TrinityCore
Loading...
Searching...
No Matches
SpellInfoVisitor Struct Reference

Public Types

using value_type = SpellInfo const *
 

Public Member Functions

value_type operator() (Hyperlink< enchant > enchant) const
 
value_type operator() (Hyperlink< glyph > glyph) 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 97 of file ChatCommandArgs.cpp.

Member Typedef Documentation

◆ value_type

Definition at line 99 of file ChatCommandArgs.cpp.

Member Function Documentation

◆ operator()() [1/6]

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

Definition at line 100 of file ChatCommandArgs.cpp.

◆ operator()() [2/6]

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

Definition at line 101 of file ChatCommandArgs.cpp.

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

◆ operator()() [3/6]

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

Definition at line 102 of file ChatCommandArgs.cpp.

◆ operator()() [4/6]

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

Definition at line 103 of file ChatCommandArgs.cpp.

◆ operator()() [5/6]

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

Definition at line 104 of file ChatCommandArgs.cpp.

◆ operator()() [6/6]

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

Definition at line 106 of file ChatCommandArgs.cpp.


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