public class VisualScriptPropertySet : VisualScriptNode

Inheritance Chain

Constructors

    public VisualScriptPropertySet()

Properties

    public AssignOpEnum AssignOp { get; set; }

    public string BaseScript { get; set; }

    public string BaseType { get; set; }

    public Variant.Type BasicType { get; set; }

    public string Index { get; set; }

    public NodePath NodePath { get; set; }

    public string Property { get; set; }

    public CallMode SetMode { get; set; }

    public Collections.Dictionary TypeCache { get; set; }

Methods

    public AssignOpEnum GetAssignOp()

Getter for AssignOp

    public NodePath GetBasePath()

Getter for CallMode.NodePath

    public string GetBaseScript()

Getter for BaseScript

    public string GetBaseType()

Getter for BaseType

    public Variant.Type GetBasicType()

Getter for BasicType

    public CallMode GetCallMode()

Getter for SetMode

    public string GetIndex()

Getter for Index

    public string GetProperty()

Getter for Property

    public void SetAssignOp(AssignOpEnum assignOp)

Setter for AssignOp

    public void SetBasePath(NodePath basePath)

Setter for CallMode.NodePath

    public void SetBaseScript(string baseScript)

Setter for BaseScript

    public void SetBaseType(string baseType)

Setter for BaseType

    public void SetBasicType(Variant.Type basicType)

Setter for BasicType

    public void SetCallMode(CallMode mode)

Setter for SetMode

    public void SetIndex(string index)

Setter for Index

    public void SetProperty(string property)

Setter for Property

Inner Types

AssignOpEnum

Name Value Description
None 0  
Add 1  
Sub 2  
Mul 3  
Div 4  
Mod 5  
ShiftLeft 6  
ShiftRight 7  
BitAnd 8  
BitOr 9  
BitXor 10  

CallMode

Name Value Description
Self 0  
NodePath 1  
Instance 2  
BasicType 3  
Tags: