libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moParamDefinition

#include <moParam.h>

Métodos públicos

 moParamDefinition ()
 
 moParamDefinition (const moParamDefinition &src)
 
 moParamDefinition (const moText &p_name, moParamType p_type)
 
 moParamDefinition (const moText &p_name, const moText &p_type, const moText &p_property=moText(""), const moText &p_group=moText(""), const moText &p_interpolation=moText(""), const moText &p_duration=moText(""), const moText &p_optionsstr=moText(""))
 
 moParamDefinition (const moText &p_name, const moText &p_type, const moText &p_property, const moText &p_group, const moText &p_interpolation, const moText &p_duration, const moTextArray &p_Options)
 
virtual ~moParamDefinition ()
 
moParamDefinitionoperator= (const moParamDefinition &src)
 
bool IsValid () const
 
const moTextGetName () const
 
void SetName (const moText &p_Name)
 
moParamType GetType () const
 
moText GetTypeStr () const
 
void SetType (moParamType p_paramType)
 
MOint GetIndex () const
 
void SetIndex (MOint p_index)
 
const moTextGetProperty () const
 
void SetProperty (const moText &p_Property)
 
const moTextGetGroup () const
 
void SetGroup (const moText &p_Group)
 
void SetDefault (const moValue &p_defaultvalue)
 
moValueGetDefaultValue ()
 
void SetOptions (const moTextArray &p_options)
 
void SetOptions (const moText &p_OptionsStr)
 
moTextArray & GetOptions ()
 
const moTextGetOptionsStr ()
 
void SetInterpolation (moParamInterpolation &p_Interpolation)
 
moParamInterpolationGetInterpolation ()
 
int Set (const moText &p_XmlText)
 
const moTextToJSON ()
 
const moTextToXML ()
 

Métodos públicos estáticos

static moParamType ParamTypeFromStr (const moText &p_type)
 

Descripción detallada

Definición en la línea 250 del archivo moParam.h.

Documentación del constructor y destructor

moParamDefinition::moParamDefinition ( )
moParamDefinition::moParamDefinition ( const moParamDefinition src)

Definición en la línea 53 del archivo moParam.cpp.

moParamDefinition::moParamDefinition ( const moText p_name,
moParamType  p_type 
)

Definición en la línea 57 del archivo moParam.cpp.

moParamDefinition::moParamDefinition ( const moText p_name,
const moText p_type,
const moText p_property = moText(""),
const moText p_group = moText(""),
const moText p_interpolation = moText(""),
const moText p_duration = moText(""),
const moText p_optionsstr = moText("") 
)

Definición en la línea 195 del archivo moParam.cpp.

moParamDefinition::moParamDefinition ( const moText p_name,
const moText p_type,
const moText p_property,
const moText p_group,
const moText p_interpolation,
const moText p_duration,
const moTextArray &  p_Options 
)

Definición en la línea 355 del archivo moParam.cpp.

moParamDefinition::~moParamDefinition ( )
virtual

Definición en la línea 367 del archivo moParam.cpp.

Documentación de las funciones miembro

moValue& moParamDefinition::GetDefaultValue ( )
inline

Definición en la línea 309 del archivo moParam.h.

const moText& moParamDefinition::GetGroup ( ) const
inline

Definición en la línea 299 del archivo moParam.h.

MOint moParamDefinition::GetIndex ( ) const
inline

Definición en la línea 284 del archivo moParam.h.

moParamInterpolation& moParamDefinition::GetInterpolation ( )
inline

Definición en la línea 329 del archivo moParam.h.

const moText& moParamDefinition::GetName ( ) const
inline

Definición en la línea 266 del archivo moParam.h.

moTextArray& moParamDefinition::GetOptions ( )
inline

Definición en la línea 317 del archivo moParam.h.

const moText& moParamDefinition::GetOptionsStr ( )
inline

Definición en la línea 321 del archivo moParam.h.

const moText& moParamDefinition::GetProperty ( ) const
inline

Definición en la línea 291 del archivo moParam.h.

moParamType moParamDefinition::GetType ( ) const
inline

Definición en la línea 277 del archivo moParam.h.

moText moParamDefinition::GetTypeStr ( ) const

Definición en la línea 386 del archivo moParam.cpp.

bool moParamDefinition::IsValid ( ) const

Definición en la línea 175 del archivo moParam.cpp.

moParamDefinition & moParamDefinition::operator= ( const moParamDefinition src)

Definición en la línea 370 del archivo moParam.cpp.

moParamType moParamDefinition::ParamTypeFromStr ( const moText p_type)
static

Definición en la línea 66 del archivo moParam.cpp.

int moParamDefinition::Set ( const moText p_XmlText)

or TIXML_ENCODING_UTF8

convert xmltext to structure

Definición en la línea 653 del archivo moParam.cpp.

void moParamDefinition::SetDefault ( const moValue p_defaultvalue)

TODO: removing subvalues if any

Definición en la línea 505 del archivo moParam.cpp.

void moParamDefinition::SetGroup ( const moText p_Group)
inline

Definición en la línea 303 del archivo moParam.h.

void moParamDefinition::SetIndex ( MOint  p_index)
inline

Definición en la línea 287 del archivo moParam.h.

void moParamDefinition::SetInterpolation ( moParamInterpolation p_Interpolation)
inline

Definición en la línea 325 del archivo moParam.h.

void moParamDefinition::SetName ( const moText p_Name)
inline

Definición en la línea 270 del archivo moParam.h.

void moParamDefinition::SetOptions ( const moTextArray &  p_options)

Definición en la línea 586 del archivo moParam.cpp.

void moParamDefinition::SetOptions ( const moText p_OptionsStr)

Definición en la línea 597 del archivo moParam.cpp.

void moParamDefinition::SetProperty ( const moText p_Property)
inline

Definición en la línea 295 del archivo moParam.h.

void moParamDefinition::SetType ( moParamType  p_paramType)

Definición en la línea 498 del archivo moParam.cpp.

const moText & moParamDefinition::ToJSON ( )

Definición en la línea 605 del archivo moParam.cpp.

const moText & moParamDefinition::ToXML ( )

Definición en la línea 635 del archivo moParam.cpp.


La documentación para esta clase fue generada a partir de los siguientes ficheros: