Cocos2d-x  v3.10
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups
GLView Class Referenceabstract

By GLView you can operate the frame information of EGL view through some function. More...

Inherits Ref.

Public Member Functions

virtual void end ()=0
 Force destroying EGL view, subclass must implement this method.
 
var end ()
 Force destroying EGL view, subclass must implement this method.
 
local end ()
 Force destroying EGL view, subclass must implement this method.
 
virtual bool isOpenGLReady ()=0
 Get whether opengl render system is ready, subclass must implement this method.
 
virtual void swapBuffers ()=0
 Exchanges the front and back buffers, subclass must implement this method.
 
virtual void setIMEKeyboardState (bool open)=0
 Open or close IME keyboard , subclass must implement this method. More...
 
virtual bool windowShouldClose ()
 When the window is closed, it will return false if the platforms is IOS or Android. More...
 
local windowShouldClose ()
 When the window is closed, it will return false if the platforms is IOS or Android. More...
 
virtual void pollInputEvents ()
virtual void pollEvents ()
 Polls the events.
 
local pollEvents ()
 Polls the events.
 
virtual const SizegetFrameSize () const
 Get the frame size of EGL view. More...
 
var getFrameSize ()
 Get the frame size of EGL view. More...
 
local getFrameSize ()
 Get the frame size of EGL view. More...
 
virtual void setFrameSize (float width, float height)
 Set the frame size of EGL view. More...
 
var setFrameSize ( var width, var height)
 Set the frame size of EGL view. More...
 
local setFrameSize ( local width, local height)
 Set the frame size of EGL view. More...
 
virtual void setFrameZoomFactor (float zoomFactor)
 Set zoom factor for frame. More...
 
local setFrameZoomFactor ( local zoomFactor)
 Set zoom factor for frame. More...
 
virtual float getFrameZoomFactor () const
 Get zoom factor for frame. More...
 
var getFrameZoomFactor ()
 Get zoom factor for frame. More...
 
local getFrameZoomFactor ()
 Get zoom factor for frame. More...
 
virtual void setCursorVisible (bool isVisible)
 Hide or Show the mouse cursor if there is one. More...
 
var setCursorVisible ( var isVisible)
 Hide or Show the mouse cursor if there is one. More...
 
local setCursorVisible ( local isVisible)
 Hide or Show the mouse cursor if there is one. More...
 
virtual int getRetinaFactor () const
 Get retina factor. More...
 
var getRetinaFactor ()
 Get retina factor. More...
 
local getRetinaFactor ()
 Get retina factor. More...
 
virtual bool setContentScaleFactor (float scaleFactor)
 Only works on IOS platform. More...
 
virtual float getContentScaleFactor () const
 Only works on IOS platform. More...
 
var getContentScaleFactor ()
 Only works on IOS platform. More...
 
local getContentScaleFactor ()
 Only works on IOS platform. More...
 
virtual bool isRetinaDisplay () const
 Returns whether or not the view is in Retina Display mode. More...
 
var isRetinaDisplay ()
 Returns whether or not the view is in Retina Display mode. More...
 
local isRetinaDisplay ()
 Returns whether or not the view is in Retina Display mode. More...
 
virtual Size getVisibleSize () const
 Get the visible area size of opengl viewport. More...
 
var getVisibleSize ()
 Get the visible area size of opengl viewport. More...
 
local getVisibleSize ()
 Get the visible area size of opengl viewport. More...
 
virtual Vec2 getVisibleOrigin () const
 Get the visible origin point of opengl viewport. More...
 
virtual Rect getVisibleRect () const
 Get the visible rectangle of opengl viewport. More...
 
virtual void setDesignResolutionSize (float width, float height, ResolutionPolicy resolutionPolicy)
 Set the design resolution size. More...
 
virtual const SizegetDesignResolutionSize () const
 Get design resolution size. More...
 
local getDesignResolutionSize ()
 Get design resolution size. More...
 
virtual void setViewPortInPoints (float x, float y, float w, float h)
 Set opengl view port rectangle with points. More...
 
local setViewPortInPoints ( local x, local y, local w, local h)
 Set opengl view port rectangle with points. More...
 
virtual void setScissorInPoints (float x, float y, float w, float h)
 Set Scissor rectangle with points. More...
 
virtual bool isScissorEnabled ()
 Get whether GL_SCISSOR_TEST is enable. More...
 
virtual Rect getScissorRect () const
 Get the current scissor rectangle. More...
 
virtual void setViewName (const std::string &viewname)
 Set the view name. More...
 
var setViewName ( var viewname)
 Set the view name. More...
 
local setViewName ( local viewname)
 Set the view name. More...
 
const std::string & getViewName () const
 Get the view name. More...
 
local getViewName ()
 Get the view name. More...
 
virtual void handleTouchesBegin (int num, intptr_t ids[], float xs[], float ys[])
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
local handleTouchesBegin ( local num)
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
virtual void handleTouchesMove (int num, intptr_t ids[], float xs[], float ys[])
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
var handleTouchesMove ( var num)
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
local handleTouchesMove ( local num)
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
virtual void handleTouchesMove (int num, intptr_t ids[], float xs[], float ys[], float fs[], float ms[])
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
var handleTouchesMove ( var num)
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
local handleTouchesMove ( local num)
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
virtual void handleTouchesEnd (int num, intptr_t ids[], float xs[], float ys[])
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
virtual void handleTouchesCancel (int num, intptr_t ids[], float xs[], float ys[])
 Touch events are handled by default; if you want to customize your handlers, please override this function. More...
 
const RectgetViewPortRect () const
 Get the opengl view port rectangle. More...
 
std::vector< Touch * > getAllTouches () const
 Get list of all active touches. More...
 
float getScaleX () const
 Get scale factor of the horizontal direction. More...
 
var getScaleX ()
 Get scale factor of the horizontal direction. More...
 
local getScaleX ()
 Get scale factor of the horizontal direction. More...
 
float getScaleY () const
 Get scale factor of the vertical direction. More...
 
var getScaleY ()
 Get scale factor of the vertical direction. More...
 
local getScaleY ()
 Get scale factor of the vertical direction. More...
 
ResolutionPolicy getResolutionPolicy () const
 Returns the current Resolution policy. More...
 
var getResolutionPolicy ()
 Returns the current Resolution policy. More...
 
local getResolutionPolicy ()
 Returns the current Resolution policy. More...
 
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
local retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
local getReferenceCount ()
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 Destructor.
 

Static Public Member Functions

static void setGLContextAttrs (GLContextAttrs &glContextAttrs)
 Static method and member so that we can modify it on all platforms before create OpenGL context. More...
 
var setGLContextAttrs ( var glContextAttrs)
 Static method and member so that we can modify it on all platforms before create OpenGL context. More...
 
local setGLContextAttrs ( local glContextAttrs)
 Static method and member so that we can modify it on all platforms before create OpenGL context. More...
 
static GLContextAttrs getGLContextAttrs ()
 Return the OpenGL context attrs. More...
 

Static Public Attributes

static GLContextAttrs _glContextAttrs
 The OpenGL context attrs.
 

Additional Inherited Members

- Public Attributes inherited from Ref
unsigned int _ID
 object id, ScriptSupport need public _ID
 
local _ID
 object id, ScriptSupport need public _ID
 
int _luaID
 Lua reference id.
 
local _luaID
 Lua reference id.
 
void * _scriptObject
 scriptObject, support for swift
 
local _scriptObject
 scriptObject, support for swift
 
bool _rooted
 When true, it means that the object was already rooted.
 
local _rooted
 When true, it means that the object was already rooted.
 
bool _scriptOwned
 The life of the object is scrolled by the scripting engine. More...
 
local _scriptOwned
 The life of the object is scrolled by the scripting engine. More...
 

Detailed Description

By GLView you can operate the frame information of EGL view through some function.

Member Function Documentation

virtual void setIMEKeyboardState ( bool  open)
pure virtual

Open or close IME keyboard , subclass must implement this method.

Open or close IME keyboard.

var setIMEKeyboardState ( var  open)
pure virtual

Open or close IME keyboard , subclass must implement this method.

Open or close IME keyboard.

local setIMEKeyboardState ( local  open)
pure virtual

Open or close IME keyboard , subclass must implement this method.

Open or close IME keyboard.

virtual bool windowShouldClose ( )
inlinevirtual

When the window is closed, it will return false if the platforms is IOS or Android.

If the platforms is windows or Mac,it will return true.

In IOS and Android it will return false,if in windows or Mac it will return true.

var windowShouldClose ( )
inlinevirtual

When the window is closed, it will return false if the platforms is IOS or Android.

If the platforms is windows or Mac,it will return true.

In IOS and Android it will return false,if in windows or Mac it will return true.

local windowShouldClose ( )
inlinevirtual

When the window is closed, it will return false if the platforms is IOS or Android.

If the platforms is windows or Mac,it will return true.

In IOS and Android it will return false,if in windows or Mac it will return true.

static void setGLContextAttrs ( GLContextAttrs glContextAttrs)
static

Static method and member so that we can modify it on all platforms before create OpenGL context.

The OpenGL context attrs.

var setGLContextAttrs ( var  glContextAttrs)
static

Static method and member so that we can modify it on all platforms before create OpenGL context.

The OpenGL context attrs.

local setGLContextAttrs ( local  glContextAttrs)
static

Static method and member so that we can modify it on all platforms before create OpenGL context.

The OpenGL context attrs.

static GLContextAttrs
getGLContextAttrs
( )
static

Return the OpenGL context attrs.

Return the OpenGL context attrs.

var getGLContextAttrs ( )
static

Return the OpenGL context attrs.

Return the OpenGL context attrs.

local getGLContextAttrs ( )
static

Return the OpenGL context attrs.

Return the OpenGL context attrs.

virtual void pollInputEvents ( )
virtual

Subclass must implement methods if platform does not provide event callbacks.

var pollInputEvents ( )
virtual

Subclass must implement methods if platform does not provide event callbacks.

local pollInputEvents ( )
virtual

Subclass must implement methods if platform does not provide event callbacks.

virtual const Size& getFrameSize ( ) const
virtual

Get the frame size of EGL view.

In general, it returns the screen size since the EGL view is a fullscreen view.

The frame size of EGL view.

var getFrameSize ( )
virtual

Get the frame size of EGL view.

In general, it returns the screen size since the EGL view is a fullscreen view.

The frame size of EGL view.

local getFrameSize ( )
virtual

Get the frame size of EGL view.

In general, it returns the screen size since the EGL view is a fullscreen view.

The frame size of EGL view.

virtual void setFrameSize ( float  width,
float  height 
)
virtual

Set the frame size of EGL view.

The width of the frame size. The height of the frame size.

var setFrameSize ( var  width,
var  height 
)
virtual

Set the frame size of EGL view.

The width of the frame size. The height of the frame size.

local setFrameSize ( local  width,
local  height 
)
virtual

Set the frame size of EGL view.

The width of the frame size. The height of the frame size.

virtual void setFrameZoomFactor ( float  zoomFactor)
inlinevirtual

Set zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

var setFrameZoomFactor ( var  zoomFactor)
inlinevirtual

Set zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

local setFrameZoomFactor ( local  zoomFactor)
inlinevirtual

Set zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

virtual float getFrameZoomFactor ( ) const
inlinevirtual

Get zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

var getFrameZoomFactor ( )
inlinevirtual

Get zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

local getFrameZoomFactor ( )
inlinevirtual

Get zoom factor for frame.

This methods are for debugging big resolution (e.g.new ipad) app on desktop.

The zoom factor for frame.

virtual void setCursorVisible ( bool  isVisible)
inlinevirtual

Hide or Show the mouse cursor if there is one.

Hide or Show the mouse cursor if there is one.

var setCursorVisible ( var  isVisible)
inlinevirtual

Hide or Show the mouse cursor if there is one.

Hide or Show the mouse cursor if there is one.

local setCursorVisible ( local  isVisible)
inlinevirtual

Hide or Show the mouse cursor if there is one.

Hide or Show the mouse cursor if there is one.

virtual int getRetinaFactor ( ) const
inlinevirtual

Get retina factor.

The retina factor.

var getRetinaFactor ( )
inlinevirtual

Get retina factor.

The retina factor.

local getRetinaFactor ( )
inlinevirtual

Get retina factor.

The retina factor.

virtual bool setContentScaleFactor ( float  scaleFactor)
inlinevirtual

Only works on IOS platform.

Set Content Scale of the Factor.

var setContentScaleFactor ( var  scaleFactor)
inlinevirtual

Only works on IOS platform.

Set Content Scale of the Factor.

local setContentScaleFactor ( local  scaleFactor)
inlinevirtual

Only works on IOS platform.

Set Content Scale of the Factor.

virtual float getContentScaleFactor ( ) const
inlinevirtual

Only works on IOS platform.

Get Content Scale of the Factor.

var getContentScaleFactor ( )
inlinevirtual

Only works on IOS platform.

Get Content Scale of the Factor.

local getContentScaleFactor ( )
inlinevirtual

Only works on IOS platform.

Get Content Scale of the Factor.

virtual bool isRetinaDisplay ( ) const
inlinevirtual

Returns whether or not the view is in Retina Display mode.

Returns whether or not the view is in Retina Display mode.

var isRetinaDisplay ( )
inlinevirtual

Returns whether or not the view is in Retina Display mode.

Returns whether or not the view is in Retina Display mode.

local isRetinaDisplay ( )
inlinevirtual

Returns whether or not the view is in Retina Display mode.

Returns whether or not the view is in Retina Display mode.

virtual Size getVisibleSize ( ) const
virtual

Get the visible area size of opengl viewport.

The visible area size of opengl viewport.

var getVisibleSize ( )
virtual

Get the visible area size of opengl viewport.

The visible area size of opengl viewport.

local getVisibleSize ( )
virtual

Get the visible area size of opengl viewport.

The visible area size of opengl viewport.

virtual Vec2 getVisibleOrigin ( ) const
virtual

Get the visible origin point of opengl viewport.

The visible origin point of opengl viewport.

var getVisibleOrigin ( )
virtual

Get the visible origin point of opengl viewport.

The visible origin point of opengl viewport.

local getVisibleOrigin ( )
virtual

Get the visible origin point of opengl viewport.

The visible origin point of opengl viewport.

virtual Rect getVisibleRect ( ) const
virtual

Get the visible rectangle of opengl viewport.

The visible rectangle of opengl viewport.

var getVisibleRect ( )
virtual

Get the visible rectangle of opengl viewport.

The visible rectangle of opengl viewport.

local getVisibleRect ( )
virtual

Get the visible rectangle of opengl viewport.

The visible rectangle of opengl viewport.

virtual void
setDesignResolutionSize
( float  width,
float  height,
ResolutionPolicy  resolutionPolicy 
)
virtual

Set the design resolution size.

Design resolution width. Design resolution height. The resolution policy desired, you may choose: [1] EXACT_FIT Fill screen by stretch-to-fit: if the design resolution ratio of width to height is different from the screen resolution ratio, your game view will be stretched. [2] NO_BORDER Full screen without black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two areas of your game view will be cut. [3] SHOW_ALL Full screen with black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two black borders will be shown.

var setDesignResolutionSize ( var  width,
var  height,
var  resolutionPolicy 
)
virtual

Set the design resolution size.

Design resolution width. Design resolution height. The resolution policy desired, you may choose: [1] EXACT_FIT Fill screen by stretch-to-fit: if the design resolution ratio of width to height is different from the screen resolution ratio, your game view will be stretched. [2] NO_BORDER Full screen without black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two areas of your game view will be cut. [3] SHOW_ALL Full screen with black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two black borders will be shown.

local setDesignResolutionSize ( local  width,
local  height,
local  resolutionPolicy 
)
virtual

Set the design resolution size.

Design resolution width. Design resolution height. The resolution policy desired, you may choose: [1] EXACT_FIT Fill screen by stretch-to-fit: if the design resolution ratio of width to height is different from the screen resolution ratio, your game view will be stretched. [2] NO_BORDER Full screen without black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two areas of your game view will be cut. [3] SHOW_ALL Full screen with black border: if the design resolution ratio of width to height is different from the screen resolution ratio, two black borders will be shown.

virtual const Size&
getDesignResolutionSize
( ) const
virtual

Get design resolution size.

Default resolution size is the same as 'getFrameSize'.

The design resolution size.

var getDesignResolutionSize ( )
virtual

Get design resolution size.

Default resolution size is the same as 'getFrameSize'.

The design resolution size.

local getDesignResolutionSize ( )
virtual

Get design resolution size.

Default resolution size is the same as 'getFrameSize'.

The design resolution size.

virtual void setViewPortInPoints ( float  x,
float  y,
float  w,
float  h 
)
virtual

Set opengl view port rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

var setViewPortInPoints ( var  x,
var  y,
var  w,
var  h 
)
virtual

Set opengl view port rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

local setViewPortInPoints ( local  x,
local  y,
local  w,
local  h 
)
virtual

Set opengl view port rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

virtual void setScissorInPoints ( float  x,
float  y,
float  w,
float  h 
)
virtual

Set Scissor rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

var setScissorInPoints ( var  x,
var  y,
var  w,
var  h 
)
virtual

Set Scissor rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

local setScissorInPoints ( local  x,
local  y,
local  w,
local  h 
)
virtual

Set Scissor rectangle with points.

Set the points of x. Set the points of y. Set the width of the view port Set the Height of the view port.

virtual bool isScissorEnabled ( )
virtual

Get whether GL_SCISSOR_TEST is enable.

Whether GL_SCISSOR_TEST is enable.

var isScissorEnabled ( )
virtual

Get whether GL_SCISSOR_TEST is enable.

Whether GL_SCISSOR_TEST is enable.

local isScissorEnabled ( )
virtual

Get whether GL_SCISSOR_TEST is enable.

Whether GL_SCISSOR_TEST is enable.

virtual Rect getScissorRect ( ) const
virtual

Get the current scissor rectangle.

The current scissor rectangle.

var getScissorRect ( )
virtual

Get the current scissor rectangle.

The current scissor rectangle.

local getScissorRect ( )
virtual

Get the current scissor rectangle.

The current scissor rectangle.

virtual void setViewName ( const std::string &  viewname)
virtual

Set the view name.

A string will be set to the view as name.

var setViewName ( var  viewname)
virtual

Set the view name.

A string will be set to the view as name.

local setViewName ( local  viewname)
virtual

Set the view name.

A string will be set to the view as name.

const std::string& getViewName ( ) const

Get the view name.

The view name.

var getViewName ( )

Get the view name.

The view name.

local getViewName ( )

Get the view name.

The view name.

virtual void handleTouchesBegin ( int  num,
intptr_t  ids[],
float  xs[],
float  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

var handleTouchesBegin ( var  num,
var  ids[],
var  xs[],
var  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

local handleTouchesBegin ( local  num,
local  ids[],
local  xs[],
local  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

virtual void handleTouchesMove ( int  num,
intptr_t  ids[],
float  xs[],
float  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

var handleTouchesMove ( var  num,
var  ids[],
var  xs[],
var  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

local handleTouchesMove ( local  num,
local  ids[],
local  xs[],
local  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

virtual void handleTouchesMove ( int  num,
intptr_t  ids[],
float  xs[],
float  ys[],
float  fs[],
float  ms[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

var handleTouchesMove ( var  num,
var  ids[],
var  xs[],
var  ys[],
var  fs[],
var  ms[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

local handleTouchesMove ( local  num,
local  ids[],
local  xs[],
local  ys[],
local  fs[],
local  ms[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

virtual void handleTouchesEnd ( int  num,
intptr_t  ids[],
float  xs[],
float  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

var handleTouchesEnd ( var  num,
var  ids[],
var  xs[],
var  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

local handleTouchesEnd ( local  num,
local  ids[],
local  xs[],
local  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

virtual void handleTouchesCancel ( int  num,
intptr_t  ids[],
float  xs[],
float  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

var handleTouchesCancel ( var  num,
var  ids[],
var  xs[],
var  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

local handleTouchesCancel ( local  num,
local  ids[],
local  xs[],
local  ys[] 
)
virtual

Touch events are handled by default; if you want to customize your handlers, please override this function.

The number of touch. The identity of the touch. The points of x. The points of y.

const Rect& getViewPortRect ( ) const

Get the opengl view port rectangle.

Return the opengl view port rectangle.

var getViewPortRect ( )

Get the opengl view port rectangle.

Return the opengl view port rectangle.

local getViewPortRect ( )

Get the opengl view port rectangle.

Return the opengl view port rectangle.

std::vector<Touch*> getAllTouches ( ) const

Get list of all active touches.

A list of all active touches.

var getAllTouches ( )

Get list of all active touches.

A list of all active touches.

local getAllTouches ( )

Get list of all active touches.

A list of all active touches.

float getScaleX ( ) const

Get scale factor of the horizontal direction.

Scale factor of the horizontal direction.

var getScaleX ( )

Get scale factor of the horizontal direction.

Scale factor of the horizontal direction.

local getScaleX ( )

Get scale factor of the horizontal direction.

Scale factor of the horizontal direction.

float getScaleY ( ) const

Get scale factor of the vertical direction.

Scale factor of the vertical direction.

var getScaleY ( )

Get scale factor of the vertical direction.

Scale factor of the vertical direction.

local getScaleY ( )

Get scale factor of the vertical direction.

Scale factor of the vertical direction.

ResolutionPolicy
getResolutionPolicy
( ) const
inline

Returns the current Resolution policy.

The current Resolution policy.

var getResolutionPolicy ( )
inline

Returns the current Resolution policy.

The current Resolution policy.

local getResolutionPolicy ( )
inline

Returns the current Resolution policy.

The current Resolution policy.


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