./codecov.yml
.gitattributes
LICENSE
android/.checkstyle
android/AndroidManifest.xml
android/build.gradle
android/res/values/strings.xml
android/res/values/styles.xml
android/src/logback.xml
android/src/nl/weeaboo/vn/android/AndroidAssetFileSystem.java
android/src/nl/weeaboo/vn/android/AndroidLauncher.java
android/src/nl/weeaboo/vn/android/AndroidLocalFileSystem.java
api/.checkstyle
api/build.gradle
api/src/main/java/nl/weeaboo/vn/core/BlendMode.java
api/src/main/java/nl/weeaboo/vn/core/ContextListener.java
api/src/main/java/nl/weeaboo/vn/core/Direction.java
api/src/main/java/nl/weeaboo/vn/core/DistortGrid.java
api/src/main/java/nl/weeaboo/vn/core/Duration.java
api/src/main/java/nl/weeaboo/vn/core/IAnimation.java
api/src/main/java/nl/weeaboo/vn/core/IContext.java
api/src/main/java/nl/weeaboo/vn/core/IContextFactory.java
api/src/main/java/nl/weeaboo/vn/core/IContextListener.java
api/src/main/java/nl/weeaboo/vn/core/IContextManager.java
api/src/main/java/nl/weeaboo/vn/core/IDestructible.java
api/src/main/java/nl/weeaboo/vn/core/IEnvironment.java
api/src/main/java/nl/weeaboo/vn/core/IEventListener.java
api/src/main/java/nl/weeaboo/vn/core/IInterpolator.java
api/src/main/java/nl/weeaboo/vn/core/IModule.java
api/src/main/java/nl/weeaboo/vn/core/INotifier.java
api/src/main/java/nl/weeaboo/vn/core/INovel.java
api/src/main/java/nl/weeaboo/vn/core/IPrefsChangeListener.java
api/src/main/java/nl/weeaboo/vn/core/IResourceCache.java
api/src/main/java/nl/weeaboo/vn/core/IResourceResolver.java
api/src/main/java/nl/weeaboo/vn/core/ISkipState.java
api/src/main/java/nl/weeaboo/vn/core/IStreamingMedia.java
api/src/main/java/nl/weeaboo/vn/core/ISystemEnv.java
api/src/main/java/nl/weeaboo/vn/core/ISystemModule.java
api/src/main/java/nl/weeaboo/vn/core/IUpdateable.java
api/src/main/java/nl/weeaboo/vn/core/InitException.java
api/src/main/java/nl/weeaboo/vn/core/Interpolators.java
api/src/main/java/nl/weeaboo/vn/core/MediaType.java
api/src/main/java/nl/weeaboo/vn/core/NovelPrefs.java
api/src/main/java/nl/weeaboo/vn/core/ResourceId.java
api/src/main/java/nl/weeaboo/vn/core/ResourceLoadInfo.java
api/src/main/java/nl/weeaboo/vn/core/SkipMode.java
api/src/main/java/nl/weeaboo/vn/core/VerticalAlign.java
api/src/main/java/nl/weeaboo/vn/image/Color.java
api/src/main/java/nl/weeaboo/vn/image/IBitmapTweenConfig.java
api/src/main/java/nl/weeaboo/vn/image/IBitmapTweenRenderer.java
api/src/main/java/nl/weeaboo/vn/image/ICrossFadeConfig.java
api/src/main/java/nl/weeaboo/vn/image/ICrossFadeRenderer.java
api/src/main/java/nl/weeaboo/vn/image/IImageModule.java
api/src/main/java/nl/weeaboo/vn/image/INinePatch.java
api/src/main/java/nl/weeaboo/vn/image/INinePatchRenderer.java
api/src/main/java/nl/weeaboo/vn/image/IScreenshot.java
api/src/main/java/nl/weeaboo/vn/image/IScreenshotBuffer.java
api/src/main/java/nl/weeaboo/vn/image/ITexture.java
api/src/main/java/nl/weeaboo/vn/image/ITextureData.java
api/src/main/java/nl/weeaboo/vn/image/ITextureRenderer.java
api/src/main/java/nl/weeaboo/vn/image/IWritableScreenshot.java
api/src/main/java/nl/weeaboo/vn/image/desc/GLScaleFilter.java
api/src/main/java/nl/weeaboo/vn/image/desc/GLTilingMode.java
api/src/main/java/nl/weeaboo/vn/image/desc/IImageDefinition.java
api/src/main/java/nl/weeaboo/vn/image/desc/IImageSubRect.java
api/src/main/java/nl/weeaboo/vn/input/IBaseInput.java
api/src/main/java/nl/weeaboo/vn/input/IInput.java
api/src/main/java/nl/weeaboo/vn/input/IInputHandler.java
api/src/main/java/nl/weeaboo/vn/input/INativeInput.java
api/src/main/java/nl/weeaboo/vn/input/KeyCode.java
api/src/main/java/nl/weeaboo/vn/input/KeyCombination.java
api/src/main/java/nl/weeaboo/vn/input/VKey.java
api/src/main/java/nl/weeaboo/vn/layout/GridCellConstraints.java
api/src/main/java/nl/weeaboo/vn/layout/IGridLayout.java
api/src/main/java/nl/weeaboo/vn/layout/ILayoutElem.java
api/src/main/java/nl/weeaboo/vn/layout/ILayoutGroup.java
api/src/main/java/nl/weeaboo/vn/layout/LayoutSize.java
api/src/main/java/nl/weeaboo/vn/layout/LayoutSizeType.java
api/src/main/java/nl/weeaboo/vn/math/AbstractMatrix.java
api/src/main/java/nl/weeaboo/vn/math/IShape.java
api/src/main/java/nl/weeaboo/vn/math/Matrix.java
api/src/main/java/nl/weeaboo/vn/math/MutableMatrix.java
api/src/main/java/nl/weeaboo/vn/math/Polygon.java
api/src/main/java/nl/weeaboo/vn/math/Vec2.java
api/src/main/java/nl/weeaboo/vn/render/DisplayMode.java
api/src/main/java/nl/weeaboo/vn/render/IAsyncRenderTask.java
api/src/main/java/nl/weeaboo/vn/render/IDrawBuffer.java
api/src/main/java/nl/weeaboo/vn/render/IDrawTransform.java
api/src/main/java/nl/weeaboo/vn/render/IOffscreenRenderTask.java
api/src/main/java/nl/weeaboo/vn/render/IOffscreenRenderTaskBuffer.java
api/src/main/java/nl/weeaboo/vn/render/IRenderEnv.java
api/src/main/java/nl/weeaboo/vn/render/IRenderEnvConsumer.java
api/src/main/java/nl/weeaboo/vn/render/IRenderLogic.java
api/src/main/java/nl/weeaboo/vn/render/IScreenRenderer.java
api/src/main/java/nl/weeaboo/vn/render/RenderUtil.java
api/src/main/java/nl/weeaboo/vn/save/ISaveFile.java
api/src/main/java/nl/weeaboo/vn/save/ISaveFileHeader.java
api/src/main/java/nl/weeaboo/vn/save/ISaveModule.java
api/src/main/java/nl/weeaboo/vn/save/ISaveParams.java
api/src/main/java/nl/weeaboo/vn/save/IStorage.java
api/src/main/java/nl/weeaboo/vn/save/SaveFormatException.java
api/src/main/java/nl/weeaboo/vn/save/StoragePrimitive.java
api/src/main/java/nl/weeaboo/vn/save/ThumbnailInfo.java
api/src/main/java/nl/weeaboo/vn/scene/ButtonViewState.java
api/src/main/java/nl/weeaboo/vn/scene/IAxisAlignedContainer.java
api/src/main/java/nl/weeaboo/vn/scene/IButton.java
api/src/main/java/nl/weeaboo/vn/scene/IButtonModel.java
api/src/main/java/nl/weeaboo/vn/scene/IButtonRenderer.java
api/src/main/java/nl/weeaboo/vn/scene/IColorizable.java
api/src/main/java/nl/weeaboo/vn/scene/IDrawable.java
api/src/main/java/nl/weeaboo/vn/scene/IGridPanel.java
api/src/main/java/nl/weeaboo/vn/scene/IImageDrawable.java
api/src/main/java/nl/weeaboo/vn/scene/ILayer.java
api/src/main/java/nl/weeaboo/vn/scene/IPanel.java
api/src/main/java/nl/weeaboo/vn/scene/IPositionable.java
api/src/main/java/nl/weeaboo/vn/scene/IRenderable.java
api/src/main/java/nl/weeaboo/vn/scene/IScreen.java
api/src/main/java/nl/weeaboo/vn/scene/IScreenTextState.java
api/src/main/java/nl/weeaboo/vn/scene/IScrollable.java
api/src/main/java/nl/weeaboo/vn/scene/ITextDrawable.java
api/src/main/java/nl/weeaboo/vn/scene/ITransformable.java
api/src/main/java/nl/weeaboo/vn/scene/IViewport.java
api/src/main/java/nl/weeaboo/vn/scene/IVisualElement.java
api/src/main/java/nl/weeaboo/vn/scene/IVisualGroup.java
api/src/main/java/nl/weeaboo/vn/scene/signal/VisualElementDestroySignal.java
api/src/main/java/nl/weeaboo/vn/script/IScriptContext.java
api/src/main/java/nl/weeaboo/vn/script/IScriptEnv.java
api/src/main/java/nl/weeaboo/vn/script/IScriptEventDispatcher.java
api/src/main/java/nl/weeaboo/vn/script/IScriptExceptionHandler.java
api/src/main/java/nl/weeaboo/vn/script/IScriptFunction.java
api/src/main/java/nl/weeaboo/vn/script/IScriptLoader.java
api/src/main/java/nl/weeaboo/vn/script/IScriptThread.java
api/src/main/java/nl/weeaboo/vn/script/ScriptException.java
api/src/main/java/nl/weeaboo/vn/script/ScriptFunction.java
api/src/main/java/nl/weeaboo/vn/signal/AbstractSignal.java
api/src/main/java/nl/weeaboo/vn/signal/ISignal.java
api/src/main/java/nl/weeaboo/vn/signal/ISignalHandler.java
api/src/main/java/nl/weeaboo/vn/signal/PrefsChangeSignal.java
api/src/main/java/nl/weeaboo/vn/signal/RenderEnvChangeSignal.java
api/src/main/java/nl/weeaboo/vn/signal/TickSignal.java
api/src/main/java/nl/weeaboo/vn/sound/ISound.java
api/src/main/java/nl/weeaboo/vn/sound/ISoundController.java
api/src/main/java/nl/weeaboo/vn/sound/ISoundModule.java
api/src/main/java/nl/weeaboo/vn/sound/SoundType.java
api/src/main/java/nl/weeaboo/vn/sound/desc/ISoundDefinition.java
api/src/main/java/nl/weeaboo/vn/stats/IAnalytics.java
api/src/main/java/nl/weeaboo/vn/stats/IChoiceSeenLog.java
api/src/main/java/nl/weeaboo/vn/stats/IPlayTimer.java
api/src/main/java/nl/weeaboo/vn/stats/IResourceLoadLog.java
api/src/main/java/nl/weeaboo/vn/stats/IResourceSeenLog.java
api/src/main/java/nl/weeaboo/vn/stats/IScriptSeenLog.java
api/src/main/java/nl/weeaboo/vn/stats/ISeenLogHolder.java
api/src/main/java/nl/weeaboo/vn/stats/IStatsModule.java
api/src/main/java/nl/weeaboo/vn/text/ILoadingFontStore.java
api/src/main/java/nl/weeaboo/vn/text/IMultiLineText.java
api/src/main/java/nl/weeaboo/vn/text/IText.java
api/src/main/java/nl/weeaboo/vn/text/ITextLog.java
api/src/main/java/nl/weeaboo/vn/text/ITextModule.java
api/src/main/java/nl/weeaboo/vn/text/ITextRenderState.java
api/src/main/java/nl/weeaboo/vn/text/ITextRenderer.java
api/src/main/java/nl/weeaboo/vn/video/IVideo.java
api/src/main/java/nl/weeaboo/vn/video/IVideoModule.java
api/src/test/java/nl/weeaboo/vn/core/BlendModeTest.java
api/src/test/java/nl/weeaboo/vn/core/DirectionTest.java
api/src/test/java/nl/weeaboo/vn/core/DistortGridTest.java
api/src/test/java/nl/weeaboo/vn/core/DurationTest.java
api/src/test/java/nl/weeaboo/vn/core/InitExceptionTest.java
api/src/test/java/nl/weeaboo/vn/core/InterpolatorsTest.java
api/src/test/java/nl/weeaboo/vn/core/MediaTypeTest.java
api/src/test/java/nl/weeaboo/vn/core/NovelPrefsTest.java
api/src/test/java/nl/weeaboo/vn/core/RenderEnvStub.java
api/src/test/java/nl/weeaboo/vn/core/ResourceIdTest.java
api/src/test/java/nl/weeaboo/vn/core/ResourceLoadInfoTest.java
api/src/test/java/nl/weeaboo/vn/core/SkipModeTest.java
api/src/test/java/nl/weeaboo/vn/core/UpdateableTest.java
api/src/test/java/nl/weeaboo/vn/core/VerticalAlignTest.java
api/src/test/java/nl/weeaboo/vn/image/ColorTest.java
api/src/test/java/nl/weeaboo/vn/image/NinePatchTest.java
api/src/test/java/nl/weeaboo/vn/image/TextureTest.java
api/src/test/java/nl/weeaboo/vn/image/desc/GLScaleFilterTest.java
api/src/test/java/nl/weeaboo/vn/image/desc/GLTilingModeTest.java
api/src/test/java/nl/weeaboo/vn/input/KeyCodeTest.java
api/src/test/java/nl/weeaboo/vn/input/KeyCombinationTest.java
api/src/test/java/nl/weeaboo/vn/input/VKeyTest.java
api/src/test/java/nl/weeaboo/vn/layout/GridCellConstraintsTest.java
api/src/test/java/nl/weeaboo/vn/layout/LayoutSizeTest.java
api/src/test/java/nl/weeaboo/vn/layout/LayoutSizeTypeTest.java
api/src/test/java/nl/weeaboo/vn/math/MathTestUtil.java
api/src/test/java/nl/weeaboo/vn/math/MatrixTest.java
api/src/test/java/nl/weeaboo/vn/math/PolygonTest.java
api/src/test/java/nl/weeaboo/vn/math/Vec2Test.java
api/src/test/java/nl/weeaboo/vn/render/RenderUtilTest.java
api/src/test/java/nl/weeaboo/vn/save/SaveFormatExceptionTest.java
api/src/test/java/nl/weeaboo/vn/save/StoragePrimitiveTest.java
api/src/test/java/nl/weeaboo/vn/save/ThumbnailInfoTest.java
api/src/test/java/nl/weeaboo/vn/scene/ButtonViewStateTest.java
api/src/test/java/nl/weeaboo/vn/scene/VisualElementStub.java
api/src/test/java/nl/weeaboo/vn/scene/signal/VisualElementDestroySignalTest.java
api/src/test/java/nl/weeaboo/vn/script/ScriptExceptionTest.java
api/src/test/java/nl/weeaboo/vn/signal/AbstractSignalTest.java
api/src/test/java/nl/weeaboo/vn/signal/RenderEnvChangeSignalTest.java
api/src/test/java/nl/weeaboo/vn/signal/TickSignalTest.java
api/src/test/java/nl/weeaboo/vn/sound/SoundTypeTest.java
api/src/testFixtures/java/nl/weeaboo/vn/ApiTestUtil.java
api/src/testFixtures/java/nl/weeaboo/vn/EnumTester.java
build.gradle
buildgui/.checkstyle
buildgui/build.gradle
buildgui/src/main/java/nl/weeaboo/vn/buildgui/BuildGui.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/BuildGuiController.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/BuildGuiLauncher.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/BuildGuiModel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/BuildGuiPrefs.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/HeaderPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/IBuildController.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/IBuildGuiController.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/IBuildLogListener.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/IProjectModelListener.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/LogPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/ProgressPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/ProjectFolderConfigPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/ProjectOverviewPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/PropertiesPanel.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/Styles.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/SwingImageUtil.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/SwingTimer.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/SwingUtil.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/TaskButton.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/CheckForUpdatesTask.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/CheckedGradleException.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/GradleBuildController.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/GradleMonitor.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/LogStyles.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/gradle/OutputToLogAdapter.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/task/IActiveTaskListener.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/task/ITaskController.java
buildgui/src/main/java/nl/weeaboo/vn/buildgui/task/TaskController.java
buildgui/src/main/resources/logback.xml
buildgui/src/test/java/nl/weeaboo/vn/buildgui/gradle/RunGradleMonitor.java
buildgui/src/test/java/nl/weeaboo/vn/buildgui/gradle/RunMavenResolver.java
buildtools/.checkstyle
buildtools/build.gradle
buildtools/src/main/java/nl/weeaboo/vn/buildtools/archive/IArchiver.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/archive/NvlArchiver.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/EncodedResource.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/FilePathPattern.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/IEncodedResource.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/ITempFileProvider.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/OptimizerFileUtil.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/file/TempFileProvider.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/gdx/HeadlessGdx.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/FfmpegEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/IOptimizerConfig.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/IOptimizerContext.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/IOptimizerFileSet.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/IParallelExecutor.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/IResourceOptimizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/MainOptimizerConfig.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerConfigJson.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerContext.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerFileSet.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerPreset.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/ParallelExecutor.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/ResourceOptimizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/ResourceOptimizerLauncher.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/UnoptimizedFileCopier.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/BufferedImageUtil.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/EncodedImage.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/IImageOperation.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageOptimizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageResizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageResizerConfig.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageWithDef.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/decoder/DefaultImageDecoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/decoder/IImageDecoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/DesktopJpegEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/DesktopPngEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/IImageEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/IJpegEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/IPngEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/JngEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/JngEncoderParams.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/JpegEncoderParams.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/LosslessEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/PngEncoderParams.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/EncodedSound.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/SoundOptimizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/SoundWithDef.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/encoder/FfmpegSoundEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/encoder/ISoundEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/sound/encoder/NoOpSoundEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/video/EncodedVideo.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/video/VideoOptimizer.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/video/encoder/FfmpegVideoEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/video/encoder/IVideoEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/optimizer/video/encoder/NoOpVideoEncoder.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/project/BuildProperties.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/project/IProjectGenerator.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/project/NvlistProjectConnection.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/project/ProjectFolderConfig.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/project/TemplateProjectGenerator.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/task/IProgressListener.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/task/ITask.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/task/Task.java
buildtools/src/main/java/nl/weeaboo/vn/buildtools/task/TaskResultType.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/archive/NvlArchiveTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/file/FilePathPatternTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/file/TempFileProviderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/FfmpegEncoderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/ImageWithDefTester.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerConfigJsonTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerContextStub.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/OptimizerTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/ParallelExecutorStub.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/ResourceOptimizerLauncherTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/UnoptimizedFileCopierTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageOptimizerTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/ImageResizerTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/RunImageOptimizer.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/decoder/DefaultImageDecoderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/JngEncoderParamsTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/image/encoder/JngEncoderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/sound/SoundOptimizerTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/sound/encoder/FfmpegSoundEncoderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/video/VideoOptimizerTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/optimizer/video/encoder/FfmpegVideoEncoderTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/project/ProjectFolderConfigTest.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/task/ProgressListenerMock.java
buildtools/src/test/java/nl/weeaboo/vn/buildtools/task/TaskTest.java
buildtools/src/test/resources/nl/weeaboo/vn/buildtools/optimizer/optimizer-config-empty.json
buildtools/src/test/resources/nl/weeaboo/vn/buildtools/optimizer/optimizer-config-full.json
buildtools/src/test/resources/nl/weeaboo/vn/buildtools/optimizer/optimizer-config-test.json
buildtools/src/test/resources/nl/weeaboo/vn/buildtools/optimizer/sound/a.ogg
buildtools/src/test/resources/nl/weeaboo/vn/buildtools/optimizer/video/a.webm
buildtools/src/test/resources/nop.exe
checkstyle.xml
core/.checkstyle
core/build.gradle
core/src/jmh/java/nl/weeaboo/vn/gdx/graphics/blur/ImageBlurBenchmark.java
core/src/main/antlr/Lua.g4
core/src/main/antlr/Nvlist4Lexer.g4
core/src/main/antlr/Nvlist4Parser.g4
core/src/main/java/nl/weeaboo/vn/gdx/graphics/ColorTextureLoader.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GLBlendMode.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GLMatrixStack.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxBitmapTweenRenderer.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxCrossFadeRenderer.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxScreenshotUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxShaderUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxTextureUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/GdxViewportUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/PixmapLoader.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/PixmapUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/PremultFileTextureData.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/PremultTextureLoader.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/PremultUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/blur/ImageBlur.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngAlphaType.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngColorType.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngConstants.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngHeader.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngInputUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngParseException.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngReader.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngReaderOpts.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JngWriter.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/JpegHelper.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/PngColorType.java
core/src/main/java/nl/weeaboo/vn/gdx/graphics/jng/PngHelper.java
core/src/main/java/nl/weeaboo/vn/gdx/input/GdxInputAdapter.java
core/src/main/java/nl/weeaboo/vn/gdx/res/AbstractResource.java
core/src/main/java/nl/weeaboo/vn/gdx/res/AssetManagerResourceStore.java
core/src/main/java/nl/weeaboo/vn/gdx/res/DefaultWeigher.java
core/src/main/java/nl/weeaboo/vn/gdx/res/DesktopGdxFileSystem.java
core/src/main/java/nl/weeaboo/vn/gdx/res/DisposeUtil.java
core/src/main/java/nl/weeaboo/vn/gdx/res/FileResource.java
core/src/main/java/nl/weeaboo/vn/gdx/res/GdxAssetManager.java
core/src/main/java/nl/weeaboo/vn/gdx/res/GdxCleaner.java
core/src/main/java/nl/weeaboo/vn/gdx/res/GdxFileSystem.java
core/src/main/java/nl/weeaboo/vn/gdx/res/IResource.java
core/src/main/java/nl/weeaboo/vn/gdx/res/IWeigher.java
core/src/main/java/nl/weeaboo/vn/gdx/res/InternalGdxFileSystem.java
core/src/main/java/nl/weeaboo/vn/gdx/res/LoadingResourceStore.java
core/src/main/java/nl/weeaboo/vn/gdx/res/NativeMemoryTracker.java
core/src/main/java/nl/weeaboo/vn/gdx/res/NonFileGdxFileHandle.java
core/src/main/java/nl/weeaboo/vn/gdx/res/NullResource.java
core/src/main/java/nl/weeaboo/vn/gdx/res/Ref.java
core/src/main/java/nl/weeaboo/vn/gdx/res/RefWeigher.java
core/src/main/java/nl/weeaboo/vn/gdx/res/ResourceStore.java
core/src/main/java/nl/weeaboo/vn/gdx/res/ResourceStoreCache.java
core/src/main/java/nl/weeaboo/vn/gdx/res/ResourceStoreCacheConfig.java
core/src/main/java/nl/weeaboo/vn/gdx/res/TransformedResource.java
core/src/main/java/nl/weeaboo/vn/gdx/res/WritableGdxFileSystem.java
core/src/main/java/nl/weeaboo/vn/gdx/scene2d/Scene2dEnv.java
core/src/main/java/nl/weeaboo/vn/gdx/scene2d/Scene2dUtil.java
core/src/main/java/nl/weeaboo/vn/impl/InitConfig.java
core/src/main/java/nl/weeaboo/vn/impl/Launcher.java
core/src/main/java/nl/weeaboo/vn/impl/core/AbstractEnvironment.java
core/src/main/java/nl/weeaboo/vn/impl/core/AbstractModule.java
core/src/main/java/nl/weeaboo/vn/impl/core/AlignUtil.java
core/src/main/java/nl/weeaboo/vn/impl/core/Animation.java
core/src/main/java/nl/weeaboo/vn/impl/core/BuiltinAssets.java
core/src/main/java/nl/weeaboo/vn/impl/core/Context.java
core/src/main/java/nl/weeaboo/vn/impl/core/ContextArgs.java
core/src/main/java/nl/weeaboo/vn/impl/core/ContextFactory.java
core/src/main/java/nl/weeaboo/vn/impl/core/ContextManager.java
core/src/main/java/nl/weeaboo/vn/impl/core/ContextUtil.java
core/src/main/java/nl/weeaboo/vn/impl/core/CoreImpl.java
core/src/main/java/nl/weeaboo/vn/impl/core/DefaultEnvironment.java
core/src/main/java/nl/weeaboo/vn/impl/core/DestructibleElemList.java
core/src/main/java/nl/weeaboo/vn/impl/core/Destructibles.java
core/src/main/java/nl/weeaboo/vn/impl/core/DurationLogger.java
core/src/main/java/nl/weeaboo/vn/impl/core/EngineVersion.java
core/src/main/java/nl/weeaboo/vn/impl/core/EnvironmentFactory.java
core/src/main/java/nl/weeaboo/vn/impl/core/FileResourceLoader.java
core/src/main/java/nl/weeaboo/vn/impl/core/IPreloadHandler.java
core/src/main/java/nl/weeaboo/vn/impl/core/IResourceQualifier.java
core/src/main/java/nl/weeaboo/vn/impl/core/Indirect.java
core/src/main/java/nl/weeaboo/vn/impl/core/KnownScriptFunctions.java
core/src/main/java/nl/weeaboo/vn/impl/core/LUTInterpolator.java
core/src/main/java/nl/weeaboo/vn/impl/core/LoggerNotifier.java
core/src/main/java/nl/weeaboo/vn/impl/core/LruSet.java
core/src/main/java/nl/weeaboo/vn/impl/core/Novel.java
core/src/main/java/nl/weeaboo/vn/impl/core/NovelPrefsStore.java
core/src/main/java/nl/weeaboo/vn/impl/core/RenderEnv.java
core/src/main/java/nl/weeaboo/vn/impl/core/ResourceLoader.java
core/src/main/java/nl/weeaboo/vn/impl/core/ResourceMetaDataCache.java
core/src/main/java/nl/weeaboo/vn/impl/core/ResourceQualifiers.java
core/src/main/java/nl/weeaboo/vn/impl/core/SimulationRateLimiter.java
core/src/main/java/nl/weeaboo/vn/impl/core/SizeQualifier.java
core/src/main/java/nl/weeaboo/vn/impl/core/SkipState.java
core/src/main/java/nl/weeaboo/vn/impl/core/StaticEnvironment.java
core/src/main/java/nl/weeaboo/vn/impl/core/StaticRef.java
core/src/main/java/nl/weeaboo/vn/impl/core/SystemEnv.java
core/src/main/java/nl/weeaboo/vn/impl/core/SystemModule.java
core/src/main/java/nl/weeaboo/vn/impl/core/TransientListenerSupport.java
core/src/main/java/nl/weeaboo/vn/impl/core/UnsupportedVersionException.java
core/src/main/java/nl/weeaboo/vn/impl/debug/DebugControls.java
core/src/main/java/nl/weeaboo/vn/impl/debug/IPerformanceMetrics.java
core/src/main/java/nl/weeaboo/vn/impl/debug/IScreenshotTaker.java
core/src/main/java/nl/weeaboo/vn/impl/debug/Osd.java
core/src/main/java/nl/weeaboo/vn/impl/debug/PerformanceMetrics.java
core/src/main/java/nl/weeaboo/vn/impl/debug/ScreenshotTaker.java
core/src/main/java/nl/weeaboo/vn/impl/image/AbstractScreenshot.java
core/src/main/java/nl/weeaboo/vn/impl/image/AlignedTexture.java
core/src/main/java/nl/weeaboo/vn/impl/image/BitmapTweenConfig.java
core/src/main/java/nl/weeaboo/vn/impl/image/BitmapTweenRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/image/CrossFadeConfig.java
core/src/main/java/nl/weeaboo/vn/impl/image/CrossFadeRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/image/DecodingScreenshot.java
core/src/main/java/nl/weeaboo/vn/impl/image/EmptyScreenshot.java
core/src/main/java/nl/weeaboo/vn/impl/image/GdxTexture.java
core/src/main/java/nl/weeaboo/vn/impl/image/GdxTextureStore.java
core/src/main/java/nl/weeaboo/vn/impl/image/IGdxTextureData.java
core/src/main/java/nl/weeaboo/vn/impl/image/ITextureStore.java
core/src/main/java/nl/weeaboo/vn/impl/image/ImageImpl.java
core/src/main/java/nl/weeaboo/vn/impl/image/ImageModule.java
core/src/main/java/nl/weeaboo/vn/impl/image/ImageResourceLoader.java
core/src/main/java/nl/weeaboo/vn/impl/image/NinePatch.java
core/src/main/java/nl/weeaboo/vn/impl/image/NinePatchLoader.java
core/src/main/java/nl/weeaboo/vn/impl/image/NinePatchRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/image/PixelTextureData.java
core/src/main/java/nl/weeaboo/vn/impl/image/PixelTextureDataIO.java
core/src/main/java/nl/weeaboo/vn/impl/image/PixmapDecodingScreenshot.java
core/src/main/java/nl/weeaboo/vn/impl/image/ResolutionFolderSelector.java
core/src/main/java/nl/weeaboo/vn/impl/image/ShaderStore.java
core/src/main/java/nl/weeaboo/vn/impl/image/TextureRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/image/TextureStore.java
core/src/main/java/nl/weeaboo/vn/impl/image/VolatileTextureData.java
core/src/main/java/nl/weeaboo/vn/impl/image/WritableScreenshot.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageDefinition.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionBuilder.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionCache.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionFileJson.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionIO.java
core/src/main/java/nl/weeaboo/vn/impl/image/desc/ImageSubRect.java
core/src/main/java/nl/weeaboo/vn/impl/input/ButtonState.java
core/src/main/java/nl/weeaboo/vn/impl/input/Input.java
core/src/main/java/nl/weeaboo/vn/impl/input/InputAccumulator.java
core/src/main/java/nl/weeaboo/vn/impl/input/InputConfig.java
core/src/main/java/nl/weeaboo/vn/impl/input/NativeInput.java
core/src/main/java/nl/weeaboo/vn/impl/layout/DummyLayoutElem.java
core/src/main/java/nl/weeaboo/vn/impl/layout/DummyLayoutElemPeer.java
core/src/main/java/nl/weeaboo/vn/impl/layout/GridLayout.java
core/src/main/java/nl/weeaboo/vn/impl/layout/ILayoutElemPeer.java
core/src/main/java/nl/weeaboo/vn/impl/layout/LayoutElem.java
core/src/main/java/nl/weeaboo/vn/impl/layout/LayoutGroup.java
core/src/main/java/nl/weeaboo/vn/impl/layout/LayoutImpl.java
core/src/main/java/nl/weeaboo/vn/impl/layout/NullLayout.java
core/src/main/java/nl/weeaboo/vn/impl/render/AsyncRenderTask.java
core/src/main/java/nl/weeaboo/vn/impl/render/BaseRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/BaseScreenRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/render/CustomRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/DirectBackBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/DistortQuadCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/DrawBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/DrawTransform.java
core/src/main/java/nl/weeaboo/vn/impl/render/FboBackBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/GLScreenRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/render/GdxViewports.java
core/src/main/java/nl/weeaboo/vn/impl/render/HybridBackBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/IBackBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/LayerRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/OffscreenRenderTask.java
core/src/main/java/nl/weeaboo/vn/impl/render/OffscreenRenderTaskBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/QuadRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/RenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/RenderImpl.java
core/src/main/java/nl/weeaboo/vn/impl/render/RenderLog.java
core/src/main/java/nl/weeaboo/vn/impl/render/RenderStats.java
core/src/main/java/nl/weeaboo/vn/impl/render/ScreenshotBuffer.java
core/src/main/java/nl/weeaboo/vn/impl/render/ScreenshotRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/TextRenderCommand.java
core/src/main/java/nl/weeaboo/vn/impl/render/TriangleGrid.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/BlurTask.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/ColorMatrix.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/ColorMatrixTask.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/ImageCompositeConfig.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/ImageCompositeTask.java
core/src/main/java/nl/weeaboo/vn/impl/render/fx/PingPongFbo.java
core/src/main/java/nl/weeaboo/vn/impl/save/AnalyticsSavePlugin.java
core/src/main/java/nl/weeaboo/vn/impl/save/IPersistentSavePlugin.java
core/src/main/java/nl/weeaboo/vn/impl/save/JsonUtil.java
core/src/main/java/nl/weeaboo/vn/impl/save/PlayTimerSavePlugin.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveFile.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveFileConstants.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveFileHeader.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveFileHeaderJson.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveFileIO.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveImpl.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveModule.java
core/src/main/java/nl/weeaboo/vn/impl/save/SaveParams.java
core/src/main/java/nl/weeaboo/vn/impl/save/SeenLogSavePlugin.java
core/src/main/java/nl/weeaboo/vn/impl/save/SharedGlobalsSavePlugin.java
core/src/main/java/nl/weeaboo/vn/impl/save/Storage.java
core/src/main/java/nl/weeaboo/vn/impl/save/StorageIO.java
core/src/main/java/nl/weeaboo/vn/impl/save/ThumbnailInfoJson.java
core/src/main/java/nl/weeaboo/vn/impl/save/UnmodifiableStorage.java
core/src/main/java/nl/weeaboo/vn/impl/scene/AbstractRenderable.java
core/src/main/java/nl/weeaboo/vn/impl/scene/AnimatedRenderable.java
core/src/main/java/nl/weeaboo/vn/impl/scene/AxisAlignedContainer.java
core/src/main/java/nl/weeaboo/vn/impl/scene/BoundsHelper.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Button.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ButtonImageLoader.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ButtonModel.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ButtonRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ChildCollection.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ColorHelper.java
core/src/main/java/nl/weeaboo/vn/impl/scene/GridPanel.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ImageDrawable.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Layer.java
core/src/main/java/nl/weeaboo/vn/impl/scene/NullRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Panel.java
core/src/main/java/nl/weeaboo/vn/impl/scene/SceneImpl.java
core/src/main/java/nl/weeaboo/vn/impl/scene/SceneUtil.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Screen.java
core/src/main/java/nl/weeaboo/vn/impl/scene/ScreenTextState.java
core/src/main/java/nl/weeaboo/vn/impl/scene/TextDrawable.java
core/src/main/java/nl/weeaboo/vn/impl/scene/TextLayoutElem.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Transformable.java
core/src/main/java/nl/weeaboo/vn/impl/scene/Viewport.java
core/src/main/java/nl/weeaboo/vn/impl/scene/VisualElement.java
core/src/main/java/nl/weeaboo/vn/impl/scene/VisualOrdering.java
core/src/main/java/nl/weeaboo/vn/impl/script/DefaultScriptExceptionHandler.java
core/src/main/java/nl/weeaboo/vn/impl/script/ScriptEventDispatcher.java
core/src/main/java/nl/weeaboo/vn/impl/script/ScriptImpl.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/BasicScriptInitializer.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/BasicTagHandler.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/CoreLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/GuiLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/ImageFxLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/ImageLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/InputLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/InterpolatorsLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/LogLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/LuaLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/SaveLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/SeenLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/SoundLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/SystemLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/TextLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/TweenLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lib/VideoLib.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/ILuaConsole.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/ILuaScriptEnvInitializer.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/ILuaStorage.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaConsole.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaConvertUtil.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaImpl.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaPrefsAdapter.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptContext.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptEnv.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptFunction.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptLoader.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptThread.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaScriptUtil.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaStorage.java
core/src/main/java/nl/weeaboo/vn/impl/script/lua/LuaTypeCoercions.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/AbstractLvnParser.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/CompiledLvnFile.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/ICompiledLvnFile.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/ILvnParser.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnLine.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnMode.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnParseException.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnParser3.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnParser4.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/LvnParserFactory.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/ParserUtil.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/RuntimeTextParser.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/StyleStack.java
core/src/main/java/nl/weeaboo/vn/impl/script/lvn/TextParser.java
core/src/main/java/nl/weeaboo/vn/impl/signal/SignalImpl.java
core/src/main/java/nl/weeaboo/vn/impl/signal/SignalSupport.java
core/src/main/java/nl/weeaboo/vn/impl/signal/SignalUtil.java
core/src/main/java/nl/weeaboo/vn/impl/sound/AbstractSound.java
core/src/main/java/nl/weeaboo/vn/impl/sound/GdxMusicStore.java
core/src/main/java/nl/weeaboo/vn/impl/sound/INativeAudio.java
core/src/main/java/nl/weeaboo/vn/impl/sound/INativeAudioFactory.java
core/src/main/java/nl/weeaboo/vn/impl/sound/NativeAudio.java
core/src/main/java/nl/weeaboo/vn/impl/sound/NativeAudioFactory.java
core/src/main/java/nl/weeaboo/vn/impl/sound/Sound.java
core/src/main/java/nl/weeaboo/vn/impl/sound/SoundController.java
core/src/main/java/nl/weeaboo/vn/impl/sound/SoundImpl.java
core/src/main/java/nl/weeaboo/vn/impl/sound/SoundModule.java
core/src/main/java/nl/weeaboo/vn/impl/sound/SoundResourceLoader.java
core/src/main/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinition.java
core/src/main/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionBuilder.java
core/src/main/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionCache.java
core/src/main/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionFileJson.java
core/src/main/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionIO.java
core/src/main/java/nl/weeaboo/vn/impl/stats/Analytics.java
core/src/main/java/nl/weeaboo/vn/impl/stats/AnalyticsPreloader.java
core/src/main/java/nl/weeaboo/vn/impl/stats/FileLine.java
core/src/main/java/nl/weeaboo/vn/impl/stats/IAnalyticsPreloader.java
core/src/main/java/nl/weeaboo/vn/impl/stats/PlayTimer.java
core/src/main/java/nl/weeaboo/vn/impl/stats/ResourceLoadLog.java
core/src/main/java/nl/weeaboo/vn/impl/stats/SeenLog.java
core/src/main/java/nl/weeaboo/vn/impl/stats/StatsImpl.java
core/src/main/java/nl/weeaboo/vn/impl/stats/StatsModule.java
core/src/main/java/nl/weeaboo/vn/impl/text/FontResourceLoader.java
core/src/main/java/nl/weeaboo/vn/impl/text/GdxFontStore.java
core/src/main/java/nl/weeaboo/vn/impl/text/LoadingFontStore.java
core/src/main/java/nl/weeaboo/vn/impl/text/TextImpl.java
core/src/main/java/nl/weeaboo/vn/impl/text/TextLog.java
core/src/main/java/nl/weeaboo/vn/impl/text/TextModule.java
core/src/main/java/nl/weeaboo/vn/impl/text/TextRenderer.java
core/src/main/java/nl/weeaboo/vn/impl/text/TextUtil.java
core/src/main/java/nl/weeaboo/vn/impl/video/GdxVideoPlayerFactory.java
core/src/main/java/nl/weeaboo/vn/impl/video/IGdxVideoPlayerFactory.java
core/src/main/java/nl/weeaboo/vn/impl/video/INativeVideo.java
core/src/main/java/nl/weeaboo/vn/impl/video/INativeVideoFactory.java
core/src/main/java/nl/weeaboo/vn/impl/video/NativeVideo.java
core/src/main/java/nl/weeaboo/vn/impl/video/NativeVideoFactory.java
core/src/main/java/nl/weeaboo/vn/impl/video/Video.java
core/src/main/java/nl/weeaboo/vn/impl/video/VideoImpl.java
core/src/main/java/nl/weeaboo/vn/impl/video/VideoModule.java
core/src/main/java/nl/weeaboo/vn/impl/video/VideoResourceLoader.java
core/src/main/lua/builtin/script/callbacks.lua
core/src/main/lua/builtin/script/stdlib.lua
core/src/main/lua/builtin/script/vn.lua
core/src/main/lua/builtin/script/vn/anim.lua
core/src/main/lua/builtin/script/vn/choice.lua
core/src/main/lua/builtin/script/vn/context.lua
core/src/main/lua/builtin/script/vn/gui.lua
core/src/main/lua/builtin/script/vn/image.lua
core/src/main/lua/builtin/script/vn/imagefx.lua
core/src/main/lua/builtin/script/vn/save.lua
core/src/main/lua/builtin/script/vn/savescreen.lua
core/src/main/lua/builtin/script/vn/settingsscreen.lua
core/src/main/lua/builtin/script/vn/sound.lua
core/src/main/lua/builtin/script/vn/system.lua
core/src/main/lua/builtin/script/vn/text.lua
core/src/main/lua/builtin/script/vn/textbox.lua
core/src/main/lua/builtin/script/vn/textlog.lua
core/src/main/lua/builtin/script/vn/tween.lua
core/src/main/lua/builtin/script/vn/video.lua
core/src/main/resources/builtin/assets.list
core/src/main/resources/builtin/font/default.ttf
core/src/main/resources/builtin/skin/default.fnt
core/src/main/resources/builtin/skin/uiskin.atlas
core/src/main/resources/builtin/skin/uiskin.json
core/src/main/resources/nl/weeaboo/vn/gdx/graphics/bitmaptween.frag
core/src/main/resources/nl/weeaboo/vn/gdx/graphics/bitmaptween.vert
core/src/main/resources/nl/weeaboo/vn/gdx/graphics/crossfade.frag
core/src/main/resources/nl/weeaboo/vn/gdx/graphics/crossfade.vert
core/src/main/resources/nl/weeaboo/vn/impl/input/input-config.json
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/blur10.frag
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/blur10.vert
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/blur50.frag
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/blur50.vert
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/colormatrix.frag
core/src/main/resources/nl/weeaboo/vn/impl/render/fx/colormatrix.vert
core/src/test/java/nl/weeaboo/vn/gdx/graphics/GLMatrixStackTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/JngTextureLoaderTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/PixmapPremultiplyTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/PixmapUtilTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/PremultUtilTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/PremultiplyBenchmark.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/blur/ImageBlurTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/jng/JngReaderTest.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/jng/JngTestSuite.java
core/src/test/java/nl/weeaboo/vn/gdx/graphics/jng/JngWriterTest.java
core/src/test/java/nl/weeaboo/vn/gdx/input/GdxInputAdapterTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/AbstractGdxFileSystemTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/DesktopGdxFileSystemTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/GdxCleanerTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/InternalGdxFileSystemTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/LoadingResourceStoreTest.java
core/src/test/java/nl/weeaboo/vn/gdx/res/ResourceStoreCacheTest.java
core/src/test/java/nl/weeaboo/vn/impl/LauncherIntegrationTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/AlignUtilTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/ContextTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/DestructibleElemListCollectionTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/DestructibleElemListTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/EngineVersionTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/FileResourceLoaderTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/LUTInterpolatorTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/LruSetTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/NovelPrefsStoreTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/ResourceQualifiersTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/SkipStateTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/StorageIOTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/StorageTest.java
core/src/test/java/nl/weeaboo/vn/impl/core/StorageTestHelper.java
core/src/test/java/nl/weeaboo/vn/impl/core/SystemModuleTest.java
core/src/test/java/nl/weeaboo/vn/impl/debug/DebugControlsTest.java
core/src/test/java/nl/weeaboo/vn/impl/debug/OsdTest.java
core/src/test/java/nl/weeaboo/vn/impl/debug/PerformanceMetricsTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/BitmapTweenRendererTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/GdxTextureStoreTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/GdxTextureTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/NinePatchRendererTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/NinePatchTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/ScreenshotTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/TextureRendererTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionIOTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/desc/ImageSubRectTest.java
core/src/test/java/nl/weeaboo/vn/impl/image/desc/XmlImageDescImporter.java
core/src/test/java/nl/weeaboo/vn/impl/input/InputConfigTest.java
core/src/test/java/nl/weeaboo/vn/impl/input/InputTest.java
core/src/test/java/nl/weeaboo/vn/impl/layout/GridLayoutTest.java
core/src/test/java/nl/weeaboo/vn/impl/render/DrawTransformTest.java
core/src/test/java/nl/weeaboo/vn/impl/render/GLScreenRendererTest.java
core/src/test/java/nl/weeaboo/vn/impl/render/TriangleGridTest.java
core/src/test/java/nl/weeaboo/vn/impl/save/SaveFileHeaderTest.java
core/src/test/java/nl/weeaboo/vn/impl/save/SaveModuleTest.java
core/src/test/java/nl/weeaboo/vn/impl/save/UnmodifiableStorageTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ButtonClickTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ButtonImageLoaderTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ButtonRenderStateTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/GridPanelTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ImageDrawableTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/LayerTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ScreenTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ScreenTextStateTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/TextDrawableLayoutTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/TextDrawableTest.java
core/src/test/java/nl/weeaboo/vn/impl/scene/ViewportTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/ScriptEventDispatcherTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/AbstractLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/BasicTagHandlerTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/CoreLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/GuiLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/ImageFxLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/InputLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/InterpolatorsLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/LuaLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/SaveLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/SeenLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/SoundLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/SystemLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/TextLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lib/TweenLibTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/BaseScriptTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaConvertStorageTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaConvertUtilTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaPrefsAdapterTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaScriptContextTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaScriptUtilTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lua/LuaStorageTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lvn/CompiledLvnFileTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lvn/LvnParserTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lvn/ParserUtilTest.java
core/src/test/java/nl/weeaboo/vn/impl/script/lvn/RuntimeTextParserTest.java
core/src/test/java/nl/weeaboo/vn/impl/signal/SignalSupportTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/NativeAudioTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/SoundControllerTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/SoundModuleTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/SoundTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionIOTest.java
core/src/test/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionTest.java
core/src/test/java/nl/weeaboo/vn/impl/stats/AnalyticsTest.java
core/src/test/java/nl/weeaboo/vn/impl/stats/SeenLogTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/SaveIntegrationTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/TrivialIntegrationTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/VolatileScreenshotTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaAnimTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaChoiceTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaConsoleTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaContextTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaImageTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaLogTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaSoundTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaTextBoxTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaTextTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/lua/LuaTweenTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/GdxBitmapTweenRenderTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/GdxCrossFadeRenderTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/RenderQuadTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/RenderTextTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/RenderTriangleGridTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/ScreenshotFunctionTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/TextureRendererRenderTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/fx/BlurTaskTest.java
core/src/test/java/nl/weeaboo/vn/impl/test/integration/render/fx/ImageCompositeTaskTest.java
core/src/test/java/nl/weeaboo/vn/impl/text/TextRendererTest.java
core/src/test/java/nl/weeaboo/vn/impl/video/NativeVideoTest.java
core/src/test/java/nl/weeaboo/vn/impl/video/VideoModuleTest.java
core/src/test/java/nl/weeaboo/vn/impl/video/VideoTest.java
core/src/test/lua/script/createcontext.lvn
core/src/test/lua/script/helloworld.lvn
core/src/test/lua/script/integration/anim/startstop.lvn
core/src/test/lua/script/integration/choice/basic-choice.lvn
core/src/test/lua/script/integration/choice/load-choice.lvn
core/src/test/lua/script/integration/context/auto-read.lvn
core/src/test/lua/script/integration/context/wait-click.lvn
core/src/test/lua/script/integration/gui/button.lvn
core/src/test/lua/script/integration/gui/clickhandler.lvn
core/src/test/lua/script/integration/gui/gridpanel.lvn
core/src/test/lua/script/integration/gui/viewport.lvn
core/src/test/lua/script/integration/image/background.lvn
core/src/test/lua/script/integration/image/image.lvn
core/src/test/lua/script/integration/image/layer.lvn
core/src/test/lua/script/integration/image/multicontext.lvn
core/src/test/lua/script/integration/imagefx/blur.lvn
core/src/test/lua/script/integration/imagefx/brighten.lvn
core/src/test/lua/script/integration/imagefx/colormatrix.lvn
core/src/test/lua/script/integration/imagefx/composite.lvn
core/src/test/lua/script/integration/imagefx/crop.lvn
core/src/test/lua/script/integration/input/consumeinput.lvn
core/src/test/lua/script/integration/interpolators/defaultinterpolators.lvn
core/src/test/lua/script/integration/interpolators/luainterpolator.lvn
core/src/test/lua/script/integration/log/basiclogging.lvn
core/src/test/lua/script/integration/log/logformat.lvn
core/src/test/lua/script/integration/save/managesaves.lvn
core/src/test/lua/script/integration/save/quicksaveload.lvn
core/src/test/lua/script/integration/save/saveload.lvn
core/src/test/lua/script/integration/screenshot/screenshotfunction.lvn
core/src/test/lua/script/integration/seen/choice-seen.lvn
core/src/test/lua/script/integration/seen/line-seen.lvn
core/src/test/lua/script/integration/seen/media-seen.lvn
core/src/test/lua/script/integration/sound/music.lvn
core/src/test/lua/script/integration/sound/musicfadetime.lvn
core/src/test/lua/script/integration/sound/setmastervolume.lvn
core/src/test/lua/script/integration/system/compare-version.lvn
core/src/test/lua/script/integration/system/exit.lvn
core/src/test/lua/script/integration/system/open-website.lvn
core/src/test/lua/script/integration/system/restart.lvn
core/src/test/lua/script/integration/system/set-display-mode.lvn
core/src/test/lua/script/integration/system/system-env.lvn
core/src/test/lua/script/integration/system/timer.lvn
core/src/test/lua/script/integration/text/basicTagHandlers.lvn
core/src/test/lua/script/integration/text/createStyle.lvn
core/src/test/lua/script/integration/text/createStyledText.lvn
core/src/test/lua/script/integration/text/createTextDrawable.lvn
core/src/test/lua/script/integration/text/extendStyle.lvn
core/src/test/lua/script/integration/text/format.lvn
core/src/test/lua/script/integration/text/lualiteral.lvn
core/src/test/lua/script/integration/text/parseText.lvn
core/src/test/lua/script/integration/text/setDefaultTextStyle.lvn
core/src/test/lua/script/integration/text/setTextSpeed.lvn
core/src/test/lua/script/integration/text/speakers.lvn
core/src/test/lua/script/integration/text/stringifiers.lvn
core/src/test/lua/script/integration/text/taghandlers.lvn
core/src/test/lua/script/integration/text/textlog.lvn
core/src/test/lua/script/integration/textbox/click-indicator.lvn
core/src/test/lua/script/integration/textbox/textonoff.lvn
core/src/test/lua/script/integration/tween/bitmap-tween-in.lvn
core/src/test/lua/script/integration/tween/bitmap-tween-lib.lvn
core/src/test/lua/script/integration/tween/bitmap-tween.lvn
core/src/test/lua/script/integration/tween/cross-fade.lvn
core/src/test/lua/script/lib/core/call-in-context.lvn
core/src/test/lua/script/lib/core/schedule-event.lvn
core/src/test/lua/script/lib/save/getsaves.lvn
core/src/test/lua/script/lib/save/getslotindex.lvn
core/src/test/lua/script/lib/save/sharedglobals.lvn
core/src/test/lua/script/main.lvn
core/src/test/lua/script/prefs-getter.lvn
core/src/test/lua/script/script-util-test.lvn
core/src/test/lua/script/scriptlib.lvn
core/src/test/lua/script/setmode.lvn
core/src/test/lua/script/syntax/test.lvn
core/src/test/lua/script/syntax/test3.lua
core/src/test/lua/script/syntax/test4.lua
core/src/test/lua/script/utf8-with-bom.lvn
core/src/test/lua/script/utf8-without-bom.lvn
core/src/test/lua/script/yield.lvn
core/src/test/resources/font/RobotoSlab.ttf
core/src/test/resources/font/default.ttf
core/src/test/resources/imagedesc/allattrs.json
core/src/test/resources/imagedesc/invalid-entry.json
core/src/test/resources/imagedesc/invalid-version.json
core/src/test/resources/imagedesc/minimal.json
core/src/test/resources/imagedesc/subrects1.json
core/src/test/resources/img/button/img.json
core/src/test/resources/img/loadparams/img.json
core/src/test/resources/jng/JNGsuite-20021214.zip
core/src/test/resources/skin/default.fnt
core/src/test/resources/skin/uiskin.atlas
core/src/test/resources/skin/uiskin.json
core/src/test/resources/snd/alpha.ogg
core/src/test/resources/snd/beta.ogg
core/src/test/resources/snd/dummy.ogg
core/src/test/resources/snd/snd.json
core/src/test/resources/sounddesc/allattrs.json
core/src/test/resources/sounddesc/invalid-entry.json
core/src/test/resources/sounddesc/invalid-version.json
core/src/test/resources/sounddesc/minimal.json
core/src/test/resources/video/blank.webm
core/src/testFixtures/java/nl/weeaboo/vn/gdx/GdxAppStub.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/GdxAudioMock.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/GdxMusicMock.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/HeadlessGdx.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/graphics/GdxGraphicsTestUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/graphics/MockGL.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/graphics/PixmapTester.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/input/GdxInputRobot.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/res/AssetManagerMock.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/res/ResourceStub.java
core/src/testFixtures/java/nl/weeaboo/vn/gdx/res/StaticResourceStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/ContextFactoryMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/ContextListenerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/ContextManagerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/ContextStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/EventListenerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/MockDestructible.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/NovelMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/PreferenceStoreMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/PrefsHolderMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/PreloadHandlerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/SystemEnvMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/SystemModuleMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/core/TestEnvironment.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/debug/PerformanceMetricsStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/debug/ScreenshotTakerMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/BitmapTweenRendererMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/ImageModuleStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/NinePatchAssert.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/ScreenshotMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/TestImageUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/TextureMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/TextureStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/desc/ImageDefinitionTestHelper.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/image/desc/ImageSubRectStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/input/InputMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/input/TestInputAdapter.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/layout/LayoutSizeAssert.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/layout/LayoutTester.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/render/RenderTestHelper.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/render/TriangleGridTestUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/save/SaveTestUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/scene/ButtonRendererMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/scene/RootLayerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/script/ThrowingScriptExceptionHandler.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/script/lua/LuaConsoleMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/script/lua/LuaScriptFunctionStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/script/lua/LuaTestUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/signal/SignalHandlerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/signal/TestSignal.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/NativeAudioFactoryMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/NativeAudioMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/SoundControllerMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/SoundMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/SoundTestHelper.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/sound/desc/SoundDefinitionTestHelper.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/stats/AnalyticsPreloaderStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/stats/PlayTimerStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/stats/ResourceLoadLogStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/CoreTestUtil.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/FileSystemMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/integration/IntegrationTest.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/integration/lua/LuaAssertLib.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/integration/lua/LuaIntegrationTest.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/test/integration/render/RenderIntegrationTest.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/BasicFontMetrics.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/BasicTextElement.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/FontStoreMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/TextBoxStateMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/TextLayoutStub.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/text/TextRendererMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/video/GdxVideoPlayerFactoryMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/video/GdxVideoPlayerMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/video/NativeVideoFactoryMock.java
core/src/testFixtures/java/nl/weeaboo/vn/impl/video/NativeVideoMock.java
dependencies.gradle
desktop/.checkstyle
desktop/build.gradle
desktop/minimize-jre.json
desktop/src/main/java/nl/weeaboo/vn/desktop/DesktopGraphicsUtil.java
desktop/src/main/java/nl/weeaboo/vn/desktop/DesktopLauncher.java
desktop/src/main/java/nl/weeaboo/vn/desktop/DesktopOutputFileSystem.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/ActiveThreads.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/Breakpoints.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/DebugBreakpoint.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/DebugThread.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/EStepMode.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/INvlistTaskRunner.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/NameMapping.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/NvlistDebugLauncher.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/NvlistDebugServer.java
desktop/src/main/java/nl/weeaboo/vn/desktop/debug/NvlistTaskRunner.java
desktop/src/main/resources/logback.xml
desktop/src/test/java/nl/weeaboo/vn/desktop/DesktopGraphicsUtilTest.java
docs/assets/codemirror/lib/codemirror.css
docs/assets/codemirror/lib/codemirror.js
docs/assets/codemirror/lib/util/foldcode.js
docs/assets/codemirror/lib/util/javascript-hint.js
docs/assets/codemirror/lib/util/overlay.js
docs/assets/codemirror/lib/util/runmode.js
docs/assets/codemirror/lib/util/simple-hint.css
docs/assets/codemirror/lib/util/simple-hint.js
docs/assets/codemirror/mode/lua/lua.js
docs/assets/codemirror/mode/lvn/lvn.js
docs/assets/codemirror/mode/xml/xml.js
docs/assets/codemirror/theme/default.css
docs/assets/codemirror/theme/gedit.css
docs/assets/javadoc/package-list
docs/assets/javadoc/script.js
docs/assets/javadoc/stylesheet.css
docs/assets/main.scss
docs/build.gradle
docs/favicon.ico
errorprone.gradle
gradle.properties
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
ios/.checkstyle
ios/Info.plist.xml
ios/build.gradle
ios/robovm.properties
ios/robovm.xml
ios/src/main/java/nl/weeaboo/vn/ios/IosLauncher.java
ios/src/main/java/nl/weeaboo/vn/ios/IosLocalFileSystem.java
jmh.gradle
langserver/.checkstyle
langserver/build.gradle
langserver/src/main/java/nl/weeaboo/vn/langserver/LangServerMain.java
langserver/src/main/java/nl/weeaboo/vn/langserver/LuaSourceMap.java
langserver/src/main/java/nl/weeaboo/vn/langserver/LvnSourceMap.java
langserver/src/main/java/nl/weeaboo/vn/langserver/Markdown.java
langserver/src/main/java/nl/weeaboo/vn/langserver/NvlistLangServer.java
langserver/src/main/java/nl/weeaboo/vn/langserver/NvlistTextDocumentService.java
langserver/src/main/java/nl/weeaboo/vn/langserver/NvlistWorkspaceService.java
langserver/src/main/java/nl/weeaboo/vn/langserver/SourceMap.java
langserver/src/main/resources/logback.xml
langserver/src/test/java/nl/weeaboo/vn/langserver/RunLvnSourceMap.java
pitest.gradle
publish.gradle
settings.gradle
template/build-res/build.properties
template/build-res/optimizer.json
template/build-tools/NOTICE
template/build-tools/android/AndroidManifest.xml
template/build-tools/build.gradle
template/build-tools/common-android.gradle
template/build-tools/common-desktop.gradle
template/build-tools/common-ios.gradle
template/build-tools/common-packr.gradle
template/build-tools/common.gradle
template/build-tools/gradle.properties
template/build-tools/gradle/wrapper/gradle-wrapper.jar
template/build-tools/gradle/wrapper/gradle-wrapper.properties
template/build-tools/gradlew
template/build-tools/gradlew.bat
template/build-tools/ios/icudt51l.dat
template/build-tools/jre/jre8-linux64.zip
template/build-tools/jre/jre8-macos.zip
template/build-tools/jre/jre8-windows64.zip
template/build-tools/settings.gradle
template/res.nvl
template/res/config.ini
template/res/font/default-bold.ttf
template/res/font/default-italic.ttf
template/res/font/default.ttf
template/res/icon.icns
template/res/img/gui/img.json
template/res/img/img.json
template/res/img/testjng.jng
template/res/script/gallery.lvn
template/res/script/images.lvn
template/res/script/main.lvn
template/res/script/particle.lvn
template/res/script/speakers.lvn
template/res/script/textbox.lvn
template/res/snd/music.ogg
template/res/video/test.webm
<<<<<< network
# path=./api/build/reports/jacoco/test/jacocoTestReport.xml
<<<<<< EOF
# path=./buildtools/build/reports/jacoco/test/jacocoTestReport.xml
<<<<<< EOF
# path=./desktop/build/reports/jacoco/test/jacocoTestReport.xml
<<<<<< EOF
# path=./core/build/reports/jacoco/test/jacocoTestReport.xml