Initial commit, includes Lua with broken Luabind as a backup for branching purposesmaster
commitd491afe404d7e2c6a2872c8f8dd98d8d5957c2d7
authorMartin Moracek <martin@vembloud.oasis>
Fri, 2 Jan 2009 17:42:17 +0000 (2 18:42 +0100)
committerMartin Moracek <martin@vembloud.oasis>
Fri, 2 Jan 2009 17:42:17 +0000 (2 18:42 +0100)
tree549441421e9de1770acbd589dbf9d62a7ed00b54
Initial commit, includes Lua with broken Luabind as a backup for branching purposes
354 files changed:
CMakeLists.txt [new file with mode: 0644]
Doxyfile [new file with mode: 0644]
LICENSE [new file with mode: 0644]
TODO.txt [new file with mode: 0644]
config/client.xml [new file with mode: 0644]
data-client/effects/fnt_texture.cgfx [new file with mode: 0644]
data-client/effects/gui_texture.cgfx [new file with mode: 0644]
data-client/fonts/dejavu-mono.xml [new file with mode: 0644]
data-client/fonts/dejavu-sans-condensed.xml [new file with mode: 0644]
data-client/fonts/dejavu-sans.xml [new file with mode: 0644]
data-client/fonts/dejavu-serif-condensed.xml [new file with mode: 0644]
data-client/fonts/dejavu-serif.xml [new file with mode: 0644]
data-client/fonts/gputeks.xml [new file with mode: 0644]
data-client/fonts/liberation-mono.xml [new file with mode: 0644]
data-client/fonts/liberation-sans.xml [new file with mode: 0644]
data-client/fonts/liberation-serif.xml [new file with mode: 0644]
data-client/fonts/misc/7monkey.xml [new file with mode: 0644]
data-client/fonts/misc/7swordsmen.xml [new file with mode: 0644]
data-client/fonts/misc/anglican.xml [new file with mode: 0644]
data-client/fonts/misc/bettynoir.xml [new file with mode: 0644]
data-client/fonts/misc/bottlerocket.xml [new file with mode: 0644]
data-client/fonts/misc/caeldera.xml [new file with mode: 0644]
data-client/fonts/misc/catholic.xml [new file with mode: 0644]
data-client/fonts/misc/chopin.xml [new file with mode: 0644]
data-client/fonts/misc/decrepit.xml [new file with mode: 0644]
data-client/fonts/misc/deutsch.xml [new file with mode: 0644]
data-client/fonts/misc/dragonfly.xml [new file with mode: 0644]
data-client/fonts/misc/gessele.xml [new file with mode: 0644]
data-client/fonts/misc/gorilla.xml [new file with mode: 0644]
data-client/fonts/misc/lexia.xml [new file with mode: 0644]
data-client/fonts/misc/marspolice.xml [new file with mode: 0644]
data-client/fonts/misc/maxhand.xml [new file with mode: 0644]
data-client/fonts/misc/mccoy.xml [new file with mode: 0644]
data-client/fonts/misc/nasalization.xml [new file with mode: 0644]
data-client/fonts/misc/neuropolitical.xml [new file with mode: 0644]
data-client/fonts/misc/oldgermen.xml [new file with mode: 0644]
data-client/fonts/misc/paternoster.xml [new file with mode: 0644]
data-client/fonts/misc/prefix.xml [new file with mode: 0644]
data-client/fonts/misc/radio-condensed.xml [new file with mode: 0644]
data-client/fonts/misc/radio.xml [new file with mode: 0644]
data-client/fonts/misc/randi.xml [new file with mode: 0644]
data-client/fonts/misc/spaceage.xml [new file with mode: 0644]
data-client/fonts/misc/spacedock.xml [new file with mode: 0644]
data-client/fonts/misc/spirit.xml [new file with mode: 0644]
data-client/fonts/misc/subamera.xml [new file with mode: 0644]
data-client/fonts/misc/toolate.xml [new file with mode: 0644]
data-client/fonts/misc/typewriter.xml [new file with mode: 0644]
data-client/fonts/misc/typicalwriter.xml [new file with mode: 0644]
data-client/fonts/misc/venus.xml [new file with mode: 0644]
data-client/fonts/misc/vibrocentric.xml [new file with mode: 0644]
data-client/fonts/misc/village.xml [new file with mode: 0644]
data-client/fonts/misc/virginie.xml [new file with mode: 0644]
data-client/fonts/misc/walrod.xml [new file with mode: 0644]
data-client/fonts/misc/warmonger.xml [new file with mode: 0644]
data-client/fonts/misc/zirkon.xml [new file with mode: 0644]
data-client/gui/cursors/co-green.xml [new file with mode: 0644]
data-client/gui/main.xml [new file with mode: 0644]
data-client/gui/skin/skulpture.xml [new file with mode: 0644]
data-client/gui/widgets/main-console.xml [new file with mode: 0644]
data-client/gui/widgets/main-normal.xml [new file with mode: 0644]
data-client/gui/widgets/main-perc.xml [new file with mode: 0644]
data-client/gui/widgets/main-wdgs.xml [new file with mode: 0644]
data-client/gui/widgets/splash.xml [new file with mode: 0644]
data-client/gui/widgets/test.xml [new file with mode: 0644]
data-client/script/init.lua [new file with mode: 0644]
data-server/script/init.lua [new file with mode: 0644]
data-shared/models/fighter.x [new file with mode: 0644]
include/assertion.h [new file with mode: 0644]
include/common.h [new file with mode: 0644]
include/config.h [new file with mode: 0644]
include/core/application.h [new file with mode: 0644]
include/core/client/display.h [new file with mode: 0644]
include/core/conf_core.h [new file with mode: 0644]
include/core/init_sdl.cpp [new file with mode: 0644]
include/core/script_core.h [new file with mode: 0644]
include/core/timer.h [new file with mode: 0644]
include/core/vmachine.h [new file with mode: 0644]
include/cpair.h [new file with mode: 0644]
include/exception.h [new file with mode: 0644]
include/gui/basic.h [new file with mode: 0644]
include/gui/font/font.h [new file with mode: 0644]
include/gui/gui.h [new file with mode: 0644]
include/gui/init_basic.cpp [new file with mode: 0644]
include/gui/pixmap.h [new file with mode: 0644]
include/gui/plaintext.h [new file with mode: 0644]
include/gui/richtext.h [new file with mode: 0644]
include/gui/text.h [new file with mode: 0644]
include/gui/widget.h [new file with mode: 0644]
include/input/input.h [new file with mode: 0644]
include/lua/lauxlib.h [new file with mode: 0644]
include/lua/lua.h [new file with mode: 0644]
include/lua/luaconf.h [new file with mode: 0644]
include/lua/lualib.h [new file with mode: 0644]
include/luabind/adopt_policy.hpp [new file with mode: 0644]
include/luabind/back_reference.hpp [new file with mode: 0755]
include/luabind/back_reference_fwd.hpp [new file with mode: 0755]
include/luabind/class.hpp [new file with mode: 0644]
include/luabind/class_info.hpp [new file with mode: 0755]
include/luabind/config.hpp [new file with mode: 0644]
include/luabind/container_policy.hpp [new file with mode: 0644]
include/luabind/copy_policy.hpp [new file with mode: 0644]
include/luabind/dependency_policy.hpp [new file with mode: 0644]
include/luabind/detail/calc_arity.hpp [new file with mode: 0644]
include/luabind/detail/call.hpp [new file with mode: 0644]
include/luabind/detail/call_function.hpp [new file with mode: 0644]
include/luabind/detail/call_member.hpp [new file with mode: 0644]
include/luabind/detail/call_operator_iterate.hpp [new file with mode: 0755]
include/luabind/detail/class_cache.hpp [new file with mode: 0755]
include/luabind/detail/class_registry.hpp [new file with mode: 0644]
include/luabind/detail/class_rep.hpp [new file with mode: 0644]
include/luabind/detail/compute_score.hpp [new file with mode: 0644]
include/luabind/detail/construct_rep.hpp [new file with mode: 0644]
include/luabind/detail/constructor.hpp [new file with mode: 0644]
include/luabind/detail/conversion_storage.hpp [new file with mode: 0644]
include/luabind/detail/convert_to_lua.hpp [new file with mode: 0644]
include/luabind/detail/debug.hpp [new file with mode: 0755]
include/luabind/detail/decorate_type.hpp [new file with mode: 0644]
include/luabind/detail/deduce_signature.hpp [new file with mode: 0644]
include/luabind/detail/enum_maker.hpp [new file with mode: 0644]
include/luabind/detail/find_best_match.hpp [new file with mode: 0644]
include/luabind/detail/format_signature.hpp [new file with mode: 0644]
include/luabind/detail/garbage_collector.hpp [new file with mode: 0644]
include/luabind/detail/get_overload_signature.hpp [new file with mode: 0644]
include/luabind/detail/get_signature.hpp [new file with mode: 0644]
include/luabind/detail/has_get_pointer.hpp [new file with mode: 0755]
include/luabind/detail/implicit_cast.hpp [new file with mode: 0644]
include/luabind/detail/is_indirect_const.hpp [new file with mode: 0755]
include/luabind/detail/link_compatibility.hpp [new file with mode: 0755]
include/luabind/detail/most_derived.hpp [new file with mode: 0755]
include/luabind/detail/object_call.hpp [new file with mode: 0755]
include/luabind/detail/object_funs.hpp [new file with mode: 0644]
include/luabind/detail/object_rep.hpp [new file with mode: 0644]
include/luabind/detail/open.hpp [new file with mode: 0644]
include/luabind/detail/operator_id.hpp [new file with mode: 0644]
include/luabind/detail/other.hpp [new file with mode: 0644]
include/luabind/detail/overload_rep.hpp [new file with mode: 0644]
include/luabind/detail/overload_rep_base.hpp [new file with mode: 0644]
include/luabind/detail/pcall.hpp [new file with mode: 0755]
include/luabind/detail/pointee_sizeof.hpp [new file with mode: 0755]
include/luabind/detail/pointee_typeid.hpp [new file with mode: 0755]
include/luabind/detail/policy.hpp [new file with mode: 0644]
include/luabind/detail/primitives.hpp [new file with mode: 0644]
include/luabind/detail/property.hpp [new file with mode: 0644]
include/luabind/detail/ref.hpp [new file with mode: 0644]
include/luabind/detail/signature_match.hpp [new file with mode: 0644]
include/luabind/detail/stack_utils.hpp [new file with mode: 0755]
include/luabind/detail/typetraits.hpp [new file with mode: 0644]
include/luabind/detail/yes_no.hpp [new file with mode: 0755]
include/luabind/discard_result_policy.hpp [new file with mode: 0644]
include/luabind/error.hpp [new file with mode: 0755]
include/luabind/exception_handler.hpp [new file with mode: 0644]
include/luabind/from_stack.hpp [new file with mode: 0755]
include/luabind/function.hpp [new file with mode: 0644]
include/luabind/get_pointer.hpp [new file with mode: 0755]
include/luabind/handle.hpp [new file with mode: 0755]
include/luabind/iterator_policy.hpp [new file with mode: 0755]
include/luabind/lua_include.hpp [new file with mode: 0755]
include/luabind/luabind.hpp [new file with mode: 0644]
include/luabind/make_function.hpp [new file with mode: 0644]
include/luabind/nil.hpp [new file with mode: 0644]
include/luabind/object.hpp [new file with mode: 0644]
include/luabind/open.hpp [new file with mode: 0755]
include/luabind/operator.hpp [new file with mode: 0755]
include/luabind/out_value_policy.hpp [new file with mode: 0644]
include/luabind/prefix.hpp [new file with mode: 0755]
include/luabind/raw_policy.hpp [new file with mode: 0755]
include/luabind/return_reference_to_policy.hpp [new file with mode: 0644]
include/luabind/scope.hpp [new file with mode: 0755]
include/luabind/tag_function.hpp [new file with mode: 0644]
include/luabind/value_wrapper.hpp [new file with mode: 0755]
include/luabind/weak_ref.hpp [new file with mode: 0755]
include/luabind/wrapper_base.hpp [new file with mode: 0755]
include/luabind/yield_policy.hpp [new file with mode: 0755]
include/math/math.h [new file with mode: 0644]
include/math/matrix.h [new file with mode: 0644]
include/math/quaternion.h [new file with mode: 0644]
include/math/transform.h [new file with mode: 0644]
include/math/vector.h [new file with mode: 0644]
include/math/volumes.h [new file with mode: 0644]
include/mem_off.h [new file with mode: 0644]
include/mem_on.h [new file with mode: 0644]
include/memory/init_mmgr.cpp [new file with mode: 0644]
include/memory/mmgr.h [new file with mode: 0644]
include/old-mem_off.h [new file with mode: 0644]
include/old-mem_on.h [new file with mode: 0644]
include/platform.h [new file with mode: 0644]
include/renderer/buffers.h [new file with mode: 0644]
include/renderer/canvas.h [new file with mode: 0644]
include/renderer/effect.h [new file with mode: 0644]
include/renderer/renderer.h [new file with mode: 0644]
include/renderer/texture.h [new file with mode: 0644]
include/stdtypes.h [new file with mode: 0644]
include/types.h [new file with mode: 0644]
include/utf8.h [new file with mode: 0644]
include/utf8/checked.h [new file with mode: 0644]
include/utf8/core.h [new file with mode: 0644]
include/utf8/unchecked.h [new file with mode: 0644]
include/vfs/console.h [new file with mode: 0644]
include/vfs/export.h [new file with mode: 0644]
include/vfs/fstream.h [new file with mode: 0644]
include/vfs/init_io.cpp [new file with mode: 0644]
include/vfs/init_logger.cpp [new file with mode: 0644]
include/vfs/interface.h [new file with mode: 0644]
include/vfs/logfile.h [new file with mode: 0644]
include/vfs/operators.h [new file with mode: 0644]
include/vfs/vario.h [new file with mode: 0644]
include/xml/tinyxml.h [new file with mode: 0644]
include/xml/xmlutils.h [new file with mode: 0644]
projects/CMakeLists.txt [new file with mode: 0644]
projects/lib-core/CMakeLists.txt [new file with mode: 0644]
projects/lib-font/CMakeLists.txt [new file with mode: 0644]
projects/lib-gui/CMakeLists.txt [new file with mode: 0644]
projects/lib-input/CMakeLists.txt [new file with mode: 0644]
projects/lib-lua/CMakeLists.txt [new file with mode: 0644]
projects/lib-math/CMakeLists.txt [new file with mode: 0644]
projects/lib-memory/CMakeLists.txt [new file with mode: 0644]
projects/lib-renderer/CMakeLists.txt [new file with mode: 0644]
projects/lib-tinyxml/CMakeLists.txt [new file with mode: 0644]
projects/lib-vfs/CMakeLists.txt [new file with mode: 0644]
projects/luac/CMakeLists.txt [new file with mode: 0644]
projects/luac/luac.cpp [new file with mode: 0644]
projects/luac/print.cpp [new file with mode: 0644]
projects/luac/vfs_wrapper.cpp [new file with mode: 0755]
projects/terra-client/CMakeLists.txt [new file with mode: 0644]
projects/terra-server/CMakeLists.txt [new file with mode: 0755]
src/client/client.cpp [new file with mode: 0644]
src/client/client.h [new file with mode: 0644]
src/client/conf_client.cpp [new file with mode: 0644]
src/client/conf_client.h [new file with mode: 0644]
src/client/main.cpp [new file with mode: 0644]
src/client/script_client.cpp [new file with mode: 0644]
src/client/script_client.h [new file with mode: 0644]
src/client/static.cpp [new file with mode: 0644]
src/core/application.cpp [new file with mode: 0644]
src/core/client/display.cpp [new file with mode: 0644]
src/core/conf_core.cpp [new file with mode: 0644]
src/core/script_core.cpp [new file with mode: 0644]
src/core/timer.cpp [new file with mode: 0644]
src/core/vmachine.cpp [new file with mode: 0644]
src/gui/basic.cpp [new file with mode: 0644]
src/gui/cursor.cpp [new file with mode: 0644]
src/gui/cursor.h [new file with mode: 0644]
src/gui/font/font.cpp [new file with mode: 0644]
src/gui/font/freetype.cpp [new file with mode: 0644]
src/gui/font/freetype.h [new file with mode: 0644]
src/gui/gui.cpp [new file with mode: 0644]
src/gui/pixmap.cpp [new file with mode: 0644]
src/gui/plaintext.cpp [new file with mode: 0644]
src/gui/richtext.cpp [new file with mode: 0644]
src/gui/skin.cpp [new file with mode: 0644]
src/gui/skin.h [new file with mode: 0644]
src/gui/text.cpp [new file with mode: 0644]
src/gui/widget.cpp [new file with mode: 0644]
src/input/input.cpp [new file with mode: 0644]
src/lua/lapi.cpp [new file with mode: 0644]
src/lua/lapi.h [new file with mode: 0644]
src/lua/lauxlib.cpp [new file with mode: 0644]
src/lua/lbaselib.cpp [new file with mode: 0644]
src/lua/lcode.cpp [new file with mode: 0644]
src/lua/lcode.h [new file with mode: 0644]
src/lua/ldblib.cpp [new file with mode: 0644]
src/lua/ldebug.cpp [new file with mode: 0644]
src/lua/ldebug.h [new file with mode: 0644]
src/lua/ldo.cpp [new file with mode: 0644]
src/lua/ldo.h [new file with mode: 0644]
src/lua/ldump.cpp [new file with mode: 0644]
src/lua/lfunc.cpp [new file with mode: 0644]
src/lua/lfunc.h [new file with mode: 0644]
src/lua/lgc.cpp [new file with mode: 0644]
src/lua/lgc.h [new file with mode: 0644]
src/lua/linit.cpp [new file with mode: 0644]
src/lua/liolib.cpp [new file with mode: 0644]
src/lua/llex.cpp [new file with mode: 0644]
src/lua/llex.h [new file with mode: 0644]
src/lua/llimits.h [new file with mode: 0644]
src/lua/lmathlib.cpp [new file with mode: 0644]
src/lua/lmem.cpp [new file with mode: 0644]
src/lua/lmem.h [new file with mode: 0644]
src/lua/loadlib.cpp [new file with mode: 0644]
src/lua/lobject.cpp [new file with mode: 0644]
src/lua/lobject.h [new file with mode: 0644]
src/lua/lopcodes.cpp [new file with mode: 0644]
src/lua/lopcodes.h [new file with mode: 0644]
src/lua/loslib.cpp [new file with mode: 0644]
src/lua/lparser.cpp [new file with mode: 0644]
src/lua/lparser.h [new file with mode: 0644]
src/lua/lstate.cpp [new file with mode: 0644]
src/lua/lstate.h [new file with mode: 0644]
src/lua/lstring.cpp [new file with mode: 0644]
src/lua/lstring.h [new file with mode: 0644]
src/lua/lstrlib.cpp [new file with mode: 0644]
src/lua/ltable.cpp [new file with mode: 0644]
src/lua/ltable.h [new file with mode: 0644]
src/lua/ltablib.cpp [new file with mode: 0644]
src/lua/ltm.cpp [new file with mode: 0644]
src/lua/ltm.h [new file with mode: 0644]
src/lua/lundump.cpp [new file with mode: 0644]
src/lua/lundump.h [new file with mode: 0644]
src/lua/lvm.cpp [new file with mode: 0644]
src/lua/lvm.h [new file with mode: 0644]
src/lua/lzio.cpp [new file with mode: 0644]
src/lua/lzio.h [new file with mode: 0644]
src/luabind/class.cpp [new file with mode: 0755]
src/luabind/class_info.cpp [new file with mode: 0755]
src/luabind/class_registry.cpp [new file with mode: 0755]
src/luabind/class_rep.cpp [new file with mode: 0755]
src/luabind/create_class.cpp [new file with mode: 0755]
src/luabind/error.cpp [new file with mode: 0755]
src/luabind/exception_handler.cpp [new file with mode: 0644]
src/luabind/find_best_match.cpp [new file with mode: 0755]
src/luabind/function.cpp [new file with mode: 0644]
src/luabind/implicit_cast.cpp [new file with mode: 0755]
src/luabind/link_compatibility.cpp [new file with mode: 0755]
src/luabind/object_rep.cpp [new file with mode: 0755]
src/luabind/open.cpp [new file with mode: 0755]
src/luabind/overload_rep.cpp [new file with mode: 0644]
src/luabind/pcall.cpp [new file with mode: 0755]
src/luabind/ref.cpp [new file with mode: 0755]
src/luabind/scope.cpp [new file with mode: 0755]
src/luabind/stack_content_by_name.cpp [new file with mode: 0755]
src/luabind/weak_ref.cpp [new file with mode: 0755]
src/luabind/wrapper_base.cpp [new file with mode: 0755]
src/math/volumes.cpp [new file with mode: 0644]
src/memory/mmgr.cpp [new file with mode: 0644]
src/renderer/cg_effect.cpp [new file with mode: 0644]
src/renderer/cg_effect.h [new file with mode: 0644]
src/renderer/cg_renderer.cpp [new file with mode: 0644]
src/renderer/cg_renderer.h [new file with mode: 0644]
src/renderer/gl_buffers.cpp [new file with mode: 0644]
src/renderer/gl_buffers.h [new file with mode: 0644]
src/renderer/gl_canvas.cpp [new file with mode: 0644]
src/renderer/gl_canvas.h [new file with mode: 0644]
src/renderer/gl_texture.cpp [new file with mode: 0644]
src/renderer/gl_texture.h [new file with mode: 0644]
src/renderer/image_dds.cpp [new file with mode: 0644]
src/renderer/image_dds.h [new file with mode: 0644]
src/renderer/image_tga.cpp [new file with mode: 0644]
src/renderer/image_tga.h [new file with mode: 0644]
src/server/main.cpp [new file with mode: 0644]
src/vfs/console.cpp [new file with mode: 0644]
src/vfs/diskfile.cpp [new file with mode: 0644]
src/vfs/diskfile.h [new file with mode: 0644]
src/vfs/export.cpp [new file with mode: 0644]
src/vfs/fstream.cpp [new file with mode: 0644]
src/vfs/interface.cpp [new file with mode: 0644]
src/vfs/logfile.cpp [new file with mode: 0644]
src/vfs/operators.cpp [new file with mode: 0644]
src/vfs/vario.cpp [new file with mode: 0644]
src/vfs/zipfile.cpp [new file with mode: 0644]
src/vfs/zipfile.h [new file with mode: 0644]
src/xml/tinyxml.cpp [new file with mode: 0644]
src/xml/tinyxmlerror.cpp [new file with mode: 0644]
src/xml/tinyxmlparser.cpp [new file with mode: 0644]
src/xml/xmlutils.cpp [new file with mode: 0644]