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 moEffectState

#include <moEffectState.h>

Diagrama de herencias de moEffectState
moMobState moAbstract moConsoleState

Métodos públicos

 moEffectState ()
 
 moEffectState (const moEffectState &src)
 
virtual ~moEffectState ()
 
moEffectStateoperator= (const moEffectState &src)
 
MOboolean Init ()
 Inicializa el objeto. Más...
 
MOboolean Init (MOswitch)
 
int Set (const moText &p_XmlText)
 
void SetColorRGB (MOfloat r, MOfloat g, MOfloat b)
 
void SetColorCSV (MOfloat c, MOfloat s, MOfloat t)
 
void CSV2RGB ()
 
virtual const moTextToJSON ()
 
virtual const moTextToXML ()
 
- Métodos públicos heredados desde moMobState
 moMobState ()
 
virtual ~moMobState ()
 
 moMobState (const moMobState &p_MobState)
 
moMobStateoperator= (const moMobState &src)
 
void Activate ()
 
void Deactivate ()
 
bool Activated () const
 
void Select ()
 
void Unselect ()
 
bool Selected () const
 
const moTextToJSON ()
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos públicos

moTempo tempo
 
MOswitch on
 
MOswitch synchronized
 
MOswitch enabled
 
MOfloat magnitude
 
MOfloat amplitude
 
MOfloat alpha
 
MOfloat tint
 
MOfloat tintr
 
MOfloat tintg
 
MOfloat tintb
 
MOfloat tintc
 
MOfloat tints
 
MOswitch fulldebug
 saturación Más...
 
MOswitch stereo
 
moStereoSides stereoside
 
moText fullJSON
 
moText fullXML
 
- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 

Otros miembros heredados

- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 
- Atributos protegidos heredados desde moMobState
MOswitch m_Activated
 
MOswitch m_Selected
 
moText m_FullJSON
 

Descripción detallada

moEffectState estado de un efecto

Definición en la línea 44 del archivo moEffectState.h.

Documentación del constructor y destructor

moEffectState::moEffectState ( )

Definición en la línea 36 del archivo moEffectState.cpp.

moEffectState::moEffectState ( const moEffectState src)

Definición en la línea 44 del archivo moEffectState.cpp.

moEffectState::~moEffectState ( )
virtual

Definición en la línea 40 del archivo moEffectState.cpp.

Documentación de las funciones miembro

void moEffectState::CSV2RGB ( )

Definición en la línea 128 del archivo moEffectState.cpp.

MOboolean moEffectState::Init ( )
virtual

Inicializa el objeto.

Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.

Devuelve
verdadero si fue exitosa o falso en otro caso

Reimplementado de moAbstract.

Definición en la línea 78 del archivo moEffectState.cpp.

MOboolean moEffectState::Init ( MOswitch  D)

Definición en la línea 105 del archivo moEffectState.cpp.

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

Definición en la línea 49 del archivo moEffectState.cpp.

int moEffectState::Set ( const moText p_XmlText)

or TIXML_ENCODING_UTF8

convert xmltext to structure

Definición en la línea 270 del archivo moEffectState.cpp.

void moEffectState::SetColorCSV ( MOfloat  c,
MOfloat  s,
MOfloat  t 
)

Definición en la línea 120 del archivo moEffectState.cpp.

void moEffectState::SetColorRGB ( MOfloat  r,
MOfloat  g,
MOfloat  b 
)

Definición en la línea 114 del archivo moEffectState.cpp.

const moText & moEffectState::ToJSON ( )
virtual

from mobstate

m_Activated = src.m_Activated; m_Selected = src.m_Selected;

from state

COLORS

Reimplementado en moConsoleState.

Definición en la línea 149 del archivo moEffectState.cpp.

const moText & moEffectState::ToXML ( )
virtual

from mobstate

m_Activated = src.m_Activated; m_Selected = src.m_Selected;

from state

COLORS

Definición en la línea 208 del archivo moEffectState.cpp.

Documentación de los datos miembro

MOfloat moEffectState::alpha

alpha: nivel de opacidad del efecto [0..1] opaco: 1 transparente: 0

Definición en la línea 95 del archivo moEffectState.h.

MOfloat moEffectState::amplitude

Definición en la línea 88 del archivo moEffectState.h.

MOswitch moEffectState::enabled

enabled (OBSOLETO: moEffectState desciende de moMobState que tiene el miembro m_Activated ) si está activo o no activado: 1 desactivado: -1

Definición en la línea 85 del archivo moEffectState.h.

MOswitch moEffectState::fulldebug

saturación

fulldebug: información adicional para corrección de errores descativado: -1 activado: 1

Definición en la línea 144 del archivo moEffectState.h.

moText moEffectState::fullJSON

Definición en la línea 154 del archivo moEffectState.h.

moText moEffectState::fullXML

Definición en la línea 155 del archivo moEffectState.h.

MOfloat moEffectState::magnitude

Definición en la línea 87 del archivo moEffectState.h.

MOswitch moEffectState::on

on efecto apagado o prendido apagado: -1 prendido: 1

Definición en la línea 69 del archivo moEffectState.h.

MOswitch moEffectState::stereo

3d stereo capable: capacitado para diferenciar visión entre ojo izquierdo y derecho, profundidad descativado: -1 activado: 1

Definición en la línea 151 del archivo moEffectState.h.

moStereoSides moEffectState::stereoside

Definición en la línea 152 del archivo moEffectState.h.

MOswitch moEffectState::synchronized

synchronized efecto sincronizado con el estado y beat de la consola en sincro: 1 sin sincro: -1

Definición en la línea 77 del archivo moEffectState.h.

moTempo moEffectState::tempo

moTempo registro del beat del efecto

Definición en la línea 61 del archivo moEffectState.h.

MOfloat moEffectState::tint

tint: nivel de brillo [0..1] luz: 1 oscuridad: 0

Definición en la línea 102 del archivo moEffectState.h.

MOfloat moEffectState::tintb

tinb: nivel de azul de la tinta [0..1] azul puro: 1 azul rojo: 0

Definición en la línea 123 del archivo moEffectState.h.

MOfloat moEffectState::tintc

tinc: crominancia [0..1] 0: 0 360: 1

Definición en la línea 130 del archivo moEffectState.h.

MOfloat moEffectState::tintg

ting: nivel de verde de la tinta [0..1] verde puro: 1 verde rojo: 0

Definición en la línea 116 del archivo moEffectState.h.

MOfloat moEffectState::tintr

tinr: nivel de rojo de la tinta [0..1] rojo puro: 1 sin rojo: 0

Definición en la línea 109 del archivo moEffectState.h.

MOfloat moEffectState::tints

tints: saturación [0..1] 0: 0 100%: 1

Definición en la línea 137 del archivo moEffectState.h.


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