|
Oolite
|
import "Universe.h"import "OOConvertSystemDescriptions.h"import "OldSchoolPropertyListWriting.h"import "OOCollectionExtractors.h"import "ResourceManager.h"
Include dependency graph for OOConvertSystemDescriptions.m:Go to the source code of this file.
Functions | |
| static NSMutableDictionary * | InitKeyToIndexDict (NSDictionary *dict, NSMutableSet **outUsedIndices) |
| static NSString * | IndexToKey (NSUInteger index, NSDictionary *indicesToKeys, BOOL useFallback) |
| static NSArray * | ConvertIndicesToKeys (NSArray *entry, NSDictionary *indicesToKeys) |
| static NSNumber * | KeyToIndex (NSString *key, NSMutableDictionary *ioKeysToIndices, NSMutableSet *ioUsedIndicies, NSUInteger *ioSlotCache) |
| static NSArray * | ConvertKeysToIndices (NSArray *entry, NSMutableDictionary *ioKeysToIndices, NSMutableSet *ioUsedIndicies, NSUInteger *ioSlotCache) |
| static NSUInteger | HighestIndex (NSMutableDictionary *sparseArray) |
| void | CompileSystemDescriptions (BOOL asXML) |
| void | ExportSystemDescriptions (BOOL asXML) |
| NSArray * | OOConvertSystemDescriptionsToArrayFormat (NSDictionary *descriptionsInDictionaryFormat, NSDictionary *indicesToKeys) |
| NSDictionary * | OOConvertSystemDescriptionsToDictionaryFormat (NSArray *descriptionsInArrayFormat, NSDictionary *indicesToKeys) |
| NSString * | OOStringifySystemDescriptionLine (NSString *line, NSDictionary *indicesToKeys, BOOL useFallback) |
| void CompileSystemDescriptions | ( | BOOL | asXML | ) |
Definition at line 47 of file OOConvertSystemDescriptions.m.
References ResourceManager::dictionaryFromFilesNamed:inFolder:andMerge:, nil, OOConvertSystemDescriptionsToArrayFormat(), and OOLog.
Here is the call graph for this function:
|
static |
Definition at line 294 of file OOConvertSystemDescriptions.m.
References nil.
Referenced by OOConvertSystemDescriptionsToDictionaryFormat().
Here is the caller graph for this function:
|
static |
Definition at line 335 of file OOConvertSystemDescriptions.m.
References nil.
Referenced by OOConvertSystemDescriptionsToArrayFormat().
Here is the caller graph for this function:| void ExportSystemDescriptions | ( | BOOL | asXML | ) |
Definition at line 106 of file OOConvertSystemDescriptions.m.
References ResourceManager::dictionaryFromFilesNamed:inFolder:andMerge:, nil, OOConvertSystemDescriptionsToDictionaryFormat(), and OOLog.
Here is the call graph for this function:
|
static |
Definition at line 376 of file OOConvertSystemDescriptions.m.
References foreachkey, and nil.
Referenced by OOConvertSystemDescriptionsToArrayFormat().
Here is the caller graph for this function:
|
static |
Definition at line 285 of file OOConvertSystemDescriptions.m.
References nil.
Referenced by OOConvertSystemDescriptionsToDictionaryFormat(), and OOStringifySystemDescriptionLine().
Here is the caller graph for this function:
|
static |
Definition at line 260 of file OOConvertSystemDescriptions.m.
References foreachkey, and nil.
Referenced by OOConvertSystemDescriptionsToArrayFormat().
Here is the caller graph for this function:
|
static |
Definition at line 310 of file OOConvertSystemDescriptions.m.
Referenced by OOConvertSystemDescriptionsToArrayFormat().
Here is the caller graph for this function:| NSArray * OOConvertSystemDescriptionsToArrayFormat | ( | NSDictionary * | descriptionsInDictionaryFormat, |
| NSDictionary * | indicesToKeys | ||
| ) |
Definition at line 156 of file OOConvertSystemDescriptions.m.
References ConvertKeysToIndices(), count, foreachkey, HighestIndex(), InitKeyToIndexDict(), KeyToIndex(), and nil.
Referenced by CompileSystemDescriptions().
Here is the call graph for this function:
Here is the caller graph for this function:| NSDictionary * OOConvertSystemDescriptionsToDictionaryFormat | ( | NSArray * | descriptionsInArrayFormat, |
| NSDictionary * | indicesToKeys | ||
| ) |
Definition at line 199 of file OOConvertSystemDescriptions.m.
References ConvertIndicesToKeys(), IndexToKey(), and nil.
Referenced by ExportSystemDescriptions().
Here is the call graph for this function:
Here is the caller graph for this function:| NSString * OOStringifySystemDescriptionLine | ( | NSString * | line, |
| NSDictionary * | indicesToKeys, | ||
| BOOL | useFallback | ||
| ) |
Definition at line 224 of file OOConvertSystemDescriptions.m.
References IndexToKey(), and nil.
Here is the call graph for this function: