// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) VRMADA, All rights reserved. // // -------------------------------------------------------------------------------------------------------------------- using System; using UnityEngine; namespace UltimateXR.Manipulation { /// /// Flags that represent parts in an that can be modified/hidden by components in the /// same that implement the interface. /// [Flags] public enum UxrGrabbableModifierFlags { None = 0, DummyParentGrabbable = 1 << 0, ParentControl = 1 << 1, Priority = 1 << 2, MultiGrab = 1 << 3, TranslationConstraint = 1 << 8, RotationConstraint = 1 << 12, TranslationResistance = 1 << 16, RotationResistance = 1 << 17, Anchored = 1 << 18 } }