galaxy
1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
galaxy
▼
src
▼
galaxy
►
components
Animated.cpp
Animated.hpp
Circle.cpp
Circle.hpp
Ellipse.cpp
Ellipse.hpp
GUI.cpp
GUI.hpp
Point.cpp
Point.hpp
Polygon.cpp
Polygon.hpp
Polyline.cpp
Polyline.hpp
RigidBody.cpp
RigidBody.hpp
Script.cpp
Script.hpp
Sprite.cpp
Sprite.hpp
Tag.cpp
Tag.hpp
Text.cpp
Text.hpp
TileMap.cpp
TileMap.hpp
Transform.cpp
Transform.hpp
►
core
Application.cpp
Application.hpp
Config.cpp
Config.hpp
Settings.cpp
Settings.hpp
Window.cpp
Window.hpp
►
entity
Prefab.cpp
Prefab.hpp
Registry.cpp
Registry.hpp
►
events
ContentScale.cpp
ContentScale.hpp
GainedFocus.cpp
GainedFocus.hpp
HandleableEvent.cpp
HandleableEvent.hpp
KeyInput.cpp
KeyInput.hpp
KeyPressed.cpp
KeyPressed.hpp
KeyReleased.cpp
KeyReleased.hpp
LostFocus.cpp
LostFocus.hpp
MouseMoved.cpp
MouseMoved.hpp
MousePressed.cpp
MousePressed.hpp
MouseReleased.cpp
MouseReleased.hpp
MouseWheel.cpp
MouseWheel.hpp
WindowClosed.cpp
WindowClosed.hpp
WindowResized.cpp
WindowResized.hpp
►
flags
Disabled.cpp
Disabled.hpp
NotSerializable.cpp
NotSerializable.hpp
►
fs
DialogButton.cpp
DialogButton.hpp
DialogIcons.cpp
DialogIcons.hpp
DialogType.cpp
DialogType.hpp
FileError.cpp
FileError.hpp
FileUtils.cpp
FileUtils.hpp
Loader.cpp
Loader.hpp
VirtualFileSystem.cpp
VirtualFileSystem.hpp
►
graphics
►
anim
Animation.cpp
Animation.hpp
Frame.cpp
Frame.hpp
►
gl
Enums.cpp
Enums.hpp
Framebuffer.cpp
Framebuffer.hpp
InstanceBuffer.cpp
InstanceBuffer.hpp
Shader.cpp
Shader.hpp
ShaderStorageBuffer.cpp
ShaderStorageBuffer.hpp
Texture.cpp
Texture.hpp
Texture2D.cpp
Texture2D.hpp
TextureArray.cpp
TextureArray.hpp
TextureView.cpp
TextureView.hpp
Vertex.cpp
Vertex.hpp
VertexArray.cpp
VertexArray.hpp
VertexBuffer.cpp
VertexBuffer.hpp
►
post
ChromaticAberration.cpp
ChromaticAberration.hpp
FilmicGrain.cpp
FilmicGrain.hpp
GammaCorrection.cpp
GammaCorrection.hpp
GaussianBlur.cpp
GaussianBlur.hpp
Sharpen.cpp
Sharpen.hpp
SMAA.cpp
SMAA.hpp
►
shapes
Circle.cpp
Circle.hpp
Ellipse.cpp
Ellipse.hpp
Point.cpp
Point.hpp
Polygon.cpp
Polygon.hpp
Polyline.cpp
Polyline.hpp
Shape.cpp
Shape.hpp
►
text
Font.cpp
Font.hpp
FontContext.cpp
FontContext.hpp
Text.cpp
Text.hpp
Camera.cpp
Camera.hpp
Colour.cpp
Colour.hpp
PostEffect.cpp
PostEffect.hpp
PostProcess.cpp
PostProcess.hpp
RenderCommand.cpp
RenderCommand.hpp
RenderData.cpp
RenderData.hpp
Renderer.cpp
Renderer.hpp
RenderTexture.cpp
RenderTexture.hpp
TextureAtlas.cpp
TextureAtlas.hpp
Transform.cpp
Transform.hpp
VertexBatch.cpp
VertexBatch.hpp
Video.cpp
Video.hpp
Window.cpp
Window.hpp
WindowSettings.cpp
WindowSettings.hpp
►
input
Clipboard.cpp
Clipboard.hpp
Input.cpp
Input.hpp
Keyboard.cpp
Keyboard.hpp
Keys.cpp
Keys.hpp
Mouse.cpp
Mouse.hpp
MouseButton.cpp
MouseButton.hpp
►
logging
ConsoleSink.cpp
ConsoleSink.hpp
FileSink.cpp
FileSink.hpp
Log.cpp
Log.hpp
LogLevel.cpp
LogLevel.hpp
LogMessage.cpp
LogMessage.hpp
OpenGLError.cpp
OpenGLError.hpp
PhysFSError.cpp
PhysFSError.hpp
Sink.cpp
Sink.hpp
►
lua
►
injects
LuaBox2D.cpp
LuaComponents.cpp
LuaCore.cpp
LuaEntt.cpp
LuaEvents.cpp
LuaFlags.cpp
LuaFS.cpp
LuaGLM.cpp
LuaGraphics.cpp
LuaInput.cpp
LuaLogging.cpp
LuaMap.cpp
LuaMath.cpp
LuaNuklear.cpp
LuaPlatform.cpp
LuaResource.cpp
LuaScenes.cpp
LuaServices.cpp
LuaState.cpp
LuaTime.cpp
LuaUtils.cpp
Lua.cpp
Lua.hpp
Script.cpp
Script.hpp
►
map
Map.cpp
Map.hpp
World.cpp
World.hpp
►
math
Base64.cpp
Base64.hpp
FNV1a.cpp
FNV1a.hpp
Math.cpp
Math.hpp
Random.cpp
Random.hpp
Rect.cpp
Rect.hpp
RectPack.cpp
RectPack.hpp
ZLib.cpp
ZLib.hpp
►
meta
Concepts.cpp
Concepts.hpp
EntityFactory.cpp
EntityFactory.hpp
SystemFactory.cpp
SystemFactory.hpp
WindowBindable.cpp
WindowBindable.hpp
►
platform
►
specific
Unix.cpp
Unix.hpp
Windows.cpp
Windows.hpp
Laptop.cpp
Laptop.hpp
Platform.cpp
Platform.hpp
Pragma.cpp
Pragma.hpp
Subprocess.cpp
Subprocess.hpp
►
resource
►
embedded
R2DShader.cpp
R2DShader.hpp
RenderTextureShader.cpp
RenderTextureShader.hpp
RobotoLight.cpp
RobotoLight.hpp
VideoShader.cpp
VideoShader.hpp
Animations.cpp
Animations.hpp
Cache.cpp
Cache.hpp
Fonts.cpp
Fonts.hpp
Loader.cpp
Loader.hpp
Media.cpp
Media.hpp
Prefabs.cpp
Prefabs.hpp
Scripts.cpp
Scripts.hpp
Shaders.cpp
Shaders.hpp
Textures.cpp
Textures.hpp
►
scene
Scene.cpp
Scene.hpp
World.cpp
World.hpp
►
state
State.cpp
State.hpp
StateMachine.cpp
StateMachine.hpp
►
systems
AnimationSystem.cpp
AnimationSystem.hpp
PhysicsSystem.cpp
PhysicsSystem.hpp
RenderSystem.cpp
RenderSystem.hpp
ScriptSystem.cpp
ScriptSystem.hpp
System.cpp
System.hpp
►
time
Stopwatch.cpp
Stopwatch.hpp
Time.cpp
Time.hpp
Timer.cpp
Timer.hpp
►
ui
ImGuiHelpers.cpp
ImGuiHelpers.hpp
NuklearUI.cpp
NuklearUI.hpp
►
utils
Async.cpp
Async.hpp
Memory.cpp
Memory.hpp
StringUtils.cpp
StringUtils.hpp
UUID.cpp
UUID.hpp
Generated on Mon Sep 15 2025 04:14:02 for galaxy by
1.12.0