载入中...
搜索中...
未找到
eve::animation::detail::MotionSchemaState结构体 参考

MotionSchemaState public API. 更多...

#include <MotionSchemaInternal.h>

Public 属性

MotionFeatureLayout layout
 
std::vector< int > offsets
 
std::vector< float > weights
 
std::vector< MotionFeatureSource > sources
 
std::vector< MotionFeatureKind > kinds
 
std::vector< MotionFeatureQuery > queries
 
std::array< float, 3 > weightSums {}
 
int dimension = 0
 
std::unique_ptr< AnimCurveLibrary > curves
 
std::map< const AnimClip *, std::string > curveSources
 

详细描述

MotionSchemaState public API.

在文件 MotionSchemaInternal.h 第 13 行定义.

类成员变量说明

◆ curves

std::unique_ptr<AnimCurveLibrary> eve::animation::detail::MotionSchemaState::curves

在文件 MotionSchemaInternal.h 第 22 行定义.

◆ curveSources

std::map<const AnimClip*, std::string> eve::animation::detail::MotionSchemaState::curveSources

在文件 MotionSchemaInternal.h 第 23 行定义.

◆ dimension

int eve::animation::detail::MotionSchemaState::dimension = 0

在文件 MotionSchemaInternal.h 第 21 行定义.

◆ kinds

std::vector<MotionFeatureKind> eve::animation::detail::MotionSchemaState::kinds

在文件 MotionSchemaInternal.h 第 18 行定义.

◆ layout

MotionFeatureLayout eve::animation::detail::MotionSchemaState::layout

在文件 MotionSchemaInternal.h 第 14 行定义.

◆ offsets

std::vector<int> eve::animation::detail::MotionSchemaState::offsets

在文件 MotionSchemaInternal.h 第 15 行定义.

◆ queries

std::vector<MotionFeatureQuery> eve::animation::detail::MotionSchemaState::queries

在文件 MotionSchemaInternal.h 第 19 行定义.

◆ sources

std::vector<MotionFeatureSource> eve::animation::detail::MotionSchemaState::sources

在文件 MotionSchemaInternal.h 第 17 行定义.

◆ weights

std::vector<float> eve::animation::detail::MotionSchemaState::weights

在文件 MotionSchemaInternal.h 第 16 行定义.

◆ weightSums

std::array<float, 3> eve::animation::detail::MotionSchemaState::weightSums {}

在文件 MotionSchemaInternal.h 第 20 行定义.


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