29 #ifndef _ChatInputHandler_H__ 30 #define _ChatInputHandler_H__ 36 #if CEGUI_VERSION >= 0x000800 37 # include <CEGUI/ForwardRefs.h> 38 # include <CEGUI/Colour.h> 40 # include <CEGUIForwardRefs.h> 41 # include <CEGUIcolour.h> 50 #if CEGUI_VERSION >= 0x000800 69 static const int NumberOfColors = 10;
70 CEGUIColour text_colors[ NumberOfColors ];
76 void configureInputBuffer();
79 void sub_adjust_dispoffset(
int maxlen,
int cursorpos,
int inplen );
91 void sub_setcolor( CEGUI::ListboxTextItem *tocolor,
116 static void activate_static();
119 static void activate_small_static();
135 void activate(
bool full );
CEGUI::colour CEGUIColour
Definition: ChatInputHandler.h:53
::std::string string
Definition: gtest-port.h:756
Output level, used for messages directed to the user (e.g. "Press any key to continue") ...
Definition: OutputDefinitions.h:89
Ogre::ColourValue colour(const btVector3 &color, btScalar alpha)
Definition: OgreBulletUtils.h:41
Classes inheriting from this interface get a notification whenever a chat message was sent through Ch...
Definition: ChatListener.h:42
Base for singleton classes.
Definition: Singleton.h:114
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Shared library macros, enums, constants and forward declarations for the orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
Definition of the Singleton template that is used as base class for classes that allow only one insta...
static T & getInstance()
Returns a reference to the singleton instance.
Definition: Singleton.h:118