TrinityCore
SpellInfoVisitor Struct Reference

Public Types

using value_type = SpellInfo const *
 

Public Member Functions

value_type operator() (Hyperlink< apower > artifactPower) const
 
value_type operator() (Hyperlink< conduit > soulbindConduit) const
 
value_type operator() (Hyperlink< enchant > enchant) const
 
value_type operator() (Hyperlink< mawpower > mawPower) const
 
value_type operator() (Hyperlink< mount > const &mount) const
 
value_type operator() (Hyperlink< pvptal > pvpTalent) const
 
value_type operator() (Hyperlink< spell > spell) const
 
value_type operator() (Hyperlink< talent > talent) const
 
value_type operator() (Hyperlink< trade > trade) const
 
value_type operator() (uint32 spellId) const
 

Detailed Description

Definition at line 113 of file ChatCommandArgs.cpp.

Member Typedef Documentation

◆ value_type

Definition at line 115 of file ChatCommandArgs.cpp.

Member Function Documentation

◆ operator()() [1/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< apower >  artifactPower) const
inline

Definition at line 117 of file ChatCommandArgs.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()() [2/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< conduit >  soulbindConduit) const
inline

Definition at line 118 of file ChatCommandArgs.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()() [3/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< enchant >  enchant) const
inline

Definition at line 119 of file ChatCommandArgs.cpp.

◆ operator()() [4/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< mawpower >  mawPower) const
inline

Definition at line 120 of file ChatCommandArgs.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()() [5/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< mount > const &  mount) const
inline

Definition at line 121 of file ChatCommandArgs.cpp.

◆ operator()() [6/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< pvptal >  pvpTalent) const
inline

Definition at line 122 of file ChatCommandArgs.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()() [7/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< spell >  spell) const
inline

Definition at line 123 of file ChatCommandArgs.cpp.

◆ operator()() [8/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< talent >  talent) const
inline

Definition at line 124 of file ChatCommandArgs.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()() [9/10]

value_type SpellInfoVisitor::operator() ( Hyperlink< trade >  trade) const
inline

Definition at line 125 of file ChatCommandArgs.cpp.

◆ operator()() [10/10]

value_type SpellInfoVisitor::operator() ( uint32  spellId) const
inline

Definition at line 127 of file ChatCommandArgs.cpp.


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