extern "C" int luaopen_ofConsoleLoggerChannel(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "ofConsoleLoggerChannel");
  // <mt>

  // register member methods
  luaL_register(L, NULL, ofConsoleLoggerChannel_member_methods);
  // save meta-table in _G
  dub_register(L, "_G", "ofConsoleLoggerChannel", "ofConsoleLoggerChannel");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #2
0
extern "C" int luaopen_bt_CollisionWorld(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.CollisionWorld");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btCollisionWorld_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "CollisionWorld", "CollisionWorld");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #3
0
extern "C" int luaopen_b2_SolverData(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.SolverData");
  // <mt>

  // register member methods
  luaL_register(L, NULL, b2SolverData_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "SolverData", "SolverData");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #4
0
extern "C" int luaopen_mimas_Brush(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "mimas.Brush");
  // <mt>

  // register member methods
  luaL_register(L, NULL, Brush_member_methods);
  // save meta-table in mimas
  dub_register(L, "mimas", "Brush", "Brush");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #5
0
extern "C" int luaopen_bt_Matrix3x3(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.Matrix3x3");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btMatrix3x3_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "Matrix3x3", "Matrix3x3");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
extern "C" int luaopen_bt_SequentialImpulseConstraintSolver(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.SequentialImpulseConstraintSolver");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btSequentialImpulseConstraintSolver_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "SequentialImpulseConstraintSolver", "SequentialImpulseConstraintSolver");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #7
0
extern "C" int luaopen_bt_HingeConstraint(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.HingeConstraint");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btHingeConstraint_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "HingeConstraint", "HingeConstraint");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #8
0
extern "C" int luaopen_b2_RayCastCallback(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.RayCastCallback");
  // <mt>

  // register member methods
  luaL_register(L, NULL, b2RayCastCallback_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "RayCastCallback", "RayCastCallback");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #9
0
extern "C" int luaopen_b2_FrictionJointDef(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.FrictionJointDef");
  // <mt>

  // register member methods
  luaL_register(L, NULL, b2FrictionJointDef_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "FrictionJointDef", "FrictionJointDef");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #10
0
extern "C" int luaopen_b2_CircleShape(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.CircleShape");
  // <mt>

  // register member methods
  luaL_register(L, NULL, b2CircleShape_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "CircleShape", "CircleShape");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #11
0
extern "C" int luaopen_b2_MouseJoint(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.MouseJoint");
  // <mt>

  // register member methods
  luaL_register(L, NULL, b2MouseJoint_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "MouseJoint", "MouseJoint");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #12
0
extern "C" int luaopen_ofPolyline(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "ofPolyline");
  // <mt>

  // register member methods
  luaL_register(L, NULL, ofPolyline_member_methods);
  // save meta-table in _G
  dub_register(L, "_G", "ofPolyline", "ofPolyline");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #13
0
extern "C" int luaopen_mimas_TableView(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "mimas.TableView");
  // <mt>

  // register member methods
  luaL_register(L, NULL, TableView_member_methods);
  // save meta-table in mimas
  dub_register(L, "mimas", "TableView_core", "TableView");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
extern "C" int luaopen_bt_DefaultCollisionConfiguration(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.DefaultCollisionConfiguration");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btDefaultCollisionConfiguration_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "DefaultCollisionConfiguration", "DefaultCollisionConfiguration");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
extern "C" int luaopen_bt_PolyhedralConvexShape(lua_State *L)
{
    // Create the metatable which will contain all the member methods
    luaL_newmetatable(L, "bt.PolyhedralConvexShape");
    // <mt>

    // register member methods
    luaL_register(L, NULL, btPolyhedralConvexShape_member_methods);
    // save meta-table in bt
    dub_register(L, "bt", "PolyhedralConvexShape", "PolyhedralConvexShape");
    // <mt>
    lua_pop(L, 1);
    return 0;
}
Beispiel #16
0
extern "C" int luaopen_bt_LkMotionState(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.LkMotionState");
  // <mt>

  // register member methods
  luaL_register(L, NULL, LkMotionState_member_methods);
  // save meta-table in bt
  dub_register(L, "bt", "LkMotionState_core", "LkMotionState");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
extern "C" int luaopen_bt_RigidBody_RigidBodyConstructionInfo(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "bt.RigidBody.RigidBodyConstructionInfo");
  // <mt>

  // register member methods
  luaL_register(L, NULL, btRigidBodyConstructionInfo_member_methods);
  // save meta-table in bt.RigidBody
  dub_register(L, "bt.RigidBody", "RigidBodyConstructionInfo", "RigidBodyConstructionInfo");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #18
0
extern "C" int luaopen_mimas_GLWidget(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "mimas.GLWidget");
  // <mt>
  // register class constants
  dub_register_const(L, GLWidget_const);

  // register member methods
  luaL_register(L, NULL, GLWidget_member_methods);
  // save meta-table in mimas
  dub_register(L, "mimas", "GLWidget_core", "GLWidget");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
extern "C" int luaopen_ofKeyEventArgs(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "ofKeyEventArgs");
  // <mt>
  // register class constants
  dub_register_const(L, ofKeyEventArgs_const);

  // register member methods
  luaL_register(L, NULL, ofKeyEventArgs_member_methods);
  // save meta-table in _G
  dub_register(L, "_G", "ofKeyEventArgs", "ofKeyEventArgs");
  // <mt>
  lua_pop(L, 1);
  return 0;
}
Beispiel #20
0
extern "C" int luaopen_b2_Manifold(lua_State *L)
{
  // Create the metatable which will contain all the member methods
  luaL_newmetatable(L, "b2.Manifold");
  // <mt>
  // register class constants
  dub_register_const(L, b2Manifold_const);

  // register member methods
  luaL_register(L, NULL, b2Manifold_member_methods);
  // save meta-table in b2
  dub_register(L, "b2", "Manifold", "Manifold");
  // <mt>
  lua_pop(L, 1);
  return 0;
}