├── ClearVG ├── .gitignore ├── .project ├── pom.xml └── src │ ├── demo │ └── java │ │ └── nokori │ │ └── clear │ │ └── vg │ │ ├── ClearCircleDemo.java │ │ ├── ClearDraggableWidgetDemo.java │ │ ├── ClearHelloWorldDemo.java │ │ ├── ClearInputPopupAppDemo.java │ │ ├── ClearTextAreaCodeEditorDemo.java │ │ ├── ClearTextAreaDemo.java │ │ ├── ClearTextFieldDemo.java │ │ └── references │ │ ├── Demo.java │ │ ├── DemoProgram.java │ │ └── MemoryMappedFileReadExample.java │ └── main │ └── java │ └── nokori │ └── clear │ ├── vg │ ├── ClearApp.java │ ├── ClearColor.java │ ├── ClearStaticResources.java │ ├── NanoVGContext.java │ ├── apps │ │ └── ClearInputApp.java │ ├── font │ │ ├── Font.java │ │ └── FontStyle.java │ ├── transition │ │ ├── FillTransition.java │ │ ├── SizeTransition.java │ │ ├── Transition.java │ │ ├── TransitionImpl.java │ │ ├── TransitionManager.java │ │ ├── WidgetPositionTransition.java │ │ └── WidgetSizeTransition.java │ ├── util │ │ ├── BezierLineRenderer.java │ │ └── NanoVGScaler.java │ └── widget │ │ ├── ButtonAssembly.java │ │ ├── CircleWidget.java │ │ ├── DropShadowWidget.java │ │ ├── HalfCircleWidget.java │ │ ├── LabelWidget.java │ │ ├── RectangleWidget.java │ │ ├── TickerWidget.java │ │ ├── assembly │ │ ├── DraggableWidgetAssembly.java │ │ ├── RootWidgetAssembly.java │ │ ├── Widget.java │ │ ├── WidgetAssembly.java │ │ ├── WidgetClip.java │ │ ├── WidgetContainer.java │ │ ├── WidgetSynch.java │ │ └── WidgetUtils.java │ │ ├── listener │ │ ├── CharEventListener.java │ │ ├── EventListener.java │ │ ├── KeyEventListener.java │ │ ├── MouseButtonEventListener.java │ │ ├── MouseEnteredEventListener.java │ │ ├── MouseExitedEventListener.java │ │ ├── MouseMotionEventListener.java │ │ └── MouseScrollEventListener.java │ │ └── text │ │ ├── ClearEscapeSequences.java │ │ ├── DefaultTextAreaContentInputHandler.java │ │ ├── EditingEndedCallback.java │ │ ├── ObservableTextAreaWidget.java │ │ ├── TextAreaAutoFormatterWidget.java │ │ ├── TextAreaContentHandler.java │ │ ├── TextAreaContentInputHandler.java │ │ ├── TextAreaHistory.java │ │ ├── TextAreaInputSettings.java │ │ ├── TextAreaWidget.java │ │ └── TextFieldWidget.java │ └── windows │ └── event │ └── vg │ ├── MouseEnteredEvent.java │ └── MouseExitedEvent.java ├── ClearWindows ├── .gitignore ├── .project ├── pom.xml └── src │ └── main │ └── java │ └── nokori │ └── clear │ └── windows │ ├── ContextParams.java │ ├── Cursor.java │ ├── FrameRateLimiter.java │ ├── GLFWException.java │ ├── Joystick.java │ ├── Monitor.java │ ├── PixelFormat.java │ ├── VideoMode.java │ ├── Window.java │ ├── WindowManager.java │ ├── callback │ ├── CharCallback.java │ ├── InputCallback.java │ ├── JoystickCallback.java │ ├── JoystickStateCallback.java │ ├── KeyCallback.java │ ├── MouseButtonCallback.java │ ├── MouseMotionCallback.java │ ├── MouseScrollCallback.java │ ├── WindowFramebufferSizeCallback.java │ ├── WindowPosCallback.java │ └── WindowSizeCallback.java │ ├── event │ ├── CharEvent.java │ ├── Event.java │ ├── EventImpl.java │ ├── JoystickAxisEvent.java │ ├── JoystickButtonEvent.java │ ├── JoystickStateEvent.java │ ├── KeyEvent.java │ ├── MouseButtonEvent.java │ ├── MouseEventImpl.java │ ├── MouseMotionEvent.java │ └── MouseScrollEvent.java │ ├── pool │ ├── Pool.java │ └── Poolable.java │ └── util │ ├── FastArrayList.java │ ├── ImmutableList.java │ ├── JVMUtil.java │ ├── OperatingSystemUtil.java │ ├── Stopwatch.java │ ├── TinyFileDialog.java │ └── WindowedApplication.java ├── README.md └── fonts ├── NotoSans ├── NotoSans-Bold.ttf ├── NotoSans-Italic.ttf ├── NotoSans-Light.ttf └── NotoSans-Regular.ttf └── NotoSerif ├── NotoSerif-Bold.ttf ├── NotoSerif-Italic.ttf ├── NotoSerif-Light.ttf └── NotoSerif-Regular.ttf /ClearVG/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/.gitignore -------------------------------------------------------------------------------- /ClearVG/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/.project -------------------------------------------------------------------------------- /ClearVG/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/pom.xml -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearCircleDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearCircleDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearDraggableWidgetDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearDraggableWidgetDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearHelloWorldDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearHelloWorldDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearInputPopupAppDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearInputPopupAppDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearTextAreaCodeEditorDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearTextAreaCodeEditorDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearTextAreaDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearTextAreaDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/ClearTextFieldDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/ClearTextFieldDemo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/references/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/references/Demo.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/references/DemoProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/references/DemoProgram.java -------------------------------------------------------------------------------- /ClearVG/src/demo/java/nokori/clear/vg/references/MemoryMappedFileReadExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/demo/java/nokori/clear/vg/references/MemoryMappedFileReadExample.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/ClearApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/ClearApp.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/ClearColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/ClearColor.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/ClearStaticResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/ClearStaticResources.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/NanoVGContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/NanoVGContext.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/apps/ClearInputApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/apps/ClearInputApp.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/font/Font.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/font/Font.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/font/FontStyle.java: -------------------------------------------------------------------------------- 1 | package nokori.clear.vg.font; 2 | 3 | public enum FontStyle { 4 | REGULAR, BOLD, LIGHT, ITALIC; 5 | } -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/FillTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/FillTransition.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/SizeTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/SizeTransition.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/Transition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/Transition.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/TransitionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/TransitionImpl.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/TransitionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/TransitionManager.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/WidgetPositionTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/WidgetPositionTransition.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/transition/WidgetSizeTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/transition/WidgetSizeTransition.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/util/BezierLineRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/util/BezierLineRenderer.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/util/NanoVGScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/util/NanoVGScaler.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/ButtonAssembly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/ButtonAssembly.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/CircleWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/CircleWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/DropShadowWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/DropShadowWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/HalfCircleWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/HalfCircleWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/LabelWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/LabelWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/RectangleWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/RectangleWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/TickerWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/TickerWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/DraggableWidgetAssembly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/DraggableWidgetAssembly.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/RootWidgetAssembly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/RootWidgetAssembly.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/Widget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetAssembly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetAssembly.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetClip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetClip.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetContainer.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetSynch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetSynch.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/assembly/WidgetUtils.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/CharEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/CharEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/EventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/EventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/KeyEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/KeyEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseButtonEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseButtonEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseEnteredEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseEnteredEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseExitedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseExitedEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseMotionEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseMotionEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseScrollEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/listener/MouseScrollEventListener.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/ClearEscapeSequences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/ClearEscapeSequences.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/DefaultTextAreaContentInputHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/DefaultTextAreaContentInputHandler.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/EditingEndedCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/EditingEndedCallback.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/ObservableTextAreaWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/ObservableTextAreaWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaAutoFormatterWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaAutoFormatterWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaContentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaContentHandler.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaContentInputHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaContentInputHandler.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaHistory.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaInputSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaInputSettings.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextAreaWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/vg/widget/text/TextFieldWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/vg/widget/text/TextFieldWidget.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/windows/event/vg/MouseEnteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/windows/event/vg/MouseEnteredEvent.java -------------------------------------------------------------------------------- /ClearVG/src/main/java/nokori/clear/windows/event/vg/MouseExitedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearVG/src/main/java/nokori/clear/windows/event/vg/MouseExitedEvent.java -------------------------------------------------------------------------------- /ClearWindows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/.gitignore -------------------------------------------------------------------------------- /ClearWindows/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/.project -------------------------------------------------------------------------------- /ClearWindows/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/pom.xml -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/ContextParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/ContextParams.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/Cursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/Cursor.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/FrameRateLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/FrameRateLimiter.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/GLFWException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/GLFWException.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/Joystick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/Joystick.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/Monitor.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/PixelFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/PixelFormat.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/VideoMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/VideoMode.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/Window.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/Window.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/WindowManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/WindowManager.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/CharCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/CharCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/InputCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/InputCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/JoystickCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/JoystickCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/JoystickStateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/JoystickStateCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/KeyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/KeyCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/MouseButtonCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/MouseButtonCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/MouseMotionCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/MouseMotionCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/MouseScrollCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/MouseScrollCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/WindowFramebufferSizeCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/WindowFramebufferSizeCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/WindowPosCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/WindowPosCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/callback/WindowSizeCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/callback/WindowSizeCallback.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/CharEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/CharEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/Event.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/EventImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/EventImpl.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/JoystickAxisEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/JoystickAxisEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/JoystickButtonEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/JoystickButtonEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/JoystickStateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/JoystickStateEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/KeyEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/KeyEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/MouseButtonEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/MouseButtonEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/MouseEventImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/MouseEventImpl.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/MouseMotionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/MouseMotionEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/event/MouseScrollEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/event/MouseScrollEvent.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/pool/Pool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/pool/Pool.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/pool/Poolable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/pool/Poolable.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/FastArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/FastArrayList.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/ImmutableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/ImmutableList.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/JVMUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/JVMUtil.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/OperatingSystemUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/OperatingSystemUtil.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/Stopwatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/Stopwatch.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/TinyFileDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/TinyFileDialog.java -------------------------------------------------------------------------------- /ClearWindows/src/main/java/nokori/clear/windows/util/WindowedApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/ClearWindows/src/main/java/nokori/clear/windows/util/WindowedApplication.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/README.md -------------------------------------------------------------------------------- /fonts/NotoSans/NotoSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSans/NotoSans-Bold.ttf -------------------------------------------------------------------------------- /fonts/NotoSans/NotoSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSans/NotoSans-Italic.ttf -------------------------------------------------------------------------------- /fonts/NotoSans/NotoSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSans/NotoSans-Light.ttf -------------------------------------------------------------------------------- /fonts/NotoSans/NotoSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSans/NotoSans-Regular.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif/NotoSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSerif/NotoSerif-Bold.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif/NotoSerif-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSerif/NotoSerif-Italic.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif/NotoSerif-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSerif/NotoSerif-Light.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif/NotoSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkyAphid/Clear/HEAD/fonts/NotoSerif/NotoSerif-Regular.ttf --------------------------------------------------------------------------------