One animation clip and its unique compiled bindings. More...
#include <RadientAnimation.h>
Public Attributes | |
| IRadientAnimationClipAsset * | pClip = nullptr |
| IRadientAnimationBinding *const * | ppBindings = nullptr |
| Uint32 | BindingCount = 0 |
One animation clip and its unique compiled bindings.
| Uint32 Diligent::RadientAnimationRegistryEntry::BindingCount = 0 |
Number of elements in ppBindings. Registry entries never have zero bindings.
| IRadientAnimationClipAsset* Diligent::RadientAnimationRegistryEntry::pClip = nullptr |
Clip shared by every binding in ppBindings. The registry retains the clip; this pointer is borrowed and is never null.
| IRadientAnimationBinding* const* Diligent::RadientAnimationRegistryEntry::ppBindings = nullptr |
Array of BindingCount unique compiled bindings. The registry retains every binding; the array and its borrowed pointers remain valid until the registry is modified.