Space Engineers
Public Member Functions | Properties | List of all members
VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode Class Reference

Represens a method call from local instance of Script class. Contains some data that are used out of the graph generation process. More...

Inheritance diagram for VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode:
VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode

Public Member Functions

 MyVisualSyntaxScriptNode (MyObjectBuilder_ScriptNode ob)
 
MemberDeclarationSyntax InstanceDeclaration ()
 MyClass m_instanceName = new MyClass(); More...
 
StatementSyntax DisposeCallDeclaration ()
 
- Public Member Functions inherited from VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode
override int GetHashCode ()
 Method that is needed for Hashing purposes. Id should be a unique identifier within a graph. More...
 
IEnumerable< MyVisualSyntaxNodeGetSequenceDependentOutputs ()
 

Properties

new MyObjectBuilder_ScriptScriptNode ObjectBuilder [get]
 
- Properties inherited from VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode
bool Preprocessed [get, set]
 Tells if the node was already preprocessed. (default value is false) More...
 
MyObjectBuilder_ScriptNode ObjectBuilder [get]
 Data container getter. More...
 

Additional Inherited Members

- Protected Member Functions inherited from VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode
MyVisualSyntaxNode TryRegisterNode (int nodeID, List< MyVisualSyntaxNode > collection)
 Tries to put the node of id into collection. More...
 
- Static Protected Member Functions inherited from VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode
static MyVisualSyntaxNode CommonParent (IEnumerable< MyVisualSyntaxNode > nodes)
 
- Protected Attributes inherited from VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxNode
MyObjectBuilder_ScriptNode m_objectBuilder
 Data container; More...
 

Detailed Description

Represens a method call from local instance of Script class. Contains some data that are used out of the graph generation process.

Definition at line 15 of file MyVisualSyntaxScriptNode.cs.

Constructor & Destructor Documentation

VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode.MyVisualSyntaxScriptNode ( MyObjectBuilder_ScriptNode  ob)
inline

Definition at line 24 of file MyVisualSyntaxScriptNode.cs.

Member Function Documentation

StatementSyntax VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode.DisposeCallDeclaration ( )
inline

Definition at line 58 of file MyVisualSyntaxScriptNode.cs.

MemberDeclarationSyntax VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode.InstanceDeclaration ( )
inline

MyClass m_instanceName = new MyClass();

Returns

Definition at line 35 of file MyVisualSyntaxScriptNode.cs.

Property Documentation

new MyObjectBuilder_ScriptScriptNode VRage.Game.VisualScripting.ScriptBuilder.Nodes.MyVisualSyntaxScriptNode.ObjectBuilder
get

Definition at line 20 of file MyVisualSyntaxScriptNode.cs.


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