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

Edge that may cancel from one ability into another. 更多...

#include <ComboGraph.h>

Public 成员函数

Result< void > validate () const
 Validate non-nil ids and non-empty input when required.
 

Public 属性

LogicalId from
 
LogicalId to
 
std::string requiredInput
 
std::int32_t priority = 0
 
bool requiresCancelWindow = true
 
bool requiresComboWindow = false
 

详细描述

Edge that may cancel from one ability into another.

在文件 ComboGraph.h 第 17 行定义.

成员函数说明

◆ validate()

Result< void > eve::combat::ComboGraphEdge::validate ( ) const

Validate non-nil ids and non-empty input when required.

在文件 ComboGraph.cpp 第 9 行定义.

引用了 eve::Diagnostic::error(), eve::Result< T >::failure(), eve::LogicalId::format(), from, eve::InvalidArgument, requiredInput, eve::Result< T >::success() , 以及 to.

类成员变量说明

◆ from

LogicalId eve::combat::ComboGraphEdge::from

在文件 ComboGraph.h 第 18 行定义.

被这些函数引用 validate().

◆ priority

std::int32_t eve::combat::ComboGraphEdge::priority = 0

在文件 ComboGraph.h 第 21 行定义.

◆ requiredInput

std::string eve::combat::ComboGraphEdge::requiredInput

在文件 ComboGraph.h 第 20 行定义.

被这些函数引用 validate().

◆ requiresCancelWindow

bool eve::combat::ComboGraphEdge::requiresCancelWindow = true

在文件 ComboGraph.h 第 22 行定义.

◆ requiresComboWindow

bool eve::combat::ComboGraphEdge::requiresComboWindow = false

在文件 ComboGraph.h 第 23 行定义.

◆ to

LogicalId eve::combat::ComboGraphEdge::to

在文件 ComboGraph.h 第 19 行定义.

被这些函数引用 validate().


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