Namespace GDX.Developer
Classes
CommandLineParser
A simplified commandline parser that handles arguments which follow the --FLAG
or --KEY=VALUE
format.
Automatically initialized during normal runtime operations, however can be manually triggered for author time
use cases as well.
Conditionals
Constant indicators about conditional supports within the GDX package. Helpful indicators of which features are available through preprocessor gating.
ConsoleLog
InputProxy
A windows-based input simulator.
ManagedUpdateSystem
Profiling
A set of functionality useful for creating profiling data to reason about the performance of an application.
TextGenerator
A formatted text generator useful for creating text based files with some semblance of organization.
TransientReference
A comparable weak reference to an object which will not prevent garbage collection. It will positively compare against similar targeted reference trackers as well as the actual target object.
Structs
ConsoleLogEntry
InputProxy.HardwareInput
A generic hardware input event.
InputProxy.KeyboardInput
A keyboard input event.
InputProxy.MouseInput
A mouse input event.
SemanticVersion
A Semantic Versioning structure.
Interfaces
ManagedUpdateSystem.IManagedEarlyUpdate
ManagedUpdateSystem.IManagedFixedUpdate
ManagedUpdateSystem.IManagedInitialization
ManagedUpdateSystem.IManagedPostLateUpdate
ManagedUpdateSystem.IManagedPreLateUpdate
ManagedUpdateSystem.IManagedPreUpdate
ManagedUpdateSystem.IManagedUpdate
Enums
InputProxy.KeyboardFlag
A set of flags to describe various aspects of InputProxy.KeyboardInput, mainly used to define additional information related to Key.
InputProxy.KeyCode
Virtual key codes.
InputProxy.MouseFlag
A set of flags to describe various aspects of InputProxy.MouseInput, mainly used to define additional information related to Data.