载入中...
搜索中...
未找到
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::dialogue |
函数 | |
| std::string | eve::dialogue::sequencePayloadString (const eve::dnut::SequenceNode &node, std::string_view key) |
| Read an optional string from a node payload; missing or ill-typed values yield empty. | |
| std::string | eve::dialogue::sequenceRoutePayloadString (const eve::dnut::SequenceRoute &route, std::string_view key) |
| Read an optional string from a route payload; missing or ill-typed values yield empty. | |
| eve::Result< PaymentSpec > | eve::dialogue::decodeSequencePayment (const eve::Value &payload) |
| Decode an optional dialogue payment from one canonical payload object. | |
| eve::Result< std::vector< eve::StateMutation > > | eve::dialogue::decodeSequenceStateMutations (const eve::Value &payload) |
| Decode dialogue state mutations from one canonical payload object. | |
| eve::Value | eve::dialogue::encodeSequenceStateMutations (std::span< const eve::StateMutation > mutations) |
| Encode dialogue state mutations as the canonical payload array. | |
| eve::Result< void > | eve::dialogue::registerDialogueSequenceSteps (eve::dnut::StepKindRegistry ®istry) |
Register dialogue's line, choice, and command contracts and validators. | |
| eve::Result< void > | eve::dialogue::validateDialogueSequenceAsset (const eve::dnut::SequenceAsset &asset, const eve::dnut::StepKindRegistry ®istry) |
| Validate every dialogue-owned payload without taking control-flow ownership. | |
| eve::Result< CommandRequest > | eve::dialogue::decodeDialogueCommandRequest (const eve::dnut::SequenceCommandRequest &request) |
| Adapt an L1 command request to dialogue's transaction-bearing request. | |