Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::transform_component::dirty_ids Struct Reference

Reserved consumer slots for the indexed dirty flags (see is_dirty(id)/set_dirty(id, ...)). More...

#include <transform_component.h>

Public Types

enum  : uint8_t { physics = 1 , model_pose = 2 }
 

Detailed Description

Reserved consumer slots for the indexed dirty flags (see is_dirty(id)/set_dirty(id, ...)).

Every transform (or hierarchy flags) change sets all consumer bits; each consumer clears only its own bit after consuming the new value. Register new consumers here to avoid slot collisions.

Definition at line 67 of file transform_component.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
physics 

Physics backend transform sync (see bullet_backend.cpp).

model_pose 

Model pose refresh: submesh/bone poses and cached render-proxy bounds (see model_component::update_armature).

Definition at line 69 of file transform_component.h.


The documentation for this struct was generated from the following file: