All Packages

Package Summary
Package
Description
This package provides classes for loading various asset types.
This package provides various classes related to assets related to audio.
This package provides various exceptions for errors that may happen during asset operations.
This package provides various classes related to assets related to graphics.
This package provides classes related to the Font asset type.
This package provides various exceptions for errors that may happen during Font asset operations.
This package provides JsonMapper implementations for various classes related to font assets.
This package provides various classes related to gui assets.
This package provides classes related to the SpriteSheet asset type.
This package provides various classes related to assets related to input.
This package provides various classes related to assets related to JSON files.
This package provides the core classes related to the core functionality of the sola-game-engine.
This package provides Components that are considered a core part of the sola-game-engine.
This package provides Event definitions that are a core part of sola-game-engine.
This package provides classes that provide default functionality to build games with using the various areas of code throughout the sola-game-engine.
This package provides various default implementation of SolaGraphicsModule to be used in SolaGraphics.
This package provides classes to handle Events for sola-game-engine.
This package provides classes for dealing with graphics in sola-game-engine.
This package provides Components related to rendering graphics.
This package provides Components related to animating graphics.
This package provides functionality for rendering GUI for games.
This package provides a general set of useful implementation of GuiElement.
This package provides implementations of GuiElement that allow for user interaction.
This package provides event definitions for GUI related events.
This package provides functionality for building GuiJsonDocument instances from JSON.
This package provides classes for building GuiElement from JSON.
This package provides various exceptions for errors that may happen during gui json operations.
This package provides classes for parsing Styles objects from JSON.
This package provides common properties for styling GuiElement.
This package provides common style property definitions.
This package provides functionality for providing default styling for GuiElement.
This package provides utilities useful in rendering game GUI.
This packages provides the definition of the sola-game-engine Renderer and a default software based implementation.
This package contains various implementations of BlendFunction.
This package provides classes for handling aspect ratio when the viewport size changes.
This package provides EcsSystems that operate on graphics related Components.
This package provides classes for handling various types of user input.
This package provides general networking classes.
This package provides REST networking classes.
This package provides socket networking classes.
This package provides classes for simulating physics.
This package provides various Components for simulating physics.
This package provides various functionality for ColliderComponent.
This package provides Events related to physics operations.
This package provides various EcsSystems for simulating physics.
This package contains broad phase collision detection implementations for CollisionDetectionSystem to use.
This package contains various utilities for helping in physics related calculations.
This package provides various utilities useful for the sola-game-engine.
This package provides simple logging functionality for sola-engine to use.
This package provides several math classes and utilities.
This package provides geometry classes and utilities.
This package provides linear algebra classes and utilities.