载入中...
搜索中...
未找到
SoftBodyModelCooker.h
浏览该文件的文档.
1#pragma once
2#include "common/Export.h"
3
4
5#include "common/Result.h"
8
9namespace eve::asset {
10struct CanonicalMeshData;
11}
12
14
22[[nodiscard("check soft-body model cooking")]]
24 const SoftBodyModelDefinition& definition);
25
26} // namespace eve::physics::softbody_cook
#define EVENGINE_API_WORLD
Definition Export.h:109
Mesh * mesh
Move-only, checked operation results for the common layer.
Move-only operation result carrying either a value or Status.
Definition Result.h:155
eve::Result< SoftBodyModel > cookSoftBodyModel(const eve::asset::CanonicalMeshData &mesh, const SoftBodyModelDefinition &definition)
Cook an owning canonical mesh snapshot into a validated soft-body model.
Owning CPU mesh snapshot; UV arrays are packed ST pairs indexed by source set number....