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

Validated VRM schema data. Unknown optional fields are ignored; unknown versions fail. 更多...

#include <VrmDocument.h>

Public 属性

std::string version
 
std::vector< std::string > nodes
 
std::vector< int > parents
 
std::vector< int > nodeMeshes
 
std::vector< std::vector< int > > meshMaterials
 
std::map< std::string, int > humanoid
 
std::vector< VrmExpression > expressions
 
VrmLookAt look
 
std::vector< VrmCollider > colliders
 
std::vector< VrmSpring > springs
 
std::vector< VrmMaterial > materials
 
std::vector< std::vector< std::byte > > images
 

详细描述

Validated VRM schema data. Unknown optional fields are ignored; unknown versions fail.

在文件 VrmDocument.h 第 88 行定义.

类成员变量说明

◆ colliders

std::vector<VrmCollider> eve::avatar::VrmDocument::colliders

在文件 VrmDocument.h 第 96 行定义.

◆ expressions

std::vector<VrmExpression> eve::avatar::VrmDocument::expressions

在文件 VrmDocument.h 第 94 行定义.

被这些函数引用 eve::avatar::VrmRuntime::gaze() , 以及 eve::avatar::VrmRuntime::morphs().

◆ humanoid

std::map<std::string, int> eve::avatar::VrmDocument::humanoid

在文件 VrmDocument.h 第 93 行定义.

被这些函数引用 eve::avatar::VrmRuntime::gaze().

◆ images

std::vector<std::vector<std::byte> > eve::avatar::VrmDocument::images

在文件 VrmDocument.h 第 99 行定义.

◆ look

VrmLookAt eve::avatar::VrmDocument::look

在文件 VrmDocument.h 第 95 行定义.

被这些函数引用 eve::avatar::VrmRuntime::gaze().

◆ materials

std::vector<VrmMaterial> eve::avatar::VrmDocument::materials

在文件 VrmDocument.h 第 98 行定义.

◆ meshMaterials

std::vector<std::vector<int> > eve::avatar::VrmDocument::meshMaterials

在文件 VrmDocument.h 第 92 行定义.

◆ nodeMeshes

std::vector<int> eve::avatar::VrmDocument::nodeMeshes

在文件 VrmDocument.h 第 91 行定义.

◆ nodes

std::vector<std::string> eve::avatar::VrmDocument::nodes

在文件 VrmDocument.h 第 90 行定义.

◆ parents

std::vector<int> eve::avatar::VrmDocument::parents

在文件 VrmDocument.h 第 91 行定义.

◆ springs

std::vector<VrmSpring> eve::avatar::VrmDocument::springs

在文件 VrmDocument.h 第 97 行定义.

◆ version

std::string eve::avatar::VrmDocument::version

在文件 VrmDocument.h 第 89 行定义.

被这些函数引用 eve::avatar::parseVrm().


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