types.vala 1.7 KB

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. * Copyright (c) 2012-2025 Daniele Bartolini et al.
  3. * SPDX-License-Identifier: GPL-3.0-or-later
  4. */
  5. namespace Crown
  6. {
  7. const string OBJECT_TYPE_ACTOR = "actor";
  8. const string OBJECT_TYPE_ANIMATION_STATE_MACHINE = "animation_state_machine";
  9. const string OBJECT_TYPE_CAMERA = "camera";
  10. const string OBJECT_TYPE_COLLIDER = "collider";
  11. const string OBJECT_TYPE_FILE = "file";
  12. const string OBJECT_TYPE_LEVEL = "level";
  13. const string OBJECT_TYPE_LIGHT = "light";
  14. const string OBJECT_TYPE_MESH_RENDERER = "mesh_renderer";
  15. const string OBJECT_TYPE_MESH_BONE = "mesh_bone";
  16. const string OBJECT_TYPE_MESH_SKELETON = "mesh_skeleton";
  17. const string OBJECT_TYPE_MESH_ANIMATION = "mesh_animation";
  18. const string OBJECT_TYPE_SCRIPT = "script";
  19. const string OBJECT_TYPE_SOUND_SOURCE = "sound_source";
  20. const string OBJECT_TYPE_SPRITE_RENDERER = "sprite_renderer";
  21. const string OBJECT_TYPE_STATE_MACHINE = "state_machine";
  22. const string OBJECT_TYPE_STATE_MACHINE_NODE = "state_machine_node";
  23. const string OBJECT_TYPE_NODE_ANIMATION = "node_animation";
  24. const string OBJECT_TYPE_TRANSFORM = "transform";
  25. const string OBJECT_TYPE_UNIT = "unit";
  26. const string OBJECT_TYPE_SPRITE = "sprite";
  27. const string OBJECT_TYPE_SPRITE_ANIMATION = "sprite_animation";
  28. const string OBJECT_TYPE_FONT = "font";
  29. const string OBJECT_TYPE_MESH = "mesh";
  30. const string OBJECT_TYPE_MATERIAL = "material";
  31. } /* namespace Crown */