diff --git a/modules/cscript/cscript.cpp b/modules/cscript/cscript.cpp index db110202a..664774940 100644 --- a/modules/cscript/cscript.cpp +++ b/modules/cscript/cscript.cpp @@ -41,11 +41,11 @@ /////////////////////////// -GDScriptNativeClass::GDScriptNativeClass(const StringName &p_name) { +CScriptNativeClass::CScriptNativeClass(const StringName &p_name) { name = p_name; } -bool GDScriptNativeClass::_get(const StringName &p_name, Variant &r_ret) const { +bool CScriptNativeClass::_get(const StringName &p_name, Variant &r_ret) const { bool ok; int v = ClassDB::get_integer_constant(name, p_name, &ok); @@ -57,11 +57,11 @@ bool GDScriptNativeClass::_get(const StringName &p_name, Variant &r_ret) const { } } -void GDScriptNativeClass::_bind_methods() { - ClassDB::bind_method(D_METHOD("new"), &GDScriptNativeClass::_new); +void CScriptNativeClass::_bind_methods() { + ClassDB::bind_method(D_METHOD("new"), &CScriptNativeClass::_new); } -Variant GDScriptNativeClass::_new() { +Variant CScriptNativeClass::_new() { Object *o = instance(); ERR_FAIL_COND_V_MSG(!o, Variant(), "Class type: '" + String(name) + "' is not instantiable."); @@ -73,28 +73,28 @@ Variant GDScriptNativeClass::_new() { } } -Object *GDScriptNativeClass::instance() { +Object *CScriptNativeClass::instance() { return ClassDB::instance(name); } -void GDScript::_clear_pending_func_states() { - GDScriptLanguage::get_singleton()->lock.lock(); - while (SelfList *E = pending_func_states.first()) { +void CScript::_clear_pending_func_states() { + CScriptLanguage::get_singleton()->lock.lock(); + while (SelfList *E = pending_func_states.first()) { // Order matters since clearing the stack may already cause - // the GDSCriptFunctionState to be destroyed and thus removed from the list. + // the CSCriptFunctionState to be destroyed and thus removed from the list. pending_func_states.remove(E); E->self()->_clear_stack(); } - GDScriptLanguage::get_singleton()->lock.unlock(); + CScriptLanguage::get_singleton()->lock.unlock(); } -GDScriptInstance *GDScript::_create_instance(const Variant **p_args, int p_argcount, Object *p_owner, bool p_isref, Variant::CallError &r_error) { +CScriptInstance *CScript::_create_instance(const Variant **p_args, int p_argcount, Object *p_owner, bool p_isref, Variant::CallError &r_error) { /* STEP 1, CREATE */ - GDScriptInstance *instance = memnew(GDScriptInstance); + CScriptInstance *instance = memnew(CScriptInstance); instance->base_ref = p_isref; instance->members.resize(member_indices.size()); - instance->script = Ref(this); + instance->script = Ref(this); instance->owner = p_owner; #ifdef DEBUG_ENABLED //needed for hot reloading @@ -106,21 +106,21 @@ GDScriptInstance *GDScript::_create_instance(const Variant **p_args, int p_argco /* STEP 2, INITIALIZE AND CONSTRUCT */ - GDScriptLanguage::singleton->lock.lock(); + CScriptLanguage::singleton->lock.lock(); instances.insert(instance->owner); - GDScriptLanguage::singleton->lock.unlock(); + CScriptLanguage::singleton->lock.unlock(); initializer->call(instance, p_args, p_argcount, r_error); if (r_error.error != Variant::CallError::CALL_OK) { - instance->script = Ref(); + instance->script = Ref(); instance->owner->set_script_instance(nullptr); #ifndef NO_THREADS - GDScriptLanguage::singleton->lock.lock(); + CScriptLanguage::singleton->lock.lock(); #endif instances.erase(p_owner); #ifndef NO_THREADS - GDScriptLanguage::singleton->lock.unlock(); + CScriptLanguage::singleton->lock.unlock(); #endif ERR_FAIL_COND_V(r_error.error != Variant::CallError::CALL_OK, nullptr); //error constructing @@ -130,7 +130,7 @@ GDScriptInstance *GDScript::_create_instance(const Variant **p_args, int p_argco return instance; } -Variant GDScript::_new(const Variant **p_args, int p_argcount, Variant::CallError &r_error) { +Variant CScript::_new(const Variant **p_args, int p_argcount, Variant::CallError &r_error) { /* STEP 1, CREATE */ if (!valid) { @@ -142,7 +142,7 @@ Variant GDScript::_new(const Variant **p_args, int p_argcount, Variant::CallErro REF ref; Object *owner = nullptr; - GDScript *_baseptr = this; + CScript *_baseptr = this; while (_baseptr->_base) { _baseptr = _baseptr->_base; } @@ -160,7 +160,7 @@ Variant GDScript::_new(const Variant **p_args, int p_argcount, Variant::CallErro ref = REF(r); } - GDScriptInstance *instance = _create_instance(p_args, p_argcount, owner, r != nullptr, r_error); + CScriptInstance *instance = _create_instance(p_args, p_argcount, owner, r != nullptr, r_error); if (!instance) { if (ref.is_null()) { memdelete(owner); //no owner, sorry @@ -175,7 +175,7 @@ Variant GDScript::_new(const Variant **p_args, int p_argcount, Variant::CallErro } } -bool GDScript::can_instance() const { +bool CScript::can_instance() const { #ifdef TOOLS_ENABLED return valid && (tool || ScriptServer::is_scripting_enabled()); #else @@ -183,15 +183,15 @@ bool GDScript::can_instance() const { #endif } -Ref