TrinityCore
Loading...
Searching...
No Matches
CastSpellExtraArgsInit::SpellValueOverride Struct Reference

#include <SpellDefines.h>

Public Member Functions

 SpellValueOverride (SpellValueMod mod, int32 val)
 
 SpellValueOverride (SpellValueModFloat mod, SpellEffectValue val)
 

Public Attributes

int32 Type
 
union { 
 
   SpellEffectValue   F 
 
   int32   I 
 
Value 
 

Detailed Description

Definition at line 502 of file SpellDefines.h.

Constructor & Destructor Documentation

◆ SpellValueOverride() [1/2]

CastSpellExtraArgsInit::SpellValueOverride::SpellValueOverride ( SpellValueMod  mod,
int32  val 
)
inline

Definition at line 504 of file SpellDefines.h.

◆ SpellValueOverride() [2/2]

CastSpellExtraArgsInit::SpellValueOverride::SpellValueOverride ( SpellValueModFloat  mod,
SpellEffectValue  val 
)
inline

Definition at line 505 of file SpellDefines.h.

Member Data Documentation

◆ F

SpellEffectValue CastSpellExtraArgsInit::SpellValueOverride::F

Definition at line 510 of file SpellDefines.h.

◆ I

int32 CastSpellExtraArgsInit::SpellValueOverride::I

Definition at line 511 of file SpellDefines.h.

◆ Type

int32 CastSpellExtraArgsInit::SpellValueOverride::Type

Definition at line 507 of file SpellDefines.h.

◆ [union]

union { ... } CastSpellExtraArgsInit::SpellValueOverride::Value

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