Variant Member List

This is the complete list of members for Variant, including all inherited members.

_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)Variantfriend
ARRAY enum value (defined in Variant)Variant
blend(const Variant &a, const Variant &b, float c, Variant &r_dst) (defined in Variant)Variantstatic
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)Variantstatic
can_convert_strict(Type p_type_from, Type p_type_to) (defined in Variant)Variantstatic
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)Variantstatic
construct_from_string(const String &p_string, Variant &r_value, ObjectConstruct p_obj_construct=NULL, void *p_construct_ud=NULL) (defined in Variant)Variantstatic
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)Variantstatic
evaluate(const Operator &p_op, const Variant &p_a, const Variant &p_b) (defined in Variant)Variantinlinestatic
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)Variantstatic
get_construct_string() const (defined in Variant)Variant
get_constructor_list(Variant::Type p_type, List< MethodInfo > *p_list) (defined in Variant)Variantstatic
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)Variantstatic
get_numeric_constants_for_type(Variant::Type p_type, List< StringName > *p_constants) (defined in Variant)Variantstatic
get_operator_name(Operator p_op) (defined in Variant)Variantstatic
get_property_list(List< PropertyInfo > *p_list) const (defined in Variant)Variant
get_type() const (defined in Variant)Variantinline
get_type_for() (defined in Variant)Variantinlinestatic
get_type_name(Variant::Type p_type) (defined in Variant)Variantstatic
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)Variantstatic
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)Variantstatic
is_array() const (defined in Variant)Variantinline
is_num() const (defined in Variant)Variantinline
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)Variantinline
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)Variantinline