├── ThirdParty ├── toluapp │ ├── debian │ │ ├── compat │ │ ├── docs │ │ ├── dirs │ │ ├── cron.d.ex │ │ ├── menu.ex │ │ ├── README │ │ ├── README.Debian │ │ ├── conffiles.ex │ │ ├── tolua++-default.ex │ │ ├── watch.ex │ │ ├── control │ │ ├── emacsen-remove.ex │ │ ├── copyright │ │ ├── tolua++.doc-base.EX │ │ ├── emacsen-startup.ex │ │ ├── postrm.ex │ │ ├── postinst.ex │ │ ├── preinst.ex │ │ └── prerm.ex │ ├── src │ │ ├── tests │ │ │ ├── tdirectivepkg.pkg │ │ │ ├── tdirectivelua.lua │ │ │ ├── tdirective.lua │ │ │ ├── tmodule.h │ │ │ ├── tnamespace.h │ │ │ ├── tnamespace.pkg │ │ │ ├── tmodule.pkg │ │ │ ├── tconstant.lua │ │ │ ├── tnamespace.lua │ │ │ ├── tconstant.h │ │ │ ├── tmodule.c │ │ │ ├── tmodule.lua │ │ │ ├── tconstant.pkg │ │ │ ├── tdirective.pkg │ │ │ ├── tarray.h │ │ │ ├── tarray.pkg │ │ │ ├── SCsub │ │ │ ├── tclass.cpp │ │ │ ├── tvariable.h │ │ │ ├── tvariable.pkg │ │ │ ├── tarray.lua │ │ │ ├── tarray.c │ │ │ └── tvariable.c │ │ ├── bin │ │ │ ├── toluabind.h │ │ │ ├── toluabind_default.h │ │ │ ├── SCsub │ │ │ ├── lua │ │ │ │ └── all.lua │ │ │ └── tolua_scons.pkg │ │ └── lib │ │ │ ├── SCsub │ │ │ └── tolua_event.h │ ├── doc │ │ └── toluapp.gif │ ├── win32 │ │ └── vc7 │ │ │ └── toluapp.vcproj │ ├── Makefile │ ├── custom-5.1.py │ ├── dist.info │ ├── config_posix.py │ ├── config_linux.py │ └── config_msvc.py ├── angelscript │ └── sdk │ │ ├── angelscript │ │ ├── projects │ │ │ ├── dev-cpp │ │ │ │ └── obj │ │ │ │ │ └── delete.me │ │ │ ├── android │ │ │ │ └── jni │ │ │ │ │ └── Application.mk │ │ │ ├── gnuc │ │ │ │ └── obj │ │ │ │ │ └── delete.me │ │ │ ├── mingw │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ └── readme.txt │ │ │ ├── dreamcast │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ ├── Makefile │ │ │ │ └── readme.txt │ │ │ ├── BCBuilder │ │ │ │ ├── pch1.h │ │ │ │ └── angelscript.bpf │ │ │ ├── xcode │ │ │ │ ├── angelscript_Prefix.pch │ │ │ │ └── angelscript.xcodeproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcuserdata │ │ │ │ │ │ └── elastic.xcuserdatad │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcuserdata │ │ │ │ │ └── elastic.xcuserdatad │ │ │ │ │ └── xcschemes │ │ │ │ │ └── xcschememanagement.plist │ │ │ ├── marmalade │ │ │ │ └── angelscript_lib.mkf │ │ │ ├── msvc6 │ │ │ │ └── angelscript.dsw │ │ │ ├── meson │ │ │ │ └── detect_ver.py │ │ │ ├── msvc8 │ │ │ │ └── angelscript.sln │ │ │ └── msvc7 │ │ │ │ └── msvc7.sln │ │ ├── lib │ │ │ └── delete.me │ │ └── source │ │ │ ├── as_callfunc_arm.cpp │ │ │ ├── as_callfunc_arm_gcc.S │ │ │ └── as_callfunc_arm_vita.S │ │ ├── samples │ │ ├── asbuild │ │ │ ├── projects │ │ │ │ ├── gnuc │ │ │ │ │ ├── obj │ │ │ │ │ │ └── delete.me │ │ │ │ │ └── makefile │ │ │ │ ├── msvc9 │ │ │ │ │ └── asbuild.sln │ │ │ │ ├── msvc2012 │ │ │ │ │ └── asbuild.sln │ │ │ │ └── msvc2015 │ │ │ │ │ └── asbuild.sln │ │ │ └── bin │ │ │ │ └── script.as │ │ ├── concurrent │ │ │ └── projects │ │ │ │ ├── gnuc │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ └── concurrent.pro │ │ │ │ ├── msvc6 │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc9 │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ └── concurrent.sln │ │ │ │ └── msvc2015 │ │ │ │ └── concurrent.sln │ │ ├── console │ │ │ └── projects │ │ │ │ ├── gnuc │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ └── console.pro │ │ │ │ ├── msvc6 │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc9 │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ └── console.sln │ │ │ │ └── msvc2015 │ │ │ │ └── console.sln │ │ ├── coroutine │ │ │ └── projects │ │ │ │ ├── gnuc │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ └── coroutine.pro │ │ │ │ ├── msvc6 │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc9 │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ └── coroutine.sln │ │ │ │ └── msvc2015 │ │ │ │ └── coroutine.sln │ │ ├── events │ │ │ └── projects │ │ │ │ ├── gnuc │ │ │ │ ├── obj │ │ │ │ │ └── delete.me │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ └── events.pro │ │ │ │ ├── msvc6 │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc9 │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ └── events.sln │ │ │ │ └── msvc2015 │ │ │ │ └── events.sln │ │ ├── include │ │ │ ├── projects │ │ │ │ ├── gnuc │ │ │ │ │ ├── obj │ │ │ │ │ │ └── delete.me │ │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ │ └── include.pro │ │ │ │ ├── msvc6 │ │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc9 │ │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ │ └── include.sln │ │ │ │ └── msvc2015 │ │ │ │ │ └── include.sln │ │ │ └── bin │ │ │ │ ├── script.as │ │ │ │ └── scriptinclude.as │ │ ├── tutorial │ │ │ ├── projects │ │ │ │ ├── gnuc │ │ │ │ │ ├── obj │ │ │ │ │ │ └── delete.me │ │ │ │ │ └── makefile │ │ │ │ ├── trolltechqt │ │ │ │ │ └── tutorial.pro │ │ │ │ ├── msvc6 │ │ │ │ │ └── msvc6.dsw │ │ │ │ ├── msvc8 │ │ │ │ │ └── msvc8.sln │ │ │ │ ├── msvc9 │ │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc7 │ │ │ │ │ └── msvc7.sln │ │ │ │ ├── msvc2012 │ │ │ │ │ └── tutorial.sln │ │ │ │ └── msvc2015 │ │ │ │ │ └── tutorial.sln │ │ │ └── bin │ │ │ │ └── script.as │ │ ├── game │ │ │ ├── bin │ │ │ │ └── shared.as │ │ │ ├── source │ │ │ │ └── gamemgr.h │ │ │ └── projects │ │ │ │ ├── cmake │ │ │ │ └── CMakeLists.txt │ │ │ │ ├── msvc9 │ │ │ │ └── msvc9.sln │ │ │ │ ├── msvc2012 │ │ │ │ └── game.sln │ │ │ │ └── msvc2015 │ │ │ │ └── game.sln │ │ └── asrun │ │ │ └── projects │ │ │ ├── msvc6 │ │ │ └── msvc6.dsw │ │ │ ├── msvc9 │ │ │ └── asrun.sln │ │ │ ├── msvc2012 │ │ │ └── asrun.sln │ │ │ └── msvc2015 │ │ │ └── asrun.sln │ │ ├── docs │ │ ├── manual │ │ │ ├── globals_dup.js │ │ │ ├── globals_eval.js │ │ │ ├── files.js │ │ │ ├── search │ │ │ │ ├── pages_6c.js │ │ │ │ ├── files_61.js │ │ │ │ ├── all_6a.js │ │ │ │ ├── close.png │ │ │ │ ├── pages_6e.js │ │ │ │ ├── all_79.js │ │ │ │ ├── mag_sel.png │ │ │ │ ├── pages_6a.js │ │ │ │ ├── pages_79.js │ │ │ │ ├── search_l.png │ │ │ │ ├── search_m.png │ │ │ │ ├── search_r.png │ │ │ │ ├── variables_62.js │ │ │ │ ├── variables_6e.js │ │ │ │ ├── variables_72.js │ │ │ │ ├── variables_6d.js │ │ │ │ ├── variables_70.js │ │ │ │ ├── variables_76.js │ │ │ │ ├── variables_64.js │ │ │ │ ├── functions_66.js │ │ │ │ ├── functions_6e.js │ │ │ │ ├── pages_62.js │ │ │ │ ├── variables_74.js │ │ │ │ ├── variables_63.js │ │ │ │ ├── all_68.js │ │ │ │ ├── pages_68.js │ │ │ │ ├── pages_65.js │ │ │ │ ├── variables_61.js │ │ │ │ ├── functions_77.js │ │ │ │ ├── functions_65.js │ │ │ │ ├── functions_6c.js │ │ │ │ ├── variables_6f.js │ │ │ │ ├── pages_76.js │ │ │ │ ├── all_6c.js │ │ │ │ ├── all_6e.js │ │ │ │ ├── functions_64.js │ │ │ │ ├── all_76.js │ │ │ │ ├── pages_77.js │ │ │ │ ├── pages_75.js │ │ │ │ ├── pages_6d.js │ │ │ │ ├── all_65.js │ │ │ │ ├── nomatches.html │ │ │ │ ├── functions_70.js │ │ │ │ ├── variables_73.js │ │ │ │ ├── all_6d.js │ │ │ │ ├── functions_62.js │ │ │ │ ├── functions_75.js │ │ │ │ ├── pages_70.js │ │ │ │ ├── pages_6f.js │ │ │ │ ├── all_77.js │ │ │ │ ├── pages_67.js │ │ │ │ ├── pages_69.js │ │ │ │ ├── all_62.js │ │ │ │ ├── all_6f.js │ │ │ │ ├── all_75.js │ │ │ │ ├── pages_74.js │ │ │ │ ├── pages_66.js │ │ │ │ ├── all_61.html │ │ │ │ ├── all_62.html │ │ │ │ ├── all_63.html │ │ │ │ ├── all_64.html │ │ │ │ ├── all_65.html │ │ │ │ ├── all_66.html │ │ │ │ ├── all_67.html │ │ │ │ ├── all_68.html │ │ │ │ ├── all_69.html │ │ │ │ ├── all_6a.html │ │ │ │ ├── all_6c.html │ │ │ │ ├── all_6d.html │ │ │ │ ├── all_6e.html │ │ │ │ ├── all_6f.html │ │ │ │ ├── all_70.html │ │ │ │ ├── all_72.html │ │ │ │ ├── all_73.html │ │ │ │ ├── all_74.html │ │ │ │ ├── all_75.html │ │ │ │ ├── all_76.html │ │ │ │ ├── all_77.html │ │ │ │ └── all_79.html │ │ │ ├── aslogo.png │ │ │ ├── bc_s.png │ │ │ ├── bdwn.png │ │ │ ├── closed.png │ │ │ ├── ftv2cl.png │ │ │ ├── ftv2mo.png │ │ │ ├── ftv2ns.png │ │ │ ├── nav_f.png │ │ │ ├── nav_g.png │ │ │ ├── nav_h.png │ │ │ ├── open.png │ │ │ ├── tab_a.png │ │ │ ├── tab_b.png │ │ │ ├── tab_h.png │ │ │ ├── tab_s.png │ │ │ ├── doxygen.png │ │ │ ├── ftv2doc.png │ │ │ ├── ftv2link.png │ │ │ ├── ftv2node.png │ │ │ ├── sync_off.png │ │ │ ├── sync_on.png │ │ │ ├── ftv2blank.png │ │ │ ├── ftv2mnode.png │ │ │ ├── ftv2pnode.png │ │ │ ├── aslogo_small.png │ │ │ ├── ftv2lastnode.png │ │ │ ├── ftv2mlastnode.png │ │ │ ├── ftv2plastnode.png │ │ │ ├── ftv2splitbar.png │ │ │ ├── ftv2vertline.png │ │ │ ├── ftv2folderclosed.png │ │ │ ├── ftv2folderopen.png │ │ │ ├── doc_datatypes.js │ │ │ ├── doc_addon.js │ │ │ ├── classas_i_binary_stream.js │ │ │ ├── classas_i_j_i_t_compiler.js │ │ │ ├── structas_s_b_c_info.js │ │ │ ├── index.js │ │ │ ├── structas_s_message_info.js │ │ │ ├── classas_i_lockable_shared_bool.js │ │ │ ├── doc_script_global.js │ │ │ ├── doc_samples.js │ │ │ ├── doc_api.js │ │ │ ├── functions_func.js │ │ │ ├── doc_builtin_types.js │ │ │ ├── structas_s_v_m_registers.js │ │ │ ├── doc_register_api_topic.js │ │ │ ├── functions_dup.js │ │ │ └── doc_script_func.js │ │ └── articles │ │ │ └── changes2.html │ │ └── add_on │ │ ├── scriptmath │ │ └── scriptmath.h │ │ ├── autowrapper │ │ └── generator │ │ │ └── generator.sln │ │ └── datetime │ │ └── datetime.h └── lua-5.1.4 │ ├── test │ ├── hello.lua │ ├── echo.lua │ ├── life.lua │ ├── printf.lua │ ├── env.lua │ ├── luac.lua │ ├── fibfor.lua │ ├── readonly.lua │ ├── table.lua │ ├── cf.lua │ ├── xd.lua │ ├── globals.lua │ ├── bisect.lua │ ├── fib.lua │ ├── factorial.lua │ ├── trace-calls.lua │ ├── sieve.lua │ └── trace-globals.lua │ ├── doc │ ├── cover.png │ ├── logo.gif │ ├── amazon.gif │ ├── contents.html │ ├── manual.css │ ├── lua.css │ └── readme.html │ ├── etc │ ├── lua.ico │ ├── lua.hpp │ ├── lua.pc │ ├── all.c │ ├── min.c │ ├── Makefile │ ├── strict.lua │ └── README │ └── src │ ├── lapi.h │ ├── linit.c │ ├── lstring.h │ └── lundump.h ├── VM ├── noise_gen.inl ├── noise_lut.h ├── hashing.h └── coordinate.h ├── .gitignore ├── Processing └── erosion.h └── LICENSE /ThirdParty/toluapp/debian/compat: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/docs: -------------------------------------------------------------------------------- 1 | README 2 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/dev-cpp/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tdirectivepkg.pkg: -------------------------------------------------------------------------------- 1 | extern int a; 2 | 3 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/dirs: -------------------------------------------------------------------------------- 1 | usr/bin 2 | usr/lib 3 | usr/include 4 | 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tdirectivelua.lua: -------------------------------------------------------------------------------- 1 | function func () 2 | return 5 3 | end 4 | -------------------------------------------------------------------------------- /VM/noise_gen.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/VM/noise_gen.inl -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/globals_dup.js: -------------------------------------------------------------------------------- 1 | var globals_dup = 2 | [ 3 | [ "a", "globals.html", null ] 4 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/globals_eval.js: -------------------------------------------------------------------------------- 1 | var globals_eval = 2 | [ 3 | [ "a", "globals_eval.html", null ] 4 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/bin/script.as: -------------------------------------------------------------------------------- 1 | void main() 2 | { 3 | string str = "hello world"; 4 | Print(str); 5 | } -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/hello.lua: -------------------------------------------------------------------------------- 1 | -- the first program in every language 2 | 3 | io.write("Hello world, from ",_VERSION,"!\n") 4 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/doc/cover.png -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/doc/logo.gif -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/lua.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/etc/lua.ico -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/echo.lua: -------------------------------------------------------------------------------- 1 | -- echo command line arguments 2 | 3 | for i=0,table.getn(arg) do 4 | print(i,arg[i]) 5 | end 6 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/life.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/test/life.lua -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/cron.d.ex: -------------------------------------------------------------------------------- 1 | # 2 | # Regular cron jobs for the tolua++ package 3 | # 4 | 0 4 * * * root tolua++_maintenance 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/doc/toluapp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/toluapp/doc/toluapp.gif -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/lib/delete.me: -------------------------------------------------------------------------------- 1 | This file is only here to guarantee that unpackers don't skip creating the /lib directory. -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/files.js: -------------------------------------------------------------------------------- 1 | var files = 2 | [ 3 | [ "angelscript.h", "angelscript_8h.html", "angelscript_8h" ] 4 | ]; -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/amazon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/doc/amazon.gif -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tdirective.lua: -------------------------------------------------------------------------------- 1 | assert(a==3) 2 | assert(A==4) 3 | assert(func()==5) 4 | 5 | print("Directive test OK") 6 | 7 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tmodule.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | extern int a; 4 | extern int b; 5 | extern int c; 6 | extern int d; 7 | 8 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/lua-5.1.4/doc/contents.html -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['license',['License',['../doc_license.html',1,'doc_start']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/win32/vc7/toluapp.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/toluapp/win32/vc7/toluapp.vcproj -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/menu.ex: -------------------------------------------------------------------------------- 1 | ?package(tolua++):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\ 2 | title="tolua++" command="/usr/bin/tolua++" 3 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/aslogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/aslogo.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/bc_s.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/bdwn.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/closed.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2cl.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2mo.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2ns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2ns.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/nav_f.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/nav_g.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/nav_h.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/open.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/files_61.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['angelscript_2eh',['angelscript.h',['../angelscript_8h.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/tab_a.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/tab_b.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/tab_h.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/tab_s.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/doxygen.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2doc.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2link.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2node.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/sync_off.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/sync_on.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/android/jni/Application.mk: -------------------------------------------------------------------------------- 1 | APP_ABI := mips armeabi armeabi-v7a x86 2 | APP_PLATFORM := android-19 3 | APP_STL := gnustl_static 4 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/gnuc/obj/delete.me: -------------------------------------------------------------------------------- 1 | This file is here just in case your unarchiver does not extract empty directories. 2 | Feel free to remove it. -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/mingw/obj/delete.me: -------------------------------------------------------------------------------- 1 | This file is here just in case your unarchiver does not extract empty directories. 2 | Feel free to remove it. -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/articles/changes2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/articles/changes2.html -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2blank.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2mnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2mnode.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2pnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2pnode.png -------------------------------------------------------------------------------- /ThirdParty/toluapp/Makefile: -------------------------------------------------------------------------------- 1 | # makefile for tolua hierarchy 2 | 3 | all: 4 | @echo "Makefile is deprecated ;)" 5 | @echo "see INSTALL for details on how to build tolua++" 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/dreamcast/obj/delete.me: -------------------------------------------------------------------------------- 1 | This file is here just in case your unarchiver does not extract empty directories. 2 | Feel free to remove it. -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/aslogo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/aslogo_small.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2lastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2lastnode.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2mlastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2mlastnode.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2plastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2plastnode.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2splitbar.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2vertline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2vertline.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['jit_20compilation',['JIT compilation',['../doc_adv_jit_topic.html',1,'doc_advanced']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/search/close.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['namespaces',['Namespaces',['../doc_global_namespace.html',1,'doc_script_global']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2folderclosed.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/ftv2folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/ftv2folderopen.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_79.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['your_20first_20script',['Your first script',['../doc_hello_world.html',1,'doc_start']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/search/mag_sel.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_6a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['jit_20compilation',['JIT compilation',['../doc_adv_jit_topic.html',1,'doc_advanced']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_79.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['your_20first_20script',['Your first script',['../doc_hello_world.html',1,'doc_start']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/search/search_l.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/search/search_m.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/docs/manual/search/search_r.png -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/BCBuilder/pch1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/angelscript/projects/BCBuilder/pch1.h -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['bc',['bc',['../structas_s_b_c_info.html#a44543d80233f6d2158b300e7049e23ab',1,'asSBCInfo']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['name',['name',['../structas_s_b_c_info.html#a0fec180d222e297a574000aa64bd3af5',1,'asSBCInfo']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm.cpp -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | tolua++.exe 3 | tolua.exe 4 | Framework.exe 5 | *.a 6 | ThirdParty/oolua/file_generator.exe 7 | premake4.exe 8 | tolua++.exe 9 | Bindings/tolua++.exe 10 | Bindings/toluaexe.exe -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm_gcc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm_gcc.S -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm_vita.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JTippetts/accidental-noise-library/HEAD/ThirdParty/angelscript/sdk/angelscript/source/as_callfunc_arm_vita.S -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['row',['row',['../structas_s_message_info.html#a21ef80321436f229a547411a6598ea21',1,'asSMessageInfo']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['message',['message',['../structas_s_message_info.html#af76694c6342dd82ef6aca0dff42072f5',1,'asSMessageInfo']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/README: -------------------------------------------------------------------------------- 1 | The Debian Package tolua++ 2 | ---------------------------- 3 | 4 | Comments regarding the Package 5 | 6 | Ariel Manzur , Thu, 30 Dec 2004 11:59:14 -0300 7 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tnamespace.h: -------------------------------------------------------------------------------- 1 | namespace A { 2 | enum {FIRST=1}; 3 | extern int a; 4 | namespace B { 5 | extern int b; 6 | namespace C { 7 | extern int c; 8 | } 9 | } 10 | } 11 | 12 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tnamespace.pkg: -------------------------------------------------------------------------------- 1 | 2 | $#include "tnamespace.h" 3 | 4 | namespace A { 5 | int a; 6 | namespace B { 7 | int b; 8 | namespace C { 9 | int c; 10 | } 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/manual.css: -------------------------------------------------------------------------------- 1 | h3 code { 2 | font-family: inherit ; 3 | } 4 | 5 | pre { 6 | font-size: 105% ; 7 | } 8 | 9 | span.apii { 10 | float: right ; 11 | font-family: inherit ; 12 | } 13 | 14 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['programpointer',['programPointer',['../structas_s_v_m_registers.html#abacce81d44b2387a2b66549bcba47643',1,'asSVMRegisters']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_76.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['valueregister',['valueRegister',['../structas_s_v_m_registers.html#aa87c457f97ce8e49fd808c8b6fd8e9d8',1,'asSVMRegisters']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['doprocesssuspend',['doProcessSuspend',['../structas_s_v_m_registers.html#ae1fe3cb6cbcf870cfde3364e66909e4f',1,'asSVMRegisters']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/printf.lua: -------------------------------------------------------------------------------- 1 | -- an implementation of printf 2 | 3 | function printf(...) 4 | io.write(string.format(...)) 5 | end 6 | 7 | printf("Hello %s from %s on %s\n",os.getenv"USER" or "there",_VERSION,os.date()) 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_datatypes.js: -------------------------------------------------------------------------------- 1 | var doc_datatypes = 2 | [ 3 | [ "Built-in types", "doc_builtin_types.html", "doc_builtin_types" ], 4 | [ "Add-on types", "doc_addon_types.html", "doc_addon_types" ] 5 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/bin/script.as: -------------------------------------------------------------------------------- 1 | // Let's include another script file 2 | #include "scriptinclude.as" 3 | 4 | void main() 5 | { 6 | print("I'm now in main()\n"); 7 | 8 | includedFunction(); 9 | } 10 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/env.lua: -------------------------------------------------------------------------------- 1 | -- read environment variables as if they were global variables 2 | 3 | local f=function (t,i) return os.getenv(i) end 4 | setmetatable(getfenv(),{__index=f}) 5 | 6 | -- an example 7 | print(a,USER,PATH) 8 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/README.Debian: -------------------------------------------------------------------------------- 1 | tolua++ for Debian 2 | ------------------ 3 | 4 | 5 | 6 | -- Ariel Manzur , Thu, 30 Dec 2004 11:59:14 -0300 7 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_addon.js: -------------------------------------------------------------------------------- 1 | var doc_addon = 2 | [ 3 | [ "Application modules", "doc_addon_application.html", "doc_addon_application" ], 4 | [ "Script extensions", "doc_addon_script.html", "doc_addon_script" ] 5 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['findnextlinewithcode',['FindNextLineWithCode',['../classas_i_script_function.html#a30dc23991856a13f59e682b3b1498e2f',1,'asIScriptFunction']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/bin/toluabind.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** Lua binding: tolua 3 | ** Generated automatically by tolua++-1.0.92 on Sun Feb 15 22:29:48 2009. 4 | */ 5 | 6 | /* Exported function */ 7 | TOLUA_API int tolua_tolua_open (lua_State* tolua_S); 8 | 9 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/game/bin/shared.as: -------------------------------------------------------------------------------- 1 | // The 'shared' keyword make it possible to send 2 | // objects of the type between different modules. 3 | shared class CMessage 4 | { 5 | CMessage(const string &in t) { txt = t; } 6 | string txt; 7 | } -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/bin/toluabind_default.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** Lua binding: tolua 3 | ** Generated automatically by tolua++-1.0.8pre2 on Tue Dec 13 01:43:55 2005. 4 | */ 5 | 6 | /* Exported function */ 7 | TOLUA_API int tolua_tolua_open (lua_State* tolua_S); 8 | 9 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['notifygarbagecollectorofnewobject',['NotifyGarbageCollectorOfNewObject',['../classas_i_script_engine.html#a52a7644b48cbc771e33db5070814f6df',1,'asIScriptEngine']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tmodule.pkg: -------------------------------------------------------------------------------- 1 | 2 | $#include "tmodule.h" 3 | 4 | module A { 5 | extern int a; 6 | module B { 7 | extern int b; 8 | module C { 9 | extern int c; 10 | } 11 | } 12 | } 13 | 14 | module A { 15 | extern int d; 16 | } 17 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/lua.hpp: -------------------------------------------------------------------------------- 1 | // lua.hpp 2 | // Lua header files for C++ 3 | // <> not supplied automatically because Lua also compiles as C++ 4 | 5 | extern "C" { 6 | #include "lua.h" 7 | #include "lualib.h" 8 | #include "lauxlib.h" 9 | } 10 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/conffiles.ex: -------------------------------------------------------------------------------- 1 | # 2 | # If you want to use this conffile, remove all comments and put files that 3 | # you want dpkg to process here using their absolute pathnames. 4 | # See the policy manual 5 | # 6 | # for example: 7 | # /etc/tolua++/tolua++.conf 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/BCBuilder/angelscript.bpf: -------------------------------------------------------------------------------- 1 | //--------------------------------------------------------------------------- 2 | 3 | #pragma hdrstop 4 | #define Library 5 | 6 | // To add a file to the library use the Project menu 'Add to Project'. 7 | 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/xcode/angelscript_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CocoaTouchStaticLibrary' target in the 'CocoaTouchStaticLibrary' project. 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/classas_i_binary_stream.js: -------------------------------------------------------------------------------- 1 | var classas_i_binary_stream = 2 | [ 3 | [ "Read", "classas_i_binary_stream.html#ab69b772db0a4157a842d90070e6fa1dc", null ], 4 | [ "Write", "classas_i_binary_stream.html#a1fce5bbea004d6b2705f9eefae1a3770", null ] 5 | ]; -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/luac.lua: -------------------------------------------------------------------------------- 1 | -- bare-bones luac in Lua 2 | -- usage: lua luac.lua file.lua 3 | 4 | assert(arg[1]~=nil and arg[2]==nil,"usage: lua luac.lua file.lua") 5 | f=assert(io.open("luac.out","wb")) 6 | assert(f:write(string.dump(assert(loadfile(arg[1]))))) 7 | assert(f:close()) 8 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/custom-5.1.py: -------------------------------------------------------------------------------- 1 | CCFLAGS = ['-I/usr/include/lua5.1', '-O2', '-ansi'] 2 | #LIBPATH = ['/usr/local/lib'] 3 | LIBS = ['lua5.1', 'dl', 'm'] 4 | prefix = '/mingw' 5 | #build_dev=1 6 | tolua_bin = 'tolua++5.1' 7 | tolua_lib = 'tolua++5.1' 8 | TOLUAPP = 'tolua++5.1' 9 | 10 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tconstant.lua: -------------------------------------------------------------------------------- 1 | assert(FIRST==M.FIRST) 2 | assert(FIRST==A.FIRST) 3 | assert(SECOND==M.SECOND) 4 | assert(SECOND==A.SECOND) 5 | 6 | assert(ONE==M.ONE) 7 | assert(ONE==A.ONE) 8 | assert(TWO==M.TWO) 9 | assert(TWO==A.TWO) 10 | 11 | print("Constant test OK") 12 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['byte_20code_20instructions',['Byte code instructions',['../doc_adv_jit_1.html',1,'doc_adv_jit_topic']]], 4 | ['built_2din_20types',['Built-in types',['../doc_builtin_types.html',1,'doc_datatypes']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['type',['type',['../structas_s_message_info.html#a6aa9231534b8aea2a3099cdc3206bcc8',1,'asSMessageInfo::type()'],['../structas_s_b_c_info.html#aa0579956f325760177250e0eddd52ab4',1,'asSBCInfo::type()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/xcode/angelscript.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['col',['col',['../structas_s_message_info.html#a08b23a360ac52110323bbf4aad553d9d',1,'asSMessageInfo']]], 4 | ['ctx',['ctx',['../structas_s_v_m_registers.html#aaaf2063a2786459281f9426f5083f8d1',1,'asSVMRegisters']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/classas_i_j_i_t_compiler.js: -------------------------------------------------------------------------------- 1 | var classas_i_j_i_t_compiler = 2 | [ 3 | [ "CompileFunction", "classas_i_j_i_t_compiler.html#aa6270727e61d8708d651a0f5faada695", null ], 4 | [ "ReleaseJITFunction", "classas_i_j_i_t_compiler.html#afbf9390868269c9224df85d49aabd451", null ] 5 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helper_20functions',['Helper functions',['../doc_addon_helpers.html',1,'doc_addon_application']]], 4 | ['how_20to_20build_20a_20jit_20compiler',['How to build a JIT compiler',['../doc_adv_jit.html',1,'doc_adv_jit_topic']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helper_20functions',['Helper functions',['../doc_addon_helpers.html',1,'doc_addon_application']]], 4 | ['how_20to_20build_20a_20jit_20compiler',['How to build a JIT compiler',['../doc_adv_jit.html',1,'doc_adv_jit_topic']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['expressions',['Expressions',['../doc_expressions.html',1,'doc_script']]], 4 | ['enums',['Enums',['../doc_global_enums.html',1,'doc_script_global']]], 5 | ['events',['Events',['../doc_samples_events.html',1,'doc_samples']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_61.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['asbcinfo',['asBCInfo',['../angelscript_8h.html#ac58d23b688ddd6d6e788b034daf25df7',1,'angelscript.h']]], 4 | ['asbctypesize',['asBCTypeSize',['../angelscript_8h.html#a9f93754a6f4d43118cd0d2b3896875a5',1,'angelscript.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/tolua++-default.ex: -------------------------------------------------------------------------------- 1 | # Defaults for tolua++ initscript 2 | # sourced by /etc/init.d/tolua++ 3 | # installed at /etc/default/tolua++ by the maintainer scripts 4 | 5 | # 6 | # This is a POSIX shell fragment 7 | # 8 | 9 | # Additional options that are passed to the Daemon. 10 | DAEMON_OPTS="" 11 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/watch.ex: -------------------------------------------------------------------------------- 1 | # Example watch control file for uscan 2 | # Rename this file to "watch" and then you can run the "uscan" command 3 | # to check for upstream updates and more. 4 | # Site Directory Pattern Version Script 5 | version=2 6 | sunsite.unc.edu /pub/Linux/Incoming tolua++-(.*)\.tar\.gz debian uupdate 7 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['write',['Write',['../classas_i_binary_stream.html#a1fce5bbea004d6b2705f9eefae1a3770',1,'asIBinaryStream']]], 4 | ['writemessage',['WriteMessage',['../classas_i_script_engine.html#a936ce6566af958bb75ba1c0945d8b03a',1,'asIScriptEngine']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/mingw/readme.txt: -------------------------------------------------------------------------------- 1 | If you haven't done that already set up an environment variable named MINGDIR 2 | pointing the the directory where your MinGW is, e.g. "C:\MINGW" 3 | 4 | To compile the library, just type in the command line: 5 | 6 | make 7 | make install 8 | 9 | Sent in by Jakub "krajzega" Wasilewski -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['endconfiggroup',['EndConfigGroup',['../classas_i_script_engine.html#a4cc5ed7ea71811655f7910d298bb5a02',1,'asIScriptEngine']]], 4 | ['execute',['Execute',['../classas_i_script_context.html#a8e52894432737acac2e1a422e496bf84',1,'asIScriptContext']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['loadbytecode',['LoadByteCode',['../classas_i_script_module.html#a8b4a222e5309c6b367f136b6d2f664ba',1,'asIScriptModule']]], 4 | ['lock',['Lock',['../classas_i_lockable_shared_bool.html#aef12cc309395d682aa138da5eea9d82b',1,'asILockableSharedBool']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['objectregister',['objectRegister',['../structas_s_v_m_registers.html#a12e6c46db50443d8f7faeec71abf42f7',1,'asSVMRegisters']]], 4 | ['objecttype',['objectType',['../structas_s_v_m_registers.html#a6b6463e377e4f83bb8bd7b9afb3abb02',1,'asSVMRegisters']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/fibfor.lua: -------------------------------------------------------------------------------- 1 | -- example of for with generator functions 2 | 3 | function generatefib (n) 4 | return coroutine.wrap(function () 5 | local a,b = 1, 1 6 | while a <= n do 7 | coroutine.yield(a) 8 | a, b = b, a+b 9 | end 10 | end) 11 | end 12 | 13 | for i in generatefib(1000) do print(i) end 14 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_76.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['variables',['Variables',['../doc_global_variable.html',1,'doc_script_global']]], 4 | ['virtual_20properties',['Virtual properties',['../doc_global_virtprop.html',1,'doc_script_global']]], 5 | ['versions',['Versions',['../doc_versions.html',1,'doc_start']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/readonly.lua: -------------------------------------------------------------------------------- 1 | -- make global variables readonly 2 | 3 | local f=function (t,i) error("cannot redefine global variable `"..i.."'",2) end 4 | local g={} 5 | local G=getfenv() 6 | setmetatable(g,{__index=G,__newindex=f}) 7 | setfenv(1,g) 8 | 9 | -- an example 10 | rawset(g,"x",3) 11 | x=2 12 | y=1 -- cannot redefine `y' 13 | -------------------------------------------------------------------------------- /Processing/erosion.h: -------------------------------------------------------------------------------- 1 | #ifndef EROSION_H 2 | #define EROSION_H 3 | 4 | #include "../VM/random_gen.h" 5 | #include "../Imaging/imaging.h" 6 | 7 | void simpleErode(anl::CArray2Dd &map, unsigned int numdrops, float power, bool seamless); 8 | void waterFlow(anl::CArray2Dd &map, anl::CArray2Dd &flow, unsigned int numdrops, bool seamless); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/src/lapi.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: lapi.h,v 2.2.1.1 2007/12/27 13:02:25 roberto Exp $ 3 | ** Auxiliary functions from Lua API 4 | ** See Copyright Notice in lua.h 5 | */ 6 | 7 | #ifndef lapi_h 8 | #define lapi_h 9 | 10 | 11 | #include "lobject.h" 12 | 13 | 14 | LUAI_FUNC void luaA_pushobject (lua_State *L, const TValue *o); 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/table.lua: -------------------------------------------------------------------------------- 1 | -- make table, grouping all data for the same item 2 | -- input is 2 columns (item, data) 3 | 4 | local A 5 | while 1 do 6 | local l=io.read() 7 | if l==nil then break end 8 | local _,_,a,b=string.find(l,'"?([_%w]+)"?%s*(.*)$') 9 | if a~=A then A=a io.write("\n",a,":") end 10 | io.write(" ",b) 11 | end 12 | io.write("\n") 13 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/marmalade/angelscript_lib.mkf: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env mkb 2 | 3 | display_name "AngelScript_Lib" 4 | 5 | includepath 6 | { 7 | ../../include 8 | ../../sdk/add_on 9 | } 10 | 11 | defines 12 | { 13 | } 14 | 15 | library 16 | { 17 | ".,angelscript_lib" 18 | } 19 | 20 | files 21 | { 22 | (../../include) 23 | angelscript.h 24 | } -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/bin/scriptinclude.as: -------------------------------------------------------------------------------- 1 | // This file is meant to be included from another script file 2 | 3 | // We're allowed to include files in a circular manner, the 4 | // application will include each file only once anyway 5 | #include "script.as" 6 | 7 | void includedFunction() 8 | { 9 | print("I'm now in includedFunction()\n"); 10 | } 11 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tnamespace.lua: -------------------------------------------------------------------------------- 1 | -- test valid access 2 | assert(A.a==1) 3 | assert(A.B.b==2) 4 | assert(A.B.C.c==3) 5 | 6 | -- test invalid access 7 | assert(A.B.a==nil) -- no inheritance 8 | assert(A.B.C.a==nil) 9 | 10 | assert(A.b==nil) -- no access the inner module 11 | assert(A.c==nil) 12 | assert(A.B.c==nil) 13 | 14 | print("Namespace test OK") 15 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/cf.lua: -------------------------------------------------------------------------------- 1 | -- temperature conversion table (celsius to farenheit) 2 | 3 | for c0=-20,50-1,10 do 4 | io.write("C ") 5 | for c=c0,c0+10-1 do 6 | io.write(string.format("%3.0f ",c)) 7 | end 8 | io.write("\n") 9 | 10 | io.write("F ") 11 | for c=c0,c0+10-1 do 12 | f=(9/5)*c+32 13 | io.write(string.format("%3.0f ",f)) 14 | end 15 | io.write("\n\n") 16 | end 17 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['license',['License',['../doc_license.html',1,'doc_start']]], 4 | ['loadbytecode',['LoadByteCode',['../classas_i_script_module.html#a8b4a222e5309c6b367f136b6d2f664ba',1,'asIScriptModule']]], 5 | ['lock',['Lock',['../classas_i_lockable_shared_bool.html#aef12cc309395d682aa138da5eea9d82b',1,'asILockableSharedBool']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/dist.info: -------------------------------------------------------------------------------- 1 | --- This file is part of LuaDist project 2 | 3 | name = "toluapp" 4 | version = "1.0.93" 5 | 6 | desc = "tolua++ is an extension of toLua, a tool to integrate C/Cpp code with Lua." 7 | author = "Waldemar Celes, Ariel Manzur" 8 | license = "as-is" 9 | url = "http://www.codenix.com/~tolua/" 10 | maintainer = "Peter Kapec" 11 | 12 | depends = { 13 | "lua ~> 5.1" 14 | } 15 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tconstant.h: -------------------------------------------------------------------------------- 1 | #define FIRST 1 2 | #define SECOND 2 3 | 4 | enum { 5 | ONE = 1, 6 | TWO = 2 7 | }; 8 | 9 | #define M_FIRST 1 10 | #define M_SECOND 2 11 | 12 | enum { 13 | M_ONE = 1, 14 | M_TWO = 2 15 | }; 16 | 17 | class A { 18 | public: 19 | 20 | #define FIRST 1 21 | #define SECOND 2 22 | 23 | enum { 24 | ONE = 1, 25 | TWO = 2 26 | }; 27 | }; 28 | 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/bin/script.as: -------------------------------------------------------------------------------- 1 | float calc(float a, float b) 2 | { 3 | // Print the value that we received 4 | Print("Received: " + a + ", " + b + "\n"); 5 | 6 | // Print the current system time 7 | Print("System has been running for " + GetSystemTime()/1000.0 + " seconds\n"); 8 | 9 | // Do the calculation and return the value to the application 10 | return a * b; 11 | } 12 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/structas_s_b_c_info.js: -------------------------------------------------------------------------------- 1 | var structas_s_b_c_info = 2 | [ 3 | [ "bc", "structas_s_b_c_info.html#a44543d80233f6d2158b300e7049e23ab", null ], 4 | [ "name", "structas_s_b_c_info.html#a0fec180d222e297a574000aa64bd3af5", null ], 5 | [ "stackInc", "structas_s_b_c_info.html#afa46372104c863ec52c4f6c5e33eba89", null ], 6 | [ "type", "structas_s_b_c_info.html#aa0579956f325760177250e0eddd52ab4", null ] 7 | ]; -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tmodule.c: -------------------------------------------------------------------------------- 1 | #include "lualib.h" 2 | #include "lauxlib.h" 3 | 4 | #include "tmodule.h" 5 | 6 | int a = 1; 7 | int b = 2; 8 | int c = 3; 9 | int d = 4; 10 | 11 | int main () 12 | { 13 | int tolua_tmodule_open (lua_State*); 14 | 15 | lua_State* L = lua_open(); 16 | luaopen_base(L); 17 | tolua_tmodule_open(L); 18 | 19 | lua_dofile(L,"tmodule.lua"); 20 | 21 | lua_close(L); 22 | return 0; 23 | } 24 | 25 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['namespaces',['Namespaces',['../doc_global_namespace.html',1,'doc_script_global']]], 4 | ['name',['name',['../structas_s_b_c_info.html#a0fec180d222e297a574000aa64bd3af5',1,'asSBCInfo']]], 5 | ['notifygarbagecollectorofnewobject',['NotifyGarbageCollectorOfNewObject',['../classas_i_script_engine.html#a52a7644b48cbc771e33db5070814f6df',1,'asIScriptEngine']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['derivesfrom',['DerivesFrom',['../classas_i_type_info.html#a4ce24b7a0ecd27bb7e34f1fa58c08d29',1,'asITypeInfo']]], 4 | ['discard',['Discard',['../classas_i_script_module.html#a0e6a69be59f16c8b51d1e21d3905d95c',1,'asIScriptModule']]], 5 | ['discardmodule',['DiscardModule',['../classas_i_script_engine.html#afb0ce55e5846eb18afdcf906aeb67cf7',1,'asIScriptEngine']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/xd.lua: -------------------------------------------------------------------------------- 1 | -- hex dump 2 | -- usage: lua xd.lua < file 3 | 4 | local offset=0 5 | while true do 6 | local s=io.read(16) 7 | if s==nil then return end 8 | io.write(string.format("%08X ",offset)) 9 | string.gsub(s,"(.)", 10 | function (c) io.write(string.format("%02X ",string.byte(c))) end) 11 | io.write(string.rep(" ",3*(16-string.len(s)))) 12 | io.write(" ",string.gsub(s,"%c","."),"\n") 13 | offset=offset+16 14 | end 15 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tmodule.lua: -------------------------------------------------------------------------------- 1 | -- test valid access 2 | assert(A.a==1) 3 | assert(A.B.b==2) 4 | assert(A.B.C.c==3) 5 | 6 | -- test invalid access 7 | assert(A.B.a==nil) -- no inheritance 8 | assert(A.B.C.a==nil) 9 | 10 | assert(A.b==nil) -- no access the inner module 11 | assert(A.c==nil) 12 | assert(A.B.c==nil) 13 | 14 | -- test variables appended to existing modules 15 | assert(A.d==4) 16 | 17 | print("Module test OK") 18 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/lib/SCsub: -------------------------------------------------------------------------------- 1 | Import('env') 2 | 3 | 4 | sources = [ 5 | 'tolua_event.c', 6 | 'tolua_is.c', 7 | 'tolua_map.c', 8 | 'tolua_push.c', 9 | 'tolua_to.c', 10 | ] 11 | 12 | env.lib_target_static = env.Library('#/lib/'+env['tolua_lib']+'_static', sources) 13 | 14 | if env['shared']: 15 | env.lib_target = env.SharedLibrary('#lib/'+env['tolua_lib'], sources) 16 | else: 17 | env.lib_target = env.Library('#/lib/'+env['tolua_lib'], sources) 18 | 19 | -------------------------------------------------------------------------------- /VM/noise_lut.h: -------------------------------------------------------------------------------- 1 | // Lookup tables for 2D, 4D and 6D gradient oise. 2 | // Generated with boost::random, using a lagged Fibonacci generator and a uniform_on_sphere distribution. 3 | 4 | 5 | #ifndef NOISE_LUT_H 6 | #define NOISE_LUT_H 7 | 8 | extern double gradient2D_lut[8][2]; 9 | extern double gradient3D_lut[24][3]; 10 | extern double gradient4D_lut[64][4]; 11 | extern double gradient6D_lut[192][6]; 12 | extern double whitenoise_lut[256]; 13 | 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/trolltechqt/console.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/trolltechqt/events.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/trolltechqt/include.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_76.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['variables',['Variables',['../doc_global_variable.html',1,'doc_script_global']]], 4 | ['virtual_20properties',['Virtual properties',['../doc_global_virtprop.html',1,'doc_script_global']]], 5 | ['versions',['Versions',['../doc_versions.html',1,'doc_start']]], 6 | ['valueregister',['valueRegister',['../structas_s_v_m_registers.html#aa87c457f97ce8e49fd808c8b6fd8e9d8',1,'asSVMRegisters']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['weakref_20object',['weakref object',['../doc_addon_weakref.html',1,'doc_addon_script']]], 4 | ['weak_20references',['Weak references',['../doc_adv_weakref.html',1,'doc_advanced_api']]], 5 | ['weakref',['weakref',['../doc_datatypes_weakref.html',1,'doc_addon_types']]], 6 | ['what_20can_20be_20registered',['What can be registered',['../doc_register_api.html',1,'doc_register_api_topic']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/trolltechqt/concurrent.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/trolltechqt/coroutine.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/trolltechqt/tutorial.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = app 2 | 3 | SOURCES += ../../source/main.cpp 4 | 5 | DESTDIR = ../../bin 6 | 7 | INCLUDEPATH += ../../../../angelscript/include 8 | 9 | LIBS += -L../../../../angelscript/lib -langelscript 10 | 11 | win32: LIBS += -lwinmm 12 | 13 | CONFIG -= debug debug_and_release release app_bundle qt dll 14 | 15 | CONFIG += console thread release 16 | 17 | DEFINES += _CRT_SECURE_NO_WARNINGS 18 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/bin/SCsub: -------------------------------------------------------------------------------- 1 | Import('env') 2 | 3 | src = [ 4 | env.Object('tolua.c'), 5 | ] 6 | 7 | 8 | toluabind = env.LuaBinding('toluabind.c', 'tolua_scons.pkg', 'tolua', bootstrap = True) 9 | 10 | env.bin_target = env.Program('#/bin/'+env['tolua_bin'], src + [toluabind], LIBS = ['$tolua_lib'] + env['LIBS']) 11 | 12 | env.bootstrap_target = env.Program('#/bin/'+env['TOLUAPP_BOOTSTRAP'], src + ['toluabind_default.c', env.lib_target_static], LIBS = env['LIBS']) 13 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['using_20namespaces',['Using namespaces',['../doc_adv_namespace.html',1,'doc_advanced']]], 4 | ['understanding_20angelscript',['Understanding AngelScript',['../doc_understanding_as.html',1,'doc_using']]], 5 | ['using_20script_20classes',['Using script classes',['../doc_use_script_class.html',1,'doc_using']]], 6 | ['using_20angelscript',['Using AngelScript',['../doc_using.html',1,'index']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/index.js: -------------------------------------------------------------------------------- 1 | var index = 2 | [ 3 | [ "Topics", "index.html#main_topics", null ], 4 | [ "Getting started", "doc_start.html", "doc_start" ], 5 | [ "Using AngelScript", "doc_using.html", "doc_using" ], 6 | [ "The script language", "doc_script.html", "doc_script" ], 7 | [ "The API reference", "doc_api.html", "doc_api" ], 8 | [ "Samples", "doc_samples.html", "doc_samples" ], 9 | [ "Add-ons", "doc_addon.html", "doc_addon" ] 10 | ]; -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tconstant.pkg: -------------------------------------------------------------------------------- 1 | $#include "tconstant.h" 2 | 3 | #define FIRST 1 4 | #define SECOND 2 5 | 6 | enum { 7 | ONE = 1, 8 | TWO = 2 9 | }; 10 | 11 | module M { 12 | 13 | #define M_FIRST@FIRST 1 14 | #define M_SECOND@SECOND 2 15 | 16 | enum { 17 | M_ONE@ONE = 1, 18 | M_TWO@TWO = 2 19 | }; 20 | } 21 | 22 | class A { 23 | public: 24 | 25 | #define FIRST 1 26 | #define SECOND 2 27 | 28 | enum { 29 | ONE = 1, 30 | TWO = 2 31 | }; 32 | }; 33 | 34 | 35 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tdirective.pkg: -------------------------------------------------------------------------------- 1 | $#include "lualib.h" 2 | $#include "lauxlib.h" 3 | 4 | $int a; 5 | $extern int a; 6 | 7 | $int main (void) 8 | ${ 9 | $ lua_State* L = lua_open(); 10 | $ luaopen_base(L); 11 | $ tolua_tdirective_open(L); 12 | $ lua_dofile(L,"tdirective.lua"); 13 | $ lua_close(L); 14 | $ return 0; 15 | $} 16 | 17 | $pfile "tdirectivepkg.pkg" 18 | 19 | $< 20 | a = 3; 21 | $> 22 | 23 | $[ 24 | A = 4 25 | $] 26 | 27 | $lfile "tdirectivelua.lua" 28 | 29 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tarray.h: -------------------------------------------------------------------------------- 1 | 2 | typedef struct Point Point; 3 | struct Point 4 | { 5 | float x; 6 | float y; 7 | }; 8 | 9 | 10 | extern int a[10]; 11 | extern Point p[10]; 12 | extern Point* pp[10]; 13 | 14 | 15 | extern int ma[10]; 16 | extern Point mp[10]; 17 | extern Point* mpp[10]; 18 | 19 | typedef struct Array Array; 20 | struct Array 21 | { 22 | int a[10]; 23 | Point p[10]; 24 | Point* pp[10]; 25 | }; 26 | 27 | extern Array array; 28 | extern Array* parray; 29 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tarray.pkg: -------------------------------------------------------------------------------- 1 | $#include "tarray.h" 2 | 3 | struct Point 4 | { 5 | float x; 6 | float y; 7 | }; 8 | 9 | 10 | extern int a[10]; 11 | extern const Point p[10]; 12 | extern Point* pp[10]; 13 | 14 | 15 | module M { 16 | extern int ma[10]@a; 17 | extern const Point mp[10]@p; 18 | extern Point* mpp[10]@pp; 19 | } 20 | 21 | struct Array 22 | { 23 | int a[10]; 24 | Point p[10]; 25 | Point* pp[10]; 26 | }; 27 | 28 | extern Array array; 29 | extern Array* parray; 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['math_20functions',['math functions',['../doc_addon_math.html',1,'doc_addon_script']]], 4 | ['multithreading',['Multithreading',['../doc_adv_multithread.html',1,'doc_advanced']]], 5 | ['memory_20management',['Memory management',['../doc_memory.html',1,'doc_understanding_as']]], 6 | ['mixin_20class',['Mixin class',['../doc_script_mixin.html',1,'doc_script_global']]], 7 | ['manual',['Manual',['../index.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/globals.lua: -------------------------------------------------------------------------------- 1 | -- reads luac listings and reports global variable usage 2 | -- lines where a global is written to are marked with "*" 3 | -- typical usage: luac -p -l file.lua | lua globals.lua | sort | lua table.lua 4 | 5 | while 1 do 6 | local s=io.read() 7 | if s==nil then break end 8 | local ok,_,l,op,g=string.find(s,"%[%-?(%d*)%]%s*([GS])ETGLOBAL.-;%s+(.*)$") 9 | if ok then 10 | if op=="S" then op="*" else op="" end 11 | io.write(g,"\t",l,op,"\n") 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/control: -------------------------------------------------------------------------------- 1 | Source: tolua++ 2 | Section: unknown 3 | Priority: optional 4 | Maintainer: Ariel Manzur 5 | Build-Depends: debhelper (>= 4.0.0), scons, liblua50-dev, liblualib50-dev 6 | Standards-Version: 3.6.1 7 | 8 | Package: tolua++ 9 | Architecture: any 10 | Depends: ${shlibs:Depends}, ${misc:Depends}, liblua50-dev, liblualib50-dev 11 | Description: tolua++ 12 | tolua++ is an extended version of tolua, a tool to integrate C/C++ code with 13 | Lua. tolua++ includes new features oriented to c++. 14 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/dreamcast/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # GNU make Makefile for Angelscript 3 | # 4 | 5 | TARGET = libangelscript.a 6 | 7 | CC_FILES := $(shell ls -1 as_*.cpp) 8 | OBJS = $(patsubst %.cpp, %.o, $(CC_FILES)) 9 | 10 | all: ../include/memory.h defaultall 11 | 12 | ../include/memory.h: 13 | echo "#include " >> ../include/memory.h 14 | 15 | include $(KOS_BASE)/addons/Makefile.prefab 16 | 17 | KOS_CFLAGS += -Dmemory=string -D__dreamcast__ -I../include -I. 18 | 19 | clean: 20 | rm -f *~ *.o *.a 21 | 22 | 23 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/structas_s_message_info.js: -------------------------------------------------------------------------------- 1 | var structas_s_message_info = 2 | [ 3 | [ "col", "structas_s_message_info.html#a08b23a360ac52110323bbf4aad553d9d", null ], 4 | [ "message", "structas_s_message_info.html#af76694c6342dd82ef6aca0dff42072f5", null ], 5 | [ "row", "structas_s_message_info.html#a21ef80321436f229a547411a6598ea21", null ], 6 | [ "section", "structas_s_message_info.html#aeca6368be12c84b62ed8c659b1e4615c", null ], 7 | [ "type", "structas_s_message_info.html#a6aa9231534b8aea2a3099cdc3206bcc8", null ] 8 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['expressions',['Expressions',['../doc_expressions.html',1,'doc_script']]], 4 | ['enums',['Enums',['../doc_global_enums.html',1,'doc_script_global']]], 5 | ['events',['Events',['../doc_samples_events.html',1,'doc_samples']]], 6 | ['endconfiggroup',['EndConfigGroup',['../classas_i_script_engine.html#a4cc5ed7ea71811655f7910d298bb5a02',1,'asIScriptEngine']]], 7 | ['execute',['Execute',['../classas_i_script_context.html#a8e52894432737acac2e1a422e496bf84',1,'asIScriptContext']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/emacsen-remove.ex: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | # /usr/lib/emacsen-common/packages/remove/tolua++ 3 | 4 | FLAVOR=$1 5 | PACKAGE=tolua++ 6 | 7 | if [ ${FLAVOR} != emacs ]; then 8 | if test -x /usr/sbin/install-info-altdir; then 9 | echo remove/${PACKAGE}: removing Info links for ${FLAVOR} 10 | install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/tolua++.info.gz 11 | fi 12 | 13 | echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} 14 | rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} 15 | fi 16 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['parsetoken',['ParseToken',['../classas_i_script_engine.html#a57ecbd86ae9370684877c755e83cef0d',1,'asIScriptEngine']]], 4 | ['popstate',['PopState',['../classas_i_script_context.html#a5d963974625e582799b5d911d182d9be',1,'asIScriptContext']]], 5 | ['prepare',['Prepare',['../classas_i_script_context.html#a43976f42dfc6c1af23e132d36265173a',1,'asIScriptContext']]], 6 | ['pushstate',['PushState',['../classas_i_script_context.html#ad8f7637a23d67e227d07f65621b6cdd6',1,'asIScriptContext']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/variables_73.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['section',['section',['../structas_s_message_info.html#aeca6368be12c84b62ed8c659b1e4615c',1,'asSMessageInfo']]], 4 | ['stackframepointer',['stackFramePointer',['../structas_s_v_m_registers.html#ab1d0ebdb2e9b1b57320ade00beaf229b',1,'asSVMRegisters']]], 5 | ['stackinc',['stackInc',['../structas_s_b_c_info.html#afa46372104c863ec52c4f6c5e33eba89',1,'asSBCInfo']]], 6 | ['stackpointer',['stackPointer',['../structas_s_v_m_registers.html#abb79cddcc4d38d286f221f2b4d323ab6',1,'asSVMRegisters']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/SCsub: -------------------------------------------------------------------------------- 1 | Import('env') 2 | env_tests = env.Copy() 3 | 4 | env_tests.LuaBinding('tclassbind.cpp', 'tclass.pkg', 'tclass', use_own=1, use_typeid=1) 5 | 6 | env_tests.Append(CXXFLAGS='-DTOLUA_API="extern \\\"C\\\""') 7 | 8 | test_class_so = env_tests.SharedLibrary('tclass', ['tclassbind.cpp'], 9 | LIBS=['$tolua_lib']+env['LIBS'], ) 10 | 11 | env_tests.Append(LIBPATH=".") 12 | 13 | test_class = env_tests.Program('tclass', ['tclass.cpp'], 14 | LIBS=env['LIBS']+['tclass']+['$tolua_lib'], ) 15 | 16 | 17 | 18 | env.test_targets = [test_class] 19 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['math_20functions',['math functions',['../doc_addon_math.html',1,'doc_addon_script']]], 4 | ['multithreading',['Multithreading',['../doc_adv_multithread.html',1,'doc_advanced']]], 5 | ['memory_20management',['Memory management',['../doc_memory.html',1,'doc_understanding_as']]], 6 | ['mixin_20class',['Mixin class',['../doc_script_mixin.html',1,'doc_script_global']]], 7 | ['manual',['Manual',['../index.html',1,'']]], 8 | ['message',['message',['../structas_s_message_info.html#af76694c6342dd82ef6aca0dff42072f5',1,'asSMessageInfo']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['beginconfiggroup',['BeginConfigGroup',['../classas_i_script_engine.html#ac81014e50dd7efc1920adcb3fd2d1e5d',1,'asIScriptEngine']]], 4 | ['bindallimportedfunctions',['BindAllImportedFunctions',['../classas_i_script_module.html#a3f0c215576adefd922c2cc95d16b55d8',1,'asIScriptModule']]], 5 | ['bindimportedfunction',['BindImportedFunction',['../classas_i_script_module.html#ab24a8b95ce887c3f731eb906e3b518e5',1,'asIScriptModule']]], 6 | ['build',['Build',['../classas_i_script_module.html#a8acf107194c5f079d7f7507309ebe613',1,'asIScriptModule']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/functions_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['unbindallimportedfunctions',['UnbindAllImportedFunctions',['../classas_i_script_module.html#ab7b4c4b94190779028776fd1057a658f',1,'asIScriptModule']]], 4 | ['unbindimportedfunction',['UnbindImportedFunction',['../classas_i_script_module.html#a4d59b4e833bf139f6b7256d6b6bd40b6',1,'asIScriptModule']]], 5 | ['unlock',['Unlock',['../classas_i_lockable_shared_bool.html#a863984c1b271df84f71fb5ba978ce2b8',1,'asILockableSharedBool']]], 6 | ['unprepare',['Unprepare',['../classas_i_script_context.html#ae3c18a2cc66c56f840e6ee4310287f65',1,'asIScriptContext']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pre_2dcompiled_20byte_20code',['Pre-compiled byte code',['../doc_adv_precompile.html',1,'doc_advanced']]], 4 | ['primitives',['Primitives',['../doc_datatypes_primitives.html',1,'doc_builtin_types']]], 5 | ['protected_20and_20private_20class_20members',['Protected and private class members',['../doc_script_class_private.html',1,'doc_script_class']]], 6 | ['property_20accessors',['Property accessors',['../doc_script_class_prop.html',1,'doc_script_class']]], 7 | ['parameter_20references',['Parameter references',['../doc_script_func_ref.html',1,'doc_script_func']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/copyright: -------------------------------------------------------------------------------- 1 | This package is maintained by Ariel Manzur on 2 | Sat, 08 Jan 2005 06:11:22 -0300 3 | 4 | Latest version can be found on http://www.codenix.com/~tolua/ 5 | 6 | Upstream Author(s): Waldemar Celes , 7 | Ariel Manzur 8 | 9 | Copyright: 10 | 11 | Quoted from the README file accompanying tolua: 12 | 13 | 'tolua is freely available; you can redistribute it and/or modify it. 14 | The software provided hereunder is on an "as is" basis, and 15 | the author has no obligation to provide maintenance, support, 16 | updates, enhancements, or modifications.' 17 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/tolua++.doc-base.EX: -------------------------------------------------------------------------------- 1 | Document: tolua++ 2 | Title: Debian tolua++ Manual 3 | Author: 4 | Abstract: This manual describes what tolua++ is 5 | and how it can be used to 6 | manage online manuals on Debian systems. 7 | Section: unknown 8 | 9 | Format: debiandoc-sgml 10 | Files: /usr/share/doc/tolua++/tolua++.sgml.gz 11 | 12 | Format: postscript 13 | Files: /usr/share/doc/tolua++/tolua++.ps.gz 14 | 15 | Format: text 16 | Files: /usr/share/doc/tolua++/tolua++.text.gz 17 | 18 | Format: HTML 19 | Index: /usr/share/doc/tolua++/html/index.html 20 | Files: /usr/share/doc/tolua++/html/*.html 21 | 22 | 23 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tclass.cpp: -------------------------------------------------------------------------------- 1 | extern "C" { 2 | #include "lua.h" 3 | #include "lualib.h" 4 | #include "lauxlib.h" 5 | } 6 | 7 | #include "tclass.h" 8 | 9 | //Test::Tst_A* Test::Tst_A::last; 10 | //Test::Tst_B* Test::Tst_B::last; 11 | //Test::Tst_C* Test::Tst_C::last; 12 | 13 | extern "C" { 14 | int tolua_tclass_open (lua_State*); 15 | } 16 | 17 | int main () 18 | { 19 | Test::Tst_B* b = new Test::Tst_B; // instance used in Lua code 20 | 21 | lua_State* L = lua_open(); 22 | luaL_openlibs(L); 23 | tolua_tclass_open(L); 24 | 25 | luaL_dofile(L,"tclass.lua"); 26 | 27 | lua_close(L); 28 | 29 | delete b; 30 | return 0; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asrun/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/classas_i_lockable_shared_bool.js: -------------------------------------------------------------------------------- 1 | var classas_i_lockable_shared_bool = 2 | [ 3 | [ "AddRef", "classas_i_lockable_shared_bool.html#a1183742552ce6b952cc3742bd456d787", null ], 4 | [ "Get", "classas_i_lockable_shared_bool.html#abab39fc60f00ae8941423258ffc2c3c6", null ], 5 | [ "Lock", "classas_i_lockable_shared_bool.html#aef12cc309395d682aa138da5eea9d82b", null ], 6 | [ "Release", "classas_i_lockable_shared_bool.html#a1dae71f6f1141b5b16520232a9ea5fb2", null ], 7 | [ "Set", "classas_i_lockable_shared_bool.html#aa29488ac2f1c38788d5e79545fdfc8c7", null ], 8 | [ "Unlock", "classas_i_lockable_shared_bool.html#a863984c1b271df84f71fb5ba978ce2b8", null ] 9 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/msvc6/msvc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "msvc6"=.\msvc6.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/config_posix.py: -------------------------------------------------------------------------------- 1 | 2 | ## This is the POSIX configuration file (will be included for cygwin, mingw 3 | # and possibly mac OSX and BSDs) 4 | # use 'scons -h' to see the list of command line options available 5 | 6 | # flags for the compiler 7 | #CCFLAGS = [] 8 | CCFLAGS = ['-O2', '-ansi', '-Wall'] 9 | 10 | # this is the default directory for installation. Files will be installed on 11 | # /bin, /lib and /include when you run 'scons install' 12 | # 13 | # You can also specify this directory on the command line with the 'prefix' 14 | # option 15 | 16 | prefix = '/usr/local' 17 | 18 | # libraries 19 | LIBS = ['lua', 'lualib', 'm'] 20 | 21 | 22 | 23 | import os 24 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tvariable.h: -------------------------------------------------------------------------------- 1 | typedef struct A A; 2 | typedef struct B B; 3 | typedef union U U; 4 | 5 | struct A 6 | { 7 | int i; 8 | float f; 9 | double d; 10 | char* s; 11 | void* v; 12 | char n[64]; 13 | }; 14 | 15 | union U 16 | { 17 | int i; 18 | float f; 19 | }; 20 | 21 | struct B 22 | { 23 | A a; 24 | B* b; 25 | }; 26 | 27 | extern int i; 28 | extern float f; 29 | extern double d; 30 | extern char* s; 31 | extern void* v; 32 | extern char n[64]; 33 | extern A a; 34 | extern B* b; 35 | extern U u; 36 | 37 | extern int mi; 38 | extern float mf; 39 | extern double md; 40 | extern char* ms; 41 | extern void* mv; 42 | extern char mn[64]; 43 | extern A ma; 44 | extern B* mb; 45 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['objects_20and_20handles',['Objects and handles',['../doc_datatypes_obj.html',1,'doc_builtin_types']]], 4 | ['object_20handles_20to_20the_20application',['Object handles to the application',['../doc_obj_handle.html',1,'doc_understanding_as']]], 5 | ['operator_20precedence',['Operator precedence',['../doc_operator_precedence.html',1,'doc_script']]], 6 | ['overview',['Overview',['../doc_overview.html',1,'doc_start']]], 7 | ['operator_20overloads',['Operator overloads',['../doc_script_class_ops.html',1,'doc_script_class']]], 8 | ['object_20handles',['Object handles',['../doc_script_handle.html',1,'doc_script']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/msvc6/angelscript.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "angelscript lib"=.\lib\angelscript.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tvariable.pkg: -------------------------------------------------------------------------------- 1 | $#include "tvariable.h" 2 | 3 | struct A 4 | { 5 | int i; 6 | float f; 7 | double d; 8 | char* s; 9 | void* v; 10 | char n[64]; 11 | }; 12 | 13 | struct B 14 | { 15 | A a; 16 | B* b; 17 | }; 18 | 19 | union U 20 | { 21 | int i; 22 | float f; 23 | }; 24 | 25 | extern int i; 26 | extern float f; 27 | extern double d; 28 | extern const char* s; 29 | extern void* v; 30 | extern char n[64]; 31 | extern A a; 32 | extern B* b; 33 | extern U u; 34 | 35 | module M { 36 | extern int mi; 37 | extern float mf; 38 | extern double md; 39 | extern const char* ms; 40 | extern void* mv; 41 | extern const char mn[64]; 42 | extern A a; 43 | extern A ma; 44 | extern B* mb; 45 | } 46 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_script_global.js: -------------------------------------------------------------------------------- 1 | var doc_script_global = 2 | [ 3 | [ "Functions", "doc_global_func.html", null ], 4 | [ "Variables", "doc_global_variable.html", null ], 5 | [ "Virtual properties", "doc_global_virtprop.html", null ], 6 | [ "Script classes", "doc_global_class.html", null ], 7 | [ "Interfaces", "doc_global_interface.html", null ], 8 | [ "Mixin class", "doc_script_mixin.html", null ], 9 | [ "Enums", "doc_global_enums.html", null ], 10 | [ "Funcdefs", "doc_global_funcdef.html", null ], 11 | [ "Typedefs", "doc_global_typedef.html", null ], 12 | [ "Namespaces", "doc_global_namespace.html", null ], 13 | [ "Imports", "doc_global_import.html", null ] 14 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['weakref_20object',['weakref object',['../doc_addon_weakref.html',1,'doc_addon_script']]], 4 | ['weak_20references',['Weak references',['../doc_adv_weakref.html',1,'doc_advanced_api']]], 5 | ['weakref',['weakref',['../doc_datatypes_weakref.html',1,'doc_addon_types']]], 6 | ['what_20can_20be_20registered',['What can be registered',['../doc_register_api.html',1,'doc_register_api_topic']]], 7 | ['write',['Write',['../classas_i_binary_stream.html#a1fce5bbea004d6b2705f9eefae1a3770',1,'asIBinaryStream']]], 8 | ['writemessage',['WriteMessage',['../classas_i_script_engine.html#a936ce6566af958bb75ba1c0945d8b03a',1,'asIScriptEngine']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_samples.js: -------------------------------------------------------------------------------- 1 | var doc_samples = 2 | [ 3 | [ "Tutorial", "doc_samples_tutorial.html", null ], 4 | [ "Concurrent scripts", "doc_samples_concurrent.html", null ], 5 | [ "Console", "doc_samples_console.html", null ], 6 | [ "Co-routines", "doc_samples_corout.html", null ], 7 | [ "Events", "doc_samples_events.html", null ], 8 | [ "Include directive", "doc_samples_incl.html", null ], 9 | [ "Generic compiler", "doc_samples_asbuild.html", null ], 10 | [ "Commandline runner", "doc_samples_asrun.html", [ 11 | [ "Global functions available to scripts", "doc_samples_asrun.html#doc_samples_asrun_funcs", null ] 12 | ] ], 13 | [ "Game", "doc_samples_game.html", null ] 14 | ]; -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/lib/tolua_event.h: -------------------------------------------------------------------------------- 1 | /* tolua: event functions 2 | ** Support code for Lua bindings. 3 | ** Written by Waldemar Celes 4 | ** TeCGraf/PUC-Rio 5 | ** Apr 2003 6 | ** $Id: $ 7 | */ 8 | 9 | /* This code is free software; you can redistribute it and/or modify it. 10 | ** The software provided hereunder is on an "as is" basis, and 11 | ** the author has no obligation to provide maintenance, support, updates, 12 | ** enhancements, or modifications. 13 | */ 14 | 15 | #ifndef TOLUA_EVENT_H 16 | #define TOLUA_EVENT_H 17 | 18 | #include "tolua++.h" 19 | 20 | TOLUA_API void tolua_moduleevents (lua_State* L); 21 | TOLUA_API int tolua_ismodulemetatable (lua_State* L); 22 | TOLUA_API void tolua_classevents (lua_State* L); 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tarray.lua: -------------------------------------------------------------------------------- 1 | for i=1,10 do 2 | assert(a[i]==i) 3 | end 4 | 5 | for i=2,10 do 6 | assert(p[i-1].y==p[i].x) 7 | end 8 | 9 | for i=1,10 do 10 | assert(M.a[i]==i) 11 | end 12 | 13 | for i=2,10 do 14 | assert(M.p[i-1].y==M.p[i].x) 15 | end 16 | 17 | for i=1,10 do 18 | assert(pp[i].x==M.p[i].x and p[i].y == M.pp[i].y) 19 | end 20 | 21 | for i=1,10 do 22 | assert(array.a[i] == parray.a[i]) 23 | assert(array.p[i].x == parray.pp[i].x and array.p[i].y == parray.pp[i].y) 24 | end 25 | 26 | for i=1,10 do 27 | array.a[i] = a[10-i+1] 28 | M.a[i] = 10-i+1 29 | assert(array.a[i]==M.a[i]) 30 | end 31 | 32 | for i=2,10 do 33 | array.p[i] = array.pp[1] 34 | assert(array.p[i].x==0 and array.p[i].y==1) 35 | end 36 | 37 | print("Array test OK") 38 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/bisect.lua: -------------------------------------------------------------------------------- 1 | -- bisection method for solving non-linear equations 2 | 3 | delta=1e-6 -- tolerance 4 | 5 | function bisect(f,a,b,fa,fb) 6 | local c=(a+b)/2 7 | io.write(n," c=",c," a=",a," b=",b,"\n") 8 | if c==a or c==b or math.abs(a-b) 5 | #include 6 | 7 | class CGameObj; 8 | 9 | class CGameMgr 10 | { 11 | public: 12 | CGameMgr(); 13 | ~CGameMgr(); 14 | 15 | int StartGame(); 16 | void Run(); 17 | void EndGame(bool win); 18 | 19 | CGameObj *GetGameObjAt(int x, int y); 20 | 21 | bool GetActionState(int action); 22 | 23 | CGameObj *FindGameObjByName(const std::string &name); 24 | 25 | protected: 26 | void Render(); 27 | void GetInput(); 28 | CGameObj *SpawnObject(const std::string &type, char dispChar, int x, int y); 29 | 30 | std::vector gameObjects; 31 | 32 | bool actionStates[4]; 33 | 34 | bool gameOn; 35 | }; 36 | 37 | extern CGameMgr *gameMgr; 38 | 39 | #endif 40 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/lua.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: #000000 ; 3 | background-color: #FFFFFF ; 4 | font-family: sans-serif ; 5 | text-align: justify ; 6 | margin-right: 20px ; 7 | margin-left: 20px ; 8 | } 9 | 10 | h1, h2, h3, h4 { 11 | font-weight: normal ; 12 | font-style: italic ; 13 | } 14 | 15 | a:link { 16 | color: #000080 ; 17 | background-color: inherit ; 18 | text-decoration: none ; 19 | } 20 | 21 | a:visited { 22 | background-color: inherit ; 23 | text-decoration: none ; 24 | } 25 | 26 | a:link:hover, a:visited:hover { 27 | color: #000080 ; 28 | background-color: #E0E0FF ; 29 | } 30 | 31 | a:link:active, a:visited:active { 32 | color: #FF0000 ; 33 | } 34 | 35 | hr { 36 | border: 0 ; 37 | height: 1px ; 38 | color: #a0a0a0 ; 39 | background-color: #a0a0a0 ; 40 | } 41 | 42 | -------------------------------------------------------------------------------- /VM/hashing.h: -------------------------------------------------------------------------------- 1 | #ifndef HASHING_H 2 | #define HASHING_H 3 | 4 | #define FNV_32_PRIME ((unsigned int)0x01000193) 5 | #define FNV_32_INIT ((unsigned int )2166136261) 6 | #define FNV_MASK_8 (((unsigned int)1<<8)-1) 7 | 8 | unsigned int hash_coords_2(unsigned int x, unsigned int y, unsigned int seed); 9 | unsigned int hash_coords_3(unsigned int x, unsigned int y, unsigned int z, unsigned int seed); 10 | unsigned int hash_coords_4(unsigned int x, unsigned int y, unsigned int z, unsigned int w, unsigned int seed); 11 | unsigned int hash_coords_6(unsigned int x, unsigned int y, unsigned int z, unsigned int w, unsigned int u, unsigned int v, unsigned int seed); 12 | 13 | unsigned int fnv_32_a_combine(unsigned int hash, unsigned int val); 14 | unsigned char xor_fold_hash(unsigned int hash); 15 | 16 | #endif 17 | 18 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/fib.lua: -------------------------------------------------------------------------------- 1 | -- fibonacci function with cache 2 | 3 | -- very inefficient fibonacci function 4 | function fib(n) 5 | N=N+1 6 | if n<2 then 7 | return n 8 | else 9 | return fib(n-1)+fib(n-2) 10 | end 11 | end 12 | 13 | -- a general-purpose value cache 14 | function cache(f) 15 | local c={} 16 | return function (x) 17 | local y=c[x] 18 | if not y then 19 | y=f(x) 20 | c[x]=y 21 | end 22 | return y 23 | end 24 | end 25 | 26 | -- run and time it 27 | function test(s,f) 28 | N=0 29 | local c=os.clock() 30 | local v=f(n) 31 | local t=os.clock()-c 32 | print(s,n,v,t,N) 33 | end 34 | 35 | n=arg[1] or 24 -- for other values, do lua fib.lua XX 36 | n=tonumber(n) 37 | print("","n","value","time","evals") 38 | test("plain",fib) 39 | fib=cache(fib) 40 | test("cached",fib) 41 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/lua.pc: -------------------------------------------------------------------------------- 1 | # lua.pc -- pkg-config data for Lua 2 | 3 | # vars from install Makefile 4 | 5 | # grep '^V=' ../Makefile 6 | V= 5.1 7 | # grep '^R=' ../Makefile 8 | R= 5.1.4 9 | 10 | # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' 11 | prefix= /usr/local 12 | INSTALL_BIN= ${prefix}/bin 13 | INSTALL_INC= ${prefix}/include 14 | INSTALL_LIB= ${prefix}/lib 15 | INSTALL_MAN= ${prefix}/man/man1 16 | INSTALL_LMOD= ${prefix}/share/lua/${V} 17 | INSTALL_CMOD= ${prefix}/lib/lua/${V} 18 | 19 | # canonical vars 20 | exec_prefix=${prefix} 21 | libdir=${exec_prefix}/lib 22 | includedir=${prefix}/include 23 | 24 | Name: Lua 25 | Description: An Extensible Extension Language 26 | Version: ${R} 27 | Requires: 28 | Libs: -L${libdir} -llua -lm 29 | Cflags: -I${includedir} 30 | 31 | # (end of lua.pc) 32 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_67.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['grid_20template_20object',['grid template object',['../doc_addon_grid.html',1,'doc_addon_script']]], 4 | ['garbage_20collection',['Garbage collection',['../doc_gc.html',1,'doc_advanced']]], 5 | ['garbage_20collected_20objects',['Garbage collected objects',['../doc_gc_object.html',1,'doc_advanced_api']]], 6 | ['good_20practices',['Good practices',['../doc_good_practice.html',1,'doc_start']]], 7 | ['generic_20compiler',['Generic compiler',['../doc_samples_asbuild.html',1,'doc_samples']]], 8 | ['game',['Game',['../doc_samples_game.html',1,'doc_samples']]], 9 | ['global_20entities',['Global entities',['../doc_script_global.html',1,'doc_script']]], 10 | ['getting_20started',['Getting started',['../doc_start.html',1,'index']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/functions_func.js: -------------------------------------------------------------------------------- 1 | var functions_func = 2 | [ 3 | [ "a", "functions_func.html", null ], 4 | [ "b", "functions_func_0x62.html", null ], 5 | [ "c", "functions_func_0x63.html", null ], 6 | [ "d", "functions_func_0x64.html", null ], 7 | [ "e", "functions_func_0x65.html", null ], 8 | [ "f", "functions_func_0x66.html", null ], 9 | [ "g", "functions_func_0x67.html", null ], 10 | [ "i", "functions_func_0x69.html", null ], 11 | [ "l", "functions_func_0x6c.html", null ], 12 | [ "n", "functions_func_0x6e.html", null ], 13 | [ "p", "functions_func_0x70.html", null ], 14 | [ "r", "functions_func_0x72.html", null ], 15 | [ "s", "functions_func_0x73.html", null ], 16 | [ "u", "functions_func_0x75.html", null ], 17 | [ "w", "functions_func_0x77.html", null ] 18 | ]; -------------------------------------------------------------------------------- /ThirdParty/toluapp/config_linux.py: -------------------------------------------------------------------------------- 1 | 2 | ## This is the linux configuration file 3 | # use 'scons -h' to see the list of command line options available 4 | 5 | # Compiler flags (based on Debian's installation of lua) 6 | #LINKFLAGS = ['-g'] 7 | CCFLAGS = ['-I/usr/include/lua50', '-O2', '-ansi', '-Wall'] 8 | #CCFLAGS = ['-I/usr/include/lua50', '-g'] 9 | 10 | # this is the default directory for installation. Files will be installed on 11 | # /bin, /lib and /include when you run 'scons install' 12 | # 13 | # You can also specify this directory on the command line with the 'prefix' 14 | # option 15 | # 16 | # You can see more 'generic' options for POSIX systems on config_posix.py 17 | 18 | prefix = '/usr/local' 19 | 20 | # libraries (based on Debian's installation of lua) 21 | LIBS = ['lua50', 'lualib50', 'dl', 'm'] 22 | 23 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # GCC Makefile 2 | CXX = g++ 3 | CXXFLAGS = -g -I../../../../angelscript/include -D_LINUX_ 4 | SRCDIR = ../../source 5 | OBJDIR = obj 6 | 7 | SRCNAMES = \ 8 | main.cpp 9 | 10 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/asbuild.o 11 | BIN = ../../bin/asbuild 12 | DELETER = rm -f 13 | 14 | all: $(BIN) 15 | 16 | $(BIN): $(OBJ) 17 | $(CXX) -o $(BIN) $(OBJ) -langelscript -lpthread -L ../../../../angelscript/lib 18 | @echo ------------------------------------------------------------------- 19 | @echo Done. 20 | 21 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 22 | $(CXX) $(CXXFLAGS) -o $@ -c $< 23 | 24 | obj/asbuild.o: ../../../../add_on/scriptbuilder/scriptbuilder.cpp 25 | $(CXX) $(CXXFLAGS) -o $@ -c $< 26 | 27 | clean: 28 | $(DELETER) $(OBJ) $(BIN) 29 | 30 | .PHONY: all clean 31 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tarray.c: -------------------------------------------------------------------------------- 1 | #include "lualib.h" 2 | #include "lauxlib.h" 3 | 4 | #include "tarray.h" 5 | 6 | 7 | int a[10] = {1,2,3,4,5,6,7,8,9,10}; 8 | Point p[10] = {{0,1},{1,2},{2,3},{3,4},{4,5},{5,6},{6,7},{7,8},{8,9},{9,10}}; 9 | Point* pp[10]; 10 | 11 | int ma[10]; 12 | Point mp[10]; 13 | Point* mpp[10]; 14 | 15 | Array array; 16 | Array* parray = &array; 17 | 18 | int main (void) 19 | { 20 | int tolua_tarray_open (lua_State*); 21 | lua_State* L = lua_open(); 22 | int i; 23 | 24 | for (i=0; i<10; ++i) 25 | { 26 | pp[i] = &p[i]; 27 | 28 | ma[i] = a[i]; 29 | mp[i] = p[i]; 30 | mpp[i] = pp[i]; 31 | 32 | array.a[i] = a[i]; 33 | array.p[i] = p[i]; 34 | array.pp[i] = pp[i]; 35 | } 36 | 37 | luaopen_base(L); 38 | tolua_tarray_open(L); 39 | 40 | lua_dofile(L,"tarray.lua"); 41 | 42 | lua_close(L); 43 | return 0; 44 | } 45 | 46 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/add_on/scriptmath/scriptmath.h: -------------------------------------------------------------------------------- 1 | #ifndef SCRIPTMATH_H 2 | #define SCRIPTMATH_H 3 | 4 | #ifndef ANGELSCRIPT_H 5 | // Avoid having to inform include path if header is already include before 6 | #include 7 | #endif 8 | 9 | 10 | BEGIN_AS_NAMESPACE 11 | 12 | // This function will determine the configuration of the engine 13 | // and use one of the two functions below to register the math functions 14 | void RegisterScriptMath(asIScriptEngine *engine); 15 | 16 | // Call this function to register the math functions 17 | // using native calling conventions 18 | void RegisterScriptMath_Native(asIScriptEngine *engine); 19 | 20 | // Use this one instead if native calling conventions 21 | // are not supported on the target platform 22 | void RegisterScriptMath_Generic(asIScriptEngine *engine); 23 | 24 | END_AS_NAMESPACE 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_builtin_types.js: -------------------------------------------------------------------------------- 1 | var doc_builtin_types = 2 | [ 3 | [ "Primitives", "doc_datatypes_primitives.html", [ 4 | [ "void", "doc_datatypes_primitives.html#void", null ], 5 | [ "bool", "doc_datatypes_primitives.html#bool", null ], 6 | [ "Integer numbers", "doc_datatypes_primitives.html#int", null ], 7 | [ "Real numbers", "doc_datatypes_primitives.html#real", null ] 8 | ] ], 9 | [ "Objects and handles", "doc_datatypes_obj.html", [ 10 | [ "Objects", "doc_datatypes_obj.html#objects", null ], 11 | [ "Object handles", "doc_datatypes_obj.html#handles", null ] 12 | ] ], 13 | [ "Function handles", "doc_datatypes_funcptr.html", [ 14 | [ "Delegates", "doc_datatypes_funcptr.html#doc_datatypes_delegate", null ] 15 | ] ], 16 | [ "Auto declarations", "doc_datatypes_auto.html", null ] 17 | ]; -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/all.c: -------------------------------------------------------------------------------- 1 | /* 2 | * all.c -- Lua core, libraries and interpreter in a single file 3 | */ 4 | 5 | #define luaall_c 6 | 7 | #include "lapi.c" 8 | #include "lcode.c" 9 | #include "ldebug.c" 10 | #include "ldo.c" 11 | #include "ldump.c" 12 | #include "lfunc.c" 13 | #include "lgc.c" 14 | #include "llex.c" 15 | #include "lmem.c" 16 | #include "lobject.c" 17 | #include "lopcodes.c" 18 | #include "lparser.c" 19 | #include "lstate.c" 20 | #include "lstring.c" 21 | #include "ltable.c" 22 | #include "ltm.c" 23 | #include "lundump.c" 24 | #include "lvm.c" 25 | #include "lzio.c" 26 | 27 | #include "lauxlib.c" 28 | #include "lbaselib.c" 29 | #include "ldblib.c" 30 | #include "liolib.c" 31 | #include "linit.c" 32 | #include "lmathlib.c" 33 | #include "loadlib.c" 34 | #include "loslib.c" 35 | #include "lstrlib.c" 36 | #include "ltablib.c" 37 | 38 | #include "lua.c" 39 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['inheriting_20from_20application_20registered_20class',['Inheriting from application registered class',['../doc_adv_inheritappclass.html',1,'doc_advanced']]], 4 | ['interfaces',['Interfaces',['../doc_api_interfaces.html',1,'doc_api']]], 5 | ['imports',['Imports',['../doc_global_import.html',1,'doc_script_global']]], 6 | ['interfaces',['Interfaces',['../doc_global_interface.html',1,'doc_script_global']]], 7 | ['include_20directive',['Include directive',['../doc_samples_incl.html',1,'doc_samples']]], 8 | ['inheritance_20and_20polymorphism',['Inheritance and polymorphism',['../doc_script_class_inheritance.html',1,'doc_script_class']]], 9 | ['initialization_20of_20class_20members',['Initialization of class members',['../doc_script_class_memberinit.html',1,'doc_script_class']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/game/projects/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.6) 2 | project(game) 3 | 4 | add_executable( 5 | game 6 | ../../source/gamemgr.cpp 7 | ../../source/gameobj.cpp 8 | ../../source/main.cpp 9 | ../../source/scriptmgr.cpp 10 | ../../../../add_on/scriptbuilder/scriptbuilder.cpp 11 | ../../../../add_on/scripthandle/scripthandle.cpp 12 | ../../../../add_on/scriptstdstring/scriptstdstring.cpp 13 | ../../../../add_on/weakref/weakref.cpp 14 | ) 15 | 16 | add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../../../../angelscript/projects/cmake angelscript) 17 | include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../../angelscript/include) 18 | target_link_libraries(game ${ANGELSCRIPT_LIBRARY_NAME}) 19 | 20 | set_target_properties(game PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/../../bin) 21 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/factorial.lua: -------------------------------------------------------------------------------- 1 | -- function closures are powerful 2 | 3 | -- traditional fixed-point operator from functional programming 4 | Y = function (g) 5 | local a = function (f) return f(f) end 6 | return a(function (f) 7 | return g(function (x) 8 | local c=f(f) 9 | return c(x) 10 | end) 11 | end) 12 | end 13 | 14 | 15 | -- factorial without recursion 16 | F = function (f) 17 | return function (n) 18 | if n == 0 then return 1 19 | else return n*f(n-1) end 20 | end 21 | end 22 | 23 | factorial = Y(F) -- factorial is the fixed point of F 24 | 25 | -- now test it 26 | function test(x) 27 | io.write(x,"! = ",factorial(x),"\n") 28 | end 29 | 30 | for n=0,16 do 31 | test(n) 32 | end 33 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = \ 9 | main.cpp 10 | 11 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o 12 | BIN = ../../bin/events 13 | DELETER = rm -f 14 | 15 | all: $(BIN) 16 | 17 | $(BIN): $(OBJ) 18 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L ../../../../angelscript/lib -lpthread 19 | @echo ------------------------------------------------------------------- 20 | @echo Done. 21 | 22 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 23 | $(CXX) $(CXXFLAGS) -o $@ -c $< 24 | 25 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 26 | $(CXX) $(CXXFLAGS) -o $@ -c $< 27 | 28 | clean: 29 | $(DELETER) $(OBJ) $(BIN) 30 | 31 | .PHONY: all clean 32 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/config_msvc.py: -------------------------------------------------------------------------------- 1 | 2 | ## This is the MSVC configuration file 3 | # use 'scons -h' to see the list of command line options available 4 | 5 | # flags for the compiler 6 | CCFLAGS = ['/nologo'] 7 | 8 | # this is the default directory for installation. Files will be installed on 9 | # /bin, /lib and /include when you run 'scons install' 10 | # 11 | # You can also specify this directory on the command line with the 'prefix' 12 | # option 13 | # 14 | # If you leave it as 'None', we'll try to auto-detect it (as 'PLATFORMSDKDIR' 15 | # detected by SCons). 16 | 17 | prefix = None # (it's a string) 18 | 19 | # the libraries 20 | LIBS = ['lua', 'lualib'] 21 | 22 | # linkflags 23 | LINKFLAGS = ['/nologo'] 24 | 25 | ## We need to specifiy the environment for the PATH and LIB and all those 26 | # parameters cl tales from it 27 | import os 28 | ENV = os.environ 29 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = \ 9 | main.cpp 10 | 11 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o 12 | BIN = ../../bin/tutorial 13 | DELETER = rm -f 14 | 15 | all: $(BIN) 16 | 17 | $(BIN): $(OBJ) 18 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L ../../../../angelscript/lib -lpthread 19 | @echo ------------------------------------------------------------------- 20 | @echo Done. 21 | 22 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 23 | $(CXX) $(CXXFLAGS) -o $@ -c $< 24 | 25 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 26 | $(CXX) $(CXXFLAGS) -o $@ -c $< 27 | 28 | clean: 29 | $(DELETER) $(OBJ) $(BIN) 30 | 31 | .PHONY: all clean 32 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/structas_s_v_m_registers.js: -------------------------------------------------------------------------------- 1 | var structas_s_v_m_registers = 2 | [ 3 | [ "ctx", "structas_s_v_m_registers.html#aaaf2063a2786459281f9426f5083f8d1", null ], 4 | [ "doProcessSuspend", "structas_s_v_m_registers.html#ae1fe3cb6cbcf870cfde3364e66909e4f", null ], 5 | [ "objectRegister", "structas_s_v_m_registers.html#a12e6c46db50443d8f7faeec71abf42f7", null ], 6 | [ "objectType", "structas_s_v_m_registers.html#a6b6463e377e4f83bb8bd7b9afb3abb02", null ], 7 | [ "programPointer", "structas_s_v_m_registers.html#abacce81d44b2387a2b66549bcba47643", null ], 8 | [ "stackFramePointer", "structas_s_v_m_registers.html#ab1d0ebdb2e9b1b57320ade00beaf229b", null ], 9 | [ "stackPointer", "structas_s_v_m_registers.html#abb79cddcc4d38d286f221f2b4d323ab6", null ], 10 | [ "valueRegister", "structas_s_v_m_registers.html#aa87c457f97ce8e49fd808c8b6fd8e9d8", null ] 11 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_register_api_topic.js: -------------------------------------------------------------------------------- 1 | var doc_register_api_topic = 2 | [ 3 | [ "What can be registered", "doc_register_api.html", null ], 4 | [ "Registering a function", "doc_register_func.html", [ 5 | [ "How to get the address of the application function or method", "doc_register_func.html#doc_register_func_1", null ], 6 | [ "Calling convention", "doc_register_func.html#doc_register_func_2", null ], 7 | [ "A little on type differences", "doc_register_func.html#doc_register_func_3", null ], 8 | [ "Virtual inheritance is not supported", "doc_register_func.html#doc_register_func_4", null ] 9 | ] ], 10 | [ "Registering global properties", "doc_register_prop.html", null ], 11 | [ "Registering an object type", "doc_register_type.html", "doc_register_type" ], 12 | [ "Advanced application interface", "doc_advanced_api.html", "doc_advanced_api" ] 13 | ]; -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/trace-calls.lua: -------------------------------------------------------------------------------- 1 | -- trace calls 2 | -- example: lua -ltrace-calls bisect.lua 3 | 4 | local level=0 5 | 6 | local function hook(event) 7 | local t=debug.getinfo(3) 8 | io.write(level," >>> ",string.rep(" ",level)) 9 | if t~=nil and t.currentline>=0 then io.write(t.short_src,":",t.currentline," ") end 10 | t=debug.getinfo(2) 11 | if event=="call" then 12 | level=level+1 13 | else 14 | level=level-1 if level<0 then level=0 end 15 | end 16 | if t.what=="main" then 17 | if event=="call" then 18 | io.write("begin ",t.short_src) 19 | else 20 | io.write("end ",t.short_src) 21 | end 22 | elseif t.what=="Lua" then 23 | -- table.foreach(t,print) 24 | io.write(event," ",t.name or "(Lua)"," <",t.linedefined,":",t.short_src,">") 25 | else 26 | io.write(event," ",t.name or "(C)"," [",t.what,"] ") 27 | end 28 | io.write("\n") 29 | end 30 | 31 | debug.sethook(hook,"cr") 32 | level=0 33 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/emacsen-startup.ex: -------------------------------------------------------------------------------- 1 | ;; -*-emacs-lisp-*- 2 | ;; 3 | ;; Emacs startup file for the Debian tolua++ package 4 | ;; 5 | ;; Originally contributed by Nils Naumann 6 | ;; Modified by Dirk Eddelbuettel 7 | ;; Adapted for dh-make by Jim Van Zandt 8 | 9 | ;; The tolua++ package follows the Debian/GNU Linux 'emacsen' policy and 10 | ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, 11 | ;; xemacs19, emacs20, xemacs20...). The compiled code is then 12 | ;; installed in a subdirectory of the respective site-lisp directory. 13 | ;; We have to add this to the load-path: 14 | (let ((package-dir (concat "/usr/share/" 15 | (symbol-name flavor) 16 | "/site-lisp/tolua++"))) 17 | (when (file-directory-p package-dir) 18 | (setq load-path (cons package-dir load-path)))) 19 | 20 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/sieve.lua: -------------------------------------------------------------------------------- 1 | -- the sieve of of Eratosthenes programmed with coroutines 2 | -- typical usage: lua -e N=1000 sieve.lua | column 3 | 4 | -- generate all the numbers from 2 to n 5 | function gen (n) 6 | return coroutine.wrap(function () 7 | for i=2,n do coroutine.yield(i) end 8 | end) 9 | end 10 | 11 | -- filter the numbers generated by `g', removing multiples of `p' 12 | function filter (p, g) 13 | return coroutine.wrap(function () 14 | while 1 do 15 | local n = g() 16 | if n == nil then return end 17 | if math.mod(n, p) ~= 0 then coroutine.yield(n) end 18 | end 19 | end) 20 | end 21 | 22 | N=N or 1000 -- from command line 23 | x = gen(N) -- generate primes up to N 24 | while 1 do 25 | local n = x() -- pick a number until done 26 | if n == nil then break end 27 | print(n) -- must be a prime number 28 | x = filter(n, x) -- now remove its multiples 29 | end 30 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/test/trace-globals.lua: -------------------------------------------------------------------------------- 1 | -- trace assigments to global variables 2 | 3 | do 4 | -- a tostring that quotes strings. note the use of the original tostring. 5 | local _tostring=tostring 6 | local tostring=function(a) 7 | if type(a)=="string" then 8 | return string.format("%q",a) 9 | else 10 | return _tostring(a) 11 | end 12 | end 13 | 14 | local log=function (name,old,new) 15 | local t=debug.getinfo(3,"Sl") 16 | local line=t.currentline 17 | io.write(t.short_src) 18 | if line>=0 then io.write(":",line) end 19 | io.write(": ",name," is now ",tostring(new)," (was ",tostring(old),")","\n") 20 | end 21 | 22 | local g={} 23 | local set=function (t,name,value) 24 | log(name,g[name],value) 25 | g[name]=value 26 | end 27 | setmetatable(getfenv(),{__index=g,__newindex=set}) 28 | end 29 | 30 | -- an example 31 | 32 | a=1 33 | b=2 34 | a=10 35 | b=20 36 | b=nil 37 | b=200 38 | print(a,b,c) 39 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['bc',['bc',['../structas_s_b_c_info.html#a44543d80233f6d2158b300e7049e23ab',1,'asSBCInfo']]], 4 | ['beginconfiggroup',['BeginConfigGroup',['../classas_i_script_engine.html#ac81014e50dd7efc1920adcb3fd2d1e5d',1,'asIScriptEngine']]], 5 | ['bindallimportedfunctions',['BindAllImportedFunctions',['../classas_i_script_module.html#a3f0c215576adefd922c2cc95d16b55d8',1,'asIScriptModule']]], 6 | ['bindimportedfunction',['BindImportedFunction',['../classas_i_script_module.html#ab24a8b95ce887c3f731eb906e3b518e5',1,'asIScriptModule']]], 7 | ['build',['Build',['../classas_i_script_module.html#a8acf107194c5f079d7f7507309ebe613',1,'asIScriptModule']]], 8 | ['byte_20code_20instructions',['Byte code instructions',['../doc_adv_jit_1.html',1,'doc_adv_jit_topic']]], 9 | ['built_2din_20types',['Built-in types',['../doc_builtin_types.html',1,'doc_datatypes']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/functions_dup.js: -------------------------------------------------------------------------------- 1 | var functions_dup = 2 | [ 3 | [ "a", "functions.html", null ], 4 | [ "b", "functions_0x62.html", null ], 5 | [ "c", "functions_0x63.html", null ], 6 | [ "d", "functions_0x64.html", null ], 7 | [ "e", "functions_0x65.html", null ], 8 | [ "f", "functions_0x66.html", null ], 9 | [ "g", "functions_0x67.html", null ], 10 | [ "i", "functions_0x69.html", null ], 11 | [ "l", "functions_0x6c.html", null ], 12 | [ "m", "functions_0x6d.html", null ], 13 | [ "n", "functions_0x6e.html", null ], 14 | [ "o", "functions_0x6f.html", null ], 15 | [ "p", "functions_0x70.html", null ], 16 | [ "r", "functions_0x72.html", null ], 17 | [ "s", "functions_0x73.html", null ], 18 | [ "t", "functions_0x74.html", null ], 19 | [ "u", "functions_0x75.html", null ], 20 | [ "v", "functions_0x76.html", null ], 21 | [ "w", "functions_0x77.html", null ] 22 | ]; -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/xcode/angelscript.xcodeproj/xcuserdata/elastic.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | angelscript OSX.xcscheme 8 | 9 | orderHint 10 | 0 11 | 12 | angelscript iOS.xcscheme 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | SuppressBuildableAutocreation 19 | 20 | 6E91FF8F1823DA0D00D59009 21 | 22 | primary 23 | 24 | 25 | D2AAC07D0554694100DB518D 26 | 27 | primary 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/src/linit.c: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: linit.c,v 1.14.1.1 2007/12/27 13:02:25 roberto Exp $ 3 | ** Initialization of libraries for lua.c 4 | ** See Copyright Notice in lua.h 5 | */ 6 | 7 | 8 | #define linit_c 9 | #define LUA_LIB 10 | 11 | #include "lua.h" 12 | 13 | #include "lualib.h" 14 | #include "lauxlib.h" 15 | 16 | 17 | static const luaL_Reg lualibs[] = { 18 | {"", luaopen_base}, 19 | {LUA_LOADLIBNAME, luaopen_package}, 20 | {LUA_TABLIBNAME, luaopen_table}, 21 | {LUA_IOLIBNAME, luaopen_io}, 22 | {LUA_OSLIBNAME, luaopen_os}, 23 | {LUA_STRLIBNAME, luaopen_string}, 24 | {LUA_MATHLIBNAME, luaopen_math}, 25 | {LUA_DBLIBNAME, luaopen_debug}, 26 | {NULL, NULL} 27 | }; 28 | 29 | 30 | LUALIB_API void luaL_openlibs (lua_State *L) { 31 | const luaL_Reg *lib = lualibs; 32 | for (; lib->func; lib++) { 33 | lua_pushcfunction(L, lib->func); 34 | lua_pushstring(L, lib->name); 35 | lua_call(L, 1, 0); 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/meson/detect_ver.py: -------------------------------------------------------------------------------- 1 | import argparse 2 | import os 3 | import re 4 | 5 | HEADER = os.path.join(os.path.dirname(os.path.abspath(__file__)), 6 | "..", "..", "include", "angelscript.h") 7 | 8 | def main(): 9 | parser = argparse.ArgumentParser() 10 | parser.add_argument("--num", action="store_true", help="Print numeric version") 11 | args = parser.parse_args() 12 | 13 | if args.num: 14 | regex = re.compile(r'^#define ANGELSCRIPT_VERSION\s+(\d+)') 15 | else: 16 | regex = re.compile(r'^#define ANGELSCRIPT_VERSION_STRING\s+"(\d+\.\d+\.\d+.*)"') 17 | 18 | with open(HEADER, "r") as fobj: 19 | for l in fobj: 20 | match = re.match(regex, l) 21 | if match is not None: 22 | print(match.group(1)) 23 | return 24 | 25 | assert False, "Can't find version" 26 | 27 | if __name__ == "__main__": 28 | main() -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['objects_20and_20handles',['Objects and handles',['../doc_datatypes_obj.html',1,'doc_builtin_types']]], 4 | ['object_20handles_20to_20the_20application',['Object handles to the application',['../doc_obj_handle.html',1,'doc_understanding_as']]], 5 | ['operator_20precedence',['Operator precedence',['../doc_operator_precedence.html',1,'doc_script']]], 6 | ['overview',['Overview',['../doc_overview.html',1,'doc_start']]], 7 | ['operator_20overloads',['Operator overloads',['../doc_script_class_ops.html',1,'doc_script_class']]], 8 | ['object_20handles',['Object handles',['../doc_script_handle.html',1,'doc_script']]], 9 | ['objectregister',['objectRegister',['../structas_s_v_m_registers.html#a12e6c46db50443d8f7faeec71abf42f7',1,'asSVMRegisters']]], 10 | ['objecttype',['objectType',['../structas_s_v_m_registers.html#a6b6463e377e4f83bb8bd7b9afb3abb02',1,'asSVMRegisters']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Accidental Noise Library 2 | 3 | Copyright (C) 2011 Joshua Tippetts 4 | 5 | This software is provided 'as-is', without any express or implied 6 | warranty. In no event will the authors be held liable for any damages 7 | arising from the use of this software. 8 | 9 | Permission is granted to anyone to use this software for any purpose, 10 | including commercial applications, and to alter it and redistribute it 11 | freely, subject to the following restrictions: 12 | 13 | 1. The origin of this software must not be misrepresented; you must not 14 | claim that you wrote the original software. If you use this software 15 | in a product, an acknowledgment in the product documentation would be 16 | appreciated but is not required. 17 | 2. Altered source versions must be plainly marked as such, and must not be 18 | misrepresented as being the original software. 19 | 3. This notice may not be removed or altered from any source distribution. -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/src/lstring.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: lstring.h,v 1.43.1.1 2007/12/27 13:02:25 roberto Exp $ 3 | ** String table (keep all strings handled by Lua) 4 | ** See Copyright Notice in lua.h 5 | */ 6 | 7 | #ifndef lstring_h 8 | #define lstring_h 9 | 10 | 11 | #include "lgc.h" 12 | #include "lobject.h" 13 | #include "lstate.h" 14 | 15 | 16 | #define sizestring(s) (sizeof(union TString)+((s)->len+1)*sizeof(char)) 17 | 18 | #define sizeudata(u) (sizeof(union Udata)+(u)->len) 19 | 20 | #define luaS_new(L, s) (luaS_newlstr(L, s, strlen(s))) 21 | #define luaS_newliteral(L, s) (luaS_newlstr(L, "" s, \ 22 | (sizeof(s)/sizeof(char))-1)) 23 | 24 | #define luaS_fix(s) l_setbit((s)->tsv.marked, FIXEDBIT) 25 | 26 | LUAI_FUNC void luaS_resize (lua_State *L, int newsize); 27 | LUAI_FUNC Udata *luaS_newudata (lua_State *L, size_t s, Table *e); 28 | LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l); 29 | 30 | 31 | #endif 32 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asrun/projects/msvc9/asrun.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC943}") = "asrun", "asrun.vcproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/game/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{7E51046C-AC71-4DDB-AABC-B7270968D592}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.Build.0 = Debug|Win32 14 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.ActiveCfg = Release|Win32 15 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.Build.0 = Debug|Win32 14 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.ActiveCfg = Release|Win32 15 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{82F5C263-8A68-4C2F-8CE9-8EC14587D570}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.Build.0 = Debug|Win32 14 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.ActiveCfg = Release|Win32 15 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc9", "msvc9.vcproj", "{DBC00E73-0B55-42C6-B9F0-750083588841}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.Build.0 = Debug|Win32 14 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.ActiveCfg = Release|Win32 15 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc8/msvc8.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 9.00 3 | # Visual C++ Express 2005 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc8", "msvc8.vcproj", "{7EB00638-4ACA-4BEC-9A77-FAFFE8EC5E6F}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7EB00638-4ACA-4BEC-9A77-FAFFE8EC5E6F}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {7EB00638-4ACA-4BEC-9A77-FAFFE8EC5E6F}.Debug|Win32.Build.0 = Debug|Win32 14 | {7EB00638-4ACA-4BEC-9A77-FAFFE8EC5E6F}.Release|Win32.ActiveCfg = Release|Win32 15 | {7EB00638-4ACA-4BEC-9A77-FAFFE8EC5E6F}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc9/msvc9.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc9.vcproj", "{93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.Build.0 = Debug|Win32 14 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.ActiveCfg = Release|Win32 15 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/min.c: -------------------------------------------------------------------------------- 1 | /* 2 | * min.c -- a minimal Lua interpreter 3 | * loads stdin only with minimal error handling. 4 | * no interaction, and no standard library, only a "print" function. 5 | */ 6 | 7 | #include 8 | 9 | #include "lua.h" 10 | #include "lauxlib.h" 11 | 12 | static int print(lua_State *L) 13 | { 14 | int n=lua_gettop(L); 15 | int i; 16 | for (i=1; i<=n; i++) 17 | { 18 | if (i>1) printf("\t"); 19 | if (lua_isstring(L,i)) 20 | printf("%s",lua_tostring(L,i)); 21 | else if (lua_isnil(L,i)) 22 | printf("%s","nil"); 23 | else if (lua_isboolean(L,i)) 24 | printf("%s",lua_toboolean(L,i) ? "true" : "false"); 25 | else 26 | printf("%s:%p",luaL_typename(L,i),lua_topointer(L,i)); 27 | } 28 | printf("\n"); 29 | return 0; 30 | } 31 | 32 | int main(void) 33 | { 34 | lua_State *L=lua_open(); 35 | lua_register(L,"print",print); 36 | if (luaL_dofile(L,NULL)!=0) fprintf(stderr,"%s\n",lua_tostring(L,-1)); 37 | lua_close(L); 38 | return 0; 39 | } 40 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/bin/lua/all.lua: -------------------------------------------------------------------------------- 1 | dofile(path.."compat-5.1.lua") 2 | dofile(path.."compat.lua") 3 | dofile(path.."basic.lua") 4 | dofile(path.."feature.lua") 5 | dofile(path.."verbatim.lua") 6 | dofile(path.."code.lua") 7 | dofile(path.."typedef.lua") 8 | dofile(path.."container.lua") 9 | dofile(path.."package.lua") 10 | dofile(path.."module.lua") 11 | dofile(path.."namespace.lua") 12 | dofile(path.."define.lua") 13 | dofile(path.."enumerate.lua") 14 | dofile(path.."declaration.lua") 15 | dofile(path.."variable.lua") 16 | dofile(path.."array.lua") 17 | dofile(path.."function.lua") 18 | dofile(path.."operator.lua") 19 | dofile(path.."template_class.lua") 20 | dofile(path.."class.lua") 21 | dofile(path.."clean.lua") 22 | --dofile(path.."custom.lua") 23 | dofile(path.."doit.lua") 24 | 25 | local err,msg = xpcall(doit, debug.traceback) 26 | if not err then 27 | --print("**** msg is "..tostring(msg)) 28 | local _,_,label,msg = strfind(msg,"(.-:.-:%s*)(.*)") 29 | tolua_error(msg,label) 30 | end 31 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/projects/msvc9/asbuild.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asbuild", "asbuild.vcproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/add_on/autowrapper/generator/generator.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual C++ Express 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generator", "generator.vcproj", "{086A2F1A-01B1-4EB3-A8FA-0926FF10E953}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {086A2F1A-01B1-4EB3-A8FA-0926FF10E953}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {086A2F1A-01B1-4EB3-A8FA-0926FF10E953}.Debug|Win32.Build.0 = Debug|Win32 14 | {086A2F1A-01B1-4EB3-A8FA-0926FF10E953}.Release|Win32.ActiveCfg = Release|Win32 15 | {086A2F1A-01B1-4EB3-A8FA-0926FF10E953}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/msvc8/angelscript.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 9.00 3 | # Visual C++ Express 2005 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "angelscript", "angelscript.vcproj", "{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.Build.0 = Debug|Win32 14 | {39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.ActiveCfg = Release|Win32 15 | {39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{42D445F6-0462-4870-87CD-01E964EA8B97}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {42D445F6-0462-4870-87CD-01E964EA8B97}.Debug.ActiveCfg = Debug|Win32 13 | {42D445F6-0462-4870-87CD-01E964EA8B97}.Debug.Build.0 = Debug|Win32 14 | {42D445F6-0462-4870-87CD-01E964EA8B97}.Release.ActiveCfg = Release|Win32 15 | {42D445F6-0462-4870-87CD-01E964EA8B97}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/game/projects/msvc2012/game.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "game.vcxproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/game/projects/msvc2015/game.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "game.vcxproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /VM/coordinate.h: -------------------------------------------------------------------------------- 1 | #ifndef COORDINATE_H 2 | #define COORDINATE_H 3 | 4 | namespace anl 5 | { 6 | struct CCoordinate 7 | { 8 | CCoordinate(); 9 | CCoordinate(double x, double y); 10 | CCoordinate(double x, double y, double z); 11 | CCoordinate(double x, double y, double z, double w); 12 | CCoordinate(double x, double y, double z, double w, double u, double v); 13 | CCoordinate(const CCoordinate &c); 14 | 15 | void set(double x, double y); 16 | void set(double x, double y, double z); 17 | void set(double x, double y, double z, double w); 18 | void set(double x, double y, double z, double w, double u, double v); 19 | 20 | CCoordinate operator *(double rhs); 21 | CCoordinate operator *(CCoordinate &rhs); 22 | CCoordinate operator +(CCoordinate &rhs); 23 | CCoordinate &operator =(const CCoordinate &rhs); 24 | bool operator ==(const CCoordinate &rhs); 25 | 26 | double x_, y_, z_, w_, u_, v_; 27 | unsigned int dimension_; 28 | }; 29 | }; 30 | 31 | #endif 32 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/dreamcast/readme.txt: -------------------------------------------------------------------------------- 1 | Author of sh4 specifics 2 | ----------------------- 3 | Fredrik Ehnbom - original version in May, 2004 4 | Fredrik Ehnbom - updated version for 2.0.0wip2 in Jan, 2005 5 | 6 | Howto use 7 | ----------------------- 8 | This assumes a working kallistios installation. It was developed with 9 | kallistios 1.3.x subversion revision 183 and sh-elf-gcc 3.4.3. Though, 10 | it does not really rely on anything kallistios specific, so it should 11 | be possible to get it up and running on other sh4-based architectures. 12 | 13 | AngelScript uses memory.h which does not seem to be provided with kos. 14 | Don't worry though, the makefile creates one for you ;) 15 | 16 | To build the library, just go to angelscript/source and type 17 | 18 | make -f ../projects/dreamcast/Makefile 19 | 20 | or wherever you put the makefile shipped with this textdocument. 21 | The library will be in $KOS_BASE/addons/lib/dreamcast/ together with 22 | all the other kos addon libraries. 23 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asrun/projects/msvc2012/asrun.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asrun", "asrun.vcxproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asrun/projects/msvc2015/asrun.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asrun", "asrun.vcxproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = main.cpp 9 | 10 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o obj/contextmgr.o 11 | BIN = ../../bin/concurrent 12 | DELETER = rm -f 13 | 14 | all: $(BIN) 15 | 16 | $(BIN): $(OBJ) 17 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L../../../../angelscript/lib -lpthread 18 | @echo ------------------------------------------------------------------- 19 | @echo Done. 20 | 21 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 22 | $(CXX) $(CXXFLAGS) -o $@ -c $< 23 | 24 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 25 | $(CXX) $(CXXFLAGS) -o $@ -c $< 26 | 27 | obj/contextmgr.o: ../../../../add_on/contextmgr/contextmgr.cpp 28 | $(CXX) $(CXXFLAGS) -o $@ -c $< 29 | 30 | clean: 31 | $(DELETER) $(OBJ) $(BIN) 32 | 33 | .PHONY: all clean 34 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = \ 9 | main.cpp 10 | 11 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o obj/scripthelper.o 12 | BIN = ../../bin/console 13 | DELETER = rm -f 14 | 15 | all: $(BIN) 16 | 17 | $(BIN): $(OBJ) 18 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L ../../../../angelscript/lib 19 | @echo ------------------------------------------------------------------- 20 | @echo Done. 21 | 22 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 23 | $(CXX) $(CXXFLAGS) -o $@ -c $< 24 | 25 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 26 | $(CXX) $(CXXFLAGS) -o $@ -c $< 27 | 28 | obj/scripthelper.o: ../../../../add_on/scripthelper/scripthelper.cpp 29 | $(CXX) $(CXXFLAGS) -o $@ -c $< 30 | 31 | clean: 32 | $(DELETER) $(OBJ) $(BIN) 33 | 34 | .PHONY: all clean 35 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{29890D48-9D67-4CE9-BF38-A3522D4ABDE4}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {29890D48-9D67-4CE9-BF38-A3522D4ABDE4}.Debug.ActiveCfg = Debug|Win32 13 | {29890D48-9D67-4CE9-BF38-A3522D4ABDE4}.Debug.Build.0 = Debug|Win32 14 | {29890D48-9D67-4CE9-BF38-A3522D4ABDE4}.Release.ActiveCfg = Release|Win32 15 | {29890D48-9D67-4CE9-BF38-A3522D4ABDE4}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{D6C791B0-02BD-422A-9559-C133A0E61F83}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {D6C791B0-02BD-422A-9559-C133A0E61F83}.Debug.ActiveCfg = Debug|Win32 13 | {D6C791B0-02BD-422A-9559-C133A0E61F83}.Debug.Build.0 = Debug|Win32 14 | {D6C791B0-02BD-422A-9559-C133A0E61F83}.Release.ActiveCfg = Release|Win32 15 | {D6C791B0-02BD-422A-9559-C133A0E61F83}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{2FB40691-94DE-4DE8-BBD8-ADEBE43AD43C}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {2FB40691-94DE-4DE8-BBD8-ADEBE43AD43C}.Debug.ActiveCfg = Debug|Win32 13 | {2FB40691-94DE-4DE8-BBD8-ADEBE43AD43C}.Debug.Build.0 = Debug|Win32 14 | {2FB40691-94DE-4DE8-BBD8-ADEBE43AD43C}.Release.ActiveCfg = Release|Win32 15 | {2FB40691-94DE-4DE8-BBD8-ADEBE43AD43C}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{BCD27298-337D-40E5-B5F6-89F82FCA4756}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {BCD27298-337D-40E5-B5F6-89F82FCA4756}.Debug.ActiveCfg = Debug|Win32 13 | {BCD27298-337D-40E5-B5F6-89F82FCA4756}.Debug.Build.0 = Debug|Win32 14 | {BCD27298-337D-40E5-B5F6-89F82FCA4756}.Release.ActiveCfg = Release|Win32 15 | {BCD27298-337D-40E5-B5F6-89F82FCA4756}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug.ActiveCfg = Debug|Win32 13 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug.Build.0 = Debug|Win32 14 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release.ActiveCfg = Release|Win32 15 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/tests/tvariable.c: -------------------------------------------------------------------------------- 1 | #include "lualib.h" 2 | #include "lauxlib.h" 3 | 4 | #include "tvariable.h" 5 | 6 | int i = 1; 7 | float f = 2.0f;; 8 | double d = 3.0; 9 | char* s = "Hello world"; 10 | void* v = (void*)1; 11 | char n[64] = "Hi there"; 12 | 13 | A a = {11,12.0f,13.0,"Hello world from class",(void*)1,"Hi there from class"}; 14 | B* b; 15 | U u; 16 | 17 | int mi = 21; 18 | float mf = 22.0f; 19 | double md = 23.0; 20 | char* ms = "Hello world in module"; 21 | void* mv = NULL; 22 | char mn[64] = "Hi there in module"; 23 | A ma = {31,32.0f,33.0,"Hello world from class in module", 24 | NULL,"Hi there from class in module"}; 25 | B* mb; 26 | 27 | int main (void) 28 | { 29 | int tolua_tvariable_open (lua_State*); 30 | lua_State* L = lua_open(); 31 | 32 | B bb = {a,NULL}; 33 | B bbb = {ma,&bb}; 34 | b = &bb; 35 | mb = &bbb; 36 | 37 | 38 | luaopen_base(L); 39 | tolua_tvariable_open(L); 40 | 41 | lua_dofile(L,"tvariable.lua"); 42 | 43 | lua_close(L); 44 | return 0; 45 | } 46 | 47 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/projects/msvc2012/asbuild.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asbuild", "asbuild.vcxproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/asbuild/projects/msvc2015/asbuild.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asbuild", "asbuild.vcxproj", "{1454C75F-8CE0-450D-A520-D9D487A37ACD}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Debug|Win32.Build.0 = Debug|Win32 14 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.ActiveCfg = Release|Win32 15 | {1454C75F-8CE0-450D-A520-D9D487A37ACD}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/msvc7/msvc7.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc7", "msvc7.vcproj", "{AADDD8AC-D8D7-4BC3-9385-09B827CD9218}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {AADDD8AC-D8D7-4BC3-9385-09B827CD9218}.Debug.ActiveCfg = Debug|Win32 13 | {AADDD8AC-D8D7-4BC3-9385-09B827CD9218}.Debug.Build.0 = Debug|Win32 14 | {AADDD8AC-D8D7-4BC3-9385-09B827CD9218}.Release.ActiveCfg = Release|Win32 15 | {AADDD8AC-D8D7-4BC3-9385-09B827CD9218}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/msvc2012/console.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "console", "console.vcxproj", "{742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.Build.0 = Debug|Win32 14 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.ActiveCfg = Release|Win32 15 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/console/projects/msvc2015/console.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "console", "console.vcxproj", "{742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Debug|Win32.Build.0 = Debug|Win32 14 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.ActiveCfg = Release|Win32 15 | {742AC72D-7EB2-4EBF-9DFE-2948E58EDFC8}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/msvc2012/events.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "events", "events.vcxproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/events/projects/msvc2015/events.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "events", "events.vcxproj", "{E5B8AF67-E326-45C7-AF07-E244937B952B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Debug|Win32.Build.0 = Debug|Win32 14 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.ActiveCfg = Release|Win32 15 | {E5B8AF67-E326-45C7-AF07-E244937B952B}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/msvc2012/include.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "include", "include.vcxproj", "{DBC00E73-0B55-42C6-B9F0-750083588841}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.Build.0 = Debug|Win32 14 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.ActiveCfg = Release|Win32 15 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/msvc2015/include.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "include", "include.vcxproj", "{DBC00E73-0B55-42C6-B9F0-750083588841}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Debug|Win32.Build.0 = Debug|Win32 14 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.ActiveCfg = Release|Win32 15 | {DBC00E73-0B55-42C6-B9F0-750083588841}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc2012/tutorial.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tutorial", "tutorial.vcxproj", "{93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.Build.0 = Debug|Win32 14 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.ActiveCfg = Release|Win32 15 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/tutorial/projects/msvc2015/tutorial.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tutorial", "tutorial.vcxproj", "{93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Debug|Win32.Build.0 = Debug|Win32 14 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.ActiveCfg = Release|Win32 15 | {93FE3A09-8CFF-4C50-A9C1-AB86B01FDD57}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/msvc2012/coroutine.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coroutine", "coroutine.vcxproj", "{82F5C263-8A68-4C2F-8CE9-8EC14587D570}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.Build.0 = Debug|Win32 14 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.ActiveCfg = Release|Win32 15 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/msvc2015/coroutine.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coroutine", "coroutine.vcxproj", "{82F5C263-8A68-4C2F-8CE9-8EC14587D570}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Debug|Win32.Build.0 = Debug|Win32 14 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.ActiveCfg = Release|Win32 15 | {82F5C263-8A68-4C2F-8CE9-8EC14587D570}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/msvc2012/concurrent.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "concurrent", "concurrent.vcxproj", "{7E51046C-AC71-4DDB-AABC-B7270968D592}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.Build.0 = Debug|Win32 14 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.ActiveCfg = Release|Win32 15 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/concurrent/projects/msvc2015/concurrent.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 2012 for Windows Desktop 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "concurrent", "concurrent.vcxproj", "{7E51046C-AC71-4DDB-AABC-B7270968D592}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Debug|Win32.Build.0 = Debug|Win32 14 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.ActiveCfg = Release|Win32 15 | {7E51046C-AC71-4DDB-AABC-B7270968D592}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/include/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = main.cpp 9 | 10 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o obj/scriptbuilder.o 11 | BIN = ../../bin/include 12 | DELETER = rm -f 13 | 14 | all: $(BIN) 15 | 16 | $(BIN): $(OBJ) 17 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L ../../../../angelscript/lib -lpthread 18 | @echo ------------------------------------------------------------------- 19 | @echo Done. 20 | 21 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 22 | $(CXX) $(CXXFLAGS) -o $@ -c $< 23 | 24 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 25 | $(CXX) $(CXXFLAGS) -o $@ -c $< 26 | 27 | obj/scriptbuilder.o: ../../../../add_on/scriptbuilder/scriptbuilder.cpp 28 | $(CXX) $(CXXFLAGS) -o $@ -c $< 29 | 30 | clean: 31 | $(DELETER) $(OBJ) $(BIN) 32 | 33 | .PHONY: all clean 34 | 35 | 36 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/doc/readme.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Lua documentation 4 | 5 | 6 | 7 | 8 | 9 |
10 |

11 | Lua 12 | Documentation 13 |

14 | 15 | This is the documentation included in the source distribution of Lua 5.1.4. 16 | 17 | 25 | 26 | Lua's 27 | official web site 28 | contains updated documentation, 29 | especially the 30 | reference manual. 31 |

32 | 33 |


34 | 35 | Last update: 36 | Tue Aug 12 14:46:07 BRT 2008 37 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['using_20namespaces',['Using namespaces',['../doc_adv_namespace.html',1,'doc_advanced']]], 4 | ['understanding_20angelscript',['Understanding AngelScript',['../doc_understanding_as.html',1,'doc_using']]], 5 | ['using_20script_20classes',['Using script classes',['../doc_use_script_class.html',1,'doc_using']]], 6 | ['using_20angelscript',['Using AngelScript',['../doc_using.html',1,'index']]], 7 | ['unbindallimportedfunctions',['UnbindAllImportedFunctions',['../classas_i_script_module.html#ab7b4c4b94190779028776fd1057a658f',1,'asIScriptModule']]], 8 | ['unbindimportedfunction',['UnbindImportedFunction',['../classas_i_script_module.html#a4d59b4e833bf139f6b7256d6b6bd40b6',1,'asIScriptModule']]], 9 | ['unlock',['Unlock',['../classas_i_lockable_shared_bool.html#a863984c1b271df84f71fb5ba978ce2b8',1,'asILockableSharedBool']]], 10 | ['unprepare',['Unprepare',['../classas_i_script_context.html#ae3c18a2cc66c56f840e6ee4310287f65',1,'asIScriptContext']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['template_20types',['Template types',['../doc_adv_template.html',1,'doc_advanced_api']]], 4 | ['timeout_20long_20running_20scripts',['Timeout long running scripts',['../doc_adv_timeout.html',1,'doc_advanced']]], 5 | ['the_20variable_20parameter_20type',['The variable parameter type',['../doc_adv_var_type.html',1,'doc_advanced_api']]], 6 | ['the_20api_20reference',['The API reference',['../doc_api.html',1,'index']]], 7 | ['the_20generic_20calling_20convention',['The generic calling convention',['../doc_generic.html',1,'doc_advanced_api']]], 8 | ['typedefs',['Typedefs',['../doc_global_typedef.html',1,'doc_script_global']]], 9 | ['tutorial',['Tutorial',['../doc_samples_tutorial.html',1,'doc_samples']]], 10 | ['the_20script_20language',['The script language',['../doc_script.html',1,'index']]], 11 | ['the_20string_20type',['The string type',['../doc_strings.html',1,'doc_understanding_as']]], 12 | ['todo_20list',['Todo List',['../todo.html',1,'']]] 13 | ]; 14 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/src/bin/tolua_scons.pkg: -------------------------------------------------------------------------------- 1 | $lfile "src/bin/lua/compat-5.1.lua" 2 | $lfile "src/bin/lua/compat.lua" 3 | $lfile "src/bin/lua/basic.lua" 4 | $lfile "src/bin/lua/feature.lua" 5 | $lfile "src/bin/lua/verbatim.lua" 6 | $lfile "src/bin/lua/code.lua" 7 | $lfile "src/bin/lua/typedef.lua" 8 | $lfile "src/bin/lua/container.lua" 9 | $lfile "src/bin/lua/package.lua" 10 | $lfile "src/bin/lua/module.lua" 11 | $lfile "src/bin/lua/namespace.lua" 12 | $lfile "src/bin/lua/define.lua" 13 | $lfile "src/bin/lua/enumerate.lua" 14 | $lfile "src/bin/lua/declaration.lua" 15 | $lfile "src/bin/lua/variable.lua" 16 | $lfile "src/bin/lua/array.lua" 17 | $lfile "src/bin/lua/function.lua" 18 | $lfile "src/bin/lua/operator.lua" 19 | $lfile "src/bin/lua/template_class.lua" 20 | $lfile "src/bin/lua/class.lua" 21 | $lfile "src/bin/lua/clean.lua" 22 | $lfile "src/bin/lua/doit.lua" 23 | 24 | $[ 25 | local err,msg = pcall(doit) 26 | if not err then 27 | local _,_,label,msg = strfind(msg,"(.-:.-:%s*)(.*)") 28 | tolua_error(msg,label) 29 | print(debug.traceback()) 30 | end 31 | $] 32 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/add_on/datetime/datetime.h: -------------------------------------------------------------------------------- 1 | #ifndef SCRIPTDATETIME_H 2 | #define SCRIPTDATETIME_H 3 | 4 | #ifndef ANGELSCRIPT_H 5 | // Avoid having to inform include path if header is already include before 6 | #include 7 | #endif 8 | 9 | #ifdef AS_CAN_USE_CPP11 10 | #include 11 | #else 12 | #error Sorry, this requires C++11 which your compiler doesnt appear to support 13 | #endif 14 | 15 | BEGIN_AS_NAMESPACE 16 | 17 | class CDateTime 18 | { 19 | public: 20 | // Constructors 21 | CDateTime(); 22 | CDateTime(const CDateTime &other); 23 | 24 | // Copy the stored value from another any object 25 | CDateTime &operator=(const CDateTime &other); 26 | 27 | // Accessors 28 | asUINT getYear() const; 29 | asUINT getMonth() const; 30 | asUINT getDay() const; 31 | asUINT getHour() const; 32 | asUINT getMinute() const; 33 | asUINT getSecond() const; 34 | 35 | protected: 36 | std::chrono::system_clock::time_point tp; 37 | }; 38 | 39 | void RegisterScriptDateTime(asIScriptEngine *engine); 40 | 41 | END_AS_NAMESPACE 42 | 43 | #endif 44 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/src/lundump.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: lundump.h,v 1.37.1.1 2007/12/27 13:02:25 roberto Exp $ 3 | ** load precompiled Lua chunks 4 | ** See Copyright Notice in lua.h 5 | */ 6 | 7 | #ifndef lundump_h 8 | #define lundump_h 9 | 10 | #include "lobject.h" 11 | #include "lzio.h" 12 | 13 | /* load one chunk; from lundump.c */ 14 | LUAI_FUNC Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name); 15 | 16 | /* make header; from lundump.c */ 17 | LUAI_FUNC void luaU_header (char* h); 18 | 19 | /* dump one chunk; from ldump.c */ 20 | LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); 21 | 22 | #ifdef luac_c 23 | /* print one chunk; from print.c */ 24 | LUAI_FUNC void luaU_print (const Proto* f, int full); 25 | #endif 26 | 27 | /* for header of binary files -- this is Lua 5.1 */ 28 | #define LUAC_VERSION 0x51 29 | 30 | /* for header of binary files -- this is the official format */ 31 | #define LUAC_FORMAT 0 32 | 33 | /* size of header of binary files */ 34 | #define LUAC_HEADERSIZE 12 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/angelscript/projects/xcode/angelscript.xcodeproj/project.xcworkspace/xcuserdata/elastic.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildLocationStyle 6 | CustomLocation 7 | CustomBuildIntermediatesPath 8 | tmp 9 | CustomBuildLocationType 10 | RelativeToWorkspace 11 | CustomBuildProductsPath 12 | ../../lib/ 13 | DerivedDataLocationStyle 14 | Default 15 | HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges 16 | 17 | IssueFilterStyle 18 | ShowActiveSchemeOnly 19 | LiveSourceIssuesEnabled 20 | 21 | SnapshotAutomaticallyBeforeSignificantChanges 22 | 23 | SnapshotLocationStyle 24 | Default 25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/postrm.ex: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # postrm script for tolua++ 3 | # 4 | # see: dh_installdeb(1) 5 | 6 | set -e 7 | 8 | # summary of how this script can be called: 9 | # * `remove' 10 | # * `purge' 11 | # * `upgrade' 12 | # * `failed-upgrade' 13 | # * `abort-install' 14 | # * `abort-install' 15 | # * `abort-upgrade' 16 | # * `disappear' overwrit>r> 17 | # for details, see http://www.debian.org/doc/debian-policy/ or 18 | # the debian-policy package 19 | 20 | 21 | case "$1" in 22 | purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) 23 | 24 | 25 | ;; 26 | 27 | *) 28 | echo "postrm called with unknown argument \`$1'" >&2 29 | exit 1 30 | 31 | esac 32 | 33 | # dh_installdeb will replace this with shell code automatically 34 | # generated by other debhelper scripts. 35 | 36 | #DEBHELPER# 37 | 38 | exit 0 39 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/doc_script_func.js: -------------------------------------------------------------------------------- 1 | var doc_script_func = 2 | [ 3 | [ "Function declaration", "doc_script_func_decl.html", null ], 4 | [ "Parameter references", "doc_script_func_ref.html", null ], 5 | [ "Return references", "doc_script_func_retref.html", [ 6 | [ "References to global variables are allowed", "doc_script_func_retref.html#doc_script_retref_global", null ], 7 | [ "References to class members are allowed", "doc_script_func_retref.html#doc_script_refref_member", null ], 8 | [ "Can't return reference to local variables", "doc_script_func_retref.html#doc_script_retref_local", null ], 9 | [ "Can't use expressions with deferred parameters", "doc_script_func_retref.html#doc_script_retref_deferred", null ], 10 | [ "Can't use expressions that rely on local objects", "doc_script_func_retref.html#doc_script_refref_cleanup", null ] 11 | ] ], 12 | [ "Function overloading", "doc_script_func_overload.html", null ], 13 | [ "Default arguments", "doc_script_func_defarg.html", null ], 14 | [ "Anonymous functions", "doc_script_anonfunc.html", null ] 15 | ]; -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/Makefile: -------------------------------------------------------------------------------- 1 | # makefile for Lua etc 2 | 3 | TOP= .. 4 | LIB= $(TOP)/src 5 | INC= $(TOP)/src 6 | BIN= $(TOP)/src 7 | SRC= $(TOP)/src 8 | TST= $(TOP)/test 9 | 10 | CC= gcc 11 | CFLAGS= -O2 -Wall -I$(INC) $(MYCFLAGS) 12 | MYCFLAGS= 13 | MYLDFLAGS= -Wl,-E 14 | MYLIBS= -lm 15 | #MYLIBS= -lm -Wl,-E -ldl -lreadline -lhistory -lncurses 16 | RM= rm -f 17 | 18 | default: 19 | @echo 'Please choose a target: min noparser one strict clean' 20 | 21 | min: min.c 22 | $(CC) $(CFLAGS) $@.c -L$(LIB) -llua $(MYLIBS) 23 | echo 'print"Hello there!"' | ./a.out 24 | 25 | noparser: noparser.o 26 | $(CC) noparser.o $(SRC)/lua.o -L$(LIB) -llua $(MYLIBS) 27 | $(BIN)/luac $(TST)/hello.lua 28 | -./a.out luac.out 29 | -./a.out -e'a=1' 30 | 31 | one: 32 | $(CC) $(CFLAGS) all.c $(MYLIBS) 33 | ./a.out $(TST)/hello.lua 34 | 35 | strict: 36 | -$(BIN)/lua -e 'print(a);b=2' 37 | -$(BIN)/lua -lstrict -e 'print(a)' 38 | -$(BIN)/lua -e 'function f() b=2 end f()' 39 | -$(BIN)/lua -lstrict -e 'function f() b=2 end f()' 40 | 41 | clean: 42 | $(RM) a.out core core.* *.o luac.out 43 | 44 | .PHONY: default min noparser one strict clean 45 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/strict.lua: -------------------------------------------------------------------------------- 1 | -- 2 | -- strict.lua 3 | -- checks uses of undeclared global variables 4 | -- All global variables must be 'declared' through a regular assignment 5 | -- (even assigning nil will do) in a main chunk before being used 6 | -- anywhere or assigned to inside a function. 7 | -- 8 | 9 | local getinfo, error, rawset, rawget = debug.getinfo, error, rawset, rawget 10 | 11 | local mt = getmetatable(_G) 12 | if mt == nil then 13 | mt = {} 14 | setmetatable(_G, mt) 15 | end 16 | 17 | mt.__declared = {} 18 | 19 | local function what () 20 | local d = getinfo(3, "S") 21 | return d and d.what or "C" 22 | end 23 | 24 | mt.__newindex = function (t, n, v) 25 | if not mt.__declared[n] then 26 | local w = what() 27 | if w ~= "main" and w ~= "C" then 28 | error("assign to undeclared variable '"..n.."'", 2) 29 | end 30 | mt.__declared[n] = true 31 | end 32 | rawset(t, n, v) 33 | end 34 | 35 | mt.__index = function (t, n) 36 | if not mt.__declared[n] and what() ~= "C" then 37 | error("variable '"..n.."' is not declared", 2) 38 | end 39 | return rawget(t, n) 40 | end 41 | 42 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/samples/coroutine/projects/gnuc/makefile: -------------------------------------------------------------------------------- 1 | # Tutoral GCC Makefile 2 | 3 | CXX = g++ 4 | CXXFLAGS = -ggdb -I../../../../angelscript/include -D_LINUX_ 5 | SRCDIR = ../../source 6 | OBJDIR = obj 7 | 8 | SRCNAMES = main.cpp 9 | 10 | OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o))) obj/scriptstdstring.o obj/contextmgr.o obj/scriptany.o 11 | BIN = ../../bin/coroutine 12 | DELETER = rm -f 13 | 14 | all: $(BIN) 15 | 16 | $(BIN): $(OBJ) 17 | $(CXX) -o $(BIN) $(OBJ) -langelscript -L ../../../../angelscript/lib -lpthread 18 | @echo ------------------------------------------------------------------- 19 | @echo Done. 20 | 21 | $(OBJDIR)/%.o: $(SRCDIR)/%.cpp 22 | $(CXX) $(CXXFLAGS) -o $@ -c $< 23 | 24 | obj/scriptstdstring.o: ../../../../add_on/scriptstdstring/scriptstdstring.cpp 25 | $(CXX) $(CXXFLAGS) -o $@ -c $< 26 | 27 | obj/contextmgr.o: ../../../../add_on/contextmgr/contextmgr.cpp 28 | $(CXX) $(CXXFLAGS) -o $@ -c $< 29 | 30 | obj/scriptany.o: ../../../../add_on/scriptany/scriptany.cpp 31 | $(CXX) $(CXXFLAGS) -o $@ -c $< 32 | 33 | clean: 34 | $(DELETER) $(OBJ) $(BIN) 35 | 36 | .PHONY: all clean 37 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/postinst.ex: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # postinst script for tolua++ 3 | # 4 | # see: dh_installdeb(1) 5 | 6 | set -e 7 | 8 | # summary of how this script can be called: 9 | # * `configure' 10 | # * `abort-upgrade' 11 | # * `abort-remove' `in-favour' 12 | # 13 | # * `abort-deconfigure' `in-favour' 14 | # `removing' 15 | # 16 | # for details, see http://www.debian.org/doc/debian-policy/ or 17 | # the debian-policy package 18 | # 19 | 20 | case "$1" in 21 | configure) 22 | 23 | ;; 24 | 25 | abort-upgrade|abort-remove|abort-deconfigure) 26 | 27 | ;; 28 | 29 | *) 30 | echo "postinst called with unknown argument \`$1'" >&2 31 | exit 1 32 | ;; 33 | esac 34 | 35 | # dh_installdeb will replace this with shell code automatically 36 | # generated by other debhelper scripts. 37 | 38 | #DEBHELPER# 39 | 40 | exit 0 41 | 42 | 43 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/preinst.ex: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # preinst script for tolua++ 3 | # 4 | # see: dh_installdeb(1) 5 | 6 | set -e 7 | 8 | # summary of how this script can be called: 9 | # * `install' 10 | # * `install' 11 | # * `upgrade' 12 | # * `abort-upgrade' 13 | # 14 | # for details, see http://www.debian.org/doc/debian-policy/ or 15 | # the debian-policy package 16 | 17 | 18 | case "$1" in 19 | install|upgrade) 20 | # if [ "$1" = "upgrade" ] 21 | # then 22 | # start-stop-daemon --stop --quiet --oknodo \ 23 | # --pidfile /var/run/tolua++.pid \ 24 | # --exec /usr/sbin/tolua++ 2>/dev/null || true 25 | # fi 26 | ;; 27 | 28 | abort-upgrade) 29 | ;; 30 | 31 | *) 32 | echo "preinst called with unknown argument \`$1'" >&2 33 | exit 1 34 | ;; 35 | esac 36 | 37 | # dh_installdeb will replace this with shell code automatically 38 | # generated by other debhelper scripts. 39 | 40 | #DEBHELPER# 41 | 42 | exit 0 43 | 44 | 45 | -------------------------------------------------------------------------------- /ThirdParty/toluapp/debian/prerm.ex: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # prerm script for tolua++ 3 | # 4 | # see: dh_installdeb(1) 5 | 6 | set -e 7 | 8 | # summary of how this script can be called: 9 | # * `remove' 10 | # * `upgrade' 11 | # * `failed-upgrade' 12 | # * `remove' `in-favour' 13 | # * `deconfigure' `in-favour' 14 | # `removing' 15 | # 16 | # for details, see http://www.debian.org/doc/debian-policy/ or 17 | # the debian-policy package 18 | 19 | 20 | case "$1" in 21 | remove|upgrade|deconfigure) 22 | # install-info --quiet --remove /usr/info/tolua++.info.gz 23 | ;; 24 | failed-upgrade) 25 | ;; 26 | *) 27 | echo "prerm called with unknown argument \`$1'" >&2 28 | exit 1 29 | ;; 30 | esac 31 | 32 | # dh_installdeb will replace this with shell code automatically 33 | # generated by other debhelper scripts. 34 | 35 | #DEBHELPER# 36 | 37 | exit 0 38 | 39 | 40 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/pages_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['file_20object',['file object',['../doc_addon_file.html',1,'doc_addon_script']]], 4 | ['filesystem_20object',['filesystem object',['../doc_addon_filesystem.html',1,'doc_addon_script']]], 5 | ['functions',['Functions',['../doc_api_functions.html',1,'doc_api']]], 6 | ['funcdefs_20and_20script_20callback_20functions',['Funcdefs and script callback functions',['../doc_callbacks.html',1,'doc_using']]], 7 | ['function_20handles',['Function handles',['../doc_datatypes_funcptr.html',1,'doc_builtin_types']]], 8 | ['fine_20tuning',['Fine tuning',['../doc_finetuning.html',1,'doc_advanced']]], 9 | ['functions',['Functions',['../doc_global_func.html',1,'doc_script_global']]], 10 | ['funcdefs',['Funcdefs',['../doc_global_funcdef.html',1,'doc_script_global']]], 11 | ['functions',['Functions',['../doc_script_func.html',1,'doc_script']]], 12 | ['function_20declaration',['Function declaration',['../doc_script_func_decl.html',1,'doc_script_func']]], 13 | ['function_20overloading',['Function overloading',['../doc_script_func_overload.html',1,'doc_script_func']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /ThirdParty/lua-5.1.4/etc/README: -------------------------------------------------------------------------------- 1 | This directory contains some useful files and code. 2 | Unlike the code in ../src, everything here is in the public domain. 3 | 4 | If any of the makes fail, you're probably not using the same libraries 5 | used to build Lua. Set MYLIBS in Makefile accordingly. 6 | 7 | all.c 8 | Full Lua interpreter in a single file. 9 | Do "make one" for a demo. 10 | 11 | lua.hpp 12 | Lua header files for C++ using 'extern "C"'. 13 | 14 | lua.ico 15 | A Lua icon for Windows (and web sites: save as favicon.ico). 16 | Drawn by hand by Markus Gritsch . 17 | 18 | lua.pc 19 | pkg-config data for Lua 20 | 21 | luavs.bat 22 | Script to build Lua under "Visual Studio .NET Command Prompt". 23 | Run it from the toplevel as etc\luavs.bat. 24 | 25 | min.c 26 | A minimal Lua interpreter. 27 | Good for learning and for starting your own. 28 | Do "make min" for a demo. 29 | 30 | noparser.c 31 | Linking with noparser.o avoids loading the parsing modules in lualib.a. 32 | Do "make noparser" for a demo. 33 | 34 | strict.lua 35 | Traps uses of undeclared global variables. 36 | Do "make strict" for a demo. 37 | 38 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_6f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_76.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /ThirdParty/angelscript/sdk/docs/manual/search/all_79.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | --------------------------------------------------------------------------------