MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / updateNextEvent

Method updateNextEvent

Engine/source/Verve/Core/VTrack.cpp:282–301  ·  view source on GitHub ↗

----------------------------------------------------------------------------- VTrack::updateNextEvent( pForward ); Point mNextEvent to the next valid event in the track's sequence. -----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

280//
281//-----------------------------------------------------------------------------
282bool VTrack::updateNextEvent( void )
283{
284 if ( !mNextEvent )
285 {
286 // Invalid Event.
287 return false;
288 }
289
290 while ( ( mNextEvent = mNextEvent->getNextEvent() ) != NULL )
291 {
292 if ( mNextEvent->isEnabled() )
293 {
294 // Valid Event.
295 return true;
296 }
297 }
298
299 // Invalid Event.
300 return false;
301}
302
303//-----------------------------------------------------------------------------
304//

Callers

nothing calls this directly

Calls 2

getNextEventMethod · 0.45
isEnabledMethod · 0.45

Tested by

no test coverage detected