MGUI::FORM_EDIT_SML_PARAMETERS Class Reference

#include <mgui/editsmlparameter.h>

Inheritance diagram for MGUI::FORM_EDIT_SML_PARAMETERS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FORM_EDIT_SML_PARAMETERS ()
virtual ~FORM_EDIT_SML_PARAMETERS ()
void AddItem (const XMLNODE *node)
void ApplyParameters (SML::CONTEXT *context) const
void Create (LAYOUT_PANE_BASE &ParentPane, const XMLNODE *ParametersNode)
bool GetValue (const char *name, double &value) const
bool GetValue (const char *name, MISTRING &value) const
void SetValue (const char *name, double value)
void SetValue (const char *name, const MISTRING &value)

Constructor & Destructor Documentation

MGUI::FORM_EDIT_SML_PARAMETERS::FORM_EDIT_SML_PARAMETERS (  ) 
virtual MGUI::FORM_EDIT_SML_PARAMETERS::~FORM_EDIT_SML_PARAMETERS (  )  [virtual]

Member Function Documentation

void MGUI::FORM_EDIT_SML_PARAMETERS::AddItem ( const XMLNODE node  ) 

Add an item to the parameters pane.

Must call Create() first.

void MGUI::FORM_EDIT_SML_PARAMETERS::ApplyParameters ( SML::CONTEXT context  )  const

Apply the user-entered parameters to an SML::CONTEXT.

void MGUI::FORM_EDIT_SML_PARAMETERS::Create ( LAYOUT_PANE_BASE ParentPane,
const XMLNODE ParametersNode 
)

Create the parameters form given an XML <parameters> node If the node is NULL, nothing will be created.

bool MGUI::FORM_EDIT_SML_PARAMETERS::GetValue ( const char *  name,
double &  value 
) const

Return the value of one parameter.

bool MGUI::FORM_EDIT_SML_PARAMETERS::GetValue ( const char *  name,
MISTRING value 
) const

Return the value of one parameter.

void MGUI::FORM_EDIT_SML_PARAMETERS::SetValue ( const char *  name,
double  value 
)

Set the value of one parameter, Form must be created first.

void MGUI::FORM_EDIT_SML_PARAMETERS::SetValue ( const char *  name,
const MISTRING value 
)

Set the value of one parameter, Form must be created first.


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

Generated on Sun Oct 7 21:35:59 2012 for TNTsdk 2012 by  doxygen 1.6.1