Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkconstraint.h File Reference
#include <gtk/gtktypes.h>
#include <gtk/gtkenums.h>

Go to the source code of this file.

Macros

#define GTK_TYPE_CONSTRAINT_TARGET   (gtk_constraint_target_get_type ())
 
#define GTK_TYPE_CONSTRAINT   (gtk_constraint_get_type ())
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GtkConstraintTarget GtkConstraintTarget
 

Functions

GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkConstraint * gtk_constraint_new (gpointer target, GtkConstraintAttribute target_attribute, GtkConstraintRelation relation, gpointer source, GtkConstraintAttribute source_attribute, double multiplier, double constant, int strength)
 
GDK_AVAILABLE_IN_ALL GtkConstraint * gtk_constraint_new_constant (gpointer target, GtkConstraintAttribute target_attribute, GtkConstraintRelation relation, double constant, int strength)
 
GDK_AVAILABLE_IN_ALL GtkConstraintTargetgtk_constraint_get_target (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL GtkConstraintAttribute gtk_constraint_get_target_attribute (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL GtkConstraintTargetgtk_constraint_get_source (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL GtkConstraintAttribute gtk_constraint_get_source_attribute (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL GtkConstraintRelation gtk_constraint_get_relation (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL double gtk_constraint_get_multiplier (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL double gtk_constraint_get_constant (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL int gtk_constraint_get_strength (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_required (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_attached (GtkConstraint *constraint)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_constant (GtkConstraint *constraint)
 

Macro Definition Documentation

◆ GTK_TYPE_CONSTRAINT

#define GTK_TYPE_CONSTRAINT   (gtk_constraint_get_type ())

GtkConstraintTarget:

The GtkConstraintTarget interface is implemented by objects that can be used as source or target in GtkConstraints.

Besides GtkWidget, it is also implemented by GtkConstraintGuide.

Definition at line 43 of file gtkconstraint.h.

◆ GTK_TYPE_CONSTRAINT_TARGET

#define GTK_TYPE_CONSTRAINT_TARGET   (gtk_constraint_target_get_type ())

Definition at line 29 of file gtkconstraint.h.

Typedef Documentation

◆ GtkConstraintTarget

typedef typedefG_BEGIN_DECLS struct _GtkConstraintTarget GtkConstraintTarget

Definition at line 27 of file gtkconstraint.h.

Function Documentation

◆ gtk_constraint_get_constant()

GDK_AVAILABLE_IN_ALL double gtk_constraint_get_constant ( GtkConstraint * constraint)

◆ gtk_constraint_get_multiplier()

GDK_AVAILABLE_IN_ALL double gtk_constraint_get_multiplier ( GtkConstraint * constraint)

◆ gtk_constraint_get_relation()

GDK_AVAILABLE_IN_ALL GtkConstraintRelation gtk_constraint_get_relation ( GtkConstraint * constraint)

◆ gtk_constraint_get_source()

GDK_AVAILABLE_IN_ALL GtkConstraintTarget * gtk_constraint_get_source ( GtkConstraint * constraint)

◆ gtk_constraint_get_source_attribute()

GDK_AVAILABLE_IN_ALL GtkConstraintAttribute gtk_constraint_get_source_attribute ( GtkConstraint * constraint)

◆ gtk_constraint_get_strength()

GDK_AVAILABLE_IN_ALL int gtk_constraint_get_strength ( GtkConstraint * constraint)

◆ gtk_constraint_get_target()

GDK_AVAILABLE_IN_ALL GtkConstraintTarget * gtk_constraint_get_target ( GtkConstraint * constraint)

◆ gtk_constraint_get_target_attribute()

GDK_AVAILABLE_IN_ALL GtkConstraintAttribute gtk_constraint_get_target_attribute ( GtkConstraint * constraint)

◆ gtk_constraint_is_attached()

GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_attached ( GtkConstraint * constraint)

◆ gtk_constraint_is_constant()

GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_constant ( GtkConstraint * constraint)

◆ gtk_constraint_is_required()

GDK_AVAILABLE_IN_ALL gboolean gtk_constraint_is_required ( GtkConstraint * constraint)

◆ gtk_constraint_new()

GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkConstraint * gtk_constraint_new ( gpointer target,
GtkConstraintAttribute target_attribute,
GtkConstraintRelation relation,
gpointer source,
GtkConstraintAttribute source_attribute,
double multiplier,
double constant,
int strength )

◆ gtk_constraint_new_constant()

GDK_AVAILABLE_IN_ALL GtkConstraint * gtk_constraint_new_constant ( gpointer target,
GtkConstraintAttribute target_attribute,
GtkConstraintRelation relation,
double constant,
int strength )