Example #1
0
void Game::Update(Event gameEvent, Event previousGameEvent, Time timeSinceLastUpdateCall ) 
{

	State::LevelState st=_currentState->Update(gameEvent,previousGameEvent,timeSinceLastUpdateCall);
	HandleState(st);

}
Example #2
0
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();
}
Example #6
0
void LED_Run(void)
{
    HandleTransistion();
    HandleState();
}