From c707a4ca456154eb104fcb752804776f0311ea2c Mon Sep 17 00:00:00 2001 From: Bart van Strien Date: Sat, 24 Dec 2011 01:10:40 +0100 Subject: [PATCH] Properly export all lua-facing functions and use those for initialization (love.cpp no longer explicitly mentions implementations) --- src/love.cpp | 61 ++++++++++--------- src/modules/audio/wrap_Audio.cpp | 2 +- src/modules/audio/wrap_Source.cpp | 2 +- src/modules/audio/wrap_Source.h | 2 +- src/modules/event/sdl/wrap_Event.cpp | 2 +- src/modules/filesystem/physfs/wrap_File.cpp | 2 +- src/modules/filesystem/physfs/wrap_File.h | 2 +- .../filesystem/physfs/wrap_FileData.cpp | 2 +- src/modules/filesystem/physfs/wrap_FileData.h | 2 +- .../filesystem/physfs/wrap_Filesystem.cpp | 2 +- src/modules/font/freetype/wrap_Font.cpp | 2 +- src/modules/font/wrap_GlyphData.cpp | 2 +- src/modules/font/wrap_GlyphData.h | 2 +- src/modules/font/wrap_Rasterizer.cpp | 2 +- src/modules/font/wrap_Rasterizer.h | 2 +- src/modules/graphics/opengl/wrap_Canvas.cpp | 2 +- src/modules/graphics/opengl/wrap_Canvas.h | 2 +- src/modules/graphics/opengl/wrap_Font.cpp | 2 +- src/modules/graphics/opengl/wrap_Font.h | 2 +- src/modules/graphics/opengl/wrap_Graphics.cpp | 2 +- src/modules/graphics/opengl/wrap_Image.cpp | 2 +- src/modules/graphics/opengl/wrap_Image.h | 2 +- .../graphics/opengl/wrap_ParticleSystem.cpp | 2 +- .../graphics/opengl/wrap_ParticleSystem.h | 2 +- .../graphics/opengl/wrap_PixelEffect.cpp | 2 +- .../graphics/opengl/wrap_PixelEffect.h | 2 +- src/modules/graphics/opengl/wrap_Quad.cpp | 2 +- src/modules/graphics/opengl/wrap_Quad.h | 2 +- .../graphics/opengl/wrap_SpriteBatch.cpp | 2 +- .../graphics/opengl/wrap_SpriteBatch.h | 2 +- src/modules/image/wrap_Image.cpp | 2 +- src/modules/image/wrap_ImageData.cpp | 2 +- src/modules/image/wrap_ImageData.h | 2 +- src/modules/joystick/sdl/wrap_Joystick.cpp | 2 +- src/modules/keyboard/wrap_Keyboard.cpp | 2 +- src/modules/mouse/wrap_Mouse.cpp | 2 +- src/modules/physics/box2d/wrap_Body.cpp | 2 +- src/modules/physics/box2d/wrap_Body.h | 2 +- src/modules/physics/box2d/wrap_ChainShape.cpp | 2 +- src/modules/physics/box2d/wrap_ChainShape.h | 2 +- .../physics/box2d/wrap_CircleShape.cpp | 4 +- src/modules/physics/box2d/wrap_CircleShape.h | 2 +- src/modules/physics/box2d/wrap_Contact.cpp | 2 +- src/modules/physics/box2d/wrap_Contact.h | 2 +- .../physics/box2d/wrap_DistanceJoint.cpp | 2 +- .../physics/box2d/wrap_DistanceJoint.h | 2 +- src/modules/physics/box2d/wrap_EdgeShape.cpp | 2 +- src/modules/physics/box2d/wrap_EdgeShape.h | 2 +- src/modules/physics/box2d/wrap_Fixture.cpp | 2 +- src/modules/physics/box2d/wrap_Fixture.h | 2 +- .../physics/box2d/wrap_FrictionJoint.cpp | 2 +- .../physics/box2d/wrap_FrictionJoint.h | 2 +- src/modules/physics/box2d/wrap_GearJoint.cpp | 2 +- src/modules/physics/box2d/wrap_GearJoint.h | 2 +- src/modules/physics/box2d/wrap_Joint.cpp | 2 +- src/modules/physics/box2d/wrap_Joint.h | 2 +- src/modules/physics/box2d/wrap_MouseJoint.cpp | 2 +- src/modules/physics/box2d/wrap_MouseJoint.h | 2 +- src/modules/physics/box2d/wrap_Physics.cpp | 2 +- .../physics/box2d/wrap_PolygonShape.cpp | 2 +- src/modules/physics/box2d/wrap_PolygonShape.h | 2 +- .../physics/box2d/wrap_PrismaticJoint.cpp | 2 +- .../physics/box2d/wrap_PrismaticJoint.h | 2 +- .../physics/box2d/wrap_PulleyJoint.cpp | 2 +- src/modules/physics/box2d/wrap_PulleyJoint.h | 2 +- .../physics/box2d/wrap_RevoluteJoint.cpp | 2 +- .../physics/box2d/wrap_RevoluteJoint.h | 2 +- src/modules/physics/box2d/wrap_RopeJoint.cpp | 2 +- src/modules/physics/box2d/wrap_RopeJoint.h | 2 +- src/modules/physics/box2d/wrap_Shape.cpp | 2 +- src/modules/physics/box2d/wrap_Shape.h | 2 +- src/modules/physics/box2d/wrap_WeldJoint.cpp | 2 +- src/modules/physics/box2d/wrap_WeldJoint.h | 2 +- src/modules/physics/box2d/wrap_WheelJoint.cpp | 2 +- src/modules/physics/box2d/wrap_WheelJoint.h | 2 +- src/modules/physics/box2d/wrap_World.cpp | 2 +- src/modules/physics/box2d/wrap_World.h | 2 +- src/modules/sound/wrap_Decoder.cpp | 2 +- src/modules/sound/wrap_Decoder.h | 2 +- src/modules/sound/wrap_Sound.cpp | 2 +- src/modules/sound/wrap_SoundData.cpp | 2 +- src/modules/sound/wrap_SoundData.h | 2 +- src/modules/thread/wrap_Thread.cpp | 4 +- src/modules/thread/wrap_Thread.h | 2 +- src/modules/timer/wrap_Timer.cpp | 2 +- 85 files changed, 119 insertions(+), 114 deletions(-) diff --git a/src/love.cpp b/src/love.cpp index 7360d3e59..5cb9d5766 100644 --- a/src/love.cpp +++ b/src/love.cpp @@ -39,21 +39,6 @@ // SDL #include -// Modules -#include