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

#import <AppImplCocoaTouch.h>

Inherits UIViewController, <WindowImplCocoa>, <CinderViewCocoaTouchDelegate>, <UIKeyInput>, and <UITextViewDelegate>.

Instance Methods

(void) - loadView
 
(WindowImplCocoaTouch *) - initWithFormat:withAppImpl:sharedRenderer:
 
(void) - finishLoad
 
(void) - showKeyboard:
 
(void) - hideKeyboard
 
(bool) - isKeyboardVisible
 
(void) - setKeyboardString:
 
(void) - keyboardWillShow:
 
(void) - keyboardWillHide:
 
(bool) - canBecomeFirstResponder
 
(void) - insertText:
 
(void) - deleteBackward
 
(bool) - isFullScreen
 
(void) - setFullScreen:options:
 
(cinder::ivec2) - getSize
 
(void) - setSize:
 
(cinder::ivec2) - getPos
 
(void) - setPos:
 
(float) - getContentScale
 
(void) - close
 
(NSString *) - getTitle
 
(bool) - isBorderless
 
(void) - setBorderless:
 
(bool) - isAlwaysOnTop
 
(void) - setAlwaysOnTop:
 
(cinder::DisplayRef- getDisplay
 
(cinder::app::RendererRef- getRenderer
 
(void *) - getNative
 
(const std::vector< cinder::app::TouchEvent::Touch > &) - getActiveTouches
 
(void) - draw
 
(void) - mouseDown:
 
(void) - mouseDrag:
 
(void) - mouseUp:
 
(void) - keyDown:
 
(void) - resize
 
(void) - touchesBegan:
 
(void) - touchesMoved:
 
(void) - touchesEnded:
 
(cinder::app::WindowRef- getWindowRef
 

Public Attributes

AppImplCocoaTouchmAppImpl
 
UIWindow * mUiWindow
 
UIViewController * mRootViewController
 
CinderViewCocoaTouchmCinderView
 
UITextView * mKeyboardTextView
 
cinder::app::WindowRef mWindowRef
 
cinder::DisplayRef mDisplay
 
cinder::ivec2 mSize
 
cinder::ivec2 mPos
 
bool mResizeHasFired
 
bool mHidden
 
bool mKeyboardVisible
 
bool mKeyboardClosesOnReturn
 

Properties

UITextView * keyboardTextView
 

Method Documentation

- (void) loadView
- (WindowImplCocoaTouch *) initWithFormat: (const cinder::app::Window::Format &)  format
withAppImpl: (AppImplCocoaTouch *)  appImpl
sharedRenderer: (cinder::app::RendererRef sharedRenderer 
- (void) finishLoad
- (void) showKeyboard: (const cinder::app::AppCocoaTouch::KeyboardOptions &)  options
- (void) hideKeyboard
- (bool) isKeyboardVisible
- (void) setKeyboardString: (const std::string *)  keyboardString
- (void) keyboardWillShow: (NSNotification *)  notification
- (void) keyboardWillHide: (NSNotification *)  notification
- (bool) canBecomeFirstResponder
- (void) insertText: (NSString *)  text
- (void) deleteBackward
- (bool) isFullScreen
- (void) setFullScreen: (bool)  fullScreen
options: (cinder::app::FullScreenOptions *)  options 
- (ivec2) WindowImplCocoaTouch:
- (void) setSize: (cinder::ivec2)  size
- (ivec2) WindowImplCocoaTouch:
- (void) setPos: (cinder::ivec2)  pos
- (float) getContentScale
- (void) close
- (NSString *) getTitle
- (bool) isBorderless
- (void) setBorderless: (bool)  borderless
- (bool) isAlwaysOnTop
- (void) setAlwaysOnTop: (bool)  alwaysOnTop
- (DisplayRef) WindowImplCocoaTouch:
- app:
- (void *) getNative
- (const vector<)cinder:
- (void) draw

Reimplemented from <CinderViewCocoaTouchDelegate>.

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

Reimplemented from <CinderViewCocoaTouchDelegate>.

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

Reimplemented from <CinderViewCocoaTouchDelegate>.

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

Reimplemented from <CinderViewCocoaTouchDelegate>.

- (void) keyDown: (cinder::app::KeyEvent *)  event
- (void) resize
requiredinherited
- (void) touchesBegan: (cinder::app::TouchEvent *)  event
requiredinherited
- (void) touchesMoved: (cinder::app::TouchEvent *)  event
requiredinherited
- (void) touchesEnded: (cinder::app::TouchEvent *)  event
requiredinherited
- app:
requiredinherited

Member Data Documentation

- (AppImplCocoaTouch*) mAppImpl
- (UIWindow*) mUiWindow
- (UIViewController*) mRootViewController
- (CinderViewCocoaTouch*) mCinderView
- (UITextView*) mKeyboardTextView
- app:
- (DisplayRef) WindowImplCocoaTouch:
- (ivec2) WindowImplCocoaTouch:
- (ivec2) WindowImplCocoaTouch:
- (bool) mResizeHasFired
- (bool) mHidden
- (bool) mKeyboardVisible
- (bool) mKeyboardClosesOnReturn

Property Documentation

- (UITextView*) keyboardTextView
readnonatomicassign

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