OpenBarnyard
 
Loading...
Searching...
No Matches
AGUI2TextureSectionManager.h
Go to the documentation of this file.
1#pragma once
3
5{
6public:
12
13 inline static TBOOL g_providedtrb = TFALSE;
14 inline static Toshi::TTRB* g_trb = TNULL;
15 inline static TRBHeader* g_defblock = TNULL;
17
18public:
19 static TBOOL Open( const TCHAR* a_szFileName, Toshi::TTRB* a_pTRB );
20 static void Close();
21
22 static AGUI2TextureSection* GetTextureSection( const TCHAR* a_szSectionName );
23
24 static void CreateMaterials();
25 static void DestroyMaterials();
26 static void UpdateMaterials();
27};
char TCHAR
Definition Typedefs.h:20
#define TNULL
Definition Typedefs.h:23
uint32_t TUINT32
Definition Typedefs.h:13
#define TFALSE
Definition Typedefs.h:24
bool TBOOL
Definition Typedefs.h:6
static AGUI2TextureSection * g_sections
static TBOOL Open(const TCHAR *a_szFileName, Toshi::TTRB *a_pTRB)
static AGUI2TextureSection * GetTextureSection(const TCHAR *a_szSectionName)