Cinder  0.9.1
Instance Methods | Public Attributes | Properties | List of all members
AppImplMac Class Reference

#import <AppImplMac.h>

Inherits NSObject, <NSApplicationDelegate>, and <NSWindowDelegate>.

Instance Methods

(AppImplMac *) - init:settings:
 
(void) - setApplicationMenu:
 
(void) - startAnimationTimer
 
(void) - applicationWillTerminate:
 
(void) - applicationDidBecomeActive:
 
(void) - applicationWillResignActive:
 
(void) - quit
 
(void) - setPowerManagementEnabled:
 
(BOOL- isPowerManagementEnabled
 
(cinder::app::WindowRef- createWindow:
 
(float) - getFrameRate
 
(void) - setFrameRate:
 
(void) - disableFrameRate
 
(bool) - isFrameRateEnabled
 
(cinder::app::RendererRef- findSharedRenderer:
 
(cinder::app::WindowRef- getWindow
 
(cinder::app::WindowRef- getForegroundWindow
 
(size_t) - getNumWindows
 
(cinder::app::WindowRef- getWindowIndex:
 
(void) - setActiveWindow:
 
(WindowImplBasicCocoa *) - findWindowImpl:
 

Public Attributes

NSTimer * mAnimationTimer
 
class cinder::app::AppMacmApp
 
BOOL mNeedsUpdate
 
BOOL mQuitOnLastWindowClosed
 
BOOL mFrameRateEnabled
 
float mFrameRate
 
NSMutableArray * mWindows
 
WindowImplBasicCocoamActiveWindow
 
::IOPMAssertionID mIdleSleepAssertionID
 
::IOPMAssertionID mDisplaySleepAssertionID
 

Properties

NSMutableArray * windows
 

Method Documentation

- (AppImplMac *) init: (cinder::app::AppMac *)  app
settings: (const cinder::app::AppMac::Settings &)  settings 
- (void) setApplicationMenu: (NSString *)  applicationName
- (void) startAnimationTimer
- (void) applicationWillTerminate: (NSNotification *)  notification
- (void) applicationDidBecomeActive: (NSNotification *)  notification
- (void) applicationWillResignActive: (NSNotification *)  notification
- (void) quit
- (void) setPowerManagementEnabled: (BOOL flag
- (BOOL) isPowerManagementEnabled
- (WindowRef) AppImplMac: (const cinder::app::Window::Format &)  format
- (float) getFrameRate
- (void) setFrameRate: (float)  frameRate
- (void) disableFrameRate
- (bool) isFrameRateEnabled
- (RendererRef) findSharedRenderer: (cinder::app::RendererRef match
- (WindowRef) AppImplMac:
- (WindowRef) AppImplMac:
- (size_t) getNumWindows
- (WindowRef) AppImplMac: (size_t)  index
- (void) setActiveWindow: (WindowImplBasicCocoa *)  win
- (WindowImplBasicCocoa *) findWindowImpl: (NSWindow*)  window

Member Data Documentation

- (NSTimer*) mAnimationTimer
- (class) app:
- (BOOL) mNeedsUpdate
- (BOOL) mQuitOnLastWindowClosed
- (BOOL) mFrameRateEnabled
- (float) mFrameRate
- (NSMutableArray*) mWindows
- (WindowImplBasicCocoa*) mActiveWindow
- (IOPMAssertionID) AppImplMac:
- (IOPMAssertionID) AppImplMac:

Property Documentation

- (NSMutableArray*) windows
readwritenonatomicretain

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