Modular Architecture V1.0.0
Loading...
Searching...
No Matches
ModularArchitecture.Events Namespace Reference

Classes

class  GameEvent
 GameEvent object, when raised it will trigger responses from all listeners,
Is a scriptable object asset file and thus works on its own without scene dependancy.
Can only contain unique listeners, duplicate listeners will be ignored for performance and scale-ability. More...
class  GameEventListener
 Serialized Event Listener for scripts and classes to reference and activate for event responses
Subscribes to a GameEvent Asset and when that event is raised it will invoke it's given response(s)
Contains a Constructor so it can reference GameEvent data assets in the Unity Resources Folder
Used as the listener for GameEventListenerScript
. More...
class  GameEventListenerScript
 MonoBehaviour script class for serialized GameEventListener
Allows for component-based use of GameEventListener within scene, so GameEventListener works in assets and scenes. More...