Lines Matching refs:GParamSpec
44 * @pspec: a valid #GParamSpec instance
46 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_CHAR.
53 * @pspec: a valid #GParamSpec instance
55 * Cast a #GParamSpec instance into a #GParamSpecChar.
67 * @pspec: a valid #GParamSpec instance
69 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_UCHAR.
76 * @pspec: a valid #GParamSpec instance
78 * Cast a #GParamSpec instance into a #GParamSpecUChar.
90 * @pspec: a valid #GParamSpec instance
92 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_BOOLEAN.
99 * @pspec: a valid #GParamSpec instance
101 * Cast a #GParamSpec instance into a #GParamSpecBoolean.
113 * @pspec: a valid #GParamSpec instance
115 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_INT.
122 * @pspec: a valid #GParamSpec instance
124 * Cast a #GParamSpec instance into a #GParamSpecInt.
136 * @pspec: a valid #GParamSpec instance
138 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_UINT.
145 * @pspec: a valid #GParamSpec instance
147 * Cast a #GParamSpec instance into a #GParamSpecUInt.
159 * @pspec: a valid #GParamSpec instance
161 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_LONG.
168 * @pspec: a valid #GParamSpec instance
170 * Cast a #GParamSpec instance into a #GParamSpecLong.
182 * @pspec: a valid #GParamSpec instance
184 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_ULONG.
191 * @pspec: a valid #GParamSpec instance
193 * Cast a #GParamSpec instance into a #GParamSpecULong.
205 * @pspec: a valid #GParamSpec instance
207 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_INT64.
214 * @pspec: a valid #GParamSpec instance
216 * Cast a #GParamSpec instance into a #GParamSpecInt64.
228 * @pspec: a valid #GParamSpec instance
230 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_UINT64.
237 * @pspec: a valid #GParamSpec instance
239 * Cast a #GParamSpec instance into a #GParamSpecUInt64.
251 * @pspec: a valid #GParamSpec instance
253 * Cast a #GParamSpec instance into a #GParamSpecUnichar.
258 * @pspec: a valid #GParamSpec instance
260 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_UNICHAR.
274 * @pspec: a valid #GParamSpec instance
276 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_ENUM.
283 * @pspec: a valid #GParamSpec instance
285 * Cast a #GParamSpec instance into a #GParamSpecEnum.
297 * @pspec: a valid #GParamSpec instance
299 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_FLAGS.
306 * @pspec: a valid #GParamSpec instance
308 * Cast a #GParamSpec instance into a #GParamSpecFlags.
320 * @pspec: a valid #GParamSpec instance
322 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_FLOAT.
329 * @pspec: a valid #GParamSpec instance
331 * Cast a #GParamSpec instance into a #GParamSpecFloat.
343 * @pspec: a valid #GParamSpec instance
345 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_DOUBLE.
352 * @pspec: a valid #GParamSpec instance
354 * Cast a #GParamSpec instance into a #GParamSpecDouble.
366 * @pspec: a valid #GParamSpec instance
368 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_STRING.
375 * @pspec: a valid #GParamSpec instance
377 * Casts a #GParamSpec instance into a #GParamSpecString.
389 * @pspec: a valid #GParamSpec instance
391 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_PARAM.
398 * @pspec: a valid #GParamSpec instance
400 * Casts a #GParamSpec instance into a #GParamSpecParam.
412 * @pspec: a valid #GParamSpec instance
414 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_BOXED.
421 * @pspec: a valid #GParamSpec instance
423 * Cast a #GParamSpec instance into a #GParamSpecBoxed.
435 * @pspec: a valid #GParamSpec instance
437 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_POINTER.
444 * @pspec: a valid #GParamSpec instance
446 * Casts a #GParamSpec instance into a #GParamSpecPointer.
458 * @pspec: a valid #GParamSpec instance
460 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_VALUE_ARRAY.
467 * @pspec: a valid #GParamSpec instance
469 * Cast a #GParamSpec instance into a #GParamSpecValueArray.
481 * @pspec: a valid #GParamSpec instance
483 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_OBJECT.
490 * @pspec: a valid #GParamSpec instance
492 * Casts a #GParamSpec instance into a #GParamSpecObject.
506 * @pspec: a #GParamSpec
508 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_OVERRIDE.
516 * @pspec: a #GParamSpec
518 * Casts a #GParamSpec into a #GParamSpecOverride.
534 * @pspec: a #GParamSpec
536 * Checks whether the given #GParamSpec is of type %G_TYPE_PARAM_GTYPE.
544 * @pspec: a #GParamSpec
546 * Casts a #GParamSpec into a #GParamSpecGType.
579 * @parent_instance: private #GParamSpec portion
584 * A #GParamSpec derived structure that contains the meta data for character properties.
588 GParamSpec parent_instance;
596 * @parent_instance: private #GParamSpec portion
601 * A #GParamSpec derived structure that contains the meta data for unsigned character properties.
605 GParamSpec parent_instance;
613 * @parent_instance: private #GParamSpec portion
616 * A #GParamSpec derived structure that contains the meta data for boolean properties.
620 GParamSpec parent_instance;
626 * @parent_instance: private #GParamSpec portion
631 * A #GParamSpec derived structure that contains the meta data for integer properties.
635 GParamSpec parent_instance;
643 * @parent_instance: private #GParamSpec portion
648 * A #GParamSpec derived structure that contains the meta data for unsigned integer properties.
652 GParamSpec parent_instance;
660 * @parent_instance: private #GParamSpec portion
665 * A #GParamSpec derived structure that contains the meta data for long integer properties.
669 GParamSpec parent_instance;
677 * @parent_instance: private #GParamSpec portion
682 * A #GParamSpec derived structure that contains the meta data for unsigned long integer properties.
686 GParamSpec parent_instance;
694 * @parent_instance: private #GParamSpec portion
699 * A #GParamSpec derived structure that contains the meta data for 64bit integer properties.
703 GParamSpec parent_instance;
711 * @parent_instance: private #GParamSpec portion
716 * A #GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties.
720 GParamSpec parent_instance;
728 * @parent_instance: private #GParamSpec portion
731 * A #GParamSpec derived structure that contains the meta data for unichar (unsigned integer) properties.
735 GParamSpec parent_instance;
741 * @parent_instance: private #GParamSpec portion
745 * A #GParamSpec derived structure that contains the meta data for enum
750 GParamSpec parent_instance;
757 * @parent_instance: private #GParamSpec portion
761 * A #GParamSpec derived structure that contains the meta data for flags
766 GParamSpec parent_instance;
773 * @parent_instance: private #GParamSpec portion
780 * A #GParamSpec derived structure that contains the meta data for float properties.
784 GParamSpec parent_instance;
793 * @parent_instance: private #GParamSpec portion
800 * A #GParamSpec derived structure that contains the meta data for double properties.
804 GParamSpec parent_instance;
813 * @parent_instance: private #GParamSpec portion
821 * A #GParamSpec derived structure that contains the meta data for string
826 GParamSpec parent_instance;
837 * @parent_instance: private #GParamSpec portion
839 * A #GParamSpec derived structure that contains the meta data for %G_TYPE_PARAM
844 GParamSpec parent_instance;
848 * @parent_instance: private #GParamSpec portion
850 * A #GParamSpec derived structure that contains the meta data for boxed properties.
854 GParamSpec parent_instance;
858 * @parent_instance: private #GParamSpec portion
860 * A #GParamSpec derived structure that contains the meta data for pointer properties.
864 GParamSpec parent_instance;
868 * @parent_instance: private #GParamSpec portion
869 * @element_spec: a #GParamSpec describing the elements contained in arrays of this property, may be %NULL
872 * A #GParamSpec derived structure that contains the meta data for #GValueArray properties.
876 GParamSpec parent_instance;
877 GParamSpec *element_spec;
882 * @parent_instance: private #GParamSpec portion
884 * A #GParamSpec derived structure that contains the meta data for object properties.
888 GParamSpec parent_instance;
893 * This is a type of #GParamSpec type that simply redirects operations to
907 GParamSpec parent_instance;
908 GParamSpec *overridden;
912 * @parent_instance: private #GParamSpec portion
915 * A #GParamSpec derived structure that contains the meta data for #GType properties.
921 GParamSpec parent_instance;
925 /* --- GParamSpec prototypes --- */
926 GParamSpec* g_param_spec_char (const gchar *name,
933 GParamSpec* g_param_spec_uchar (const gchar *name,
940 GParamSpec* g_param_spec_boolean (const gchar *name,
945 GParamSpec* g_param_spec_int (const gchar *name,
952 GParamSpec* g_param_spec_uint (const gchar *name,
959 GParamSpec* g_param_spec_long (const gchar *name,
966 GParamSpec* g_param_spec_ulong (const gchar *name,
973 GParamSpec* g_param_spec_int64 (const gchar *name,
980 GParamSpec* g_param_spec_uint64 (const gchar *name,
987 GParamSpec* g_param_spec_unichar (const gchar *name,
992 GParamSpec* g_param_spec_enum (const gchar *name,
998 GParamSpec* g_param_spec_flags (const gchar *name,
1004 GParamSpec* g_param_spec_float (const gchar *name,
1011 GParamSpec* g_param_spec_double (const gchar *name,
1018 GParamSpec* g_param_spec_string (const gchar *name,
1023 GParamSpec* g_param_spec_param (const gchar *name,
1028 GParamSpec* g_param_spec_boxed (const gchar *name,
1033 GParamSpec* g_param_spec_pointer (const gchar *name,
1037 GParamSpec* g_param_spec_value_array (const gchar *name,
1040 GParamSpec *element_spec,
1042 GParamSpec* g_param_spec_object (const gchar *name,
1047 GParamSpec* g_param_spec_override (const gchar *name,
1048 GParamSpec *overridden);
1049 GParamSpec* g_param_spec_gtype (const gchar *name,