Validated CPU geometry resolved from an authored collider asset. 更多...
#include <PhysicsColliderAsset.h>
Public 属性 | |
| std::string | kind |
| std::vector< float > | vertices |
| std::vector< std::int32_t > | indices |
| std::vector< float > | heights |
| int | countX = 0 |
| int | countZ = 0 |
| float | cellSizeX = 1.0F |
| float | cellSizeZ = 1.0F |
| float | minimumHeight = 0.0F |
| float | maximumHeight = 0.0F |
| bool | loop = false |
详细描述
Validated CPU geometry resolved from an authored collider asset.
在文件 PhysicsColliderAsset.h 第 12 行定义.
类成员变量说明
◆ cellSizeX
| float eve::physics_editing::PhysicsColliderAssetGeometry::cellSizeX = 1.0F |
在文件 PhysicsColliderAsset.h 第 19 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ cellSizeZ
| float eve::physics_editing::PhysicsColliderAssetGeometry::cellSizeZ = 1.0F |
在文件 PhysicsColliderAsset.h 第 20 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ countX
| int eve::physics_editing::PhysicsColliderAssetGeometry::countX = 0 |
在文件 PhysicsColliderAsset.h 第 17 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ countZ
| int eve::physics_editing::PhysicsColliderAssetGeometry::countZ = 0 |
在文件 PhysicsColliderAsset.h 第 18 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ heights
| std::vector<float> eve::physics_editing::PhysicsColliderAssetGeometry::heights |
在文件 PhysicsColliderAsset.h 第 16 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ indices
| std::vector<std::int32_t> eve::physics_editing::PhysicsColliderAssetGeometry::indices |
在文件 PhysicsColliderAsset.h 第 15 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ kind
| std::string eve::physics_editing::PhysicsColliderAssetGeometry::kind |
在文件 PhysicsColliderAsset.h 第 13 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ loop
| bool eve::physics_editing::PhysicsColliderAssetGeometry::loop = false |
在文件 PhysicsColliderAsset.h 第 23 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ maximumHeight
| float eve::physics_editing::PhysicsColliderAssetGeometry::maximumHeight = 0.0F |
在文件 PhysicsColliderAsset.h 第 22 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ minimumHeight
| float eve::physics_editing::PhysicsColliderAssetGeometry::minimumHeight = 0.0F |
在文件 PhysicsColliderAsset.h 第 21 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
◆ vertices
| std::vector<float> eve::physics_editing::PhysicsColliderAssetGeometry::vertices |
在文件 PhysicsColliderAsset.h 第 14 行定义.
被这些函数引用 eve::editor::AssetDatabasePhysicsColliderResolver::resolve().
该结构体的文档由以下文件生成:
- src/modules/physics/editing/PhysicsColliderAsset.h