![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <OODebugController.h>
Class Methods | |
(OODebugController *) | + sharedDebugController |
(static void) | + SetDisplayLogMessagesInClassThroughJS [implementation] |
(id) | + allocWithZone: [implementation] |
Private Attributes | |
IBOutlet NSMenu * | menu |
IBOutlet NSMenu * | logMessageClassSubMenu |
IBOutlet NSPanel * | logMessageClassPanel |
IBOutlet NSTextField * | logMsgClassPanelTextField |
IBOutlet NSWindow * | logPrefsWindow |
IBOutlet NSButton * | logShowFunctionCheckBox |
IBOutlet NSButton * | logShowFileAndLineCheckBox |
IBOutlet NSButton * | logShowMessageClassCheckBox |
IBOutlet NSButton * | logShowTimeStampCheckBox |
IBOutlet NSPanel * | createShipPanel |
IBOutlet NSTextField * | createShipPanelTextField |
IBOutlet OOJavaScriptConsoleController * | jsConsoleController |
NSBundle * | _bundle |
Definition at line 54 of file OODebugController.h.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 527 of file OODebugController.m.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 560 of file OODebugController.m.
|
implementation |
Definition at line 139 of file OODebugController.m.
References awakeFromNib.
Referenced by awakeFromNib.
- (NSBundle *) bundle |
Definition at line 127 of file OODebugController.m.
References _bundle, and bundle.
Referenced by bundle, and pathForResource:ofType:.
- (IBAction) cleanUpInspectors: | (id) | sender |
Definition at line 240 of file OODebugController.m.
References OODebugInspector::cleanUpInspectors.
- (IBAction) clearAllCachesAction: | (id) | sender |
Definition at line 206 of file OODebugController.m.
References OOCacheManager::clearAllCaches, and OOCacheManager::sharedCache.
- (IBAction) clearTextureCacheAction: | (id) | sender |
Definition at line 159 of file OODebugController.m.
References OOTexture::clearCache.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 538 of file OODebugController.m.
- (IBAction) createShipAction: | (id) | sender |
Definition at line 191 of file OODebugController.m.
References nil.
- (IBAction) createShipPanelOKAction: | (id) | sender |
Definition at line 368 of file OODebugController.m.
References nil.
|
implementation |
Definition at line 103 of file OODebugController.m.
References dealloc, nil, and sSingleton.
Referenced by dealloc.
- (IBAction) dumpEntityListAction: | (id) | sender |
Definition at line 172 of file OODebugController.m.
References OOLogSetDisplayMessagesInClass(), and OOLogWillDisplayMessagesInClass().
- (IBAction) dumpPlayerStateAction: | (id) | sender |
Definition at line 185 of file OODebugController.m.
References Entity::dumpState, and PlayerEntity::sharedPlayer.
- (IBAction) graphicsResetAction: | (id) | sender |
Definition at line 153 of file OODebugController.m.
References OOGraphicsResetManager::resetGraphicsState, and OOGraphicsResetManager::sharedManager.
- (IBAction) hideShowHUD: | (id) | sender |
Definition at line 218 of file OODebugController.m.
References PlayerEntity::hud, HeadUpDisplay::isHidden, OODebugMonitor::performJSConsoleCommand:, OODebugMonitor::sharedDebugMonitor, and PlayerEntity::sharedPlayer.
|
implementation |
Definition at line 73 of file OODebugController.m.
References _bundle, init, insertDebugMenu, nil, OOLog, pathForResource:ofType:, release, and setUpLogMessageClassMenu.
Referenced by init, and sharedDebugController.
|
implementation |
Definition at line 462 of file OODebugController.m.
References insertDebugMenu, and nil.
Referenced by init, and insertDebugMenu.
- (IBAction) insertLogSeparatorAction: | (id) | sender |
Definition at line 362 of file OODebugController.m.
References OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
- (IBAction) inspectPlayer: | (id) | sender |
Definition at line 226 of file OODebugController.m.
References OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
- (IBAction) inspectTarget: | (id) | sender |
Definition at line 233 of file OODebugController.m.
References OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
- (IBAction) logMsgClassPanelDisableAction: | (id) | sender |
Definition at line 283 of file OODebugController.m.
References nil, and SetDisplayLogMessagesInClassThroughJS.
- (IBAction) logMsgClassPanelEnableAction: | (id) | sender |
Definition at line 272 of file OODebugController.m.
References nil, and SetDisplayLogMessagesInClassThroughJS.
- (IBAction) logSetShowFileAndLineAction: | (id) | sender |
Definition at line 344 of file OODebugController.m.
References OOLogSetShowFileAndLine().
- (IBAction) logSetShowFunctionAction: | (id) | sender |
Definition at line 338 of file OODebugController.m.
References OOLogSetShowFunction().
- (IBAction) logSetShowMessageClassAction: | (id) | sender |
Definition at line 350 of file OODebugController.m.
References OOLogSetShowMessageClass().
- (IBAction) logSetShowTimeStampAction: | (id) | sender |
Definition at line 356 of file OODebugController.m.
References OOLogSetShowTime().
- (IBAction) modalPanelCancelAction: | (id) | sender |
Definition at line 401 of file OODebugController.m.
- (IBAction) otherLogMessageClassAction: | (id) | sender |
Definition at line 265 of file OODebugController.m.
- (NSString *) pathForResource: | (NSString *) | name | |
ofType: | (NSString *) | type |
Definition at line 133 of file OODebugController.m.
References bundle.
Referenced by init.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 556 of file OODebugController.m.
Referenced by init.
- (IBAction) resetAndClearAction: | (id) | sender |
Definition at line 165 of file OODebugController.m.
References OOTexture::clearCache, OOGraphicsResetManager::resetGraphicsState, and OOGraphicsResetManager::sharedManager.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 544 of file OODebugController.m.
|
implementation |
Provided by category OODebugController(Singleton).
Definition at line 550 of file OODebugController.m.
|
implementation |
Definition at line 246 of file OODebugController.m.
References OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
Referenced by logMsgClassPanelDisableAction:, logMsgClassPanelEnableAction:, and toggleThisLogMessageClassAction:.
- (IBAction) setShaderModeToTag: | (NSMenuItem *) | sender |
Definition at line 317 of file OODebugController.m.
References OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
|
implementation |
Definition at line 67 of file OODebugController.m.
References setUpDebugger.
Referenced by setUpDebugger.
|
implementation |
Definition at line 490 of file OODebugController.m.
References ResourceManager::arrayFromFilesNamed:inFolder:andMerge:, count, nil, and setUpLogMessageClassMenu.
Referenced by init, and setUpLogMessageClassMenu.
+ (id) sharedDebugController |
Definition at line 119 of file OODebugController.m.
References init, nil, sharedDebugController, and sSingleton.
Referenced by sharedDebugController.
- (IBAction) showLogAction: | (id) | sender |
Definition at line 147 of file OODebugController.m.
- (IBAction) showLogPreferencesAction: | (id) | sender |
Definition at line 327 of file OODebugController.m.
|
implementation |
Definition at line 383 of file OODebugController.m.
References nil, OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
- (IBAction) toggleThisDebugFlagAction: | (id) | sender |
Definition at line 294 of file OODebugController.m.
References gDebugFlags, nil, OODebugMonitor::performJSConsoleCommand:, and OODebugMonitor::sharedDebugMonitor.
- (IBAction) toggleThisLogMessageClassAction: | (id) | sender |
Definition at line 253 of file OODebugController.m.
References nil, OOLogWillDisplayMessagesInClass(), and SetDisplayLogMessagesInClassThroughJS.
- (IBAction) toggleWireframeModeAction: | (id) | sender |
Definition at line 212 of file OODebugController.m.
|
implementation |
Definition at line 409 of file OODebugController.m.
References gDebugFlags, PlayerEntity::hud, HeadUpDisplay::isHidden, OOOpenGLExtensionManager::maximumDetailLevel, nil, ShipEntity::primaryTarget, OOOpenGLExtensionManager::sharedManager, PlayerEntity::sharedPlayer, and UNIVERSE.
|
private |
Definition at line 74 of file OODebugController.h.
|
private |
Definition at line 69 of file OODebugController.h.
|
private |
Definition at line 70 of file OODebugController.h.
|
private |
Definition at line 72 of file OODebugController.h.
|
private |
Definition at line 60 of file OODebugController.h.
|
private |
Definition at line 58 of file OODebugController.h.
|
private |
Definition at line 61 of file OODebugController.h.
|
private |
Definition at line 63 of file OODebugController.h.
|
private |
Definition at line 65 of file OODebugController.h.
|
private |
Definition at line 64 of file OODebugController.h.
|
private |
Definition at line 66 of file OODebugController.h.
|
private |
Definition at line 67 of file OODebugController.h.
|
private |
Definition at line 57 of file OODebugController.h.