[OgreKit Lua]

Public Member Functions | List of all members
gsGUI3DListbox Class Reference
Inheritance diagram for gsGUI3DListbox:
gsGUI3DElement

Public Member Functions

 gsGUI3DListbox (tsPanel *panel, Gui3D::Listbox *btn)
 
 ~gsGUI3DListbox ()
 
void setValue (gkString str)
 
void addValue (const gkString &value)
 
int amountSelected ()
 
gkString getSelected (int nr)
 
int getSelectedIdx (int nr)
 
void clear ()
 
- Public Member Functions inherited from gsGUI3DElement
 gsGUI3DElement (tsPanel *panel, Gui3D::PanelElement *elem)
 
 ~gsGUI3DElement ()
 
void setSize (int width, int height)
 
void setPosition (int width, int height)
 
gsVector3 getPosition ()
 
void setName (const gkString &name)
 
const gkString & getName ()
 
bool isHovered ()
 
bool isFocused ()
 
void setFocus (bool b)
 
template<class T >
cast ()
 
GuiType getType ()
 

Additional Inherited Members

- Protected Attributes inherited from gsGUI3DElement
Gui3D::PanelElement * m_elem
 
tsPanelm_container
 
gkString m_name
 

Constructor & Destructor Documentation

gsGUI3DListbox::gsGUI3DListbox ( tsPanel panel,
Gui3D::Listbox *  btn 
)
inline
gsGUI3DListbox::~gsGUI3DListbox ( )
inline

Member Function Documentation

void gsGUI3DListbox::addValue ( const gkString &  value)
inline
int gsGUI3DListbox::amountSelected ( )
inline
void gsGUI3DListbox::clear ( )
inline
gkString gsGUI3DListbox::getSelected ( int  nr)
inline
int gsGUI3DListbox::getSelectedIdx ( int  nr)
inline
void gsGUI3DListbox::setValue ( gkString  str)
inline