/* =============== = = ParseEvent = =============== */ void ParseEvent ( int time ) { eventtype * event; event = CreateEvent ( time, GetEventType() ); switch (event->effecttype) { case background_noscrolling_event: case background_scrolling_event: case background_multi_event: case backdrop_scrolling_event: case backdrop_noscrolling_event: ParseBack(event); break; case sprite_background_event: case sprite_foreground_event: ParseSprite(event); break; case palette_event: ParsePalette(event); break; case flic_event: ParseFlic(event); break; case fadeout_event: case blankscreen_event: case clearbuffer_event: case cinematicend_event: break; } }
CLbool Cloud::Renderer::SpriteFactory::CreateSprite(const std::string& spriteName, Sprite& spriteOutput) { return ParseSprite(spriteName, spriteOutput); }