载入中...
搜索中...
未找到
eve::script::BindingParameterContract结构体 参考

One native binding parameter visible to EveScript tools and named arguments. 更多...

#include <ScriptCompiler.h>

Public 属性

std::string name
 
std::string type = "dynamic"
 
bool nullable = false
 
std::optional< std::string > scriptDefault
 
ScriptUnit unit = ScriptUnit::None
 
std::vector< std::string > choices
 

详细描述

One native binding parameter visible to EveScript tools and named arguments.

在文件 ScriptCompiler.h 第 120 行定义.

类成员变量说明

◆ choices

std::vector<std::string> eve::script::BindingParameterContract::choices

在文件 ScriptCompiler.h 第 126 行定义.

被这些函数引用 eve::script::BindingContract::toJson().

◆ name

std::string eve::script::BindingParameterContract::name

在文件 ScriptCompiler.h 第 121 行定义.

被这些函数引用 eve::script::BindingContract::toJson().

◆ nullable

bool eve::script::BindingParameterContract::nullable = false

在文件 ScriptCompiler.h 第 123 行定义.

被这些函数引用 eve::script::BindingContract::toJson().

◆ scriptDefault

std::optional<std::string> eve::script::BindingParameterContract::scriptDefault

在文件 ScriptCompiler.h 第 124 行定义.

被这些函数引用 eve::script::BindingContract::toJson().

◆ type

std::string eve::script::BindingParameterContract::type = "dynamic"

在文件 ScriptCompiler.h 第 122 行定义.

被这些函数引用 eve::script::BindingContract::toJson().

◆ unit

ScriptUnit eve::script::BindingParameterContract::unit = ScriptUnit::None

在文件 ScriptCompiler.h 第 125 行定义.

被这些函数引用 eve::script::BindingContract::toJson().


该结构体的文档由以下文件生成: