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

A circle shape. More...

#include <CCPhysicsShape.h>

Inheritance diagram for PhysicsShapeCircle:
PhysicsShape Object

Protected Member Functions

bool init (PhysicsBody *body, float radius, Point offset=Point(0, 0))
 PhysicsShapeCircle ()
virtual ~PhysicsShapeCircle ()
- Protected Member Functions inherited from PhysicsShape
bool init (PhysicsBody *body, Type type)
var init ( var body, var type)
local init ( local body, local type)
PhysicsBodyInfobodyInfo () const
 PhysicsShape is PhysicsBody's friend class, but all the subclasses isn't. More...
 
var bodyInfo ()
 PhysicsShape is PhysicsBody's friend class, but all the subclasses isn't. More...
 
void addToBody ()
 PhysicsShape ()
virtual ~PhysicsShape ()=0

Static Protected Member Functions

static PhysicsShapeCirclecreate (PhysicsBody *body, float radius, Point offset=Point(0, 0))

Friends

class PhysicsBody

Additional Inherited Members

- Public Types inherited from PhysicsShape
enum  Type {
  UNKNOWN, CIRCLE, BOX, POLYGEN,
  EDGESEGMENT, EDGEBOX, EDGEPOLYGEN, EDGECHAIN
}
 
- Public Member Functions inherited from PhysicsShape
PhysicsBodygetBody ()
Type getType ()
- Public Attributes inherited from Object
unsigned int _ID
 object id, ScriptSupport need public _ID More...
 
int _luaID
 Lua reference id. More...
 
- Protected Attributes inherited from PhysicsShape
PhysicsBody_body
PhysicsShapeInfo_info
local _info
Type _type

Detailed Description

A circle shape.

Constructor & Destructor Documentation

PhysicsShapeCircle ( )
protected
virtual ~PhysicsShapeCircle ( )
protectedvirtual

Member Function Documentation

static PhysicsShapeCircle* create ( PhysicsBody body,
float  radius,
Point  offset = Point(0, 0) 
)
staticprotected
bool init ( PhysicsBody body,
float  radius,
Point  offset = Point(0, 0) 
)
protected

Friends And Related Function Documentation

friend class PhysicsBody
friend

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