High-level AssetDB adapter for the storage-neutral physics resolver. 更多...
#include <EditorPhysicsAsset.h>
Public 成员函数 | |
| AssetDatabasePhysicsColliderResolver (const MemoryAssetDatabase *database) | |
| Asset database physics collider resolver. | |
| Result< PhysicsColliderAssetGeometry > | resolve (const std::string &reference, const std::string &expectedKind) const override |
| Resolve. | |
Public 成员函数 继承自 eve::physics_editing::IPhysicsColliderAssetResolver | |
| virtual | ~IPhysicsColliderAssetResolver ()=default |
| Releases IPhysicsColliderAssetResolver resources. | |
详细描述
High-level AssetDB adapter for the storage-neutral physics resolver.
在文件 EditorPhysicsAsset.h 第 14 行定义.
构造及析构函数说明
◆ AssetDatabasePhysicsColliderResolver()
|
inlineexplicit |
Asset database physics collider resolver.
在文件 EditorPhysicsAsset.h 第 17 行定义.
成员函数说明
◆ resolve()
|
overridevirtual |
Resolve.
实现了 eve::physics_editing::IPhysicsColliderAssetResolver.
在文件 EditorPhysicsAsset.cpp 第 59 行定义.
引用了 eve::physics_editing::PhysicsColliderAssetGeometry::cellSizeX, eve::physics_editing::PhysicsColliderAssetGeometry::cellSizeZ, eve::physics_editing::PhysicsColliderAssetGeometry::countX, eve::physics_editing::PhysicsColliderAssetGeometry::countZ, error, eve::editor::MemoryAssetDatabase::find(), eve::editor::MemoryAssetDatabase::findByUri(), found, eve::physics_editing::PhysicsColliderAssetGeometry::heights, index, eve::physics_editing::PhysicsColliderAssetGeometry::indices, indices, key, kind, eve::physics_editing::PhysicsColliderAssetGeometry::kind, loop, eve::physics_editing::PhysicsColliderAssetGeometry::loop, eve::physics_editing::PhysicsColliderAssetGeometry::maximumHeight, eve::editor::AssetRecord::metadata, eve::physics_editing::PhysicsColliderAssetGeometry::minimumHeight, number, range, eve::editor::Ready, reference, eve::editor::AssetRecord::status, value, vertexCount, eve::physics_editing::PhysicsColliderAssetGeometry::vertices , 以及 eve::editor::Warning.
该类的文档由以下文件生成:
- src/modules/physics/editor/EditorPhysicsAsset.h
- src/modules/physics/editor/EditorPhysicsAsset.cpp
Public 成员函数 继承自