载入中...
搜索中...
未找到
#include "climbing/ClimbingCodec.h"#include <algorithm>#include <cmath>#include <limits>#include <unordered_set>#include <utility>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::climbing |
函数 | |
| eve::Result< void > | eve::climbing::validateClimbingActionDefinition (const ClimbingActionDefinition &action) |
| Validate every known field of one action definition. | |
| eve::Result< void > | eve::climbing::validateClimbingProfileDefinition (const ClimbingProfileDefinition &profile) |
| Validate every known field and nested action of one profile definition. | |
| eve::Result< eve::Value > | eve::climbing::encodeClimbingActionDefinition (const ClimbingActionDefinition &action) |
| Encode one validated action into canonical schema v4 data. | |
| eve::Result< ClimbingActionDefinition > | eve::climbing::decodeClimbingActionDefinition (const eve::Value &value) |
| Decode and validate one action without partially mutating a registry. | |
| eve::Result< eve::Value > | eve::climbing::encodeClimbingProfileDefinition (const ClimbingProfileDefinition &profile) |
| Encode one validated profile and all nested actions into canonical schema v4 data. | |
| eve::Result< ClimbingProfileDefinition > | eve::climbing::decodeClimbingProfileDefinition (const eve::Value &value) |
| Decode and validate an owning profile candidate transactionally. | |