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

Strongly typed Vehicle definition/entity runtime adapter. 更多...

#include "common/Export.h"
#include "common/Snapshot.h"
#include "common/definitions/DefinitionRuntime.h"
#include "common/definitions/RuntimeSnapshot.h"
#include "definitions/Definitions.h"
#include "vehicle/VehicleTypes.h"
#include <string>
#include <string_view>

浏览源代码.

类

struct  eve::vehicle::VehicleRuntimeState
 Mutable state owned by one typed vehicle runtime instance. 更多...
 
class  eve::vehicle::VehicleDefinitionRuntime
 Binds a VehicleDefinition to a VehicleEntity without a new root type. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::vehicle
 驾驶者接口与玩家控制状态。
 

函数

eve::Result< VehicleDefinition > eve::vehicle::parseVehicleDefinition (const eve::definitions::Definition &source)
 Parse one canonical registry definition into a short-lived typed projection.
 

详细描述

Strongly typed Vehicle definition/entity runtime adapter.

VehicleDefinition remains an explicit domain type. The common runtime stores only mutable entity state and the generation-qualified reference; definition data is resolved from DefinitionRegistry at the projection boundary.

在文件 VehicleDefinitionRuntime.h 中定义.