コード例 #1
0
ファイル: Game.cpp プロジェクト: Inshal240/Side-Scroller-Game
void Game::Update(Event gameEvent, Event previousGameEvent, Time timeSinceLastUpdateCall ) 
{

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

}
コード例 #2
0
ファイル: prop_thumper.cpp プロジェクト: xsopher/VinHax
void CPropThumper::Think( void )
{
    StudioFrameAdvance();
    DispatchAnimEvents( this );
    SetNextThink( gpGlobals->curtime + 0.1 );

    if ( m_sndMotor == NULL )
        InitMotorSound();
    else
        HandleState();
}
コード例 #3
0
void BaseOnOfDeviceHelper::Start()
{
	IsActive = true;
	HandleState();
}
コード例 #4
0
void BaseOnOfDeviceHelper::Toggle()
{
	IsActive = !IsActive;
	HandleState();
}
コード例 #5
0
void BaseOnOfDeviceHelper::Stop()
{
	IsActive = false;
	HandleState();
}
コード例 #6
0
ファイル: led.c プロジェクト: pauluap/BuzzWire
void LED_Run(void)
{
    HandleTransistion();
    HandleState();
}