Tanoda
CollectorAction Class Reference
Inheritance diagram for CollectorAction:
ActionObject

Public Member Functions

void Order (bool newValue)
 
void Weld (bool newWeldValue)
 
override void Triggered (string id)
 
override void Reset ()
 
void SetTheChildren ()
 
void MoveTheChildren ()
 
override void OutputAdded (string id)
 
override void InputAdded (string id)
 
void FullCircle (DropArea dropArea)
 
 CollectorAction (SerializationInfo info, StreamingContext context)
 
new void GetObjectData (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 SlotHolder
 
GameObject ActionSlot
 
GameObject GameObjectSlot
 
List< string > ActionChildrenList = new List<string>()
 
List< string > GameObjectChildrenList = new List<string>()
 
int ActionChildCount
 
bool inOrder
 
AddItems addItems
 
Toggle toggle
 
Toggle weldToggle
 
bool isSmall
 
Vector2 OriginalSize
 
int ActionCount
 
- 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
 

Static Public Attributes

static CollectorAction _Instance
 

Additional Inherited Members

- Protected Member Functions inherited from ActionObject
void SaveOrigInPos ()
 
- Protected Attributes inherited from ActionObject
float originalHeight = 0.0f
 

Detailed Description

Definition at line 10 of file CollectorAction.cs.

Constructor & Destructor Documentation

◆ CollectorAction()

CollectorAction.CollectorAction ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 372 of file CollectorAction.cs.

Member Function Documentation

◆ FullCircle()

void CollectorAction.FullCircle ( DropArea  dropArea)

Definition at line 365 of file CollectorAction.cs.

◆ GetObjectData()

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

Reimplemented from ActionObject.

Definition at line 383 of file CollectorAction.cs.

◆ InputAdded()

override void CollectorAction.InputAdded ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 350 of file CollectorAction.cs.

◆ MoveTheChildren()

void CollectorAction.MoveTheChildren ( )

Definition at line 235 of file CollectorAction.cs.

◆ Order()

void CollectorAction.Order ( bool  newValue)

Definition at line 67 of file CollectorAction.cs.

◆ OutputAdded()

override void CollectorAction.OutputAdded ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 345 of file CollectorAction.cs.

◆ Reset()

override void CollectorAction.Reset ( )
virtual

Reimplemented from ActionObject.

Definition at line 217 of file CollectorAction.cs.

◆ SetTheChildren()

void CollectorAction.SetTheChildren ( )

Definition at line 226 of file CollectorAction.cs.

◆ Triggered()

override void CollectorAction.Triggered ( string  id)
virtual

Reimplemented from ActionObject.

Definition at line 76 of file CollectorAction.cs.

◆ Weld()

void CollectorAction.Weld ( bool  newWeldValue)

Definition at line 71 of file CollectorAction.cs.

Member Data Documentation

◆ _Instance

CollectorAction CollectorAction._Instance
static

Definition at line 19 of file CollectorAction.cs.

◆ ActionChildCount

int CollectorAction.ActionChildCount

Definition at line 31 of file CollectorAction.cs.

◆ ActionChildrenList

List<string> CollectorAction.ActionChildrenList = new List<string>()

Definition at line 23 of file CollectorAction.cs.

◆ ActionCount

int CollectorAction.ActionCount

Definition at line 46 of file CollectorAction.cs.

◆ ActionSlot

GameObject CollectorAction.ActionSlot

Definition at line 20 of file CollectorAction.cs.

◆ addItems

AddItems CollectorAction.addItems

Definition at line 34 of file CollectorAction.cs.

◆ GameObjectChildrenList

List<string> CollectorAction.GameObjectChildrenList = new List<string>()

Definition at line 25 of file CollectorAction.cs.

◆ GameObjectSlot

GameObject CollectorAction.GameObjectSlot

Definition at line 21 of file CollectorAction.cs.

◆ inOrder

bool CollectorAction.inOrder

Definition at line 32 of file CollectorAction.cs.

◆ isSmall

bool CollectorAction.isSmall

Definition at line 44 of file CollectorAction.cs.

◆ OriginalSize

Vector2 CollectorAction.OriginalSize

Definition at line 45 of file CollectorAction.cs.

◆ SlotHolder

GameObject CollectorAction.SlotHolder

Definition at line 18 of file CollectorAction.cs.

◆ toggle

Toggle CollectorAction.toggle

Definition at line 40 of file CollectorAction.cs.

◆ weldToggle

Toggle CollectorAction.weldToggle

Definition at line 41 of file CollectorAction.cs.


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