OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4GroupSet.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  C4GroupSetNode
 
class  C4GroupSet
 

Macros

#define C4GSPrio_Base   0
 
#define C4GSPrio_Pack   1
 
#define C4GSPrio_ExtraRoot   2
 
#define C4GSPrio_Extra   3
 
#define C4GSPrio_Definition   4
 
#define C4GSPrio_Definition2   99
 
#define C4GSPrio_Folder   100
 
#define C4GSPrio_Folder2   199
 
#define C4GSPrio_Scenario   200
 
#define C4GSCnt_Graphics   1
 
#define C4GSCnt_Loaders   2
 
#define C4GSCnt_Material   4
 
#define C4GSCnt_Music   8
 
#define C4GSCnt_Definitions   16
 
#define C4GSCnt_FontDefs   32
 
#define C4GSCnt_Language   64
 
#define C4GSCnt_Component   128
 
#define C4GSCnt_Folder   (C4GSCnt_Graphics | C4GSCnt_Loaders | C4GSCnt_Material | C4GSCnt_Music | C4GSCnt_FontDefs)
 
#define C4GSCnt_OriginFolder   (C4GSCnt_Graphics | C4GSCnt_Loaders | C4GSCnt_Material | C4GSCnt_Music | C4GSCnt_FontDefs)
 
#define C4GSCnt_Directory   (C4GSCnt_Loaders | C4GSCnt_Music)
 
#define C4GSCnt_Scenario   C4GSCnt_Folder
 
#define C4GSCnt_Root   (C4GSCnt_Graphics | C4GSCnt_Material)
 
#define C4GSCnt_Extra   (C4GSCnt_Graphics | C4GSCnt_Loaders | C4GSCnt_Material | C4GSCnt_Music | C4GSCnt_FontDefs)
 
#define C4GSCnt_ExtraRoot   (C4GSCnt_Graphics | C4GSCnt_Loaders | C4GSCnt_Material | C4GSCnt_Music | C4GSCnt_FontDefs)
 
#define C4GSCnt_All   ~0
 

Macro Definition Documentation

#define C4GSCnt_All   ~0

Definition at line 51 of file C4GroupSet.h.

Referenced by C4GroupSet::C4GroupSet().

#define C4GSCnt_Component   128

Definition at line 41 of file C4GroupSet.h.

Referenced by C4Language::GetPackGroups().

#define C4GSCnt_Definitions   16
#define C4GSCnt_Directory   (C4GSCnt_Loaders | C4GSCnt_Music)

Definition at line 45 of file C4GroupSet.h.

Referenced by C4GroupSet::RegisterParentFolders().

Definition at line 48 of file C4GroupSet.h.

Referenced by C4Extra::LoadDef().

Definition at line 49 of file C4GroupSet.h.

Definition at line 43 of file C4GroupSet.h.

Referenced by C4GroupSet::RegisterParentFolders().

#define C4GSCnt_FontDefs   32

Definition at line 39 of file C4GroupSet.h.

Referenced by C4GroupSet::CheckGroupContents().

#define C4GSCnt_Graphics   1
#define C4GSCnt_Language   64

Definition at line 40 of file C4GroupSet.h.

Referenced by C4Language::GetPackGroups(), and C4Language::Init().

#define C4GSCnt_Loaders   2

Definition at line 35 of file C4GroupSet.h.

Referenced by C4GroupSet::CheckGroupContents(), and C4LoaderScreen::Init().

#define C4GSCnt_Material   4

Definition at line 36 of file C4GroupSet.h.

Referenced by C4GroupSet::CheckGroupContents(), and C4GameResList::Load().

#define C4GSCnt_Music   8

Definition at line 37 of file C4GroupSet.h.

Referenced by C4GroupSet::CheckGroupContents(), and C4MusicSystem::InitForScenario().

Definition at line 44 of file C4GroupSet.h.

#define C4GSCnt_Root   (C4GSCnt_Graphics | C4GSCnt_Material)

Definition at line 47 of file C4GroupSet.h.

#define C4GSCnt_Scenario   C4GSCnt_Folder

Definition at line 46 of file C4GroupSet.h.

Referenced by C4Game::OpenScenario().

#define C4GSPrio_Base   0

Definition at line 23 of file C4GroupSet.h.

Referenced by C4Language::Init(), and C4GraphicsResource::RegisterGlobalGraphics().

#define C4GSPrio_Definition   4

Definition at line 27 of file C4GroupSet.h.

#define C4GSPrio_Definition2   99

Definition at line 28 of file C4GroupSet.h.

#define C4GSPrio_Extra   3

Definition at line 26 of file C4GroupSet.h.

Referenced by C4Extra::LoadDef().

#define C4GSPrio_ExtraRoot   2

Definition at line 25 of file C4GroupSet.h.

#define C4GSPrio_Folder   100

Definition at line 29 of file C4GroupSet.h.

Referenced by C4GroupSet::CloseFolders(), and C4GroupSet::RegisterParentFolders().

#define C4GSPrio_Folder2   199

Definition at line 30 of file C4GroupSet.h.

Referenced by C4GroupSet::CloseFolders().

#define C4GSPrio_Pack   1

Definition at line 24 of file C4GroupSet.h.

#define C4GSPrio_Scenario   200

Definition at line 31 of file C4GroupSet.h.

Referenced by C4GroupSet::CloseFolders(), and C4Game::OpenScenario().