Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONE::gui::ConsoleManager Class Reference

List of all members.

Detailed Description

manages one Console instance and its parent

This class generates a Console instance, connects it to the ScriptingHost and provides convenience functions for console management. The type of the console container may be changed through the ConsoleManager::setConsoleType function, the default is ConsoleManager::FRAME

Author:
Daniel Seibert


Public Types

enum  Type { FRAME, WINDOW, SLIDING_WINDOW }

Public Member Functions

 ConsoleManager ()
ConsolegetConsole () const
Type getConsoleType () const
bool isConsoleVisible () const
void setConsoleType (Type tp)
void setConsoleVisible (bool vis)
 ~ConsoleManager ()

Classes

struct  Executor


Member Enumeration Documentation

enum ONE::gui::ConsoleManager::Type
 

Enumerator:
FRAME  console in a small Frame
WINDOW  console in a screen width window at the top of the screen
SLIDING_WINDOW  like WINDOW but window slides into and out of view


Constructor & Destructor Documentation

ONE::gui::ConsoleManager::ConsoleManager  ) 
 

ONE::gui::ConsoleManager::~ConsoleManager  ) 
 


Member Function Documentation

Console* ONE::gui::ConsoleManager::getConsole  )  const
 

Type ONE::gui::ConsoleManager::getConsoleType  )  const
 

bool ONE::gui::ConsoleManager::isConsoleVisible  )  const
 

void ONE::gui::ConsoleManager::setConsoleType Type  tp  ) 
 

void ONE::gui::ConsoleManager::setConsoleVisible bool  vis  ) 
 


Generated on Wed Sep 7 19:03:16 2005 for ONEngine by  doxygen 1.4.3