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

Switch. More...

#include <Effect.h>

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

Public Attributes

std::vector< SEffectSwitchCaseCaseArray
 Cases. More...
 
CEffectLink CaseDefault
 Default. More...
 
EEffectLocationType TargetLocationType
 Target Location Type. More...
 

Detailed Description

Switch.

Remarks
Unknown

Member Data Documentation

◆ CaseArray

std::vector<SEffectSwitchCase> CEffectSwitch::CaseArray

Cases.

Switch logic

◆ CaseDefault

CEffectLink CEffectSwitch::CaseDefault

Default.

Default effect that is run if all other cases cannot be met

◆ TargetLocationType

EEffectLocationType CEffectSwitch::TargetLocationType

Target Location Type.

Specifies the type of targeting requirement this effect has when used with an ability. If set to Unknown (the default), then it will try to determine that requirement from the child effects.


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