ManoMotion Unity SDK 2.0
SDK documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
ManoMotion.Instructions.InstructionRequirement Class Referenceabstract

Base class for instruction requirement ScriptableObjects.

Inheritance diagram for ManoMotion.Instructions.InstructionRequirement:
ManoMotion.Instructions.ContinuousRequirement ManoMotion.Instructions.InteractionRequirement ManoMotion.Instructions.TriggerRequirement

Public Member Functions

virtual bool IsFulfilled ()
 Returns true if the requirement has been fulfilled, can make Update checks in here too.
 
virtual void Start ()
 Initializes the requirement to start tracking the process.
 
virtual void Stop ()
 Stops the requirement from tracking the process.
 

Member Function Documentation

◆ IsFulfilled()

virtual bool ManoMotion.Instructions.InstructionRequirement.IsFulfilled ( )
inlinevirtual

◆ Start()

virtual void ManoMotion.Instructions.InstructionRequirement.Start ( )
inlinevirtual

◆ Stop()

virtual void ManoMotion.Instructions.InstructionRequirement.Stop ( )
inlinevirtual