Blender V4.3
CocoaAppDelegate Class Reference

Inherits NSObject, and <NSApplicationDelegate>.

Instance Methods

(instancetype) - initWithSystemCocoa:
 
(void) - dealloc
 
(void) - applicationDidFinishLaunching:
 
(BOOL) - application:openFile:
 
(NSApplicationTerminateReply) - applicationShouldTerminate:
 
(void) - applicationWillTerminate:
 
(void) - applicationWillBecomeActive:
 
(void) - toggleFullScreen:
 
(void) - windowWillClose:
 
(BOOL) - applicationSupportsSecureRestorableState:
 

Properties

GHOST_SystemCocoasystemCocoa
 

Detailed Description

CocoaAppDelegate ObjC object to capture applicationShouldTerminate, and send quit event

Definition at line 366 of file GHOST_SystemCocoa.mm.

Method Documentation

◆ application:openFile:

- (BOOL) application: (NSApplication *) theApplication
openFile: (NSString *) filename 

Definition at line 368 of file GHOST_SystemCocoa.mm.

References dealloc, self, systemCocoa, and WM_exit().

◆ applicationDidFinishLaunching:

- (void) applicationDidFinishLaunching: (NSNotification *) aNotification

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ applicationShouldTerminate:

- (NSApplicationTerminateReply) applicationShouldTerminate: (NSApplication *) sender

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ applicationSupportsSecureRestorableState:

- (BOOL) applicationSupportsSecureRestorableState: (NSApplication *) app

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ applicationWillBecomeActive:

- (void) applicationWillBecomeActive: (NSNotification *) aNotification

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ applicationWillTerminate:

- (void) applicationWillTerminate: (NSNotification *) aNotification

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ dealloc

- (void) dealloc

Definition at line 368 of file GHOST_SystemCocoa.mm.

Referenced by application:openFile:.

◆ initWithSystemCocoa:

- (instancetype) initWithSystemCocoa: (GHOST_SystemCocoa *) systemCocoa

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ toggleFullScreen:

- (void) toggleFullScreen: (NSNotification *) notification

Definition at line 368 of file GHOST_SystemCocoa.mm.

◆ windowWillClose:

- (void) windowWillClose: (NSNotification *) notification

Definition at line 368 of file GHOST_SystemCocoa.mm.

Property Documentation

◆ systemCocoa

- (GHOST_SystemCocoa*) systemCocoa
readnonatomicassign

Definition at line 368 of file GHOST_SystemCocoa.mm.

Referenced by application:openFile:.


The documentation for this class was generated from the following file: