GAF Library
Generic Animation Format
 All Classes Functions Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
GAFSpriteWithAlpha Class Reference
Inheritance diagram for GAFSpriteWithAlpha:
GAFSprite

Public Member Functions

virtual void setUniformsForFragmentShader ()
 
virtual bool initWithTexture (CCTexture2D *pTexture, const CCRect &rect, bool rotated)
 
void setColorTransform (const GLfloat *mults, const GLfloat *offsets)
 
const GLfloat * getColorTransform () const
 
void setColorTransform (const GLfloat *colorTransform)
 
void setBlurRadius (const CCSize &blurRadius)
 
- Public Member Functions inherited from GAFSprite
void setExternaTransform (const CCAffineTransform &transform)
 
void setChildTransform (const CCAffineTransform &transform)
 
virtual void draw ()
 
const CCAffineTransform & childTransform () const
 
const CCAffineTransform & getExternalTransform () const
 
void setLocator (bool locator)
 
void setAtlasScale (float scale)
 
CCAffineTransform nodeToParentTransform (void)
 
void setTexture (CCTexture2D *texture)
 
bool initWithTexture (CCTexture2D *pTexture, const CCRect &rect, bool rotated)
 

Static Public Member Functions

static CCGLProgram * programForShader ()
 

Protected Member Functions

void updateTextureWithEffects ()
 
- Protected Member Functions inherited from GAFSprite
void invalidateTransformCache ()
 

Additional Inherited Members

- Public Attributes inherited from GAFSprite
std::string objectId
 
- Protected Attributes inherited from GAFSprite
CCAffineTransform _externalTransform
 
CCAffineTransform _childTransform
 

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