Oolite 1.91.0.7604-240417-a536cbe
Loading...
Searching...
No Matches
Classes | Macros | Enumerations
ResourceManager.h File Reference
import "OOCocoa.h"
import "OOOpenGL.h"
import "NSFileManagerOOExtensions.h"
+ Include dependency graph for ResourceManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ResourceManager
 

Macros

#define SCENARIO_OXP_DEFINITION_ALL   @""
 
#define SCENARIO_OXP_DEFINITION_NONE   @"strict"
 
#define SCENARIO_OXP_DEFINITION_BYID   @"id:"
 
#define SCENARIO_OXP_DEFINITION_BYTAG   @"tag:"
 
#define SCENARIO_OXP_DEFINITION_NOPLIST   @"exc:"
 

Enumerations

enum  OOResourceMergeMode { MERGE_NONE , MERGE_BASIC , MERGE_SMART }
 

Macro Definition Documentation

◆ SCENARIO_OXP_DEFINITION_ALL

#define SCENARIO_OXP_DEFINITION_ALL   @""

Definition at line 49 of file ResourceManager.h.

◆ SCENARIO_OXP_DEFINITION_BYID

#define SCENARIO_OXP_DEFINITION_BYID   @"id:"

Definition at line 51 of file ResourceManager.h.

◆ SCENARIO_OXP_DEFINITION_BYTAG

#define SCENARIO_OXP_DEFINITION_BYTAG   @"tag:"

Definition at line 52 of file ResourceManager.h.

◆ SCENARIO_OXP_DEFINITION_NONE

#define SCENARIO_OXP_DEFINITION_NONE   @"strict"

Definition at line 50 of file ResourceManager.h.

◆ SCENARIO_OXP_DEFINITION_NOPLIST

#define SCENARIO_OXP_DEFINITION_NOPLIST   @"exc:"

Definition at line 53 of file ResourceManager.h.

Enumeration Type Documentation

◆ OOResourceMergeMode

Enumerator
MERGE_NONE 
MERGE_BASIC 
MERGE_SMART 

Definition at line 34 of file ResourceManager.h.

35{
36 MERGE_NONE, // Just use the last file in search order.
37 MERGE_BASIC, // Merge files by adding the top-level items of each file.
38 MERGE_SMART // Merge files by merging the top-level elements of each file (second-order merge, but not recursive)
OOResourceMergeMode
@ MERGE_SMART
@ MERGE_NONE
@ MERGE_BASIC