Hydrogen Framework
1.3.1
|
Hydrogen | |
Core | |
AudioStack | A stack system for 2D audio sources. |
AudioStackItem | A class represention of all information needed for an AudioClip to be played via the AudioStack. |
ObjectPool | An internal pooling system used within the Hydrogen Framework |
ObjectPoolCollection | The actual pool used by the pooling system, multiple instances of these will be created per unique Prefab or GameObject. |
ObjectPoolItemBase | The base for all classes which want to extend the behaviour of an ObjectPoolItem, these methods need to be implemented for the efficient use of the Object Pool system. |
WebPool | An internal web pool system used within the Hydrogen Framework. |
FormBinaryData | Form Data Structure |
WebPoolWorker | An internal web call used within the Hydrogen Framework |
Peripherals | |
Input | |
InputAxisControl | |
InputControlBase | |
InputDeltaAxisControl | |
InputKeyboardButtonControl | |
InputMouseButtonControl | |
Plugins | |
TestFlight | A static method of interacting with the TestFlight system. |
Serialization | |
INI | |
JSON | This class encodes and decodes JSON strings. Spec. details, see http://www.json.org/ |
JSONObject | |
Threading | |
Jobs | |
MeshCombiner | A Multi-Threaded Mesh Combiner that runs in another thread. (Yes! It is just that cool!) |
BufferedMesh | A thread safe representation of a Mesh. |
MeshInput | Mesh Input Format |
MeshObject | Mesh Object Format |
MeshOutput | Mesh Output Format |
TransitionMesh | Transition Stage Mesh |
TransitionMeshSorter | A class defining how to sort TransitionMeshes. |
Forker | Provides a caller-friendly wrapper around parallel actions. |
ParallelEventArgs | Event arguments representing the completion of a parallel action. |
JobBase | |
ThreadedJob | A base class for threaded jobs. |
ThreadPoolJob | A base class for ThreadPool jobs. |
Array | Additional static functions used to extend existing Array support inside of Unity. |
Components | Additional static functions and constants used to extend existing Component support inside of Unity. |
Layers | Additional static functions used to extend existing Layers support inside of Unity. |
Material | Additional static functions and constants used to extend existing Material support inside of Unity. |
Math | Additional static functions used to extend existing Math support inside of Unity. |
Memory | Additional static functions used to extend existing Memory support inside of Unity. |
Mesh | Additional static functions and constants used to extend existing Mesh support inside of Unity. |
NavMesh | Additional static functions used to extend existing NavMesh support inside of Unity. |
Regex | Additional static functions and constants used to extend existing Regex support inside of Unity. |
Resources | Additional static functions used to extend existing Resources support inside of Unity. |
Texture | Additional static functions used to extend existing Texture support inside of Unity. |
Validate | Additional static functions used to extend existing Validation support inside of Unity. |
XML | Additional static functions used to extend existing XML support inside of Unity. |
hAudioStack | A drop in implementation of the Hydrogen.Core.AudioStack. This simply makes the class an accessible singleton with some very simple additional functionality. |
hDebug | An in-game debugging system to make every developer happy. |
WatchedItem | |
hInput | A drop in implementation of the Hydrogen.Peripherals.Input manager. This simply makes the class an accessible singleton with some very simple additional functionality. |
hMeshCombiner | A drop in implementation of how to interact with the Hydrogen.Threading.Jobs.MeshCombiner. This is meant really as an example of one way of using it, but you will probably want to create your own method to further optimize the workflow. |
hObjectPool | A drop in implementation of the Hydrogen.Core.ObjectPool. This simply makes the class an accessible singleton with some very simple additional functionality. |
hObjectPoolItem | A drop in implementation of the Hydrogen.Core.ObjectPoolItem. This is one possible way of setting up an ObjectPoolItem to handle spawning and despawning appropriately. |
hTestFlight | A drop in implementation of the Hydrogen.Plugins.TestFlight manager. It implements advanced features included with TestFlight allowing for proper session tracking and reporting. |
hWebPool | A drop in implementation of the Hydrogen.Core.WebPool. This simply makes the class an accessible singleton with some very simple additional functionality. |