[OgreKit Lua]

Public Member Functions | Protected Types | Protected Attributes | List of all members
gsGorillaScreenFunctions Class Reference
Inheritance diagram for gsGorillaScreenFunctions:
gsGorillaScreen gsGorillaScreen3D

Public Member Functions

 gsGorillaScreenFunctions (Gorilla::Layer *layer)
 
virtual ~gsGorillaScreenFunctions ()
 
gkGorillaRectanglecreateRectangle (float x, float y, float width, float height, const gkString &spritename="")
 
gkGorillaTextcreateMarkupText (int defaultGlyphIndex, float x, float y, const gkString &text)
 
gkGorillaLineListcreateLineList (float thickness, const gsVector4 &col=gsVector4(1.0f, 1.0f, 1.0f, 0.5f))
 
void destroyRectangle (gsGorillaRectangle *rect)
 
void destroyMarkup (gsGorillaText *text)
 
void destroyLineList (gsGorillaLineList *lineList)
 
int getRectAmount ()
 
gkGorillaRectanglegetRect (int i)
 

Protected Types

typedef utList
< gkGorillaRectangle * > 
GorillaRects
 

Protected Attributes

Gorilla::Layer * m_layer
 
GorillaRects m_rects
 

Member Typedef Documentation

Constructor & Destructor Documentation

gsGorillaScreenFunctions::gsGorillaScreenFunctions ( Gorilla::Layer *  layer)
inline
virtual gsGorillaScreenFunctions::~gsGorillaScreenFunctions ( )
inlinevirtual

Member Function Documentation

gkGorillaLineList* gsGorillaScreenFunctions::createLineList ( float  thickness,
const gsVector4 col = gsVector4(1.0f,1.0f,1.0f,0.5f) 
)
inline
gkGorillaText* gsGorillaScreenFunctions::createMarkupText ( int  defaultGlyphIndex,
float  x,
float  y,
const gkString &  text 
)
inline
gkGorillaRectangle* gsGorillaScreenFunctions::createRectangle ( float  x,
float  y,
float  width,
float  height,
const gkString &  spritename = "" 
)
inline
void gsGorillaScreenFunctions::destroyLineList ( gsGorillaLineList lineList)
void gsGorillaScreenFunctions::destroyMarkup ( gsGorillaText text)
void gsGorillaScreenFunctions::destroyRectangle ( gsGorillaRectangle rect)
gkGorillaRectangle* gsGorillaScreenFunctions::getRect ( int  i)
inline
int gsGorillaScreenFunctions::getRectAmount ( )
inline

Member Data Documentation

Gorilla::Layer* gsGorillaScreenFunctions::m_layer
protected
GorillaRects gsGorillaScreenFunctions::m_rects
protected