diff options
author | rtk0c <[email protected]> | 2022-04-10 23:00:36 -0700 |
---|---|---|
committer | rtk0c <[email protected]> | 2022-04-10 23:00:36 -0700 |
commit | 17d5b091c9b2901ac96f5eee0da6af07228ae690 (patch) | |
tree | c210229c4bee1d3f56a64eacf1f976dfd8f971a7 /source/GameObjectTags.hpp | |
parent | a849c199d970e153580c312a24cfdfa099bc7b69 (diff) |
Changeset: 5 Add shader and corresponding editor components
Diffstat (limited to 'source/GameObjectTags.hpp')
-rw-r--r-- | source/GameObjectTags.hpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/source/GameObjectTags.hpp b/source/GameObjectTags.hpp new file mode 100644 index 0000000..01a0ca4 --- /dev/null +++ b/source/GameObjectTags.hpp @@ -0,0 +1,22 @@ +#pragma once + +namespace Tags { +enum GameObjectMemoryManagement { + GOMM_None, + GOMM_AllChildren, + GOMM_SelfAndAllChildren, + GOMM_COUNT, +}; + +const char* NameOf(GameObjectMemoryManagement value); + +enum GameObjectType { + GOT_Generic, ///< All uncategorized game objects. + GOT_Player, + GOT_Building, + GOT_LevelWrapper, + GOT_COUNT, +}; + +const char* NameOf(GameObjectType value); +} // namespace Tags |