C# Class GAudio.PulseModule

Base class for pulse Monobehaviour components,
Inheritance: UnityEngine.MonoBehaviour, IGATPulseSender
Afficher le fichier Open project: gregzo/G-Audio Class Usage Examples

Méthodes publiques

Свойство Type Description
onWillPulse OnPulseHandler

Protected Properties

Свойство Type Description
_onPulse OnPulseHandler
_onPulseControl OnPulseHandler
_onStepsDidChange OnStepsDidChangeHandler
_pulseInfo GATPulseInfo

Méthodes publiques

Méthode Description
PulseOneShot ( int stepIndex ) : void
RegisterPulseController ( IGATPulseController controller ) : bool
SubscribeToPulse ( IGATPulseClient client ) : void

Subscribes to the pulse.

UnregisterPulseController ( IGATPulseController controller ) : void
UnsubscribeToPulse ( IGATPulseClient client ) : void

Unsubscribes to the pulse.

Méthodes protégées

Méthode Description
Awake ( ) : void
OnDisable ( ) : void
OnDropDownResume ( double dspDelta ) : void
OnEnable ( ) : void
Pulse ( ) : void

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

OnDisable() protected méthode

protected OnDisable ( ) : void
Résultat void

OnDropDownResume() protected abstract méthode

protected abstract OnDropDownResume ( double dspDelta ) : void
dspDelta double
Résultat void

OnEnable() protected méthode

protected OnEnable ( ) : void
Résultat void

Pulse() protected méthode

protected Pulse ( ) : void
Résultat void

PulseOneShot() public méthode

public PulseOneShot ( int stepIndex ) : void
stepIndex int
Résultat void

RegisterPulseController() public méthode

public RegisterPulseController ( IGATPulseController controller ) : bool
controller IGATPulseController
Résultat bool

SubscribeToPulse() public méthode

Subscribes to the pulse.
public SubscribeToPulse ( IGATPulseClient client ) : void
client IGATPulseClient
Résultat void

UnregisterPulseController() public méthode

public UnregisterPulseController ( IGATPulseController controller ) : void
controller IGATPulseController
Résultat void

UnsubscribeToPulse() public méthode

Unsubscribes to the pulse.
public UnsubscribeToPulse ( IGATPulseClient client ) : void
client IGATPulseClient
Résultat void

Property Details

_onPulse protected_oe property

protected OnPulseHandler _onPulse
Résultat OnPulseHandler

_onPulseControl protected_oe property

protected OnPulseHandler _onPulseControl
Résultat OnPulseHandler

_onStepsDidChange protected_oe property

protected OnStepsDidChangeHandler _onStepsDidChange
Résultat OnStepsDidChangeHandler

_pulseInfo protected_oe property

protected GATPulseInfo _pulseInfo
Résultat GATPulseInfo

onWillPulse public_oe property

Subscribe to this delegate which fires just before onPulse, but after the pulse info has been updated. Also fires on bypassed steps.
public OnPulseHandler onWillPulse
Résultat OnPulseHandler