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

#import <AppImplMacScreenSaver.h>

Inherits ScreenSaverView, <WindowImplCocoa>, and <CinderViewDelegate>.

Instance Methods

(void) - drawRect:
 
(void) - instantiateView:
 
(BOOL- isFullScreen
 
(void) - setFullScreen:options:
 
(cinder::ivec2) - getSize
 
(void) - setSize:
 
(cinder::ivec2) - getPos
 
(void) - setPos:
 
(float) - getContentScale
 
(void) - close
 
(std::string) - getTitle
 
(void) - setTitle:
 
(BOOL- isBorderless
 
(void) - setBorderless:
 
(BOOL- isAlwaysOnTop
 
(void) - setAlwaysOnTop:
 
(cinder::DisplayRef- getDisplay
 
(cinder::app::RendererRef- getRenderer
 
(const std::vector< cinder::app::TouchEvent::Touch > &) - getActiveTouches
 
(void *) - getNative
 
(void) - hide
 
(void) - show
 
(void) - draw
 
(cinder::app::WindowRef- getWindowRef
 
(void) - resize
 
(void) - mouseDown:
 
(void) - mouseDrag:
 
(void) - mouseUp:
 
(void) - mouseMove:
 
(void) - mouseWheel:
 
(void) - keyDown:
 
(void) - keyUp:
 
(void) - touchesBegan:
 
(void) - touchesMoved:
 
(void) - touchesEnded:
 
(void) - fileDrop:
 

Public Attributes

CinderViewMacmCinderView
 
cinder::app::WindowRef mWindowRef
 
cinder::DisplayRef mDisplay
 
BOOL mPreview
 
BOOL mResizeCalled
 
BOOL mIsMainView
 
BOOL mHasDrawnSinceLastUpdate
 

Method Documentation

- (void) drawRect: (NSRect)  rect
- (void) instantiateView: (NSRect)  rect
- (BOOL) isFullScreen
- (void) setFullScreen: (BOOL fullScreen
options: (const cinder::app::FullScreenOptions *)  options 
- (ivec2) WindowImplCocoaScreenSaver:
- (void) setSize: (cinder::ivec2)  size
- (ivec2) WindowImplCocoaScreenSaver:
- (void) setPos: (cinder::ivec2)  pos
- (float) getContentScale
- (void) close
- (string) WindowImplCocoaScreenSaver:
- (void) setTitle: (std::string)  title
- (BOOL) isBorderless
- (void) setBorderless: (BOOL borderless
- (BOOL) isAlwaysOnTop
- (void) setAlwaysOnTop: (BOOL alwaysOnTop
- (DisplayRef) WindowImplCocoaScreenSaver:
- app:
- (const vector<) cinder:
- (void *) getNative
- (void) hide
- (void) show
- (void) draw

Reimplemented from <CinderViewDelegate>.

- app:

Reimplemented from <CinderViewDelegate>.

- (void) resize
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) mouseDown: (cinder::app::MouseEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) mouseDrag: (cinder::app::MouseEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) mouseUp: (cinder::app::MouseEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) mouseMove: (cinder::app::MouseEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) mouseWheel: (cinder::app::MouseEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) keyDown: (cinder::app::KeyEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) keyUp: (cinder::app::KeyEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) touchesBegan: (cinder::app::TouchEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) touchesMoved: (cinder::app::TouchEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) touchesEnded: (cinder::app::TouchEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

- (void) fileDrop: (cinder::app::FileDropEvent *)  event
requiredinherited

Reimplemented in WindowImplBasicCocoa.

Member Data Documentation

- (CinderViewMac*) mCinderView
- app:
- (DisplayRef) WindowImplCocoaScreenSaver:
- (BOOL) mPreview
- (BOOL) mResizeCalled
- (BOOL) mIsMainView
- (BOOL) mHasDrawnSinceLastUpdate

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