TrinityCore
CUFProfile.h File Reference
#include "Define.h"
#include <bitset>
#include <string>
+ Include dependency graph for CUFProfile.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CUFProfile
 Represents a CompactUnitFrame profile. More...
 

Macros

#define MAX_CUF_PROFILES   5
 Maximum number of CompactUnitFrames profiles. More...
 

Enumerations

enum  CUFBoolOptions {
  CUF_KEEP_GROUPS_TOGETHER , CUF_DISPLAY_PETS , CUF_DISPLAY_MAIN_TANK_AND_ASSIST , CUF_DISPLAY_HEAL_PREDICTION ,
  CUF_DISPLAY_AGGRO_HIGHLIGHT , CUF_DISPLAY_ONLY_DISPELLABLE_DEBUFFS , CUF_DISPLAY_POWER_BAR , CUF_DISPLAY_BORDER ,
  CUF_USE_CLASS_COLORS , CUF_DISPLAY_HORIZONTAL_GROUPS , CUF_DISPLAY_NON_BOSS_DEBUFFS , CUF_DYNAMIC_POSITION ,
  CUF_LOCKED , CUF_SHOWN , CUF_AUTO_ACTIVATE_2_PLAYERS , CUF_AUTO_ACTIVATE_3_PLAYERS ,
  CUF_AUTO_ACTIVATE_5_PLAYERS , CUF_AUTO_ACTIVATE_10_PLAYERS , CUF_AUTO_ACTIVATE_15_PLAYERS , CUF_AUTO_ACTIVATE_25_PLAYERS ,
  CUF_AUTO_ACTIVATE_40_PLAYERS , CUF_AUTO_ACTIVATE_SPEC_1 , CUF_AUTO_ACTIVATE_SPEC_2 , CUF_AUTO_ACTIVATE_SPEC_3 ,
  CUF_AUTO_ACTIVATE_SPEC_4 , CUF_AUTO_ACTIVATE_PVP , CUF_AUTO_ACTIVATE_PVE , CUF_BOOL_OPTIONS_COUNT
}
 Bit index used in the many bool options of CompactUnitFrames. More...
 

Macro Definition Documentation

◆ MAX_CUF_PROFILES

#define MAX_CUF_PROFILES   5

Maximum number of CompactUnitFrames profiles.

Definition at line 26 of file CUFProfile.h.

Enumeration Type Documentation

◆ CUFBoolOptions

Bit index used in the many bool options of CompactUnitFrames.

Enumerator
CUF_KEEP_GROUPS_TOGETHER 
CUF_DISPLAY_PETS 
CUF_DISPLAY_MAIN_TANK_AND_ASSIST 
CUF_DISPLAY_HEAL_PREDICTION 
CUF_DISPLAY_AGGRO_HIGHLIGHT 
CUF_DISPLAY_ONLY_DISPELLABLE_DEBUFFS 
CUF_DISPLAY_POWER_BAR 
CUF_DISPLAY_BORDER 
CUF_USE_CLASS_COLORS 
CUF_DISPLAY_HORIZONTAL_GROUPS 
CUF_DISPLAY_NON_BOSS_DEBUFFS 
CUF_DYNAMIC_POSITION 
CUF_LOCKED 
CUF_SHOWN 
CUF_AUTO_ACTIVATE_2_PLAYERS 
CUF_AUTO_ACTIVATE_3_PLAYERS 
CUF_AUTO_ACTIVATE_5_PLAYERS 
CUF_AUTO_ACTIVATE_10_PLAYERS 
CUF_AUTO_ACTIVATE_15_PLAYERS 
CUF_AUTO_ACTIVATE_25_PLAYERS 
CUF_AUTO_ACTIVATE_40_PLAYERS 
CUF_AUTO_ACTIVATE_SPEC_1 
CUF_AUTO_ACTIVATE_SPEC_2 
CUF_AUTO_ACTIVATE_SPEC_3 
CUF_AUTO_ACTIVATE_SPEC_4 
CUF_AUTO_ACTIVATE_PVP 
CUF_AUTO_ACTIVATE_PVE 
CUF_BOOL_OPTIONS_COUNT 

Definition at line 29 of file CUFProfile.h.