KVIrc  4.9.2
DeveloperAPIs
Macros | Functions
KviUserAction.h File Reference

This file defines the user action "temperatures". More...

#include "kvi_settings.h"

Go to the source code of this file.

Macros

#define KVI_COLD_TEMPERATURE   -100
 
#define KVI_HALF_COLD_TEMPERATURE   -40
 
#define KVI_HALF_HOT_TEMPERATURE   40
 
#define KVI_HOT_TEMPERATURE   100
 
#define KVI_MAX_TEMPERATURE   150
 
#define KVI_MID_TEMPERATURE   0
 
#define KVI_MIN_TEMPERATURE   -150
 
#define KVI_NUM_USERACTION_TYPES   9
 
#define KVI_USERACTION_ACTION   0
 
#define KVI_USERACTION_CHANMODE   6
 
#define KVI_USERACTION_JOIN   7
 
#define KVI_USERACTION_KICK   4
 
#define KVI_USERACTION_NICK   5
 
#define KVI_USERACTION_NOTICE   2
 
#define KVI_USERACTION_PART   8
 
#define KVI_USERACTION_PRIVMSG   1
 
#define KVI_USERACTION_TOPIC   3
 

Functions

KVIRC_API int kvi_getUserActionTemperature (unsigned int uIdx)
 

Detailed Description

This file defines the user action "temperatures".

Author
Szymon Stefanek The more "hot" is an action, the more humanity is in it

Macro Definition Documentation

#define KVI_COLD_TEMPERATURE   -100
#define KVI_HALF_COLD_TEMPERATURE   -40
#define KVI_HALF_HOT_TEMPERATURE   40
#define KVI_HOT_TEMPERATURE   100
#define KVI_MAX_TEMPERATURE   150
#define KVI_MID_TEMPERATURE   0
#define KVI_MIN_TEMPERATURE   -150
#define KVI_NUM_USERACTION_TYPES   9
#define KVI_USERACTION_ACTION   0
#define KVI_USERACTION_CHANMODE   6
#define KVI_USERACTION_JOIN   7
#define KVI_USERACTION_KICK   4
#define KVI_USERACTION_NICK   5
#define KVI_USERACTION_NOTICE   2
#define KVI_USERACTION_PART   8

Referenced by KviChannelWindow::part().

#define KVI_USERACTION_PRIVMSG   1
#define KVI_USERACTION_TOPIC   3

Function Documentation

KVIRC_API int kvi_getUserActionTemperature ( unsigned int  uIdx)