C# Class GrabbableScribbler, OCDEscape

Inheritance: GrabbableObject
Show file Open project: gadauto3/OCDEscape Class Usage Examples

Public Properties

Property Type Description
dropSound UnityEngine.AudioSource
type scribblerType

Protected Properties

Property Type Description
dropPosition ScribblerHolder.DropPosition,
holder ScribblerHolder,
puzzle ScribblerSortingPuzzle,

Public Methods

Method Description
LogicUpdate ( ) : void
OffInteract ( GazePointer, pointer, Transform objectToInteractWith ) : bool
OnInteract ( GazePointer, pointer ) : bool

Protected Methods

Method Description
Awake ( ) : void
GetMoveToAnchorOffsetPosition ( ) : Vector3
GetMoveToNotGrabbedOffsetPosition ( ) : Vector3
GetMoveToNotGrabbedPosition ( ) : Vector3
GetMoveToNotGrabbedRotation ( ) : Quaternion
OnObjectPutBack ( ) : void
RandomVector ( ) : Vector3
Start ( ) : void

Method Details

Awake() protected method

protected Awake ( ) : void
return void

GetMoveToAnchorOffsetPosition() protected method

protected GetMoveToAnchorOffsetPosition ( ) : Vector3
return Vector3

GetMoveToNotGrabbedOffsetPosition() protected method

protected GetMoveToNotGrabbedOffsetPosition ( ) : Vector3
return Vector3

GetMoveToNotGrabbedPosition() protected method

protected GetMoveToNotGrabbedPosition ( ) : Vector3
return Vector3

GetMoveToNotGrabbedRotation() protected method

protected GetMoveToNotGrabbedRotation ( ) : Quaternion
return Quaternion

LogicUpdate() public method

public LogicUpdate ( ) : void
return void

OffInteract() public method

public OffInteract ( GazePointer, pointer, Transform objectToInteractWith ) : bool
pointer GazePointer,
objectToInteractWith Transform
return bool

OnInteract() public method

public OnInteract ( GazePointer, pointer ) : bool
pointer GazePointer,
return bool

OnObjectPutBack() protected method

protected OnObjectPutBack ( ) : void
return void

RandomVector() protected static method

protected static RandomVector ( ) : Vector3
return Vector3

Start() protected method

protected Start ( ) : void
return void

Property Details

dropPosition protected property

protected ScribblerHolder.DropPosition, dropPosition
return ScribblerHolder.DropPosition,

dropSound public property

public AudioSource,UnityEngine dropSound
return UnityEngine.AudioSource

holder protected property

protected ScribblerHolder, holder
return ScribblerHolder,

puzzle protected property

protected ScribblerSortingPuzzle, puzzle
return ScribblerSortingPuzzle,

type public property

public scribblerType type
return scribblerType