Active
: bool
[Get] |
Signature
bool Oculus.Interaction.PoseDetection.Sequence.Active |
CurrentActivationStep
: int
[Get] |
Returns the index of the step in _stepsToActivate whose conditions are waiting to be activated.
If Active is true, this value will be set to the size of _stepsToActivate. If _stepsToActivate has no steps, this property will be 0.
Signature
int Oculus.Interaction.PoseDetection.Sequence.CurrentActivationStep |
Awake
()
|
Signature
virtual void Oculus.Interaction.PoseDetection.Sequence.Awake() Returns void |
Start
()
|
Signature
virtual void Oculus.Interaction.PoseDetection.Sequence.Start() Returns void |
Update
()
|
Signature
virtual void Oculus.Interaction.PoseDetection.Sequence.Update() Returns void |
InjectOptionalRemainActiveWhile
(
activeState
)
|
Signature
void Oculus.Interaction.PoseDetection.Sequence.InjectOptionalRemainActiveWhile(IActiveState activeState) Parameters activeState: IActiveStateReturns void |
InjectOptionalStepsToActivate
(
stepsToActivate
)
|
Signature
void Oculus.Interaction.PoseDetection.Sequence.InjectOptionalStepsToActivate(ActivationStep[] stepsToActivate) Parameters stepsToActivate: ActivationStep[]Returns void |
InjectOptionalTimeProvider
(
timeProvider
)
|
Signature
void Oculus.Interaction.PoseDetection.Sequence.InjectOptionalTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
SetTimeProvider
(
timeProvider
)
|
Sets a function that returns the current time in seconds.
Signature
void Oculus.Interaction.PoseDetection.Sequence.SetTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
ActivationStep
()
|
Signature
Oculus.Interaction.PoseDetection.Sequence.ActivationStep.ActivationStep() |
ActivationStep
(
activeState
, minActiveTime
, maxStepTime
)
|
Signature
Oculus.Interaction.PoseDetection.Sequence.ActivationStep.ActivationStep(IActiveState activeState, float minActiveTime, float maxStepTime) Parameters |
ActiveState
: IActiveState
[Get] |
Signature
IActiveState Oculus.Interaction.PoseDetection.Sequence.ActivationStep.ActiveState |
MaxStepTime
: float
[Get] |
Signature
float Oculus.Interaction.PoseDetection.Sequence.ActivationStep.MaxStepTime |
MinActiveTime
: float
[Get] |
Signature
float Oculus.Interaction.PoseDetection.Sequence.ActivationStep.MinActiveTime |
Start
()
|
Signature
void Oculus.Interaction.PoseDetection.Sequence.ActivationStep.Start() Returns void |