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

Domain-neutral compiled sequence graph for `.dnut` sources. 更多...

#include "common/Export.h"
#include "common/Result.h"
#include "common/Value.h"
#include <cstdint>
#include <string>
#include <utility>
#include <vector>

浏览源代码.

类

struct  eve::dnut::SequenceParameter
 One typed invocation parameter declared by authored content. 更多...
 
struct  eve::dnut::SequenceRoute
 One outgoing edge of a sequence node. 更多...
 
struct  eve::dnut::SequenceNode
 One immutable step of a compiled sequence. 更多...
 
struct  eve::dnut::SequenceAsset
 Immutable, parameterized and versioned compiled sequence. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::dnut
 

枚举

enum class  eve::dnut::SequenceParameterType : std::uint8_t {
  eve::dnut::Any , eve::dnut::String , eve::dnut::Integer , eve::dnut::Number ,
  eve::dnut::Boolean
}
 Declared value kind for one sequence invocation parameter. 更多...
 

函数

bool eve::dnut::isCoreSequenceNodeType (const std::string &type) noexcept
 Return whether type is a control-flow type interpreted by the runtime.
 
const char * eve::dnut::sequenceParameterTypeName (SequenceParameterType type) noexcept
 Return the stable lowercase spelling of a parameter type.
 

详细描述

Domain-neutral compiled sequence graph for `.dnut` sources.

在文件 SequenceAsset.h 中定义.