Tanoda
HoldToolAction Class Reference
Inheritance diagram for HoldToolAction:
ToolAction ActionObject

Public Member Functions

override void Start ()
 
override void Triggered (string id)
 
void onHoldTimeChanged (string value)
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 
new void RefreshTargetDisplay ()
 
 HoldToolAction (SerializationInfo info, StreamingContext context)
 
- Public Member Functions inherited from ToolAction
override void Start ()
 
override void OnPointerEnter (PointerEventData eventData)
 
override void OnPointerExit (PointerEventData eventData)
 
void SetToOriginalPos ()
 
void SetSecondGoButton ()
 
void SetToolPosition ()
 
void SelectedCustomTool (GameObject tool)
 
void onTaktTimeChanged (string value)
 
void NmInputEnded (string input)
 
void OnSelectionChanged (int value)
 
override void Triggered (string id)
 
IEnumerator HideTCD ()
 
IEnumerator SetGameObjectJob (string hash)
 
GameObject GetGameObject ()
 
void SetGameObject (string hash)
 
new void RefreshTargetDisplay ()
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 
 ToolAction (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 holdInput
 
- Public Attributes inherited from ToolAction
Dropdown drop
 
GameObject NmInput
 
InputField NmInputField
 
InputField taktTimeInput
 
string selectedHash = ""
 
string customToolHash = ""
 
string secondGoHash = ""
 
Material highlightMaterial
 
Material highlightToolMaterial
 
Material origHighlightToolMaterial
 
bool hasTwoObjects = false
 
- 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
 

Additional Inherited Members

- Static Public Member Functions inherited from ToolAction
static float Clamp0360 (float eulerAngles)
 
- Protected Member Functions inherited from ToolAction
bool InGoodPos (Transform t)
 
bool InGoodRot (Transform t)
 
IEnumerator ShowSecondGOHighLight (Vector3 pos, Vector3 rot)
 
IEnumerator ShowSecondGOHighLightTarget ()
 
void TriggerNext ()
 
- Protected Member Functions inherited from ActionObject
void SaveOrigInPos ()
 
- Protected Attributes inherited from ToolAction
GameObject screwdriver
 
GameObject scanner
 
GameObject wrench
 
GameObject smolwrench
 
GameObject seeger_plier
 
GameObject filctoll
 
GameObject brush
 
GameObject hammer
 
GameObject digitalTorqueWrench
 
GameObject levegosPisztoly
 
GameObject selectedGO
 
GameObject secondGO
 
- Protected Attributes inherited from ActionObject
float originalHeight = 0.0f
 

Detailed Description

Definition at line 11 of file HoldToolAction.cs.

Constructor & Destructor Documentation

◆ HoldToolAction()

HoldToolAction.HoldToolAction ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 815 of file HoldToolAction.cs.

Member Function Documentation

◆ GetObjectData()

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

Reimplemented from ActionObject.

Definition at line 803 of file HoldToolAction.cs.

◆ onHoldTimeChanged()

void HoldToolAction.onHoldTimeChanged ( string  value)

Definition at line 766 of file HoldToolAction.cs.

◆ RefreshTargetDisplay()

new void HoldToolAction.RefreshTargetDisplay ( )

Definition at line 809 of file HoldToolAction.cs.

◆ Start()

override void HoldToolAction.Start ( )
virtual

Reimplemented from ActionObject.

Definition at line 36 of file HoldToolAction.cs.

◆ Triggered()

override void HoldToolAction.Triggered ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 51 of file HoldToolAction.cs.

Member Data Documentation

◆ holdInput

InputField HoldToolAction.holdInput

Definition at line 13 of file HoldToolAction.cs.


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