mirror of https://github.com/zeldaret/tp.git
				
				
				
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			763 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			763 B
		
	
	
	
		
			C++
		
	
	
	
#ifndef JUTRESOURCE_H
 | 
						|
#define JUTRESOURCE_H
 | 
						|
 | 
						|
#include "dolphin/types.h"
 | 
						|
 | 
						|
class JKRArchive;
 | 
						|
class JSUInputStream;
 | 
						|
 | 
						|
class JUTResReference {
 | 
						|
private:
 | 
						|
    /* 0x001 */ u8 mType;
 | 
						|
    /* 0x002 */ u8 mNameLength;
 | 
						|
    /* 0x003 */ char mName[0x100];
 | 
						|
 | 
						|
public:
 | 
						|
    enum ResType {
 | 
						|
        RESTYPE_Null = 0,
 | 
						|
        RESTYPE_Unk1 = 1,
 | 
						|
        RESTYPE_Unk2 = 2,
 | 
						|
        RESTYPE_Unk3 = 3,
 | 
						|
        RESTYPE_Unk4 = 4,
 | 
						|
    };
 | 
						|
    JUTResReference() { mType = 0; }
 | 
						|
    /* 802DE078 */ void* getResource(JSUInputStream*, u32, JKRArchive*);
 | 
						|
    /* 802DE120 */ void* getResource(void const*, u32, JKRArchive*);
 | 
						|
    /* 802DE1BC */ void* getResource(u32, JKRArchive*);
 | 
						|
};
 | 
						|
// only rough size known due to getPointer__7J2DPaneFP20JSURandomInputStreamUlP10JKRArchive
 | 
						|
 | 
						|
#endif /* JUTRESOURCE_H */
 |