ScriptableObject instruction requirement for Grabber/Grabbable interactions.
|
| override bool | IsFulfilled () |
| | Returns true if the requirement has been fulfilled, can make Update checks in here too.
|
| |
| override void | Start () |
| | Initializes the requirement to start tracking the process.
|
| |
| override void | Stop () |
| | Stops the requirement from tracking the process.
|
| |
◆ InteractType
| Enumerator |
|---|
| Grab | |
| Release | |
| Click | |
| Drag | |
◆ IsFulfilled()
| override bool ManoMotion.Instructions.InteractionRequirement.IsFulfilled |
( |
| ) |
|
|
inlinevirtual |
◆ OnInteraction()
| void ManoMotion.Instructions.InteractionRequirement.OnInteraction |
( |
Grabbable | grabbable | ) |
|
|
inlineprivate |
◆ Start()
| override void ManoMotion.Instructions.InteractionRequirement.Start |
( |
| ) |
|
|
inlinevirtual |
◆ Stop()
| override void ManoMotion.Instructions.InteractionRequirement.Stop |
( |
| ) |
|
|
inlinevirtual |
◆ Subscribe()
| void ManoMotion.Instructions.InteractionRequirement.Subscribe |
( |
| ) |
|
|
inlineprivate |
◆ Unsubscribe()
| void ManoMotion.Instructions.InteractionRequirement.Unsubscribe |
( |
| ) |
|
|
inlineprivate |
◆ interactType
| InteractType ManoMotion.Instructions.InteractionRequirement.interactType |
|
private |
◆ performedInteraction
| bool ManoMotion.Instructions.InteractionRequirement.performedInteraction = false |
|
private |