Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xDE57/SpaceProject
/ types & classes
Types & classes
256 in github.com/0xDE57/SpaceProject
⨍
Functions
1,237
◇
Types & classes
256
Class
AIComponent
core/src/main/java/com/spaceproject/components/AIComponent.java:7
Class
AISpawnComponent
core/src/main/java/com/spaceproject/components/AISpawnComponent.java:7
Class
AISystem
core/src/main/java/com/spaceproject/systems/AISystem.java:24
Class
AboutMenu
core/src/main/java/com/spaceproject/ui/menu/AboutMenu.java:16
Class
AboutTab
core/src/main/java/com/spaceproject/ui/menu/tabs/AboutTab.java:7
Enum
AnimState
core/src/main/java/com/spaceproject/components/RespawnComponent.java:8
Class
Asteroid
core/src/main/java/com/spaceproject/screens/animations/AsteroidAnim.java:169
Class
AsteroidAnim
core/src/main/java/com/spaceproject/screens/animations/AsteroidAnim.java:28
Class
AsteroidBeltComponent
core/src/main/java/com/spaceproject/components/AsteroidBeltComponent.java:5
Class
AsteroidBeltSystem
core/src/main/java/com/spaceproject/systems/AsteroidBeltSystem.java:23
Class
AsteroidComponent
core/src/main/java/com/spaceproject/components/AsteroidComponent.java:11
Class
AsteroidRemovedQueue
core/src/main/java/com/spaceproject/systems/AsteroidBeltSystem.java:25
Class
AsteroidRenderSystem
core/src/main/java/com/spaceproject/systems/AsteroidRenderSystem.java:20
Class
AstroBody
core/src/main/java/com/spaceproject/generation/AstroBody.java:7
Enum
AstronomicalBodyType
core/src/main/java/com/spaceproject/components/BarycenterComponent.java:14
Class
AttachedToComponent
core/src/main/java/com/spaceproject/components/AttachedToComponent.java:6
Class
BarrelRollComponent
core/src/main/java/com/spaceproject/components/BarrelRollComponent.java:6
Class
BarrelRollSystem
core/src/main/java/com/spaceproject/systems/BarrelRollSystem.java:19
Class
BarycenterComponent
The barycenter is the center of mass of two or more bodies that orbit each other and is the point about which the bodies orbit. in our use case, this
core/src/main/java/com/spaceproject/components/BarycenterComponent.java:10
Class
BlackBodyColorSpectrum
Colour Rendering of Spectra by John Walker http://www.fourmilab.ch/ Last updated: March 9, 2003
core/src/main/java/com/spaceproject/math/BlackBodyColorSpectrum.java:45
Class
Body
core/src/main/java/com/spaceproject/screens/animations/OrbitAnim.java:257
Class
BodyBuilder
core/src/main/java/com/spaceproject/generation/BodyBuilder.java:18
Class
Box2DContactListener
NOTE: while this not a system itself, its behavior is directly linked to the {@link Box2DPhysicsSystem}
core/src/main/java/com/spaceproject/systems/Box2DContactListener.java:27
Class
Box2DPhysicsSystem
core/src/main/java/com/spaceproject/systems/Box2DPhysicsSystem.java:19
Class
Button
core/src/main/java/com/spaceproject/ui/custom/Button.java:10
Class
CamTargetComponent
core/src/main/java/com/spaceproject/components/CamTargetComponent.java:5
Class
CameraFocusComponent
core/src/main/java/com/spaceproject/components/CameraFocusComponent.java:5
Class
CameraSystem
core/src/main/java/com/spaceproject/systems/CameraSystem.java:25
Class
CannonComponent
core/src/main/java/com/spaceproject/components/CannonComponent.java:7
Class
CannonSystem
core/src/main/java/com/spaceproject/systems/CannonSystem.java:19
Class
CargoComponent
core/src/main/java/com/spaceproject/components/CargoComponent.java:7
Class
CelestialConfig
core/src/main/java/com/spaceproject/config/CelestialConfig.java:3
Class
CharacterComponent
core/src/main/java/com/spaceproject/components/CharacterComponent.java:6
Class
CharacterControlSystem
core/src/main/java/com/spaceproject/systems/CharacterControlSystem.java:23
Class
ChargeCannonComponent
core/src/main/java/com/spaceproject/components/ChargeCannonComponent.java:9
Class
ChargeCannonSystem
core/src/main/java/com/spaceproject/systems/ChargeCannonSystem.java:30
Enum
Classification
core/src/main/java/com/spaceproject/components/AsteroidComponent.java:65
Class
ClearScreenSystem
core/src/main/java/com/spaceproject/systems/ClearScreenSystem.java:12
Class
ColorProfile
core/src/main/java/com/spaceproject/ui/custom/ColorProfile.java:13
Enum
ColorStyle
core/src/main/java/com/spaceproject/screens/debug/TestVoronoiScreen.java:238
Class
ColorSystem
A colour system is defined by the CIE x and y coordinates of its three primary illuminants and the x and y coordinates of the white point.
core/src/main/java/com/spaceproject/math/BlackBodyColorSpectrum.java:50
Class
Config
core/src/main/java/com/spaceproject/config/Config.java:9
Class
ConfigManager
core/src/main/java/com/spaceproject/config/ConfigManager.java:5
Class
ConfigManagerTab
core/src/main/java/com/spaceproject/ui/menu/tabs/ConfigManagerTab.java:12
Class
ConfigTab
core/src/main/java/com/spaceproject/ui/menu/tabs/ConfigTab.java:30
Class
ConfigVeiwerTab
core/src/main/java/com/spaceproject/ui/menu/tabs/ConfigVeiwerTab.java:16
Class
ControlFocusComponent
core/src/main/java/com/spaceproject/components/ControlFocusComponent.java:5
Class
ControllableComponent
core/src/main/java/com/spaceproject/components/ControllableComponent.java:6
Class
ControllerInputSystem
core/src/main/java/com/spaceproject/systems/ControllerInputSystem.java:20
Class
ControllerMenuStage
Modified version of: https://github.com/MrStahlfelge/gdx-controllerutils More compatible with VisUI and some other custom components and behaviors.
core/src/main/java/com/spaceproject/ui/ControllerMenuStage.java:24
Class
CreditsMarker
core/src/main/java/com/spaceproject/systems/HUDSystem.java:77
Class
CustomShapeRenderer
core/src/main/java/com/spaceproject/ui/CustomShapeRenderer.java:10
Class
DamageComponent
core/src/main/java/com/spaceproject/components/DamageComponent.java:6
Class
DamageText
core/src/main/java/com/spaceproject/systems/HUDSystem.java:49
Class
DashComponent
core/src/main/java/com/spaceproject/components/DashComponent.java:7
Class
DashSystem
core/src/main/java/com/spaceproject/systems/DashSystem.java:14
Class
DebugConfig
core/src/main/java/com/spaceproject/config/DebugConfig.java:3
Class
DebugSystem
core/src/main/java/com/spaceproject/systems/DebugSystem.java:51
Class
DebugTab
core/src/main/java/com/spaceproject/ui/menu/tabs/DebugTab.java:16
Class
DebugText
core/src/main/java/com/spaceproject/ui/debug/DebugText.java:7
Class
DebugTextRenderer
core/src/main/java/com/spaceproject/ui/debug/DebugTextRenderer.java:8
Class
DebugUtil
core/src/main/java/com/spaceproject/utility/DebugUtil.java:10
Class
DebugVec
core/src/main/java/com/spaceproject/ui/debug/DebugVec.java:6
Class
DelaunayAnim
core/src/main/java/com/spaceproject/screens/animations/DelaunayAnim.java:14
Class
DelaunayCell
core/src/main/java/com/spaceproject/math/DelaunayCell.java:10
Class
DesktopInputSystem
core/src/main/java/com/spaceproject/systems/DesktopInputSystem.java:22
Enum
DistanceCheck
core/src/main/java/com/spaceproject/screens/debug/TestVoronoiScreen.java:211
Class
DockedComponent
core/src/main/java/com/spaceproject/components/DockedComponent.java:7
Class
DoubleArray
A resizable, ordered or unordered double array. Avoids the boxing that occurs with ArrayList<Float>. If unordered, this class avoids a memory copy whe
core/src/main/java/com/spaceproject/math/DoubleArray.java:27
Class
DoubleConvexHull
Computes the convex hull of a set of points using the monotone chain convex hull algorithm (aka Andrew's algorithm). @author Nathan Sweet
core/src/main/java/com/spaceproject/math/DoubleConvexHull.java:25
Class
DoubleDelaunayTriangulator
Delaunay triangulation. Adapted from Paul Bourke's triangulate: http://paulbourke.net/papers/triangulate/ @author Nathan Sweet
core/src/main/java/com/spaceproject/math/DoubleDelaunayTriangulator.java:40
Class
DoublePolygon
Encapsulates a 2D polygon defined by it's vertices relative to an origin point (default of 0, 0).
core/src/main/java/com/spaceproject/math/DoublePolygon.java:21
Interface
DoubleShape2D
core/src/main/java/com/spaceproject/math/DoubleShape2D.java:5
Class
Drop
core/src/main/java/com/spaceproject/screens/animations/DropAnim.java:66
Class
DropAnim
core/src/main/java/com/spaceproject/screens/animations/DropAnim.java:10
Class
ECSExplorerWindow
A tree based debug/dev tool for exploring and inspecting the contents of the engine. view Systems in the Engine, and their Priorities view E
core/src/main/java/com/spaceproject/ui/debug/ECSExplorerWindow.java:56
Class
ECSUtil
core/src/main/java/com/spaceproject/utility/ECSUtil.java:18
Enum
EffectType
core/src/main/java/com/spaceproject/components/ParticleComponent.java:9
Class
EngineConfig
core/src/main/java/com/spaceproject/config/EngineConfig.java:6
Class
EntityBuilder
core/src/main/java/com/spaceproject/generation/EntityBuilder.java:28
Class
EntityConfig
core/src/main/java/com/spaceproject/config/EntityConfig.java:4
Class
EntityNode
core/src/main/java/com/spaceproject/ui/debug/nodes/EntityNode.java:21
Class
ExpireComponent
core/src/main/java/com/spaceproject/components/ExpireComponent.java:6
Class
ExpireSystem
core/src/main/java/com/spaceproject/systems/ExpireSystem.java:10
Enum
FadeState
core/src/main/java/com/spaceproject/ui/ScreenTransitionOverlay.java:11
Class
FieldNode
core/src/main/java/com/spaceproject/ui/debug/nodes/FieldNode.java:9
Enum
FlipState
core/src/main/java/com/spaceproject/components/BarrelRollComponent.java:8
Enum
FocalPoint
core/src/main/java/com/spaceproject/screens/debug/TestVoronoiScreen.java:225
Class
FontLoader
core/src/main/java/com/spaceproject/generation/FontLoader.java:9
Enum
ForegroundAnimation
core/src/main/java/com/spaceproject/screens/TitleScreen.java:44
Class
GPUUtil
core/src/main/java/com/spaceproject/utility/GPUUtil.java:8
Class
Galaxy
core/src/main/java/com/spaceproject/generation/Galaxy.java:15
Class
GameMenu
core/src/main/java/com/spaceproject/ui/menu/GameMenu.java:33
Class
GameScreen
core/src/main/java/com/spaceproject/screens/GameScreen.java:43
Class
GhostNode
Created by Whilow Schock on 25/09/2019.
core/src/main/java/com/spaceproject/ui/debug/nodes/GhostNode.java:15
Class
GraphSeries
core/src/main/java/com/spaceproject/utility/GraphSeries.java:5
Class
GraphSystem
core/src/main/java/com/spaceproject/systems/GraphSystem.java:12
Class
GridRenderSystem
core/src/main/java/com/spaceproject/systems/GridRenderSystem.java:30
Class
HUDSystem
core/src/main/java/com/spaceproject/systems/HUDSystem.java:47
Class
HealthComponent
core/src/main/java/com/spaceproject/components/HealthComponent.java:6
next →
1–100 of 256, ranked by callers