|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::Plugins::Interface, including all inherited members.
| componentRegistrar (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | |
| CountDisplays() (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| CreateDisplayWindow(Window::CreateInfo &) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| EnumerateDisplays(Display *displays) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetAllocatorState() const (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetCvarSystem() const (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetEditorInterface() const (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetEngineCore() (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetGraphicsCore() (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetHashedStringMap() const (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetLoggerState() const (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| GetMainDisplay() (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterAssetRenderer(BaseAssetRenderer *assetRenderer) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterAssetType(AssetType assetType, const char *typeName, AssetImporter *assetImporter) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterComponent(Grindstone::ECS::SetupComponentFn setupComponentFn=nullptr, Grindstone::ECS::DestroyComponentFn destroyComponentFn=nullptr) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | inline |
| RegisterDisplayManager(Grindstone::DisplayManager *) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterEditorSystem(const char *name, ECS::SystemFactory factory) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterGraphicsCore(Grindstone::GraphicsAPI::Core *core) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterSystem(const char *name, ECS::SystemFactory factory) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterWindowManager(Grindstone::WindowManager *) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterWorldContextFactory(Grindstone::HashedString contextName, Grindstone::UniquePtr< Grindstone::WorldContext >(*FactoryFn)()) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| RegisterWorldContextFactory(Grindstone::HashedString contextName) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | inline |
| SetEditorInterface(Grindstone::Plugins::IEditorInterface *editorInterface) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| SetReloadCsharpCallback(std::function< void()> callback) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| systemRegistrar (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | |
| UnregisterAssetRenderer(BaseAssetRenderer *assetRenderer) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| UnregisterAssetType(AssetType assetType) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| UnregisterComponent() (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | inline |
| UnregisterEditorSystem(const char *name) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| UnregisterSystem(const char *name) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |
| UnregisterWorldContextFactory(Grindstone::HashedString contextName) (defined in Grindstone::Plugins::Interface) | Grindstone::Plugins::Interface | virtual |