mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-24 17:04:17 +00:00
Implement misc.lib (#483)
* Implement misc.lib * Lowercase files * Minor changes * Fix file cases * Fixes * Fix missing dtor * Add override * Match LegoImage::Read * Fix delete call --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
23
LEGO1/lego/sources/misc/legotexture.h
Normal file
23
LEGO1/lego/sources/misc/legotexture.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#ifndef __LEGOTEXTURE_H
|
||||
#define __LEGOTEXTURE_H
|
||||
|
||||
#include "legotypes.h"
|
||||
|
||||
class LegoImage;
|
||||
class LegoStorage;
|
||||
|
||||
// SIZE 0x04
|
||||
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; // 0x00
|
||||
};
|
||||
|
||||
#endif // __LEGOTEXTURE_H
|
||||
Reference in New Issue
Block a user