|
| | DisplayLinkDirector () |
| | DisplayLinkDirector () |
| | DisplayLinkDirector () |
| virtual | ~DisplayLinkDirector () |
| var | ~DisplayLinkDirector () |
| local | ~DisplayLinkDirector () |
| virtual void | mainLoop () override |
| var | mainLoop () |
| local | mainLoop () |
| virtual void | setAnimationInterval (double value) override |
| | Sets the FPS value. More...
|
| |
| local | setAnimationInterval ( local value) |
| | Sets the FPS value. More...
|
| |
| virtual void | startAnimation () override |
| | The main loop is triggered again. More...
|
| |
| var | startAnimation () |
| | The main loop is triggered again. More...
|
| |
| local | startAnimation () |
| | The main loop is triggered again. More...
|
| |
| virtual void | stopAnimation () override |
| | Stops the animation. More...
|
| |
| local | stopAnimation () |
| | Stops the animation. More...
|
| |
| | Director () |
| | ctor () |
| | Director () |
| virtual | ~Director () |
| virtual bool | init () |
| var | init () |
| local | init () |
| Scene * | getRunningScene () |
| | Gets current running Scene. More...
|
| |
| var | getRunningScene () |
| | Gets current running Scene. More...
|
| |
| local | getRunningScene () |
| | Gets current running Scene. More...
|
| |
| double | getAnimationInterval () |
| | Gets the FPS value. More...
|
| |
| var | getAnimationInterval () |
| | Gets the FPS value. More...
|
| |
| local | getAnimationInterval () |
| | Gets the FPS value. More...
|
| |
| bool | isDisplayStats () |
| | Whether or not to display the FPS on the bottom-left corner. More...
|
| |
| var | isDisplayStats () |
| | Whether or not to display the FPS on the bottom-left corner. More...
|
| |
| local | isDisplayStats () |
| | Whether or not to display the FPS on the bottom-left corner. More...
|
| |
| void | setDisplayStats (bool displayStats) |
| | Display the FPS on the bottom-left corner. More...
|
| |
| var | setDisplayStats ( var displayStats) |
| | Display the FPS on the bottom-left corner. More...
|
| |
| local | setDisplayStats ( local displayStats) |
| | Display the FPS on the bottom-left corner. More...
|
| |
| float | getSecondsPerFrame () |
| | Get seconds per frame. More...
|
| |
| var | getSecondsPerFrame () |
| | Get seconds per frame. More...
|
| |
| local | getSecondsPerFrame () |
| | Get seconds per frame. More...
|
| |
| GLView * | getOpenGLView () |
| | Get the GLView. More...
|
| |
| var | getOpenGLView () |
| | Get the GLView. More...
|
| |
| void | setOpenGLView (GLView *openGLView) |
| | Sets the GLView. More...
|
| |
| var | setOpenGLView ( var openGLView) |
| | Sets the GLView. More...
|
| |
| TextureCache * | getTextureCache () const |
| bool | isNextDeltaTimeZero () |
| | Whether or not _nextDeltaTimeZero is set to 0. More...
|
| |
| var | isNextDeltaTimeZero () |
| | Whether or not _nextDeltaTimeZero is set to 0. More...
|
| |
| local | isNextDeltaTimeZero () |
| | Whether or not _nextDeltaTimeZero is set to 0. More...
|
| |
| void | setNextDeltaTimeZero (bool nextDeltaTimeZero) |
| | Sets the detal time between current frame and next frame is 0. More...
|
| |
| bool | isPaused () |
| | Whether or not the Director is paused. More...
|
| |
| unsigned int | getTotalFrames () |
| | How many frames were called since the director started. More...
|
| |
| local | getTotalFrames () |
| | How many frames were called since the director started. More...
|
| |
| Projection | getProjection () |
| | Gets an OpenGL projection. More...
|
| |
| var | getProjection () |
| | Gets an OpenGL projection. More...
|
| |
| void | setProjection (Projection projection) |
| | Sets OpenGL projection. More...
|
| |
| void | setViewport () |
| | Sets the glViewport. More...
|
| |
| var | setViewport () |
| | Sets the glViewport. More...
|
| |
| local | setViewport () |
| | Sets the glViewport. More...
|
| |
| bool | isSendCleanupToScene () |
| | How many frames were called since the director started. More...
|
| |
| local | isSendCleanupToScene () |
| | How many frames were called since the director started. More...
|
| |
| Node * | getNotificationNode () const |
| | This object will be visited after the main scene is visited. More...
|
| |
| var | getNotificationNode () |
| | This object will be visited after the main scene is visited. More...
|
| |
| local | getNotificationNode () |
| | This object will be visited after the main scene is visited. More...
|
| |
| void | setNotificationNode (Node *node) |
| | Sets the notification node. More...
|
| |
| const Size & | getWinSize () const |
| | Returns the size of the OpenGL view in points. More...
|
| |
| var | getWinSize () |
| | Returns the size of the OpenGL view in points. More...
|
| |
| local | getWinSize () |
| | Returns the size of the OpenGL view in points. More...
|
| |
| Size | getWinSizeInPixels () const |
| | Returns the size of the OpenGL view in pixels. More...
|
| |
| var | getWinSizeInPixels () |
| | Returns the size of the OpenGL view in pixels. More...
|
| |
| local | getWinSizeInPixels () |
| | Returns the size of the OpenGL view in pixels. More...
|
| |
| Size | getVisibleSize () const |
| | Returns visible size of the OpenGL view in points. More...
|
| |
| var | getVisibleSize () |
| | Returns visible size of the OpenGL view in points. More...
|
| |
| local | getVisibleSize () |
| | Returns visible size of the OpenGL view in points. More...
|
| |
| Vec2 | getVisibleOrigin () const |
| | Returns visible origin coordinate of the OpenGL view in points. More...
|
| |
| Vec2 | convertToGL (const Vec2 &point) |
| | Converts a screen coordinate to an OpenGL coordinate. More...
|
| |
| Vec2 | convertToUI (const Vec2 &point) |
| | Converts an OpenGL coordinate to a screen coordinate. More...
|
| |
| float | getZEye () const |
| | Gets the distance between camera and near clipping frane. More...
|
| |
| void | runWithScene (Scene *scene) |
| | Enters the Director's main loop with the given Scene. More...
|
| |
| local | runWithScene ( local scene) |
| | Enters the Director's main loop with the given Scene. More...
|
| |
| void | pushScene (Scene *scene) |
| | Suspends the execution of the running scene, pushing it on the stack of suspended scenes. More...
|
| |
| void | popScene () |
| | Pops out a scene from the stack. More...
|
| |
| void | popToRootScene () |
| | Pops out all scenes from the stack until the root scene in the queue. More...
|
| |
| void | popToSceneStackLevel (int level) |
| | Pops out all scenes from the stack until it reaches level. More...
|
| |
| var | popToSceneStackLevel ( var level) |
| | Pops out all scenes from the stack until it reaches level. More...
|
| |
| local | popToSceneStackLevel ( local level) |
| | Pops out all scenes from the stack until it reaches level. More...
|
| |
| void | replaceScene (Scene *scene) |
| | Replaces the running scene with a new one. More...
|
| |
| void | end () |
| | Ends the execution, releases the running scene. More...
|
| |
| void | pause () |
| | Pauses the running scene. More...
|
| |
| var | pause () |
| | Pauses the running scene. More...
|
| |
| local | pause () |
| | Pauses the running scene. More...
|
| |
| void | resume () |
| | Resumes the paused scene. More...
|
| |
| void | restart () |
| void | drawScene () |
| | Draw the scene. More...
|
| |
| var | drawScene () |
| | Draw the scene. More...
|
| |
| local | drawScene () |
| | Draw the scene. More...
|
| |
| void | purgeCachedData () |
| | Removes all cocos2d cached data. More...
|
| |
| void | setDefaultValues () |
| | Sets the default values based on the Configuration info. More...
|
| |
| var | setDefaultValues () |
| | Sets the default values based on the Configuration info. More...
|
| |
| local | setDefaultValues () |
| | Sets the default values based on the Configuration info. More...
|
| |
| void | setGLDefaultValues () |
| | Sets the OpenGL default values. More...
|
| |
| local | setGLDefaultValues () |
| | Sets the OpenGL default values. More...
|
| |
| void | setAlphaBlending (bool on) |
| | Enables/disables OpenGL alpha blending. More...
|
| |
| var | setAlphaBlending ( var on) |
| | Enables/disables OpenGL alpha blending. More...
|
| |
| local | setAlphaBlending ( local on) |
| | Enables/disables OpenGL alpha blending. More...
|
| |
| void | setClearColor (const Color4F &clearColor) |
| | Sets clear values for the color buffers, value range of each element is [0.0, 1.0]. More...
|
| |
| local | setClearColor ( local clearColor) |
| | Sets clear values for the color buffers, value range of each element is [0.0, 1.0]. More...
|
| |
| void | setDepthTest (bool on) |
| | Enables/disables OpenGL depth test. More...
|
| |
| void | setContentScaleFactor (float scaleFactor) |
| | The size in pixels of the surface. More...
|
| |
| var | setContentScaleFactor ( var scaleFactor) |
| | The size in pixels of the surface. More...
|
| |
| local | setContentScaleFactor ( local scaleFactor) |
| | The size in pixels of the surface. More...
|
| |
| float | getContentScaleFactor () const |
| | Gets content scale factor. More...
|
| |
| var | getContentScaleFactor () |
| | Gets content scale factor. More...
|
| |
| local | getContentScaleFactor () |
| | Gets content scale factor. More...
|
| |
| Scheduler * | getScheduler () const |
| | Gets the Scheduler associated with this director. More...
|
| |
| local | getScheduler () |
| | Gets the Scheduler associated with this director. More...
|
| |
| void | setScheduler (Scheduler *scheduler) |
| | Sets the Scheduler associated with this director. More...
|
| |
| var | setScheduler ( var scheduler) |
| | Sets the Scheduler associated with this director. More...
|
| |
| local | setScheduler ( local scheduler) |
| | Sets the Scheduler associated with this director. More...
|
| |
| ActionManager * | getActionManager () const |
| | Gets the ActionManager associated with this director. More...
|
| |
| var | getActionManager () |
| | Gets the ActionManager associated with this director. More...
|
| |
| local | getActionManager () |
| | Gets the ActionManager associated with this director. More...
|
| |
| void | setActionManager (ActionManager *actionManager) |
| | Sets the ActionManager associated with this director. More...
|
| |
| var | setActionManager ( var actionManager) |
| | Sets the ActionManager associated with this director. More...
|
| |
| local | setActionManager ( local actionManager) |
| | Sets the ActionManager associated with this director. More...
|
| |
| EventDispatcher * | getEventDispatcher () const |
| | Gets the EventDispatcher associated with this director. More...
|
| |
| local | getEventDispatcher () |
| | Gets the EventDispatcher associated with this director. More...
|
| |
| void | setEventDispatcher (EventDispatcher *dispatcher) |
| | Sets the EventDispatcher associated with this director. More...
|
| |
| local | setEventDispatcher ( local dispatcher) |
| | Sets the EventDispatcher associated with this director. More...
|
| |
| Renderer * | getRenderer () const |
| | Returns the Renderer associated with this director. More...
|
| |
| var | getRenderer () |
| | Returns the Renderer associated with this director. More...
|
| |
| local | getRenderer () |
| | Returns the Renderer associated with this director. More...
|
| |
| Console * | getConsole () const |
| | Returns the Console associated with this director. More...
|
| |
| local | getConsole () |
| | Returns the Console associated with this director. More...
|
| |
| float | getDeltaTime () const |
| var | getDeltaTime () |
| local | getDeltaTime () |
| float | getFrameRate () const |
| | Gets Frame Rate. More...
|
| |
| local | getFrameRate () |
| | Gets Frame Rate. More...
|
| |
| void | pushMatrix (MATRIX_STACK_TYPE type) |
| | Clones a specified type matrix and put it to the top of specified type of matrix stack. More...
|
| |
| local | pushMatrix ( local type) |
| | Clones a specified type matrix and put it to the top of specified type of matrix stack. More...
|
| |
| void | popMatrix (MATRIX_STACK_TYPE type) |
| | Pops the top matrix of the specified type of matrix stack. More...
|
| |
| void | loadIdentityMatrix (MATRIX_STACK_TYPE type) |
| | Adds an identity matrix to the top of specified type of matrxi stack. More...
|
| |
| void | loadMatrix (MATRIX_STACK_TYPE type, const Mat4 &mat) |
| | Adds a matrix to the top of specified type of matrix stack. More...
|
| |
| local | loadMatrix ( local type, local mat) |
| | Adds a matrix to the top of specified type of matrix stack. More...
|
| |
| void | multiplyMatrix (MATRIX_STACK_TYPE type, const Mat4 &mat) |
| | Multipies a matrix to the top of specified type of matrix stack. More...
|
| |
| const Mat4 & | getMatrix (MATRIX_STACK_TYPE type) |
| | Gets the top matrix of specified type of matrix stack. More...
|
| |
| void | resetMatrixStack () |
| | Cleras all types of matrix stack, and add indentity matrix to these matrix stacks. More...
|
| |
| void | retain () |
| | Retains the ownership. More...
|
| |
| void | release () |
| | Releases the ownership immediately. More...
|
| |
| Ref * | autorelease () |
| | Releases the ownership sometime soon automatically. More...
|
| |
| unsigned int | getReferenceCount () const |
| | Returns the Ref's current reference count. More...
|
| |
| virtual | ~Ref () |
| | Destructor. More...
|
| |
DisplayLinkDirector is a Director that synchronizes timers with the refresh rate of the display.
Features and Limitations:
- Scheduled timers & drawing are synchronizes with the refresh rate of the display
- Only supports animation intervals of 1/60 1/30 & 1/15
- Since
- v0.8.2