KVIrc 5.2.0
Developer APIs
Public Member Functions | Public Attributes | List of all members
KviMessageTypeSettings Class Reference

#include <KviMessageTypeSettings.h>

Public Member Functions

unsigned char back ()
 
void enableLogging (bool bEnable)
 
unsigned char fore ()
 
 KviMessageTypeSettings (const char *type, int pixId, unsigned char fore, unsigned char back, bool bLog, int iLevel)
 
 KviMessageTypeSettings (const KviMessageTypeSettings &msg)
 
int level ()
 
bool logEnabled ()
 
KviMessageTypeSettingsoperator= (const KviMessageTypeSettings &msg)
 
int pixId ()
 
void setBack (char back)
 
void setFore (char fore)
 
void setLevel (int iLevel)
 
void setPixId (int pixId)
 
const char * type ()
 
 ~KviMessageTypeSettings ()
 

Public Attributes

bool m_bLogEnabled
 
unsigned char m_cBackColor
 
unsigned char m_cForeColor
 
int m_iLevel
 
int m_iPixId
 
const char * m_szType
 

Constructor & Destructor Documentation

◆ KviMessageTypeSettings() [1/2]

KviMessageTypeSettings::KviMessageTypeSettings ( const char *  type,
int  pixId,
unsigned char  fore,
unsigned char  back,
bool  bLog,
int  iLevel 
)

◆ KviMessageTypeSettings() [2/2]

KviMessageTypeSettings::KviMessageTypeSettings ( const KviMessageTypeSettings msg)

◆ ~KviMessageTypeSettings()

KviMessageTypeSettings::~KviMessageTypeSettings ( )
default

Member Function Documentation

◆ back()

unsigned char KviMessageTypeSettings::back ( )
inline

◆ enableLogging()

void KviMessageTypeSettings::enableLogging ( bool  bEnable)
inline

◆ fore()

unsigned char KviMessageTypeSettings::fore ( )
inline

◆ level()

int KviMessageTypeSettings::level ( )
inline

◆ logEnabled()

bool KviMessageTypeSettings::logEnabled ( )
inline

◆ operator=()

KviMessageTypeSettings & KviMessageTypeSettings::operator= ( const KviMessageTypeSettings msg)
default

◆ pixId()

int KviMessageTypeSettings::pixId ( )
inline

◆ setBack()

void KviMessageTypeSettings::setBack ( char  back)
inline

◆ setFore()

void KviMessageTypeSettings::setFore ( char  fore)
inline

◆ setLevel()

void KviMessageTypeSettings::setLevel ( int  iLevel)
inline

◆ setPixId()

void KviMessageTypeSettings::setPixId ( int  pixId)
inline

◆ type()

const char * KviMessageTypeSettings::type ( )
inline

Member Data Documentation

◆ m_bLogEnabled

bool KviMessageTypeSettings::m_bLogEnabled

◆ m_cBackColor

unsigned char KviMessageTypeSettings::m_cBackColor

◆ m_cForeColor

unsigned char KviMessageTypeSettings::m_cForeColor

◆ m_iLevel

int KviMessageTypeSettings::m_iLevel

◆ m_iPixId

int KviMessageTypeSettings::m_iPixId

◆ m_szType

const char* KviMessageTypeSettings::m_szType

The documentation for this class was generated from the following files: