106 for(
int i=0; i<max; i++ ) {
110 if ( pTimer && pTimer->
GetObjectId()==p_objectid ) {
127 for(
int i=0; i<max; i++ ) {
131 if ( pTimer && pTimer->
GetTimerId()==p_timerid ) {
146 for(
int i=0; i<max; i++ ) {
150 if ( pTimer && pTimer->
GetObjectId()==p_objectid ) {
void SetName(const moText &p_name)
virtual ~moTimeManager()
Destructor.
void ClearByObjectId(long p_objectid)
Elimina los temporizadores asociados a cierto identificador de un objeto.
void SetDuration(MOulong p_timecode)
modifica los temporizadores para adecuarse al cambio ocurrido en el temporizador absoluto...
void FixTimers()
agrega un temporizador para ser manipulado
void SetResourceType(moResourceType p_restype)
virtual MOboolean Finish()
Finalización
moTimers m_Timers
Devuelve el puntero al temporizador global.
static MOuint GetTicks()
Devuelve los milisegundos del reloj de la máquina.
Dispositivo de entrada/salida, típicamente, interfaces humanas de IO y datos ( teclado, mouse, tableta, tcp, udp, serial )
void Fix()
Corrige el reloj.
void moSetDuration(MOulong p_timecode)
Fija el valor del reloj del temporizador global.
void ClearByTimerId(long p_timerid)
Elimina los temporizadores por su identificador interno.
void AddTimer(moTimer *pTimer)
Agrega un nuevo temporizador (relativo)
moTimeManager()
Constructor.
virtual MOboolean Init()
Inicialización
Clase para el control de un temporizador (relativo) con identificación
void FixByObjectId(long p_objectid)
Corrige los temporizadores por el identificador del objeto asociado.
long GetTimerId()
Devuelve el valor del identificador interno del temporizador.
long GetObjectId()
Devuelve el valor del identificador interno del objeto asociado.
moTimer * NewTimer()
Crea un nuevo temporizador (relativo)
void SetType(moMoldeoObjectType p_type)
MOulong moGetTicks()
Devuelve en milisegundos el valor del reloj de Moldeo.