PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents Class Reference

Add to a Subject. More...

Inheritance diagram for PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents:
Collaboration diagram for PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents:

Public Member Functions

void RegisterEvents ()
 
void UnregisterEvents ()
 

Public Attributes

float onAttackedDelay = 0
 
UnityEvent onAttacked = new UnityEvent()
 
UnityEvent onDeath = new UnityEvent()
 
UnityEvent onFire = new UnityEvent()
 
UnityEvent onMagazineEmpty = new UnityEvent()
 
UnityEvent onReload = new UnityEvent()
 
UnityEvent onSwitchedWeapon = new UnityEvent()
 
UnityEvent onWeaponPickup = new UnityEvent()
 
UnityEvent onHealthChanged = new UnityEvent()
 
UnityEvent onGetPowerup = new UnityEvent()
 
UnityEvent onLevelChange = new UnityEvent()
 

Detailed Description

Add to a Subject.

Adds UnityEvents for various Subject events.

Member Function Documentation

◆ RegisterEvents()

void PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.RegisterEvents ( )

◆ UnregisterEvents()

void PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.UnregisterEvents ( )

Member Data Documentation

◆ onAttacked

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onAttacked = new UnityEvent()

◆ onAttackedDelay

float PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onAttackedDelay = 0

◆ onDeath

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onDeath = new UnityEvent()

◆ onFire

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onFire = new UnityEvent()

◆ onGetPowerup

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onGetPowerup = new UnityEvent()

◆ onHealthChanged

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onHealthChanged = new UnityEvent()

◆ onLevelChange

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onLevelChange = new UnityEvent()

◆ onMagazineEmpty

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onMagazineEmpty = new UnityEvent()

◆ onReload

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onReload = new UnityEvent()

◆ onSwitchedWeapon

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onSwitchedWeapon = new UnityEvent()

◆ onWeaponPickup

UnityEvent PixelCrushers.DialogueSystem.DeftlySupport.DeftlySubjectUnityEvents.onWeaponPickup = new UnityEvent()

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