KVIrc 5.2.6
Developer APIs
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()

◆ enableLogging()

void KviMessageTypeSettings::enableLogging ( bool bEnable)
inline

◆ fore()

◆ level()

int KviMessageTypeSettings::level ( )
inline

◆ logEnabled()

bool KviMessageTypeSettings::logEnabled ( )
inline

◆ operator=()

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

◆ pixId()

◆ 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: