Class Squeezer
public class Squeezer
- Inheritance
-
Squeezer
- Inherited Members
Methods
Add(IntPtr, IntPtr)
Calls native method adw_squeezer_add.
public static extern IntPtr Add(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetAllowNone(IntPtr)
Calls native method adw_squeezer_get_allow_none.
public static extern bool GetAllowNone(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function adw_squeezer_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHomogeneous(IntPtr)
Calls native method adw_squeezer_get_homogeneous.
public static extern bool GetHomogeneous(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInterpolateSize(IntPtr)
Calls native method adw_squeezer_get_interpolate_size.
public static extern bool GetInterpolateSize(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPage(IntPtr, IntPtr)
Calls native method adw_squeezer_get_page.
public static extern IntPtr GetPage(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetPages(IntPtr)
Calls native method adw_squeezer_get_pages.
public static extern IntPtr GetPages(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
GetSwitchThresholdPolicy(IntPtr)
Calls native method adw_squeezer_get_switch_threshold_policy.
public static extern FoldThresholdPolicy GetSwitchThresholdPolicy(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- FoldThresholdPolicy
Transfer ownership: None Nullable: False
GetTransitionDuration(IntPtr)
Calls native method adw_squeezer_get_transition_duration.
public static extern uint GetTransitionDuration(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetTransitionRunning(IntPtr)
Calls native method adw_squeezer_get_transition_running.
public static extern bool GetTransitionRunning(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTransitionType(IntPtr)
Calls native method adw_squeezer_get_transition_type.
public static extern SqueezerTransitionType GetTransitionType(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- SqueezerTransitionType
Transfer ownership: None Nullable: False
GetVisibleChild(IntPtr)
Calls native method adw_squeezer_get_visible_child.
public static extern IntPtr GetVisibleChild(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetXalign(IntPtr)
Calls native method adw_squeezer_get_xalign.
public static extern float GetXalign(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetYalign(IntPtr)
Calls native method adw_squeezer_get_yalign.
public static extern float GetYalign(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
New()
Calls native constructor adw_squeezer_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: None Nullable: False
Remove(IntPtr, IntPtr)
Calls native method adw_squeezer_remove.
public static extern void Remove(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
SetAllowNone(IntPtr, bool)
Calls native method adw_squeezer_set_allow_none.
public static extern void SetAllowNone(IntPtr self, bool allowNone)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
allowNone
boolTransfer ownership: None Nullable: False
SetHomogeneous(IntPtr, bool)
Calls native method adw_squeezer_set_homogeneous.
public static extern void SetHomogeneous(IntPtr self, bool homogeneous)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
homogeneous
boolTransfer ownership: None Nullable: False
SetInterpolateSize(IntPtr, bool)
Calls native method adw_squeezer_set_interpolate_size.
public static extern void SetInterpolateSize(IntPtr self, bool interpolateSize)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
interpolateSize
boolTransfer ownership: None Nullable: False
SetSwitchThresholdPolicy(IntPtr, FoldThresholdPolicy)
Calls native method adw_squeezer_set_switch_threshold_policy.
public static extern void SetSwitchThresholdPolicy(IntPtr self, FoldThresholdPolicy policy)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
policy
FoldThresholdPolicyTransfer ownership: None Nullable: False
SetTransitionDuration(IntPtr, uint)
Calls native method adw_squeezer_set_transition_duration.
public static extern void SetTransitionDuration(IntPtr self, uint duration)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
duration
uintTransfer ownership: None Nullable: False
SetTransitionType(IntPtr, SqueezerTransitionType)
Calls native method adw_squeezer_set_transition_type.
public static extern void SetTransitionType(IntPtr self, SqueezerTransitionType transition)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
transition
SqueezerTransitionTypeTransfer ownership: None Nullable: False
SetXalign(IntPtr, float)
Calls native method adw_squeezer_set_xalign.
public static extern void SetXalign(IntPtr self, float xalign)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
xalign
floatTransfer ownership: None Nullable: False
SetYalign(IntPtr, float)
Calls native method adw_squeezer_set_yalign.
public static extern void SetYalign(IntPtr self, float yalign)