Planeshift
EEditInputboxManager Class Reference

A class that manages the inputbox windows. More...

#include <eeditinputboxmanager.h>

Classes

class  iSelectEditAnchor
 
class  iSelectEditAnchorKeyFrame
 
class  iSelectFloat
 
class  iSelectList
 
class  iSelectNewAnchor
 
class  iSelectNewAnchorKeyFrame
 
class  iSelectString
 
class  iSelectVec3
 
class  iSelectYesNo
 

Public Member Functions

 EEditInputboxManager ()
 
bool LoadWidgets (PawsManager *paws)
 Loads all the toolbox widgets. More...
 
bool RegisterFactories () const
 Registers all the factories needed by the toolboxes. More...
 
void SelectEditAnchor (const csString &currName, iSelectEditAnchor *callback)
 
void SelectFloat (float startValue, iSelectFloat *callback)
 
void SelectList (csString *list, size_t listCount, const csString &defaultValue, iSelectList *callback)
 
void SelectNewAnchor (iSelectNewAnchor *callback)
 
void SelectNewAnchorKeyFrame (iSelectNewAnchorKeyFrame *callback)
 
void SelectString (const csString &startValue, iSelectString *callback)
 
void SelectVec3 (const csVector3 &startValue, iSelectVec3 *callback)
 
void SelectYesNo (bool startValue, iSelectYesNo *callback)
 
 ~EEditInputboxManager ()
 

Detailed Description

A class that manages the inputbox windows.

Definition at line 43 of file eeditinputboxmanager.h.

Constructor & Destructor Documentation

EEditInputboxManager::EEditInputboxManager ( )
EEditInputboxManager::~EEditInputboxManager ( )

Member Function Documentation

bool EEditInputboxManager::LoadWidgets ( PawsManager paws)

Loads all the toolbox widgets.

Parameters
pawsa pointer to a valid PawsManager
Returns
true on success, false otherwise.
bool EEditInputboxManager::RegisterFactories ( ) const

Registers all the factories needed by the toolboxes.

Returns
true on success, false otherwise.
void EEditInputboxManager::SelectEditAnchor ( const csString &  currName,
iSelectEditAnchor callback 
)
void EEditInputboxManager::SelectFloat ( float  startValue,
iSelectFloat callback 
)
void EEditInputboxManager::SelectList ( csString *  list,
size_t  listCount,
const csString &  defaultValue,
iSelectList callback 
)
void EEditInputboxManager::SelectNewAnchor ( iSelectNewAnchor callback)
void EEditInputboxManager::SelectNewAnchorKeyFrame ( iSelectNewAnchorKeyFrame callback)
void EEditInputboxManager::SelectString ( const csString &  startValue,
iSelectString callback 
)
void EEditInputboxManager::SelectVec3 ( const csVector3 &  startValue,
iSelectVec3 callback 
)
void EEditInputboxManager::SelectYesNo ( bool  startValue,
iSelectYesNo callback 
)

The documentation for this class was generated from the following file: