Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientSkeletonDesc Struct Reference

#include <RadientSkinning.h>

Public Attributes

const Char * Name = nullptr
const RadientSkeletonJointDescpJoints = nullptr
 Array of JointCount joint descriptions. Must not be null during creation.
Uint32 JointCount = 0
 Number of elements in pJoints. Must not be zero during creation.

Detailed Description

Skeleton asset description.

During creation, the name, joint descriptions, and joint names are copied. The description returned by IRadientSkeletonAsset::GetDesc() and all data it references remain valid for the lifetime of the skeleton.

Member Data Documentation

◆ Name

const Char* Diligent::RadientSkeletonDesc::Name = nullptr

Optional skeleton name used for diagnostics. The value returned by a created asset is never null.