summaryrefslogtreecommitdiffstats
path: root/servers/rendering_server.h
diff options
context:
space:
mode:
Diffstat (limited to 'servers/rendering_server.h')
-rw-r--r--servers/rendering_server.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/servers/rendering_server.h b/servers/rendering_server.h
index fbc67fc84d..c54991d8c3 100644
--- a/servers/rendering_server.h
+++ b/servers/rendering_server.h
@@ -328,6 +328,10 @@ public:
Vector<LOD> lods;
Vector<AABB> bone_aabbs;
+ // Transforms used in runtime bone AABBs compute.
+ // Since bone AABBs is saved in Mesh space, but bones is in Skeleton space.
+ Transform3D mesh_to_skeleton_xform;
+
Vector<uint8_t> blend_shape_data;
Vector4 uv_scale;
@@ -1491,6 +1495,9 @@ public:
virtual void canvas_set_shadow_texture_size(int p_size) = 0;
+ Rect2 debug_canvas_item_get_rect(RID p_item);
+ virtual Rect2 _debug_canvas_item_get_rect(RID p_item) = 0;
+
/* GLOBAL SHADER UNIFORMS */
enum GlobalShaderParameterType {