REDNODE / GAME API

InteractionComponent

classnative name gameinteractionsComponentnativeimportOnly

extends IPlacedComponent › IComponent › IScriptable › ISerializable

Properties 5

NameTypeFlags
definitionResourcerRef<gameinteractionsInteractionDescriptorResource>overriding
interactionRootOffsetVector3overriding
isEnabledBooloverriding
layerOverridesarray<gameinteractionsInteractionDefinitionOverrider>overriding
layerOverridesTemparray<gameinteractionsInteractionDefinitionOverrider>overriding

Methods 5

native const func GetActivatorsForLayer(layerName: CName, out activeInputLayers: array<gameinteractionsActiveLayerData>) -> Bool
native const func GetActiveInputLayers(out activeInputLayers: array<gameinteractionsActiveLayerData>) -> Bool
native func ResetChoices(opt layer: CName, opt deactivate: Bool)
native func SetChoices(choices: array<InteractionChoice>, opt layer: CName)
native func SetSingleChoice(choice: InteractionChoice, opt layer: CName)