NcEngine
|
This is the complete list of members for nc::ModuleRegistry, including all inherited members.
Get() const noexcept -> T * | nc::ModuleRegistry | inline |
Get(size_t id) const noexcept -> Module * | nc::ModuleRegistry | inline |
GetAllModules() const noexcept -> const std::vector< std::unique_ptr< Module > > & (defined in nc::ModuleRegistry) | nc::ModuleRegistry | inline |
IsRegistered() const noexcept -> bool | nc::ModuleRegistry | inline |
IsRegistered(size_t id) const noexcept -> bool | nc::ModuleRegistry | inline |
operator=(const StableAddress &)=delete (defined in nc::StableAddress) | nc::StableAddress | |
operator=(StableAddress &&)=delete (defined in nc::StableAddress) | nc::StableAddress | |
Register(std::unique_ptr< T > module) | nc::ModuleRegistry | inline |
StableAddress() noexcept=default (defined in nc::StableAddress) | nc::StableAddress | |
StableAddress(const StableAddress &)=delete (defined in nc::StableAddress) | nc::StableAddress | |
StableAddress(StableAddress &&)=delete (defined in nc::StableAddress) | nc::StableAddress | |
Unregister() | nc::ModuleRegistry | inline |
~StableAddress() noexcept=default (defined in nc::StableAddress) | nc::StableAddress | protected |