libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
#include "moTypes.h"
Go to the source code of this file.
Classes | |
class | moTimerAbsolute |
Clase para el control de un temporizador (absoluto) More... | |
class | moTimer |
Clase para el control de un temporizador (relativo) con identificación More... | |
Enumerations | |
enum | moTimerState { MO_TIMERSTATE_STOPPED, MO_TIMERSTATE_PLAYING, MO_TIMERSTATE_PAUSED } |
Estado del temporizador. More... | |
Functions | |
LIBMOLDEO_API MOulong | moGetTicks () |
Devuelve en milisegundos el valor del reloj de Moldeo. More... | |
LIBMOLDEO_API MOulong | moGetTicksAbsolute (bool force_real_absolute=false) |
Devuelve en milisegundos el valor del reloj de Moldeo. More... | |
LIBMOLDEO_API MOulong | moGetTicksAbsoluteStep (long step_interval=0) |
Devuelve en milisegundos el valor del reloj de Moldeo. More... | |
LIBMOLDEO_API MOulong | moResetTicksAbsoluteStep (long reset_value=0) |
LIBMOLDEO_API void | moStartTimer () |
Inicia el temporizador global. More... | |
LIBMOLDEO_API void | moSetDuration (MOulong p_timecode) |
Fija el valor del reloj del temporizador global. More... | |
LIBMOLDEO_API MOulong | moGetDuration () |
Devuelve el valor del reloj del temporizador global. More... | |
LIBMOLDEO_API void | moContinueTimer () |
Continua luego de una pausa el temporizador global. More... | |
LIBMOLDEO_API void | moPauseTimer () |
Pausa el temporizador global. More... | |
LIBMOLDEO_API void | moStopTimer () |
Detiene el temporizador global. More... | |
LIBMOLDEO_API moTimerState | moGetTimerState () |
Devuelve el estado del temporizador global. More... | |
LIBMOLDEO_API moText | moGetTimerStateStr () |
LIBMOLDEO_API bool | moIsTimerPaused () |
Devuelve verdadero si el temporizador global está en pausa. More... | |
LIBMOLDEO_API bool | moIsTimerStopped () |
Devuelve verdadero si el temporizador global está detenido. More... | |
LIBMOLDEO_API bool | moIsTimerPlaying () |
Devuelve verdadero si el temporizador global se encuentra corriendo. More... | |
LIBMOLDEO_API bool | moIsTimerStarted () |
Devuelve verdadero si el temporizador global se encuentra iniciado. More... | |
moDeclareExportedDynamicArray (moTimer *, moTimers) | |
enum moTimerState |
LIBMOLDEO_API void moContinueTimer | ( | ) |
Continua luego de una pausa el temporizador global.
Continua luego de una pausa el temporizador global
Definition at line 120 of file moTimer.cpp.
moDeclareExportedDynamicArray | ( | moTimer * | , |
moTimers | |||
) |
LIBMOLDEO_API MOulong moGetDuration | ( | ) |
Devuelve el valor del reloj del temporizador global.
Devuelve el valor del reloj del temporizador global
Definition at line 134 of file moTimer.cpp.
LIBMOLDEO_API MOulong moGetTicks | ( | ) |
Devuelve en milisegundos el valor del reloj de Moldeo.
Función global que devuelve en milisegundos el valor del reloj de Moldeo Esta función devuelve un valor relativo al inicio de la línea de tiempo de Moldeo Si se detiene este reloj, el valor devuelto será 0 Si se pausa el reloj el valor siempre será el mismo El valor siempre es en milisegundos
Definition at line 138 of file moTimer.cpp.
LIBMOLDEO_API MOulong moGetTicksAbsolute | ( | bool | force_real_absolute | ) |
Devuelve en milisegundos el valor del reloj de Moldeo.
Función global que devuelve en milisegundos el valor del reloj absoluto Esta función devuelve un valor absoluto del reloj de la máquina Este valor dependerá de la implementación según el sistema operativo y la librería utilizada, y afectará el comportamiento de los otros temporizadores
ticks desde el arranque de la aplicación
Definition at line 15 of file moTimer.cpp.
LIBMOLDEO_API MOulong moGetTicksAbsoluteStep | ( | long | step_interval = 0 | ) |
Devuelve en milisegundos el valor del reloj de Moldeo.
Función global que devuelve en milisegundos el valor del reloj absoluto Esta función devuelve un valor absoluto del reloj de la máquina Este valor dependerá de la implementación según el sistema operativo y la librería utilizada, y afectará el comportamiento de los otros temporizadores
Definition at line 33 of file moTimer.cpp.
LIBMOLDEO_API moTimerState moGetTimerState | ( | ) |
Devuelve el estado del temporizador global.
Devuelve el estado del temporizador global
Definition at line 143 of file moTimer.cpp.
LIBMOLDEO_API moText moGetTimerStateStr | ( | ) |
Definition at line 147 of file moTimer.cpp.
LIBMOLDEO_API bool moIsTimerPaused | ( | ) |
Devuelve verdadero si el temporizador global está en pausa.
Devuelve verdadero si el temporizador global está en pausa
Definition at line 152 of file moTimer.cpp.
LIBMOLDEO_API bool moIsTimerPlaying | ( | ) |
Devuelve verdadero si el temporizador global se encuentra corriendo.
Devuelve verdadero si el temporizador global se encuentra corriendo
Definition at line 165 of file moTimer.cpp.
LIBMOLDEO_API bool moIsTimerStarted | ( | ) |
Devuelve verdadero si el temporizador global se encuentra iniciado.
Devuelve verdadero si el temporizador global se encuentra iniciado
Definition at line 161 of file moTimer.cpp.
LIBMOLDEO_API bool moIsTimerStopped | ( | ) |
Devuelve verdadero si el temporizador global está detenido.
Devuelve verdadero si el temporizador global está detenido
Definition at line 157 of file moTimer.cpp.
LIBMOLDEO_API void moPauseTimer | ( | ) |
Pausa el temporizador global.
Pausa el temporizador global
Definition at line 116 of file moTimer.cpp.
LIBMOLDEO_API MOulong moResetTicksAbsoluteStep | ( | long | reset_value = 0 | ) |
Definition at line 28 of file moTimer.cpp.
LIBMOLDEO_API void moSetDuration | ( | MOulong | p_timecode | ) |
Fija el valor del reloj del temporizador global.
Fija el valor del reloj del temporizador global
p_timecode | duración del temporizador global, en milisegundos |
Definition at line 128 of file moTimer.cpp.
LIBMOLDEO_API void moStartTimer | ( | ) |
Inicia el temporizador global.
Inicia el temporizador global El temporizador moTimeManager::MoldeoTimer , es un objeto estático que sirve de referencia para la línea de tiempo de Moldeo Se inicia a través de esta función
Definition at line 112 of file moTimer.cpp.
LIBMOLDEO_API void moStopTimer | ( | ) |
Detiene el temporizador global.
Detiene el temporizador global
Definition at line 124 of file moTimer.cpp.