|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| void | Clear () |
| void | ClearEntities () |
| void | SetSelectedEntity (ECS::Entity) |
| void | AddEntity (ECS::Entity) |
| bool | IsEntitySelected (ECS::Entity) const |
| void | RemoveEntity (ECS::Entity) |
| size_t | GetSelectedEntityCount () const |
| ECS::Entity | GetSingleSelectedEntity () const |
| void | ClearFiles () |
| void | SetSelectedFile (const std::filesystem::path &path) |
| void | AddFile (const std::filesystem::path &path) |
| bool | IsFileSelected (const std::filesystem::path &path) const |
| void | RemoveFile (const std::filesystem::path &path) |
| size_t | GetSelectedFileCount () const |
| const std::filesystem::path & | GetSingleSelectedFile () const |
Public Attributes | |
| std::set< ECS::Entity > | selectedEntities |
| std::set< std::filesystem::path > | selectedFiles |