src/irrConsole/console.h File Reference

#include <iostream>
#include <map>
#include <wchar.h>
#include <irrlicht.h>
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>

Go to the source code of this file.

Classes

class  IC_StrConv
 a string conversion class for converting between UTF-8 and UTF-16 strings More...
class  IC_MessageSink
 the message sink interface More...
struct  IC_ConsoleConfig
 the console config structure More...
class  IC_Console
 A Quake Like console class. More...

Enumerations

enum  IC_VerticalAlignment { VAL_TOP = 0, VAL_MIDDLE = 1, VAL_BOTTOM = 2 }
 an alignment enumeration for vertical alignment More...
enum  IC_HorizontalAlignment { HAL_LEFT = 0, HAL_CENTER = 1, HAL_RIGHT = 2 }
 an alignment enumeration for horizontal alignment More...

Functions

ostream & operator<< (ostream &os, const stringc &s)
 overloaded operator for inserting a ansi string to the stl ostream
ostream & operator<< (ostream &os, const stringw &ws)
 overloaded operator for inserting a wide string to the stl ostream


Enumeration Type Documentation

an alignment enumeration for horizontal alignment

Enumerator:
HAL_LEFT 
HAL_CENTER 
HAL_RIGHT  center

Definition at line 102 of file console.h.

an alignment enumeration for vertical alignment

Enumerator:
VAL_TOP 
VAL_MIDDLE 
VAL_BOTTOM 

Definition at line 93 of file console.h.


Function Documentation

ostream& operator<< ( ostream &  os,
const stringw &  ws 
) [inline]

overloaded operator for inserting a wide string to the stl ostream

Definition at line 53 of file console.h.

ostream& operator<< ( ostream &  os,
const stringc &  s 
) [inline]

overloaded operator for inserting a ansi string to the stl ostream

Definition at line 46 of file console.h.


Generated on Thu Jul 30 07:18:40 2009 for Cerberus by  doxygen 1.5.9