cocos2d-x  3.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TextureFrame Class Reference

#include <CCFrame.h>

Inheritance diagram for TextureFrame:
Frame Ref

Public Member Functions

 TextureFrame ()
virtual void setNode (cocos2d::Node *node)
local setNode ( local node)
virtual void onEnter (Frame *nextFrame, int currentFrameIndex) override
local onEnter ( local nextFrame, local currentFrameIndex)
virtual Frameclone () override
void setTextureName (std::string textureName)
std::string getTextureName () const
- Public Member Functions inherited from Frame
virtual void setFrameIndex (unsigned int frameIndex)
var setFrameIndex ( var frameIndex)
local setFrameIndex ( local frameIndex)
virtual unsigned int getFrameIndex () const
virtual void setTimeline (Timeline *timeline)
local setTimeline ( local timeline)
virtual TimelinegetTimeline () const
virtual cocos2d::NodegetNode () const
local getNode ()
virtual void setTween (bool tween)
local setTween ( local tween)
virtual bool isTween () const
var isTween ()
local isTween ()
virtual bool isEnterWhenPassed ()
virtual void apply (float percent)
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()

Static Public Member Functions

static TextureFramecreate ()
local create ()

Protected Attributes

cocos2d::Sprite_sprite
std::string _textureName
- Protected Attributes inherited from Frame
unsigned int _frameIndex
bool _tween
bool _enterWhenPassed
Timeline_timeline
cocos2d::Node_node
- 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 Frame
 Frame ()
virtual ~Frame ()
virtual void emitEvent ()
virtual void cloneProperty (Frame *frame)
local cloneProperty ( local frame)
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 

Constructor & Destructor Documentation

var TextureFrame ( )
local TextureFrame ( )

Member Function Documentation

virtual Frame* clone ( )
overridevirtual

Implements Frame.

var clone ( )
overridevirtual

Implements Frame.

local clone ( )
overridevirtual

Implements Frame.

static TextureFrame* create ( )
static
var create ( )
static
local create ( )
static
std::string getTextureName ( ) const
inline
var getTextureName ( )
inline
local getTextureName ( )
inline
virtual void onEnter ( Frame nextFrame,
int  currentFrameIndex 
)
overridevirtual

Implements Frame.

var onEnter ( var  nextFrame,
var  currentFrameIndex 
)
overridevirtual

Implements Frame.

local onEnter ( local  nextFrame,
local  currentFrameIndex 
)
overridevirtual

Implements Frame.

virtual void setNode ( cocos2d::Node node)
virtual

Reimplemented from Frame.

var setNode ( var  node)
virtual

Reimplemented from Frame.

local setNode ( local  node)
virtual

Reimplemented from Frame.

void setTextureName ( std::string  textureName)
inline
var setTextureName ( var  textureName)
inline
local setTextureName ( local  textureName)
inline

Member Data Documentation

cocos2d::Sprite* _sprite
protected
var _sprite
protected
local _sprite
protected
std::string _textureName
protected
var _textureName
protected
local _textureName
protected

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