|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| virtual Grindstone::ECS::Entity | CreateEmptyEntity (entt::entity entityToUse=entt::null) |
| virtual Grindstone::ECS::Entity | CreateEntity (entt::entity entityToUse=entt::null) |
| virtual void | DestroyEntity (Grindstone::ECS::EntityHandle entityId) |
| virtual void | DestroyEntity (Grindstone::ECS::Entity entity) |
| virtual void | SetName (std::string_view) |
| virtual const std::string & | GetName () const |
| virtual const std::filesystem::path & | GetPath () const |
| virtual bool | HasPath () const |
| virtual ECS::ComponentRegistrar * | GetComponentRegistrar () const |
| virtual entt::registry & | GetEntityRegistry () |