types.vala 1.8 KB

1234567891011121314151617181920212223242526272829303132333435
  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_FONT = "font";
  13. const string OBJECT_TYPE_LEVEL = "level";
  14. const string OBJECT_TYPE_LIGHT = "light";
  15. const string OBJECT_TYPE_MATERIAL = "material";
  16. const string OBJECT_TYPE_MESH = "mesh";
  17. const string OBJECT_TYPE_MESH_ANIMATION = "mesh_animation";
  18. const string OBJECT_TYPE_MESH_BONE = "mesh_bone";
  19. const string OBJECT_TYPE_MESH_RENDERER = "mesh_renderer";
  20. const string OBJECT_TYPE_MESH_SKELETON = "mesh_skeleton";
  21. const string OBJECT_TYPE_NODE_ANIMATION = "node_animation";
  22. const string OBJECT_TYPE_SCRIPT = "script";
  23. const string OBJECT_TYPE_SOUND = "sound";
  24. const string OBJECT_TYPE_SOUND_SOURCE = "sound_source";
  25. const string OBJECT_TYPE_SPRITE = "sprite";
  26. const string OBJECT_TYPE_SPRITE_ANIMATION = "sprite_animation";
  27. const string OBJECT_TYPE_SPRITE_RENDERER = "sprite_renderer";
  28. const string OBJECT_TYPE_STATE_MACHINE = "state_machine";
  29. const string OBJECT_TYPE_STATE_MACHINE_NODE = "state_machine_node";
  30. const string OBJECT_TYPE_TEXTURE = "texture";
  31. const string OBJECT_TYPE_TRANSFORM = "transform";
  32. const string OBJECT_TYPE_UNIT = "unit";
  33. } /* namespace Crown */