Class FVRQuickBeltSlot
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FVRQuickBeltSlot : MonoBehaviour
- Inheritance
-
FVRQuickBeltSlot
Constructors
FVRQuickBeltSlot()
public FVRQuickBeltSlot()
Fields
CurObject
public FVRPhysicalObject CurObject
Field Value
- FVRPhysicalObject
HeldObject
public FVRInteractiveObject HeldObject
Field Value
- FVRInteractiveObject
HoverGeo
public GameObject HoverGeo
Field Value
- GameObject
IsPlayer
Field Value
- bool
IsSelectable
Field Value
- bool
PoseOverride
public Transform PoseOverride
Field Value
- Transform
QuickbeltRoot
public Transform QuickbeltRoot
Field Value
- Transform
RectBounds
public Transform RectBounds
Field Value
- Transform
Shape
public FVRQuickBeltSlot.QuickbeltSlotShape Shape
Field Value
- FVRQuickBeltSlot.QuickbeltSlotShape
SizeLimit
public FVRPhysicalObject.FVRPhysicalObjectSize SizeLimit
Field Value
- FVRPhysicalObject.FVRPhysicalObjectSize
Type
public FVRQuickBeltSlot.QuickbeltSlotType Type
Field Value
- FVRQuickBeltSlot.QuickbeltSlotType
UseStraightAxisAlignment
public bool UseStraightAxisAlignment
Field Value
- bool
Properties
IsHovered
public bool IsHovered { get; set; }
Property Value
- bool
IsKeepingTrackWithHead
public bool IsKeepingTrackWithHead { get; set; }
Property Value
- bool
Methods
GetAffixedTo()
public FVRPhysicalObject GetAffixedTo()
Returns
- FVRPhysicalObject
GetAffixedToRoot()
public FVRPhysicalObject GetAffixedToRoot()
Returns
- FVRPhysicalObject
IsDeepBelted()
public bool IsDeepBelted()
Returns
- bool
IsPointInsideMe(Vector3)
public bool IsPointInsideMe(Vector3 v)
Parameters
v
Vector3
Returns
- bool
MoveContents(Vector3)
public void MoveContents(Vector3 dir)
Parameters
dir
Vector3
MoveContentsCheap(Vector3)
public void MoveContentsCheap(Vector3 dir)
Parameters
dir
Vector3
MoveContentsInstant(Vector3)
public void MoveContentsInstant(Vector3 dir)
Parameters
dir
Vector3
SetAffixedTo(FVRPhysicalObject)
public void SetAffixedTo(FVRPhysicalObject o)
Parameters
o
FVRPhysicalObject