|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
This is the complete list of members for ice::ModuleRegister, including all inherited members.
| load_module(ice::Allocator &alloc, ice::String path) noexcept=0 | ice::ModuleRegister | pure virtual |
| load_module(ice::Allocator &alloc, ice::FnModuleLoad *load_fn, ice::FnModuleUnload *unload_fn, bool from_shared_library) noexcept=0 | ice::ModuleRegister | pure virtual |
| load_module(ice::Allocator &alloc, ice::ModuleInfo const &module_info) noexcept | ice::ModuleRegister | inlinevirtual |
| load_module(ice::Allocator &alloc) noexcept | ice::ModuleRegister | inline |
| query_api(ice::StringID_Arg api_name, ice::u32 version, ice::ModuleAPI &out_api) const noexcept | ice::ModuleQuery | inlinevirtual |
| query_api(Type &api_struct) const noexcept | ice::ModuleQuery | inline |
| query_apis(ice::StringID_Arg api_name, ice::u32 version, ice::ModuleAPI *out_array, ice::u32 *inout_array_size) const noexcept=0 | ice::ModuleQuery | pure virtual |
| query_apis(ice::Array< Type > &out_apis) const noexcept | ice::ModuleQuery | |
| ~ModuleQuery() noexcept=default | ice::ModuleQuery | virtual |
| ~ModuleRegister() noexcept=default | ice::ModuleRegister | virtual |