Planeshift
Classes | Public Member Functions

EEditInputboxManager Class Reference

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

#include <eeditinputboxmanager.h>

List of all members.

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.
bool RegisterFactories () const
 Registers all the factories needed by the toolboxes.
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: