载入中...
搜索中...
未找到
eve::physics_editing 命名空间参考

类

class  IPhysicsColliderAssetResolver
 Storage-neutral resolver for immutable collider geometry artifacts. 更多...
 
class  IPhysicsColliderRuntimeSink
 Atomic runtime publication boundary for a complete collider candidate. 更多...
 
class  IPhysicsEditingFactory
 Open capability for constructing collider authoring targets without editor type switches. 更多...
 
struct  PhysicsColliderAssetGeometry
 Validated CPU geometry resolved from an authored collider asset. 更多...
 
class  PhysicsColliderPublishingTarget
 Candidate-first collider target whose commit/undo publishes to a live sink. 更多...
 
class  PhysicsColliderTarget
 Serializable, backend-neutral 2D/3D collider authoring target. 更多...
 
class  PhysicsJointTarget
 Serializable joint authoring target using stable body references. 更多...
 

类型定义

using EditorStatus = editing::Status
 
using EditorValue = editing::Value
 
using EditorDiagnostic = editing::Diagnostic
 
using IPhysicsColliderAssetResolver = eve::physics_editing::IPhysicsColliderAssetResolver
 

函数

editing::PropertySchema fractureRecipeSchema ()
 Return the UI-independent authoring schema for physics:fracture-recipe v1.
 
editing::Result< editing::ProviderHandle > registerEditingProvider (editing::ExtensionProviderRegistry &registry)
 Publish the physics editing factory into a host-owned extension registry.
 
editing::PropertySchema softBody3DDefinitionSchema ()
 Return the UI-independent creation schema for physics:softbody3d v1.
 

类型定义说明

◆ EditorDiagnostic

◆ EditorStatus

在文件 PhysicsTarget.h 第 41 行定义.

◆ EditorValue

在文件 PhysicsTarget.h 第 42 行定义.

◆ IPhysicsColliderAssetResolver

函数说明

◆ fractureRecipeSchema()

◆ registerEditingProvider()

EVENGINE_API_DOMAINS editing::Result< editing::ProviderHandle > eve::physics_editing::registerEditingProvider ( editing::ExtensionProviderRegistry &  registry)

Publish the physics editing factory into a host-owned extension registry.

参数
registryHost-owned registry that must outlive the provider handle and leases.
返回
Generation-qualified provider handle or a structured registration failure. @thread Main-thread registration path; acquired leases follow the descriptor affinity.

在文件 PhysicsEditingProvider.cpp 第 16 行定义.

引用了 eve::physics_editing::IPhysicsEditingFactory::capabilityId(), descriptor, eve::editing::ExtensionDescriptor::id , 以及 eve::editing::registerStaticProvider().

被这些函数引用 eve::physics_editor::PhysicsEditorModule::PhysicsEditorModule().

◆ softBody3DDefinitionSchema()

EVENGINE_API_DOMAINS editing::PropertySchema eve::physics_editing::softBody3DDefinitionSchema ( )