Tanoda
TriggerAction Class Reference
Inheritance diagram for TriggerAction:
ActionObject

Public Member Functions

override void Start ()
 
new void Update ()
 
void OnValueChanged (bool value)
 
void OnValueChangedOnce (bool value)
 
void OnValueChangedFollow (bool value)
 
void SetTriggerTransformNow ()
 
override void OnPointerEnter (PointerEventData eventData)
 
override void OnPointerExit (PointerEventData eventData)
 
override void Triggered (string id)
 
void SetSelectedGO ()
 
void CancelSelection ()
 
void TriggerSelection ()
 
override void Deactivate ()
 
override void Remove ()
 
void TriggerNow ()
 
void SelectTrigger ()
 
GameObject GetTriggerGO ()
 
void OverrideTriggerObject (GameObject o)
 
string GetInput ()
 
GameObject GetGameObject ()
 
IEnumerator SetGameObjectJob (string hash)
 
new void GetObjectData (SerializationInfo info, StreamingContext context)
 
 TriggerAction (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

GameObject triggerPrefab
 
Toggle followGameobject
 
Toggle visuals
 
Toggle once
 
Vector3 triggerPosition
 
Vector3 triggerRotation
 
Vector3 triggerScale
 
string canvasSelectorName = "Canvas_selector"
 
string selectedHash = ""
 
- 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 triggerGo
 
GameObject followGo
 
- 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 13 of file TriggerAction.cs.

Constructor & Destructor Documentation

◆ TriggerAction()

TriggerAction.TriggerAction ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 396 of file TriggerAction.cs.

Member Function Documentation

◆ CancelSelection()

void TriggerAction.CancelSelection ( )

Definition at line 203 of file TriggerAction.cs.

◆ Deactivate()

override void TriggerAction.Deactivate ( )
virtual

Reimplemented from ActionObject.

Definition at line 252 of file TriggerAction.cs.

◆ GetGameObject()

GameObject TriggerAction.GetGameObject ( )

Definition at line 342 of file TriggerAction.cs.

◆ GetInput()

string TriggerAction.GetInput ( )

Definition at line 329 of file TriggerAction.cs.

◆ GetObjectData()

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

Reimplemented from ActionObject.

Definition at line 360 of file TriggerAction.cs.

◆ GetTriggerGO()

GameObject TriggerAction.GetTriggerGO ( )

Definition at line 317 of file TriggerAction.cs.

◆ OnPointerEnter()

override void TriggerAction.OnPointerEnter ( PointerEventData  eventData)
virtual

Reimplemented from ActionObject.

Definition at line 88 of file TriggerAction.cs.

◆ OnPointerExit()

override void TriggerAction.OnPointerExit ( PointerEventData  eventData)
virtual

Reimplemented from ActionObject.

Definition at line 115 of file TriggerAction.cs.

◆ OnValueChanged()

void TriggerAction.OnValueChanged ( bool  value)

Definition at line 55 of file TriggerAction.cs.

◆ OnValueChangedFollow()

void TriggerAction.OnValueChangedFollow ( bool  value)

Definition at line 64 of file TriggerAction.cs.

◆ OnValueChangedOnce()

void TriggerAction.OnValueChangedOnce ( bool  value)

Definition at line 60 of file TriggerAction.cs.

◆ OverrideTriggerObject()

void TriggerAction.OverrideTriggerObject ( GameObject  o)

Definition at line 322 of file TriggerAction.cs.

◆ Remove()

override void TriggerAction.Remove ( )
virtual

Reimplemented from ActionObject.

Definition at line 258 of file TriggerAction.cs.

◆ SelectTrigger()

void TriggerAction.SelectTrigger ( )

Definition at line 302 of file TriggerAction.cs.

◆ SetGameObjectJob()

IEnumerator TriggerAction.SetGameObjectJob ( string  hash)

Definition at line 349 of file TriggerAction.cs.

◆ SetSelectedGO()

void TriggerAction.SetSelectedGO ( )

Definition at line 175 of file TriggerAction.cs.

◆ SetTriggerTransformNow()

void TriggerAction.SetTriggerTransformNow ( )

Definition at line 69 of file TriggerAction.cs.

◆ Start()

override void TriggerAction.Start ( )
virtual

Reimplemented from ActionObject.

Definition at line 39 of file TriggerAction.cs.

◆ Triggered()

override void TriggerAction.Triggered ( string  id)
virtual

PROMO

Reimplemented from ActionObject.

Definition at line 140 of file TriggerAction.cs.

◆ TriggerNow()

void TriggerAction.TriggerNow ( )

PROMO

Definition at line 265 of file TriggerAction.cs.

◆ TriggerSelection()

void TriggerAction.TriggerSelection ( )

Definition at line 217 of file TriggerAction.cs.

◆ Update()

new void TriggerAction.Update ( )

Definition at line 49 of file TriggerAction.cs.

Member Data Documentation

◆ canvasSelectorName

string TriggerAction.canvasSelectorName = "Canvas_selector"

Definition at line 30 of file TriggerAction.cs.

◆ followGameobject

Toggle TriggerAction.followGameobject

Definition at line 17 of file TriggerAction.cs.

◆ followGo

GameObject TriggerAction.followGo
protected

Definition at line 23 of file TriggerAction.cs.

◆ once

Toggle TriggerAction.once

Definition at line 19 of file TriggerAction.cs.

◆ selectedHash

string TriggerAction.selectedHash = ""

Definition at line 31 of file TriggerAction.cs.

◆ triggerGo

GameObject TriggerAction.triggerGo
protected

Definition at line 23 of file TriggerAction.cs.

◆ triggerPosition

Vector3 TriggerAction.triggerPosition

Definition at line 21 of file TriggerAction.cs.

◆ triggerPrefab

GameObject TriggerAction.triggerPrefab

Definition at line 15 of file TriggerAction.cs.

◆ triggerRotation

Vector3 TriggerAction.triggerRotation

Definition at line 21 of file TriggerAction.cs.

◆ triggerScale

Vector3 TriggerAction.triggerScale

Definition at line 21 of file TriggerAction.cs.

◆ visuals

Toggle TriggerAction.visuals

Definition at line 18 of file TriggerAction.cs.


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