From fb7ae1149a80a22c77014d0ece33f6f4b965b631 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 31 Mar 2019 14:34:40 +0800 Subject: *misc --- source/modules/asura-box2d/body.h | 65 --------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 source/modules/asura-box2d/body.h (limited to 'source/modules/asura-box2d/body.h') diff --git a/source/modules/asura-box2d/body.h b/source/modules/asura-box2d/body.h deleted file mode 100644 index 57295c6..0000000 --- a/source/modules/asura-box2d/body.h +++ /dev/null @@ -1,65 +0,0 @@ -#ifndef __ASURA_BOX2D_BODY_H__ -#define __ASURA_BOX2D_BODY_H__ - -#include - -#include - -namespace AsuraEngine -{ - namespace Physics - { - - class World; - - enum BodyType - { - BODY_TYPE_INVALID, - BODY_TYPE_STATIC, - BODY_TYPE_DYNAMIC, - BODY_TYPE_KINEMATIC, - BODY_TYPE_MAX_ENUM - }; - - class Body - : public AEScripting::Portable - { - public: - - LUAX_DECL_FACTORY(Body); - - b2Body *body; - - private: - - //----------------------------------------------------------------------------// - - LUAX_DECL_ENUM(BodyType); - - LUAX_DECL_METHOD(_GetType); - LUAX_DECL_METHOD(_GetX); - LUAX_DECL_METHOD(_GetY); - LUAX_DECL_METHOD(_GetAngle); - LUAX_DECL_METHOD(_GetPosition); - LUAX_DECL_METHOD(_GetLinearVelocity); - LUAX_DECL_METHOD(_GetWorldCenter); - LUAX_DECL_METHOD(_GetLocalCenter); - LUAX_DECL_METHOD(_GetAngularVelocity); - LUAX_DECL_METHOD(_GetMass); - LUAX_DECL_METHOD(_GetInertia); - LUAX_DECL_METHOD(_GetMassData); - LUAX_DECL_METHOD(_GetAngularDamping); - LUAX_DECL_METHOD(_GetLinearDamping); - LUAX_DECL_METHOD(_GetGravityScale); - LUAX_DECL_METHOD(_GetGravityScale); - - //----------------------------------------------------------------------------// - - World* mWorld; - - }; - - } -} - -#endif \ No newline at end of file -- cgit v1.1-26-g67d0