| CreateKernelModule(TitleRuntime &runtime, std::string_view path) | rex::kernel::ModuleObject | static |
| CreateUserModule(TitleRuntime &runtime) | rex::kernel::ModuleObject | static |
| FromHModule(TitleRuntime &runtime, void *hmodule) | rex::kernel::ModuleObject | static |
| GetAlternateTitleIDs() const override | rex::kernel::ModuleObject | virtual |
| GetExportAddress(TitleRuntime &owning_runtime, u16 ordinal, u32 caller_address=0) | rex::kernel::ModuleObject | |
| GetExportAddress(std::string_view export_name) const | rex::kernel::ModuleObject | |
| GetOptHeader(XEXHeaderKey key, void **out_ptr) override | rex::kernel::ModuleObject | virtual |
| GetOptHeader(const kernel::GuestAddressSpace *memory, const XEXHeader *header, XEXHeaderKey key, u32 *out_header_guest_ptr) | rex::kernel::ModuleObject | static |
| GetOptHeaderGuestAddress(XEXHeaderKey key, u32 *out_guest_address) const override | rex::kernel::ModuleObject | virtual |
| GetPath() const override | rex::kernel::ModuleObject | inlinevirtual |
| GetSection(std::string_view section_name, u32 *out_section_data, u32 *out_section_size) const override | rex::kernel::ModuleObject | virtual |
| GetTitleID() const override | rex::kernel::ModuleObject | virtual |
| GetVariable(u16 ordinal) const | rex::kernel::ModuleObject | inline |
| GetXEX() | rex::kernel::ModuleObject | |
| GetXEX() const (defined in rex::kernel::ModuleObject) | rex::kernel::ModuleObject | |
| HandleFromHModule(void *hmodule) | rex::kernel::ModuleObject | static |
| hmodule_ptr | rex::kernel::ModuleObject | |
| InvalidateThunkCache(u32 lo, u32 hi) | rex::kernel::ModuleObject | |
| IsNamed(std::string_view query) const | rex::kernel::ModuleObject | |
| kernel | rex::kernel::ModuleObject | |
| LoadFromFile(TitleRuntime &owning_runtime, std::string_view guest_path) | rex::kernel::ModuleObject | |
| LoadFromMemory(TitleRuntime &owning_runtime, const void *addr, size_t length) | rex::kernel::ModuleObject | |
| ModuleObject(TitleRuntime *runtime_in, ModuleType type_in) | rex::kernel::ModuleObject | |
| name | rex::kernel::ModuleObject | |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| OptHeader(XEXHeaderKey key, T *out_ptr) | rex::kernel::ModuleObject | inline |
| path | rex::kernel::ModuleObject | |
| processor_module | rex::kernel::ModuleObject | |
| runtime | rex::kernel::ModuleObject | |
| SetVariable(u16 ordinal, u32 address) | rex::kernel::ModuleObject | inline |
| type | rex::kernel::ModuleObject | |
| Unload() | rex::kernel::ModuleObject | |
| user | rex::kernel::ModuleObject | |
| ~ILoadedModule()=default (defined in rex::kernel::ILoadedModule) | rex::kernel::ILoadedModule | virtual |
| ~ModuleObject() | rex::kernel::ModuleObject | |