Tanoda
MoveAction Class Reference
Inheritance diagram for MoveAction:
ActionObject

Public Member Functions

new void Update ()
 
override void Triggered (string id)
 
void MoveWithHand (bool newValue)
 
IEnumerator FollowHand ()
 
void onTtmChanged (string value)
 
void StartPosition ()
 
void FinalPosition ()
 
void FillCurrentTransform ()
 
void onPosChanged (string value)
 
void onRotChanged (string value)
 
void RefreshTargetDisplay ()
 
string GetInput ()
 
new void GetObjectData (SerializationInfo info, StreamingContext context)
 
 MoveAction (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

InputField[] posInputs = new InputField[3]
 
InputField[] rotInputs = new InputField[3]
 
InputField ttmInput
 
Vector3 originalPosition
 
Vector3 targetPosition
 
Vector3 originalRotation
 
Vector3 targetRotation
 
Vector3 handPosition
 
Vector3 handLocal
 
float timeToMove = 1.0f
 
Toggle toggle
 
- 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 Attributes

GameObject cachedGO
 
- Protected Attributes inherited from ActionObject
float originalHeight = 0.0f
 

Additional Inherited Members

- Protected Member Functions inherited from ActionObject
void SaveOrigInPos ()
 

Detailed Description

Definition at line 17 of file MoveAction.cs.

Constructor & Destructor Documentation

◆ MoveAction()

MoveAction.MoveAction ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 618 of file MoveAction.cs.

Member Function Documentation

◆ FillCurrentTransform()

void MoveAction.FillCurrentTransform ( )

Definition at line 458 of file MoveAction.cs.

◆ FinalPosition()

void MoveAction.FinalPosition ( )

Definition at line 448 of file MoveAction.cs.

◆ FollowHand()

IEnumerator MoveAction.FollowHand ( )

Definition at line 324 of file MoveAction.cs.

◆ GetInput()

string MoveAction.GetInput ( )

Definition at line 594 of file MoveAction.cs.

◆ GetObjectData()

new void MoveAction.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)
virtual

Reimplemented from ActionObject.

Definition at line 607 of file MoveAction.cs.

◆ MoveWithHand()

void MoveAction.MoveWithHand ( bool  newValue)

Definition at line 121 of file MoveAction.cs.

◆ onPosChanged()

void MoveAction.onPosChanged ( string  value)

Definition at line 477 of file MoveAction.cs.

◆ onRotChanged()

void MoveAction.onRotChanged ( string  value)

Definition at line 515 of file MoveAction.cs.

◆ onTtmChanged()

void MoveAction.onTtmChanged ( string  value)

Definition at line 417 of file MoveAction.cs.

◆ RefreshTargetDisplay()

void MoveAction.RefreshTargetDisplay ( )

Definition at line 553 of file MoveAction.cs.

◆ StartPosition()

void MoveAction.StartPosition ( )

Definition at line 438 of file MoveAction.cs.

◆ Triggered()

override void MoveAction.Triggered ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 79 of file MoveAction.cs.

◆ Update()

new void MoveAction.Update ( )

Definition at line 37 of file MoveAction.cs.

Member Data Documentation

◆ cachedGO

GameObject MoveAction.cachedGO
protected

Definition at line 34 of file MoveAction.cs.

◆ handLocal

Vector3 MoveAction.handLocal

Definition at line 30 of file MoveAction.cs.

◆ handPosition

Vector3 MoveAction.handPosition

Definition at line 30 of file MoveAction.cs.

◆ originalPosition

Vector3 MoveAction.originalPosition

Definition at line 30 of file MoveAction.cs.

◆ originalRotation

Vector3 MoveAction.originalRotation

Definition at line 30 of file MoveAction.cs.

◆ posInputs

InputField [] MoveAction.posInputs = new InputField[3]

Definition at line 27 of file MoveAction.cs.

◆ rotInputs

InputField [] MoveAction.rotInputs = new InputField[3]

Definition at line 28 of file MoveAction.cs.

◆ targetPosition

Vector3 MoveAction.targetPosition

Definition at line 30 of file MoveAction.cs.

◆ targetRotation

Vector3 MoveAction.targetRotation

Definition at line 30 of file MoveAction.cs.

◆ timeToMove

float MoveAction.timeToMove = 1.0f

Definition at line 31 of file MoveAction.cs.

◆ toggle

Toggle MoveAction.toggle

Definition at line 32 of file MoveAction.cs.

◆ ttmInput

InputField MoveAction.ttmInput

Definition at line 29 of file MoveAction.cs.


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