File diff r23496:661d21df67d7 → r23497:a0ab44ebd2fa
src/blitter/32bpp_optimized.hpp
Show inline comments
 
@@ -23,10 +23,10 @@ public:
 
		byte data[];                      ///< Data, all zoomlevels.
 
	};
 

	
 
	/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
 
	/* virtual */ Sprite *Encode(const SpriteLoader::Sprite *sprite, AllocatorProc *allocator);
 
	void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom) override;
 
	Sprite *Encode(const SpriteLoader::Sprite *sprite, AllocatorProc *allocator) override;
 

	
 
	/* virtual */ const char *GetName() { return "32bpp-optimized"; }
 
	const char *GetName() override { return "32bpp-optimized"; }
 

	
 
	template <BlitterMode mode> void Draw(const Blitter::BlitterParams *bp, ZoomLevel zoom);
 
};
 
@@ -35,7 +35,7 @@ public:
 
class FBlitter_32bppOptimized : public BlitterFactory {
 
public:
 
	FBlitter_32bppOptimized() : BlitterFactory("32bpp-optimized", "32bpp Optimized Blitter (no palette animation)") {}
 
	/* virtual */ Blitter *CreateInstance() { return new Blitter_32bppOptimized(); }
 
	Blitter *CreateInstance() override { return new Blitter_32bppOptimized(); }
 
};
 

	
 
#endif /* BLITTER_32BPP_OPTIMIZED_HPP */