#include "gdscript_lambda_callable.h"
#include "gdscript.h"
#include "core/templates/hashfuncs.h"
bool GDScriptLambdaCallable::compare_equal(const CallableCustom *p_a, const CallableCustom *p_b) { … }
bool GDScriptLambdaCallable::compare_less(const CallableCustom *p_a, const CallableCustom *p_b) { … }
bool GDScriptLambdaCallable::is_valid() const { … }
uint32_t GDScriptLambdaCallable::hash() const { … }
String GDScriptLambdaCallable::get_as_text() const { … }
CallableCustom::CompareEqualFunc GDScriptLambdaCallable::get_compare_equal_func() const { … }
CallableCustom::CompareLessFunc GDScriptLambdaCallable::get_compare_less_func() const { … }
ObjectID GDScriptLambdaCallable::get_object() const { … }
StringName GDScriptLambdaCallable::get_method() const { … }
int GDScriptLambdaCallable::get_argument_count(bool &r_is_valid) const { … }
void GDScriptLambdaCallable::call(const Variant **p_arguments, int p_argcount, Variant &r_return_value, Callable::CallError &r_call_error) const { … }
GDScriptLambdaCallable::GDScriptLambdaCallable(Ref<GDScript> p_script, GDScriptFunction *p_function, const Vector<Variant> &p_captures) : … { … }
bool GDScriptLambdaSelfCallable::compare_equal(const CallableCustom *p_a, const CallableCustom *p_b) { … }
bool GDScriptLambdaSelfCallable::compare_less(const CallableCustom *p_a, const CallableCustom *p_b) { … }
bool GDScriptLambdaSelfCallable::is_valid() const { … }
uint32_t GDScriptLambdaSelfCallable::hash() const { … }
String GDScriptLambdaSelfCallable::get_as_text() const { … }
CallableCustom::CompareEqualFunc GDScriptLambdaSelfCallable::get_compare_equal_func() const { … }
CallableCustom::CompareLessFunc GDScriptLambdaSelfCallable::get_compare_less_func() const { … }
ObjectID GDScriptLambdaSelfCallable::get_object() const { … }
StringName GDScriptLambdaSelfCallable::get_method() const { … }
int GDScriptLambdaSelfCallable::get_argument_count(bool &r_is_valid) const { … }
void GDScriptLambdaSelfCallable::call(const Variant **p_arguments, int p_argcount, Variant &r_return_value, Callable::CallError &r_call_error) const { … }
GDScriptLambdaSelfCallable::GDScriptLambdaSelfCallable(Ref<RefCounted> p_self, GDScriptFunction *p_function, const Vector<Variant> &p_captures) : … { … }
GDScriptLambdaSelfCallable::GDScriptLambdaSelfCallable(Object *p_self, GDScriptFunction *p_function, const Vector<Variant> &p_captures) : … { … }