Class Index | File Index

Classes


Class cc.LazyLayer


Extends cc.Node.

Defined in: CCLayer.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
a layer that does not get redraw if not needed, and its always gets placed on the bottom layer
Method Summary
Method Attributes Method Name and Description
 
addChild(child, zOrder, tag)
same as cc.Node
 
make it the same size as canvas, in case canvas resized
 
ctor()
Constructor
 
return lazylayer's canvas
 
 
override onExit of cc.Node
 
removeChild(child, cleanup)
 
 
stuff gets drawn in here
Methods borrowed from class cc.Node:
cleanup, convertToNodeSpace, convertToNodeSpaceAR, convertTouchToNodeSpace, convertTouchToNodeSpaceAR, convertToWorldSpace, convertToWorldSpaceAR, description, draw, getActionByTag, getActionManager, getAnchorPoint, getAnchorPointInPoints, getBoundingBox, getBoundingBoxToWorld, getCamera, getChildByTag, getChildren, getChildrenCount, getContentSize, getGLServerState, getGrid, getOrderOfArrival, getParent, getPosition, getPositionX, getPositionY, getRotation, getScale, getScaleX, getScaleY, getScheduler, getShaderProgram, getSkewX, getSkewY, getTag, getUserData, getUserObject, getVertexZ, getZOrder, ignoreAnchorPointForPosition, init, isIgnoreAnchorPointForPosition, isRunning, isVisible, nodeToParentTransform, nodeToWorldTransform, numberOfRunningActions, onEnter, onEnterTransitionDidFinish, onExitTransitionDidStart, parentToNodeTransform, pauseSchedulerAndActions, release, removeAllChildren, removeAllChildrenWithCleanup, removeChildByTag, removeFromParent, removeFromParentAndCleanup, reorderChild, resumeSchedulerAndActions, retain, runAction, schedule, scheduleOnce, scheduleUpdate, scheduleUpdateWithPriority, setActionManager, setAnchorPoint, setContentSize, setGLServerState, setGrid, setNodeDirty, setOrderOfArrival, setParent, setPosition, setPositionX, setPositionY, setRotation, setScale, setScaleX, setScaleY, setScheduler, setShaderProgram, setSkewX, setSkewY, setTag, setUserData, setUserObject, setVertexZ, setVisible, setZOrder, sortAllChildren, stopAction, stopActionByTag, stopAllActions, transform, transformAncestors, unschedule, unscheduleAllCallbacks, unscheduleUpdate, update, updateTransform, worldToNodeTransform
Class Detail
cc.LazyLayer()
a layer that does not get redraw if not needed, and its always gets placed on the bottom layer
// Example
var veryLazy = new cc.LazyLayer();
veryLazy.addChild(mySprite);
Method Detail
addChild(child, zOrder, tag)
same as cc.Node
Parameters:
{cc.Node} child
{Number|Null} zOrder
{Number|Null} tag

adjustSizeForCanvas()
make it the same size as canvas, in case canvas resized

ctor()
Constructor

{HTMLCanvasElement} getLayerCanvas()
return lazylayer's canvas
Returns:
{HTMLCanvasElement}

{Number} getLayerZOrder()
Returns:
{Number}

onExit()
override onExit of cc.Node

removeChild(child, cleanup)
Parameters:
{cc.Node} child
{Boolean} cleanup

setLayerZOrder(zOrder)
Parameters:
{Number} zOrder

visit()
stuff gets drawn in here

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Jan 09 2013 07:51:52 GMT-0800 (PST)