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

Public Member Functions

void Clear ()
 
void ClearEntities ()
 
void SetSelectedEntity (ECS::Entity)
 
void AddEntity (ECS::Entity)
 
bool IsEntitySelected (ECS::Entity)
 
void RemoveEntity (ECS::Entity)
 
size_t GetSelectedEntityCount ()
 
ECS::Entity GetSingleSelectedEntity ()
 
void ClearFiles ()
 
void SetSelectedFile (const std::filesystem::directory_entry &path)
 
void AddFile (const std::filesystem::directory_entry &path)
 
bool IsFileSelected (const std::filesystem::directory_entry &path)
 
void RemoveFile (const std::filesystem::directory_entry &path)
 
size_t GetSelectedFileCount ()
 
std::filesystem::directory_entry GetSingleSelectedFile ()
 

Public Attributes

std::set< ECS::EntityselectedEntities
 
std::set< std::filesystem::directory_entry > selectedFiles
 

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