载入中...
搜索中...
未找到
eve::animation_editing::SkeletonOverlayBone结构体 参考

Immutable renderer-neutral world-space bone snapshot. 更多...

#include <SkeletonOverlay.h>

Public 属性

StableId id
 
StableId parent
 
std::string name
 
std::array< double, 3 > position {0.0, 0.0, 0.0}
 
std::array< double, 4 > rotation {0.0, 0.0, 0.0, 1.0}
 
bool selected = false
 
bool constrained = false
 
std::array< double, 2 > minimumAngles {0.0, 0.0}
 
std::array< double, 2 > maximumAngles {0.0, 0.0}
 
SkeletonRetargetState retarget = SkeletonRetargetState::Unspecified
 
double maskWeight = 1.0
 

详细描述

Immutable renderer-neutral world-space bone snapshot.

在文件 SkeletonOverlay.h 第 25 行定义.

类成员变量说明

◆ constrained

bool eve::animation_editing::SkeletonOverlayBone::constrained = false

在文件 SkeletonOverlay.h 第 32 行定义.

◆ id

StableId eve::animation_editing::SkeletonOverlayBone::id

在文件 SkeletonOverlay.h 第 26 行定义.

◆ maskWeight

double eve::animation_editing::SkeletonOverlayBone::maskWeight = 1.0

在文件 SkeletonOverlay.h 第 36 行定义.

◆ maximumAngles

std::array<double, 2> eve::animation_editing::SkeletonOverlayBone::maximumAngles {0.0, 0.0}

在文件 SkeletonOverlay.h 第 34 行定义.

◆ minimumAngles

std::array<double, 2> eve::animation_editing::SkeletonOverlayBone::minimumAngles {0.0, 0.0}

在文件 SkeletonOverlay.h 第 33 行定义.

◆ name

std::string eve::animation_editing::SkeletonOverlayBone::name

◆ parent

StableId eve::animation_editing::SkeletonOverlayBone::parent

在文件 SkeletonOverlay.h 第 27 行定义.

◆ position

std::array<double, 3> eve::animation_editing::SkeletonOverlayBone::position {0.0, 0.0, 0.0}

在文件 SkeletonOverlay.h 第 29 行定义.

◆ retarget

SkeletonRetargetState eve::animation_editing::SkeletonOverlayBone::retarget = SkeletonRetargetState::Unspecified

在文件 SkeletonOverlay.h 第 35 行定义.

◆ rotation

std::array<double, 4> eve::animation_editing::SkeletonOverlayBone::rotation {0.0, 0.0, 0.0, 1.0}

在文件 SkeletonOverlay.h 第 30 行定义.

◆ selected

bool eve::animation_editing::SkeletonOverlayBone::selected = false

在文件 SkeletonOverlay.h 第 31 行定义.


该结构体的文档由以下文件生成: