![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <OOCheckShipDataPListVerifierStage.h>
Instance Methods | |
(NSString *) | - name [implementation] |
(NSSet *) | - dependents [implementation] |
(BOOL) | - shouldRun [implementation] |
(void) | - run [implementation] |
(void) | - verifyShipInfo:withName: [implementation] |
(void) | - message: [implementation] |
(void) | - verboseMessage: [implementation] |
(void) | - getRoles [implementation] |
(void) | - checkKeys [implementation] |
(void) | - checkSchema [implementation] |
(void) | - checkModel [implementation] |
(NSSet *) | - rolesFromString: [implementation] |
(BOOL) | - verifier:withPropertyList:named:testProperty:atPath:againstType:error: [implementation] |
(BOOL) | - verifier:withPropertyList:named:failedForProperty:withError:expectedType: [implementation] |
![]() | |
(NSSet *) | - dependencies [implementation] |
![]() | |
(OOOXPVerifier *) | - verifier |
(BOOL) | - completed |
(id) | - init [implementation] |
(void) | - dealloc [implementation] |
(id) | - description [implementation] |
(void) | - setVerifier: [implementation] |
(BOOL) | - isDependentOf: [implementation] |
(void) | - registerDependency: [implementation] |
(void) | - dependencyRegistrationComplete [implementation] |
(BOOL) | - canRun [implementation] |
(void) | - performRun [implementation] |
(void) | - noteSkipped [implementation] |
(NSSet *) | - resolvedDependencies [implementation] |
(NSSet *) | - resolvedDependents [implementation] |
(void) | - registerDepedent: [implementation] |
(void) | - dependencyCompleted: [implementation] |
Private Attributes | |
NSDictionary * | _shipdataPList |
NSSet * | _ooliteShipNames |
NSSet * | _basicKeys |
NSSet * | _stationKeys |
NSSet * | _playerKeys |
NSSet * | _allKeys |
OOPListSchemaVerifier * | _schemaVerifier |
OOAIStateMachineVerifierStage * | _aiVerifierStage |
NSString * | _name |
NSDictionary * | _info |
NSSet * | _roles |
uint32_t | _isStation: 1 |
uint32_t | _isPlayer: 1 |
uint32_t | _isTemplate: 1 |
uint32_t | _havePrintedMessage: 1 |
Definition at line 34 of file OOCheckShipDataPListVerifierStage.h.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 267 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 305 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 299 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
|
implementation |
Reimplemented from OOTextureHandlingStage.
Definition at line 67 of file OOCheckShipDataPListVerifierStage.m.
References dependents, OOTextureHandlingStage::dependents, OOAIStateMachineVerifierStage::nameForReverseDependencyForVerifier:, OOModelVerifierStage::nameForReverseDependencyForVerifier:, and OOOXPVerifierStage::verifier.
Referenced by dependents.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 245 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 209 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::checkKeys, OOCheckShipDataPListVerifierStage(OOPrivate)::checkModel, OOCheckShipDataPListVerifierStage(OOPrivate)::getRoles, and OOCheckShipDataPListVerifierStage(OOPrivate)::verifier:withPropertyList:named:failedForProperty:withError:expectedType:.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 61 of file OOCheckShipDataPListVerifierStage.m.
References kStageName, and name.
Referenced by name.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 337 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::getRoles.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 88 of file OOCheckShipDataPListVerifierStage.m.
References _aiVerifierStage, _allKeys, _basicKeys, _ooliteShipNames, _playerKeys, _schemaVerifier, _shipdataPList, _stationKeys, OOOXPVerifier::configurationDictionaryForKey:, ResourceManager::dictionaryFromFilesNamed:inFolder:andMerge:, OOOXPVerifier::fileScannerStage, OOAIStateMachineVerifierStage::nameForReverseDependencyForVerifier:, nil, OOLog, OOFileScannerVerifierStage::plistNamed:inFolder:referencedFrom:checkBuiltIn:, run, OOPListSchemaVerifier::setDelegate:, OOOXPVerifier::stageWithName:, OOOXPVerifierStage::verifier, OOPListSchemaVerifier::verifierWithSchema:, and verifyShipInfo:withName:.
Referenced by run.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 76 of file OOCheckShipDataPListVerifierStage.m.
References OOFileScannerVerifierStage::fileExists:inFolder:referencedFrom:checkBuiltIn:, OOOXPVerifier::fileScannerStage, nil, shouldRun, and OOOXPVerifierStage::verifier.
Referenced by shouldRun.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 226 of file OOCheckShipDataPListVerifierStage.m.
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::verifier:withPropertyList:named:testProperty:atPath:againstType:error:.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 380 of file OOCheckShipDataPListVerifierStage.m.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 367 of file OOCheckShipDataPListVerifierStage.m.
|
implementation |
Provided by category OOCheckShipDataPListVerifierStage(OOPrivate).
Definition at line 174 of file OOCheckShipDataPListVerifierStage.m.
Referenced by run.
|
private |
Definition at line 44 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 42 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 39 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 53 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 48 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 51 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 50 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 52 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 47 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 38 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 41 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 49 of file OOCheckShipDataPListVerifierStage.h.
|
private |
Definition at line 43 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 37 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.
|
private |
Definition at line 40 of file OOCheckShipDataPListVerifierStage.h.
Referenced by run.