summaryrefslogtreecommitdiff
path: root/gfx/src/scene/object.c
diff options
context:
space:
mode:
Diffstat (limited to 'gfx/src/scene/object.c')
-rw-r--r--gfx/src/scene/object.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gfx/src/scene/object.c b/gfx/src/scene/object.c
index 9291feb..406c81f 100644
--- a/gfx/src/scene/object.c
+++ b/gfx/src/scene/object.c
@@ -72,6 +72,11 @@ void gfx_set_object_skeleton(SceneObject* object, const Skeleton* skeleton) {
72 object->skeleton = mem_get_skeleton_index(skeleton); 72 object->skeleton = mem_get_skeleton_index(skeleton);
73} 73}
74 74
75const Skeleton* gfx_get_object_skeleton(const SceneObject* object) {
76 assert(object);
77 return (object->skeleton.val == 0) ? 0 : mem_get_skeleton(object->skeleton);
78}
79
75aabb3 gfx_get_object_aabb(const SceneObject* object) { 80aabb3 gfx_get_object_aabb(const SceneObject* object) {
76 assert(object); 81 assert(object);
77 return object->box; 82 return object->box;