|
@@ -271,8 +271,8 @@ Multiplayer::RPCMode VisualScriptFunction::get_rpc_mode() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceFunction : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptFunction *node;
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptFunction *node = nullptr;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -1097,7 +1097,7 @@ void VisualScriptOperator::_bind_methods() {
|
|
|
|
|
|
class VisualScriptNodeInstanceOperator : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- bool unary;
|
|
|
+ bool unary = false;
|
|
|
Variant::Operator op;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
@@ -1328,8 +1328,8 @@ void VisualScriptVariableGet::_bind_methods() {
|
|
|
|
|
|
class VisualScriptNodeInstanceVariableGet : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptVariableGet *node;
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptVariableGet *node = nullptr;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
StringName variable;
|
|
|
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
@@ -1438,8 +1438,8 @@ void VisualScriptVariableSet::_bind_methods() {
|
|
|
|
|
|
class VisualScriptNodeInstanceVariableSet : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptVariableSet *node;
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptVariableSet *node = nullptr;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
StringName variable;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
@@ -1851,8 +1851,7 @@ int VisualScriptGlobalConstant::get_global_constant() {
|
|
|
|
|
|
class VisualScriptNodeInstanceGlobalConstant : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- int index;
|
|
|
- //virtual int get_working_memory_size() const override { return 0; }
|
|
|
+ int index = 0;
|
|
|
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
|
*p_outputs[0] = CoreConstants::get_global_constant_value(index);
|
|
@@ -1963,9 +1962,8 @@ StringName VisualScriptClassConstant::get_base_type() {
|
|
|
|
|
|
class VisualScriptNodeInstanceClassConstant : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- int value;
|
|
|
- bool valid;
|
|
|
- //virtual int get_working_memory_size() const override { return 0; }
|
|
|
+ int value = 0;
|
|
|
+ bool valid = false;
|
|
|
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
|
if (!valid) {
|
|
@@ -2098,8 +2096,7 @@ Variant::Type VisualScriptBasicTypeConstant::get_basic_type() const {
|
|
|
class VisualScriptNodeInstanceBasicTypeConstant : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
Variant value;
|
|
|
- bool valid;
|
|
|
- //virtual int get_working_memory_size() const override { return 0; }
|
|
|
+ bool valid = false;
|
|
|
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
|
if (!valid) {
|
|
@@ -2227,8 +2224,7 @@ VisualScriptMathConstant::MathConstant VisualScriptMathConstant::get_math_consta
|
|
|
|
|
|
class VisualScriptNodeInstanceMathConstant : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- float value;
|
|
|
- //virtual int get_working_memory_size() const override { return 0; }
|
|
|
+ float value = 0.0f;
|
|
|
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
|
*p_outputs[0] = value;
|
|
@@ -2320,7 +2316,7 @@ String VisualScriptEngineSingleton::get_singleton() {
|
|
|
|
|
|
class VisualScriptNodeInstanceEngineSingleton : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- Object *singleton;
|
|
|
+ Object *singleton = nullptr;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -2429,8 +2425,8 @@ NodePath VisualScriptSceneNode::get_node_path() {
|
|
|
|
|
|
class VisualScriptNodeInstanceSceneNode : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptSceneNode *node;
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptSceneNode *node = nullptr;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
NodePath path;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
@@ -2610,8 +2606,8 @@ String VisualScriptSceneTree::get_caption() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceSceneTree : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptSceneTree *node;
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptSceneTree *node = nullptr;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -2779,7 +2775,7 @@ String VisualScriptSelf::get_caption() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceSelf : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -2965,11 +2961,11 @@ String VisualScriptCustomNode::get_category() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceCustomNode : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
- VisualScriptCustomNode *node;
|
|
|
- int in_count;
|
|
|
- int out_count;
|
|
|
- int work_mem_size;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
+ VisualScriptCustomNode *node = nullptr;
|
|
|
+ int in_count = 0;
|
|
|
+ int out_count = 0;
|
|
|
+ int work_mem_size = 0;
|
|
|
|
|
|
virtual int get_working_memory_size() const override { return work_mem_size; }
|
|
|
virtual int step(const Variant **p_inputs, Variant **p_outputs, StartMode p_start_mode, Variant *p_working_mem, Callable::CallError &r_error, String &r_error_str) override {
|
|
@@ -3161,10 +3157,10 @@ String VisualScriptSubCall::get_category() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceSubCall : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
- VisualScriptSubCall *subcall;
|
|
|
- int input_args;
|
|
|
- bool valid;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
+ VisualScriptSubCall *subcall = nullptr;
|
|
|
+ int input_args = 0;
|
|
|
+ bool valid = false;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -3281,7 +3277,7 @@ String VisualScriptComment::get_category() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceComment : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -3380,9 +3376,9 @@ Dictionary VisualScriptConstructor::get_constructor() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceConstructor : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
Variant::Type type;
|
|
|
- int argcount;
|
|
|
+ int argcount = 0;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|
|
|
|
|
@@ -3497,7 +3493,7 @@ Variant::Type VisualScriptLocalVar::get_var_type() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceLocalVar : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
StringName name;
|
|
|
|
|
|
virtual int get_working_memory_size() const override { return 1; }
|
|
@@ -3604,7 +3600,7 @@ Variant::Type VisualScriptLocalVarSet::get_var_type() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceLocalVarSet : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
StringName name;
|
|
|
|
|
|
virtual int get_working_memory_size() const override { return 1; }
|
|
@@ -3728,7 +3724,7 @@ VisualScriptInputAction::Mode VisualScriptInputAction::get_action_mode() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceInputAction : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
StringName action;
|
|
|
VisualScriptInputAction::Mode mode;
|
|
|
|
|
@@ -3906,7 +3902,7 @@ Array VisualScriptDeconstruct::_get_elem_cache() const {
|
|
|
|
|
|
class VisualScriptNodeInstanceDeconstruct : public VisualScriptNodeInstance {
|
|
|
public:
|
|
|
- VisualScriptInstance *instance;
|
|
|
+ VisualScriptInstance *instance = nullptr;
|
|
|
Vector<StringName> outputs;
|
|
|
|
|
|
//virtual int get_working_memory_size() const override { return 0; }
|