载入中...
搜索中...
未找到
PhysicsCapabilities.h
浏览该文件的文档.
1#pragma once
2
3#include "common/Result.h"
4
5namespace eve::physics {
6class World3D;
21} // namespace eve::physics
#define EVENGINE_API_WORLD
Definition Export.h:109
World3D * world
Move-only, checked operation results for the common layer.
Move-only operation result carrying either a value or Status.
Definition Result.h:155
Optional physics backend for vehicle mobility and body attach.
Definition Climbing.h:36
eve::Result< void > registerTargetingLineOfSightWorld(World3D *world)
Registers a borrowed live World3D with the targeting LOS adapter.
void registerPhysicsArtifactProvider()
Register the physics provider in the common capability registry.
void registerPhysicsCapabilities()
Registers physics capabilities.
void registerCameraObstructionWorld(World3D *world)
Registers camera obstruction world.