载入中...
搜索中...
未找到
eve::combat::CombatCancelResolver类 参考

Compose buffered input, cancel/combo windows and ComboGraph without activating abilities. 更多...

#include <CombatCancelResolver.h>

Public 成员函数

void setBuffer (action::input::ActionInputBuffer &buffer) noexcept
 Sets the buffer.
 
void setCancels (const action::input::ActionCancelWindowState &cancels) noexcept
 Sets the cancels.
 
void setCombos (const action::input::ActionComboWindowState *combos) noexcept
 Sets the combos.
 
void setGraph (const ComboGraph *graph) noexcept
 Sets the graph.
 
Result< CombatCancelResolution > resolve (const CombatCancelResolveRequest &request)
 Expire the buffer, consume the best allowed input, and optionally match the combo graph.
 

详细描述

Compose buffered input, cancel/combo windows and ComboGraph without activating abilities.

Callers submit the resulting graph target as an AbilityIntent. Missing matches are NotFound.

在文件 CombatCancelResolver.h 第 36 行定义.

成员函数说明

◆ resolve()

◆ setBuffer()

void eve::combat::CombatCancelResolver::setBuffer ( action::input::ActionInputBuffer &  buffer)
inlinenoexcept

Sets the buffer.

在文件 CombatCancelResolver.h 第 39 行定义.

引用了 buffer.

◆ setCancels()

void eve::combat::CombatCancelResolver::setCancels ( const action::input::ActionCancelWindowState &  cancels)
inlinenoexcept

Sets the cancels.

在文件 CombatCancelResolver.h 第 41 行定义.

◆ setCombos()

void eve::combat::CombatCancelResolver::setCombos ( const action::input::ActionComboWindowState *  combos)
inlinenoexcept

Sets the combos.

在文件 CombatCancelResolver.h 第 43 行定义.

◆ setGraph()

void eve::combat::CombatCancelResolver::setGraph ( const ComboGraph *  graph)
inlinenoexcept

Sets the graph.

在文件 CombatCancelResolver.h 第 45 行定义.

引用了 graph.


该类的文档由以下文件生成: