| _aabb (defined in Variant) | Variant | |
| _AABB enum value (defined in Variant) | Variant | |
| _bool (defined in Variant) | Variant | |
| _image (defined in Variant) | Variant | |
| _input_event (defined in Variant) | Variant | |
| _int (defined in Variant) | Variant | |
| _matrix3 (defined in Variant) | Variant | |
| _matrix32 (defined in Variant) | Variant | |
| _mem (defined in Variant) | Variant | |
| _ptr (defined in Variant) | Variant | |
| _real (defined in Variant) | Variant | |
| _resource (defined in Variant) | Variant | |
| _RID enum value (defined in Variant) | Variant | |
| _transform (defined in Variant) | Variant | |
| _VariantCall (defined in Variant) | Variant | friend |
| ARRAY enum value (defined in Variant) | Variant | |
| blend(const Variant &a, const Variant &b, float c, Variant &r_dst) (defined in Variant) | Variant | static |
| BOOL enum value (defined in Variant) | Variant | |
| booleanize(bool &valid) const (defined in Variant) | Variant | |
| call(const StringName &p_method, const Variant **p_args, int p_argcount, CallError &r_error) (defined in Variant) | Variant | |
| call(const StringName &p_method, const Variant &p_arg1=Variant(), const Variant &p_arg2=Variant(), const Variant &p_arg3=Variant(), const Variant &p_arg4=Variant(), const Variant &p_arg5=Variant()) (defined in Variant) | Variant | |
| can_convert(Type p_type_from, Type p_type_to) (defined in Variant) | Variant | static |
| can_convert_strict(Type p_type_from, Type p_type_to) (defined in Variant) | Variant | static |
| COLOR enum value (defined in Variant) | Variant | |
| COLOR_ARRAY enum value (defined in Variant) | Variant | |
| construct(const Variant::Type, const Variant **p_args, int p_argcount, CallError &r_error, bool p_strict=true) (defined in Variant) | Variant | static |
| construct_from_string(const String &p_string, Variant &r_value, ObjectConstruct p_obj_construct=NULL, void *p_construct_ud=NULL) (defined in Variant) | Variant | static |
| DICTIONARY enum value (defined in Variant) | Variant | |
| evaluate(const Operator &p_op, const Variant &p_a, const Variant &p_b, Variant &r_ret, bool &r_valid) (defined in Variant) | Variant | static |
| evaluate(const Operator &p_op, const Variant &p_a, const Variant &p_b) (defined in Variant) | Variant | inlinestatic |
| get(const Variant &p_index, bool *r_valid=NULL) const (defined in Variant) | Variant | |
| get_call_error_text(Object *p_base, const StringName &p_method, const Variant **p_argptrs, int p_argcount, const Variant::CallError &ce) (defined in Variant) | Variant | static |
| get_construct_string() const (defined in Variant) | Variant | |
| get_constructor_list(Variant::Type p_type, List< MethodInfo > *p_list) (defined in Variant) | Variant | static |
| get_method_list(List< MethodInfo > *p_list) const (defined in Variant) | Variant | |
| get_named(const StringName &p_index, bool *r_valid=NULL) const (defined in Variant) | Variant | |
| get_numeric_constant_value(Variant::Type p_type, const StringName &p_value) (defined in Variant) | Variant | static |
| get_numeric_constants_for_type(Variant::Type p_type, List< StringName > *p_constants) (defined in Variant) | Variant | static |
| get_operator_name(Operator p_op) (defined in Variant) | Variant | static |
| get_property_list(List< PropertyInfo > *p_list) const (defined in Variant) | Variant | |
| get_type() const (defined in Variant) | Variant | inline |
| get_type_for() (defined in Variant) | Variant | inlinestatic |
| get_type_name(Variant::Type p_type) (defined in Variant) | Variant | static |
| has_method(const StringName &p_method) const (defined in Variant) | Variant | |
| has_numeric_constant(Variant::Type p_type, const StringName &p_value) (defined in Variant) | Variant | static |
| hash() const (defined in Variant) | Variant | |
| IMAGE enum value (defined in Variant) | Variant | |
| in(const Variant &p_index, bool *r_valid=NULL) const (defined in Variant) | Variant | |
| INPUT_EVENT enum value (defined in Variant) | Variant | |
| INT enum value (defined in Variant) | Variant | |
| INT_ARRAY enum value (defined in Variant) | Variant | |
| interpolate(const Variant &a, const Variant &b, float c, Variant &r_dst) (defined in Variant) | Variant | static |
| is_array() const (defined in Variant) | Variant | inline |
| is_num() const (defined in Variant) | Variant | inline |
| is_one() const (defined in Variant) | Variant | |
| is_ref() const (defined in Variant) | Variant | |
| is_shared() const (defined in Variant) | Variant | |
| is_zero() const (defined in Variant) | Variant | |
| iter_get(const Variant &r_iter, bool &r_valid) const (defined in Variant) | Variant | |
| iter_init(Variant &r_iter, bool &r_valid) const (defined in Variant) | Variant | |
| iter_next(Variant &r_iter, bool &r_valid) const (defined in Variant) | Variant | |
| MATRIX3 enum value (defined in Variant) | Variant | |
| MATRIX32 enum value (defined in Variant) | Variant | |
| NIL enum value (defined in Variant) | Variant | |
| NODE_PATH enum value (defined in Variant) | Variant | |
| OBJECT enum value (defined in Variant) | Variant | |
| ObjectConstruct typedef (defined in Variant) | Variant | |
| ObjectDeConstruct typedef (defined in Variant) | Variant | |
| OP_ADD enum value (defined in Variant) | Variant | |
| OP_AND enum value (defined in Variant) | Variant | |
| OP_BIT_AND enum value (defined in Variant) | Variant | |
| OP_BIT_NEGATE enum value (defined in Variant) | Variant | |
| OP_BIT_OR enum value (defined in Variant) | Variant | |
| OP_BIT_XOR enum value (defined in Variant) | Variant | |
| OP_DIVIDE enum value (defined in Variant) | Variant | |
| OP_EQUAL enum value (defined in Variant) | Variant | |
| OP_GREATER enum value (defined in Variant) | Variant | |
| OP_GREATER_EQUAL enum value (defined in Variant) | Variant | |
| OP_IN enum value (defined in Variant) | Variant | |
| OP_LESS enum value (defined in Variant) | Variant | |
| OP_LESS_EQUAL enum value (defined in Variant) | Variant | |
| OP_MAX enum value (defined in Variant) | Variant | |
| OP_MODULE enum value (defined in Variant) | Variant | |
| OP_MULTIPLY enum value (defined in Variant) | Variant | |
| OP_NEGATE enum value (defined in Variant) | Variant | |
| OP_NOT enum value (defined in Variant) | Variant | |
| OP_NOT_EQUAL enum value (defined in Variant) | Variant | |
| OP_OR enum value (defined in Variant) | Variant | |
| OP_SHIFT_LEFT enum value (defined in Variant) | Variant | |
| OP_SHIFT_RIGHT enum value (defined in Variant) | Variant | |
| OP_STRING_CONCAT enum value (defined in Variant) | Variant | |
| OP_SUBSTRACT enum value (defined in Variant) | Variant | |
| OP_XOR enum value (defined in Variant) | Variant | |
| Operator enum name (defined in Variant) | Variant | |
| operator AABB() const (defined in Variant) | Variant | |
| operator Array() const (defined in Variant) | Variant | |
| operator bool() const (defined in Variant) | Variant | |
| operator CharType() const (defined in Variant) | Variant | |
| operator Color() const (defined in Variant) | Variant | |
| operator Control *() const (defined in Variant) | Variant | |
| operator Dictionary() const (defined in Variant) | Variant | |
| operator double() const (defined in Variant) | Variant | |
| operator DVector< Color >() const (defined in Variant) | Variant | |
| operator DVector< Face3 >() const (defined in Variant) | Variant | |
| operator DVector< int >() const (defined in Variant) | Variant | |
| operator DVector< Plane >() const (defined in Variant) | Variant | |
| operator DVector< real_t >() const (defined in Variant) | Variant | |
| operator DVector< String >() const (defined in Variant) | Variant | |
| operator DVector< uint8_t >() const (defined in Variant) | Variant | |
| operator DVector< Vector2 >() const (defined in Variant) | Variant | |
| operator DVector< Vector3 >() const (defined in Variant) | Variant | |
| operator float() const (defined in Variant) | Variant | |
| operator Image() const (defined in Variant) | Variant | |
| operator InputEvent() const (defined in Variant) | Variant | |
| operator int64_t() const (defined in Variant) | Variant | |
| operator IP_Address() const (defined in Variant) | Variant | |
| operator Margin() const (defined in Variant) | Variant | |
| operator Matrix3() const (defined in Variant) | Variant | |
| operator Matrix32() const (defined in Variant) | Variant | |
| operator Node *() const (defined in Variant) | Variant | |
| operator NodePath() const (defined in Variant) | Variant | |
| operator Object *() const (defined in Variant) | Variant | |
| operator Orientation() const (defined in Variant) | Variant | |
| operator Plane() const (defined in Variant) | Variant | |
| operator Quat() const (defined in Variant) | Variant | |
| operator Rect2() const (defined in Variant) | Variant | |
| operator RefPtr() const (defined in Variant) | Variant | |
| operator RID() const (defined in Variant) | Variant | |
| operator signed char() const (defined in Variant) | Variant | |
| operator signed int() const (defined in Variant) | Variant | |
| operator signed short() const (defined in Variant) | Variant | |
| operator String() const (defined in Variant) | Variant | |
| operator StringName() const (defined in Variant) | Variant | |
| operator Transform() const (defined in Variant) | Variant | |
| operator uint64_t() const (defined in Variant) | Variant | |
| operator unsigned char() const (defined in Variant) | Variant | |
| operator unsigned int() const (defined in Variant) | Variant | |
| operator unsigned short() const (defined in Variant) | Variant | |
| operator Vector2() const (defined in Variant) | Variant | |
| operator Vector3() const (defined in Variant) | Variant | |
| operator Vector< Color >() const (defined in Variant) | Variant | |
| operator Vector< int >() const (defined in Variant) | Variant | |
| operator Vector< Plane >() const (defined in Variant) | Variant | |
| operator Vector< real_t >() const (defined in Variant) | Variant | |
| operator Vector< RID >() const (defined in Variant) | Variant | |
| operator Vector< String >() const (defined in Variant) | Variant | |
| operator Vector< uint8_t >() const (defined in Variant) | Variant | |
| operator Vector< Variant >() const (defined in Variant) | Variant | |
| operator Vector< Vector2 >() const (defined in Variant) | Variant | |
| operator Vector< Vector3 >() const (defined in Variant) | Variant | |
| operator!=(const Variant &p_variant) const (defined in Variant) | Variant | |
| operator<(const Variant &p_variant) const (defined in Variant) | Variant | |
| operator=(const Variant &p_variant) (defined in Variant) | Variant | |
| operator==(const Variant &p_variant) const (defined in Variant) | Variant | |
| PLANE enum value (defined in Variant) | Variant | |
| QUAT enum value (defined in Variant) | Variant | |
| RAW_ARRAY enum value (defined in Variant) | Variant | |
| REAL enum value (defined in Variant) | Variant | |
| REAL_ARRAY enum value (defined in Variant) | Variant | |
| RECT2 enum value (defined in Variant) | Variant | |
| set(const Variant &p_index, const Variant &p_value, bool *r_valid=NULL) (defined in Variant) | Variant | |
| set_named(const StringName &p_index, const Variant &p_value, bool *r_valid=NULL) (defined in Variant) | Variant | |
| static_assign(const Variant &p_variant) (defined in Variant) | Variant | |
| STRING enum value (defined in Variant) | Variant | |
| STRING_ARRAY enum value (defined in Variant) | Variant | |
| TRANSFORM enum value (defined in Variant) | Variant | |
| Type enum name (defined in Variant) | Variant | |
| Variant(bool p_bool) (defined in Variant) | Variant | |
| Variant(signed int p_int) (defined in Variant) | Variant | |
| Variant(unsigned int p_int) (defined in Variant) | Variant | |
| Variant(signed short p_short) (defined in Variant) | Variant | |
| Variant(unsigned short p_short) (defined in Variant) | Variant | |
| Variant(signed char p_char) (defined in Variant) | Variant | |
| Variant(unsigned char p_char) (defined in Variant) | Variant | |
| Variant(int64_t p_char) (defined in Variant) | Variant | |
| Variant(uint64_t p_char) (defined in Variant) | Variant | |
| Variant(float p_float) (defined in Variant) | Variant | |
| Variant(double p_double) (defined in Variant) | Variant | |
| Variant(const String &p_string) (defined in Variant) | Variant | |
| Variant(const StringName &p_string) (defined in Variant) | Variant | |
| Variant(const char *const p_cstring) (defined in Variant) | Variant | |
| Variant(const CharType *p_wstring) (defined in Variant) | Variant | |
| Variant(const Vector2 &p_vector2) (defined in Variant) | Variant | |
| Variant(const Rect2 &p_rect2) (defined in Variant) | Variant | |
| Variant(const Vector3 &p_vector3) (defined in Variant) | Variant | |
| Variant(const Plane &p_plane) (defined in Variant) | Variant | |
| Variant(const AABB &p_aabb) (defined in Variant) | Variant | |
| Variant(const Quat &p_quat) (defined in Variant) | Variant | |
| Variant(const Matrix3 &p_transform) (defined in Variant) | Variant | |
| Variant(const Matrix32 &p_transform) (defined in Variant) | Variant | |
| Variant(const Transform &p_transform) (defined in Variant) | Variant | |
| Variant(const Color &p_color) (defined in Variant) | Variant | |
| Variant(const Image &p_image) (defined in Variant) | Variant | |
| Variant(const NodePath &p_path) (defined in Variant) | Variant | |
| Variant(const RefPtr &p_resource) (defined in Variant) | Variant | |
| Variant(const RID &p_rid) (defined in Variant) | Variant | |
| Variant(const Object *p_object) (defined in Variant) | Variant | |
| Variant(const InputEvent &p_input_event) (defined in Variant) | Variant | |
| Variant(const Dictionary &p_dictionary) (defined in Variant) | Variant | |
| Variant(const Array &p_array) (defined in Variant) | Variant | |
| Variant(const DVector< Plane > &p_array) (defined in Variant) | Variant | |
| Variant(const DVector< uint8_t > &p_raw_array) (defined in Variant) | Variant | |
| Variant(const DVector< int > &p_int_array) (defined in Variant) | Variant | |
| Variant(const DVector< real_t > &p_real_array) (defined in Variant) | Variant | |
| Variant(const DVector< String > &p_string_array) (defined in Variant) | Variant | |
| Variant(const DVector< Vector3 > &p_vector3_array) (defined in Variant) | Variant | |
| Variant(const DVector< Color > &p_color_array) (defined in Variant) | Variant | |
| Variant(const DVector< Face3 > &p_face_array) (defined in Variant) | Variant | |
| Variant(const Vector< Variant > &p_array) (defined in Variant) | Variant | |
| Variant(const Vector< uint8_t > &p_raw_array) (defined in Variant) | Variant | |
| Variant(const Vector< int > &p_int_array) (defined in Variant) | Variant | |
| Variant(const Vector< real_t > &p_real_array) (defined in Variant) | Variant | |
| Variant(const Vector< String > &p_string_array) (defined in Variant) | Variant | |
| Variant(const Vector< Vector3 > &p_vector3_array) (defined in Variant) | Variant | |
| Variant(const Vector< Color > &p_color_array) (defined in Variant) | Variant | |
| Variant(const Vector< Plane > &p_array) (defined in Variant) | Variant | |
| Variant(const Vector< RID > &p_array) (defined in Variant) | Variant | |
| Variant(const Vector< Vector2 > &p_array) (defined in Variant) | Variant | |
| Variant(const DVector< Vector2 > &p_array) (defined in Variant) | Variant | |
| Variant(const IP_Address &p_address) (defined in Variant) | Variant | |
| Variant(const Variant &p_variant) (defined in Variant) | Variant | |
| Variant() (defined in Variant) | Variant | inline |
| VARIANT_MAX enum value (defined in Variant) | Variant | |
| VECTOR2 enum value (defined in Variant) | Variant | |
| VECTOR2_ARRAY enum value (defined in Variant) | Variant | |
| VECTOR3 enum value (defined in Variant) | Variant | |
| VECTOR3_ARRAY enum value (defined in Variant) | Variant | |
| zero() (defined in Variant) | Variant | |
| ~Variant() (defined in Variant) | Variant | inline |