#import <AppImplCocoaBasic.h>
Instance Methods | |
(void) | - dealloc |
(BOOL) | - isFullScreen |
(void) | - setFullScreen:options: |
(cinder::Vec2i) | - getSize |
(void) | - setSize: |
(cinder::Vec2i) | - getPos |
(float) | - getContentScale |
(void) | - setPos: |
(float) | - getContentScale |
(void) | - close |
(NSString *) | - getTitle |
(void) | - setTitle: |
(BOOL) | - isBorderless |
(void) | - setBorderless: |
(bool) | - isAlwaysOnTop |
(void) | - setAlwaysOnTop: |
(void) | - hide |
(void) | - show |
(BOOL) | - isHidden |
(cinder::DisplayRef) | - getDisplay |
(cinder::app::RendererRef) | - getRenderer |
(void *) | - getNative |
(void) | - windowMovedNotification: |
(void) | - windowWillCloseNotification: |
(void) | - resize |
(void) | - draw |
(void) | - mouseDown: |
(void) | - mouseDrag: |
(void) | - mouseUp: |
(void) | - mouseMove: |
(void) | - mouseWheel: |
(void) | - keyDown: |
(void) | - keyUp: |
(void) | - touchesBegan: |
(void) | - touchesMoved: |
(void) | - touchesEnded: |
(const std::vector < cinder::app::TouchEvent::Touch > &) | - getActiveTouches |
(void) | - fileDrop: |
(cinder::app::WindowRef) | - getWindowRef |
Class Methods | |
(WindowImplBasicCocoa *) | + instantiate:withAppImpl:withRetina: |
Public Attributes | |
AppImplCocoaBasic * | mAppImpl |
NSWindow * | mWin |
CinderView * | mCinderView |
cinder::app::WindowRef | mWindowRef |
cinder::DisplayRef | mDisplay |
cinder::Vec2i | mSize |
cinder::Vec2i | mPos |
BOOL | mResizable |
BOOL | mBorderless |
BOOL | mAlwaysOnTop |
BOOL | mHidden |
- (void) dealloc |
- (BOOL) isFullScreen |
- (void) setFullScreen: | (BOOL) | fullScreen | |
options: | (const cinder::app::FullScreenOptions *) | options | |
- (Vec2i) WindowImplBasicCocoa: |
- (void) setSize: | (cinder::Vec2i) | size |
- (Vec2i) WindowImplBasicCocoa: |
- (float) getContentScale |
- (void) setPos: | (cinder::Vec2i) | pos |
- (float) getContentScale |
- (void) close |
- (NSString *) getTitle |
- (void) setTitle: | (NSString *) | title |
- (BOOL) isBorderless |
- (void) setBorderless: | (BOOL) | borderless |
- (bool) isAlwaysOnTop |
- (void) setAlwaysOnTop: | (bool) | alwaysOnTop |
- (void) hide |
- (void) show |
- (BOOL) isHidden |
- (DisplayRef) WindowImplBasicCocoa: |
- app: |
- (void *) getNative |
- (void) windowMovedNotification: | (NSNotification*) | inNotification |
- (void) windowWillCloseNotification: | (NSNotification*) | inNotification |
- (void) resize |
Reimplemented from <CinderViewDelegate>.
Reimplemented from <CinderViewDelegate>.
- (void) mouseDown: | (cinder::app::MouseEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) mouseDrag: | (cinder::app::MouseEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) mouseUp: | (cinder::app::MouseEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) mouseMove: | (cinder::app::MouseEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) mouseWheel: | (cinder::app::MouseEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) keyDown: | (cinder::app::KeyEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) keyUp: | (cinder::app::KeyEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) touchesBegan: | (cinder::app::TouchEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) touchesMoved: | (cinder::app::TouchEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (void) touchesEnded: | (cinder::app::TouchEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- (const vector<) cinder: |
- (void) fileDrop: | (cinder::app::FileDropEvent*) | event |
Reimplemented from <CinderViewDelegate>.
- app: |
Reimplemented from <CinderViewDelegate>.
+ (WindowImplBasicCocoa *) instantiate: | (cinder::app::Window::Format) | winFormat | |
withAppImpl: | (AppImplCocoaBasic*) | appImpl | |
withRetina: | (BOOL) | retinaEnabled | |
- (AppImplCocoaBasic*) mAppImpl |
- (NSWindow*) mWin |
- (CinderView*) mCinderView |
- app: |
- (DisplayRef) WindowImplBasicCocoa: |
- (Vec2i) WindowImplBasicCocoa: |
- (Vec2i) WindowImplBasicCocoa: |
- (BOOL) mResizable |
- (BOOL) mBorderless |
- (BOOL) mAlwaysOnTop |
- (BOOL) mHidden |