载入中...
搜索中...
未找到
ArtifactProvider.h 文件参考

Physics-owned CPU collider provider for generated artifacts. 更多...

#include "common/Export.h"
#include "common/ArtifactPublication.h"
#include "common/RuntimeHandle.h"
#include "physics/PhysicsHandles.h"
#include <cstddef>
#include <cstdint>
#include <memory>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::physics::PhysicsArtifactHandleTag
 Owner tag for physics artifact runtime handles. 更多...
 
struct  eve::physics::PhysicsArtifactRayHit
 Backend-neutral ray-query result used for parity tests. 更多...
 
struct  eve::physics::PhysicsArtifactCollider
 Queryable CPU collider resource owned by the physics module. 更多...
 
class  eve::physics::PhysicsArtifactProvider
 Real physics-module provider for generated collider publication. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::physics
 Optional physics backend for vehicle mobility and body attach.
 

类型定义

using eve::physics::PhysicsArtifactHandle = eve::RuntimeHandle< PhysicsArtifactHandleTag >
 Generation-qualified handle for a physics artifact collider.
 

函数

PhysicsArtifactProvider & eve::physics::physicsArtifactProvider () noexcept
 Return the process-owned physics artifact provider singleton.
 
void eve::physics::registerPhysicsArtifactProvider ()
 Register the physics provider in the common capability registry.
 

详细描述

Physics-owned CPU collider provider for generated artifacts.

在文件 ArtifactProvider.h 中定义.