TrinityCore
UnitActionBarEntry Struct Reference

#include <CharmInfo.h>

Public Member Functions

 UnitActionBarEntry ()
 
ActiveStates GetType () const
 
uint32 GetAction () const
 
bool IsActionBarForSpell () const
 
void SetActionAndType (uint32 action, ActiveStates type)
 
void SetType (ActiveStates type)
 
void SetAction (uint32 action)
 

Public Attributes

uint32 packedData
 

Detailed Description

Definition at line 37 of file CharmInfo.h.

Constructor & Destructor Documentation

◆ UnitActionBarEntry()

UnitActionBarEntry::UnitActionBarEntry ( )
inline

Definition at line 39 of file CharmInfo.h.

Member Function Documentation

◆ GetAction()

uint32 UnitActionBarEntry::GetAction ( ) const
inline

Definition at line 45 of file CharmInfo.h.

+ Here is the caller graph for this function:

◆ GetType()

ActiveStates UnitActionBarEntry::GetType ( ) const
inline

Definition at line 44 of file CharmInfo.h.

+ Here is the caller graph for this function:

◆ IsActionBarForSpell()

bool UnitActionBarEntry::IsActionBarForSpell ( ) const
inline

Definition at line 46 of file CharmInfo.h.

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

◆ SetAction()

void UnitActionBarEntry::SetAction ( uint32  action)
inline

Definition at line 62 of file CharmInfo.h.

+ Here is the caller graph for this function:

◆ SetActionAndType()

void UnitActionBarEntry::SetActionAndType ( uint32  action,
ActiveStates  type 
)
inline

Definition at line 52 of file CharmInfo.h.

+ Here is the caller graph for this function:

◆ SetType()

void UnitActionBarEntry::SetType ( ActiveStates  type)
inline

Definition at line 57 of file CharmInfo.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ packedData

uint32 UnitActionBarEntry::packedData

Definition at line 41 of file CharmInfo.h.


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