Skip to main content

Interface: BehaviourContext

Defined in: behaviours/behaviour.ts:41

Everything a behaviour can reach during a tick or a routed moment.

Properties​

PropertyTypeDefined in
dtnumberbehaviours/behaviour.ts:42
interactableIdstringbehaviours/behaviour.ts:43
transformTransformPort | undefinedbehaviours/behaviour.ts:44

Methods​

emit()​

emit(event: Omit<InteractionEvent, "interactableId">): void;

Defined in: behaviours/behaviour.ts:45

Parameters​

ParameterType
eventOmit<InteractionEvent, "interactableId">

Returns​

void


feedback()​

feedback(intent: Omit<FeedbackIntent, "interactableId">): void;

Defined in: behaviours/behaviour.ts:46

Parameters​

ParameterType
intentOmit<FeedbackIntent, "interactableId">

Returns​

void


getWorldPose()​

getWorldPose(interactableId: string): PoseTuple | undefined;

Defined in: behaviours/behaviour.ts:48

REST world pose of another registered interactable (toss scoring).

Parameters​

ParameterType
interactableIdstring

Returns​

PoseTuple | undefined