![]() |
Oolite 1.91.0.7659-250410-0031890
|
#include <ResourceManager.h>
Definition at line 55 of file ResourceManager.h.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1114 of file ResourceManager.m.
Referenced by checkPotentialPath:path:, manifest:HasUnmetDependency:logErrors:, manifestHasConflicts:logErrors:, and validateManifest:forOXP:.
+ (void) addExternalPath: | (NSString *) | fileName |
Definition at line 527 of file ResourceManager.m.
References nil, sExternalPaths, and sSearchPaths.
Referenced by GameController::applicationDidFinishLaunching:.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 723 of file ResourceManager.m.
References CompareVersions(), ComponentsFromVersionString(), count, nil, and OOLog.
Referenced by checkPotentialPath:path:, and checkVersionCompatibility:forOXP:.
+ (NSArray *) arrayFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
andMerge: | (BOOL) | mergeFiles |
Definition at line 1342 of file ResourceManager.m.
References arrayFromFilesNamed:inFolder:andMerge:cache:.
Referenced by OOProbabilisticTextureManager::initWithPListName:options:anisotropy:lodBias:seed:, Universe(OOPrivate)::loadScenarios, roleCategoriesDictionary, OODebugController::setUpLogMessageClassMenu, and Universe::setUpSettings.
+ (NSArray *) arrayFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
andMerge: | (BOOL) | mergeFiles | |
cache: | (BOOL) | useCache |
Definition at line 1348 of file ResourceManager.m.
References count, handleEquipmentListMerging:forLookupIndex:, handleEquipmentOverrides:, handleStarNebulaListMerging:, nil, OOCacheManager::objectForKey:inCache:, OOArrayFromFile(), pathEnumerator, reversePathEnumerator, OOCacheManager::setObject:forKey:inCache:, and OOCacheManager::sharedCache.
Referenced by arrayFromFilesNamed:inFolder:andMerge:, OOShipRegistry(OODataLoader)::loadDemoShipConditions, and OOShipRegistry(OODataLoader)::loadDemoShips.
+ (NSString *) builtInPath |
Definition at line 214 of file ResourceManager.m.
References builtInPath.
Referenced by builtInPath, corePlist:excludedAt:, Universe::descriptions, OOOXPVerifier(OOPrivate)::initWithPath:, LoadExplicitSettings(), logControlDictionary, pathsWithAddOns, rootPaths, shaderBindingTypesDictionary, and whitelistDictionary.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1124 of file ResourceManager.m.
References OOCacheManager::clearAllCaches, EXPECT_NOT, kOOCacheKeyModificationDates, kOOCacheSearchPathModDates, kOOLogCacheExplicitFlush, kOOLogCacheStaleDates, kOOLogCacheStalePaths, kOOLogCacheUpToDate, nil, OOCacheManager::objectForKey:inCache:, OOLog, OOCacheManager::setObject:forKey:inCache:, and OOCacheManager::sharedCache.
Referenced by pathsWithAddOns, and setUseAddOns:.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 564 of file ResourceManager.m.
References count, nil, OOArrayFromFile(), OOLog, and sOXPsWithMessagesFound.
Referenced by pathsWithAddOns.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 586 of file ResourceManager.m.
References addErrorWithKey:param1:param2:, areRequirementsFulfilled:forOXP:andFile:, nil, OODictionaryFromFile(), OOEnforceStandards(), OOLog, OOStandardsError(), and validateManifest:forOXP:.
Referenced by pathsWithAddOns.
+ (BOOL) checkVersionCompatibility: | (NSDictionary *) | manifest | |
forOXP: | (NSString *) | title |
Definition at line 707 of file ResourceManager.m.
References areRequirementsFulfilled:forOXP:andFile:, and nil.
Referenced by validateManifest:forOXP:.
+ (void) clearCaches |
Definition at line 2249 of file ResourceManager.m.
References clearCaches, nil, sSoundCache, and sStringCache.
Referenced by clearCaches, OOOXZManager::gui, and setUseAddOns:.
+ (BOOL) corePlist: | (NSString *) | fileName | |
excludedAt: | (NSString *) | path |
Definition at line 1200 of file ResourceManager.m.
References builtInPath, nil, SCENARIO_OXP_DEFINITION_NOPLIST, and sUseAddOnsParts.
+ (NSString *) diagnosticFileLocation |
Definition at line 2225 of file ResourceManager.m.
References diagnosticFileLocation, and OOLogHandlerGetLogBasePath().
Referenced by diagnosticFileLocation, and writeDiagnosticData:toFileNamed:.
+ (NSDictionary *) dictionaryFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
andMerge: | (BOOL) | mergeFiles |
Definition at line 1225 of file ResourceManager.m.
Referenced by CompileSystemDescriptions(), HeadUpDisplay(Private)::crosshairDefinitionForWeaponType:, ExportSystemDescriptions(), GlobalAutoAIForRole(), GuiDisplayGen::init, OODebugMonitor::init, HeadUpDisplay::InitTextEngine(void), Universe::initWithGameView:, Universe(OOPrivate)::loadDescriptions, OOOpenGLExtensionManager(OOPrivate)::lookUpPerGPUSettingsWithVersionString:extensionsString:, materialDefaults, Universe::reinitAndShowDemo:, ReportJSError(), HeadUpDisplay::resetGuiPositions, OOCheckShipDataPListVerifierStage::run, HeadUpDisplay::setCrosshairDefinition:, ShipEntity(Private)::setUpOneEscort:inGroup:withRole:atPosition:andCount:, Universe::setUpSettings, and PlayerEntity::switchHudTo:.
+ (NSDictionary *) dictionaryFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
mergeMode: | (OOResourceMergeMode) | mergeMode | |
cache: | (BOOL) | useCache |
Definition at line 1233 of file ResourceManager.m.
References count, kOOLogParameterError, MERGE_BASIC, MERGE_NONE, MERGE_SMART, nil, OOCacheManager::objectForKey:inCache:, OODictionaryFromFile(), OOLog, pathEnumerator, reversePathEnumerator, OOCacheManager::setObject:forKey:inCache:, and OOCacheManager::sharedCache.
Referenced by handleEquipmentOverrides:, OOCommodities::init, PlayerEntity(KeyMapper)::initCheckingDictionary, PlayerEntity(Controls)::initKeyConfigSettings, MyOpenGLView::initKeyMappingData, PlayerEntity(KeyMapperInternal)::keyboardDescription:, PlayerEntity(KeyMapper)::keyboardLayoutList, OOShipRegistry(OODataLoader)::loadAndApplyShipDataOverrides:, OOShipRegistry(OODataLoader)::loadAndMergeShipyard:, OOShipRegistry(OODataLoader)::loadShipData, OOInitDebugSupport(), and Universe::setUpSettings.
|
implementation |
Definition at line 2199 of file ResourceManager.m.
+ (NSString *) errors |
Definition at line 133 of file ResourceManager.m.
References count, errors, nil, and sErrors.
Referenced by errors, and PlayerEntity::setGuiToIntroFirstGo:.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1004 of file ResourceManager.m.
References nil.
Referenced by pathsWithAddOns.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 829 of file ResourceManager.m.
References nil.
Referenced by pathsWithAddOns.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 922 of file ResourceManager.m.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 980 of file ResourceManager.m.
References kOOManifestTags, kOOManifestTagScenarioOnly, and nil.
Referenced by pathsWithAddOns.
+ (void) handleEquipmentListMerging: | (NSMutableArray *) | arrayToProcess | |
forLookupIndex: | (unsigned) | lookupIndex |
Definition at line 1460 of file ResourceManager.m.
References count.
Referenced by arrayFromFilesNamed:inFolder:andMerge:cache:.
+ (void) handleEquipmentOverrides: | (NSMutableArray *) | arrayToProcess |
Definition at line 1495 of file ResourceManager.m.
References dictionaryFromFilesNamed:inFolder:mergeMode:cache:, EQUIPMENT_EXTRA_INFO_INDEX, and nil.
Referenced by arrayFromFilesNamed:inFolder:andMerge:cache:.
+ (void) handleStarNebulaListMerging: | (NSMutableArray *) | arrayToProcess |
Definition at line 1594 of file ResourceManager.m.
Referenced by arrayFromFilesNamed:inFolder:andMerge:cache:.
+ (NSDictionary *) loadScripts |
Definition at line 2069 of file ResourceManager.m.
References count, OOScript::displayName, loadScripts, OOScript::name, nil, OOLog, OOLogWillDisplayMessagesInClass(), paths, and OOScript::worldScriptsAtPath:.
Referenced by loadScripts, and PlayerEntity::setUpAndConfirmOK:saveGame:.
|
implementation |
Definition at line 1679 of file ResourceManager.m.
Referenced by logControlDictionary.
+ (NSDictionary *) logControlDictionary |
Definition at line 1693 of file ResourceManager.m.
References builtInPath, foreachkey, LogClassKeyRoot, logControlDictionary, nil, OODictionaryFromFile(), pathEnumerator, and rootPaths.
Referenced by LoadExplicitSettings(), and logControlDictionary.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 2231 of file ResourceManager.m.
References logPaths, nil, OOLog, sSearchPaths, and sUseAddOns.
Referenced by logPaths, and setUseAddOns:.
+ (BOOL) manifest: | (NSDictionary *) | manifest | |
HasUnmetDependency: | (NSDictionary *) | required | |
logErrors: | (BOOL) | logErrors |
Definition at line 875 of file ResourceManager.m.
References addErrorWithKey:param1:param2:, count, kOOManifestFilePath, kOOManifestVersion, nil, OOLog, and sAllMet.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1028 of file ResourceManager.m.
References kOOManifestIdentifier, manifestAllowedByScenario:withIdentifier:, manifestAllowedByScenario:withTag:, nil, OOLog, SCENARIO_OXP_DEFINITION_ALL, SCENARIO_OXP_DEFINITION_BYID, SCENARIO_OXP_DEFINITION_BYTAG, SCENARIO_OXP_DEFINITION_NONE, sUseAddOns, and sUseAddOnsParts.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1067 of file ResourceManager.m.
References kOOManifestIdentifier, and kOOManifestRequiredBy.
Referenced by manifestAllowedByScenario:.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1085 of file ResourceManager.m.
References kOOManifestTags, and nil.
Referenced by manifestAllowedByScenario:.
+ (NSDictionary *) manifestForIdentifier: | (NSString *) | identifier |
Definition at line 558 of file ResourceManager.m.
Referenced by OOOXZManager(NSURLConnectionDataDelegate)::installableState:, and OOOXZManager::showInstallOptions.
+ (BOOL) manifestHasConflicts: | (NSDictionary *) | manifest | |
logErrors: | (BOOL) | logErrors |
Definition at line 793 of file ResourceManager.m.
References addErrorWithKey:param1:param2:, count, kOOManifestFilePath, kOOManifestVersion, nil, and OOLog.
+ (BOOL) manifestHasMissingDependencies: | (NSDictionary *) | manifest | |
logErrors: | (BOOL) | logErrors |
Definition at line 853 of file ResourceManager.m.
+ (BOOL) matchVersions: | (NSDictionary *) | rangeDict | |
withVersion: | (NSString *) | version |
Definition at line 951 of file ResourceManager.m.
References CompareVersions(), ComponentsFromVersionString(), and nil.
+ (NSDictionary *) materialDefaults |
Definition at line 2193 of file ResourceManager.m.
References dictionaryFromFilesNamed:inFolder:andMerge:, and materialDefaults.
Referenced by materialDefaults, OODefaultShipShaderMacros(), OOMesh::placeholderMaterial, ShipSetMaterialsInternal(), and VisualEffectSetMaterialsInternal().
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 1799 of file ResourceManager.m.
References count, foreachkey, nil, and OOLog.
Referenced by roleCategoriesDictionary.
+ (OOMusic *) ooMusicNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName |
Definition at line 2011 of file ResourceManager.m.
References retrieveFileNamed:inFolder:cache:key:class:usePathCache:.
Referenced by OOMusicController::playMusicNamed:loop:gain:.
+ (OOSound *) ooSoundNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName |
Definition at line 2022 of file ResourceManager.m.
References retrieveFileNamed:inFolder:cache:key:class:usePathCache:.
Referenced by GetNamedSound(), Universe::PreloadOneSound, PlayerEntity(Sound)::setUpSound, and OOSound(OOCustomSounds)::soundWithCustomSoundKey:.
+ (NSArray *) OXPsWithMessagesFound |
Definition at line 552 of file ResourceManager.m.
References OXPsWithMessagesFound.
Referenced by OXPsWithMessagesFound, and PlayerEntity::setGuiToIntroFirstGo:.
+ (NSEnumerator *) pathEnumerator |
Definition at line 540 of file ResourceManager.m.
References pathEnumerator, and paths.
Referenced by arrayFromFilesNamed:inFolder:andMerge:cache:, dictionaryFromFilesNamed:inFolder:mergeMode:cache:, logControlDictionary, pathEnumerator, roleCategoriesDictionary, and systemDescriptionManager.
+ (NSString *) pathForFileNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName |
Definition at line 1916 of file ResourceManager.m.
References pathForFileNamed:inFolder:cache:.
Referenced by OOScript::jsAIScriptFromFileNamed:properties:, OOScript::jsScriptFromFileNamed:properties:, OOTextureLoader::loaderWithTextureSpecifier:extraOptions:folder:, AI(OOPrivate)::loadStateMachine:jsName:, OOInitDebugSupport(), OOFileScannerVerifierStage::pathForFile:inFolder:referencedFrom:checkBuiltIn:, OOScript::scriptsFromFileNamed:, ShipEntity(AI)::setAITo:, OODebugMonitor(Private)::setUpDebugConsoleScript, PlayerEntity(LoadSave)::startScenario, and OOTexture::textureWithName:inFolder:options:anisotropy:lodBias:.
+ (NSString *) pathForFileNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
cache: | (BOOL) | useCache |
Definition at line 1923 of file ResourceManager.m.
References nil, OOCacheManager::objectForKey:inCache:, OOLog, paths, OOCacheManager::setObject:forKey:inCache:, and OOCacheManager::sharedCache.
Referenced by pathForFileNamed:inFolder:, retrieveFileNamed:inFolder:cache:key:class:usePathCache:, and stringFromFilesNamed:inFolder:cache:.
+ (NSArray *) paths |
Definition at line 471 of file ResourceManager.m.
References EXPECT_NOT, nil, paths, pathsWithAddOns, and sSearchPaths.
Referenced by loadScripts, OoliteGetProperty(), pathEnumerator, pathForFileNamed:inFolder:cache:, paths, preloadFileLists, OOOpenGLExtensionManager::reset, reversePathEnumerator, and setUseAddOns:.
+ (NSArray *) pathsWithAddOns |
Definition at line 227 of file ResourceManager.m.
References builtInPath, checkCacheUpToDateForPaths:, checkOXPMessagesInPath:, checkPotentialPath:path:, count, DESTROY, filterSearchPathsByScenario:, filterSearchPathsForConflicts:, filterSearchPathsToExcludeScenarioOnlyPaths:, nil, pathsWithAddOns, rootPaths, SCENARIO_OXP_DEFINITION_ALL, SCENARIO_OXP_DEFINITION_NONE, sErrors, sExternalPaths, sSearchPaths, sUseAddOns, and sUseAddOnsParts.
Referenced by paths, pathsWithAddOns, and resetManifestKnowledgeForOXZManager.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 434 of file ResourceManager.m.
References nil, and preloadFilePathFor:inFolder:atPath:.
Referenced by preloadFileLists.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 386 of file ResourceManager.m.
References count, OOLog, preloadFilePathFor:inFolder:atPath:, UNZ_OK, unzClose(), unzGetCurrentFileInfo64(), unzGoToFirstFile(), unzGoToNextFile(), and unzOpen64().
Referenced by preloadFileLists.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 364 of file ResourceManager.m.
References nil, paths, preloadFileListFromFolder:forFolders:, preloadFileListFromOXZ:forFolders:, and preloadFileLists.
Referenced by preloadFileLists, and setUseAddOns:.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 456 of file ResourceManager.m.
References nil, OOCacheManager::objectForKey:inCache:, OOLog, OOCacheManager::setObject:forKey:inCache:, and OOCacheManager::sharedCache.
Referenced by preloadFileListFromFolder:forFolders:, and preloadFileListFromOXZ:forFolders:.
+ (void) reset |
Definition at line 110 of file ResourceManager.m.
References DESTROY, reset, sErrors, sExternalPaths, sFirstRun, sOXPManifests, sOXPsWithMessagesFound, sSearchPaths, sUseAddOns, and sUseAddOnsParts.
Referenced by OOOXZManager::isRestarting, reset, and setUseAddOns:.
+ (void) resetManifestKnowledgeForOXZManager |
Definition at line 123 of file ResourceManager.m.
References DESTROY, pathsWithAddOns, resetManifestKnowledgeForOXZManager, sOXPManifests, sSearchPaths, sUseAddOns, and sUseAddOnsParts.
Referenced by OOOXZManager::managedOXZs, OOOXZManager(NSURLConnectionDataDelegate)::processDownloadedOXZ, and resetManifestKnowledgeForOXZManager.
|
implementation |
Definition at line 1977 of file ResourceManager.m.
References nil, and pathForFileNamed:inFolder:cache:.
Referenced by ooMusicNamed:inFolder:, and ooSoundNamed:inFolder:.
+ (NSEnumerator *) reversePathEnumerator |
Definition at line 546 of file ResourceManager.m.
References paths, and reversePathEnumerator.
Referenced by arrayFromFilesNamed:inFolder:andMerge:cache:, dictionaryFromFilesNamed:inFolder:mergeMode:cache:, and reversePathEnumerator.
+ (NSDictionary *) roleCategoriesDictionary |
Definition at line 1762 of file ResourceManager.m.
References arrayFromFilesNamed:inFolder:andMerge:, count, mergeRoleCategories:intoDictionary:, nil, OODictionaryFromFile(), OOEnforceStandards(), OOStandardsDeprecated(), pathEnumerator, and roleCategoriesDictionary.
Referenced by roleCategoriesDictionary, and Universe::setUpSettings.
+ (NSArray *) rootPaths |
Definition at line 163 of file ResourceManager.m.
References builtInPath, OOOXZManager::installPath, nil, rootPaths, OOOXZManager::sharedManager, and userRootPaths.
Referenced by logControlDictionary, pathsWithAddOns, and rootPaths.
+ (void) setUseAddOns: | (NSString *) | useAddOns |
Definition at line 487 of file ResourceManager.m.
References checkCacheUpToDateForPaths:, OOCacheManager::clearAllCaches, clearCaches, DESTROY, logPaths, OOHUDResetTextEngine(), paths, preloadFileLists, OOCacheManager::reloadAllCaches, reset, SCENARIO_OXP_DEFINITION_ALL, OOCacheManager::setAllowCacheWrites:, sFirstRun, OOCacheManager::sharedCache, sUseAddOns, sUseAddOnsParts, and useAddOns.
Referenced by Universe::initWithGameView:, Universe::reinitAndShowDemo:, and OOOXPVerifier(OOPrivate)::run.
+ (NSDictionary *) shaderBindingTypesDictionary |
Definition at line 1870 of file ResourceManager.m.
References builtInPath, nil, and shaderBindingTypesDictionary.
Referenced by shaderBindingTypesDictionary, and OODefaultShaderSynthesizer::writeLightMaps.
+ (NSString *) stringFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName |
Definition at line 2033 of file ResourceManager.m.
References stringFromFilesNamed:inFolder:cache:.
Referenced by GetShaderSource().
+ (NSString *) stringFromFilesNamed: | (NSString *) | fileName | |
inFolder: | (NSString *) | folderName | |
cache: | (BOOL) | useCache |
Definition at line 2039 of file ResourceManager.m.
References nil, pathForFileNamed:inFolder:cache:, and sStringCache.
Referenced by OOMesh(Private)::loadData:scaleFactor:, and stringFromFilesNamed:inFolder:.
+ (OOSystemDescriptionManager *) systemDescriptionManager |
Definition at line 1819 of file ResourceManager.m.
References OOSystemDescriptionManager::buildRouteCache, foreachkey, nil, OODictionaryFromFile(), OOLog, pathEnumerator, PLANETINFO_INTERSTELLAR_KEY, PLANETINFO_UNIVERSAL_KEY, OOSystemDescriptionManager::setInterstellarProperties:, OOSystemDescriptionManager::setProperties:forSystemKey:, OOSystemDescriptionManager::setUniversalProperties:, and systemDescriptionManager.
Referenced by Universe::setUpSettings, and systemDescriptionManager.
+ (NSString *) useAddOns |
Definition at line 481 of file ResourceManager.m.
References sUseAddOns, and useAddOns.
Referenced by setUseAddOns:, useAddOns, and GameController::validateMenuItem:.
+ (NSArray *) userRootPaths |
Definition at line 176 of file ResourceManager.m.
References nil, OOLog, and userRootPaths.
Referenced by OOOXZManager(NSURLConnectionDataDelegate)::extractionBasePathForIdentifier:andVersion:, rootPaths, GameController::showAddOnsAction:, and userRootPaths.
|
implementation |
Provided by category ResourceManager(OOPrivate).
Definition at line 641 of file ResourceManager.m.
References addErrorWithKey:param1:param2:, checkVersionCompatibility:forOXP:, EXPECT_NOT, kOOManifestFilePath, kOOManifestIdentifier, kOOManifestRequiredOoliteVersion, kOOManifestTitle, kOOManifestVersion, nil, OOLog, and sOXPManifests.
Referenced by checkPotentialPath:path:.
+ (NSDictionary *) whitelistDictionary |
Definition at line 1661 of file ResourceManager.m.
References builtInPath, nil, and whitelistDictionary.
Referenced by HeadUpDisplay::addDial:, AI(OOPrivate)::cleanActions:forHandler:state:stateMachine:, LookUpLegacySelector(), OOUniformBindingPermitted(), OOAIStateMachineVerifierStage::run, SanitizeActionMethod(), SanitizeQueryMethod(), and whitelistDictionary.
+ (BOOL) writeDiagnosticData: | (NSData *) | data | |
toFileNamed: | (NSString *) | name |
Definition at line 2148 of file ResourceManager.m.
References count, diagnosticFileLocation, and nil.
Referenced by writeDiagnosticPList:toFileNamed:, and writeDiagnosticString:toFileNamed:.
+ (BOOL) writeDiagnosticPList: | (id) | plist | |
toFileNamed: | (NSString *) | name |
Definition at line 2183 of file ResourceManager.m.
References nil, and writeDiagnosticData:toFileNamed:.
+ (BOOL) writeDiagnosticString: | (NSString *) | string | |
toFileNamed: | (NSString *) | name |
Definition at line 2177 of file ResourceManager.m.
References writeDiagnosticData:toFileNamed:.
Referenced by OOOXPVerifier(OOPrivate)::dumpDebugGraphviz, and SVGDumpEnd().