• 大小: 126KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: 其他
  • 标签: LuaBox2D  

资源简介

box2d的lua导出文件,包括pkg和lua文件。下载好直接用里面的lua文件导出到lua就可以调用box2d的函数了

资源截图

代码片段和文件信息

/*
** Lua binding: LuaBox2D
** Generated automatically by tolua++-1.0.92 on 06/10/12 11:03:41.
*/

#ifndef __cplusplus
#include “stdlib.h“
#endif
#include “string.h“

#include “tolua++.h“

/* Exported function */
TOLUA_API int  tolua_LuaBox2D_open (lua_State* tolua_S);

#include “Box2D/Box2D.h“
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include “LuaBox2D.h“

/* function to release collected object via destructor */
#ifdef __cplusplus

static int tolua_collect_b2ManifoldPoint (lua_State* tolua_S)
{
 b2ManifoldPoint* self = (b2ManifoldPoint*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2StackAllocator (lua_State* tolua_S)
{
 b2StackAllocator* self = (b2StackAllocator*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2CircleContact (lua_State* tolua_S)
{
 b2CircleContact* self = (b2CircleContact*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2Draw (lua_State* tolua_S)
{
 b2Draw* self = (b2Draw*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2FrictionJointDef (lua_State* tolua_S)
{
 b2FrictionJointDef* self = (b2FrictionJointDef*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2VelocityConstraintPoint (lua_State* tolua_S)
{
 b2VelocityConstraintPoint* self = (b2VelocityConstraintPoint*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2EdgeShape (lua_State* tolua_S)
{
 b2EdgeShape* self = (b2EdgeShape*) tolua_tousertype(tolua_S10);
Mtolua_delete(self);
return 0;
}

static int tolua_collect_b2

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1513  2012-06-10 01:40  b2BlockAllocator.pkg
     文件       14781  2012-06-10 11:03  b2Body.pkg
     文件        3504  2012-06-10 11:00  b2BroadPhase.pkg
     文件        1498  2012-06-10 01:39  b2ChainAndCircleContact.pkg
     文件        1500  2012-06-10 01:44  b2ChainAndPolygonContact.pkg
     文件        3282  2012-06-10 11:00  b2ChainShape.pkg
     文件        1447  2012-06-10 01:44  b2CircleContact.pkg
     文件        2073  2012-06-10 11:00  b2CircleShape.pkg
     文件        8257  2012-06-10 11:00  b2Collision.pkg
     文件        4147  2012-06-10 11:00  b2Contact.pkg
     文件        1507  2012-06-10 01:43  b2ContactManager.pkg
     文件        2459  2012-06-10 10:05  b2ContactSolver.pkg
     文件        2967  2012-06-10 11:00  b2Distance.pkg
     文件        3282  2012-06-10 11:00  b2DistanceJoint.pkg
     文件        2909  2012-06-10 11:00  b2Draw.pkg
     文件        4025  2012-06-10 11:00  b2DynamicTree.pkg
     文件        1467  2012-06-10 01:43  b2EdgeAndCircleContact.pkg
     文件        1469  2012-06-10 01:43  b2EdgeAndPolygonContact.pkg
     文件        2116  2012-06-10 11:00  b2EdgeShape.pkg
     文件        6415  2012-06-10 11:00  b2Fixture.pkg
     文件        2427  2012-06-10 11:00  b2FrictionJoint.pkg
     文件        2401  2012-06-10 11:00  b2GearJoint.pkg
     文件        1123  2012-06-10 03:37  b2GrowableStack.pkg
     文件        2100  2012-06-10 10:06  b2Island.pkg
     文件        3983  2012-06-10 11:00  b2Joint.pkg
     文件        6849  2012-06-10 11:00  b2Math.pkg
     文件        2891  2012-06-10 11:00  b2MouseJoint.pkg
     文件        1440  2012-06-10 01:42  b2PolygonAndCircleContact.pkg
     文件        1449  2012-06-10 01:42  b2PolygonContact.pkg
     文件        2954  2012-06-10 11:00  b2PolygonShape.pkg
     文件        4560  2012-06-10 11:00  b2PrismaticJoint.pkg
............此处省略17个文件信息

评论

共有 条评论

相关资源