mirror of
https://github.com/isledecomp/isle.git
synced 2024-11-27 01:56:28 -05:00
24 lines
477 B
C
24 lines
477 B
C
|
#ifndef LEGOTEXTUREINFO_H
|
||
|
#define LEGOTEXTUREINFO_H
|
||
|
|
||
|
#include <d3drmobj.h>
|
||
|
#include <ddraw.h>
|
||
|
|
||
|
class LegoTexture;
|
||
|
|
||
|
// SIZE 0x10
|
||
|
struct LegoTextureInfo {
|
||
|
public:
|
||
|
LegoTextureInfo();
|
||
|
~LegoTextureInfo();
|
||
|
|
||
|
static LegoTextureInfo* Create(const char* p_name, LegoTexture* p_texture);
|
||
|
|
||
|
char* m_name; // 0x00
|
||
|
LPDIRECTDRAWSURFACE m_surface; // 0x04
|
||
|
LPDIRECTDRAWPALETTE m_palette; // 0x08
|
||
|
LPDIRECT3DRMTEXTURE2 m_texture; // 0x0c
|
||
|
};
|
||
|
|
||
|
#endif // LEGOTEXTUREINFO_H
|