载入中...
搜索中...
未找到
Cross-frame interpreter for compiled `.dnut` sequences. 更多...
#include "common/Export.h"#include "common/Result.h"#include "common/StateValue.h"#include "common/Value.h"#include "dnut_interpreter/SequenceAsset.h"#include "dnut_interpreter/StepKindRegistry.h"#include <cstdint>#include <functional>#include <optional>#include <string>#include <string_view>#include <unordered_map>#include <vector>类 | |
| struct | eve::dnut::SequenceConditionOutcome |
| Outcome of one authored condition, as seen by the language core. 更多... | |
| struct | eve::dnut::SequenceCommandRequest |
Immutable request emitted by a generic command node. 更多... | |
| struct | eve::dnut::SequenceCommandResponse |
| Structured response returned by a generic command handler. 更多... | |
| class | eve::dnut::SequenceRuntime |
| Caller-owned interpreter over a compiled sequence asset. 更多... | |
| struct | eve::dnut::SequenceRuntime::Event |
| One observable transition; every field is owned by the event. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::dnut |
类型定义 | |
| using | eve::dnut::SequenceCommandHandler = std::function< SequenceCommandResponse(const SequenceCommandRequest &)> |
| Synchronous owner-thread handler for one command request. | |
详细描述
Cross-frame interpreter for compiled `.dnut` sequences.
在文件 SequenceRuntime.h 中定义.