TrinityCore
CUFProfile Struct Reference

Represents a CompactUnitFrame profile. More...

#include <CUFProfile.h>

Public Member Functions

 CUFProfile ()
 
 CUFProfile (std::string const &name, uint16 frameHeight, uint16 frameWidth, uint8 sortBy, uint8 healthText, uint32 boolOptions, uint8 topPoint, uint8 bottomPoint, uint8 leftPoint, uint16 topOffset, uint16 bottomOffset, uint16 leftOffset)
 

Public Attributes

std::string ProfileName
 
uint16 FrameHeight
 
uint16 FrameWidth
 
uint8 SortBy
 
uint8 HealthText
 
uint8 TopPoint
 
uint8 BottomPoint
 
uint8 LeftPoint
 
uint16 TopOffset
 
uint16 BottomOffset
 
uint16 LeftOffset
 
std::bitset< CUF_BOOL_OPTIONS_COUNTBoolOptions
 

Detailed Description

Represents a CompactUnitFrame profile.

Definition at line 63 of file CUFProfile.h.

Constructor & Destructor Documentation

◆ CUFProfile() [1/2]

CUFProfile::CUFProfile ( )
inline

Definition at line 65 of file CUFProfile.h.

◆ CUFProfile() [2/2]

CUFProfile::CUFProfile ( std::string const &  name,
uint16  frameHeight,
uint16  frameWidth,
uint8  sortBy,
uint8  healthText,
uint32  boolOptions,
uint8  topPoint,
uint8  bottomPoint,
uint8  leftPoint,
uint16  topOffset,
uint16  bottomOffset,
uint16  leftOffset 
)
inline

Definition at line 79 of file CUFProfile.h.

Member Data Documentation

◆ BoolOptions

std::bitset<CUF_BOOL_OPTIONS_COUNT> CUFProfile::BoolOptions

Definition at line 111 of file CUFProfile.h.

◆ BottomOffset

uint16 CUFProfile::BottomOffset

Definition at line 108 of file CUFProfile.h.

◆ BottomPoint

uint8 CUFProfile::BottomPoint

Definition at line 103 of file CUFProfile.h.

◆ FrameHeight

uint16 CUFProfile::FrameHeight

Definition at line 96 of file CUFProfile.h.

◆ FrameWidth

uint16 CUFProfile::FrameWidth

Definition at line 97 of file CUFProfile.h.

◆ HealthText

uint8 CUFProfile::HealthText

Definition at line 99 of file CUFProfile.h.

◆ LeftOffset

uint16 CUFProfile::LeftOffset

Definition at line 109 of file CUFProfile.h.

◆ LeftPoint

uint8 CUFProfile::LeftPoint

Definition at line 104 of file CUFProfile.h.

◆ ProfileName

std::string CUFProfile::ProfileName

Definition at line 95 of file CUFProfile.h.

◆ SortBy

uint8 CUFProfile::SortBy

Definition at line 98 of file CUFProfile.h.

◆ TopOffset

uint16 CUFProfile::TopOffset

Definition at line 107 of file CUFProfile.h.

◆ TopPoint

uint8 CUFProfile::TopPoint

Definition at line 102 of file CUFProfile.h.


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