Ocular Engine
TextureResourceLoader_BMP.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_GRAPHICS_TEXTURE_RESOURCE_LOADER_BMP__H__
19 #define __H__OCULAR_GRAPHICS_TEXTURE_RESOURCE_LOADER_BMP__H__
20 
21 #include "TextureResourceLoader.hpp"
22 
23 //------------------------------------------------------------------------------------------
24 
29 namespace Ocular
30 {
35  namespace Graphics
36  {
46  {
47  public:
48 
50  virtual ~TextureResourceLoader_BMP();
51 
52  protected:
53 
54  virtual bool readFile(Core::File const& file, std::vector<Core::Color>& pixels, unsigned& width, unsigned& height);
55 
56  private:
57 
58  };
59  }
63 }
68 //------------------------------------------------------------------------------------------
69 
70 #endif
Definition: TextureResourceLoader_BMP.hpp:45
Definition: TextureResourceLoader.hpp:51
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: File.hpp:41
virtual bool readFile(Core::File const &file, std::vector< Core::Color > &pixels, unsigned &width, unsigned &height)
Definition: TextureResourceLoader_BMP.cpp:74