![]() |
Oolite 1.91.0.7658-250404-b1488af
|
Go to the source code of this file.
Macros | |
#define | OOLog(class, format, ...) |
#define | OOLogWithArguments(class, format, args) |
#define | OOLogIndentIf(class) |
#define | OOLogOutdentIf(class) |
#define | OOLOG_ERROR_PREFIX @"***** ERROR: " |
#define | OOLOG_WARNING_PREFIX @"----- WARNING: " |
#define | OOLogERR(class, format, ...) |
#define | OOLogWARN(class, format, ...) |
#define | OOLogGenericParameterError() |
#define | OOLogGenericSubclassResponsibility() |
#define | NSLog(format, ...) |
#define | NSLogv(format, args) |
#define | OODebugLog(class, format, ...) |
#define | OOExtraLog OOLog |
Functions | |
BOOL | OOLogWillDisplayMessagesInClass (NSString *inMessageClass) |
void | OOLogIndent (void) |
void | OOLogOutdent (void) |
void | OOLogPushIndent (void) |
void | OOLogPopIndent (void) |
void | OOLogWithPrefix (NSString *inMessageClass, const char *inFunction, const char *inFile, unsigned long inLine, NSString *inPrefix, NSString *inFormat,...) OO_TAKES_FORMAT_STRING(6 |
void void | OOLogWithFunctionFileAndLine (NSString *inMessageClass, const char *inFunction, const char *inFile, unsigned long inLine, NSString *inFormat,...) OO_TAKES_FORMAT_STRING(5 |
void void void | OOLogWithFunctionFileAndLineAndArguments (NSString *inMessageClass, const char *inFunction, const char *inFile, unsigned long inLine, NSString *inFormat, va_list inArguments) OO_TAKES_FORMAT_STRING(5 |
void | OOLogGenericParameterErrorForFunction (const char *inFunction) |
void | OOLogGenericSubclassResponsibilityForFunction (const char *inFunction) |
Variables | |
NSString *const | kOOLogSubclassResponsibility |
NSString *const | kOOLogParameterError |
NSString *const | kOOLogDeprecatedMethod |
NSString *const | kOOLogAllocationFailure |
NSString *const | kOOLogInconsistentState |
NSString *const | kOOLogException |
NSString *const | kOOLogFileNotFound |
NSString *const | kOOLogFileNotLoaded |
NSString *const | kOOLogOpenGLError |
NSString *const | kOOLogUnconvertedNSLog |
#define NSLog | ( | format, | |
... ) |
Definition at line 137 of file OOLogging.h.
Referenced by ShipEntity(PureAI)::checkAegis, ReleaseLockProxy::dealloc, DirectoryExistCreatingIfNecessary(), OOAsyncLogger::init, ReleaseLockProxy::initWithRetainedObject:name:, ReleaseLockProxy::release, and OOAsyncLogger::startLogging.
#define NSLogv | ( | format, | |
args ) |
Definition at line 138 of file OOLogging.h.
#define OODebugLog | ( | class, | |
format, | |||
... ) |
Definition at line 146 of file OOLogging.h.
Referenced by OOCacheManager::clearCache:, OOCacheManager::objectForKey:inCache:, OOCacheManager::removeObjectForKey:inCache:, and OOCacheManager::setObject:forKey:inCache:.
#define OOExtraLog OOLog |
Definition at line 152 of file OOLogging.h.
Referenced by Universe::MaintainLinkedLists.
#define OOLog | ( | class, | |
format, | |||
... ) |
Definition at line 88 of file OOLogging.h.
Referenced by ShipEntity::abandonShip, ShipEntity::acceptAsEscort:, PlayerEntity::activateSelectedInterface, PlayerEntity(Scripting)::add:, Universe::addEntity:, PlayerEntity(Scripting)::addEqScriptForKey:, PlayerEntity(Scripting)::addMoon:, PlayerEntity(Scripting)::addPlanet:, PlayerEntity(Scripting)::addShips:, PlayerEntity(Scripting)::addShipsAt:, PlayerEntity(Scripting)::addShipsAtPrecisely:, PlayerEntity(Scripting)::addShipsWithinRadius:, StationEntity(OOPrivate)::addShipToLaunchQueue:withPriority:, PlayerEntity(Scripting)::addSystemShips:, Entity::addToLinkedLists, AddTriangle_slow(), ShipEntity(PureAI)::ai_debugMessage:, OOShipRegistry(Singleton)::allocWithZone:, OORoleSet::anyRole, OODebugMonitor::appendJSConsoleLine:colorKey:emphasisRange:, GameController::applicationDidFinishLaunching:, OOTextureLoader(OOPrivate)::applySettings, ResourceManager::areRequirementsFulfilled:forOXP:andFile:, OOTexture(OOPrivate)::autoreleaseInContext:, PlayerEntity(Scripting)::awardCargo:, PlayerEntity(ScriptMethods)::awardCommodityType:amount:, PlayerEntity(Scripting)::awardEquipment:, PlayerEntity::baseMass, ShipEntity::becomeExplosion, OOOXZManager(NSURLConnectionDataDelegate)::beginDownload:, ShipEntity::behaviour_scripted_ai:, OODebugTCPConsoleClient(OOPrivate)::breakConnectionWithMessage:, OOOXPVerifier(OOPrivate)::buildDependencyGraph, CacheRemoveOldest(), OOJSScript::callMethod:inContext:withArguments:count:result:, OOOXZManager::cancelUpdate, CanonicalizeMaterialSpecifier(), ResourceManager::checkCacheUpToDateForPaths:, OOSunEntity::checkCloseCollisionWith:, PlanetEntity::checkCloseCollisionWith:, OOFileScannerVerifierStage(OOPrivate)::checkConfigFiles, OOFileScannerVerifierStage(OOPrivate)::checkKnownFiles, Entity(OOPrivate)::checkLinkedLists, OOModelVerifierStage(OOPrivate)::checkModel:context:materials:shaders:, ResourceManager::checkOXPMessagesInPath:, OOFileScannerVerifierStage(OOPrivate)::checkPListFormat:file:folder:, ResourceManager::checkPotentialPath:path:, OOFileScannerVerifierStage(OOPrivate)::checkRootFolders, PlayerEntity(Scripting)::checkScript, OOOpenGLExtensionManager(OOPrivate)::checkShadersSupported, OOTextureVerifierStage(OOPrivate)::checkTextureNamed:inFolder:, ClassifyLHSConditionSelector(), AI(OOPrivate)::cleanActions:forHandler:state:stateMachine:, OODebugMonitor::clearJSConsole, ShipEntity(Private)::cloakPassive, NSFileManager(OOExtensions)::commanderContentsOfPath:, PlayerEntity::commodityScriptNamed:, OOScriptTimer::compareByNextFireTime:, CompileSystemDescriptions(), OOOXZManager(NSURLConnectionDataDelegate)::connection:didFailWithError:, OOOXZManager(NSURLConnectionDataDelegate)::connection:didReceiveData:, OOOXZManager(NSURLConnectionDataDelegate)::connection:didReceiveResponse:, OOOXZManager(NSURLConnectionDataDelegate)::connectionDidFinishLoading:, CopyDataFromFile(), OOJavaScriptEngine(Private)::createMainThreadContext, MyOpenGLView::currentScreenSize, ShipEntity::dealEnergyDamage:atRange:withBias:, OOALSoundVorbisCodec::dealloc, OOConcreteTexture::dealloc, Universe::debugDumpEntities, AI::debugDumpPendingMessages, OOJavaScriptEngine::DebuggerHook, PlayerEntity(Scripting)::debugMessage:, PlayerEntity(Scripting)::debugOff, PlayerEntity(Scripting)::debugOn, OOJoystickManager::decodeAxisEvent:, OOJoystickManager::decodeButtonEvent:, DecodeFormat(), PlayerEntity(Scripting)::decrement:, OOMaterial(OOConvenienceCreators)::defaultShaderMaterialWithName:cacheKey:configuration:macros:bindingTarget:, OOPListSchemaVerifier(OOPrivate)::delegateVerifierWithPropertyList:named:failedForProperty:withError:expectedType:, OOPListSchemaVerifier(OOPrivate)::delegateVerifierWithPropertyList:named:testProperty:atPath:againstType:error:, ResourceManager::dictionaryFromFilesNamed:inFolder:mergeMode:cache:, ResourceManager::directoryExists:create:, OOCacheManager(Private)::directoryExists:create:, OODebugMonitor::disconnectDebugger:message:, OODebugMonitor(Private)::disconnectDebuggerWithMessage:, OODebugTCPConsoleClient(OOPrivate)::dispatchPacket:ofType:, OOPNGTextureLoader(OOPrivate)::doLoadTexture, GameController(OOPrivate)::doPerformGameTick, Universe(OOPrivate)::doRemoveEntity:, Universe::drawUniverse, OODebugMonitor::dumpMemoryStatistics, Entity::dumpSelfState, OOMesh::dumpSelfState, PlayerEntity::dumpSelfState, ShipEntity::dumpSelfState, StationEntity::dumpSelfState, WormholeEntity::dumpSelfState, AI::dumpState, Entity::dumpState, DumpVariable(), OOSoundChannel(Private)::enqueueBuffer:, Universe::ensureEntityReallyRemoved:, OOOXZManager(NSURLConnectionDataDelegate)::ensureInstallPath, Universe::entityForUniversalID:, ErrorCallback(), ExportSystemDescriptions(), OOOXZManager(NSURLConnectionDataDelegate)::extractOXZ:, fillSquareImageDataWithCloudTexture(), fillSquareImageWithPlanetTex(), Universe::filterSortedLists, CollisionRegion::findCollisions, MyOpenGLView::findDisplayModeForWidth:Height:Refresh:, Universe::findSystemAtCoords:withGalaxy:, StationEntity::fitsInDock:andLogNoFit:, FloatRGBFromDictColor(), OOConcreteTexture(Private)::forceRebind, ShipEntity::fuelChargeRate, Universe::getContainersOfCommodity:commodity_name:, Universe::getContainersOfGoods:scarce:legal:, OOSystemDescriptionManager::getCoordinatesForSystem:inGalaxy:, PlayerEntity::getDestroyedBy:damageType:, MyOpenGLView::getNativeSize, OOSystemDescriptionManager::getNeighbourIDsForSystem:inGalaxy:, TextureStore::getPlanetTextureNameFor:intoData:width:height:, OOSystemDescriptionManager::getPropertiesForCurrentSystem, OOSystemDescriptionManager::getPropertiesForSystem:inGalaxy:, OOSystemDescriptionManager::getPropertiesForSystemKey:, OOSystemDescriptionManager::getProperty:forSystem:inGalaxy:, Universe::getRandomAmountOfCommodity:, OOSystemDescriptionManager::getRandomSeedForCurrentSystem, OOSystemDescriptionManager::getRandomSeedForSystem:inGalaxy:, Universe::getSafeVectorFromEntity:toDistance:fromPoint:, GetShaderSource(), Universe::getSunSkimEndPositionForShip:, Universe::getSunSkimStartPositionForShip:, GLDumpCullingState(), GLDumpFogState(), GLDumpLightState(), GLDumpMaterialState(), GLDumpStateFlags(), GlobalLog(), OODebugTCPConsoleClient(OOPrivate)::handleApproveConnectionPacket:, OODebugTCPConsoleClient(OOPrivate)::handleCloseConnectionPacket:, OOMacJoystickManager::handleDeviceAttach:, OOMacJoystickManager::handleDeviceRemoval:, OOMacJoystickManager::handleJoystickAttach:, Universe::handleOoliteException:, OODebugTCPConsoleClient(OOPrivate)::handleRejectConnectionPacket:, OOSDLJoystickManager::handleSDLEvent:, OOSystemDescriptionManager::importScriptedChanges:, PlayerEntity(Scripting)::increment:, MyOpenGLView::init, OODebugController::init, OOJavaScriptEngine::init, OOMacJoystickManager::init, OOOpenALController::init, OOOXZManager::init, OOSDLJoystickManager::init, OOSoundChannel::init, InitAsyncWorkManager(), MyOpenGLView::initialiseGLWithSize:useVideoMode:, MyOpenGLView::initSplashScreen, OOSunEntity::initSunWithColor:andDictionary:, OODebugTCPConsoleClient::initWithAddress:port:, OOSound::initWithContentsOfFile:, WormholeEntity::initWithDict:, MyOpenGLView::initWithFrame:, Universe::initWithGameView:, OOEquipmentType(Private)::initWithInfo:, ShipEntity::initWithKey:definition:, OOALSoundVorbisCodec::initWithPath:, OOOXPVerifier(OOPrivate)::initWithPath:, OOJSScript::initWithPath:properties:, OOProbabilisticTextureManager::initWithPListName:options:anisotropy:lodBias:seed:, OOSkyQuadSet::initWithQuadsWithTexture:inArray:count:, OORoleSet(OOPrivate)::initWithRolesAndProbabilities:, OOOXZManager(NSURLConnectionDataDelegate)::installableState:, OOOXZManager(NSURLConnectionDataDelegate)::installOXZ:, MyOpenGLView::keyDown:, KeyToIndex(), MyOpenGLView::keyUp:, ShipEntity::landOnPlanet:, StationEntity::launchDefenseShip, StationEntity::launchEscort, StationEntity::launchIndependentShip:, StationEntity::launchMiner, ShipEntity(OOAIStationStubs)::launchPatrol, StationEntity::launchPatrol, StationEntity::launchPirateShip, ShipEntity(Private)::launchPodWithCrew:, StationEntity::launchPolice, StationEntity::launchScavenger, StationEntity::launchShipWithRole:, StationEntity::launchShuttle, OOCacheManager(Private)::loadCache, OOMesh(Private)::loadData:scaleFactor:, OOShipRegistry(OODataLoader)::loadDemoShips, OOCacheManager(Private)::loadDict, OOTextureLoader::loaderWithPath:options:, OOCommodityMarket::loadPlayerAmounts:, PlayerEntity(LoadSave)::loadPlayerFromFile:asNew:, ResourceManager::loadScripts, OOShipRegistry(OODataLoader)::loadShipData, AI(OOPrivate)::loadStateMachine:jsName:, OOCommodityMarket::loadStationAmounts:, Universe::locationByCode:withSun:andPlanet:, LogOpenGLState(), ResourceManager::logPaths, GameController::logProgress:, OOOpenGLExtensionManager(OOPrivate)::lookUpPerGPUSettingsWithVersionString:extensionsString:, PlayerEntity(OOLoadSavePrivate)::lsCommanders:directory:pageNumber:highlightName:, main(), ResourceManager::manifest:HasUnmetDependency:logErrors:, ResourceManager::manifestAllowedByScenario:, ResourceManager::manifestHasConflicts:logErrors:, ResourceManager::mergeRoleCategories:intoDictionary:, OOCheckShipDataPListVerifierStage(OOPrivate)::message:, PlayerEntity(Scripting)::messageShipAIs:, ShipEntity::missileLaunchPosition, MissionRunCallback(), OOCommodities(OOPrivate)::modifyGood:withScript:atStation:inSystem:localMode:, Universe::newDockWithName:andScaleFactor:, Universe::newShipWithName:usePlayerProxy:isSubentity:andScaleFactor:, Universe::newVisualEffectWithName:, OOMesh::octreeDepth, NSData(OOExtensions)::oo_dataWithOXZFile:, OOCheckOpenGLErrors(), OOCPUInfoInit(), OOGenerateMipMaps(), OOInterpretTextureSpecifier(), OOJSBeginProfiling(), OOJSDumpStack(), OOJSEndProfiling(), OOJSProfileEnter(), OOJSStartTimeLimiterWithTimeLimit_(), OOJSStopTimeLimiter_(), OOJSUnreachable(), OOLogGenericParameterErrorForFunction(), OOLogGenericSubclassResponsibilityForFunction(), OOLogOutputHandlerInit(), OOPrintLogHeader(), OOPropertyListFromData(), OORandomPositionInCylinder(), OOSanitizeLegacyScriptConditionsInternal(), OOSanitizeLegacyScriptInternal(), OOStandardsInternal(), OOFileScannerVerifierStage::pathForFile:inFolder:referencedFrom:checkBuiltIn:, ResourceManager::pathForFileNamed:inFolder:cache:, OOMusicController(Private)::pauseiTunes, OOAsyncCacheWriter::performAsyncTask, OOTextureLoader::performAsyncTask, OOOXPVerifierStage(OOInternal)::performRun, OOMusicController(Private)::playiTunesPlaylist:, OOFileScannerVerifierStage::plistNamed:inFolder:referencedFrom:checkBuiltIn:, PNGError(), MyOpenGLView::pngSaveSurface:withSurface:, PNGWarning(), PlayerEntity(OOControlsPrivate)::pollApplicationControls, MyOpenGLView::pollControls, PlayerEntity(Controls)::pollControls:, PlayerEntity(OOControlsPrivate)::pollDockedControls:, PlayerEntity(OOControlsPrivate)::pollFlightControls:, PlayerEntity(OOControlsPrivate)::pollGuiArrowKeyControls:, MyOpenGLView::populateFullScreenModelist, Universe(OOPrivate)::populateSpaceFromActiveWormholes, ResourceManager::preloadFileListFromOXZ:forFolders:, ResourceManager::preloadFilePathFor:inFolder:atPath:, AI::preserveCurrentStateMachine, OOOXZManager(NSURLConnectionDataDelegate)::processDownloadedManifests, OOOXZManager(NSURLConnectionDataDelegate)::processDownloadedOXZ, PlayerEntity(Scripting)::processSceneDictionary:atOffset:, PlayerEntity(Scripting)::processSceneString:atOffset:, OOOXZManager::processSelection, OOCache::prune, PlayerEntity(LoadSave)::quicksavePlayer, OOConcreteMutableProbabilitySet::randomObject, ShipEntity(PureAI)::randomPauseAI:, Universe::randomShipKeyForRoleRespectingConditions:, AI::reactToMessage:context:, OOOXPVerifier(OOPrivate)::registerBaseStages, OOOXPVerifier::registerStage:, OOTexture(OOPrivate)::releaseInContext:, PlayerEntity(Scripting)::removeAllCargo:, Universe::removeAllEntitiesExceptPlayer, RemoveCallbackAtIndex(), PlayerEntity(Scripting)::removeEqScriptForKey:, PlayerEntity(Scripting)::removeEquipment:, Entity::removeFromLinkedLists, OOOXZManager(NSURLConnectionDataDelegate)::removeOXZ:, PlayerEntity::removeTrumble:, OOMesh::renderOpaqueParts, PlayerEntity(Scripting)::replaceVariablesInString:, ReportJSError(), AI::reportStackOverflow, GameController(OOPrivate)::reportUnhandledStartupException:, OOJavaScriptEngine::reset, OOOpenGLExtensionManager::reset, PlayerEntity(Scripting)::reset:, OOGraphicsResetManager::resetGraphicsState, GuiDisplayGen::resizeTo:characterHeight:title:, AI::restorePreviousStateMachine, OOTexture(OOPrivate)::retainInContext:, ShipEntity(PureAI)::rollD:, OOCheckDemoShipsPListVerifierStage::run, OOCheckEquipmentPListVerifierStage::run, OOCheckPListSyntaxVerifierStage::run, OOCheckRequiresPListVerifierStage::run, OOCheckShipDataPListVerifierStage::run, OOListUnusedFilesStage::run, OOModelVerifierStage::run, OOOXPVerifier(OOPrivate)::run, OOCheckDemoShipsPListVerifierStage(OOPrivate)::runCheckWithDemoShips:shipData:, OOCheckEquipmentPListVerifierStage(OOPrivate)::runCheckWithEquipment:, PlayerEntity(Scripting)::runScriptActions:withContextName:forTarget:, OOOXPVerifier(OOPrivate)::runStages, OOOXPVerifier::runVerificationIfRequested, OOPListScript::runWithTarget:, SanitizeActionStatement(), SanitizeCondition(), SanitizeConditionalStatement(), OOFileScannerVerifierStage(OOPrivate)::scanDirectory:, OOFileScannerVerifierStage(OOPrivate)::scanForFiles, ShipEntity(PureAI)::scanForNearestShipMatchingPredicate:, ShipEntity(PureAI)::scriptActionOnTarget:, PlayerEntity(ScriptingPrivate)::scriptTestCondition:, PlayerEntity(Scripting)::scriptTestConditions:, OOProbabilisticTextureManager::selectTexture, OODebugTCPConsoleClient(OOPrivate)::sendDictionary:, PlayerEntity(Scripting)::set:, ShipEntity(AI)::setAIScript:, PlayerEntity::setCommanderDataFromDictionary:, OODebugMonitor::setConfigurationValue:forKey:, ShipEntity(PureAI)::setCoordinates:, OODebugMonitor::setDebugger:, Universe::setDetailLevel:, PlayerEntity::setDockingClearanceStatus:, PlayerEntity::setExtraGuiScreenKeys:definition:, PlayerEntity(Scripting)::setFuelLeak:, PlayerEntity(Scripting)::setGalacticHyperspaceBehaviourTo:, PlayerEntity(Scripting)::setGalacticHyperspaceFixedCoordsTo:, OOSunEntity::setGoingNova:inTime:, PlayerEntity(Scripting)::setMissionChoicesDictionary:, OOMesh(Private)::setModelFromModelData:name:, GameController::setMouseInteractionMode:, Universe::setNextBeacon:, PlayerEntity(Scripting)::setPlanetinfo:, OOSystemDescriptionManager::setProperties:forSystemKey:, OOSystemDescriptionManager(OOPrivate)::setProperties:inDescription:, OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:, PlayerEntity(Scripting)::setSpecificPlanetInfo:, ShipEntity::setSubEntityTakingDamage:, ShipEntity(PureAI)::setTakeOffFromPlanet, OODebugMonitor::setTCPIgnoresDroppedPackets:, OOTexture::setTrace:, PlayerEntity::setTrumbleValueFrom:, OOTextureLoader::setUp, PlayerEntity::setUpAndConfirmOK:saveGame:, OOOXPVerifier(OOPrivate)::setUpDependencies:forStage:, OOOXPVerifier(OOPrivate)::setUpDependents:forStage:, OOVisualEffectEntity(Private)::setUpOneStandardSubentity:, ShipEntity::setUpOneStandardSubentity:asTurret:, Universe::setUpPlanet, Universe::setUpSpace, StationEntity::setUpSubEntities, OOConcreteTexture(Private)::setUpTexture, Universe::setUpWitchspaceBetweenSystem:andSystem:, DockEntity::shipIsInDockingCorridor:, OODebugMonitor::showJSConsole, PlayerEntity(Scripting)::showShipModel:, PlayerEntity::showShipModelWithKey:shipData:personality:factorX:factorY:factorZ:inContext:, MyOpenGLView::snapShot:, OOALBufferedSound::soundBuffer, OOALStreamedSound::soundBuffer, Universe::soundNameForCustomSoundKey:, ShipEntity::spawn:, PlayerEntity(Scripting)::spawnShip:, ShipEntity(ScriptMethods)::spawnShipsWithRole:count:, PlayerEntity(LoadSave)::startScenario, OOAIStateMachineVerifierStage::stateMachineNamed:usedByShip:, Entity::subEntityReallyDied:, PlayerEntity(Scripting)::subtract:, ShipEntity(AI)::suggestEscortTo:, PlayerEntity::switchHudTo:, SwitchLogFile(), ResourceManager::systemDescriptionManager, AI::takeAction:, PlayerEntity::takeEnergyDamage:from:becauseOf:weaponIdentifier:, PlayerEntity::takeScrapeDamage:from:, OoliteApp::terminate:, TessVertexCallback(), OOTextureVerifierStage::textureNamed:usedInContext:, OOTexture::textureWithGenerator:enqueue:, PlayerEntity::tidyMissilePylons, OOShipRegistry(OODataLoader)::translateOldStandardBasicSubentityDeclaration:forShip:shipData:fatalError:, OOShipRegistry(OODataLoader)::translateOldStyleFlasherDeclaration:forShip:fatalError:, TreeInsert(), TreeSplay(), PlayerEntity(OOPrivate)::tryBuyingItem:, PlayerEntity::unloadAllCargoPodsForType:toManifest:, PlayerEntity::unloadCargoPods, PlayerEntity::unloadCargoPodsForType:amount:, OOSoundChannel::update, OOSunEntity::update:, ShipEntity::update:, SkyEntity::update:, Universe::update:, OOOXZManager(NSURLConnectionDataDelegate)::updateAllOXZ, PlayerEntity(StickMapper)::updateFunction:, Entity::updateLinkedLists, PlayerEntity(OOPrivate)::updateTargeting, OOConcreteTexture(Private)::uploadTexture, ResourceManager::userRootPaths, PlayerEntity(Scripting)::useSpecialCargo:, OOAIStateMachineVerifierStage(Private)::validateAI:, ResourceManager::validateManifest:forOXP:, OOSystemDescriptionEntry(OOPrivate)::validateProperty:withValue:, ShipEntity::validForAddToUniverse, ValueIfClass(), OOCheckShipDataPListVerifierStage(OOPrivate)::verboseMessage:, Universe(OOPrivate)::verifyDescriptions, Universe::VerifyDescString, VerifyOpenGLStateInternal(), OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:, Entity::warnAboutHostiles, OOMaterial(OOSubclassInterface)::willDealloc, PlayerEntity(OOPrivate)::witchStart, OOScript::worldScriptsAtPath:, OOCacheManager(Private)::write, OOCacheManager(Private)::writeDict:, OODebugMonitor::writeMemStat:, and PlayerEntity(OOLoadSavePrivate)::writePlayerToPath:.
#define OOLOG_ERROR_PREFIX @"***** ERROR: " |
Definition at line 109 of file OOLogging.h.
#define OOLOG_WARNING_PREFIX @"----- WARNING: " |
Definition at line 110 of file OOLogging.h.
#define OOLogERR | ( | class, | |
format, | |||
... ) |
Definition at line 112 of file OOLogging.h.
Referenced by HeadUpDisplay::addDial:, HeadUpDisplay::addLegend:, OOShipRegistry(OODataLoader)::applyLikeShips:withKey:, ApplyOneOperator(), OODefaultShaderSynthesizer::assignIDForTexture:, OOShipRegistry(OODataLoader)::canonicalizeAndTagSubentities:, OOShipRegistry(OODataLoader)::canonicalizeSubentityDeclaration:forShip:shipData:fatalError:, PlayerEntity(Scripting)::clearMissionDescriptionForMission:, NSFileManager(OOExtensions)::commanderContentsOfPath:, PlayerEntity::createCargoPodWithType:andAmount:, NSFileManager(OOExtensions)::defaultCommanderPath, PlayerEntity::dialMissileStatus, ShipEntity(PureAI)::disengageAutopilot, DockEntity::dockingInstructionsForShip:, HeadUpDisplay(Private)::drawCustomImage:, ExpandDigitKey(), ExpandStringKeyFromDescriptions(), OOMacJoystickManager::handleInputEvent:, WormholeEntity::identFromShip:, MyOpenGLView::init, PlanetEntity(OOPrivate)::initAsAtmosphereForPlanet:dictionary:, PlanetEntity::initFromDictionary:withAtmosphere:andSeed:, MyOpenGLView::initialiseGLWithSize:useVideoMode:, Universe(OOPrivate)::initTargetFramebufferWithViewSize:, OOTextureLoader::initWithPath:options:, OOJSScript::initWithPath:properties:, PlayerEntity::isDocked, OOVisualEffectEntity(SubEntityRelationship)::isShipWithSubEntityShip:, ShipEntity(SubEntityRelationship)::isShipWithSubEntityShip:, OOScript::jsAIScriptFromFileNamed:properties:, OOScript::jsScriptFromFileNamed:properties:, OOShipRegistry(OODataLoader)::loadAndApplyShipDataOverrides:, OOCombinedEmissionMapGenerator::loadTexture, main(), OOShipRegistry(OODataLoader)::makeShipEntriesMutable:, AI::message:, OOScript::name, OperationCallback(), OODefaultShaderSynthesizer::performStage:, RandomSeedFromString(), AI::reactToMessage:context:, OOShipRegistry(OODataLoader)::removeUnusableEntries:shipMode:, AI::reportStackOverflow, OOScript::runWithTarget:, ScanQuaternionFromString(), ScanVectorAndQuaternionFromString(), ScanVectorFromString(), OOScript::scriptDescription, OOScript::scriptsFromFileAtPath:, OOScript::scriptsFromFileNamed:, ShipEntity::selectMissile, OOCharacter(Private)::setCharacterFromDictionary:, PlayerEntity(Scripting)::setMissionChoicesDictionary:, PlayerEntity(Scripting)::setMissionDescription:forMission:, PlayerEntity(Scripting)::setMissionInstructions:forMission:, PlayerEntity(Scripting)::setMissionInstructionsList:forMission:, Universe::setSystemDataForGalaxy:planet:key:value:fromManifest:forLayer:, Universe::soundNameForCustomSoundKey:, Universe::spawnShip:, ShipEntity(Private)::subEntityReallyDied:, PlayerEntity(OOControlsPrivate)::switchToThisView:fromView:andProcessWeaponFacing:justNotify:, AI::takeAction:, OOTexture::textureWithGenerator:enqueue:, Universe::tradeInValueForCommanderDictionary:, OOShipRegistry(OODataLoader)::translateOldStyleSubentityDeclaration:forShip:shipData:fatalError:, Universe::update:, OOShipRegistry(OODataLoader)::validateNewStyleStandardSubentityDeclaration:forShip:fatalError:, OOShipRegistry(OODataLoader)::validateNewStyleSubentityDeclaration:forShip:fatalError:, Entity::validForAddToUniverse, Universe::VerifyDesc, Universe(OOPrivate)::verifyEntitySessionIDs, OOScript::version, OOScript::worldScriptsAtPath:, and OODefaultShaderSynthesizer::writeLightMaps.
#define OOLogGenericParameterError | ( | ) |
Definition at line 125 of file OOLogging.h.
Referenced by EnsureCorrectDataSize(), EntityFromArgumentList(), OOMaterial::name, and OOScalePixMap().
#define OOLogGenericSubclassResponsibility | ( | ) |
Definition at line 129 of file OOLogging.h.
Referenced by OOAsyncWorkManager::addTask:priority:, OOTexture::apply, OOAsyncWorkManager::completePendingTasks, OOTexture::dimensions, OOMaterial(OOSubclassInterface)::doApply, Entity::drawImmediate:translucent:, Entity::findCollisionRadius, OOFullScreenController::findDisplayModeForWidth:height:refreshRate:, OOTexture(OOPrivate)::forceRebind, OOTexture::glTextureName, OOFullScreenController::inFullScreenMode, OOTexture::isMipMapped, OOTextureLoader::loadTexture, OOOXPVerifierStage::name, OOSound::name, OOTexture::name, OOOXPVerifierStage::run, OOFullScreenController::setDisplayWidth:height:refreshRate:, OOFullScreenController::setFullScreenMode:, OOSound::soundBuffer, OOScriptTimer::timerFired, and OOAsyncWorkManager::waitForTaskToComplete:.
#define OOLogIndentIf | ( | class | ) |
Definition at line 101 of file OOLogging.h.
Referenced by OOJSScript::callMethod:inContext:withArguments:count:result:, OOJSScript::initWithPath:properties:, OOCacheManager(Private)::loadCache, AI(OOPrivate)::loadStateMachine:jsName:, OOCache::prune, OOGraphicsResetManager::resetGraphicsState, OOPListScript::runWithTarget:, OOFileScannerVerifierStage(OOPrivate)::scanForFiles, Universe::setUpWitchspaceBetweenSystem:andSystem:, OOAIStateMachineVerifierStage(Private)::validateAI:, and OOScript::worldScriptsAtPath:.
#define OOLogOutdentIf | ( | class | ) |
Definition at line 102 of file OOLogging.h.
Referenced by OOJSScript::callMethod:inContext:withArguments:count:result:, OOJSScript::initWithPath:properties:, OOCacheManager(Private)::loadCache, OOCache::prune, OOGraphicsResetManager::resetGraphicsState, OOPListScript::runWithTarget:, OOFileScannerVerifierStage(OOPrivate)::scanForFiles, Universe::setUpWitchspaceBetweenSystem:andSystem:, OOAIStateMachineVerifierStage(Private)::validateAI:, and OOScript::worldScriptsAtPath:.
#define OOLogWARN | ( | class, | |
format, | |||
... ) |
Definition at line 113 of file OOLogging.h.
Referenced by PlayerEntity(Scripting)::addMoon:, PlayerEntity(Scripting)::addPlanet:, OOTextureLoader(OOPrivate)::applySettings, SkyEntity::changeProperty:withDictionary:, OOSunEntity::changeSunProperty:withDictionary:, AI(OOPrivate)::cleanActions:forHandler:state:stateMachine:, AI(OOPrivate)::cleanHandlers:forState:stateMachine:, MyOpenGLView::createSurface, OOAsyncQueue::dealloc, PlayerEntity(OOControlsPrivate)::handleGameOptionsScreenKeys, MyOpenGLView::init, MyOpenGLView::initSplashScreen, OOShipRegistry(OODataLoader)::loadAndMergeShipyard:, OOMesh(Private)::loadData:scaleFactor:, OOTextureLoader::loaderWithTextureSpecifier:extraOptions:folder:, AI(OOPrivate)::loadStateMachine:jsName:, OOInterpretTextureSpecifier(), OOLookUpPluralDescriptionPRIV(), ShipEntity(OOAIPrivate)::performHyperSpaceExitReplace:toSystem:, PlayerEntity(Controls)::processKeyCode:, SkyEntity(OOPrivate)::readColor1:andColor2:andColor3:andColor4:fromDictionary:, OODefaultShaderSynthesizer::readOneChannelForTextureSpec:mapName:, OODefaultShaderSynthesizer::readRGBForTextureSpec:mapName:, PlayerEntity(Scripting)::removeAllCargo:, RunDeferredOperations(), OOShipRegistry(OODataLoader)::sanitizeConditions:, ShipEntity::selectMissile, PlayerEntity::setCommanderDataFromDictionary:, PlayerEntity::setGuiToGameOptionsScreen, Universe::setUpBreakPattern:orientation:forDocking:, ShipEntity::setUpEscorts, ShipEntity(Private)::setUpMixedEscorts, Universe::setUpSpace, Universe::spawnShip:, OOTexture::textureWithName:inFolder:options:anisotropy:lodBias:, TimerFinalize(), OOShipRegistry(OODataLoader)::translateOldStandardBasicSubentityDeclaration:forShip:shipData:fatalError:, OOShipRegistry(OODataLoader)::translateOldStyleSubentityDeclaration:forShip:shipData:fatalError:, OOShipRegistry(OODataLoader)::validateNewStyleFlasherDeclaration:forShip:fatalError:, OOShipRegistry(OODataLoader)::validateNewStyleStandardSubentityDeclaration:forShip:fatalError:, ShipEntity::verifiedMissileTypeFromRole:, OODefaultShaderSynthesizer::writeNormalIfNeeded, and OODefaultShaderSynthesizer::writeTextureCoordRead.
#define OOLogWithArguments | ( | class, | |
format, | |||
args ) |
Definition at line 89 of file OOLogging.h.
void OOLogGenericParameterErrorForFunction | ( | const char * | inFunction | ) |
Definition at line 495 of file OOLogging.m.
References kOOLogParameterError, and OOLog.
void OOLogGenericSubclassResponsibilityForFunction | ( | const char * | inFunction | ) |
Definition at line 501 of file OOLogging.m.
References kOOLogSubclassResponsibility, and OOLog.
void OOLogIndent | ( | void | ) |
Definition at line 366 of file OOLogging.m.
References GetIndentLevel(), INDENT_LOCK, INDENT_UNLOCK, and SetIndentLevel().
Referenced by Universe::debugDumpEntities, OODebugMonitor::dumpEntity:withState:parentVisible:, OODebugMonitor::dumpMemoryStatistics, ShipEntity::dumpSelfState, StationEntity::dumpSelfState, Entity::dumpState, GLDumpCullingState(), GLDumpFogState(), GLDumpLightState(), GLDumpMaterialState(), GLDumpStateFlags(), OOMacJoystickManager::handleJoystickAttach:, LogOpenGLState(), OOCheckShipDataPListVerifierStage(OOPrivate)::message:, OOCheckOpenGLErrors(), OOJSBeginProfiling(), OOJSProfileEnter(), OOFileScannerVerifierStage::plistNamed:inFolder:referencedFrom:checkBuiltIn:, AI::reportStackOverflow, OOOXPVerifier(OOPrivate)::runStages, AI::takeAction:, OOCheckShipDataPListVerifierStage(OOPrivate)::verboseMessage:, and VerifyOpenGLStateInternal().
void OOLogOutdent | ( | void | ) |
Definition at line 376 of file OOLogging.m.
References GetIndentLevel(), INDENT_LOCK, INDENT_UNLOCK, and SetIndentLevel().
Referenced by Universe::debugDumpEntities, OODebugMonitor::dumpEntity:withState:parentVisible:, OODebugMonitor::dumpMemoryStatistics, StationEntity::dumpSelfState, GLDumpCullingState(), GLDumpFogState(), GLDumpLightState(), GLDumpMaterialState(), GLDumpStateFlags(), OOMacJoystickManager::handleJoystickAttach:, LogOpenGLState(), OOCheckOpenGLErrors(), OOJSEndProfiling(), OOFileScannerVerifierStage::plistNamed:inFolder:referencedFrom:checkBuiltIn:, AI::reportStackOverflow, OOOXPVerifier(OOPrivate)::runStages, AI::takeAction:, UpdateProfileForFrame(), and VerifyOpenGLStateInternal().
void OOLogPopIndent | ( | void | ) |
Definition at line 340 of file OOLogging.m.
References nil, OOLOG_BAD_POP_INDENT, and OOLogInternal.
Referenced by ShipEntity::dumpSelfState, Entity::dumpState, AI(OOPrivate)::loadStateMachine:jsName:, OOOXPVerifierStage(OOInternal)::performRun, OOOXPVerifier(OOPrivate)::runStages, and OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
void OOLogPushIndent | ( | void | ) |
Definition at line 316 of file OOLogging.m.
References OOLogIndentStackElement::indent, OOLogIndentStackElement::link, and nil.
Referenced by ShipEntity::dumpSelfState, Entity::dumpState, AI(OOPrivate)::loadStateMachine:jsName:, OOOXPVerifierStage(OOInternal)::performRun, OOOXPVerifier(OOPrivate)::runStages, and OOCheckShipDataPListVerifierStage(OOPrivate)::verifyShipInfo:withName:.
BOOL OOLogWillDisplayMessagesInClass | ( | NSString * | inMessageClass | ) |
Definition at line 144 of file OOLogging.m.
References EXPECT_NOT, Inited(), kTrueToken, nil, OOLOG_SETTING_RETRIEVE, OOLogInternal, ResolveDisplaySetting(), sDerivedSettingsCache, sOverrideInEffect, and sOverrideValue.
Referenced by Universe::addEntity:, ConsoleDisplayMessagesInClass(), Universe::debugDumpEntities, OODebugController::dumpEntityListAction:, ShipEntity::dumpSelfState, Entity::dumpState, GlobalLog(), OOMacJoystickManager::handleDeviceAttach:, OOMacJoystickManager::handleJoystickAttach:, ResourceManager::loadScripts, LogOpenGLState(), OOCheckOpenGLErrors(), OOLogWithFunctionFileAndLineAndArguments(), OOLogWithPrefix(), OONSLogCStringFunction(), ReportJSError(), AI::reportStackOverflow, SyntaxIssue(), OODebugController::toggleThisLogMessageClassAction:, OOCheckShipDataPListVerifierStage(OOPrivate)::verboseMessage:, and VerifyOpenGLStateInternal().
void void OOLogWithFunctionFileAndLine | ( | NSString * | inMessageClass, |
const char * | inFunction, | ||
const char * | inFile, | ||
unsigned long | inLine, | ||
NSString * | inFormat, | ||
... ) |
References OO_TAKES_FORMAT_STRING, and OOLogWithFunctionFileAndLine().
Referenced by OOLogWithFunctionFileAndLine(), and OONSLogCStringFunction().
void void void OOLogWithFunctionFileAndLineAndArguments | ( | NSString * | inMessageClass, |
const char * | inFunction, | ||
const char * | inFile, | ||
unsigned long | inLine, | ||
NSString * | inFormat, | ||
va_list | inArguments ) |
References OO_TAKES_FORMAT_STRING, and OOLogWithFunctionFileAndLineAndArguments().
Referenced by OOCheckShipDataPListVerifierStage(OOPrivate)::message:, OOLogWithFunctionFileAndLineAndArguments(), SyntaxIssue(), and OOCheckShipDataPListVerifierStage(OOPrivate)::verboseMessage:.
void OOLogWithPrefix | ( | NSString * | inMessageClass, |
const char * | inFunction, | ||
const char * | inFile, | ||
unsigned long | inLine, | ||
NSString * | inPrefix, | ||
NSString * | inFormat, | ||
... ) |
References OO_TAKES_FORMAT_STRING.
|
extern |
Definition at line 649 of file OOLogging.m.
Referenced by AddTriangle_slow(), OOPNGTextureLoader(OOPrivate)::doLoadTexture, and OOMesh(Private)::loadData:scaleFactor:.
|
extern |
Definition at line 648 of file OOLogging.m.
|
extern |
Definition at line 651 of file OOLogging.m.
Referenced by PlayerEntity(Scripting)::checkScript, OOScriptTimer::compareByNextFireTime:, Universe::drawUniverse, Universe::handleOoliteException:, main(), MissionRunCallback(), Universe::newDockWithName:andScaleFactor:, Universe::newShipWithName:usePlayerProxy:isSubentity:andScaleFactor:, Universe::newVisualEffectWithName:, OOJSDumpStack(), PlayerEntity(OOControlsPrivate)::pollApplicationControls, PlayerEntity(Controls)::pollControls:, PlayerEntity(OOControlsPrivate)::pollDockedControls:, PlayerEntity(OOControlsPrivate)::pollFlightControls:, PlayerEntity(OOControlsPrivate)::pollGuiArrowKeyControls:, Universe(OOPrivate)::populateSpaceFromActiveWormholes, AI::reactToMessage:context:, OOMesh::renderOpaqueParts, OOGraphicsResetManager::resetGraphicsState, PlayerEntity::setExtraGuiScreenKeys:definition:, PlayerEntity(Scripting)::setMissionChoicesDictionary:, and Universe::update:.
|
extern |
Definition at line 652 of file OOLogging.m.
Referenced by HeadUpDisplay::addLegend:, CopyDataFromFile(), HeadUpDisplay(Private)::drawCustomImage:, GetShaderSource(), OOALSoundVorbisCodec::initWithPath:, OOTextureLoader::loaderWithTextureSpecifier:extraOptions:folder:, NSData(OOExtensions)::oo_dataWithOXZFile:, and OOTexture::textureWithName:inFolder:options:anisotropy:lodBias:.
|
extern |
Definition at line 653 of file OOLogging.m.
|
extern |
Definition at line 650 of file OOLogging.m.
Referenced by Universe(OOPrivate)::doRemoveEntity:, Universe::getSunSkimEndPositionForShip:, Universe::getSunSkimStartPositionForShip:, WormholeEntity::identFromShip:, PlayerEntity::isDocked, Universe::removeAllEntitiesExceptPlayer, PlayerEntity(OOPrivate)::updateTargeting, and PlayerEntity(OOPrivate)::witchStart.
|
extern |
Definition at line 654 of file OOLogging.m.
Referenced by OOCheckOpenGLErrors().
|
extern |
Definition at line 647 of file OOLogging.m.
Referenced by DecodeFormat(), ResourceManager::dictionaryFromFilesNamed:inFolder:mergeMode:cache:, Universe::getSafeVectorFromEntity:toDistance:fromPoint:, Universe::getSunSkimEndPositionForShip:, Universe::getSunSkimStartPositionForShip:, OOGenerateMipMaps(), OOInterpretTextureSpecifier(), OOLogGenericParameterErrorForFunction(), and PlayerEntity(OOControlsPrivate)::switchToThisView:fromView:andProcessWeaponFacing:justNotify:.
|
extern |
Definition at line 646 of file OOLogging.m.
Referenced by OOScript::name, OOLogGenericSubclassResponsibilityForFunction(), OOScript::runWithTarget:, OOScript::scriptDescription, and OOScript::version.
|
extern |
Definition at line 655 of file OOLogging.m.