cocos2d-x  3.0rc2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ColliderDetector Class Reference

#include <CCColliderDetector.h>

Inheritance diagram for ColliderDetector:
Ref

Public Member Functions

 ColliderDetector ()
 ~ColliderDetector (void)
virtual bool init ()
virtual bool init (Bone *bone)
void addContourData (ContourData *contourData)
void addContourDataList (cocos2d::Vector< ContourData * > &contourDataList)
void removeContourData (ContourData *contourData)
void removeAll ()
void updateTransform (kmMat4 &t)
void setActive (bool active)
bool getActive ()
const cocos2d::Vector
< ColliderBody * > & 
getColliderBodyList ()
virtual void setBone (Bone *bone)
virtual Bone * getBone () const
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Release the ownership immediately. More...
 
local release ()
 Release the ownership immediately. More...
 
Ref * autorelease ()
 Release 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 ColliderDetector * create ()
static ColliderDetector * create (Bone *bone)

Protected Attributes

cocos2d::Vector< ColliderBody * > _colliderBodyList
Bone * _bone
bool _active
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Additional Inherited Members

- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 

Constructor & Destructor Documentation

~ColliderDetector ( void  )

Member Function Documentation

void addContourData ( ContourData *  contourData)
void addContourDataList ( cocos2d::Vector< ContourData * > &  contourDataList)
static ColliderDetector* create ( )
static
static ColliderDetector* create ( Bone *  bone)
static
bool getActive ( )
virtual Bone* getBone ( ) const
inlinevirtual
const cocos2d::Vector
<ColliderBody*>
& getColliderBodyList
( )
virtual bool init ( )
virtual
virtual bool init ( Bone *  bone)
virtual
void removeAll ( )
void removeContourData ( ContourData *  contourData)
void setActive ( bool  active)
virtual void setBone ( Bone *  bone)
inlinevirtual
void updateTransform ( kmMat4 &  t)

Member Data Documentation

bool _active
protected
Bone* _bone
protected
cocos2d::Vector<ColliderBody*>
_colliderBodyList
protected

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