CCLens3D action
Class CCLens3D
#include <Geode/cocos/actions/CCActionGrid3D.h>
classCCLens3D:publiccocos2d::CCGrid3DAction{ ... }
Examples0
Public static methods1
staticcocos2d::CCLens3D*create(floatduration,cocos2d::CCSizeconst&gridSize,cocos2d::CCPointconst&position,floatradius)
creates the action with center position, radius, a grid size and duration
Public member functions8
floatgetLensEffect()
Get lens center position
cocos2d::CCPointconst&getPosition()
No description provided
voidsetPosition(cocos2d::CCPointconst&position)
No description provided
boolinitWithDuration(floatduration,cocos2d::CCSizeconst&gridSize,cocos2d::CCPointconst&position,floatradius)
initializes the action with center position, radius, a grid size and duration
virtualcocos2d::CCObject*copyWithZone(cocos2d::CCZone*pZone)
No description provided
Fields5
cocos2d::CCPointm_position;
No description provided
floatm_fRadius;
No description provided
floatm_fLensEffect;
lens effect. Defaults to 0.7 - 0 means no effect, 1 is very strong effect
boolm_bConcave;
lens is concave. (true = concave, false = convex) default is convex i.e. false
boolm_bDirty;
No description provided