VisualScriptFunctionCall

Inherits: VisualScriptNode < Resource < Reference < Object

Properties

String

base_script

String

base_type

“Object”

Variant.Type

basic_type

CallMode

call_mode

0

String

function

“”

NodePath

node_path

RPCCallMode

rpc_call_mode

0

String

singleton

int

use_default_args

bool

validate

true

Enumerations

enum CallMode:

  • CALL_MODE_SELF = 0

  • CALL_MODE_NODE_PATH = 1

  • CALL_MODE_INSTANCE = 2

  • CALL_MODE_BASIC_TYPE = 3

  • CALL_MODE_SINGLETON = 4


enum RPCCallMode:

  • RPC_DISABLED = 0

  • RPC_RELIABLE = 1

  • RPC_UNRELIABLE = 2

  • RPC_RELIABLE_TO_ID = 3

  • RPC_UNRELIABLE_TO_ID = 4

Property Descriptions

Setter

set_base_script(value)

Getter

get_base_script()


Default

“Object”

Setter

set_base_type(value)

Getter

get_base_type()


Setter

set_basic_type(value)

Getter

get_basic_type()


Default

0

Setter

set_call_mode(value)

Getter

get_call_mode()


Default

“”

Setter

set_function(value)

Getter

get_function()


Setter

set_base_path(value)

Getter

get_base_path()


Default

0

Setter

set_rpc_call_mode(value)

Getter

get_rpc_call_mode()


Setter

set_singleton(value)

Getter

get_singleton()


  • int use_default_args

Setter

set_use_default_args(value)

Getter

get_use_default_args()


Default

true

Setter

set_validate(value)

Getter

get_validate()