Tanoda
RotateAction Class Reference
Inheritance diagram for RotateAction:
ActionObject

Public Member Functions

override void Start ()
 
override void Deactivate ()
 
override void InputAdded (string id)
 
override void OnPointerEnter (PointerEventData eventData)
 
override void OnPointerExit (PointerEventData eventData)
 
void OnAxisChanged (int xyz)
 
void OnRotateAmountChanged (string s)
 
void onTaktTimeChanged (string value)
 
override void Triggered (string id)
 
IEnumerator HideTCD ()
 
IEnumerator SetGameObjectJob (string hash)
 
GameObject GetGameObject ()
 
void SetToolPosition ()
 
void SelectedCustomTool (GameObject tool)
 
void SetGameObject (string hash)
 
void RefreshTargetDisplay ()
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 
 RotateAction (SerializationInfo info, StreamingContext context)
 
- Public Member Functions inherited from ActionObject
void ToggleWindowSize ()
 
IEnumerator LateMinimize ()
 
void InstaMinimize ()
 
void Minimize ()
 
void Maximize ()
 
void GetOriginalHeight ()
 
List< Vector2 > GetSides ()
 
virtual void GetObjectData (SerializationInfo info, StreamingContext context)
 
 ActionObject ()
 
 ActionObject (SerializationInfo info, StreamingContext context)
 
virtual void Start ()
 
virtual void Triggered (string id)
 
virtual void Deactivate ()
 
virtual void Reset ()
 
virtual void OutputAdded (string id)
 
virtual void InputAdded (string id)
 
virtual void Remove ()
 
void TriggerOutput (string id)
 
void AddInput (GameObject go)
 
string GetInput ()
 
string GetInput (int index)
 
void RemoveInput (string id)
 
void AddOutput (GameObject go)
 
GameObject GetOutput (string id)
 
GameObject GetInput (string id)
 
List< string > GetOutputs ()
 
List< string > GetInputs ()
 
bool LimitInputTypes ()
 
List< Type > GetAcceptedInputTypes ()
 
void ApplyComment ()
 
void TriggerOut (string id)
 
virtual void OnPointerEnter (PointerEventData eventData)
 
virtual void OnPointerExit (PointerEventData eventData)
 

Public Attributes

Dropdown axisSelector
 
InputField taktTimeInput
 
InputField rotateInput
 
string selectedHash = ""
 
string selectedToolHash = ""
 
Material highlightMaterial
 
Material highlightToolMaterial
 
Material origHighlightToolMaterial
 
SteamVR_Action_Boolean gripButton
 
- Public Attributes inherited from ActionObject
List< GameObject > inPuts
 
List< GameObject > outPuts
 
List< ClassTypeReferenceacceptInputTypes
 
Image statusImg
 
string action
 
string ID
 
string comment
 
List< GameObject > hideOnMinimize = new List<GameObject>()
 
bool IsCounting
 

Protected Member Functions

bool InGoodPos (Transform t)
 
void TriggerNext ()
 
- Protected Member Functions inherited from ActionObject
void SaveOrigInPos ()
 

Additional Inherited Members

- Protected Attributes inherited from ActionObject
float originalHeight = 0.0f
 

Detailed Description

Definition at line 16 of file RotateAction.cs.

Constructor & Destructor Documentation

◆ RotateAction()

RotateAction.RotateAction ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 907 of file RotateAction.cs.

Member Function Documentation

◆ Deactivate()

override void RotateAction.Deactivate ( )
virtual

Reimplemented from ActionObject.

Definition at line 64 of file RotateAction.cs.

◆ GetGameObject()

GameObject RotateAction.GetGameObject ( )

Definition at line 739 of file RotateAction.cs.

◆ GetObjectData()

override void RotateAction.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)
virtual

Reimplemented from ActionObject.

Definition at line 878 of file RotateAction.cs.

◆ HideTCD()

IEnumerator RotateAction.HideTCD ( )

Definition at line 675 of file RotateAction.cs.

◆ InGoodPos()

bool RotateAction.InGoodPos ( Transform  t)
protected

Definition at line 150 of file RotateAction.cs.

◆ InputAdded()

override void RotateAction.InputAdded ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 77 of file RotateAction.cs.

◆ OnAxisChanged()

void RotateAction.OnAxisChanged ( int  xyz)

Definition at line 105 of file RotateAction.cs.

◆ OnPointerEnter()

override void RotateAction.OnPointerEnter ( PointerEventData  eventData)
virtual

Reimplemented from ActionObject.

Definition at line 82 of file RotateAction.cs.

◆ OnPointerExit()

override void RotateAction.OnPointerExit ( PointerEventData  eventData)
virtual

Reimplemented from ActionObject.

Definition at line 92 of file RotateAction.cs.

◆ OnRotateAmountChanged()

void RotateAction.OnRotateAmountChanged ( string  s)

Definition at line 385 of file RotateAction.cs.

◆ onTaktTimeChanged()

void RotateAction.onTaktTimeChanged ( string  value)

Definition at line 390 of file RotateAction.cs.

◆ RefreshTargetDisplay()

void RotateAction.RefreshTargetDisplay ( )

Definition at line 816 of file RotateAction.cs.

◆ SelectedCustomTool()

void RotateAction.SelectedCustomTool ( GameObject  tool)

Definition at line 764 of file RotateAction.cs.

◆ SetGameObject()

void RotateAction.SetGameObject ( string  hash)

Definition at line 811 of file RotateAction.cs.

◆ SetGameObjectJob()

IEnumerator RotateAction.SetGameObjectJob ( string  hash)

Definition at line 691 of file RotateAction.cs.

◆ SetToolPosition()

void RotateAction.SetToolPosition ( )

Definition at line 750 of file RotateAction.cs.

◆ Start()

override void RotateAction.Start ( )
virtual

Reimplemented from ActionObject.

Definition at line 42 of file RotateAction.cs.

◆ Triggered()

override void RotateAction.Triggered ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 625 of file RotateAction.cs.

◆ TriggerNext()

void RotateAction.TriggerNext ( )
protected

Definition at line 541 of file RotateAction.cs.

Member Data Documentation

◆ axisSelector

Dropdown RotateAction.axisSelector

Definition at line 18 of file RotateAction.cs.

◆ gripButton

SteamVR_Action_Boolean RotateAction.gripButton

Definition at line 39 of file RotateAction.cs.

◆ highlightMaterial

Material RotateAction.highlightMaterial

Definition at line 26 of file RotateAction.cs.

◆ highlightToolMaterial

Material RotateAction.highlightToolMaterial

Definition at line 26 of file RotateAction.cs.

◆ origHighlightToolMaterial

Material RotateAction.origHighlightToolMaterial

Definition at line 26 of file RotateAction.cs.

◆ rotateInput

InputField RotateAction.rotateInput

Definition at line 19 of file RotateAction.cs.

◆ selectedHash

string RotateAction.selectedHash = ""

Definition at line 24 of file RotateAction.cs.

◆ selectedToolHash

string RotateAction.selectedToolHash = ""

Definition at line 25 of file RotateAction.cs.

◆ taktTimeInput

InputField RotateAction.taktTimeInput

Definition at line 19 of file RotateAction.cs.


The documentation for this class was generated from the following file: