Space Engineers
Classes
Package VRage.Game.VisualScripting.ScriptBuilder.Nodes

Classes

interface  IMyVisualSyntaxEntryPoint
 
class  MyVisualSyntaxArithmeticNode
 
class  MyVisualSyntaxBranchingNode
 
class  MyVisualSyntaxBuilderNode
 This node does not generate any syntax, but runs the preprocessing part and initializes the collecting of syntax. More...
 
class  MyVisualSyntaxCastNode
 
class  MyVisualSyntaxConstantNode
 
class  MyVisualSyntaxEventNode
 This node represents a Method signature / entrypoint to method. Contains only general information about the method signature. Generates no syntax. More...
 
class  MyVisualSyntaxForLoopNode
 Sequence dependent node that creates syntax for For loops with support for custom initial index, increment and last index. More...
 
class  MyVisualSyntaxFunctionNode
 
class  MyVisualSyntaxGetterNode
 This node represents a class variable name getter. Genertes no syntax and only provides other node with variable name. More...
 
class  MyVisualSyntaxInputNode
 Special case of Event node. The logic is the same for both, but on the gui side the logic is different. Thats why I kept it separated also here. More...
 
class  MyVisualSyntaxInterfaceMethodNode
 Simple method declaration node for implementing the interface methods. More...
 
class  MyVisualSyntaxKeyEventNode
 Special case of Event node that also generates some syntax. Creates a simple if statement that filters the input to this node. More...
 
class  MyVisualSyntaxLocalizationNode
 
class  MyVisualSyntaxLogicGateNode
 Sequence independent node that creates syntax for basic boolean algebra operations. AND OR NOT XOR NAND NOR. It joins all provided values into a change of operations started and ended with parenthesis. More...
 
class  MyVisualSyntaxNewListNode
 
class  MyVisualSyntaxNode
 
class  MyVisualSyntaxOutputNode
 Output node that fills in the output values of a method. More...
 
class  MyVisualSyntaxScriptNode
 Represens a method call from local instance of Script class. Contains some data that are used out of the graph generation process. More...
 
class  MyVisualSyntaxSequenceNode
 
class  MyVisualSyntaxSetterNode
 
class  MyVisualSyntaxSwitchNode
 
class  MyVisualSyntaxTriggerNode
 
class  MyVisualSyntaxVariableNode