One aggregate runtime destination and all clip targets mapped into it. More...
#include <RadientAnimation.h>
Public Attributes | |
| IRadientAnimationDestination * | pDestination = nullptr |
| const RadientAnimationDestinationMappingDesc * | pMappings = nullptr |
| Uint32 | MappingCount = 0 |
One aggregate runtime destination and all clip targets mapped into it.
| Uint32 Diligent::RadientAnimationDestinationDesc::MappingCount = 0 |
Number of elements in pMappings. Destination descriptors with no mappings are invalid; omit the complete descriptor instead.
| IRadientAnimationDestination* Diligent::RadientAnimationDestinationDesc::pDestination = nullptr |
Aggregate object receiving the mapped property updates. A skeleton pose exposes one destination for all of its joints; a scene writer exposes one for all entities in its scene. On successful compilation, the returned destination binding retains this interface. The pointer must not be null.
| const RadientAnimationDestinationMappingDesc* Diligent::RadientAnimationDestinationDesc::pMappings = nullptr |
Array of MappingCount symbolic-target-to-element mappings. It must not be null and is copied by CreateBinding().