sc2-gamedata
Public Attributes | List of all members
CAbilBehavior Class Reference

Behavior. More...

#include <Abil.h>

Inheritance diagram for CAbilBehavior:
Inheritance graph
[legend]
Collaboration diagram for CAbilBehavior:
Collaboration graph
[legend]

Public Attributes

std::vector< SAbilCmdButtonCmdButtonArray
 Commands. More...
 
CFlags Flags
 Flags. More...
 
std::vector< SCostCost
 Cost. More...
 
std::vector< CBehaviorLinkBehaviorArray
 Behaviors. More...
 
std::vector< CValidatorLinkValidatorArray
 Validators. More...
 
std::vector< CValidatorLinkAutoCastValidatorArray
 Auto Cast Validators. More...
 
std::vector< CImagePathLevelButtonOnImage
 Level Button - On Image. More...
 
std::vector< CStringLinkLevelButtonOnName
 Level Button - On Name. More...
 
std::vector< CStringLinkLevelButtonOnTooltip
 Level Button - On Tooltip. More...
 
std::vector< CImagePathLevelButtonOnTooltipImage
 Level Button On Tooltip Image. More...
 
std::vector< CImagePathLevelButtonOffImage
 Level Button - Off Image. More...
 
std::vector< CStringLinkLevelButtonOffName
 Level Button - Off Name. More...
 
std::vector< CStringLinkLevelButtonOffTooltip
 Level Button - Off Tooltip. More...
 
std::vector< CImagePathLevelButtonOffTooltipImage
 Level Button Off Tooltip Image. More...
 
std::vector< CImagePathLearnButtonImage
 Learn Button Image. More...
 
std::vector< CStringLinkLearnButtonName
 Learn Button Name. More...
 
std::vector< CStringLinkLearnButtonTooltip
 Learn Button Tooltip. More...
 
std::vector< CImagePathLearnButtonTooltipImage
 Learn Button Tooltip Image. More...
 

Detailed Description

Behavior.

Remarks
Unknown

Member Data Documentation

◆ AutoCastValidatorArray

std::vector<CValidatorLink> CAbilBehavior::AutoCastValidatorArray

Auto Cast Validators.

Auto cast requirements for the ability

◆ BehaviorArray

std::vector<CBehaviorLink> CAbilBehavior::BehaviorArray

Behaviors.

Behaviors the ability will add or remove from the caster.

◆ CmdButtonArray

std::vector<SAbilCmdButton> CAbilBehavior::CmdButtonArray

Commands.

Data relating to specific commands of the ability.

Remarks
indexEnum: EAbilBehaviorCmd

◆ Cost

std::vector<SCost> CAbilBehavior::Cost

Cost.

Cost parameters for the ability

◆ Flags

CFlags CAbilBehavior::Flags

Flags.

Flags for the ability

Remarks
indexEnum: EAbilBehaviorFlag

◆ LearnButtonImage

std::vector<CImagePath> CAbilBehavior::LearnButtonImage

Learn Button Image.

Specifies a button image to use for learning a new level for each level of this ability.

◆ LearnButtonName

std::vector<CStringLink> CAbilBehavior::LearnButtonName

Learn Button Name.

Specifies a button name to use for learning a new level for each level of this ability.

◆ LearnButtonTooltip

std::vector<CStringLink> CAbilBehavior::LearnButtonTooltip

Learn Button Tooltip.

Specifies a button tooltip to use for learning a new level for each level of this ability.

◆ LearnButtonTooltipImage

std::vector<CImagePath> CAbilBehavior::LearnButtonTooltipImage

Learn Button Tooltip Image.

Specifies a button tooltip image to use for learning a new level for each level of this ability.

◆ LevelButtonOffImage

std::vector<CImagePath> CAbilBehavior::LevelButtonOffImage

Level Button - Off Image.

Specifies an alternate 'off' button image to use for each level of this ability.

◆ LevelButtonOffName

std::vector<CStringLink> CAbilBehavior::LevelButtonOffName

Level Button - Off Name.

Specifies an alternate 'off' button name to use for each level of this ability.

◆ LevelButtonOffTooltip

std::vector<CStringLink> CAbilBehavior::LevelButtonOffTooltip

Level Button - Off Tooltip.

Specifies an alternate 'off' button tooltip to use for each level of this ability.

◆ LevelButtonOffTooltipImage

std::vector<CImagePath> CAbilBehavior::LevelButtonOffTooltipImage

Level Button Off Tooltip Image.

Specifies an alternate 'off' button tooltip image to use for each level of this ability.

◆ LevelButtonOnImage

std::vector<CImagePath> CAbilBehavior::LevelButtonOnImage

Level Button - On Image.

Specifies an alternate 'on' button image to use for each level of this ability.

◆ LevelButtonOnName

std::vector<CStringLink> CAbilBehavior::LevelButtonOnName

Level Button - On Name.

Specifies an alternate 'on' button name to use for each level of this ability.

◆ LevelButtonOnTooltip

std::vector<CStringLink> CAbilBehavior::LevelButtonOnTooltip

Level Button - On Tooltip.

Specifies an alternate 'on' button tooltip to use for each level of this ability.

◆ LevelButtonOnTooltipImage

std::vector<CImagePath> CAbilBehavior::LevelButtonOnTooltipImage

Level Button On Tooltip Image.

Specifies an alternate 'on' button tooltip image to use for each level of this ability.

◆ ValidatorArray

std::vector<CValidatorLink> CAbilBehavior::ValidatorArray

Validators.

Validators for executing the ability


The documentation for this class was generated from the following file: