|
| moPostEffect () |
|
virtual | ~moPostEffect () |
|
virtual MOboolean | Init ()=0 |
|
virtual void | Draw (moTempo *, moEffectState *parentstate=NULL)=0 |
|
virtual MOboolean | Finish ()=0 |
|
| moEffect () |
|
virtual | ~moEffect () |
|
virtual MOboolean | PreInit () |
|
virtual void | PreDraw (moTempo *, moEffectState *parentstate=NULL) |
|
virtual void | BeginDraw (moTempo *, moEffectState *parentstate=NULL) |
|
virtual void | EndDraw () |
|
virtual MOboolean | PreFinish () |
|
virtual void | Interaction (moIODeviceManager *) |
|
virtual void | LoadCodes (moIODeviceManager *) |
|
virtual moConfigDefinition * | GetDefinition (moConfigDefinition *p_configdefinition=NULL) |
|
virtual const moEffectState & | GetEffectState () |
|
virtual bool | SetEffectState (const moEffectState &p_state) |
|
virtual const moMobState & | GetState () |
|
virtual bool | SetState (const moMobState &p_MobState) |
|
void | SetColor (const moColorRGBA &color_rgba, double alpha, moEffectState &pstate) |
|
void | SetColor (moValue &color, moValue &alpha, moEffectState &pstate) |
|
void | SetColor (moParam &color, moParam &alpha, moEffectState &pstate) |
|
void | SetBlending (moBlendingModes blending) |
|
void | SetPolygonMode (moPolygonModes polygonmode) |
|
virtual void | TurnOn () |
|
virtual void | TurnOff () |
|
virtual void | Enable () |
|
virtual void | Disable () |
|
virtual void | SwitchOn () |
|
virtual void | SwitchEnabled () |
|
virtual void | Synchronize () |
|
virtual void | Unsynchronize () |
|
virtual bool | Synchronized () |
|
virtual void | BeatPulse () |
|
virtual double | TempoDelta (double p_delta) |
|
virtual double | GetTempoDelta () const |
|
double | SetTempoDelta (double p_delta) |
|
virtual double | TempoFactor (double p_factor) |
|
virtual double | GetTempoFactor () const |
|
virtual double | Alpha (double alpha) |
|
virtual double | GetAlpha () const |
|
virtual double | Amplitude (double amplitude) |
|
virtual double | GetAmplitude () const |
|
virtual double | Magnitude (double magnitude) |
|
virtual double | GetMagnitude () const |
|
virtual void | TintCSV (double tintc, double tints, double tint) |
|
virtual moVector3f | GetTintCSV () const |
|
virtual moVector3f | GetTintRGB () const |
|
virtual void | Play () |
|
virtual void | Stop () |
|
virtual void | Pause () |
|
virtual void | Continue () |
|
virtual moTimerState | State () |
|
virtual const moText & | ToJSON () |
|
| moMoldeoObject () |
|
| moMoldeoObject (moMoldeoObjectType p_type) |
|
virtual | ~moMoldeoObject () |
|
virtual MOboolean | Init (moResourceManager *p_pResources) |
|
virtual MOboolean | CreateConnectors () |
|
virtual MOboolean | UpdateConnectors () |
|
virtual MOboolean | RefreshValue (moParam ¶m, int value_index) |
|
virtual MOboolean | ResolveValue (moParam ¶m, int value_index, bool p_refresh=false) |
|
virtual void | Update (moEventList *p_EventList) |
|
void | SetResourceManager (moResourceManager *p_pResourceManager) |
|
moResourceManager * | GetResourceManager () |
|
MOint | GetId () const |
|
void | SetId (MOint p_id) |
|
moMoldeoObjectType | GetType () const |
|
void | SetType (moMoldeoObjectType p_type) |
|
void | SetName (const moText &p_name) |
|
void | SetLabelName (const moText &p_labelname) |
|
void | SetKeyName (const moText &p_keyname) |
|
const moText & | GetKeyName () const |
|
const moText & | GetName () const |
|
const moText & | GetLabelName () const |
|
moConfig * | GetConfig () |
|
void | SyncConnections () |
|
virtual int | Save (const moText &p_save_filename=moText("")) |
|
void | SetConfigName (const moText &p_configname) |
|
const moText & | GetConfigName () const |
|
const moText & | GetDescription () const |
| Devuelve al descripción del objeto. More...
|
|
void | SetDescription (const moText &p_Description) |
| Fija la descripción de este objeto. More...
|
|
const moMobDefinition & | GetMobDefinition () const |
|
void | SetMobDefinition (const moMobDefinition &p_MobDef) |
|
moOutlets * | GetOutlets () |
|
moInlets * | GetInlets () |
|
MOint | GetInletIndex (moText p_connector_name) const |
|
MOint | GetOutletIndex (moText p_connector_name) const |
|
virtual void | HandleReturns (moLuaVirtualMachine &vm, const char *strFunc) |
|
virtual const moMobState & | GetState () const |
|
virtual void | Activate () |
|
virtual void | Deactivate () |
|
virtual bool | Activated () const |
|
virtual void | Select () |
|
virtual void | Unselect () |
|
virtual bool | Selected () const |
|
virtual void | SetConsoleParamIndex (MOint p_paramindex) |
|
virtual void | SetConsoleValueIndex (MOint p_valueindex) |
|
| moAbstract () |
|
virtual | ~moAbstract () |
|
MOboolean | Initialized () |
| Pregunta si está inicializado. More...
|
|
| moScript () |
|
virtual | ~moScript (void) |
|
void | InitScript () |
|
void | FinishScript () |
|
bool | IsInitialized () |
|
bool | CompileFile (const char *strFilename) |
|
bool | CompileBuffer (unsigned char *pbBuffer, size_t szLen) |
|
int | RegisterFunction (const char *strFuncName, moScript::Function &fun) |
|
int | RegisterFunction (const char *strFuncName) |
|
int | RegisterBaseFunction (const char *strFuncName) |
|
bool | SelectScriptFunction (const char *strFuncName) |
|
void | AddFunctionParam (int iInt) |
|
void | AddFunctionParam (float fFloat) |
|
void | AddFunctionParam (char *string) |
|
bool | RunSelectedFunction (int nReturns=0) |
|
bool | ScriptHasFunction (const char *strScriptName) |
|
int | methods (void) |
|
virtual int | ResetScriptCalling () |
|
virtual int | NextScriptCalling () |
|
moLuaVirtualMachine & | mvm (void) |
|
clase base para definir Post-Efectos. los efectos son los objetos basicos y define cada uno una capa que será dibujada en función del orden en el que ha sido cargado en la consola de efectos los post-efectos se cargan generalmente en la capa más alta, la última a ser dibujada Ejemplo: el post-efecto debug imprime en pantalla los mensajes de error y status de la consola por sobre todo el resto Es importante implementar las funciones de Init, Draw, Update e Interaction que son necesarias para las operaciones de Inicialización, Dibujado, Actualización e Interacción.
- See also
- moMoldeoObject
-
moEffect
-
moPreEffect
-
moMasterEffect
-
moIODevice
-
moResource
-
moMoldeoObjectType
Definition at line 53 of file moPostEffect.h.