Planeshift
Classes | Defines | Enumerations | Functions

chatwindow.h File Reference

#include <csutil/array.h>
#include <csutil/redblacktree.h>
#include <csutil/hashr.h>
#include "net/cmdbase.h"
#include "util/stringarray.h"
#include "paws/pawswidget.h"
#include "paws/pawsmenu.h"
#include "gui/pawsignore.h"
#include "gui/pawscontrolwindow.h"

Go to the source code of this file.

Classes

struct  ChatSettings
 Struct for returning and setting settings. More...
class  pawsChatHistory
 This stores the text the player has entered into their edit window. More...
class  pawsChatWindow
 Main Chat window for PlaneShift. More...

Defines

#define CONFIG_CHAT_FILE_NAME   "/planeshift/userdata/options/chat.xml"
#define CONFIG_CHAT_FILE_NAME_DEF   "/planeshift/data/options/chat_def.xml"

Enumerations

enum  CHAT_COMBAT_FILTERS {
  COMBAT_SUCCEEDED = 1, COMBAT_BLOCKED = 2, COMBAT_DODGED = 4, COMBAT_MISSED = 8,
  COMBAT_FAILED = 16, COMBAT_STANCE = 32, COMBAT_TOTAL_AMOUNT = 6
}

Functions

 CREATE_PAWS_FACTORY (pawsChatWindow)

Define Documentation

#define CONFIG_CHAT_FILE_NAME   "/planeshift/userdata/options/chat.xml"

Definition at line 46 of file chatwindow.h.

#define CONFIG_CHAT_FILE_NAME_DEF   "/planeshift/data/options/chat_def.xml"

Definition at line 47 of file chatwindow.h.


Enumeration Type Documentation

Enumerator:
COMBAT_SUCCEEDED 
COMBAT_BLOCKED 
COMBAT_DODGED 
COMBAT_MISSED 
COMBAT_FAILED 
COMBAT_STANCE 
COMBAT_TOTAL_AMOUNT 

Definition at line 49 of file chatwindow.h.


Function Documentation

CREATE_PAWS_FACTORY ( pawsChatWindow  )