A SpriteFrame has: More...
#include <CCSpriteFrame.h>
Public Member Functions | |
| const Rect & | getRectInPixels () const |
| var | getRectInPixels () |
| local | getRectInPixels () |
| void | setRectInPixels (const Rect &rectInPixels) |
| local | setRectInPixels ( local rectInPixels) |
| bool | isRotated () const |
| var | isRotated () |
| local | isRotated () |
| void | setRotated (bool rotated) |
| local | setRotated ( local rotated) |
| const Rect & | getRect () const |
| get rect of the frame More... | |
| void | setRect (const Rect &rect) |
| set rect of the frame More... | |
| var | setRect ( var rect) |
| set rect of the frame More... | |
| local | setRect ( local rect) |
| set rect of the frame More... | |
| const Vec2 & | getOffsetInPixels () const |
| get offset of the frame More... | |
| local | getOffsetInPixels () |
| get offset of the frame More... | |
| void | setOffsetInPixels (const Vec2 &offsetInPixels) |
| set offset of the frame More... | |
| var | setOffsetInPixels ( var offsetInPixels) |
| set offset of the frame More... | |
| local | setOffsetInPixels ( local offsetInPixels) |
| set offset of the frame More... | |
| const Size & | getOriginalSizeInPixels () const |
| get original size of the trimmed image More... | |
| var | getOriginalSizeInPixels () |
| get original size of the trimmed image More... | |
| local | getOriginalSizeInPixels () |
| get original size of the trimmed image More... | |
| void | setOriginalSizeInPixels (const Size &sizeInPixels) |
| set original size of the trimmed image More... | |
| local | setOriginalSizeInPixels ( local sizeInPixels) |
| set original size of the trimmed image More... | |
| const Size & | getOriginalSize () const |
| get original size of the trimmed image More... | |
| var | getOriginalSize () |
| get original size of the trimmed image More... | |
| local | getOriginalSize () |
| get original size of the trimmed image More... | |
| void | setOriginalSize (const Size &sizeInPixels) |
| set original size of the trimmed image More... | |
| var | setOriginalSize ( var sizeInPixels) |
| set original size of the trimmed image More... | |
| local | setOriginalSize ( local sizeInPixels) |
| set original size of the trimmed image More... | |
| Texture2D * | getTexture () |
| get texture of the frame More... | |
| var | getTexture () |
| get texture of the frame More... | |
| local | getTexture () |
| get texture of the frame More... | |
| void | setTexture (Texture2D *pobTexture) |
| set texture of the frame, the texture is retained More... | |
| var | setTexture ( var pobTexture) |
| set texture of the frame, the texture is retained More... | |
| local | setTexture ( local pobTexture) |
| set texture of the frame, the texture is retained More... | |
| const Vec2 & | getOffset () const |
| var | getOffset () |
| local | getOffset () |
| void | setOffset (const Vec2 &offsets) |
| local | setOffset ( local offsets) |
| virtual SpriteFrame * | clone () const override |
| returns a copy of the Ref More... | |
| virtual | ~SpriteFrame () |
| var | ~SpriteFrame () |
| bool | initWithTexture (Texture2D *pobTexture, const Rect &rect) |
| Initializes a SpriteFrame with a texture, rect in points. More... | |
| var | initWithTexture ( var pobTexture, var rect) |
| Initializes a SpriteFrame with a texture, rect in points. More... | |
| local | initWithTexture ( local pobTexture, local rect) |
| Initializes a SpriteFrame with a texture, rect in points. More... | |
| bool | initWithTextureFilename (const std::string &filename, const Rect &rect) |
| Initializes a SpriteFrame with a texture filename, rect in points; It is assumed that the frame was not trimmed. More... | |
| local | initWithTextureFilename ( local filename, local rect) |
| Initializes a SpriteFrame with a texture filename, rect in points; It is assumed that the frame was not trimmed. More... | |
| bool | initWithTexture (Texture2D *pobTexture, const Rect &rect, bool rotated, const Vec2 &offset, const Size &originalSize) |
| Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
| var | initWithTexture ( var pobTexture, var rect, var rotated, var offset, var originalSize) |
| Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
| local | initWithTexture ( local pobTexture, local rect, local rotated, local offset, local originalSize) |
| Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
| bool | initWithTextureFilename (const std::string &filename, const Rect &rect, bool rotated, const Vec2 &offset, const Size &originalSize) |
| Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
Public Member Functions inherited from Ref | |
| 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 () |
Public Member Functions inherited from Clonable | |
| virtual | ~Clonable () |
| Ref * | copy () const |
| returns a copy of the Ref. More... | |
| var | copy () |
| returns a copy of the Ref. More... | |
| local | copy () |
| returns a copy of the Ref. More... | |
Static Public Member Functions | |
| static SpriteFrame * | create (const std::string &filename, const Rect &rect) |
| Create a SpriteFrame with a texture filename, rect in points. More... | |
| var | create ( var filename, var rect) |
| Create a SpriteFrame with a texture filename, rect in points. More... | |
| local | create ( local filename, local rect) |
| Create a SpriteFrame with a texture filename, rect in points. More... | |
| static SpriteFrame * | create (const std::string &filename, const Rect &rect, bool rotated, const Vec2 &offset, const Size &originalSize) |
| Create a SpriteFrame with a texture filename, rect, rotated, offset and originalSize in pixels. More... | |
| static SpriteFrame * | createWithTexture (Texture2D *pobTexture, const Rect &rect) |
| Create a SpriteFrame with a texture, rect in points. More... | |
| var | createWithTexture ( var pobTexture, var rect) |
| Create a SpriteFrame with a texture, rect in points. More... | |
| local | createWithTexture ( local pobTexture, local rect) |
| Create a SpriteFrame with a texture, rect in points. More... | |
| static SpriteFrame * | createWithTexture (Texture2D *pobTexture, const Rect &rect, bool rotated, const Vec2 &offset, const Size &originalSize) |
| Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
| var | createWithTexture ( var pobTexture, var rect, var rotated, var offset, var originalSize) |
| Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
| local | createWithTexture ( local pobTexture, local rect, local rotated, local offset, local originalSize) |
| Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels. More... | |
Public Attributes | |
| CC_CONSTRUCTOR_ACCESS | __pad0__: SpriteFrame() |
Protected Attributes | |
| Vec2 | _offset |
| Size | _originalSize |
| var | _originalSize |
| local | _originalSize |
| Rect | _rectInPixels |
| var | _rectInPixels |
| local | _rectInPixels |
| bool | _rotated |
| var | _rotated |
| local | _rotated |
| Rect | _rect |
| var | _rect |
| local | _rect |
| Vec2 | _offsetInPixels |
| var | _offsetInPixels |
| local | _offsetInPixels |
| Size | _originalSizeInPixels |
| var | _originalSizeInPixels |
| local | _originalSizeInPixels |
| Texture2D * | _texture |
| var | _texture |
| local | _texture |
| std::string | _textureFilename |
| var | _textureFilename |
| local | _textureFilename |
Protected Attributes inherited from Ref | |
| unsigned int | _referenceCount |
| count of references More... | |
| var | _referenceCount |
| count of references More... | |
| local | _referenceCount |
| count of references More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Ref | |
| Ref () | |
| Constructor. More... | |
| Ref () | |
| Constructor. More... | |
A SpriteFrame has:
You can modify the frame of a Sprite by doing:
SpriteFrame *frame = SpriteFrame::frameWithTexture(texture, rect, offset); sprite->setDisplayFrame(frame);
|
virtual |
|
virtual |
|
overridevirtual |
|
static |
Create a SpriteFrame with a texture filename, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture filename, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture filename, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture filename, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
|
static |
Create a SpriteFrame with a texture filename, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
|
static |
Create a SpriteFrame with a texture filename, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
|
static |
Create a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
|
static |
Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
|
static |
Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
|
static |
Create a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
| const Vec2& getOffset | ( | ) | const |
| var getOffset | ( | ) |
| local getOffset | ( | ) |
| const Vec2& getOffsetInPixels | ( | ) | const |
get offset of the frame
| var getOffsetInPixels | ( | ) |
get offset of the frame
| local getOffsetInPixels | ( | ) |
get offset of the frame
|
inline |
get original size of the trimmed image
|
inline |
get original size of the trimmed image
|
inline |
get original size of the trimmed image
|
inline |
get original size of the trimmed image
|
inline |
get original size of the trimmed image
|
inline |
get original size of the trimmed image
|
inline |
get rect of the frame
|
inline |
get rect of the frame
|
inline |
get rect of the frame
|
inline |
|
inline |
|
inline |
| Texture2D* getTexture | ( | ) |
get texture of the frame
| var getTexture | ( | ) |
get texture of the frame
| local getTexture | ( | ) |
get texture of the frame
Initializes a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
| var initWithTexture | ( | var | pobTexture, |
| var | rect | ||
| ) |
Initializes a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
| local initWithTexture | ( | local | pobTexture, |
| local | rect | ||
| ) |
Initializes a SpriteFrame with a texture, rect in points.
It is assumed that the frame was not trimmed.
| bool initWithTexture | ( | Texture2D * | pobTexture, |
| const Rect & | rect, | ||
| bool | rotated, | ||
| const Vec2 & | offset, | ||
| const Size & | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
| var initWithTexture | ( | var | pobTexture, |
| var | rect, | ||
| var | rotated, | ||
| var | offset, | ||
| var | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
| local initWithTexture | ( | local | pobTexture, |
| local | rect, | ||
| local | rotated, | ||
| local | offset, | ||
| local | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in points of the frame before being trimmed.
| bool initWithTextureFilename | ( | const std::string & | filename, |
| const Rect & | rect | ||
| ) |
Initializes a SpriteFrame with a texture filename, rect in points; It is assumed that the frame was not trimmed.
| var initWithTextureFilename | ( | var | filename, |
| var | rect | ||
| ) |
Initializes a SpriteFrame with a texture filename, rect in points; It is assumed that the frame was not trimmed.
| local initWithTextureFilename | ( | local | filename, |
| local | rect | ||
| ) |
Initializes a SpriteFrame with a texture filename, rect in points; It is assumed that the frame was not trimmed.
| bool initWithTextureFilename | ( | const std::string & | filename, |
| const Rect & | rect, | ||
| bool | rotated, | ||
| const Vec2 & | offset, | ||
| const Size & | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
| var initWithTextureFilename | ( | var | filename, |
| var | rect, | ||
| var | rotated, | ||
| var | offset, | ||
| var | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
| local initWithTextureFilename | ( | local | filename, |
| local | rect, | ||
| local | rotated, | ||
| local | offset, | ||
| local | originalSize | ||
| ) |
Initializes a SpriteFrame with a texture, rect, rotated, offset and originalSize in pixels.
The originalSize is the size in pixels of the frame before being trimmed.
|
inline |
|
inline |
|
inline |
| void setOffset | ( | const Vec2 & | offsets | ) |
| var setOffset | ( | var | offsets | ) |
| local setOffset | ( | local | offsets | ) |
| void setOffsetInPixels | ( | const Vec2 & | offsetInPixels | ) |
set offset of the frame
| var setOffsetInPixels | ( | var | offsetInPixels | ) |
set offset of the frame
| local setOffsetInPixels | ( | local | offsetInPixels | ) |
set offset of the frame
|
inline |
set original size of the trimmed image
|
inline |
set original size of the trimmed image
|
inline |
set original size of the trimmed image
|
inline |
set original size of the trimmed image
|
inline |
set original size of the trimmed image
|
inline |
set original size of the trimmed image
| void setRect | ( | const Rect & | rect | ) |
set rect of the frame
| var setRect | ( | var | rect | ) |
set rect of the frame
| local setRect | ( | local | rect | ) |
set rect of the frame
| void setRectInPixels | ( | const Rect & | rectInPixels | ) |
| var setRectInPixels | ( | var | rectInPixels | ) |
| local setRectInPixels | ( | local | rectInPixels | ) |
|
inline |
|
inline |
|
inline |
| void setTexture | ( | Texture2D * | pobTexture | ) |
set texture of the frame, the texture is retained
| var setTexture | ( | var | pobTexture | ) |
set texture of the frame, the texture is retained
| local setTexture | ( | local | pobTexture | ) |
set texture of the frame, the texture is retained
| CC_CONSTRUCTOR_ACCESS __pad0__ |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |