rubidium@8638: /* $Id$ */ rubidium@8638: rubidium@8638: /** @file null.cpp A blitter that doesn't blit. */ rubidium@8638: truelight@7374: #include "../stdafx.h" truelight@7374: #include "null.hpp" truelight@7374: truelight@7374: static FBlitter_Null iFBlitter_Null; truelight@7374: truelight@7374: Sprite *Blitter_Null::Encode(SpriteLoader::Sprite *sprite, Blitter::AllocatorProc *allocator) truelight@7374: { truelight@7374: Sprite *dest_sprite; truelight@7374: dest_sprite = (Sprite *)allocator(sizeof(*dest_sprite)); truelight@7374: truelight@7374: dest_sprite->height = sprite->height; truelight@7374: dest_sprite->width = sprite->width; truelight@7374: dest_sprite->x_offs = sprite->x_offs; truelight@7374: dest_sprite->y_offs = sprite->y_offs; truelight@7374: truelight@7374: return dest_sprite; truelight@7374: }