[OgreKit Lua]

Public Member Functions | List of all members
gsGUI3D Class Reference

Public Member Functions

 gsGUI3D (const gkString &atlas="dejavu", gsScene *scene=0)
 
 ~gsGUI3D ()
 
void showGUI ()
 
void hideGUI ()
 
void showConsole (bool showit)
 
Gui3D::PanelColors * getPanelColors ()
 
tsPanelcreatePanel (float xpos, float ypos, float width, float height, const gkString &name, const gkString &atlas="dejavu", bool useBackground=true)
 
tsPanelcreatePanel3D (float width, float height, const gkString &name, const gkString &atlas="dejavu", float distance=-1, bool background=true, const gkString &sceneName="")
 
void setMousePointer (const gkString &mouseSprite)
 
void showCursor (bool show)
 
void addConsoleCommand (const gkString &commandName, gsSelf self, gsFunction func)
 
void addConsoleCommand (const gkString &commandName, gsFunction func)
 

Constructor & Destructor Documentation

gsGUI3D::gsGUI3D ( const gkString &  atlas = "dejavu",
gsScene scene = 0 
)
gsGUI3D::~gsGUI3D ( )
inline

Member Function Documentation

void gsGUI3D::addConsoleCommand ( const gkString &  commandName,
gsSelf  self,
gsFunction  func 
)
void gsGUI3D::addConsoleCommand ( const gkString &  commandName,
gsFunction  func 
)
tsPanel* gsGUI3D::createPanel ( float  xpos,
float  ypos,
float  width,
float  height,
const gkString &  name,
const gkString &  atlas = "dejavu",
bool  useBackground = true 
)
tsPanel* gsGUI3D::createPanel3D ( float  width,
float  height,
const gkString &  name,
const gkString &  atlas = "dejavu",
float  distance = -1,
bool  background = true,
const gkString &  sceneName = "" 
)
Gui3D::PanelColors* gsGUI3D::getPanelColors ( )
inline
void gsGUI3D::hideGUI ( )
void gsGUI3D::setMousePointer ( const gkString &  mouseSprite)
inline
void gsGUI3D::showConsole ( bool  showit)
void gsGUI3D::showCursor ( bool  show)
inline
void gsGUI3D::showGUI ( )