Class EntityNotifier
- Namespace
- VoxelPlayground.Gaming
- Assembly
- GamePlay.dll
public class EntityNotifier : Singleton<EntityNotifier>
- Inheritance
-
objectEntityNotifier
- Inherited Members
- Extension Methods
Fields
observerBaseList
public List<IObserver> observerBaseList
Field Value
- List<IObserver>
Methods
AddObsever(IObserver)
public void AddObsever(IObserver observer)
Parameters
observerIObserver
Awake()
protected override void Awake()
Notify(Entity, VoxelEvent, int, params object[])
public void Notify(Entity entity, VoxelEvent voxelEvent, int affectedVoxelCount, params object[] args)
Parameters
entityEntityvoxelEventVoxelEventaffectedVoxelCountintargsobject[]
RegisterObserver(IObserver)
public static void RegisterObserver(IObserver observer)
Parameters
observerIObserver