cocos2d-x  2.2.6
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Timeline Class Reference

#include <CCTimeLine.h>

Inheritance diagram for Timeline:

Public Member Functions

  Timeline ()
virtual  ~Timeline ()
virtual bool  init ()
virtual void  gotoFrame (int frameIndex)
local  gotoFrame ( local frameIndex)
virtual void  stepToFrame (int frameIndex)
local  stepToFrame ( local frameIndex)
virtual const cocos2d::CCArraygetFrames ()
virtual void  addFrame (Frame *frame)
var  addFrame ( var frame)
local  addFrame ( local frame)
virtual void  insertFrame (Frame *frame, int index)
local  insertFrame ( local frame, local index)
virtual void  removeFrame (Frame *frame)
virtual void  setActionTag (int tag)
local  setActionTag ( local tag)
virtual int  getActionTag () const
virtual void  setNode (cocos2d::CCNode *node)
local  setNode ( local node)
virtual cocos2d::CCNodegetNode () const
local  getNode ()
virtual void  setActionTimeline (ActionTimeline *action)
local  setActionTimeline ( local action)
virtual ActionTimelinegetActionTimeline () const
local  getActionTimeline ()
virtual Timelineclone ()
local  clone ()
- Public Member Functions inherited from CCObject
  CCObject (void)
virtual  ~CCObject (void)
void  release (void)
void  retain (void)
CCObjectautorelease (void)
CCObjectcopy (void)
bool  isSingleReference (void) const
unsigned int  retainCount (void) const
virtual bool  isEqual (const CCObject *pObject)
virtual void  acceptVisitor (CCDataVisitor &visitor)
virtual void  update (float dt)
- Public Member Functions inherited from CCCopying
virtual CCObjectcopyWithZone (CCZone *pZone)

Static Public Member Functions

static Timelinecreate ()

Protected Member Functions

virtual void  apply (int frameIndex)
local  apply ( local frameIndex)
virtual void  binarySearchKeyFrame (int frameIndex)
local  binarySearchKeyFrame ( local frameIndex)
virtual void  updateCurrentKeyFrame (int frameIndex)

Protected Attributes

int  _fromIndex
int  _toIndex
int  _actionTag
- Protected Attributes inherited from CCObject
unsigned int  m_uReference
unsigned int  m_uAutoReleaseCount

Additional Inherited Members

- Public Attributes inherited from CCObject
unsigned int  m_uID
int  m_nLuaID

Constructor & Destructor Documentation

Timeline ( )
var Timeline ( )
local Timeline ( )
virtual ~Timeline ( )
virtual
var ~Timeline ( )
virtual
local ~Timeline ( )
virtual

Member Function Documentation

virtual void addFrame ( Frameframe )
virtual
var addFrame ( var  frame )
virtual
local addFrame ( local  frame )
virtual
virtual void apply ( int  frameIndex )
protectedvirtual
var apply ( var  frameIndex )
protectedvirtual
local apply ( local  frameIndex )
protectedvirtual
virtual void binarySearchKeyFrame ( int  frameIndex )
protectedvirtual
var binarySearchKeyFrame ( var  frameIndex )
protectedvirtual
local binarySearchKeyFrame ( local  frameIndex )
protectedvirtual
virtual Timeline* clone ( )
virtual
var clone ( )
virtual
local clone ( )
virtual
static Timeline* create ( )
static
var create ( )
static
local create ( )
static
virtual int getActionTag ( ) const
inlinevirtual
var getActionTag ( )
inlinevirtual
local getActionTag ( )
inlinevirtual
virtual ActionTimeline*
getActionTimeline ( ) const
inlinevirtual
var getActionTimeline ( )
inlinevirtual
local getActionTimeline ( )
inlinevirtual
virtual const cocos2d::CCArray*
getFrames ( )
inlinevirtual
var getFrames ( )
inlinevirtual
local getFrames ( )
inlinevirtual
virtual cocos2d::CCNode* getNode ( ) const
virtual
var getNode ( )
virtual
local getNode ( )
virtual
virtual void gotoFrame ( int  frameIndex )
virtual
var gotoFrame ( var  frameIndex )
virtual
local gotoFrame ( local  frameIndex )
virtual
virtual bool init ( )
virtual
var init ( )
virtual
local init ( )
virtual
virtual void insertFrame ( Frameframe,
int  index 
)
virtual
var insertFrame ( var  frame,
var  index 
)
virtual
local insertFrame ( local  frame,
local  index 
)
virtual
virtual void removeFrame ( Frameframe )
virtual
var removeFrame ( var  frame )
virtual
local removeFrame ( local  frame )
virtual
virtual void setActionTag ( int  tag )
inlinevirtual
var setActionTag ( var  tag )
inlinevirtual
local setActionTag ( local  tag )
inlinevirtual
virtual void setActionTimeline ( ActionTimelineaction )
inlinevirtual
var setActionTimeline ( var  action )
inlinevirtual
local setActionTimeline ( local  action )
inlinevirtual
virtual void setNode ( cocos2d::CCNodenode )
virtual
var setNode ( var  node )
virtual
local setNode ( local  node )
virtual
virtual void stepToFrame ( int  frameIndex )
virtual
var stepToFrame ( var  frameIndex )
virtual
local stepToFrame ( local  frameIndex )
virtual
virtual void updateCurrentKeyFrame ( int  frameIndex )
protectedvirtual
var updateCurrentKeyFrame ( var  frameIndex )
protectedvirtual
local updateCurrentKeyFrame ( local  frameIndex )
protectedvirtual

Member Data Documentation

int _actionTag
protected
var _actionTag
protected
local _actionTag
protected
int _betweenDuration
protected
var _betweenDuration
protected
local _betweenDuration
protected
Frame* _currentKeyFrame
protected
var _currentKeyFrame
protected
local _currentKeyFrame
protected
int _currentKeyFrameIndex
protected
var _currentKeyFrameIndex
protected
local _currentKeyFrameIndex
protected
cocos2d::CCArray* _frames
protected
var _frames
protected
local _frames
protected
int _fromIndex
protected
var _fromIndex
protected
local _fromIndex
protected
protected
var _node
protected
local _node
protected
ActionTimeline* _timelineAction
protected
var _timelineAction
protected
local _timelineAction
protected
int _toIndex
protected
var _toIndex
protected
local _toIndex
protected

The documentation for this class was generated from the following file:
  • /Users/guanghui/cocos2d-x/extensions/CocoStudio/ActionTimeline/CCTimeLine.h

AltStyle によって変換されたページ (->オリジナル) /