ScummVM API documentation
iPhoneView Class Reference
Inheritance diagram for iPhoneView:

Instance Methods

(id) - initWithFrame:
 
(uint) - createOpenGLContext
 
(void) - destroyOpenGLContext
 
(void) - refreshScreen
 
(int) - getScreenWidth
 
(int) - getScreenHeight
 
(void) - initSurface
 
(void) - showKeyboard
 
(void) - hideKeyboard
 
(BOOL) - isKeyboardShown
 
(void) - handleMainMenuKey
 
(void) - applicationSuspend
 
(void) - applicationResume
 
(void) - saveApplicationState
 
(void) - clearApplicationState
 
(void) - restoreApplicationState
 
(void) - beginBackgroundSaveStateTask
 
(void) - endBackgroundSaveStateTask
 
(void) - addEvent:
 
(bool) - fetchEvent:
 
(bool) - isGamepadControllerSupported
 
(void) - virtualController:
 

Protected Attributes

Common::List< InternalEvent_events
 
NSLock * _eventLock
 
SoftKeyboard_keyboardView
 
Common::List< GameController * > _controllers
 
UIBackgroundTaskIdentifier _backgroundSaveStateTask
 
EAGLContext * _mainContext
 
EAGLContext * _openGLContext
 
GLuint _viewRenderbuffer
 
GLint _renderBufferWidth
 
GLint _renderBufferHeight
 

Properties

BOOL isInGame
 
UIInterfaceOrientationMask supportedScreenOrientations
 

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