|
cocos2d-mac
2.1
Improved Cocos2D API Reference (Mac OS X version) for www.kobold2d.com developers
|
An explosion particle system. More...
#import <CCParticleExamples.h>
Instance Methods | |
| (id) | - init |
| Instance Methods inherited from CCParticleSystemQuad | |
| (void) | - initIndices |
| (void) | - initTexCoordsWithRect: |
| (void) | - setDisplayFrame: |
| (void) | - setTexture:withRect: |
| Instance Methods inherited from CCParticleSystem | |
| (id) | - initWithFile: |
| (id) | - initWithDictionary: |
| (id) | - initWithDictionary:path: |
| (id) | - initWithTotalParticles: |
| Initializes a system with a fixed number of particles. | |
| (void) | - stopSystem |
| stop emitting particles. Running particles will continue to run until they die | |
| (void) | - resetSystem |
| Kill all living particles. | |
| (BOOL) | - isFull |
| whether or not the system is full | |
| (void) | - updateQuadWithParticle:newPosition: |
| should be overriden by subclasses | |
| (void) | - postStep |
| should be overriden by subclasses | |
| (void) | - update: |
| called in every loop. | |
| (void) | - updateWithNoTime |
| Instance Methods inherited from CCNode | |
| (void) | - onEnter |
| (void) | - onEnterTransitionDidFinish |
| (void) | - onExit |
| (void) | - onExitTransitionDidStart |
| (void) | - addChild: |
| (void) | - addChild:z: |
| (void) | - addChild:z:tag: |
| (void) | - removeFromParent |
| (void) | - removeFromParentAndCleanup: |
| (void) | - removeChild: |
| (void) | - removeChild:cleanup: |
| (void) | - removeChildByTag: |
| (void) | - removeChildByTag:cleanup: |
| (void) | - removeAllChildren |
| (void) | - removeAllChildrenWithCleanup: |
| (CCNode *) | - getChildByTag: |
| (void) | - reorderChild:z: |
| (void) | - sortAllChildren |
| (void) | - cleanup |
| (void) | - draw |
| (void) | - visit |
| (void) | - transform |
| (void) | - transformAncestors |
| (CGRect) | - boundingBox |
| (CCAction *) | - runAction: |
| (void) | - stopAllActions |
| (void) | - stopAction: |
| (void) | - stopActionByTag: |
| (CCAction *) | - getActionByTag: |
| (NSUInteger) | - numberOfRunningActions |
| (void) | - scheduleUpdate |
| (void) | - scheduleUpdateWithPriority: |
| (void) | - unscheduleUpdate |
| (void) | - schedule: |
| (void) | - schedule:interval: |
| (void) | - schedule:interval:repeat:delay: |
| (void) | - scheduleOnce:delay: |
| (void) | - unschedule: |
| (void) | - unscheduleAllSelectors |
| (void) | - resumeSchedulerAndActions |
| (void) | - pauseSchedulerAndActions |
| (CGAffineTransform) | - nodeToParentTransform |
| (CGAffineTransform) | - parentToNodeTransform |
| (CGAffineTransform) | - nodeToWorldTransform |
| (CGAffineTransform) | - worldToNodeTransform |
| (CGPoint) | - convertToNodeSpace: |
| (CGPoint) | - convertToWorldSpace: |
| (CGPoint) | - convertToNodeSpaceAR: |
| (CGPoint) | - convertToWorldSpaceAR: |
| (void) | - setIsRelativeAnchorPoint: |
| (BOOL) | - DEPRECATED_ATTRIBUTE |
| (void) | - setZOrder: |
| Instance Methods inherited from <CCTextureProtocol> | |
| (CCTexture2D *) | - texture |
| (void) | - setTexture: |
| Instance Methods inherited from <CCBlendProtocol> | |
| (void) | - setBlendFunc: |
| (ccBlendFunc) | - blendFunc |
Additional Inherited Members | |
| Class Methods inherited from CCParticleSystem | |
| (id) | + particleWithFile: |
| (id) | + particleWithTotalParticles: |
| Protected Attributes inherited from CCParticleSystemQuad | |
| ccV3F_C4B_T2F_Quad * | quads_ |
| GLushort * | indices_ |
| GLuint | VAOname_ |
| GLuint | buffersVBO_ [2] |
| Properties inherited from CCParticleSystem | |
| BOOL | active |
| NSUInteger | particleCount |
| float | duration |
| CGPoint | sourcePosition |
| CGPoint | posVar |
| float | life |
| float | lifeVar |
| float | angle |
| float | angleVar |
| float | startSize |
| float | startSizeVar |
| float | endSize |
| float | endSizeVar |
| ccColor4F | startColor |
| ccColor4F | startColorVar |
| ccColor4F | endColor |
| ccColor4F | endColorVar |
| float | startSpin |
| float | startSpinVar |
| float | endSpin |
| float | endSpinVar |
| float | emissionRate |
| NSUInteger | totalParticles |
| CCTexture2D * | texture |
| ccBlendFunc | blendFunc |
| BOOL | opacityModifyRGB |
| BOOL | blendAdditive |
| tCCPositionType | positionType |
| BOOL | autoRemoveOnFinish |
| NSInteger | emitterMode |
| CCParticleBatchNode * | batchNode |
| NSUInteger | atlasIndex |
| CGPoint | gravity |
| float | speed |
| float | speedVar |
| float | tangentialAccel |
| float | tangentialAccelVar |
| float | radialAccel |
| float | radialAccelVar |
| float | startRadius |
| float | startRadiusVar |
| float | endRadius |
| float | endRadiusVar |
| float | rotatePerSecond |
| float | rotatePerSecondVar |
An explosion particle system.
| - (id) init |
initializes the node
Implements CCNode.