├── .gitignore ├── Aquaria ├── AStar.h ├── AnimationEditor.cpp ├── Aquaria.ico ├── AquariaComboBox.cpp ├── AquariaCompileConfig.h ├── AquariaMenuItem.cpp ├── AquariaMenuItem.h ├── AquariaProgressBar.cpp ├── AquariaProgressBar.h ├── AquariaSaveSlot.cpp ├── AquariaWin32OSE.ico ├── AutoMap.cpp ├── AutoMap.h ├── Avatar.cpp ├── Avatar.h ├── Beam.cpp ├── BitBlotLogo.cpp ├── BoxElement.cpp ├── BubbleRender.cpp ├── CollideEntity.cpp ├── CollideEntity.h ├── Continuity.cpp ├── Credits.cpp ├── CurrentRender.cpp ├── DSQ.cpp ├── DSQ.h ├── Demo.cpp ├── Element.cpp ├── Element.h ├── Elements.h ├── Emote.cpp ├── Entity.cpp ├── Entity.h ├── ExternalGUI.h ├── FFTNotes.cpp ├── FlockEntity.cpp ├── FlockEntity.h ├── Game.cpp ├── Game.h ├── GameplayVariables.cpp ├── GasCloud.cpp ├── GridRender.cpp ├── GridRender.h ├── Hair.cpp ├── Hair.h ├── Ingredient.cpp ├── Intro.cpp ├── Logo.cpp ├── Logo.h ├── Main.cpp ├── ManaBall.cpp ├── MiniMapRender.cpp ├── Mod.cpp ├── ModDownloader.cpp ├── ModDownloader.h ├── ModSelector.cpp ├── ModSelector.h ├── Network.cpp ├── Network.h ├── NotEntities.h ├── ParticleEditor.cpp ├── Path.cpp ├── Path.h ├── PathFinding.cpp ├── PathFinding.h ├── PathRender.cpp ├── RecipeMenuEntry.cpp ├── SFXLoops.cpp ├── SceneEditor.cpp ├── SchoolFish.cpp ├── SchoolFish.h ├── ScriptInterface.cpp ├── ScriptInterface.h ├── ScriptedEntity.cpp ├── ScriptedEntity.h ├── Segmented.cpp ├── Segmented.h ├── Shot.cpp ├── Shot.h ├── Spore.cpp ├── StarRenderer.cpp ├── States.cpp ├── States.h ├── StatsAndAchievements.cpp ├── StatsAndAchievements.h ├── SteamRender.cpp ├── Strand.cpp ├── StringBank.cpp ├── SubtitlePlayer.cpp ├── TileVector.h ├── ToolTip.cpp ├── ToolTip.h ├── UserSettings.cpp ├── UserSettings.h ├── WaterFont.cpp ├── WaterFont.h ├── WaterSurfaceRender.cpp ├── WaterSurfaceRender.h ├── Web.cpp ├── Web.h ├── WorldMapRender.cpp ├── WorldMapTiles.cpp ├── aquaria.rc ├── custom-fields.h └── resource.h ├── BBGE ├── ActionInput.cpp ├── ActionInput.h ├── ActionMapper.cpp ├── ActionMapper.h ├── ActionSet.cpp ├── ActionSet.h ├── AfterEffect.cpp ├── AfterEffect.h ├── AnimatedSprite.cpp ├── AnimatedSprite.h ├── BBGECompileConfig.h ├── Base.cpp ├── Base.h ├── BaseText.h ├── BitmapFont.cpp ├── BitmapFont.h ├── BloomEffect.cpp ├── BloomEffect.h ├── CShim.cpp ├── Cocoa.mm ├── Collision.cpp ├── Collision.h ├── CommonEvents.h ├── Core.cpp ├── Core.h ├── Cube.cpp ├── Cube.h ├── Cutscene.cpp ├── Cutscene.h ├── DFSprite.cpp ├── DFSprite.h ├── DarkLayer.cpp ├── DarkLayer.h ├── Datafile.cpp ├── Datafile.h ├── DebugFont.cpp ├── DebugFont.h ├── Effects.cpp ├── Effects.h ├── Emitter.cpp ├── Event.cpp ├── Event.h ├── FileVars.cpp ├── FileVars.h ├── Flags.cpp ├── Flags.h ├── FmodOpenALBridge.cpp ├── FmodOpenALBridge.h ├── FrameBuffer.cpp ├── FrameBuffer.h ├── GL │ ├── gl.h │ ├── gles.h │ └── glext.h ├── Gradient.cpp ├── Gradient.h ├── Interpolator.cpp ├── Interpolator.h ├── Joystick.cpp ├── LensFlare.cpp ├── LensFlare.h ├── Light.cpp ├── Light.h ├── LightCone.cpp ├── LightCone.h ├── Localization.cpp ├── Localization.h ├── MT.cpp ├── MT.h ├── Math.cpp ├── MathFunctions.h ├── MemoryAllocatorSmallBlock.cpp ├── MemoryAllocatorSmallBlock.h ├── Model.cpp ├── Model.h ├── OggStream.cpp ├── OggStream.h ├── OpenGLStubs.h ├── PackRead.cpp ├── PackRead.h ├── ParticleEffect.cpp ├── ParticleManager.cpp ├── Particles.cpp ├── Particles.h ├── PointSprites.cpp ├── PointSprites.h ├── Precacher.cpp ├── Precacher.h ├── ProfRender.cpp ├── ProfRender.h ├── Quad.cpp ├── Quad.h ├── QuadTrail.cpp ├── QuadTrail.h ├── Rect.h ├── Refcounted.h ├── RenderObject.cpp ├── RenderObject.h ├── RenderObjectLayer.cpp ├── RenderObject_inline.h ├── RenderRect.cpp ├── RoundedRect.cpp ├── RoundedRect.h ├── ScreenTransition.cpp ├── ScreenTransition.h ├── ScriptObject.cpp ├── ScriptObject.h ├── Shader.cpp ├── Shader.h ├── SimpleIStringStream.h ├── SkeletalSprite.cpp ├── SkeletalSprite.h ├── Slider.cpp ├── Slider.h ├── SoundManager.cpp ├── SoundManager.h ├── SpawnParticleData.cpp ├── StateMachine.cpp ├── StateMachine.h ├── StateManager.cpp ├── StateManager.h ├── Strings.cpp ├── TTFFont.cpp ├── TTFFont.h ├── Texture.cpp ├── Texture.h ├── Vector.cpp ├── Vector.h ├── bithacks.h ├── flags.hpp └── glext │ └── glext.h ├── CMakeLists.txt ├── CONTENT-LICENSE.txt ├── COPYING.txt ├── ExternalLibs ├── AL │ ├── include │ │ ├── al.h │ │ └── alc.h │ └── lib │ │ ├── linux-x86 │ │ └── libopenal.so.1 │ │ └── win32 │ │ └── OpenAL32.lib ├── ByteBuffer.h ├── DeflateCompressor.cpp ├── DeflateCompressor.h ├── FTGL │ ├── README.txt │ ├── include │ │ ├── FTBBox.h │ │ ├── FTBitmapGlyph.h │ │ ├── FTCharToGlyphIndexMap.h │ │ ├── FTCharmap.h │ │ ├── FTContour.h │ │ ├── FTExtrdGlyph.h │ │ ├── FTFace.h │ │ ├── FTFont.h │ │ ├── FTGL.h │ │ ├── FTGLBitmapFont.h │ │ ├── FTGLExtrdFont.h │ │ ├── FTGLOutlineFont.h │ │ ├── FTGLPixmapFont.h │ │ ├── FTGLPolygonFont.h │ │ ├── FTGLTextureFont.h │ │ ├── FTGlyph.h │ │ ├── FTGlyphContainer.h │ │ ├── FTLibrary.h │ │ ├── FTList.h │ │ ├── FTOutlineGlyph.h │ │ ├── FTPixmapGlyph.h │ │ ├── FTPoint.h │ │ ├── FTPolyGlyph.h │ │ ├── FTSize.h │ │ ├── FTTextureGlyph.h │ │ ├── FTVector.h │ │ └── FTVectoriser.h │ ├── license.txt │ └── src │ │ ├── FTBitmapGlyph.cpp │ │ ├── FTCharmap.cpp │ │ ├── FTContour.cpp │ │ ├── FTExtrdGlyph.cpp │ │ ├── FTFace.cpp │ │ ├── FTFont.cpp │ │ ├── FTGLBitmapFont.cpp │ │ ├── FTGLExtrdFont.cpp │ │ ├── FTGLOutlineFont.cpp │ │ ├── FTGLPixmapFont.cpp │ │ ├── FTGLPolygonFont.cpp │ │ ├── FTGLTextureFont.cpp │ │ ├── FTGlyph.cpp │ │ ├── FTGlyphContainer.cpp │ │ ├── FTLibrary.cpp │ │ ├── FTOutlineGlyph.cpp │ │ ├── FTPixmapGlyph.cpp │ │ ├── FTPoint.cpp │ │ ├── FTPolyGlyph.cpp │ │ ├── FTSize.cpp │ │ ├── FTTextureGlyph.cpp │ │ └── FTVectoriser.cpp ├── GL │ ├── gl.h │ ├── gles.h │ └── glext.h ├── JPS.h ├── SDL12 │ ├── include │ │ ├── SDL.h │ │ ├── SDL_active.h │ │ ├── SDL_audio.h │ │ ├── SDL_byteorder.h │ │ ├── SDL_cdrom.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.orig │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_getenv.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keysym.h │ │ ├── SDL_loadso.h │ │ ├── SDL_main.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_net.h │ │ ├── SDL_opengl.h │ │ ├── SDL_platform.h │ │ ├── SDL_quit.h │ │ ├── SDL_rwops.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_syswm.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── begin_code.h │ │ └── close_code.h │ └── lib │ │ ├── macosx │ │ ├── libSDL-1.2.0.dylib │ │ └── libSDLmain.a │ │ └── win32 │ │ ├── SDL.lib │ │ └── SDLmain.lib ├── SDL2 │ ├── include │ │ ├── SDL.h │ │ ├── SDL_assert.h │ │ ├── SDL_atomic.h │ │ ├── SDL_audio.h │ │ ├── SDL_bits.h │ │ ├── SDL_blendmode.h │ │ ├── SDL_clipboard.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.cmake │ │ ├── SDL_config.h.in │ │ ├── SDL_config_android.h │ │ ├── SDL_config_iphoneos.h │ │ ├── SDL_config_macosx.h │ │ ├── SDL_config_minimal.h │ │ ├── SDL_config_pandora.h │ │ ├── SDL_config_psp.h │ │ ├── SDL_config_windows.h │ │ ├── SDL_config_wiz.h │ │ ├── SDL_copying.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_gamecontroller.h │ │ ├── SDL_gesture.h │ │ ├── SDL_haptic.h │ │ ├── SDL_hints.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keycode.h │ │ ├── SDL_loadso.h │ │ ├── SDL_log.h │ │ ├── SDL_main.h │ │ ├── SDL_messagebox.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_opengles.h │ │ ├── SDL_opengles2.h │ │ ├── SDL_pixels.h │ │ ├── SDL_platform.h │ │ ├── SDL_power.h │ │ ├── SDL_quit.h │ │ ├── SDL_rect.h │ │ ├── SDL_render.h │ │ ├── SDL_revision.h │ │ ├── SDL_rwops.h │ │ ├── SDL_scancode.h │ │ ├── SDL_shape.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_surface.h │ │ ├── SDL_system.h │ │ ├── SDL_syswm.h │ │ ├── SDL_test.h │ │ ├── SDL_test_assert.h │ │ ├── SDL_test_common.h │ │ ├── SDL_test_compare.h │ │ ├── SDL_test_crc32.h │ │ ├── SDL_test_font.h │ │ ├── SDL_test_fuzzer.h │ │ ├── SDL_test_harness.h │ │ ├── SDL_test_images.h │ │ ├── SDL_test_log.h │ │ ├── SDL_test_md5.h │ │ ├── SDL_test_random.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_touch.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── begin_code.h │ │ ├── close_code.h │ │ └── doxyfile │ └── lib │ │ └── win32 │ │ ├── SDL2.lib │ │ └── SDL2main.lib ├── algorithmx.h ├── freetype2 │ ├── ChangeLog │ ├── ChangeLog.20 │ ├── ChangeLog.21 │ ├── ChangeLog.22 │ ├── Jamfile │ ├── Jamrules │ ├── Makefile │ ├── README │ ├── README.CVS │ ├── autogen.sh │ ├── builds │ │ ├── amiga │ │ │ ├── README │ │ │ ├── include │ │ │ │ └── freetype │ │ │ │ │ └── config │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ └── ftmodule.h │ │ │ ├── makefile │ │ │ ├── makefile.os4 │ │ │ ├── smakefile │ │ │ └── src │ │ │ │ └── base │ │ │ │ ├── ftdebug.c │ │ │ │ └── ftsystem.c │ │ ├── ansi │ │ │ ├── ansi-def.mk │ │ │ └── ansi.mk │ │ ├── atari │ │ │ ├── ATARI.H │ │ │ ├── FNames.SIC │ │ │ ├── FREETYPE.PRJ │ │ │ └── README.TXT │ │ ├── beos │ │ │ ├── beos-def.mk │ │ │ ├── beos.mk │ │ │ └── detect.mk │ │ ├── compiler │ │ │ ├── ansi-cc.mk │ │ │ ├── bcc-dev.mk │ │ │ ├── bcc.mk │ │ │ ├── emx.mk │ │ │ ├── gcc-dev.mk │ │ │ ├── gcc.mk │ │ │ ├── intelc.mk │ │ │ ├── unix-lcc.mk │ │ │ ├── visualage.mk │ │ │ ├── visualc.mk │ │ │ ├── watcom.mk │ │ │ └── win-lcc.mk │ │ ├── detect.mk │ │ ├── dos │ │ │ ├── detect.mk │ │ │ ├── dos-def.mk │ │ │ ├── dos-emx.mk │ │ │ ├── dos-gcc.mk │ │ │ └── dos-wat.mk │ │ ├── exports.mk │ │ ├── freetype.mk │ │ ├── link_dos.mk │ │ ├── link_std.mk │ │ ├── mac │ │ │ ├── FreeType.m68k_cfm.make.txt │ │ │ ├── FreeType.m68k_far.make.txt │ │ │ ├── FreeType.ppc_carbon.make.txt │ │ │ ├── FreeType.ppc_classic.make.txt │ │ │ ├── README │ │ │ ├── ascii2mpw.py │ │ │ ├── ftlib.prj.xml │ │ │ └── ftmac.c │ │ ├── modules.mk │ │ ├── newline │ │ ├── os2 │ │ │ ├── detect.mk │ │ │ ├── os2-def.mk │ │ │ ├── os2-dev.mk │ │ │ └── os2-gcc.mk │ │ ├── symbian │ │ │ ├── bld.inf │ │ │ └── freetype.mmp │ │ ├── toplevel.mk │ │ ├── unix │ │ │ ├── aclocal.m4 │ │ │ ├── config.guess │ │ │ ├── config.log │ │ │ ├── config.status │ │ │ ├── config.sub │ │ │ ├── configure │ │ │ ├── configure.ac │ │ │ ├── configure.raw │ │ │ ├── detect.mk │ │ │ ├── freetype-config │ │ │ ├── freetype-config.in │ │ │ ├── freetype2.in │ │ │ ├── freetype2.m4 │ │ │ ├── freetype2.pc │ │ │ ├── ft-munmap.m4 │ │ │ ├── ft2unix.h │ │ │ ├── ftconfig.h │ │ │ ├── ftconfig.in │ │ │ ├── ftsystem.c │ │ │ ├── install-sh │ │ │ ├── install.mk │ │ │ ├── libtool │ │ │ ├── ltmain.sh │ │ │ ├── mkinstalldirs │ │ │ ├── unix-cc.in │ │ │ ├── unix-cc.mk │ │ │ ├── unix-def.in │ │ │ ├── unix-def.mk │ │ │ ├── unix-dev.mk │ │ │ ├── unix-lcc.mk │ │ │ ├── unix.mk │ │ │ └── unixddef.mk │ │ ├── vms │ │ │ ├── ftconfig.h │ │ │ └── ftsystem.c │ │ ├── win32 │ │ │ ├── detect.mk │ │ │ ├── ftdebug.c │ │ │ ├── vc2005 │ │ │ │ ├── freetype.sln │ │ │ │ ├── freetype.vcproj │ │ │ │ └── index.html │ │ │ ├── vc2008 │ │ │ │ ├── freetype.sln │ │ │ │ ├── freetype.vcproj │ │ │ │ └── index.html │ │ │ ├── visualc │ │ │ │ ├── freetype.dsp │ │ │ │ ├── freetype.dsw │ │ │ │ └── index.html │ │ │ ├── w32-bcc.mk │ │ │ ├── w32-bccd.mk │ │ │ ├── w32-dev.mk │ │ │ ├── w32-gcc.mk │ │ │ ├── w32-icc.mk │ │ │ ├── w32-intl.mk │ │ │ ├── w32-lcc.mk │ │ │ ├── w32-mingw32.mk │ │ │ ├── w32-vcc.mk │ │ │ ├── w32-wat.mk │ │ │ └── win32-def.mk │ │ └── wince │ │ │ ├── ftdebug.c │ │ │ ├── vc2005-ce │ │ │ ├── freetype.sln │ │ │ ├── freetype.vcproj │ │ │ └── index.html │ │ │ └── vc2008-ce │ │ │ ├── freetype.sln │ │ │ ├── freetype.vcproj │ │ │ └── index.html │ ├── config.mk │ ├── configure │ ├── devel │ │ ├── ft2build.h │ │ └── ftoption.h │ ├── docs │ │ ├── CHANGES │ │ ├── CUSTOMIZE │ │ ├── DEBUG │ │ ├── FTL.TXT │ │ ├── GPL.TXT │ │ ├── INSTALL │ │ ├── INSTALL.ANY │ │ ├── INSTALL.CROSS │ │ ├── INSTALL.GNU │ │ ├── INSTALL.MAC │ │ ├── INSTALL.UNIX │ │ ├── INSTALL.VMS │ │ ├── LICENSE.TXT │ │ ├── MAKEPP │ │ ├── PATENTS │ │ ├── PROBLEMS │ │ ├── TODO │ │ ├── TRUETYPE │ │ ├── UPGRADE.UNIX │ │ ├── VERSION.DLL │ │ ├── formats.txt │ │ ├── raster.txt │ │ ├── reference │ │ │ ├── README │ │ │ ├── ft2-base_interface.html │ │ │ ├── ft2-basic_types.html │ │ │ ├── ft2-bdf_fonts.html │ │ │ ├── ft2-bitmap_handling.html │ │ │ ├── ft2-cache_subsystem.html │ │ │ ├── ft2-cid_fonts.html │ │ │ ├── ft2-computations.html │ │ │ ├── ft2-font_formats.html │ │ │ ├── ft2-gasp_table.html │ │ │ ├── ft2-glyph_management.html │ │ │ ├── ft2-glyph_stroker.html │ │ │ ├── ft2-glyph_variants.html │ │ │ ├── ft2-gx_validation.html │ │ │ ├── ft2-gzip.html │ │ │ ├── ft2-header_file_macros.html │ │ │ ├── ft2-incremental.html │ │ │ ├── ft2-index.html │ │ │ ├── ft2-lcd_filtering.html │ │ │ ├── ft2-list_processing.html │ │ │ ├── ft2-lzw.html │ │ │ ├── ft2-mac_specific.html │ │ │ ├── ft2-module_management.html │ │ │ ├── ft2-multiple_masters.html │ │ │ ├── ft2-ot_validation.html │ │ │ ├── ft2-outline_processing.html │ │ │ ├── ft2-pfr_fonts.html │ │ │ ├── ft2-quick_advance.html │ │ │ ├── ft2-raster.html │ │ │ ├── ft2-sfnt_names.html │ │ │ ├── ft2-sizes_management.html │ │ │ ├── ft2-system_interface.html │ │ │ ├── ft2-toc.html │ │ │ ├── ft2-truetype_engine.html │ │ │ ├── ft2-truetype_tables.html │ │ │ ├── ft2-type1_tables.html │ │ │ ├── ft2-user_allocation.html │ │ │ ├── ft2-version.html │ │ │ └── ft2-winfnt_fonts.html │ │ └── release │ ├── include │ │ ├── freetype │ │ │ ├── config │ │ │ │ ├── ftconfig.h │ │ │ │ ├── ftheader.h │ │ │ │ ├── ftmodule.h │ │ │ │ ├── ftoption.h │ │ │ │ └── ftstdlib.h │ │ │ ├── freetype.h │ │ │ ├── ftadvanc.h │ │ │ ├── ftbbox.h │ │ │ ├── ftbdf.h │ │ │ ├── ftbitmap.h │ │ │ ├── ftcache.h │ │ │ ├── ftchapters.h │ │ │ ├── ftcid.h │ │ │ ├── fterrdef.h │ │ │ ├── fterrors.h │ │ │ ├── ftgasp.h │ │ │ ├── ftglyph.h │ │ │ ├── ftgxval.h │ │ │ ├── ftgzip.h │ │ │ ├── ftimage.h │ │ │ ├── ftincrem.h │ │ │ ├── ftlcdfil.h │ │ │ ├── ftlist.h │ │ │ ├── ftlzw.h │ │ │ ├── ftmac.h │ │ │ ├── ftmm.h │ │ │ ├── ftmodapi.h │ │ │ ├── ftmoderr.h │ │ │ ├── ftotval.h │ │ │ ├── ftoutln.h │ │ │ ├── ftpfr.h │ │ │ ├── ftrender.h │ │ │ ├── ftsizes.h │ │ │ ├── ftsnames.h │ │ │ ├── ftstroke.h │ │ │ ├── ftsynth.h │ │ │ ├── ftsystem.h │ │ │ ├── fttrigon.h │ │ │ ├── fttypes.h │ │ │ ├── ftwinfnt.h │ │ │ ├── ftxf86.h │ │ │ ├── internal │ │ │ │ ├── autohint.h │ │ │ │ ├── ftcalc.h │ │ │ │ ├── ftdebug.h │ │ │ │ ├── ftdriver.h │ │ │ │ ├── ftgloadr.h │ │ │ │ ├── ftmemory.h │ │ │ │ ├── ftobjs.h │ │ │ │ ├── ftrfork.h │ │ │ │ ├── ftserv.h │ │ │ │ ├── ftstream.h │ │ │ │ ├── fttrace.h │ │ │ │ ├── ftvalid.h │ │ │ │ ├── internal.h │ │ │ │ ├── pcftypes.h │ │ │ │ ├── psaux.h │ │ │ │ ├── pshints.h │ │ │ │ ├── services │ │ │ │ │ ├── svbdf.h │ │ │ │ │ ├── svcid.h │ │ │ │ │ ├── svgldict.h │ │ │ │ │ ├── svgxval.h │ │ │ │ │ ├── svkern.h │ │ │ │ │ ├── svmm.h │ │ │ │ │ ├── svotval.h │ │ │ │ │ ├── svpfr.h │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ ├── svtteng.h │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ └── svxf86nm.h │ │ │ │ ├── sfnt.h │ │ │ │ ├── t1types.h │ │ │ │ └── tttypes.h │ │ │ ├── t1tables.h │ │ │ ├── ttnameid.h │ │ │ ├── tttables.h │ │ │ ├── tttags.h │ │ │ └── ttunpat.h │ │ └── ft2build.h │ ├── modules.cfg │ ├── objs │ │ ├── README │ │ └── ftmodule.h │ ├── src │ │ ├── Jamfile │ │ ├── autofit │ │ │ ├── Jamfile │ │ │ ├── afangles.c │ │ │ ├── afangles.h │ │ │ ├── afcjk.c │ │ │ ├── afcjk.h │ │ │ ├── afdummy.c │ │ │ ├── afdummy.h │ │ │ ├── aferrors.h │ │ │ ├── afglobal.c │ │ │ ├── afglobal.h │ │ │ ├── afhints.c │ │ │ ├── afhints.h │ │ │ ├── afindic.c │ │ │ ├── afindic.h │ │ │ ├── aflatin.c │ │ │ ├── aflatin.h │ │ │ ├── aflatin2.c │ │ │ ├── aflatin2.h │ │ │ ├── afloader.c │ │ │ ├── afloader.h │ │ │ ├── afmodule.c │ │ │ ├── afmodule.h │ │ │ ├── aftypes.h │ │ │ ├── afwarp.c │ │ │ ├── afwarp.h │ │ │ ├── autofit.c │ │ │ ├── module.mk │ │ │ └── rules.mk │ │ ├── base │ │ │ ├── Jamfile │ │ │ ├── ftadvanc.c │ │ │ ├── ftapi.c │ │ │ ├── ftbase.c │ │ │ ├── ftbase.h │ │ │ ├── ftbbox.c │ │ │ ├── ftbdf.c │ │ │ ├── ftbitmap.c │ │ │ ├── ftcalc.c │ │ │ ├── ftcid.c │ │ │ ├── ftdbgmem.c │ │ │ ├── ftdebug.c │ │ │ ├── ftfstype.c │ │ │ ├── ftgasp.c │ │ │ ├── ftgloadr.c │ │ │ ├── ftglyph.c │ │ │ ├── ftgxval.c │ │ │ ├── ftinit.c │ │ │ ├── ftlcdfil.c │ │ │ ├── ftmac.c │ │ │ ├── ftmm.c │ │ │ ├── ftnames.c │ │ │ ├── ftobjs.c │ │ │ ├── ftotval.c │ │ │ ├── ftoutln.c │ │ │ ├── ftpatent.c │ │ │ ├── ftpfr.c │ │ │ ├── ftrfork.c │ │ │ ├── ftstream.c │ │ │ ├── ftstroke.c │ │ │ ├── ftsynth.c │ │ │ ├── ftsystem.c │ │ │ ├── fttrigon.c │ │ │ ├── fttype1.c │ │ │ ├── ftutil.c │ │ │ ├── ftwinfnt.c │ │ │ ├── ftxf86.c │ │ │ └── rules.mk │ │ ├── bdf │ │ │ ├── Jamfile │ │ │ ├── README │ │ │ ├── bdf.c │ │ │ ├── bdf.h │ │ │ ├── bdfdrivr.c │ │ │ ├── bdfdrivr.h │ │ │ ├── bdferror.h │ │ │ ├── bdflib.c │ │ │ ├── module.mk │ │ │ └── rules.mk │ │ ├── cache │ │ │ ├── Jamfile │ │ │ ├── ftcache.c │ │ │ ├── ftcbasic.c │ │ │ ├── ftccache.c │ │ │ ├── ftccache.h │ │ │ ├── ftccback.h │ │ │ ├── ftccmap.c │ │ │ ├── ftcerror.h │ │ │ ├── ftcglyph.c │ │ │ ├── ftcglyph.h │ │ │ ├── ftcimage.c │ │ │ ├── ftcimage.h │ │ │ ├── ftcmanag.c │ │ │ ├── ftcmanag.h │ │ │ ├── ftcmru.c │ │ │ ├── ftcmru.h │ │ │ ├── ftcsbits.c │ │ │ ├── ftcsbits.h │ │ │ └── rules.mk │ │ ├── cff │ │ │ ├── Jamfile │ │ │ ├── cff.c │ │ │ ├── cffcmap.c │ │ │ ├── cffcmap.h │ │ │ ├── cffdrivr.c │ │ │ ├── cffdrivr.h │ │ │ ├── cfferrs.h │ │ │ ├── cffgload.c │ │ │ ├── cffgload.h │ │ │ ├── cffload.c │ │ │ ├── cffload.h │ │ │ ├── cffobjs.c │ │ │ ├── cffobjs.h │ │ │ ├── cffparse.c │ │ │ ├── cffparse.h │ │ │ ├── cfftoken.h │ │ │ ├── cfftypes.h │ │ │ ├── module.mk │ │ │ └── rules.mk │ │ ├── cid │ │ │ ├── Jamfile │ │ │ ├── ciderrs.h │ │ │ ├── cidgload.c │ │ │ ├── cidgload.h │ │ │ ├── cidload.c │ │ │ ├── cidload.h │ │ │ ├── cidobjs.c │ │ │ ├── cidobjs.h │ │ │ ├── cidparse.c │ │ │ ├── cidparse.h │ │ │ ├── cidriver.c │ │ │ ├── cidriver.h │ │ │ ├── cidtoken.h │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ └── type1cid.c │ │ ├── gxvalid │ │ │ ├── Jamfile │ │ │ ├── README │ │ │ ├── gxvalid.c │ │ │ ├── gxvalid.h │ │ │ ├── gxvbsln.c │ │ │ ├── gxvcommn.c │ │ │ ├── gxvcommn.h │ │ │ ├── gxverror.h │ │ │ ├── gxvfeat.c │ │ │ ├── gxvfeat.h │ │ │ ├── gxvfgen.c │ │ │ ├── gxvjust.c │ │ │ ├── gxvkern.c │ │ │ ├── gxvlcar.c │ │ │ ├── gxvmod.c │ │ │ ├── gxvmod.h │ │ │ ├── gxvmort.c │ │ │ ├── gxvmort.h │ │ │ ├── gxvmort0.c │ │ │ ├── gxvmort1.c │ │ │ ├── gxvmort2.c │ │ │ ├── gxvmort4.c │ │ │ ├── gxvmort5.c │ │ │ ├── gxvmorx.c │ │ │ ├── gxvmorx.h │ │ │ ├── gxvmorx0.c │ │ │ ├── gxvmorx1.c │ │ │ ├── gxvmorx2.c │ │ │ ├── gxvmorx4.c │ │ │ ├── gxvmorx5.c │ │ │ ├── gxvopbd.c │ │ │ ├── gxvprop.c │ │ │ ├── gxvtrak.c │ │ │ ├── module.mk │ │ │ └── rules.mk │ │ ├── gzip │ │ │ ├── Jamfile │ │ │ ├── adler32.c │ │ │ ├── ftgzip.c │ │ │ ├── infblock.c │ │ │ ├── infblock.h │ │ │ ├── infcodes.c │ │ │ ├── infcodes.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── infutil.c │ │ │ ├── infutil.h │ │ │ ├── rules.mk │ │ │ ├── zconf.h │ │ │ ├── zlib.h │ │ │ ├── zutil.c │ │ │ └── zutil.h │ │ ├── lzw │ │ │ ├── Jamfile │ │ │ ├── ftlzw.c │ │ │ ├── ftzopen.c │ │ │ ├── ftzopen.h │ │ │ └── rules.mk │ │ ├── otvalid │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── otvalid.c │ │ │ ├── otvalid.h │ │ │ ├── otvbase.c │ │ │ ├── otvcommn.c │ │ │ ├── otvcommn.h │ │ │ ├── otverror.h │ │ │ ├── otvgdef.c │ │ │ ├── otvgpos.c │ │ │ ├── otvgpos.h │ │ │ ├── otvgsub.c │ │ │ ├── otvjstf.c │ │ │ ├── otvmath.c │ │ │ ├── otvmod.c │ │ │ ├── otvmod.h │ │ │ └── rules.mk │ │ ├── pcf │ │ │ ├── Jamfile │ │ │ ├── README │ │ │ ├── module.mk │ │ │ ├── pcf.c │ │ │ ├── pcf.h │ │ │ ├── pcfdrivr.c │ │ │ ├── pcfdrivr.h │ │ │ ├── pcferror.h │ │ │ ├── pcfread.c │ │ │ ├── pcfread.h │ │ │ ├── pcfutil.c │ │ │ ├── pcfutil.h │ │ │ └── rules.mk │ │ ├── pfr │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── pfr.c │ │ │ ├── pfrcmap.c │ │ │ ├── pfrcmap.h │ │ │ ├── pfrdrivr.c │ │ │ ├── pfrdrivr.h │ │ │ ├── pfrerror.h │ │ │ ├── pfrgload.c │ │ │ ├── pfrgload.h │ │ │ ├── pfrload.c │ │ │ ├── pfrload.h │ │ │ ├── pfrobjs.c │ │ │ ├── pfrobjs.h │ │ │ ├── pfrsbit.c │ │ │ ├── pfrsbit.h │ │ │ ├── pfrtypes.h │ │ │ └── rules.mk │ │ ├── psaux │ │ │ ├── Jamfile │ │ │ ├── afmparse.c │ │ │ ├── afmparse.h │ │ │ ├── module.mk │ │ │ ├── psaux.c │ │ │ ├── psauxerr.h │ │ │ ├── psauxmod.c │ │ │ ├── psauxmod.h │ │ │ ├── psconv.c │ │ │ ├── psconv.h │ │ │ ├── psobjs.c │ │ │ ├── psobjs.h │ │ │ ├── rules.mk │ │ │ ├── t1cmap.c │ │ │ ├── t1cmap.h │ │ │ ├── t1decode.c │ │ │ └── t1decode.h │ │ ├── pshinter │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── pshalgo.c │ │ │ ├── pshalgo.h │ │ │ ├── pshglob.c │ │ │ ├── pshglob.h │ │ │ ├── pshinter.c │ │ │ ├── pshmod.c │ │ │ ├── pshmod.h │ │ │ ├── pshnterr.h │ │ │ ├── pshrec.c │ │ │ ├── pshrec.h │ │ │ └── rules.mk │ │ ├── psnames │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── psmodule.c │ │ │ ├── psmodule.h │ │ │ ├── psnamerr.h │ │ │ ├── psnames.c │ │ │ ├── pstables.h │ │ │ └── rules.mk │ │ ├── raster │ │ │ ├── Jamfile │ │ │ ├── ftmisc.h │ │ │ ├── ftraster.c │ │ │ ├── ftraster.h │ │ │ ├── ftrend1.c │ │ │ ├── ftrend1.h │ │ │ ├── module.mk │ │ │ ├── raster.c │ │ │ ├── rasterrs.h │ │ │ └── rules.mk │ │ ├── sfnt │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ ├── sfdriver.c │ │ │ ├── sfdriver.h │ │ │ ├── sferrors.h │ │ │ ├── sfnt.c │ │ │ ├── sfobjs.c │ │ │ ├── sfobjs.h │ │ │ ├── ttbdf.c │ │ │ ├── ttbdf.h │ │ │ ├── ttcmap.c │ │ │ ├── ttcmap.h │ │ │ ├── ttkern.c │ │ │ ├── ttkern.h │ │ │ ├── ttload.c │ │ │ ├── ttload.h │ │ │ ├── ttmtx.c │ │ │ ├── ttmtx.h │ │ │ ├── ttpost.c │ │ │ ├── ttpost.h │ │ │ ├── ttsbit.c │ │ │ ├── ttsbit.h │ │ │ └── ttsbit0.c │ │ ├── smooth │ │ │ ├── Jamfile │ │ │ ├── ftgrays.c │ │ │ ├── ftgrays.h │ │ │ ├── ftsmerrs.h │ │ │ ├── ftsmooth.c │ │ │ ├── ftsmooth.h │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ └── smooth.c │ │ ├── tools │ │ │ ├── Jamfile │ │ │ ├── apinames.c │ │ │ ├── cordic.py │ │ │ ├── docmaker │ │ │ │ ├── content.py │ │ │ │ ├── docbeauty.py │ │ │ │ ├── docmaker.py │ │ │ │ ├── formatter.py │ │ │ │ ├── sources.py │ │ │ │ ├── tohtml.py │ │ │ │ └── utils.py │ │ │ ├── ftrandom │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ └── ftrandom.c │ │ │ ├── glnames.py │ │ │ ├── test_afm.c │ │ │ ├── test_bbox.c │ │ │ └── test_trig.c │ │ ├── truetype │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ ├── truetype.c │ │ │ ├── ttdriver.c │ │ │ ├── ttdriver.h │ │ │ ├── tterrors.h │ │ │ ├── ttgload.c │ │ │ ├── ttgload.h │ │ │ ├── ttgxvar.c │ │ │ ├── ttgxvar.h │ │ │ ├── ttinterp.c │ │ │ ├── ttinterp.h │ │ │ ├── ttobjs.c │ │ │ ├── ttobjs.h │ │ │ ├── ttpload.c │ │ │ └── ttpload.h │ │ ├── type1 │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ ├── t1afm.c │ │ │ ├── t1afm.h │ │ │ ├── t1driver.c │ │ │ ├── t1driver.h │ │ │ ├── t1errors.h │ │ │ ├── t1gload.c │ │ │ ├── t1gload.h │ │ │ ├── t1load.c │ │ │ ├── t1load.h │ │ │ ├── t1objs.c │ │ │ ├── t1objs.h │ │ │ ├── t1parse.c │ │ │ ├── t1parse.h │ │ │ ├── t1tokens.h │ │ │ └── type1.c │ │ ├── type42 │ │ │ ├── Jamfile │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ ├── t42drivr.c │ │ │ ├── t42drivr.h │ │ │ ├── t42error.h │ │ │ ├── t42objs.c │ │ │ ├── t42objs.h │ │ │ ├── t42parse.c │ │ │ ├── t42parse.h │ │ │ ├── t42types.h │ │ │ └── type42.c │ │ └── winfonts │ │ │ ├── Jamfile │ │ │ ├── fnterrs.h │ │ │ ├── module.mk │ │ │ ├── rules.mk │ │ │ ├── winfnt.c │ │ │ └── winfnt.h │ ├── version.sed │ └── vms_make.com ├── glfont2 │ ├── glfont2.cpp │ └── glfont2.h ├── glm │ ├── CMakeLists.txt │ ├── core │ │ ├── _detail.hpp │ │ ├── _fixes.hpp │ │ ├── _swizzle.hpp │ │ ├── _swizzle.inl │ │ ├── dummy.cpp │ │ ├── func_common.hpp │ │ ├── func_common.inl │ │ ├── func_exponential.hpp │ │ ├── func_exponential.inl │ │ ├── func_geometric.hpp │ │ ├── func_geometric.inl │ │ ├── func_integer.hpp │ │ ├── func_integer.inl │ │ ├── func_matrix.hpp │ │ ├── func_matrix.inl │ │ ├── func_noise.hpp │ │ ├── func_noise.inl │ │ ├── func_packing.hpp │ │ ├── func_packing.inl │ │ ├── func_trigonometric.hpp │ │ ├── func_trigonometric.inl │ │ ├── func_vector_relational.hpp │ │ ├── func_vector_relational.inl │ │ ├── hint.hpp │ │ ├── intrinsic_common.hpp │ │ ├── intrinsic_common.inl │ │ ├── intrinsic_exponential.hpp │ │ ├── intrinsic_exponential.inl │ │ ├── intrinsic_geometric.hpp │ │ ├── intrinsic_geometric.inl │ │ ├── intrinsic_matrix.hpp │ │ ├── intrinsic_matrix.inl │ │ ├── intrinsic_trigonometric.hpp │ │ ├── intrinsic_trigonometric.inl │ │ ├── intrinsic_vector_relational.hpp │ │ ├── intrinsic_vector_relational.inl │ │ ├── setup.hpp │ │ ├── type.hpp │ │ ├── type_float.hpp │ │ ├── type_gentype.hpp │ │ ├── type_gentype.inl │ │ ├── type_half.hpp │ │ ├── type_half.inl │ │ ├── type_int.hpp │ │ ├── type_mat.hpp │ │ ├── type_mat.inl │ │ ├── type_mat2x2.hpp │ │ ├── type_mat2x2.inl │ │ ├── type_mat2x3.hpp │ │ ├── type_mat2x3.inl │ │ ├── type_mat2x4.hpp │ │ ├── type_mat2x4.inl │ │ ├── type_mat3x2.hpp │ │ ├── type_mat3x2.inl │ │ ├── type_mat3x3.hpp │ │ ├── type_mat3x3.inl │ │ ├── type_mat3x4.hpp │ │ ├── type_mat3x4.inl │ │ ├── type_mat4x2.hpp │ │ ├── type_mat4x2.inl │ │ ├── type_mat4x3.hpp │ │ ├── type_mat4x3.inl │ │ ├── type_mat4x4.hpp │ │ ├── type_mat4x4.inl │ │ ├── type_size.hpp │ │ ├── type_vec.hpp │ │ ├── type_vec.inl │ │ ├── type_vec1.hpp │ │ ├── type_vec1.inl │ │ ├── type_vec2.hpp │ │ ├── type_vec2.inl │ │ ├── type_vec3.hpp │ │ ├── type_vec3.inl │ │ ├── type_vec4.hpp │ │ └── type_vec4.inl │ ├── ext.hpp │ ├── glm.hpp │ ├── gtc │ │ ├── half_float.hpp │ │ ├── half_float.inl │ │ ├── matrix_access.hpp │ │ ├── matrix_access.inl │ │ ├── matrix_integer.hpp │ │ ├── matrix_inverse.hpp │ │ ├── matrix_inverse.inl │ │ ├── matrix_transform.hpp │ │ ├── matrix_transform.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── swizzle.hpp │ │ ├── swizzle.inl │ │ ├── type_precision.hpp │ │ ├── type_precision.inl │ │ ├── type_ptr.hpp │ │ └── type_ptr.inl │ ├── gtx │ │ ├── associated_min_max.hpp │ │ ├── associated_min_max.inl │ │ ├── bit.hpp │ │ ├── bit.inl │ │ ├── closest_point.hpp │ │ ├── closest_point.inl │ │ ├── color_cast.hpp │ │ ├── color_cast.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── color_space_YCoCg.hpp │ │ ├── color_space_YCoCg.inl │ │ ├── compatibility.hpp │ │ ├── compatibility.inl │ │ ├── component_wise.hpp │ │ ├── component_wise.inl │ │ ├── epsilon.hpp │ │ ├── epsilon.inl │ │ ├── euler_angles.hpp │ │ ├── euler_angles.inl │ │ ├── extend.hpp │ │ ├── extend.inl │ │ ├── extented_min_max.hpp │ │ ├── extented_min_max.inl │ │ ├── fast_exponential.hpp │ │ ├── fast_exponential.inl │ │ ├── fast_square_root.hpp │ │ ├── fast_square_root.inl │ │ ├── fast_trigonometry.hpp │ │ ├── fast_trigonometry.inl │ │ ├── gradient_paint.hpp │ │ ├── gradient_paint.inl │ │ ├── handed_coordinate_space.hpp │ │ ├── handed_coordinate_space.inl │ │ ├── inertia.hpp │ │ ├── inertia.inl │ │ ├── int_10_10_10_2.hpp │ │ ├── int_10_10_10_2.inl │ │ ├── integer.hpp │ │ ├── integer.inl │ │ ├── intersect.hpp │ │ ├── intersect.inl │ │ ├── log_base.hpp │ │ ├── log_base.inl │ │ ├── matrix_cross_product.hpp │ │ ├── matrix_cross_product.inl │ │ ├── matrix_interpolation.hpp │ │ ├── matrix_interpolation.inl │ │ ├── matrix_major_storage.hpp │ │ ├── matrix_major_storage.inl │ │ ├── matrix_operation.hpp │ │ ├── matrix_operation.inl │ │ ├── matrix_query.hpp │ │ ├── matrix_query.inl │ │ ├── mixed_product.hpp │ │ ├── mixed_product.inl │ │ ├── multiple.hpp │ │ ├── multiple.inl │ │ ├── noise.hpp │ │ ├── noise.inl │ │ ├── norm.hpp │ │ ├── norm.inl │ │ ├── normal.hpp │ │ ├── normal.inl │ │ ├── normalize_dot.hpp │ │ ├── normalize_dot.inl │ │ ├── number_precision.hpp │ │ ├── number_precision.inl │ │ ├── ocl_type.hpp │ │ ├── ocl_type.inl │ │ ├── optimum_pow.hpp │ │ ├── optimum_pow.inl │ │ ├── orthonormalize.hpp │ │ ├── orthonormalize.inl │ │ ├── perpendicular.hpp │ │ ├── perpendicular.inl │ │ ├── polar_coordinates.hpp │ │ ├── polar_coordinates.inl │ │ ├── projection.hpp │ │ ├── projection.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── random.hpp │ │ ├── random.inl │ │ ├── raw_data.hpp │ │ ├── raw_data.inl │ │ ├── reciprocal.hpp │ │ ├── reciprocal.inl │ │ ├── rotate_vector.hpp │ │ ├── rotate_vector.inl │ │ ├── simd_mat4.hpp │ │ ├── simd_mat4.inl │ │ ├── simd_vec4.hpp │ │ ├── simd_vec4.inl │ │ ├── simplex.hpp │ │ ├── simplex.inl │ │ ├── spline.hpp │ │ ├── spline.inl │ │ ├── std_based_type.hpp │ │ ├── std_based_type.inl │ │ ├── string_cast.hpp │ │ ├── string_cast.inl │ │ ├── transform.hpp │ │ ├── transform.inl │ │ ├── transform2.hpp │ │ ├── transform2.inl │ │ ├── ulp.hpp │ │ ├── ulp.inl │ │ ├── unsigned_int.hpp │ │ ├── unsigned_int.inl │ │ ├── vec1.hpp │ │ ├── vec1.inl │ │ ├── vector_access.hpp │ │ ├── vector_access.inl │ │ ├── vector_angle.hpp │ │ ├── vector_angle.inl │ │ ├── vector_query.hpp │ │ ├── vector_query.inl │ │ ├── verbose_operator.hpp │ │ ├── verbose_operator.inl │ │ ├── wrap.hpp │ │ └── wrap.inl │ └── virtrev │ │ └── xstream.hpp ├── glpng.h ├── glpng │ ├── glpng.c │ ├── png │ │ ├── png.c │ │ ├── png.h │ │ ├── pngconf.h │ │ ├── pngdebug.h │ │ ├── pngerror.c │ │ ├── pngget.c │ │ ├── pnginfo.h │ │ ├── pnglibconf.h │ │ ├── pngmem.c │ │ ├── pngpread.c │ │ ├── pngpriv.h │ │ ├── pngread.c │ │ ├── pngrio.c │ │ ├── pngrtran.c │ │ ├── pngrutil.c │ │ ├── pngset.c │ │ ├── pngstruct.h │ │ └── pngtrans.c │ └── zlib │ │ ├── adler32.c │ │ ├── compress.c │ │ ├── crc32.c │ │ ├── crc32.h │ │ ├── deflate.c │ │ ├── deflate.h │ │ ├── infback.c │ │ ├── inffast.c │ │ ├── inffast.h │ │ ├── inffixed.h │ │ ├── inflate.c │ │ ├── inflate.h │ │ ├── inftrees.c │ │ ├── inftrees.h │ │ ├── trees.c │ │ ├── trees.h │ │ ├── uncompr.c │ │ ├── zconf.h │ │ ├── zlib.h │ │ ├── zutil.c │ │ └── zutil.h ├── iprof │ ├── iprof.txt │ ├── prof.h │ ├── prof_draw.c │ ├── prof_gather.c │ ├── prof_gather.h │ ├── prof_internal.h │ ├── prof_process.c │ ├── prof_win32.c │ └── prof_win32.h ├── libogg-1.3.0 │ ├── COPYING │ ├── include │ │ └── ogg │ │ │ ├── ogg.h │ │ │ └── os_types.h │ └── src │ │ ├── bitwise.c │ │ └── framing.c ├── libvorbis-1.3.3 │ ├── COPYING │ ├── include │ │ └── vorbis │ │ │ ├── codec.h │ │ │ ├── vorbisenc.h │ │ │ └── vorbisfile.h │ └── lib │ │ ├── analysis.c │ │ ├── backends.h │ │ ├── barkmel.c │ │ ├── bitrate.c │ │ ├── bitrate.h │ │ ├── block.c │ │ ├── books │ │ ├── coupled │ │ │ ├── res_books_51.h │ │ │ └── res_books_stereo.h │ │ ├── floor │ │ │ └── floor_books.h │ │ └── uncoupled │ │ │ └── res_books_uncoupled.h │ │ ├── codebook.c │ │ ├── codebook.h │ │ ├── codec_internal.h │ │ ├── envelope.c │ │ ├── envelope.h │ │ ├── floor0.c │ │ ├── floor1.c │ │ ├── highlevel.h │ │ ├── info.c │ │ ├── lookup.c │ │ ├── lookup.h │ │ ├── lookup_data.h │ │ ├── lpc.c │ │ ├── lpc.h │ │ ├── lsp.c │ │ ├── lsp.h │ │ ├── mapping0.c │ │ ├── masking.h │ │ ├── mdct.c │ │ ├── mdct.h │ │ ├── misc.h │ │ ├── modes │ │ ├── floor_all.h │ │ ├── psych_11.h │ │ ├── psych_16.h │ │ ├── psych_44.h │ │ ├── psych_8.h │ │ ├── residue_16.h │ │ ├── residue_44.h │ │ ├── residue_44p51.h │ │ ├── residue_44u.h │ │ ├── residue_8.h │ │ ├── setup_11.h │ │ ├── setup_16.h │ │ ├── setup_22.h │ │ ├── setup_32.h │ │ ├── setup_44.h │ │ ├── setup_44p51.h │ │ ├── setup_44u.h │ │ ├── setup_8.h │ │ └── setup_X.h │ │ ├── os.h │ │ ├── psy.c │ │ ├── psy.h │ │ ├── psytune.c │ │ ├── registry.c │ │ ├── registry.h │ │ ├── res0.c │ │ ├── scales.h │ │ ├── sharedbook.c │ │ ├── smallft.c │ │ ├── smallft.h │ │ ├── synthesis.c │ │ ├── tone.c │ │ ├── vorbisenc.c │ │ ├── vorbisfile.c │ │ ├── window.c │ │ └── window.h ├── lua-5.1.4 │ ├── COPYRIGHT │ ├── HISTORY │ ├── INSTALL │ ├── Makefile │ ├── README │ ├── doc │ │ ├── amazon.gif │ │ ├── contents.html │ │ ├── cover.png │ │ ├── logo.gif │ │ ├── lua.1 │ │ ├── lua.css │ │ ├── lua.html │ │ ├── luac.1 │ │ ├── luac.html │ │ ├── manual.css │ │ ├── manual.html │ │ └── readme.html │ ├── etc │ │ ├── Makefile │ │ ├── README │ │ ├── all.c │ │ ├── lua.hpp │ │ ├── lua.ico │ │ ├── lua.pc │ │ ├── luavs.bat │ │ ├── min.c │ │ ├── noparser.c │ │ └── strict.lua │ ├── src │ │ ├── Makefile │ │ ├── lapi.c │ │ ├── lapi.h │ │ ├── lauxlib.c │ │ ├── lauxlib.h │ │ ├── lbaselib.c │ │ ├── lcode.c │ │ ├── lcode.h │ │ ├── ldblib.c │ │ ├── ldebug.c │ │ ├── ldebug.h │ │ ├── ldo.c │ │ ├── ldo.h │ │ ├── ldump.c │ │ ├── lfunc.c │ │ ├── lfunc.h │ │ ├── lgc.c │ │ ├── lgc.h │ │ ├── linit.c │ │ ├── liolib.c │ │ ├── llex.c │ │ ├── llex.h │ │ ├── llimits.h │ │ ├── lmathlib.c │ │ ├── lmem.c │ │ ├── lmem.h │ │ ├── loadlib.c │ │ ├── lobject.c │ │ ├── lobject.h │ │ ├── lopcodes.c │ │ ├── lopcodes.h │ │ ├── loslib.c │ │ ├── lparser.c │ │ ├── lparser.h │ │ ├── lstate.c │ │ ├── lstate.h │ │ ├── lstring.c │ │ ├── lstring.h │ │ ├── lstrlib.c │ │ ├── ltable.c │ │ ├── ltable.h │ │ ├── ltablib.c │ │ ├── ltm.c │ │ ├── ltm.h │ │ ├── lua.c │ │ ├── lua.h │ │ ├── luac.c │ │ ├── luaconf.h │ │ ├── lualib.h │ │ ├── lundump.c │ │ ├── lundump.h │ │ ├── lvm.c │ │ ├── lvm.h │ │ ├── lzio.c │ │ ├── lzio.h │ │ └── print.c │ └── test │ │ ├── README │ │ ├── bisect.lua │ │ ├── cf.lua │ │ ├── echo.lua │ │ ├── env.lua │ │ ├── factorial.lua │ │ ├── fib.lua │ │ ├── fibfor.lua │ │ ├── globals.lua │ │ ├── hello.lua │ │ ├── life.lua │ │ ├── luac.lua │ │ ├── printf.lua │ │ ├── readonly.lua │ │ ├── sieve.lua │ │ ├── sort.lua │ │ ├── table.lua │ │ ├── trace-calls.lua │ │ ├── trace-globals.lua │ │ └── xd.lua ├── minihttp.cpp ├── minihttp.h ├── tinyxml2.cpp ├── tinyxml2.h ├── ttvfs │ ├── CMakeLists.txt │ ├── VFSArchiveLoader.h │ ├── VFSBase.cpp │ ├── VFSBase.h │ ├── VFSDefines.h │ ├── VFSDir.cpp │ ├── VFSDir.h │ ├── VFSDirInternal.cpp │ ├── VFSDirInternal.h │ ├── VFSDirView.cpp │ ├── VFSDirView.h │ ├── VFSFile.cpp │ ├── VFSFile.h │ ├── VFSFileFuncs.cpp │ ├── VFSFileFuncs.h │ ├── VFSInternal.h │ ├── VFSLoader.cpp │ ├── VFSLoader.h │ ├── VFSRefcounted.h │ ├── VFSRoot.cpp │ ├── VFSRoot.h │ ├── VFSSelfRefCounter.h │ ├── VFSSystemPaths.cpp │ ├── VFSSystemPaths.h │ ├── VFSTools.cpp │ ├── VFSTools.h │ └── ttvfs.h ├── ttvfs_cfileapi │ ├── CMakeLists.txt │ ├── ttvfs_stdio.cpp │ └── ttvfs_stdio.h └── ttvfs_zip │ ├── CMakeLists.txt │ ├── VFSDirZip.cpp │ ├── VFSDirZip.h │ ├── VFSFileZip.cpp │ ├── VFSFileZip.h │ ├── VFSZipArchiveLoader.cpp │ ├── VFSZipArchiveLoader.h │ ├── VFSZipArchiveRef.cpp │ ├── VFSZipArchiveRef.h │ ├── miniz.c │ └── miniz.h ├── README.txt ├── aquaria.ico ├── aquaria.rc ├── cmake └── Modules │ ├── FindFTGL.cmake │ ├── FindSDL2.cmake │ └── FindTinyXML2.cmake ├── files ├── data │ ├── achievements.txt │ ├── animations │ │ ├── drasktrident.xml │ │ ├── queen-statue.xml │ │ └── skins │ │ │ └── drask-statue.xml │ ├── ingredientnames.txt │ ├── localecase.txt │ ├── shots │ │ ├── li.txt │ │ └── petblasterfire.txt │ ├── stringbank.txt │ └── worldmap.txt ├── gfx │ ├── drask │ │ ├── statue-arm1.png │ │ ├── statue-arm2.png │ │ ├── statue-arm3.png │ │ ├── statue-body.png │ │ ├── statue-head.png │ │ ├── statue-leg1.png │ │ ├── statue-leg2.png │ │ └── statue-leg3.png │ ├── gui │ │ ├── audio.png │ │ ├── confirm-bg.png │ │ └── worldmap │ │ │ └── whale.png │ ├── modselect │ │ ├── bar.png │ │ ├── download.png │ │ ├── exit.png │ │ ├── ico_check.png │ │ ├── ico_locked.png │ │ ├── ico_patch.png │ │ ├── ico_update.png │ │ ├── installed.png │ │ ├── patches.png │ │ └── tube.png │ └── queen-statue │ │ ├── arm1.png │ │ ├── arm2.png │ │ ├── arm3.png │ │ ├── body.png │ │ ├── head.png │ │ ├── leg1.png │ │ ├── leg2.png │ │ └── leg3.png ├── locales │ ├── fr │ │ ├── data │ │ │ ├── help_bindsong.txt │ │ │ ├── help_end.txt │ │ │ ├── help_end_mac.txt │ │ │ ├── help_energyform.txt │ │ │ ├── help_header.txt │ │ │ ├── help_header_mac.txt │ │ │ ├── help_other.txt │ │ │ ├── help_start.txt │ │ │ ├── songs.xml │ │ │ └── stringbank.txt │ │ ├── gfx │ │ │ ├── Thumbs.db │ │ │ ├── areyousure.png │ │ │ ├── cancel.png │ │ │ ├── continue.png │ │ │ ├── exit.png │ │ │ ├── font.png │ │ │ ├── gui │ │ │ │ ├── Thumbs.db │ │ │ │ ├── apply.png │ │ │ │ ├── audiolabels.png │ │ │ │ ├── audiovisual.png │ │ │ │ ├── blureffectslabel.png │ │ │ │ ├── cancel.png │ │ │ │ ├── confirm-bg-saved.png │ │ │ │ ├── controllabels.png │ │ │ │ ├── controls.png │ │ │ │ ├── cook-button.png │ │ │ │ ├── fullscreen.png │ │ │ │ ├── keyconfig-button.png │ │ │ │ ├── recipes-button.png │ │ │ │ ├── resolution.png │ │ │ │ ├── ripples.png │ │ │ │ ├── save-menu.png │ │ │ │ ├── subtitles.png │ │ │ │ └── worldmap-ui.png │ │ │ ├── loading │ │ │ │ ├── Thumbs.db │ │ │ │ └── label.png │ │ │ ├── menu2.png │ │ │ ├── newgame.png │ │ │ ├── no.png │ │ │ ├── title │ │ │ │ ├── Thumbs.db │ │ │ │ └── logo.png │ │ │ └── yes.png │ │ └── scripts │ │ │ └── vox │ │ │ ├── bbbnaija_vision_mithalas.txt │ │ │ ├── creatorlast1.txt │ │ │ ├── creatorlast10.txt │ │ │ ├── creatorlast11.txt │ │ │ ├── creatorlast12.txt │ │ │ ├── creatorlast2.txt │ │ │ ├── creatorlast3.txt │ │ │ ├── creatorlast4.txt │ │ │ ├── creatorlast5.txt │ │ │ ├── creatorlast6.txt │ │ │ ├── creatorlast7.txt │ │ │ ├── creatorlast8.txt │ │ │ ├── creatorlast9.txt │ │ │ ├── eric.txt │ │ │ ├── mia-and-naija.txt │ │ │ ├── mithalapassing.txt │ │ │ ├── naija_abyssintro.txt │ │ │ ├── naija_cooking.txt │ │ │ ├── naija_creatorchilddarkness.txt │ │ │ ├── naija_determined.txt │ │ │ ├── naija_endingpart1.txt │ │ │ ├── naija_endingpart1a.txt │ │ │ ├── naija_endingpart1b.txt │ │ │ ├── naija_endingpart1c.txt │ │ │ ├── naija_endingpart1d.txt │ │ │ ├── naija_endingpart1e.txt │ │ │ ├── naija_endingpart2.txt │ │ │ ├── naija_energyformshot.txt │ │ │ ├── naija_enterenergytemple.txt │ │ │ ├── naija_entersongcave.txt │ │ │ ├── naija_fallenmithalastatue.txt │ │ │ ├── naija_forestfairies.txt │ │ │ ├── naija_forestfairies2.txt │ │ │ ├── naija_forestintro.txt │ │ │ ├── naija_forestlost.txt │ │ │ ├── naija_healthupgrade.txt │ │ │ ├── naija_healthupgrade2.txt │ │ │ ├── naija_home.txt │ │ │ ├── naija_intro-music.txt │ │ │ ├── naija_libindsong1.txt │ │ │ ├── naija_libindsong2.txt │ │ │ ├── naija_libindsong3.txt │ │ │ ├── naija_libindsong4.txt │ │ │ ├── naija_libindsong5.txt │ │ │ ├── naija_libindsong6.txt │ │ │ ├── naija_likidnapped.txt │ │ │ ├── naija_likidnappedbefore.txt │ │ │ ├── naija_memorycrystals.txt │ │ │ ├── naija_mithalas.txt │ │ │ ├── naija_mithalasbedchambers.txt │ │ │ ├── naija_mithalasdarkness.txt │ │ │ ├── naija_mithalasdecay.txt │ │ │ ├── naija_mithalasdecay2.txt │ │ │ ├── naija_mithalasend.txt │ │ │ ├── naija_mithalasintro.txt │ │ │ ├── naija_mithalasprince.txt │ │ │ ├── naija_mithalaszombies.txt │ │ │ ├── naija_naijaawakes1.txt │ │ │ ├── naija_naijaawakes2.txt │ │ │ ├── naija_naijaawakes3.txt │ │ │ ├── naija_naijaawakes4.txt │ │ │ ├── naija_naijaawakes5.txt │ │ │ ├── naija_naijaawakes6.txt │ │ │ ├── naija_openwaters.txt │ │ │ ├── naija_priestdoor.txt │ │ │ ├── naija_quitjabba.txt │ │ │ ├── naija_returntonormalform.txt │ │ │ ├── naija_sealoaf.txt │ │ │ ├── naija_see13.txt │ │ │ ├── naija_singing.txt │ │ │ ├── naija_song_beastform.txt │ │ │ ├── naija_song_bind.txt │ │ │ ├── naija_song_dualform.txt │ │ │ ├── naija_song_energyform.txt │ │ │ ├── naija_song_fishform.txt │ │ │ ├── naija_song_li.txt │ │ │ ├── naija_song_natureform.txt │ │ │ ├── naija_song_shield.txt │ │ │ ├── naija_song_spiritform.txt │ │ │ ├── naija_song_sunform.txt │ │ │ ├── naija_songcrystal1.txt │ │ │ ├── naija_songcrystal2.txt │ │ │ ├── naija_songcrystal3.txt │ │ │ ├── naija_songcrystal3b.txt │ │ │ ├── naija_songcrystal4.txt │ │ │ ├── naija_songdoor.txt │ │ │ ├── naija_speedboost.txt │ │ │ ├── naija_spiritdruniad.txt │ │ │ ├── naija_spiriterulian.txt │ │ │ ├── naija_spiritkrotite.txt │ │ │ ├── naija_spiritmithalas.txt │ │ │ ├── naija_sunkencitydoor.txt │ │ │ ├── naija_sunkencityliruins.txt │ │ │ ├── naija_sunkencityopened.txt │ │ │ ├── naija_transportturtles.txt │ │ │ ├── naija_transportturtles2.txt │ │ │ ├── naija_trappedli.txt │ │ │ ├── naija_veilcrossing.txt │ │ │ ├── naija_versecave.txt │ │ │ ├── naija_vision_energyboss1.txt │ │ │ ├── naija_vision_energyboss2.txt │ │ │ ├── naija_vision_energyboss3.txt │ │ │ ├── naija_vision_energyboss4.txt │ │ │ ├── naija_vision_energyboss5.txt │ │ │ ├── naija_vision_forest.txt │ │ │ ├── naija_vision_mainarea.txt │ │ │ ├── naija_vision_mithalas.txt │ │ │ ├── naija_vision_mithalas1.txt │ │ │ ├── naija_vision_mithalas10.txt │ │ │ ├── naija_vision_mithalas11.txt │ │ │ ├── naija_vision_mithalas12.txt │ │ │ ├── naija_vision_mithalas13.txt │ │ │ ├── naija_vision_mithalas14.txt │ │ │ ├── naija_vision_mithalas2.txt │ │ │ ├── naija_vision_mithalas3.txt │ │ │ ├── naija_vision_mithalas4.txt │ │ │ ├── naija_vision_mithalas5.txt │ │ │ ├── naija_vision_mithalas6.txt │ │ │ ├── naija_vision_mithalas7.txt │ │ │ ├── naija_vision_mithalas8.txt │ │ │ ├── naija_vision_mithalas9.txt │ │ │ ├── naija_vision_suntemple.txt │ │ │ ├── naija_vision_suntemple1.txt │ │ │ ├── naija_vision_suntemple2.txt │ │ │ ├── naija_vision_suntemple3.txt │ │ │ └── naija_vision_veil.txt │ └── ru │ │ ├── data │ │ ├── font-small.glf │ │ ├── font.ttf │ │ ├── help_bindsong.txt │ │ ├── help_end.txt │ │ ├── help_end_mac.txt │ │ ├── help_energyform.txt │ │ ├── help_header.txt │ │ ├── help_header_mac.txt │ │ ├── help_other.txt │ │ ├── help_start.txt │ │ ├── ingredientnames.txt │ │ ├── localecase.txt │ │ ├── songs.xml │ │ └── stringbank.txt │ │ └── gfx │ │ └── font.png └── scripts │ ├── .gitignore │ ├── entities │ ├── 00_starter.lua │ ├── 13_progression.lua │ ├── SunDoor.lua │ ├── _unused │ │ ├── 13_mainarea.lua │ │ ├── abyssspikes.lua │ │ ├── aleph.lua │ │ ├── altar.lua │ │ ├── ancient-bulb.lua │ │ ├── ancient-plant.lua │ │ ├── blasteregg.lua │ │ ├── blastermother.lua │ │ ├── cc_enddemo.lua │ │ ├── cc_lostincave.lua │ │ ├── cc_missingmom.lua │ │ ├── cc_wantgf.lua │ │ ├── cf6-shot.lua │ │ ├── childdrask.lua │ │ ├── childsharan.lua │ │ ├── childteira.lua │ │ ├── collectiblebabycrib.lua │ │ ├── collectibleturtleshell.lua │ │ ├── creatorform1sunkencity.lua │ │ ├── creatorform3.lua │ │ ├── creepyface.lua │ │ ├── currentswitch.lua │ │ ├── currentswitchoff.lua │ │ ├── currentswitchon.lua │ │ ├── dandelion-spore.lua │ │ ├── draskpriestbattle.lua │ │ ├── efendu.lua │ │ ├── egg.lua │ │ ├── end-common.lua │ │ ├── energybossclimb.lua │ │ ├── energygod.lua │ │ ├── fan.lua │ │ ├── fatso.lua │ │ ├── forestghost.lua │ │ ├── forestgodcrab.lua │ │ ├── jellynew.lua │ │ ├── kairam.lua │ │ ├── lesserwurm.lua │ │ ├── lumite.lua │ │ ├── lumitebreeder.lua │ │ ├── mengil.lua │ │ ├── metalobject.lua │ │ ├── minicrab.lua │ │ ├── mithalanfamily.lua │ │ ├── ompo.lua │ │ ├── pathtest.lua │ │ ├── peteggcommon.lua │ │ ├── plantcommon.lua │ │ ├── poisonberry.lua │ │ ├── prologue_energyboss.lua │ │ ├── prologue_mithala.lua │ │ ├── queenhydra.lua │ │ ├── rotfish-blob.lua │ │ ├── rotfish.lua │ │ ├── sacrificebutton.lua │ │ ├── sacrificevictim.lua │ │ ├── savepoint.lua │ │ ├── schoolfish1.lua │ │ ├── seaslug.lua │ │ ├── seaturtlebg.lua │ │ ├── skeletaltest.lua │ │ ├── spikeball.lua │ │ ├── spikeyegg.lua │ │ ├── spikeyeggdown.lua │ │ ├── spikeyeggup.lua │ │ ├── springplant.lua │ │ ├── stresstest.lua │ │ ├── studenta.lua │ │ ├── thermalvent.lua │ │ ├── transitfish.lua │ │ ├── tungar.lua │ │ ├── weed.lua │ │ └── zunna.lua │ ├── abaddon.lua │ ├── abyssoctopus.lua │ ├── aggrobaby.lua │ ├── aggroeggs.lua │ ├── aggrohopper.lua │ ├── airship.lua │ ├── anemone.lua │ ├── anemone2.lua │ ├── anemone3.lua │ ├── anemone4.lua │ ├── anglerfish.lua │ ├── architect.lua │ ├── armapillar.lua │ ├── arnassi-spirit.lua │ ├── babydeepshrimp.lua │ ├── beluga-bubble.lua │ ├── beluga.lua │ ├── bevy.lua │ ├── bigblaster.lua │ ├── bigmaul.lua │ ├── bigmouth.lua │ ├── bigmouthparasite.lua │ ├── bioplant.lua │ ├── biteymouth.lua │ ├── blaster.lua │ ├── blazer.lua │ ├── bloodcell-common.lua │ ├── bloodcell-red.lua │ ├── bloodcell-white.lua │ ├── breakablecommon.lua │ ├── brokenpiece.lua │ ├── camopus.lua │ ├── castlecrab.lua │ ├── cathedraldoor.lua │ ├── cavefish1.lua │ ├── cavefish2.lua │ ├── cavefish3.lua │ ├── cavefish4.lua │ ├── cavefishcommon.lua │ ├── cc_cat.lua │ ├── cc_endofgame.lua │ ├── cc_father.lua │ ├── cc_final.lua │ ├── cc_getrocked.lua │ ├── cc_gf.lua │ ├── cc_kid.lua │ ├── cc_mother.lua │ ├── cc_statuehead.lua │ ├── cc_sunkencity.lua │ ├── cellgenerator.lua │ ├── chestmonster.lua │ ├── chomper.lua │ ├── clam.lua │ ├── clay.lua │ ├── claystatue.lua │ ├── clockworkcrab.lua │ ├── clockworkfish.lua │ ├── collectibleanemoneseed.lua │ ├── collectiblearnassistatue.lua │ ├── collectiblebanner.lua │ ├── collectiblebioseed.lua │ ├── collectibleblackpearl.lua │ ├── collectibleblasteregg.lua │ ├── collectiblechest.lua │ ├── collectiblecrabcostume.lua │ ├── collectibledumboegg.lua │ ├── collectibleenergyboss.lua │ ├── collectibleenergystatue.lua │ ├── collectibleenergytemple.lua │ ├── collectiblegear.lua │ ├── collectiblejellycostume.lua │ ├── collectiblejellyplant.lua │ ├── collectiblemithaladoll.lua │ ├── collectiblemithalancostume.lua │ ├── collectiblemithalaspot.lua │ ├── collectiblemutantcostume.lua │ ├── collectiblenaijacave.lua │ ├── collectiblenautilusprime.lua │ ├── collectiblepiranhaegg.lua │ ├── collectibleseahorsecostume.lua │ ├── collectibleseedbag.lua │ ├── collectibleskull.lua │ ├── collectiblesongcave.lua │ ├── collectiblesporeseed.lua │ ├── collectiblestarfish.lua │ ├── collectiblestonehead.lua │ ├── collectiblesunkey.lua │ ├── collectibleteencostume.lua │ ├── collectibletridenthead.lua │ ├── collectibleturtleegg.lua │ ├── collectibleupsidedownseed.lua │ ├── collectibleurchincostume.lua │ ├── collectiblewalkerbaby.lua │ ├── core.lua │ ├── coward.lua │ ├── crabboss.lua │ ├── crawlvirus.lua │ ├── crawpappy.lua │ ├── creatorform1.lua │ ├── creatorform2.lua │ ├── creatorform4.lua │ ├── creatorform5.lua │ ├── creatorform6.lua │ ├── creatorshadow.lua │ ├── creatorsunkencity.lua │ ├── crotoid.lua │ ├── crystalholder.lua │ ├── cursorswarmer.lua │ ├── dandelion.lua │ ├── dark-li-shot.lua │ ├── darkjelly.lua │ ├── darkjellyfg.lua │ ├── deepcrawley.lua │ ├── deepeel.lua │ ├── deepjelly.lua │ ├── deepurchin.lua │ ├── deepwhale.lua │ ├── doorcommon.lua │ ├── drask-final.lua │ ├── drask-statue.lua │ ├── drask.lua │ ├── druniad-final.lua │ ├── druniad.lua │ ├── duoeye.lua │ ├── eel.lua │ ├── ekko.lua │ ├── ekkrit.lua │ ├── electriceel.lua │ ├── empty.lua │ ├── energybarrier.lua │ ├── energybarrierflicker.lua │ ├── energybarrieroff.lua │ ├── energybarriersolid.lua │ ├── energyboss.lua │ ├── energydoor.lua │ ├── energygodspirit.lua │ ├── energylamp.lua │ ├── energyorb.lua │ ├── energyorbcracked.lua │ ├── entities.txt │ ├── entitygroups.txt │ ├── entityinclude.lua │ ├── eric_13.lua │ ├── eric_energyboss.lua │ ├── eric_erulian.lua │ ├── eric_forestgod.lua │ ├── eric_mithala.lua │ ├── eric_mutantnaija.lua │ ├── eric_sunkenmom.lua │ ├── erulian-final.lua │ ├── erulianghost.lua │ ├── eviljelly.lua │ ├── eyespiral.lua │ ├── falsebg.lua │ ├── final-mutant.lua │ ├── finaldoor.lua │ ├── finalspiritcommon.lua │ ├── finaltongue.lua │ ├── fishcaveglow.lua │ ├── flatfish.lua │ ├── flea.lua │ ├── floating-city.lua │ ├── forestgod.lua │ ├── forestgodseed.lua │ ├── forestgodvine.lua │ ├── forestgodvinehead.lua │ ├── forestsprite.lua │ ├── formupgradeenergy1.lua │ ├── formupgradeenergy2.lua │ ├── froog.lua │ ├── gateway.lua │ ├── gear.lua │ ├── gearcommon.lua │ ├── gearfast.lua │ ├── gearmed.lua │ ├── gearslow.lua │ ├── globecrab.lua │ ├── grabbyarm.lua │ ├── greenseadragon.lua │ ├── groundshocker.lua │ ├── groundshockerattackcommon.lua │ ├── groundshockerattackl.lua │ ├── groundshockerattackr.lua │ ├── groundshockershell.lua │ ├── grouper.lua │ ├── guardian.lua │ ├── hardbeetle.lua │ ├── hatchetfish.lua │ ├── healthplant.lua │ ├── healthupgrade0.lua │ ├── healthupgrade1.lua │ ├── healthupgrade2.lua │ ├── healthupgrade3.lua │ ├── healthupgrade4.lua │ ├── hellbeast.lua │ ├── horror.lua │ ├── horseshoe.lua │ ├── huggy.lua │ ├── hydrawurm.lua │ ├── icechunkcommon.lua │ ├── icechunklarge.lua │ ├── icechunkmedium.lua │ ├── icechunksmall.lua │ ├── icecrab.lua │ ├── icejelly.lua │ ├── iceshrimp.lua │ ├── jelly.lua │ ├── jellyshock.lua │ ├── jellysmall.lua │ ├── jellyzap.lua │ ├── kappa.lua │ ├── kingcrab.lua │ ├── kingjelly.lua │ ├── krill.lua │ ├── krilleggs.lua │ ├── krotite-end.lua │ ├── krotite-final.lua │ ├── krotiteerulianbattle01.lua │ ├── krotiteontheway.lua │ ├── krotitevskrotite.lua │ ├── krotiteworshipper.lua │ ├── leach.lua │ ├── leopardshark.lua │ ├── li.lua │ ├── licage.lua │ ├── lightcrystal.lua │ ├── lightcrystalcharged.lua │ ├── lightcrystalcommon.lua │ ├── lihelmet.lua │ ├── lionfish.lua │ ├── lipuppet.lua │ ├── loper.lua │ ├── lucien-baby.lua │ ├── lucien.lua │ ├── luciengf.lua │ ├── mamaturtle.lua │ ├── mantis-bomb.lua │ ├── mantis.lua │ ├── maul.lua │ ├── merchild.lua │ ├── mergog.lua │ ├── merman.lua │ ├── mermanthin.lua │ ├── mermog.lua │ ├── mermoth.lua │ ├── merwoman.lua │ ├── metaray.lua │ ├── mia.lua │ ├── miaghost.lua │ ├── minnow.lua │ ├── mithalasurn.lua │ ├── moloch.lua │ ├── momeyes.lua │ ├── moneye.lua │ ├── moneyebreeder.lua │ ├── monkey.lua │ ├── moray.lua │ ├── mosshead.lua │ ├── mutantnaija.lua │ ├── mutileye.lua │ ├── mutilus.lua │ ├── naijababyghost.lua │ ├── naijachild.lua │ ├── naijachildghost.lua │ ├── naijaswarmercommon.lua │ ├── natureformflowers.lua │ ├── nauplius.lua │ ├── nautilus.lua │ ├── nautilusprime.lua │ ├── newtblaster.lua │ ├── nudi.lua │ ├── nudibranch0.lua │ ├── nudibranch1.lua │ ├── nudibranch2.lua │ ├── nudibranch3.lua │ ├── nudibranchtemplate.lua │ ├── nudicommon.lua │ ├── nudinoshell.lua │ ├── oarfish.lua │ ├── octomun.lua │ ├── orbholder.lua │ ├── orbiter.lua │ ├── originalraspberry.lua │ ├── otter.lua │ ├── parrot.lua │ ├── pet_blaster.lua │ ├── pet_dumbo.lua │ ├── pet_nautilus.lua │ ├── pet_piranha.lua │ ├── phonograph.lua │ ├── piranha.lua │ ├── pistolshrimp.lua │ ├── plasmaworm.lua │ ├── plasmawormbg.lua │ ├── predatorytunicate.lua │ ├── priest.lua │ ├── priestnormal.lua │ ├── pufferfish.lua │ ├── pullplantcommon.lua │ ├── pullplantnormal.lua │ ├── queen-statue.lua │ ├── raspberry.lua │ ├── rednautilus.lua │ ├── rock0001.lua │ ├── rock0002.lua │ ├── rock0003.lua │ ├── rock0004.lua │ ├── rock0005.lua │ ├── rock0006.lua │ ├── rock0007.lua │ ├── rock2.lua │ ├── rockhead.lua │ ├── roodshrimp.lua │ ├── rotbaby-form1.lua │ ├── rotbaby-form2.lua │ ├── rotbaby-form3.lua │ ├── rotcore.lua │ ├── rotcrab.lua │ ├── rotworm.lua │ ├── roundvirus-bg.lua │ ├── roundvirus.lua │ ├── rukh.lua │ ├── scavenger.lua │ ├── scooter.lua │ ├── seahorse.lua │ ├── seahorse2.lua │ ├── seahorse3.lua │ ├── seahorse4.lua │ ├── seahorse5.lua │ ├── seahorse6.lua │ ├── seahorsebaby.lua │ ├── seahorsecommon.lua │ ├── seal-king.lua │ ├── seal-prince.lua │ ├── seal-queen.lua │ ├── seaturtle.lua │ ├── seaturtlebaby-special1.lua │ ├── seaturtlebaby-special2.lua │ ├── seaturtlebaby-special3.lua │ ├── seaturtlebaby.lua │ ├── seaturtlebig.lua │ ├── seaturtlecommon.lua │ ├── seaturtlesmall.lua │ ├── seawolf.lua │ ├── seedcommon.lua │ ├── seedflower.lua │ ├── seedubervine.lua │ ├── shark.lua │ ├── shocker.lua │ ├── shrimp.lua │ ├── simon.lua │ ├── singbulb.lua │ ├── skeeter.lua │ ├── slendereel.lua │ ├── slippergenerator.lua │ ├── slipperlobster.lua │ ├── snailgear.lua │ ├── songdoor1.lua │ ├── songdoorcommon.lua │ ├── songlamp0.lua │ ├── songlamp1.lua │ ├── songlamp2.lua │ ├── songlamp3.lua │ ├── songlamp4.lua │ ├── songlamp5.lua │ ├── songlamp6.lua │ ├── songlamp7.lua │ ├── songlampcommon.lua │ ├── songleaf.lua │ ├── songspore.lua │ ├── songstalk.lua │ ├── spidercrab.lua │ ├── spikyball.lua │ ├── spikyblocker.lua │ ├── spinycrab.lua │ ├── splitter1.lua │ ├── splitter2.lua │ ├── spookfish.lua │ ├── spooter.lua │ ├── sporechild.lua │ ├── sporechildflower.lua │ ├── sporechildflowerportal.lua │ ├── sporechildflowerred.lua │ ├── sporefungus0001.lua │ ├── sporeplant.lua │ ├── squeezer.lua │ ├── squiddy.lua │ ├── starmie1.lua │ ├── starmie2.lua │ ├── starmiecommon.lua │ ├── statuehead.lua │ ├── strangecreature.lua │ ├── suncontainer.lua │ ├── sunkencrate.lua │ ├── sunkendad.lua │ ├── sunkendoor.lua │ ├── sunkenmom.lua │ ├── sunworm.lua │ ├── swordfish.lua │ ├── tabar.lua │ ├── templestatue.lua │ ├── tigershark.lua │ ├── timerock.lua │ ├── titletextcenter.lua │ ├── titletextcommon.lua │ ├── titletextleft.lua │ ├── toad.lua │ ├── transturtle.lua │ ├── triffle.lua │ ├── trillious.lua │ ├── tromulo.lua │ ├── turret.lua │ ├── turtle.lua │ ├── turtlecommon.lua │ ├── turtlenoshell.lua │ ├── ubervine.lua │ ├── ubervinecommon.lua │ ├── ubervineunlimited.lua │ ├── upgrade-wok.lua │ ├── upsidedownjelly.lua │ ├── vine.lua │ ├── vinedoor.lua │ ├── walker.lua │ ├── weird-alec.lua │ ├── weird-derek.lua │ ├── whelk.lua │ ├── whelkcommon.lua │ ├── whelknoshell.lua │ ├── wisker.lua │ ├── wisp.lua │ ├── youngli.lua │ └── zygote.lua │ ├── global │ └── menu-treasures.lua │ ├── include │ ├── collectiblecostumetemplate.lua │ ├── collectibletemplate.lua │ ├── energyslottemplate.lua │ ├── healthupgradetemplate.lua │ ├── nodecollectibletemplate.lua │ ├── rocktemplate.lua │ ├── sealtemplate.lua │ ├── sporechildflowertemplate.lua │ └── sporefungus.lua │ └── maps │ ├── _unused │ ├── map_intro.lua │ ├── node_altarswitch.lua │ ├── node_beacon_li_off.lua │ ├── node_beacon_songcave.lua │ ├── node_block.lua │ ├── node_collectiblebabycrib.lua │ ├── node_collectiblecrabcostume.lua │ ├── node_collectibleenergytemple.lua │ ├── node_collectiblemithalancostume.lua │ ├── node_collectiblepiranhaegg.lua │ ├── node_collectibleteencostume.lua │ ├── node_collectibleturtleshell.lua │ ├── node_collectibleurchincostume.lua │ ├── node_costumetest.lua │ ├── node_creatorvoice.lua │ ├── node_doordance.lua │ ├── node_eatompo.lua │ ├── node_endenergytemple.lua │ ├── node_energyboss_done.lua │ ├── node_energyboss_enter.lua │ ├── node_energygod.lua │ ├── node_entersongcave.lua │ ├── node_formbarrier.lua │ ├── node_foundsecret01.lua │ ├── node_foundsecret02.lua │ ├── node_foundsecret03.lua │ ├── node_givealltreasures.lua │ ├── node_hint_igfdemo.lua │ ├── node_hurtnaija.lua │ ├── node_jumptitle.lua │ ├── node_killboss.lua │ ├── node_mainarea_right.lua │ ├── node_memorycrystalscene.lua │ ├── node_naija_energybarrier.lua │ ├── node_naija_entervedhacave.lua │ ├── node_naija_leavesvedha.lua │ ├── node_naija_minimap.lua │ ├── node_naija_solidenergybarrier.lua │ ├── node_prologue.lua │ ├── node_pullsong.lua │ ├── node_seeompo.lua │ ├── node_slowmotest.lua │ ├── node_songnotedonetest.lua │ ├── node_songsporespawn.lua │ ├── node_spawnompo.lua │ ├── node_spikes.lua │ ├── node_sunkencityboss.lua │ ├── node_swimtobg.lua │ ├── node_temp_energyboss.lua │ ├── node_testwheel.lua │ ├── node_thronenormal.lua │ ├── node_vedhacave1.lua │ ├── node_vision_energytemple.lua │ ├── node_waterleveltest.lua │ ├── node_whaleorbholder.lua │ └── node_zoomout.lua │ ├── finalcommon.lua │ ├── map_energytemple05.lua │ ├── map_energytemplevision.lua │ ├── map_eric.lua │ ├── map_final01.lua │ ├── map_final02.lua │ ├── map_final03.lua │ ├── map_finalboss02.lua │ ├── map_finalescape.lua │ ├── map_forest04.lua │ ├── map_forestvision.lua │ ├── map_lucien.lua │ ├── map_mainarea.lua │ ├── map_mithalas02.lua │ ├── map_mithalasvision.lua │ ├── map_naijacave.lua │ ├── map_secret03.lua │ ├── map_songcave.lua │ ├── map_suntemple.lua │ ├── map_sunvision.lua │ ├── map_thirteenlair.lua │ ├── map_vedhacave.lua │ ├── map_veil01.lua │ ├── map_veil02.lua │ ├── node_13encounter.lua │ ├── node_autogetli.lua │ ├── node_beacon_energytemple_off.lua │ ├── node_beacon_forest.lua │ ├── node_beacon_forest_off.lua │ ├── node_beacon_homecave.lua │ ├── node_beacon_homecave_off.lua │ ├── node_beacon_li.lua │ ├── node_beacon_mithalas.lua │ ├── node_beacon_mithalas_off.lua │ ├── node_beacon_songcave_off.lua │ ├── node_big-anemone.lua │ ├── node_clearcontrolhints.lua │ ├── node_clearnotesonsing.lua │ ├── node_clicktocook.lua │ ├── node_closefinaldoor.lua │ ├── node_collectibleanemoneseed.lua │ ├── node_collectiblearnassistatue.lua │ ├── node_collectiblebanner.lua │ ├── node_collectiblebioseed.lua │ ├── node_collectibleblackpearl.lua │ ├── node_collectibleblasteregg.lua │ ├── node_collectiblechest.lua │ ├── node_collectibledumboegg.lua │ ├── node_collectibleenergyboss.lua │ ├── node_collectibleenergystatue.lua │ ├── node_collectiblegear.lua │ ├── node_collectiblejellyplant.lua │ ├── node_collectiblemithaladoll.lua │ ├── node_collectiblemithalaspot.lua │ ├── node_collectiblenaijacave.lua │ ├── node_collectiblenautilusprime.lua │ ├── node_collectibleseedbag.lua │ ├── node_collectibleskull.lua │ ├── node_collectiblesongcave.lua │ ├── node_collectiblesporeseed.lua │ ├── node_collectiblestarfish.lua │ ├── node_collectiblestonehead.lua │ ├── node_collectiblesunkey.lua │ ├── node_collectibletridenthead.lua │ ├── node_collectibleturtleegg.lua │ ├── node_collectibleupsidedownseed.lua │ ├── node_collectiblewalkerbaby.lua │ ├── node_endofdemo.lua │ ├── node_energybossslot.lua │ ├── node_energydoor02.lua │ ├── node_energydoor03.lua │ ├── node_energygodencounter.lua │ ├── node_energypass.lua │ ├── node_energyslot01.lua │ ├── node_energyslot02.lua │ ├── node_energyslot_mainarea.lua │ ├── node_energytemple01door.lua │ ├── node_energytemple_firstslot.lua │ ├── node_enter_abyss.lua │ ├── node_enter_energytemple.lua │ ├── node_enter_fishcave.lua │ ├── node_enter_forest.lua │ ├── node_enter_forestspritecave.lua │ ├── node_enter_frozenveil.lua │ ├── node_enter_homecave.lua │ ├── node_enter_homewaters.lua │ ├── node_enter_icecave.lua │ ├── node_enter_mermogcave.lua │ ├── node_enter_mithalas.lua │ ├── node_enter_mithalascathedral.lua │ ├── node_enter_openwaters.lua │ ├── node_enter_seahorse.lua │ ├── node_enter_songcave.lua │ ├── node_enter_sunkencity.lua │ ├── node_enter_suntemple.lua │ ├── node_enter_theveil.lua │ ├── node_enter_turtlecave.lua │ ├── node_fallenmithalastatue.lua │ ├── node_finalbossdeath.lua │ ├── node_finalrockfall.lua │ ├── node_fishcave.lua │ ├── node_fishpass.lua │ ├── node_forestbossfadeout.lua │ ├── node_gasp.lua │ ├── node_hint_beastform1.lua │ ├── node_hint_beastform2.lua │ ├── node_hint_bindmermen.lua │ ├── node_hint_cooking.lua │ ├── node_hint_dualformchange.lua │ ├── node_hint_dualformcharge.lua │ ├── node_hint_energytarget.lua │ ├── node_hint_healthplant.lua │ ├── node_hint_healthupgrade.lua │ ├── node_hint_licombat.lua │ ├── node_hint_lisong.lua │ ├── node_hint_minimap.lua │ ├── node_hint_natureformability.lua │ ├── node_hint_rollgear.lua │ ├── node_hint_rollgearagain.lua │ ├── node_hint_singbulb.lua │ ├── node_ingredients.lua │ ├── node_killcreator.lua │ ├── node_killentity.lua │ ├── node_kingjellyactivate.lua │ ├── node_launchoutofsuntemple.lua │ ├── node_mainarea_energytemple_rock.lua │ ├── node_mainarea_etenter2.lua │ ├── node_mainarea_transturtle_rock.lua │ ├── node_miasecretend.lua │ ├── node_mithalas.lua │ ├── node_naija_bindrock.lua │ ├── node_naija_bindshell.lua │ ├── node_naija_energyformcharge.lua │ ├── node_naija_energyformshot.lua │ ├── node_naija_enterenergytemple.lua │ ├── node_naija_entersongcave.lua │ ├── node_naija_forestspritecave.lua │ ├── node_naija_look.lua │ ├── node_naija_mithalasend.lua │ ├── node_naija_openwaters.lua │ ├── node_naija_returntonormalform.lua │ ├── node_naija_singing.lua │ ├── node_naija_songdoor.lua │ ├── node_naija_speedboost.lua │ ├── node_normalpass.lua │ ├── node_npchint.lua │ ├── node_opendoorfromlamp.lua │ ├── node_openenergydoor.lua │ ├── node_openfinaldoor.lua │ ├── node_opensunkendoor.lua │ ├── node_pickupgems.lua │ ├── node_priestbrain.lua │ ├── node_pushdown.lua │ ├── node_pushleft.lua │ ├── node_pushright.lua │ ├── node_pushup.lua │ ├── node_savepoint.lua │ ├── node_seahorserace.lua │ ├── node_secret01.lua │ ├── node_secret02.lua │ ├── node_secret03.lua │ ├── node_see13firsttime.lua │ ├── node_seehealthup.lua │ ├── node_seelibody.lua │ ├── node_shownote1.lua │ ├── node_shownote3.lua │ ├── node_shownote5.lua │ ├── node_shownote7.lua │ ├── node_shownote_common.lua │ ├── node_singinghint.lua │ ├── node_sit.lua │ ├── node_sleep.lua │ ├── node_songcavecrystal.lua │ ├── node_songdoormural.lua │ ├── node_spawncrabboss.lua │ ├── node_spawnli.lua │ ├── node_spawnmergog.lua │ ├── node_spawnnautilusprime.lua │ ├── node_spawnoctomun.lua │ ├── node_spawnspores.lua │ ├── node_sunkencityboss2.lua │ ├── node_sunkencityclosedoor.lua │ ├── node_sunkencityskip.lua │ ├── node_suntemple_gear1.lua │ ├── node_suntemple_gear2.lua │ ├── node_suntemple_lightcrystal.lua │ ├── node_sunwormcavebrain.lua │ ├── node_sunwormpush.lua │ ├── node_throne.lua │ ├── node_title.lua │ ├── node_title_continue.lua │ ├── node_title_mods.lua │ ├── node_title_newgame.lua │ ├── node_title_options.lua │ ├── node_title_quit.lua │ ├── node_title_replayintro.lua │ ├── node_updatemusic.lua │ ├── node_vision_veil.lua │ ├── node_whalelamppuzzlebrain.lua │ ├── node_whaleorbgrab.lua │ ├── node_whalespawnorb.lua │ ├── node_zoomoutfar.lua │ ├── premap_licave.lua │ ├── premap_mainarea.lua │ ├── premap_trainingcave.lua │ ├── premap_veil01.lua │ └── premap_veil02.lua ├── game_scripts └── _mods │ ├── aquariaeditortutorial │ ├── mod-init.lua │ └── scripts │ │ ├── healthplant.lua │ │ ├── nautilus.lua │ │ ├── node_editor.lua │ │ ├── node_editor01.lua │ │ ├── node_editor02.lua │ │ ├── node_editor03.lua │ │ ├── node_end.lua │ │ ├── node_entities01.lua │ │ ├── node_entities02.lua │ │ ├── node_entities03.lua │ │ ├── node_intro.lua │ │ ├── node_nodes01.lua │ │ ├── node_nodes02.lua │ │ ├── node_nodes03.lua │ │ ├── node_nodes04.lua │ │ ├── node_obstruct01.lua │ │ ├── node_obstruct02.lua │ │ ├── node_obstruct03.lua │ │ ├── node_obstruct04.lua │ │ ├── node_obstruct05.lua │ │ ├── node_sit.lua │ │ ├── node_sleep.lua │ │ ├── node_tileedit01.lua │ │ ├── node_tileedit02.lua │ │ ├── node_tileedit03.lua │ │ ├── node_tileedit04.lua │ │ ├── node_tileedit05.lua │ │ ├── node_tileedit06.lua │ │ ├── node_tileedit07.lua │ │ └── node_tileedit08.lua │ ├── aquariatemplate │ ├── mod-init.lua │ └── scripts │ │ └── 00_starter.lua │ ├── guert_mod │ ├── mod-init.lua │ ├── scripts │ │ ├── nautilusprime.lua │ │ ├── node_learnbind.lua │ │ ├── node_learnenergy.lua │ │ ├── node_nautilusprimeorbdrop.lua │ │ ├── node_openenergydoor.lua │ │ ├── node_savepoint.lua │ │ ├── node_sit.lua │ │ ├── node_sleep.lua │ │ └── songs.lua │ └── tempo │ │ ├── 00_starter.lua │ │ ├── anemone.lua │ │ ├── anemone2.lua │ │ ├── anemone3.lua │ │ ├── anemone4.lua │ │ ├── biteymouth.lua │ │ ├── empty.lua │ │ ├── energybarrier.lua │ │ ├── energybarrierflicker.lua │ │ ├── energybarrieroff.lua │ │ ├── energybarriersolid.lua │ │ ├── energydoor.lua │ │ ├── energyorb.lua │ │ ├── energyorbcracked.lua │ │ ├── entityinclude.lua │ │ ├── jelly.lua │ │ ├── jellysmall.lua │ │ ├── nauplius.lua │ │ ├── nautilus.lua │ │ ├── raspberry.lua │ │ ├── rock0001.lua │ │ ├── rock0002.lua │ │ ├── rock0003.lua │ │ ├── rock0004.lua │ │ ├── rock0005.lua │ │ ├── rock0006.lua │ │ ├── rock0007.lua │ │ ├── rock2.lua │ │ ├── savepoint.lua │ │ ├── seedcommon.lua │ │ ├── seedflower.lua │ │ ├── singbulb.lua │ │ └── songleaf.lua │ └── jukebox │ ├── mod-init.lua │ └── scripts │ ├── jukeboxinclude.lua │ ├── node_jukebox-next.lua │ ├── node_jukebox-previous.lua │ ├── node_jukebox-quit.lua │ ├── node_jukebox-random.lua │ └── node_jukebox.lua ├── tools ├── Makefile └── glfpatch.c └── win ├── .gitignore ├── Aquaria_vc90.sln └── vc90 ├── Aquaria.vcproj ├── BBGE.vcproj └── external.vcproj /.gitignore: -------------------------------------------------------------------------------- 1 | .* 2 | *.o 3 | *.o.* 4 | *.so 5 | *.so.dbg 6 | *.bin 7 | *.gz 8 | *.obj 9 | *.user 10 | *.manifest 11 | *.suo 12 | *.ncb 13 | *.pdb 14 | *.ilk 15 | *.exp 16 | *.tmp 17 | *.aps 18 | temp/* 19 | build/* 20 | bin/* 21 | 22 | *.patch 23 | *.diff 24 | 25 | !.gitignore 26 | -------------------------------------------------------------------------------- /Aquaria/AStar.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | // moved 22 | -------------------------------------------------------------------------------- /Aquaria/Aquaria.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/Aquaria/Aquaria.ico -------------------------------------------------------------------------------- /Aquaria/AquariaWin32OSE.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/Aquaria/AquariaWin32OSE.ico -------------------------------------------------------------------------------- /Aquaria/Elements.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #ifndef __elements__ 22 | #define __elements__ 23 | 24 | #include "Element.h" 25 | 26 | 27 | 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /Aquaria/ExternalGUI.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | 22 | class ExternalGUI 23 | { 24 | public: 25 | ExternalGui(); 26 | }; 27 | 28 | -------------------------------------------------------------------------------- /Aquaria/NotEntities.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | 22 | -------------------------------------------------------------------------------- /Aquaria/aquaria.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/Aquaria/aquaria.rc -------------------------------------------------------------------------------- /Aquaria/custom-fields.h: -------------------------------------------------------------------------------- 1 | // custom-fields.h -- For temporary use with Aquaria.rc until windres problem is fixed 2 | 3 | #define AQUARIA_RC_FILEVERSION 1,1,3,999 4 | #define AQUARIA_RC_PRODUCTVERSION 1,1,3,0 5 | #define AQUARIA_RC_PRODUCTVERSION_STRING "1.1.3" 6 | #define AQUARIA_RC_COMMENTS "Open Source Build" 7 | #define AQUARIA_RC_FILEVERSION_STRING "1.1.3.achurch" 8 | -------------------------------------------------------------------------------- /BBGE/BBGECompileConfig.h: -------------------------------------------------------------------------------- 1 | #ifndef __BBGE_COMPILE_CONFIG_H__ 2 | #define __BBGE_COMPILE_CONFIG_H__ 3 | 4 | #ifndef BBGE_SKIP_CONFIG_HEADERS 5 | 6 | #define BBGE_BUILD_SDL 1 7 | #define BBGE_BUILD_FRAMEBUFFER 1 8 | #define BBGE_BUILD_SHADERS 1 9 | #define BBGE_BUILD_OPENGL 1 10 | #define BBGE_BUILD_OPENGL_DYNAMIC 1 11 | #define BBGE_BUILD_FMOD_OPENAL_BRIDGE 1 12 | #define BBGE_BUILD_ACHIEVEMENTS_INTERNAL 1 13 | #define BBGE_BUILD_VFS 1 14 | #define BBGE_BUILD_SDL2 1 15 | 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /BBGE/BaseText.h: -------------------------------------------------------------------------------- 1 | #ifndef BASETEXT_H 2 | #define BASETEXT_H 3 | 4 | #include "RenderObject.h" 5 | 6 | 7 | class BaseText : public RenderObject 8 | { 9 | public: 10 | BaseText() { addType(SCO_TEXT); } 11 | virtual ~BaseText() {} 12 | virtual void setText(const std::string& text) = 0; 13 | virtual void setWidth(float width) = 0; 14 | virtual void setFontSize(float sz) = 0; 15 | virtual void setAlign(Align a) = 0; 16 | virtual float getLineHeight() = 0; 17 | virtual int getNumLines() = 0; 18 | virtual float getHeight() = 0; // total height 19 | virtual float getStringWidth(const std::string& text) = 0; // width of string when not auto-wrapped 20 | virtual float getActualWidth() = 0; // width of text after wrapping 21 | }; 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /BBGE/CShim.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | //#ifdef BBGE_BUILD_MSVC8X 22 | 23 | extern "C" 24 | { 25 | int errno; 26 | } 27 | 28 | //#endif 29 | -------------------------------------------------------------------------------- /BBGE/Cocoa.mm: -------------------------------------------------------------------------------- 1 | #ifndef __APPLE__ 2 | #error This file is for Mac OS X only. 3 | #endif 4 | 5 | #ifndef __OBJC__ 6 | #error This is Objective-C code. Please compile it as such. 7 | #endif 8 | 9 | #include 10 | #include 11 | 12 | void cocoaMessageBox(const std::string &title, const std::string &msg) 13 | { 14 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 15 | NSString *nstitle = [NSString stringWithUTF8String:title.c_str()]; 16 | NSString *nsmsg = [NSString stringWithUTF8String:msg.c_str()]; 17 | NSRunAlertPanel(nstitle, @"%@", nil, nil, nil, nsmsg); 18 | [pool drain]; 19 | } 20 | 21 | -------------------------------------------------------------------------------- /BBGE/Cube.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #ifndef __cube__ 22 | #define __cube__ 23 | 24 | #include "RenderObject.h" 25 | 26 | 27 | class Cube : public RenderObject 28 | { 29 | public: 30 | protected: 31 | void onRender(); 32 | }; 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /BBGE/GL/gles.h: -------------------------------------------------------------------------------- 1 | /* OpenGL ES-specific. --ryan. */ 2 | /* I should probably put an official GLES header in here instead. Oh well. */ 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | void glOrthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar); 9 | void glClearDepthf(GLclampf depth); 10 | 11 | #ifdef __cplusplus 12 | } 13 | #endif 14 | 15 | -------------------------------------------------------------------------------- /BBGE/Localization.h: -------------------------------------------------------------------------------- 1 | #ifndef LOCALIZATION_H 2 | #define LOCALIZATION_H 3 | 4 | #include "Base.h" 5 | 6 | void setUsedLocale(const std::string& s); 7 | const char *getUsedLocale(); 8 | void setLocalisationModPath(const std::string& s); 9 | std::string localisePath(const std::string &path, const std::string& modpath = ""); 10 | std::string localisePathInternalModpath(const std::string &path); 11 | std::string getSystemLocale(); 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /BBGE/Math.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #include "MathFunctions.h" 22 | 23 | 24 | -------------------------------------------------------------------------------- /BBGE/PackRead.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #include "Base.h" 22 | 23 | void packReadInfo(const char *pack); 24 | 25 | void packGetLoc(const std::string &pack, const std::string &file, long int *location, int *size); 26 | -------------------------------------------------------------------------------- /BBGE/Particles.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #include "Particles.h" 22 | #include "Core.h" 23 | 24 | 25 | -------------------------------------------------------------------------------- /BBGE/ProfRender.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 2007, 2010 - Bit-Blot 3 | 4 | This file is part of Aquaria. 5 | 6 | Aquaria is free software; you can redistribute it and/or 7 | modify it under the terms of the GNU General Public License 8 | as published by the Free Software Foundation; either version 2 9 | of the License, or (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 | 15 | See the GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 | */ 21 | #include "Core.h" 22 | 23 | class ProfRender : public RenderObject 24 | { 25 | public: 26 | ProfRender(); 27 | protected: 28 | void onRender(); 29 | }; 30 | 31 | 32 | -------------------------------------------------------------------------------- /CONTENT-LICENSE.txt: -------------------------------------------------------------------------------- 1 | Aquaria's game data are not under the same license as the source code. 2 | Redistribution of the game data is forbidden. Please buy a copy of the game 3 | to obtain the data files. 4 | 5 | The game can be legally obtained in several ways at the time of this writing, 6 | including Steam, the Humble Indie Bundle, Ambrosia Software, etc. 7 | 8 | http://www.bit-blot.com/aquaria/buy.html 9 | 10 | The source code to the game is licensed under the GNU GPL2. 11 | 12 | -------------------------------------------------------------------------------- /ExternalLibs/AL/lib/linux-x86/libopenal.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/AL/lib/linux-x86/libopenal.so.1 -------------------------------------------------------------------------------- /ExternalLibs/AL/lib/win32/OpenAL32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/AL/lib/win32/OpenAL32.lib -------------------------------------------------------------------------------- /ExternalLibs/FTGL/src/FTGLExtrdFont.cpp: -------------------------------------------------------------------------------- 1 | #include "FTGLExtrdFont.h" 2 | #include "FTExtrdGlyph.h" 3 | 4 | 5 | FTGLExtrdFont::FTGLExtrdFont( const char* fontFilePath) 6 | : FTFont( fontFilePath), 7 | depth( 0.0f) 8 | {} 9 | 10 | 11 | FTGLExtrdFont::FTGLExtrdFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes) 12 | : FTFont( pBufferBytes, bufferSizeInBytes), 13 | depth( 0.0f) 14 | {} 15 | 16 | 17 | FTGLExtrdFont::~FTGLExtrdFont() 18 | {} 19 | 20 | 21 | FTGlyph* FTGLExtrdFont::MakeGlyph( unsigned int glyphIndex) 22 | { 23 | FT_GlyphSlot ftGlyph = face.Glyph( glyphIndex, FT_LOAD_NO_HINTING); 24 | 25 | if( ftGlyph) 26 | { 27 | FTExtrdGlyph* tempGlyph = new FTExtrdGlyph( ftGlyph, depth, useDisplayLists); 28 | return tempGlyph; 29 | } 30 | 31 | err = face.Error(); 32 | return NULL; 33 | } 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /ExternalLibs/FTGL/src/FTGLPolygonFont.cpp: -------------------------------------------------------------------------------- 1 | #include "FTGLPolygonFont.h" 2 | #include "FTPolyGlyph.h" 3 | 4 | 5 | FTGLPolygonFont::FTGLPolygonFont( const char* fontFilePath) 6 | : FTFont( fontFilePath) 7 | {} 8 | 9 | 10 | FTGLPolygonFont::FTGLPolygonFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes) 11 | : FTFont( pBufferBytes, bufferSizeInBytes) 12 | {} 13 | 14 | 15 | FTGLPolygonFont::~FTGLPolygonFont() 16 | {} 17 | 18 | 19 | FTGlyph* FTGLPolygonFont::MakeGlyph( unsigned int g) 20 | { 21 | FT_GlyphSlot ftGlyph = face.Glyph( g, FT_LOAD_NO_HINTING); 22 | 23 | if( ftGlyph) 24 | { 25 | FTPolyGlyph* tempGlyph = new FTPolyGlyph( ftGlyph, useDisplayLists); 26 | return tempGlyph; 27 | } 28 | 29 | err = face.Error(); 30 | return NULL; 31 | } 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /ExternalLibs/FTGL/src/FTGlyph.cpp: -------------------------------------------------------------------------------- 1 | #include "FTGlyph.h" 2 | 3 | 4 | FTGlyph::FTGlyph( FT_GlyphSlot glyph, bool useList) 5 | : useDisplayList(useList), 6 | err(0) 7 | { 8 | if( glyph) 9 | { 10 | bBox = FTBBox( glyph); 11 | advance = FTPoint( glyph->advance.x / 64.0f, glyph->advance.y / 64.0f, 0.0f); 12 | } 13 | } 14 | 15 | 16 | FTGlyph::~FTGlyph() 17 | {} 18 | 19 | -------------------------------------------------------------------------------- /ExternalLibs/FTGL/src/FTPoint.cpp: -------------------------------------------------------------------------------- 1 | #include "FTPoint.h" 2 | 3 | 4 | bool operator == ( const FTPoint &a, const FTPoint &b) 5 | { 6 | return((a.values[0] == b.values[0]) && (a.values[1] == b.values[1]) && (a.values[2] == b.values[2])); 7 | } 8 | 9 | bool operator != ( const FTPoint &a, const FTPoint &b) 10 | { 11 | return((a.values[0] != b.values[0]) || (a.values[1] != b.values[1]) || (a.values[2] != b.values[2])); 12 | } 13 | 14 | 15 | FTPoint operator*( double multiplier, FTPoint& point) 16 | { 17 | return point * multiplier; 18 | } 19 | 20 | 21 | -------------------------------------------------------------------------------- /ExternalLibs/GL/gles.h: -------------------------------------------------------------------------------- 1 | /* OpenGL ES-specific. --ryan. */ 2 | /* I should probably put an official GLES header in here instead. Oh well. */ 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | void glOrthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar); 9 | void glClearDepthf(GLclampf depth); 10 | 11 | #ifdef __cplusplus 12 | } 13 | #endif 14 | 15 | -------------------------------------------------------------------------------- /ExternalLibs/SDL12/include/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2009 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | 26 | -------------------------------------------------------------------------------- /ExternalLibs/SDL12/include/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | 13 | -------------------------------------------------------------------------------- /ExternalLibs/SDL12/include/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2009 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | 26 | -------------------------------------------------------------------------------- /ExternalLibs/SDL12/lib/macosx/libSDL-1.2.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL12/lib/macosx/libSDL-1.2.0.dylib -------------------------------------------------------------------------------- /ExternalLibs/SDL12/lib/macosx/libSDLmain.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL12/lib/macosx/libSDLmain.a -------------------------------------------------------------------------------- /ExternalLibs/SDL12/lib/win32/SDL.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL12/lib/win32/SDL.lib -------------------------------------------------------------------------------- /ExternalLibs/SDL12/lib/win32/SDLmain.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL12/lib/win32/SDLmain.lib -------------------------------------------------------------------------------- /ExternalLibs/SDL2/include/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /ExternalLibs/SDL2/include/SDL_revision.h: -------------------------------------------------------------------------------- 1 | #define SDL_REVISION "hg-7427:c47b59bac287" 2 | #define SDL_REVISION_NUMBER 7427 3 | -------------------------------------------------------------------------------- /ExternalLibs/SDL2/lib/win32/SDL2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL2/lib/win32/SDL2.lib -------------------------------------------------------------------------------- /ExternalLibs/SDL2/lib/win32/SDL2main.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/SDL2/lib/win32/SDL2main.lib -------------------------------------------------------------------------------- /ExternalLibs/algorithmx.h: -------------------------------------------------------------------------------- 1 | #ifndef STDXfg_ALGORITHMX_H 2 | #define STDXfg_ALGORITHMX_H 3 | 4 | // Some std:: namespace enhancements 5 | 6 | #include 7 | 8 | namespace stdx_fg { 9 | 10 | template 11 | ForwardIterator lower_bound(ForwardIterator first, ForwardIterator last, const T& val, Compare comp) 12 | { 13 | ForwardIterator it; 14 | typename std::iterator_traits::difference_type count, step; 15 | count = std::distance(first,last); 16 | while(count > 0) 17 | { 18 | it = first; 19 | step = count/2; 20 | std::advance (it,step); 21 | if (comp(*it, val)) 22 | { 23 | first= ++it; 24 | count -= step+1; 25 | } 26 | else 27 | count = step; 28 | } 29 | return first; 30 | } 31 | 32 | } // end namespace stdx_fg 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 build system -- top-level Makefile 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2002, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | # Project names 17 | # 18 | PROJECT := freetype 19 | PROJECT_TITLE := FreeType 20 | 21 | # The variable TOP_DIR holds the path to the topmost directory in the project 22 | # engine source hierarchy. If it is not defined, default it to `.'. 23 | # 24 | TOP_DIR ?= . 25 | 26 | # The variable OBJ_DIR gives the location where object files and the 27 | # FreeType library are built. 28 | # 29 | OBJ_DIR ?= $(TOP_DIR)/objs 30 | 31 | 32 | include $(TOP_DIR)/builds/toplevel.mk 33 | 34 | # EOF 35 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/README -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/include/freetype/config/ftconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/include/freetype/config/ftconfig.h -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/include/freetype/config/ftmodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/include/freetype/config/ftmodule.h -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/makefile -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/makefile.os4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/makefile.os4 -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/smakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/smakefile -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/src/base/ftdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/src/base/ftdebug.c -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/amiga/src/base/ftsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/amiga/src/base/ftsystem.c -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/ansi/ansi.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for a `normal' pseudo ANSI compiler/system 3 | # 4 | 5 | 6 | # Copyright 1996-2000 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | include $(TOP_DIR)/builds/ansi/ansi-def.mk 17 | include $(TOP_DIR)/builds/compiler/ansi-cc.mk 18 | include $(TOP_DIR)/builds/link_std.mk 19 | 20 | 21 | # EOF 22 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/atari/ATARI.H: -------------------------------------------------------------------------------- 1 | #ifndef ATARI_H 2 | #define ATARI_H 3 | 4 | #pragma warn -stu 5 | 6 | /* PureC doesn't like 32bit enumerations */ 7 | 8 | #ifndef FT_IMAGE_TAG 9 | #define FT_IMAGE_TAG( value, _x1, _x2, _x3, _x4 ) value 10 | #endif /* FT_IMAGE_TAG */ 11 | 12 | #ifndef FT_ENC_TAG 13 | #define FT_ENC_TAG( value, a, b, c, d ) value 14 | #endif /* FT_ENC_TAG */ 15 | 16 | #endif /* ATARI_H */ 17 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/atari/FNames.SIC: -------------------------------------------------------------------------------- 1 | /* the following changes file names for PureC projects */ 2 | 3 | if (argc > 0) 4 | { 5 | ordner = argv[0]; 6 | if (basename(ordner) == "") /* ist Ordner */ 7 | { 8 | ChangeFilenames(ordner); 9 | } 10 | } 11 | 12 | proc ChangeFilenames(folder) 13 | local i,entries,directory,file; 14 | { 15 | entries = filelist(directory,folder); 16 | for (i = 0; i < entries; ++i) 17 | { 18 | file = directory[i,0]; 19 | if ((directory[i,3]&16) > 0) /* subdirectory */ 20 | { 21 | ChangeFilenames(folder+file+"\\"); 22 | } 23 | else 24 | { 25 | if ((stricmp(suffix(file),".h")==0)|(stricmp(suffix(file),".c")==0)) 26 | ChangeFilename(folder,file); 27 | } 28 | } 29 | } 30 | 31 | proc ChangeFilename(path,datei) 32 | local newfile,err; 33 | { 34 | newfile=datei; 35 | newfile[0]=(newfile[0] | 32) ^ 32; 36 | err=files.rename("-q",path+datei,newfile); 37 | } 38 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/atari/FREETYPE.PRJ: -------------------------------------------------------------------------------- 1 | ;FreeType project file 2 | 3 | FREETYPE.LIB 4 | 5 | .C [-K -P -R -A] 6 | .L [-J -V] 7 | .S 8 | 9 | = 10 | 11 | ..\..\src\base\ftsystem.c 12 | ..\..\src\base\ftdebug.c 13 | 14 | ..\..\src\base\ftinit.c 15 | ..\..\src\base\ftglyph.c 16 | ..\..\src\base\ftmm 17 | ..\..\src\base\ftbbox 18 | 19 | ..\..\src\base\ftbase.c 20 | ..\..\src\autohint\autohint.c 21 | ;..\..\src\cache\ftcache.c 22 | ..\..\src\cff\cff.c 23 | ..\..\src\cid\type1cid.c 24 | ..\..\src\psaux\psaux.c 25 | ..\..\src\pshinter\pshinter.c 26 | ..\..\src\psnames\psnames.c 27 | ..\..\src\raster\raster.c 28 | ..\..\src\sfnt\sfnt.c 29 | ..\..\src\smooth\smooth.c 30 | ..\..\src\truetype\truetype.c 31 | ..\..\src\type1\type1.c 32 | ..\..\src\type42\type42.c 33 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/atari/README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/atari/README.TXT -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/beos/beos.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for a BeOS system 3 | # 4 | 5 | # Copyright 1996-2000, 2002, 2005 by 6 | # David Turner, Robert Wilhelm, and Werner Lemberg. 7 | # 8 | # This file is part of the FreeType project, and may only be used, modified, 9 | # and distributed under the terms of the FreeType project license, 10 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 11 | # indicate that you have read the license and understand and accept it 12 | # fully. 13 | 14 | include $(TOP_DIR)/builds/beos/beos-def.mk 15 | include $(TOP_DIR)/builds/compiler/ansi-cc.mk 16 | include $(TOP_DIR)/builds/link_std.mk 17 | 18 | 19 | # EOF 20 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/beos/detect.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration file to detect an BeOS host platform. 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | .PHONY: setup 17 | 18 | 19 | ifeq ($(PLATFORM),ansi) 20 | 21 | ifdef BE_HOST_CPU 22 | 23 | PLATFORM := beos 24 | 25 | endif # test MACHTYPE beos 26 | endif 27 | 28 | ifeq ($(PLATFORM),beos) 29 | 30 | DELETE := rm -f 31 | CAT := cat 32 | SEP := / 33 | BUILD_DIR := $(TOP_DIR)/builds/beos 34 | CONFIG_FILE := beos.mk 35 | 36 | setup: std_setup 37 | 38 | endif # test PLATFORM beos 39 | 40 | 41 | # EOF 42 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/detect.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/detect.mk -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/dos/dos-emx.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for the EMX gcc compiler 3 | # 4 | 5 | 6 | # Copyright 2003 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | include $(TOP_DIR)/builds/dos/dos-def.mk 17 | include $(TOP_DIR)/builds/compiler/emx.mk 18 | include $(TOP_DIR)/builds/link_dos.mk 19 | 20 | 21 | # EOF 22 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/dos/dos-gcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for the DJGPP compiler 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | include $(TOP_DIR)/builds/dos/dos-def.mk 17 | include $(TOP_DIR)/builds/compiler/gcc.mk 18 | include $(TOP_DIR)/builds/link_dos.mk 19 | 20 | 21 | # EOF 22 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/dos/dos-wat.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for the Watcom C/C++ compiler 3 | # 4 | 5 | 6 | # Copyright 2003 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | include $(TOP_DIR)/builds/dos/dos-def.mk 16 | include $(TOP_DIR)/builds/compiler/watcom.mk 17 | include $(TOP_DIR)/builds/link_dos.mk 18 | 19 | 20 | # EOF 21 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/newline: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/os2/os2-dev.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for OS/2 + GCC 3 | # 4 | # Development version without optimizations. 5 | # 6 | 7 | 8 | # Copyright 1996-2000, 2003, 2006 by 9 | # David Turner, Robert Wilhelm, and Werner Lemberg. 10 | # 11 | # This file is part of the FreeType project, and may only be used, modified, 12 | # and distributed under the terms of the FreeType project license, 13 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 14 | # indicate that you have read the license and understand and accept it 15 | # fully. 16 | 17 | 18 | DEVEL_DIR := $(TOP_DIR)/devel 19 | 20 | # include OS/2-specific definitions 21 | include $(TOP_DIR)/builds/os2/os2-def.mk 22 | 23 | # include gcc-specific definitions 24 | include $(TOP_DIR)/builds/compiler/gcc-dev.mk 25 | 26 | # include linking instructions 27 | include $(TOP_DIR)/builds/link_dos.mk 28 | 29 | 30 | # EOF 31 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/os2/os2-gcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for the OS/2 + gcc 3 | # 4 | 5 | 6 | # Copyright 1996-2000 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | # include OS/2-specific definitions 17 | include $(TOP_DIR)/builds/os2/os2-def.mk 18 | 19 | # include gcc-specific definitions 20 | include $(TOP_DIR)/builds/compiler/gcc.mk 21 | 22 | # include linking instructions 23 | include $(TOP_DIR)/builds/link_dos.mk 24 | 25 | 26 | # EOF 27 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/unix/freetype2.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: FreeType 2 7 | Description: A free, high-quality, and portable font engine. 8 | Version: @ft_version@ 9 | Requires: 10 | Libs: -L${libdir} -lfreetype 11 | Libs.private: @LIBZ@ @FT2_EXTRA_LIBS@ 12 | Cflags: -I${includedir}/freetype2 -I${includedir} 13 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/unix/freetype2.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr/local 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: FreeType 2 7 | Description: A free, high-quality, and portable font engine. 8 | Version: 9.20.3 9 | Requires: 10 | Libs: -L${libdir} -lfreetype 11 | Libs.private: -lz 12 | Cflags: -I${includedir}/freetype2 -I${includedir} 13 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/unix/unix-dev.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Configuration rules for Unix + GCC 3 | # 4 | # Development version without optimizations & libtool 5 | # and no installation. 6 | # 7 | 8 | 9 | # Copyright 1996-2000, 2003, 2006 by 10 | # David Turner, Robert Wilhelm, and Werner Lemberg. 11 | # 12 | # This file is part of the FreeType project, and may only be used, modified, 13 | # and distributed under the terms of the FreeType project license, 14 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 15 | # indicate that you have read the license and understand and accept it 16 | # fully. 17 | 18 | 19 | DEVEL_DIR := $(TOP_DIR)/devel 20 | 21 | include $(TOP_DIR)/builds/unix/unixddef.mk 22 | include $(TOP_DIR)/builds/compiler/gcc-dev.mk 23 | include $(TOP_DIR)/builds/link_std.mk 24 | 25 | 26 | # EOF 27 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/unix/unix-lcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Configuration rules for Unix + LCC 3 | # 4 | # Development version without optimizations & libtool 5 | # and no installation. 6 | # 7 | 8 | 9 | # Copyright 1996-2000 by 10 | # David Turner, Robert Wilhelm, and Werner Lemberg. 11 | # 12 | # This file is part of the FreeType project, and may only be used, modified, 13 | # and distributed under the terms of the FreeType project license, 14 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 15 | # indicate that you have read the license and understand and accept it 16 | # fully. 17 | 18 | 19 | include $(TOP_DIR)/builds/unix/unixddef.mk 20 | include $(TOP_DIR)/builds/compiler/unix-lcc.mk 21 | include $(TOP_DIR)/builds/link_std.mk 22 | 23 | 24 | # EOF 25 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/detect.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/builds/win32/detect.mk -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/visualc/freetype.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: "freetype"=.\freetype.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 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-bcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Borland C++ on Win32 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # default definitions of the export list 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/freetype.def 18 | EXPORTS_OPTIONS = /DEF:$(EXPORTS_LIST) 19 | APINAMES_OPTIONS := -dfreetype.dll -wB 20 | 21 | include $(TOP_DIR)/builds/win32/win32-def.mk 22 | include $(TOP_DIR)/builds/compiler/bcc.mk 23 | 24 | # include linking instructions 25 | include $(TOP_DIR)/builds/link_dos.mk 26 | 27 | 28 | # EOF 29 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-bccd.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Borland C++ on Win32 + debugging 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | DEVEL_DIR := $(TOP_DIR)/devel 17 | 18 | include $(TOP_DIR)/builds/win32/win32-def.mk 19 | 20 | include $(TOP_DIR)/builds/compiler/bcc-dev.mk 21 | 22 | # include linking instructions 23 | include $(TOP_DIR)/builds/link_dos.mk 24 | 25 | 26 | # EOF 27 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-dev.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Win32 + GCC 3 | # 4 | # Development version without optimizations. 5 | # 6 | 7 | 8 | # Copyright 1996-2000, 2003, 2006 by 9 | # David Turner, Robert Wilhelm, and Werner Lemberg. 10 | # 11 | # This file is part of the FreeType project, and may only be used, modified, 12 | # and distributed under the terms of the FreeType project license, 13 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 14 | # indicate that you have read the license and understand and accept it 15 | # fully. 16 | 17 | 18 | # NOTE: This version requires that GNU Make is invoked from the Windows 19 | # Shell (_not_ Cygwin BASH)! 20 | # 21 | 22 | DEVEL_DIR := $(TOP_DIR)/devel 23 | 24 | include $(TOP_DIR)/builds/win32/win32-def.mk 25 | 26 | include $(TOP_DIR)/builds/compiler/gcc-dev.mk 27 | 28 | # include linking instructions 29 | include $(TOP_DIR)/builds/link_dos.mk 30 | 31 | 32 | # EOF 33 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-gcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Win32 + GCC 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # default definitions of the export list 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/freetype.def 18 | EXPORTS_OPTIONS = $(EXPORTS_LIST) 19 | APINAMES_OPTIONS := -dfreetype.dll -w 20 | 21 | # include Win32-specific definitions 22 | include $(TOP_DIR)/builds/win32/win32-def.mk 23 | 24 | # include gcc-specific definitions 25 | include $(TOP_DIR)/builds/compiler/gcc.mk 26 | 27 | # include linking instructions 28 | include $(TOP_DIR)/builds/link_dos.mk 29 | 30 | 31 | # EOF 32 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-icc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Win32 + IBM Visual Age C++ 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # default definitions of the export list 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/freetype.def 18 | EXPORTS_OPTIONS = /DEF:$(EXPORTS_LIST) 19 | APINAMES_OPTIONS := -dfreetype.dll -w 20 | 21 | include $(TOP_DIR)/builds/win32/win32-def.mk 22 | include $(TOP_DIR)/builds/compiler/visualage.mk 23 | 24 | # include linking instructions 25 | include $(TOP_DIR)/builds/link_dos.mk 26 | 27 | 28 | # EOF 29 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-intl.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Intel C/C++ on Win32 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # default definitions of the export list 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/freetype.def 18 | EXPORTS_OPTIONS = /DEF:$(EXPORTS_LIST) 19 | APINAMES_OPTIONS := -dfreetype.dll -w 20 | 21 | include $(TOP_DIR)/builds/win32/win32-def.mk 22 | include $(TOP_DIR)/builds/compiler/intelc.mk 23 | 24 | # include linking instructions 25 | include $(TOP_DIR)/builds/link_dos.mk 26 | 27 | 28 | # EOF 29 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-lcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Win32 + LCC 3 | # 4 | 5 | 6 | # Copyright 1996-2000 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | SEP := / 17 | include $(TOP_DIR)/builds/win32/win32-def.mk 18 | include $(TOP_DIR)/builds/compiler/win-lcc.mk 19 | 20 | # include linking instructions 21 | include $(TOP_DIR)/builds/link_dos.mk 22 | 23 | # EOF 24 | 25 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-vcc.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Visual C++ on Win32 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # definitions of the export list 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/freetype.def 18 | EXPORTS_OPTIONS = /DEF:$(EXPORTS_LIST) 19 | APINAMES_OPTIONS := -dfreetype.dll -w 20 | 21 | include $(TOP_DIR)/builds/win32/win32-def.mk 22 | include $(TOP_DIR)/builds/compiler/visualc.mk 23 | 24 | # include linking instructions 25 | include $(TOP_DIR)/builds/link_dos.mk 26 | 27 | 28 | # EOF 29 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/builds/win32/w32-wat.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 configuration rules for Watcom C/C++ 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2003, 2005 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | # redefine export symbol definitions 16 | # 17 | EXPORTS_LIST = $(OBJ_DIR)/watcom-ftexports.lbc 18 | EXPORTS_OPTIONS = -\"export @$(EXPORTS_LIST)\"- 19 | APINAMES_OPTIONS := -wW 20 | 21 | include $(TOP_DIR)/builds/win32/win32-def.mk 22 | include $(TOP_DIR)/builds/compiler/watcom.mk 23 | 24 | # include linking instructions 25 | include $(TOP_DIR)/builds/link_dos.mk 26 | 27 | 28 | # EOF 29 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/docs/FTL.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/freetype2/docs/FTL.TXT -------------------------------------------------------------------------------- /ExternalLibs/freetype2/docs/MAKEPP: -------------------------------------------------------------------------------- 1 | As a special exception, FreeType can also be built with the 'makepp' 2 | build tool, available from http://makepp.sourceforge.net. 3 | 4 | Note, however. that you will need at least version 1.19 and pass the 5 | option --norc-substitution to have it work correctly. 6 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/docs/reference/README: -------------------------------------------------------------------------------- 1 | After saying `make refdoc' this directory contains the FreeType API 2 | reference. You need python to make this target. 3 | 4 | This also works with Jam: Just type `jam refdoc' in the main directory. 5 | 6 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/objs/README: -------------------------------------------------------------------------------- 1 | This directory contains all the object files created when building the 2 | library. 3 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src Jamfile 2 | # 3 | # Copyright 2001, 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) ; 13 | 14 | # The file is used to define macros that are 15 | # later used in #include statements. It needs to be parsed in order to 16 | # record these definitions. 17 | # 18 | HDRMACRO [ FT2_SubDir $(FT2_INCLUDE_DIR) internal internal.h ] ; 19 | 20 | for xx in $(FT2_COMPONENTS) 21 | { 22 | SubInclude FT2_TOP $(FT2_SRC_DIR) $(xx) ; 23 | } 24 | 25 | # end of src Jamfile 26 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/autofit/afangles.h: -------------------------------------------------------------------------------- 1 | /* 2 | * afangles.h 3 | * 4 | * This is a dummy file, used to please the build system. It is never 5 | * included by the auto-fitter sources. 6 | * 7 | */ 8 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/autofit/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 auto-fitter module definition 3 | # 4 | 5 | 6 | # Copyright 2003, 2004, 2005, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += AUTOFIT_MODULE 17 | 18 | define AUTOFIT_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, autofit_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)autofit $(ECHO_DRIVER_DESC)automatic hinting module$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/bdf/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/bdf Jamfile 2 | # 3 | # Copyright 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) bdf ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = bdfdrivr bdflib ; 20 | } 21 | else 22 | { 23 | _sources = bdf ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/bdf Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/cff/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/cff Jamfile 2 | # 3 | # Copyright 2001, 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) cff ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = cffdrivr cffgload cffload cffobjs cffparse cffcmap ; 20 | } 21 | else 22 | { 23 | _sources = cff ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/cff Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/cff/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 CFF module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += CFF_DRIVER 17 | 18 | define CFF_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, cff_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)cff $(ECHO_DRIVER_DESC)OpenType fonts with extension *.otf$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/cid/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/cid Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) cid ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = cidobjs cidload cidgload cidriver cidparse ; 20 | } 21 | else 22 | { 23 | _sources = type1cid ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/cid Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/cid/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 CID module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += TYPE1CID_DRIVER 17 | 18 | define TYPE1CID_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, t1cid_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)cid $(ECHO_DRIVER_DESC)Postscript CID-keyed fonts, no known extension$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/gxvalid/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 gxvalid module definition 3 | # 4 | 5 | # Copyright 2004, 2005, 2006 6 | # by suzuki toshiya, Masatake YAMATO, Red Hat K.K., 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += GXVALID_MODULE 17 | 18 | define GXVALID_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, gxv_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)gxvalid $(ECHO_DRIVER_DESC)TrueTypeGX/AAT validation module$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/gzip/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/gzip Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) gzip ; 13 | 14 | Library $(FT2_LIB) : ftgzip.c ; 15 | 16 | # end of src/pcf Jamfile 17 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/gzip/infcodes.h: -------------------------------------------------------------------------------- 1 | /* infcodes.h -- header to use infcodes.c 2 | * Copyright (C) 1995-2002 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | #ifndef _INFCODES_H 12 | #define _INFCODES_H 13 | 14 | struct inflate_codes_state; 15 | typedef struct inflate_codes_state FAR inflate_codes_statef; 16 | 17 | local inflate_codes_statef *inflate_codes_new OF(( 18 | uInt, uInt, 19 | inflate_huft *, inflate_huft *, 20 | z_streamp )); 21 | 22 | local int inflate_codes OF(( 23 | inflate_blocks_statef *, 24 | z_streamp , 25 | int)); 26 | 27 | local void inflate_codes_free OF(( 28 | inflate_codes_statef *, 29 | z_streamp )); 30 | 31 | #endif /* _INFCODES_H */ 32 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/lzw/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/lzw Jamfile 2 | # 3 | # Copyright 2004, 2006 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) lzw ; 13 | 14 | Library $(FT2_LIB) : ftlzw.c ; 15 | 16 | # end of src/lzw Jamfile 17 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/otvalid/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/otvalid Jamfile 2 | # 3 | # Copyright 2004 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) otvalid ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = otvbase otvcommn otvgdef otvgpos otvgsub otvjstf otvmod otvmath ; 20 | } 21 | else 22 | { 23 | _sources = otvalid ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/otvalid Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/otvalid/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 otvalid module definition 3 | # 4 | 5 | 6 | # Copyright 2004, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += OTVALID_MODULE 17 | 18 | define OTVALID_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, otv_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)otvalid $(ECHO_DRIVER_DESC)OpenType validation module$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/pcf/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/pcf Jamfile 2 | # 3 | # Copyright 2001, 2003 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) pcf ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = pcfdrivr pcfread pcfutil ; 20 | } 21 | else 22 | { 23 | _sources = pcf ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/pcf Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/pfr/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/pfr Jamfile 2 | # 3 | # Copyright 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) pfr ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = pfrdrivr pfrgload pfrload pfrobjs pfrcmap pfrsbit ; 20 | } 21 | else 22 | { 23 | _sources = pfr ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/pfr Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/pfr/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 PFR module definition 3 | # 4 | 5 | 6 | # Copyright 2002, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += PFR_DRIVER 17 | 18 | define PFR_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, pfr_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)pfr $(ECHO_DRIVER_DESC)PFR/TrueDoc font files with extension *.pfr$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/psaux/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/psaux Jamfile 2 | # 3 | # Copyright 2001, 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) psaux ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = psauxmod psobjs t1decode t1cmap 20 | psconv afmparse 21 | ; 22 | } 23 | else 24 | { 25 | _sources = psaux ; 26 | } 27 | 28 | Library $(FT2_LIB) : $(_sources).c ; 29 | } 30 | 31 | # end of src/psaux Jamfile 32 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/psaux/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 PSaux module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += PSAUX_MODULE 17 | 18 | define PSAUX_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, psaux_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)psaux $(ECHO_DRIVER_DESC)Postscript Type 1 & Type 2 helper module$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/pshinter/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/pshinter Jamfile 2 | # 3 | # Copyright 2001, 2003 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) pshinter ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = pshrec pshglob pshalgo pshmod ; 20 | } 21 | else 22 | { 23 | _sources = pshinter ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/pshinter Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/pshinter/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 PSHinter module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2001, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += PSHINTER_MODULE 17 | 18 | define PSHINTER_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, pshinter_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)pshinter $(ECHO_DRIVER_DESC)Postscript hinter module$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/psnames/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/psnames Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) psnames ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = psmodule ; 20 | } 21 | else 22 | { 23 | _sources = psnames ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/psnames Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/psnames/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 PSnames module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += PSNAMES_MODULE 17 | 18 | define PSNAMES_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, psnames_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)psnames $(ECHO_DRIVER_DESC)Postscript & Unicode Glyph name handling$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/raster/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/raster Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) raster ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = ftraster ftrend1 ; 20 | } 21 | else 22 | { 23 | _sources = raster ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/raster Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/raster/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 renderer module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += RASTER_MODULE 17 | 18 | define RASTER_MODULE 19 | $(OPEN_DRIVER) FT_Renderer_Class, ft_raster1_renderer_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)raster $(ECHO_DRIVER_DESC)monochrome bitmap renderer$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/sfnt/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/sfnt Jamfile 2 | # 3 | # Copyright 2001, 2002, 2004, 2005 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) sfnt ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = sfobjs sfdriver ttcmap ttmtx ttpost ttload ttsbit ttkern ttbdf ; 20 | } 21 | else 22 | { 23 | _sources = sfnt ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/sfnt Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/sfnt/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 SFNT module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += SFNT_MODULE 17 | 18 | define SFNT_MODULE 19 | $(OPEN_DRIVER) FT_Module_Class, sfnt_module_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)sfnt $(ECHO_DRIVER_DESC)helper module for TrueType & OpenType formats$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/smooth/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/smooth Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) smooth ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = ftgrays ftsmooth ; 20 | } 21 | else 22 | { 23 | _sources = smooth ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/smooth Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/tools/Jamfile: -------------------------------------------------------------------------------- 1 | # Jamfile for src/tools 2 | # 3 | SubDir FT2_TOP src tools ; 4 | 5 | Main apinames : apinames.c ; 6 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/tools/ftrandom/Makefile: -------------------------------------------------------------------------------- 1 | # TOP_DIR and OBJ_DIR should be set by the user to the right directories, 2 | # if necessary. 3 | 4 | TOP_DIR ?= ../../.. 5 | OBJ_DIR ?= $(TOP_DIR)/objs 6 | 7 | 8 | # The setup below is for gcc on a Unix-like platform. 9 | 10 | SRC_DIR = $(TOP_DIR)/src/tools/ftrandom 11 | 12 | CC = gcc 13 | WFLAGS = -Wmissing-prototypes \ 14 | -Wunused \ 15 | -Wimplicit \ 16 | -Wreturn-type \ 17 | -Wparentheses \ 18 | -pedantic \ 19 | -Wformat \ 20 | -Wchar-subscripts \ 21 | -Wsequence-point 22 | CFLAGS = $(WFLAGS) \ 23 | -g \ 24 | -I $(TOP_DIR)/include 25 | LIBS = -lm \ 26 | -L $(OBJ_DIR) \ 27 | -lfreetype \ 28 | -lz 29 | 30 | all: $(OBJ_DIR)/ftrandom 31 | 32 | $(OBJ_DIR)/ftrandom: $(SRC_DIR)/ftrandom.c $(OBJ_DIR)/libfreetype.a 33 | $(CC) -o $(OBJ_DIR)/ftrandom $(CFLAGS) $(SRC_DIR)/ftrandom.c $(LIBS) 34 | 35 | # EOF 36 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/truetype/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/truetype Jamfile 2 | # 3 | # Copyright 2001, 2004 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) truetype ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = ttdriver ttobjs ttpload ttgload ttinterp ttgxvar ; 20 | } 21 | else 22 | { 23 | _sources = truetype ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/truetype Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/truetype/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 TrueType module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += TRUETYPE_DRIVER 17 | 18 | define TRUETYPE_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, tt_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)truetype $(ECHO_DRIVER_DESC)Windows/Mac font files with extension *.ttf or *.ttc$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/type1/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/type1 Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) type1 ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = t1afm t1driver t1objs t1load t1gload t1parse ; 20 | } 21 | else 22 | { 23 | _sources = type1 ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/type1 Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/type1/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Type1 module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += TYPE1_DRIVER 17 | 18 | define TYPE1_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, t1_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)type1 $(ECHO_DRIVER_DESC)Postscript font files with extension *.pfa or *.pfb$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/type42/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/type42 Jamfile 2 | # 3 | # Copyright 2002 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) type42 ; 13 | 14 | { 15 | local _sources ; 16 | 17 | if $(FT2_MULTI) 18 | { 19 | _sources = t42objs t42parse t42drivr ; 20 | } 21 | else 22 | { 23 | _sources = type42 ; 24 | } 25 | 26 | Library $(FT2_LIB) : $(_sources).c ; 27 | } 28 | 29 | # end of src/type42 Jamfile 30 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/type42/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Type42 module definition 3 | # 4 | 5 | 6 | # Copyright 2002, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += TYPE42_DRIVER 17 | 18 | define TYPE42_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, t42_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)type42 $(ECHO_DRIVER_DESC)Type 42 font files with no known extension$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/winfonts/Jamfile: -------------------------------------------------------------------------------- 1 | # FreeType 2 src/winfonts Jamfile 2 | # 3 | # Copyright 2001 by 4 | # David Turner, Robert Wilhelm, and Werner Lemberg. 5 | # 6 | # This file is part of the FreeType project, and may only be used, modified, 7 | # and distributed under the terms of the FreeType project license, 8 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 9 | # indicate that you have read the license and understand and accept it 10 | # fully. 11 | 12 | SubDir FT2_TOP $(FT2_SRC_DIR) winfonts ; 13 | 14 | Library $(FT2_LIB) : winfnt.c ; 15 | 16 | # end of src/winfonts Jamfile 17 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/src/winfonts/module.mk: -------------------------------------------------------------------------------- 1 | # 2 | # FreeType 2 Windows FNT/FON module definition 3 | # 4 | 5 | 6 | # Copyright 1996-2000, 2006 by 7 | # David Turner, Robert Wilhelm, and Werner Lemberg. 8 | # 9 | # This file is part of the FreeType project, and may only be used, modified, 10 | # and distributed under the terms of the FreeType project license, 11 | # LICENSE.TXT. By continuing to use, modify, or distribute this file you 12 | # indicate that you have read the license and understand and accept it 13 | # fully. 14 | 15 | 16 | FTMODULE_H_COMMANDS += WINDOWS_DRIVER 17 | 18 | define WINDOWS_DRIVER 19 | $(OPEN_DRIVER) FT_Driver_ClassRec, winfnt_driver_class $(CLOSE_DRIVER) 20 | $(ECHO_DRIVER)winfnt $(ECHO_DRIVER_DESC)Windows bitmap fonts with extension *.fnt or *.fon$(ECHO_DRIVER_DONE) 21 | endef 22 | 23 | # EOF 24 | -------------------------------------------------------------------------------- /ExternalLibs/freetype2/version.sed: -------------------------------------------------------------------------------- 1 | #! /usr/bin/sed -nf 2 | 3 | s/^#define *FREETYPE_MAJOR *\([^ ][^ ]*\).*$/freetype_major="\1" ;/p 4 | s/^#define *FREETYPE_MINOR *\([^ ][^ ]*\).*$/freetype_minor=".\1" ;/p 5 | s/^#define *FREETYPE_PATCH *\([^ ][^ ]*\).*$/freetype_patch=".\1" ;/p 6 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/_fixes.hpp: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2011-02-21 5 | // Updated : 2011-02-21 6 | // Licence : This source is under MIT License 7 | // File : glm/core/_fixes.hpp 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | //! Workaround for compatibility with other libraries 11 | #ifdef max 12 | #undef max 13 | #endif 14 | 15 | //! Workaround for compatibility with other libraries 16 | #ifdef min 17 | #undef min 18 | #endif 19 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/_swizzle.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2006-04-27 5 | // Updated : 2006-04-27 6 | // Licence : This source is under MIT License 7 | // File : _swizzle.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | #ifndef __swizzle_inl__ 11 | #define __swizzle_inl__ 12 | 13 | #include "./_swizzle.h" 14 | 15 | namespace glm 16 | { 17 | 18 | } 19 | 20 | #endif//__swizzle_inl__ 21 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/dummy.cpp: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2011-01-19 5 | // Updated : 2011-01-19 6 | // Licence : This source is under MIT License 7 | // File : glm/setup.hpp 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | // GLM is a header only library. There is nothing to compile. 10 | // dummy.cpp exist only a wordaround for CMake file. 11 | 12 | #include "../glm.hpp" 13 | #include "../ext.hpp" 14 | 15 | //#error "GLM is a header only library" 16 | 17 | int main() 18 | { 19 | 20 | } 21 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/func_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/func_common.hpp -------------------------------------------------------------------------------- /ExternalLibs/glm/core/func_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/func_common.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/core/func_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/func_integer.hpp -------------------------------------------------------------------------------- /ExternalLibs/glm/core/func_noise.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-08-01 5 | // Updated : 2011-04-14 6 | // Licence : This source is under MIT License 7 | // File : glm/core/func_noise.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm 11 | { 12 | namespace core{ 13 | namespace function{ 14 | namespace noise{ 15 | 16 | 17 | 18 | }//namespace noise 19 | }//namespace function 20 | }//namespace core 21 | }//namespace glm 22 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/func_vector_relational.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-08-03 5 | // Updated : 2008-09-14 6 | // Licence : This source is under MIT License 7 | // File : glm/core/func_vector_relational.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm 11 | { 12 | namespace core{ 13 | namespace function{ 14 | namespace vector_relational{ 15 | 16 | }//namespace vector_relational 17 | }//namespace function 18 | }//namespace core 19 | }//namespace glm 20 | 21 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/hint.hpp: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-08-14 5 | // Updated : 2008-08-14 6 | // Licence : This source is under MIT License 7 | // File : glm/core/hint.hpp 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | #ifndef glm_core_type 11 | #define glm_core_type 12 | 13 | namespace glm 14 | { 15 | // Use dont_care, nicest and fastest to optimize implementations. 16 | class dont_care {}; 17 | class nicest {}; 18 | class fastest {}; 19 | }; 20 | 21 | #endif//glm_core_type 22 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/intrinsic_exponential.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/intrinsic_exponential.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/core/intrinsic_trigonometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/intrinsic_trigonometric.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/core/type_half.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/type_half.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/core/type_mat.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/type_mat.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/core/type_size.hpp: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-10-05 5 | // Updated : 2008-10-05 6 | // Licence : This source is under MIT License 7 | // File : glm/core/type_size.hpp 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | #ifndef glm_core_type_size 11 | #define glm_core_type_size 12 | 13 | #include 14 | 15 | namespace glm{ 16 | namespace detail 17 | { 18 | //typedef std::size_t size_t; 19 | typedef int sizeType; 20 | 21 | }//namespace detail 22 | }//namespace glm 23 | 24 | #endif//glm_core_type_size 25 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/type_vec.hpp: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2010-01-26 5 | // Updated : 2010-02-04 6 | // Licence : This source is under MIT License 7 | // File : glm/core/type_vec.hpp 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | #ifndef glm_core_type_vec 11 | #define glm_core_type_vec 12 | 13 | #include "type_gentype.hpp" 14 | 15 | namespace glm{ 16 | namespace detail 17 | { 18 | 19 | }//namespace detail 20 | }//namespace glm 21 | 22 | #endif//glm_core_type_vec 23 | -------------------------------------------------------------------------------- /ExternalLibs/glm/core/type_vec.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/core/type_vec.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/gtc/type_precision.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2009-06-14 5 | // Updated : 2009-06-14 6 | // Licence : This source is under MIT License 7 | // File : glm/gtc/type_precision.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm 11 | { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtc/type_ptr.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/gtc/type_ptr.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/int_10_10_10_2.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2010-07-07 5 | // Updated : 2010-07-07 6 | // Licence : This source is under MIT License 7 | // File : glm/gtx/int_10_10_10_2.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm{ 11 | namespace gtx{ 12 | namespace int_10_10_10_2 13 | { 14 | GLM_FUNC_QUALIFIER dword uint10_10_10_2_cast(glm::vec4 const & v) 15 | { 16 | return dword(uint(v.x * 2047.f) << 0 | uint(v.y * 2047.f) << 10 | uint(v.z * 2047.f) << 20 | uint(v.w * 3.f) << 30); 17 | } 18 | 19 | }//namespace int_10_10_10_2 20 | }//namespace gtx 21 | }//namespace glm 22 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/normal.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2005-12-21 5 | // Updated : 2005-12-21 6 | // Licence : This source is under MIT License 7 | // File : glm/gtx/normal.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm{ 11 | namespace gtx{ 12 | namespace normal{ 13 | 14 | template 15 | GLM_FUNC_QUALIFIER detail::tvec3 triangleNormal 16 | ( 17 | detail::tvec3 const & p1, 18 | detail::tvec3 const & p2, 19 | detail::tvec3 const & p3 20 | ) 21 | { 22 | return normalize(cross(p1 - p2, p1 - p3)); 23 | } 24 | 25 | }//namespace normal 26 | }//namespace gtx 27 | }//namespace glm 28 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/number_precision.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2007-05-10 5 | // Updated : 2007-05-10 6 | // Licence : This source is under MIT License 7 | // File : glm/gtx/number_precision.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm 11 | { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/ocl_type.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/gtx/ocl_type.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/raw_data.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-11-19 5 | // Updated : 2008-11-19 6 | // Licence : This source is under MIT License 7 | // File : glm/gtx/raw_data.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | // Dependency: 10 | // - GLM core 11 | /////////////////////////////////////////////////////////////////////////////////////////////////// 12 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/simd_vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/gtx/simd_vec4.hpp -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/simplex.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/gtx/simplex.inl -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/std_based_type.inl: -------------------------------------------------------------------------------- 1 | /////////////////////////////////////////////////////////////////////////////////////////////////// 2 | // OpenGL Mathematics Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) 3 | /////////////////////////////////////////////////////////////////////////////////////////////////// 4 | // Created : 2008-06-08 5 | // Updated : 2008-06-08 6 | // Licence : This source is under MIT License 7 | // File : glm/gtx/std_based_type.inl 8 | /////////////////////////////////////////////////////////////////////////////////////////////////// 9 | 10 | namespace glm 11 | { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ExternalLibs/glm/gtx/vec1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/glm/gtx/vec1.inl -------------------------------------------------------------------------------- /ExternalLibs/glpng/zlib/inffast.h: -------------------------------------------------------------------------------- 1 | /* inffast.h -- header to use inffast.c 2 | * Copyright (C) 1995-2003, 2010 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | void ZLIB_INTERNAL inflate_fast OF((z_streamp strm, unsigned start)); 12 | -------------------------------------------------------------------------------- /ExternalLibs/iprof/prof_win32.c: -------------------------------------------------------------------------------- 1 | #define WIN32_LEAN_AND_MEAN 2 | #define WIN32_EXTRA_LEAN 3 | #include 4 | #include 5 | 6 | double Prof_get_time(void) 7 | { 8 | LARGE_INTEGER freq; 9 | LARGE_INTEGER time; 10 | 11 | BOOL ok = QueryPerformanceFrequency(&freq); 12 | assert(ok == TRUE); 13 | 14 | freq.QuadPart = freq.QuadPart; 15 | 16 | ok = QueryPerformanceCounter(&time); 17 | assert(ok == TRUE); 18 | 19 | return time.QuadPart / (double) freq.QuadPart; 20 | } 21 | 22 | -------------------------------------------------------------------------------- /ExternalLibs/iprof/prof_win32.h: -------------------------------------------------------------------------------- 1 | #ifndef Prof_INC_PROF_WIN32_H 2 | #define Prof_INC_PROF_WIN32_H 3 | 4 | typedef __int64 Prof_Int64; 5 | 6 | #ifdef __cplusplus 7 | inline 8 | #elif _MSC_VER >= 1200 9 | __forceinline 10 | #else 11 | static 12 | #endif 13 | void Prof_get_timestamp(Prof_Int64 *result) 14 | { 15 | __asm { 16 | rdtsc; 17 | mov ebx, result 18 | mov [ebx], eax 19 | mov [ebx+4], edx 20 | } 21 | } 22 | 23 | #endif 24 | 25 | -------------------------------------------------------------------------------- /ExternalLibs/lua-5.1.4/doc/amazon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/lua-5.1.4/doc/amazon.gif -------------------------------------------------------------------------------- /ExternalLibs/lua-5.1.4/doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/lua-5.1.4/doc/contents.html -------------------------------------------------------------------------------- /ExternalLibs/lua-5.1.4/doc/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/lua-5.1.4/doc/cover.png -------------------------------------------------------------------------------- /ExternalLibs/lua-5.1.4/doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/lua-5.1.4/doc/logo.gif -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 40 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 11 | -------------------------------------------------------------------------------- /ExternalLibs/lua-5.1.4/etc/lua.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/ExternalLibs/lua-5.1.4/etc/lua.ico -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 41 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 18 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 40 | -------------------------------------------------------------------------------- /ExternalLibs/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 | 33 | -------------------------------------------------------------------------------- /ExternalLibs/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)>> ",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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/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 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(ttvfs_SRC 3 | ttvfs.h 4 | VFSArchiveLoader.h 5 | VFSBase.cpp 6 | VFSBase.h 7 | VFSDefines.h 8 | VFSDir.cpp 9 | VFSDir.h 10 | VFSDirInternal.cpp 11 | VFSDirInternal.h 12 | VFSDirView.cpp 13 | VFSDirView.h 14 | VFSFile.cpp 15 | VFSFile.h 16 | VFSFileFuncs.cpp 17 | VFSFileFuncs.h 18 | VFSInternal.h 19 | VFSLoader.cpp 20 | VFSLoader.h 21 | VFSRefcounted.h 22 | VFSRoot.h 23 | VFSRoot.cpp 24 | VFSSystemPaths.cpp 25 | VFSSystemPaths.h 26 | VFSTools.cpp 27 | VFSTools.h 28 | ) 29 | 30 | add_library(ttvfs ${ttvfs_SRC}) 31 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs/VFSBase.cpp: -------------------------------------------------------------------------------- 1 | // VFSBase.cpp - common code for VFSDir and VFSFile 2 | // For conditions of distribution and use, see copyright notice in VFS.h 3 | 4 | #include "VFSBase.h" 5 | #include "VFSInternal.h" 6 | #include "VFSTools.h" 7 | 8 | VFS_NAMESPACE_START 9 | 10 | VFSBase::VFSBase() 11 | { 12 | } 13 | 14 | VFSBase::~VFSBase() 15 | { 16 | } 17 | 18 | void VFSBase::_setName(const char *n) 19 | { 20 | _fullname = n; 21 | FixPath(_fullname); 22 | _name = GetBaseNameFromPath(_fullname.c_str()); 23 | } 24 | 25 | 26 | VFS_NAMESPACE_END 27 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs/VFSFileFuncs.h: -------------------------------------------------------------------------------- 1 | #ifndef VFS_FILE_FUNCS_H 2 | #define VFS_FILE_FUNCS_H 3 | 4 | #include "VFSDefines.h" 5 | 6 | 7 | VFS_NAMESPACE_START 8 | 9 | void *real_fopen(const char *name, const char *mode); 10 | int real_fclose(void *fh); 11 | int real_fseek(void *fh, vfspos offset, int origin); 12 | vfspos real_ftell(void *fh); 13 | size_t real_fread(void *ptr, size_t size, size_t count, void *fh); 14 | size_t real_fwrite(const void *ptr, size_t size, size_t count, void *fh); 15 | int real_feof(void *fh); 16 | int real_fflush(void *fh); 17 | 18 | VFS_NAMESPACE_END 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs/VFSSystemPaths.h: -------------------------------------------------------------------------------- 1 | #ifndef VFS_SYSTEM_PATHS_H 2 | #define VFS_SYSTEM_PATHS_H 3 | 4 | #include 5 | #include 6 | #include "VFSDefines.h" 7 | 8 | VFS_NAMESPACE_START 9 | 10 | // Returns the current user's home directory, without terminating '/' 11 | std::string GetUserDir(); 12 | 13 | // Returns a per-user directory suitable to store application specific data, 14 | // without terminating '/' 15 | std::string GetAppDir(const char *appname); 16 | 17 | 18 | VFS_NAMESPACE_END 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_cfileapi/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(cfileapi_SRC 3 | ttvfs_stdio.cpp 4 | ttvfs_stdio.h 5 | ) 6 | 7 | include_directories(${TTVFS_INCLUDE_DIRS}) 8 | 9 | add_library(ttvfs_cfileapi ${cfileapi_SRC}) 10 | 11 | target_link_libraries(ttvfs_cfileapi ttvfs) 12 | 13 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(ttvfs_zip_SRC 3 | VFSDirZip.cpp 4 | VFSDirZip.h 5 | VFSFileZip.cpp 6 | VFSFileZip.h 7 | VFSZipArchiveLoader.cpp 8 | VFSZipArchiveLoader.h 9 | VFSZipArchiveRef.cpp 10 | VFSZipArchiveRef.h 11 | miniz.c 12 | miniz.h 13 | ) 14 | 15 | include_directories(${TTVFS_INCLUDE_DIRS}) 16 | 17 | add_library(ttvfs_zip ${ttvfs_zip_SRC}) 18 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/VFSDirZip.h: -------------------------------------------------------------------------------- 1 | #ifndef VFSDIR_ZIP_H 2 | #define VFSDIR_ZIP_H 3 | 4 | #include "VFSDir.h" 5 | #include "VFSZipArchiveRef.h" 6 | 7 | VFS_NAMESPACE_START 8 | 9 | 10 | class ZipDir : public Dir 11 | { 12 | public: 13 | ZipDir(ZipArchiveRef *handle, const char *subpath, bool canLoad); 14 | virtual ~ZipDir(); 15 | virtual void load(); 16 | virtual const char *getType() const { return "ZipDir"; } 17 | virtual void close(); 18 | virtual DirBase *createNew(const char *dir) const; 19 | 20 | protected: 21 | CountedPtr _archiveHandle; 22 | bool _canLoad; 23 | const bool _couldLoad; 24 | }; 25 | 26 | 27 | VFS_NAMESPACE_END 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/VFSZipArchiveLoader.cpp: -------------------------------------------------------------------------------- 1 | #include "VFSInternal.h" 2 | #include "VFSZipArchiveLoader.h" 3 | #include "VFSDirZip.h" 4 | #include "VFSZipArchiveRef.h" 5 | 6 | VFS_NAMESPACE_START 7 | 8 | Dir *VFSZipArchiveLoader::Load(File *arch, VFSLoader ** /*unused*/, void * /*unused*/) 9 | { 10 | CountedPtr zref = new ZipArchiveRef(arch); 11 | if(!zref->init() || !zref->openRead()) 12 | return NULL; 13 | ZipDir *vd = new ZipDir(zref, arch->fullname(), true); 14 | vd->load(); 15 | return vd; 16 | } 17 | 18 | VFS_NAMESPACE_END 19 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/VFSZipArchiveLoader.h: -------------------------------------------------------------------------------- 1 | #ifndef VFS_ZIP_ARCHIVE_LOADER_H 2 | #define VFS_ZIP_ARCHIVE_LOADER_H 3 | 4 | #include "VFSArchiveLoader.h" 5 | 6 | VFS_NAMESPACE_START 7 | 8 | 9 | class VFSZipArchiveLoader : public VFSArchiveLoader 10 | { 11 | public: 12 | virtual ~VFSZipArchiveLoader() {} 13 | virtual Dir *Load(File *arch, VFSLoader **ldr, void *opaque = NULL); 14 | }; 15 | 16 | VFS_NAMESPACE_END 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/VFSZipArchiveRef.h: -------------------------------------------------------------------------------- 1 | #ifndef VFS_ZIP_ARCHIVE_REF 2 | #define VFS_ZIP_ARCHIVE_REF 3 | 4 | #include "VFSFile.h" 5 | 6 | 7 | VFS_NAMESPACE_START 8 | 9 | class ZipArchiveRef : public Refcounted 10 | { 11 | public: 12 | ZipArchiveRef(File *archive); 13 | ~ZipArchiveRef(); 14 | bool openRead(); 15 | void close(); 16 | bool init(); 17 | void *mz; 18 | const char *fullname() const; 19 | 20 | protected: 21 | CountedPtr archiveFile; 22 | }; 23 | 24 | 25 | VFS_NAMESPACE_END 26 | 27 | #endif 28 | 29 | -------------------------------------------------------------------------------- /ExternalLibs/ttvfs_zip/miniz.h: -------------------------------------------------------------------------------- 1 | #ifndef MINIZ_H 2 | #define MINIZ_H 3 | 4 | #define MINIZ_HEADER_FILE_ONLY 5 | #include "miniz.c" 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /aquaria.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/aquaria.ico -------------------------------------------------------------------------------- /aquaria.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "aquaria.ico" 2 | -------------------------------------------------------------------------------- /cmake/Modules/FindFTGL.cmake: -------------------------------------------------------------------------------- 1 | # - Try to find FTGL 2 | # Once done this will define 3 | # FTGL_FOUND - System has FTGL 4 | # FTGL_INCLUDE_DIRS - The FTGL include directories 5 | # FTGL_LIBRARIES - The libraries needed to use FTGL 6 | # FTGL_DEFINITIONS - Compiler switches required for using FTGL 7 | 8 | find_package(PkgConfig) 9 | pkg_check_modules(PC_FTGL QUIET ftgl) 10 | set(FTGL_INCLUDE_DIRS ${PC_FTGL_INCLUDE_DIRS}) 11 | set(FTGL_DEFINITIONS ${PC_FTGL_CFLAGS_OTHER}) 12 | 13 | find_library(FTGL_LIBRARY ftgl 14 | HINTS ${PC_FTGL_LIBDIR} ${PC_FTGL_LIBRARY_DIRS}) 15 | set(FTGL_LIBRARIES ${FTGL_LIBRARY}) 16 | 17 | include(FindPackageHandleStandardArgs) 18 | find_package_handle_standard_args(FTGL DEFAULT_MSG FTGL_LIBRARIES FTGL_INCLUDE_DIRS) 19 | 20 | mark_as_advanced(FTGL_LIBRARIES FTGL_INCLUDE_DIRS) 21 | -------------------------------------------------------------------------------- /cmake/Modules/FindTinyXML2.cmake: -------------------------------------------------------------------------------- 1 | # - Try to find TinyXML2 2 | # Once done this will define 3 | # TINYXML2_FOUND - System has TinyXML2 4 | # TINYXML2_INCLUDE_DIRS - The TinyXML2 include directories 5 | # TINYXML2_LIBRARIES - The libraries needed to use TinyXML2 6 | # TINYXML2_DEFINITIONS - Compiler switches required for using TinyXML2 7 | 8 | find_package(PkgConfig) 9 | pkg_check_modules(PC_TINYXML2 QUIET tinyxml2) 10 | set(TINYXML2_INCLUDE_DIRS ${PC_TINYXML2_INCLUDE_DIRS}) 11 | set(TINYXML2_DEFINITIONS ${PC_TINYXML2_CFLAGS_OTHER}) 12 | 13 | find_library(TINYXML2_LIBRARY NAMES tinyxml2 14 | HINTS ${PC_TINYXML2_LIBDIR} ${PC_TINYXML2_LIBRARY_DIRS}) 15 | set(TINYXML2_LIBRARIES ${TINYXML2_LIBRARY}) 16 | 17 | include(FindPackageHandleStandardArgs) 18 | find_package_handle_standard_args(TinyXML2 DEFAULT_MSG TINYXML2_LIBRARY TINYXML2_INCLUDE_DIRS) 19 | 20 | mark_as_advanced(TINYXML2_INCLUDE_DIRS TINYXML2_LIBRARY) 21 | -------------------------------------------------------------------------------- /files/data/animations/skins/drask-statue.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /files/data/localecase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/data/localecase.txt -------------------------------------------------------------------------------- /files/data/shots/li.txt: -------------------------------------------------------------------------------- 1 | Texture = Shots/EnergyBlastHead 2 | DamageType = DT_AVATAR_LIZAP 3 | BlendType = BLEND_ADD 4 | BounceType = BOUNCE_REAL 5 | HitPrt = EnergyBlastHit 6 | HitSfx = EnergyBlastHit 7 | FirePrt = LiZap 8 | TrailPrt = LiTrail 9 | Damage = 1 10 | MaxSpeed = 1000 11 | Homing = 1000 12 | HomingIncr = 8000 13 | Scale = 0.6 0.6 14 | LifeTime = 2 15 | CheckDamageTarget = 1 16 | -------------------------------------------------------------------------------- /files/data/shots/petblasterfire.txt: -------------------------------------------------------------------------------- 1 | Texture = Shots/Blaster 2 | DamageType = DT_AVATAR_ENERGYBLAST 3 | BounceType = BOUNCE_NONE 4 | BlendType = BLEND_ADD 5 | HitPrt = EnergyBlastHit 6 | HitSfx = EnergyBlastHit 7 | FireSfx = BlasterFire 8 | TrailPrt = BlasterTrail 9 | Damage = 1 10 | MaxSpeed = 500 11 | Invisible = 1 12 | Homing = 1000 13 | Scale = 0.75 0.75 14 | CheckDamageTarget = 1 15 | -------------------------------------------------------------------------------- /files/gfx/drask/statue-arm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-arm1.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-arm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-arm2.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-arm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-arm3.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-body.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-head.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-leg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-leg1.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-leg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-leg2.png -------------------------------------------------------------------------------- /files/gfx/drask/statue-leg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/drask/statue-leg3.png -------------------------------------------------------------------------------- /files/gfx/gui/audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/gui/audio.png -------------------------------------------------------------------------------- /files/gfx/gui/confirm-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/gui/confirm-bg.png -------------------------------------------------------------------------------- /files/gfx/gui/worldmap/whale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/gui/worldmap/whale.png -------------------------------------------------------------------------------- /files/gfx/modselect/bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/bar.png -------------------------------------------------------------------------------- /files/gfx/modselect/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/download.png -------------------------------------------------------------------------------- /files/gfx/modselect/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/exit.png -------------------------------------------------------------------------------- /files/gfx/modselect/ico_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/ico_check.png -------------------------------------------------------------------------------- /files/gfx/modselect/ico_locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/ico_locked.png -------------------------------------------------------------------------------- /files/gfx/modselect/ico_patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/ico_patch.png -------------------------------------------------------------------------------- /files/gfx/modselect/ico_update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/ico_update.png -------------------------------------------------------------------------------- /files/gfx/modselect/installed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/installed.png -------------------------------------------------------------------------------- /files/gfx/modselect/patches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/patches.png -------------------------------------------------------------------------------- /files/gfx/modselect/tube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/modselect/tube.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/arm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/arm1.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/arm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/arm2.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/arm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/arm3.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/body.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/head.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/leg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/leg1.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/leg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/leg2.png -------------------------------------------------------------------------------- /files/gfx/queen-statue/leg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/gfx/queen-statue/leg3.png -------------------------------------------------------------------------------- /files/locales/fr/data/help_bindsong.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_bindsong.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_end.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_end.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_end_mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_end_mac.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_energyform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_energyform.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_header.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_header_mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_header_mac.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_other.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_other.txt -------------------------------------------------------------------------------- /files/locales/fr/data/help_start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/help_start.txt -------------------------------------------------------------------------------- /files/locales/fr/data/songs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /files/locales/fr/data/stringbank.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/data/stringbank.txt -------------------------------------------------------------------------------- /files/locales/fr/gfx/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/Thumbs.db -------------------------------------------------------------------------------- /files/locales/fr/gfx/areyousure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/areyousure.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/cancel.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/continue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/continue.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/exit.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/font.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/Thumbs.db -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/apply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/apply.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/audiolabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/audiolabels.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/audiovisual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/audiovisual.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/blureffectslabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/blureffectslabel.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/cancel.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/confirm-bg-saved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/confirm-bg-saved.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/controllabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/controllabels.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/controls.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/cook-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/cook-button.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/fullscreen.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/keyconfig-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/keyconfig-button.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/recipes-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/recipes-button.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/resolution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/resolution.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/ripples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/ripples.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/save-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/save-menu.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/subtitles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/subtitles.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/gui/worldmap-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/gui/worldmap-ui.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/loading/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/loading/Thumbs.db -------------------------------------------------------------------------------- /files/locales/fr/gfx/loading/label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/loading/label.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/menu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/menu2.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/newgame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/newgame.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/no.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/title/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/title/Thumbs.db -------------------------------------------------------------------------------- /files/locales/fr/gfx/title/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/title/logo.png -------------------------------------------------------------------------------- /files/locales/fr/gfx/yes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/gfx/yes.png -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/bbbnaija_vision_mithalas.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/bbbnaija_vision_mithalas.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/creatorlast1.txt: -------------------------------------------------------------------------------- 1 | 0:00 Il parla... 2 | 0:02 ...et sa voix f_t # jamais gravme. 9 | 0:34 Tu es celle qui va rre... 21 | 1:27 ... -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_abyssintro.txt: -------------------------------------------------------------------------------- 1 | 0:00 De nombreuses crbres des Abysses. 2 | 0:04 Il faudrait un immense courage pour continuer sans source de lumi>re. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_cooking.txt: -------------------------------------------------------------------------------- 1 | 0:00 Il y avait beaucoup de curieux ingrs utiles. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_creatorchilddarkness.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_creatorchilddarkness.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_determined.txt: -------------------------------------------------------------------------------- 1 | 0:00 Avec une ferme dre des aciens esprits br_lant au fond de moi. 2 | 0:06 Je poursuivrais ce voyage jusqu'au bout, et peu importe les cicatrices qu'il laisserait sur ma conscience. 3 | 0:11 Je devais conna{tre la vre, encore et encore... 6 | 0:22 ...vers les souvenirs vivaces de mes aventures. 7 | 0:25 Les lieux s la prochaine vague. 14 | 0:51 Cela n'arrivera plus. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_endingpart1a.txt: -------------------------------------------------------------------------------- 1 | 0:00 Comme l'eau s're, encore et encore... 6 | 0:22 ...vers les souvenirs vivaces de mes aventures. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_endingpart1b.txt: -------------------------------------------------------------------------------- 1 | 0:00 Les lieux s la prochaine vague. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_endingpart1e.txt: -------------------------------------------------------------------------------- 1 | 0:00 Cela n'arrivera plus. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_endingpart2.txt: -------------------------------------------------------------------------------- 1 | 0:00 Tu as atteint une fin... mais ce n'est pas tout ce que j'ai # partager. 2 | 0:05 Tu t'es perdu le long du chemin, en ne t'attachant qu'aux faits actuels. 3 | 0:11 Retourne au fond des eaux, et suis les sentiers cachs avoir ance. 5 | -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_forestfairies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_forestfairies.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_forestfairies2.txt: -------------------------------------------------------------------------------- 1 | 0:00 Les nymphes de la for^t re avait dre, et cet endroit m'vres contre les siennes. 3 | 0:06 Une ms avoir vre. 6 | 0:24 Bien que cela m'effrayait d'avoir de telles pensrent deux esprits: 2 | 0:04 Un p>re ... et une m>re ... 3 | 0:07 ... 4 | 0:08 C'est alors que... -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_memorycrystals.txt: -------------------------------------------------------------------------------- 1 | 0:00 Le pouvoir qui rs d'eux se reflre, en ruines... 5 | 0:15 ...n'y avait-il aucun survivant? -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_mithalasbedchambers.txt: -------------------------------------------------------------------------------- 1 | 0:00 La princesse de Mithalas avait vle # mes c@tce appartenait # un jeune prince de Mithalas. 4 | 0:11 Ces gens re fois dans mes souvenirs... 4 | 0:10 ...je n'dait deux aspects, et en utilisant correctement chacun d'eux... 3 | 0:09 nous pouvions ds de mes ennemis sans me faire voir, 3 | 0:08 et me glisser avec aisance dans des passages re... 2 | 0:02 ...le chant du bouclier me protre ... 2 | 0:05 ...apportant ainsi la clart< aux profondeurs obscures. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songcrystal1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_songcrystal1.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songcrystal2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_songcrystal2.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songcrystal3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_songcrystal3.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songcrystal3b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_songcrystal3b.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songcrystal4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AquariaOSE/Aquaria/5f51dc4a8b04078cf040b5aa4aa5eedeb3a7bbb4/files/locales/fr/scripts/vox/naija_songcrystal4.txt -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_songdoor.txt: -------------------------------------------------------------------------------- 1 | 0:00 Cette antique porte se dressait, haute et fi>re. 2 | 0:03 Elle te de mes aptitudes physiques pour y re rement enthousiasm< par ces ruines... 2 | 0:03 ...sans doute les reconnaissait-il. 3 | 0:06 Elles ne ressemblaient pas # des ouvrages d'Aquarians. 4 | 0:09 Je les soup&onnais de venir d'au-del# de Veil. 5 | 0:12 Peut-^tre que le monde de Li a bien res perdus, qui avaient ge dans un re gorgrent pour la premi>re fois la vraie peur. 4 | 0:13 Un dieu plus grand, un dieu au pouvoir immense, avait honte de ses crre, il ne p_t supporter de tuer leur m>re... 7 | 0:30 ...et ainsi, je venais d'hre fois j'ai essay< d'rent le noble visage de leur dieu dans la pierre, 2 | 0:04 et rent de nombreuses statues en son honneur dans tout Aquaria. 3 | 0:09 Durant des centaines d'annre, comme il l'avait drent encore plus profondrent Mithala par des cha{nes, 2 | 0:02 drainant son rent les "hre de lumi>re, 5 | 0:11 connue sous le nom de 'Soleil'. -------------------------------------------------------------------------------- /files/locales/fr/scripts/vox/naija_vision_suntemple2.txt: -------------------------------------------------------------------------------- 1 | 0:00 De leur esprit aventureux, surgit une nouvelle crge... 2 | 0:04 ...et dans une rage aveugle... 3 | 0:06 ...il les d