vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Console.h File Reference
#include <vrecko/Ability.h>
#include <vrecko/EnvironmentObject.h>
#include <vrecko/Timer.h>
#include <osg/Geode>
#include <osgText/Text>
#include <osgText/Font>
#include <osg/BlendFunc>
#include <osg/Material>
#include <osg/StateSet>
#include <osg/Camera>
#include <vector>
#include "../ObjectUtils/Animator.h"

Go to the source code of this file.

Classes

class  APTextOutput::Console
 
class  APTextOutput::Console::Line
 

Namespaces

namespace  APTextOutput
 

Macros

#define CONSOLE_NO_ANIMATOR
 
#define CONSOLE_WINDOW_DEPTH   -1000.0f
 
#define CONSOLE_BORDER_X_RATIO   0.3f
 
#define CONSOLE_BORDER_Y_RATIO   CONSOLE_BORDER_X_RATIO
 
#define CONSOLE_LINE_SPACE_CHAR_RATIO   0.3f
 
#define CONSOLE_FONT   "fonts/arial.ttf"
 
#define CONSOLE_CHAR_SIZE   15
 
#define CONSOLE_TEXTCOLOR_NOTICE   (osg::Vec4(1.0f, 1.0f, 1.0f, 1.0f))
 
#define CONSOLE_TEXTCOLOR_WARNING   (osg::Vec4(1.0f, 1.0f, 0.0f, 1.0f))
 
#define CONSOLE_TEXTCOLOR_ERROR   (osg::Vec4(1.0f, 0.5f, 0.5f, 1.0f))
 
#define CONSOLE_TEXTCOLOR_DEBUG   (osg::Vec4(0.3f, 1.0f, 0.3f, 1.0f))
 

Macro Definition Documentation

#define CONSOLE_BORDER_X_RATIO   0.3f
#define CONSOLE_BORDER_Y_RATIO   CONSOLE_BORDER_X_RATIO
#define CONSOLE_CHAR_SIZE   15
#define CONSOLE_FONT   "fonts/arial.ttf"
#define CONSOLE_LINE_SPACE_CHAR_RATIO   0.3f
#define CONSOLE_NO_ANIMATOR
#define CONSOLE_TEXTCOLOR_DEBUG   (osg::Vec4(0.3f, 1.0f, 0.3f, 1.0f))
#define CONSOLE_TEXTCOLOR_ERROR   (osg::Vec4(1.0f, 0.5f, 0.5f, 1.0f))
#define CONSOLE_TEXTCOLOR_NOTICE   (osg::Vec4(1.0f, 1.0f, 1.0f, 1.0f))
#define CONSOLE_TEXTCOLOR_WARNING   (osg::Vec4(1.0f, 1.0f, 0.0f, 1.0f))
#define CONSOLE_WINDOW_DEPTH   -1000.0f