Class Constraint
public class Constraint
- Inheritance
-
Constraint
- Inherited Members
Methods
GetConstant(IntPtr)
Calls native method gtk_constraint_get_constant.
public static extern double GetConstant(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_constraint_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMultiplier(IntPtr)
Calls native method gtk_constraint_get_multiplier.
public static extern double GetMultiplier(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetRelation(IntPtr)
Calls native method gtk_constraint_get_relation.
public static extern ConstraintRelation GetRelation(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- ConstraintRelation
Transfer ownership: None Nullable: False
GetSource(IntPtr)
Calls native method gtk_constraint_get_source.
public static extern IntPtr GetSource(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetSourceAttribute(IntPtr)
Calls native method gtk_constraint_get_source_attribute.
public static extern ConstraintAttribute GetSourceAttribute(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- ConstraintAttribute
Transfer ownership: None Nullable: False
GetStrength(IntPtr)
Calls native method gtk_constraint_get_strength.
public static extern int GetStrength(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTarget(IntPtr)
Calls native method gtk_constraint_get_target.
public static extern IntPtr GetTarget(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetTargetAttribute(IntPtr)
Calls native method gtk_constraint_get_target_attribute.
public static extern ConstraintAttribute GetTargetAttribute(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- ConstraintAttribute
Transfer ownership: None Nullable: False
IsAttached(IntPtr)
Calls native method gtk_constraint_is_attached.
public static extern bool IsAttached(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsConstant(IntPtr)
Calls native method gtk_constraint_is_constant.
public static extern bool IsConstant(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsRequired(IntPtr)
Calls native method gtk_constraint_is_required.
public static extern bool IsRequired(IntPtr constraint)
Parameters
constraint
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(IntPtr, ConstraintAttribute, ConstraintRelation, IntPtr, ConstraintAttribute, double, double, int)
Calls native constructor gtk_constraint_new.
public static extern IntPtr New(IntPtr target, ConstraintAttribute targetAttribute, ConstraintRelation relation, IntPtr source, ConstraintAttribute sourceAttribute, double multiplier, double constant, int strength)
Parameters
target
IntPtrTransfer ownership: None Nullable: True
targetAttribute
ConstraintAttributeTransfer ownership: None Nullable: False
relation
ConstraintRelationTransfer ownership: None Nullable: False
source
IntPtrTransfer ownership: None Nullable: True
sourceAttribute
ConstraintAttributeTransfer ownership: None Nullable: False
multiplier
doubleTransfer ownership: None Nullable: False
constant
doubleTransfer ownership: None Nullable: False
strength
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewConstant(IntPtr, ConstraintAttribute, ConstraintRelation, double, int)
Calls native constructor gtk_constraint_new_constant.
public static extern IntPtr NewConstant(IntPtr target, ConstraintAttribute targetAttribute, ConstraintRelation relation, double constant, int strength)
Parameters
target
IntPtrTransfer ownership: None Nullable: True
targetAttribute
ConstraintAttributeTransfer ownership: None Nullable: False
relation
ConstraintRelationTransfer ownership: None Nullable: False
constant
doubleTransfer ownership: None Nullable: False
strength
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False