Quantum Engineering
Public Member Functions | Public Attributes | Private Attributes | List of all members
AddressManager Class Reference

Public Member Functions

 AddressManager (StateManager stateManager)
 This class assigns a unique ID to every block in the world. More...
 
IEnumerator MachineIdCoroutine ()
 
IEnumerator BlockIdCoroutine ()
 

Public Attributes

bool machineIdCoroutineActive
 
bool blockIdCoroutineActive
 

Private Attributes

StateManager stateManager
 
GameManager gameManager
 
int totalObjects
 

Constructor & Destructor Documentation

◆ AddressManager()

AddressManager.AddressManager ( StateManager  stateManager)
inline

This class assigns a unique ID to every block in the world.

Member Function Documentation

◆ BlockIdCoroutine()

IEnumerator AddressManager.BlockIdCoroutine ( )
inline

◆ MachineIdCoroutine()

IEnumerator AddressManager.MachineIdCoroutine ( )
inline

Member Data Documentation

◆ blockIdCoroutineActive

bool AddressManager.blockIdCoroutineActive

◆ gameManager

GameManager AddressManager.gameManager
private

◆ machineIdCoroutineActive

bool AddressManager.machineIdCoroutineActive

◆ stateManager

StateManager AddressManager.stateManager
private

◆ totalObjects

int AddressManager.totalObjects
private

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