载入中...
搜索中...
未找到
eve::procgen_animation::PcgSkinnedMeshPlan类 参考

Owned ordered inputs for Pcg's skinned MeshCombiner path. 更多...

#include <PcgSkinnedMesh.h>

Public 成员函数

Result< void > appendSource (const procgen::MeshBuild &mesh, const animation::AnimSkin &skin, const procgen::PcgMeshTransform &transform, const std::string &defaultMaterialId)
 Copy one mesh, transform and complete skin streams into the plan.
 
void clear () noexcept
 Remove all sources.
 
int getSourceCount () const noexcept
 Return the ordered source count.
 

友元

EVENGINE_API_ORCHESTRATION Result< void > combinePcgSkinnedMeshesInto (class PcgSkinnedMeshResult &, const PcgSkinnedMeshPlan &)
 Combine Pcg skinned meshes, preserving its bone and bindpose remap semantics.
 

详细描述

Owned ordered inputs for Pcg's skinned MeshCombiner path.

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

成员函数说明

◆ appendSource()

◆ clear()

void eve::procgen_animation::PcgSkinnedMeshPlan::clear ( )
inlinenoexcept

Remove all sources.

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

◆ getSourceCount()

int eve::procgen_animation::PcgSkinnedMeshPlan::getSourceCount ( ) const
inlinenoexcept

Return the ordered source count.

在文件 PcgSkinnedMesh.h 第 24 行定义.

友元及相关函数文档

◆ combinePcgSkinnedMeshesInto

EVENGINE_API_ORCHESTRATION Result< void > combinePcgSkinnedMeshesInto ( class PcgSkinnedMeshResult &  ,
const PcgSkinnedMeshPlan &   
)
friend

Combine Pcg skinned meshes, preserving its bone and bindpose remap semantics.

参数
outputReplaced only after both mesh and skin validate completely.
planImmutable owning sources.
返回
Success or a structured diagnostic without changing output. @thread Synchronous CPU operation; callers serialize output access.

在文件 PcgSkinnedMesh.cpp 第 50 行定义.


该类的文档由以下文件生成: