载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/BorrowedRef.h"#include "common/Module.h"#include "common/Result.h"#include "common/Scheduling.h"#include "common/SquirrelOwnership.h"#include "common/Value.h"#include <cstddef>#include <cstdint>#include <deque>#include <map>#include <memory>#include <string>#include <vector>类 | |
| struct | eve::orders::CommandQueueHandleTag |
| Owner tag for non-ECS order queue handles. 更多... | |
| class | eve::orders::OrderPayload |
| JSON-compatible key/value payload carried by an order. 更多... | |
| struct | eve::orders::Order |
| One entity-agnostic command and its lifecycle metadata. 更多... | |
| struct | eve::orders::OrderEvent |
| Deterministically sequenced order lifecycle event. 更多... | |
| class | eve::orders::CommandQueue |
| Generic priority order queue with no gameplay or entity semantics. 更多... | |
| class | eve::orders::Orders |
| Script module factory for generic CommandQueue objects. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::orders |
类型定义 | |
| using | eve::orders::CommandQueueHandleRef = eve::script::RuntimeHandleRef< CommandQueueHandleTag > |
| Generation-qualified reference to a module-owned order queue. | |
枚举 | |
| enum class | eve::orders::OrderState { eve::orders::Queued , eve::orders::Active , eve::orders::Completed , eve::orders::Failed , eve::orders::Cancelled } |
| Lifecycle state of a generic order. 更多... | |
函数 | |
| std::string | eve::orders::stateName (OrderState state) |
| Returns the stable lowercase name of a state. | |