Skip to content

InteractionComponentCreator

Namespace: FireSoftworks.Interaction.Editor
Assembly: FireSoftworks.Interaction.Editor
Type: Class

Editor utilities for creating Interaction System components.

public static class InteractionComponentCreator

Methods

AddComponentToSelected<T>(string)

public static void AddComponentToSelected<T>(string defaultName) where T : Component

Parameters

NameTypeDescription
defaultNameSystem.String

ComponentAddInteractableAction()

[MenuItem("Component/FireSoftworks/Interaction/Interactable Action", false, 10)]
public static void ComponentAddInteractableAction()

ComponentAddInteractableActionSOWrapper()

[MenuItem("Component/FireSoftworks/Interaction/SO Wrapper/Interactable Action SO Wrapper", false, 10)]
public static void ComponentAddInteractableActionSOWrapper()

ComponentAddRaycastInteractor()

[MenuItem("Component/FireSoftworks/Interaction/Raycast Interactor", false, 10)]
public static void ComponentAddRaycastInteractor()