Class Awperative
- Namespace
- Awperative
- Assembly
- Awperative.dll
Initiating class of Awperative. Call Start() to start the kernel.
public static class Awperative
- Inheritance
-
Awperative
- Inherited Members
Properties
Base
Bottom class of Awperative. Contains the MonoGame instance.
public static Base Base { get; }
Property Value
ContentManager
Handles loading content through MonoGame.
public static ContentManager ContentManager { get; }
Property Value
- ContentManager
EventHooks
List of all event hooks currently loaded in the kernel.
public static List<AwperativeHook> EventHooks { get; }
Property Value
GraphicsDeviceManager
Handles graphics settings through MonoGame.
public static GraphicsDeviceManager GraphicsDeviceManager { get; }
Property Value
- GraphicsDeviceManager
LoadedScenes
List of all scenes currently loaded in the kernel.
public static List<Scene> LoadedScenes { get; }
Property Value
SpriteBatch
Handles drawing sprites to the screen through MonoGame.
public static SpriteBatch SpriteBatch { get; }
Property Value
- SpriteBatch
Methods
Start(List<AwperativeHook>)
Start() begins the game; and begins communication with all event hooks.
public static void Start(List<AwperativeHook> __hooks)
Parameters
__hooksList<AwperativeHook>List of all event hooks you wish to use.
Remarks
You cannot add new hooks later; so make sure to register all of them in the Start() method.