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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moTimer.cpp File Reference
#include "moTimer.h"
#include "boost/date_time/posix_time/posix_time.hpp"
#include "moArray.h"

Go to the source code of this file.

Functions

MOulong moGetTicksAbsolute (bool force_real_absolute)
 Devuelve en milisegundos el valor del reloj de Moldeo. More...
 
MOulong moResetTicksAbsoluteStep (long reset_value)
 
MOulong moGetTicksAbsoluteStep (long step_interval)
 Devuelve en milisegundos el valor del reloj de Moldeo. More...
 
 moDefineDynamicArray (moTimers) static moTimerAbsolute *GlobalMoldeoTimer
 
void moStartTimer ()
 Inicia el temporizador global. More...
 
void moPauseTimer ()
 Pausa el temporizador global. More...
 
void moContinueTimer ()
 Continua luego de una pausa el temporizador global. More...
 
void moStopTimer ()
 Detiene el temporizador global. More...
 
void moSetDuration (MOulong p_timecode)
 Fija el valor del reloj del temporizador global. More...
 
MOulong moGetDuration ()
 Devuelve el valor del reloj del temporizador global. More...
 
MOulong moGetTicks ()
 Devuelve en milisegundos el valor del reloj de Moldeo. More...
 
moTimerState moGetTimerState ()
 Devuelve el estado del temporizador global. More...
 
moText moGetTimerStateStr ()
 
bool moIsTimerPaused ()
 Devuelve verdadero si el temporizador global está en pausa. More...
 
bool moIsTimerStopped ()
 Devuelve verdadero si el temporizador global está detenido. More...
 
bool moIsTimerStarted ()
 Devuelve verdadero si el temporizador global se encuentra iniciado. More...
 
bool moIsTimerPlaying ()
 Devuelve verdadero si el temporizador global se encuentra corriendo. More...
 

Function Documentation

void moContinueTimer ( )

Continua luego de una pausa el temporizador global.

Continua luego de una pausa el temporizador global

See also
moTimer

Definition at line 120 of file moTimer.cpp.

moDefineDynamicArray ( moTimers  )
MOulong moGetDuration ( )

Devuelve el valor del reloj del temporizador global.

Devuelve el valor del reloj del temporizador global

See also
moTimer
Returns
duración del temporizador global, en milisegundos

Definition at line 134 of file moTimer.cpp.

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.

MOulong moGetTicksAbsolute ( bool  force_real_absolute)

Devuelve en milisegundos el valor del reloj de Moldeo.

ticks desde el arranque de la aplicación

Definition at line 15 of file moTimer.cpp.

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.

moTimerState moGetTimerState ( )

Devuelve el estado del temporizador global.

Devuelve el estado del temporizador global

See also
moTimer
moTimerState

Definition at line 143 of file moTimer.cpp.

moText moGetTimerStateStr ( )

Definition at line 147 of file moTimer.cpp.

bool moIsTimerPaused ( )

Devuelve verdadero si el temporizador global está en pausa.

Devuelve verdadero si el temporizador global está en pausa

See also
moTimer
moTimerState
Returns
verdadero si pausado, falso en otro caso

Definition at line 152 of file moTimer.cpp.

bool moIsTimerPlaying ( )

Devuelve verdadero si el temporizador global se encuentra corriendo.

Devuelve verdadero si el temporizador global se encuentra corriendo

See also
moTimerState
Returns
verdadero si corre, falso en otro caso

Definition at line 165 of file moTimer.cpp.

bool moIsTimerStarted ( )

Devuelve verdadero si el temporizador global se encuentra iniciado.

Devuelve verdadero si el temporizador global se encuentra iniciado

See also
moTimerState
Returns
verdadero si iniciado, falso en otro caso

Definition at line 161 of file moTimer.cpp.

bool moIsTimerStopped ( )

Devuelve verdadero si el temporizador global está detenido.

Devuelve verdadero si el temporizador global está detenido

See also
moTimer
moTimerState
Returns
verdadero si detenido, falso en otro caso

Definition at line 157 of file moTimer.cpp.

void moPauseTimer ( )

Pausa el temporizador global.

Pausa el temporizador global

See also
moTimer

Definition at line 116 of file moTimer.cpp.

MOulong moResetTicksAbsoluteStep ( long  reset_value)

Definition at line 28 of file moTimer.cpp.

void moSetDuration ( MOulong  p_timecode)

Fija el valor del reloj del temporizador global.

Fija el valor del reloj del temporizador global

See also
moTimer
Parameters
p_timecodeduración del temporizador global, en milisegundos

Definition at line 128 of file moTimer.cpp.

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

See also
moTimer

Definition at line 112 of file moTimer.cpp.

void moStopTimer ( )

Detiene el temporizador global.

Detiene el temporizador global

See also
moTimer

Definition at line 124 of file moTimer.cpp.