void Game::Update(Event gameEvent, Event previousGameEvent, Time timeSinceLastUpdateCall ) { State::LevelState st=_currentState->Update(gameEvent,previousGameEvent,timeSinceLastUpdateCall); HandleState(st); }
void CPropThumper::Think( void ) { StudioFrameAdvance(); DispatchAnimEvents( this ); SetNextThink( gpGlobals->curtime + 0.1 ); if ( m_sndMotor == NULL ) InitMotorSound(); else HandleState(); }
void BaseOnOfDeviceHelper::Start() { IsActive = true; HandleState(); }
void BaseOnOfDeviceHelper::Toggle() { IsActive = !IsActive; HandleState(); }
void BaseOnOfDeviceHelper::Stop() { IsActive = false; HandleState(); }
void LED_Run(void) { HandleTransistion(); HandleState(); }