GMS (Game Management Service) 1.0
Data driven Game Management system.
Loading...
Searching...
No Matches
GMS.ISubManager Interface Reference

To be implemented by submanagers Makes it easy to Main stream behaviour for all submanagers by GameManager. More...

Public Member Functions

bool Initialize (GameManager gameManager)
 Initializes this subManager.
 
void UnInitialize ()
 Run unsubscriptions, despawning, cleanup.
 
void OnUpdate ()
 Tick called by GameManager.Update method.
 
bool Equals (ISubManager other)
 Checks if the passed-in object is equal to this instance.
 

Detailed Description

To be implemented by submanagers Makes it easy to Main stream behaviour for all submanagers by GameManager.

Member Function Documentation

◆ Equals()

bool GMS.ISubManager.Equals ( ISubManager other)

Checks if the passed-in object is equal to this instance.

Parameters
otherThe other subManager to compare against.
Returns
True if the objects are equal, false otherwise.

◆ Initialize()

bool GMS.ISubManager.Initialize ( GameManager gameManager)

Initializes this subManager.

Returns

◆ OnUpdate()

void GMS.ISubManager.OnUpdate ( )

Tick called by GameManager.Update method.

◆ UnInitialize()

void GMS.ISubManager.UnInitialize ( )

Run unsubscriptions, despawning, cleanup.


The documentation for this interface was generated from the following file: