mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-28 18:51:16 +00:00
23 lines
438 B
C++
23 lines
438 B
C++
#ifndef __LEGOTEXTURE_H
|
|
#define __LEGOTEXTURE_H
|
|
|
|
#include "legotypes.h"
|
|
|
|
class LegoImage;
|
|
class LegoStorage;
|
|
|
|
class LegoTexture {
|
|
public:
|
|
LegoTexture();
|
|
~LegoTexture();
|
|
LegoImage* GetImage() { return m_image; }
|
|
void SetImage(LegoImage* p_image) { m_image = p_image; }
|
|
LegoResult Read(LegoStorage* p_storage, LegoU32 p_square);
|
|
LegoResult Write(LegoStorage* p_storage);
|
|
|
|
protected:
|
|
LegoImage* m_image;
|
|
};
|
|
|
|
#endif // __LEGOTEXTURE_H
|