null.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #include "../stdafx.h"
00013 #include "null.hpp"
00014
00015 static FBlitter_Null iFBlitter_Null;
00016
00017 Sprite *Blitter_Null::Encode(SpriteLoader::Sprite *sprite, Blitter::AllocatorProc *allocator)
00018 {
00019 Sprite *dest_sprite;
00020 dest_sprite = (Sprite *)allocator(sizeof(*dest_sprite));
00021
00022 dest_sprite->height = sprite->height;
00023 dest_sprite->width = sprite->width;
00024 dest_sprite->x_offs = sprite->x_offs;
00025 dest_sprite->y_offs = sprite->y_offs;
00026
00027 return dest_sprite;
00028 }