Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::SceneManagement::Scene Class Reference

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::ComponentRegistrarGetComponentRegistrar () const
 
virtual entt::registry & GetEntityRegistry ()
 

The documentation for this class was generated from the following files: