Crate clutter[][src]

Modules

prelude

Traits and essential types intended for blanket imports.

Structs

Action
ActionClass
Actor
ActorBox
ActorClass
ActorFlags
ActorMeta
ActorMetaClass
AlignConstraint
AlignConstraintClass
AllocationFlags
Alpha
AlphaClass
Animatable
Animation
AnimationClass
Animator
AnimatorClass
Backend
BackendClass
Behaviour
BehaviourClass
BehaviourDepth
BehaviourDepthClass
BehaviourEllipse
BehaviourEllipseClass
BehaviourOpacity
BehaviourOpacityClass
BehaviourPath
BehaviourPathClass
BehaviourRotate
BehaviourRotateClass
BehaviourScale
BehaviourScaleClass
BinLayout
BinLayoutClass
BindConstraint
BindConstraintClass
BindingPool
BindingPoolClass
BlurEffect
BlurEffectClass
Box
BoxClass
BoxLayout
BoxLayoutClass
BrightnessContrastEffect
BrightnessContrastEffectClass
ButtonEvent
CairoTexture
CairoTextureClass
Canvas
CanvasClass
ChildMeta
ChildMetaClass
ClickAction
ClickActionClass
ClipNode
ClipNodeClass
Clone
CloneClass
Color
ColorNode
ColorNodeClass
ColorizeEffect
ColorizeEffectClass
Constraint
ConstraintClass
Container
Content
ContentRepeat
CrossingEvent
DeformEffect
DeformEffectClass
DesaturateEffect
DesaturateEffectClass
DeviceManager
DeviceManagerClass
DragAction
DragActionClass
DropAction
DropActionClass
Effect
EffectClass
Event

A generic Clutter event.

EventSequence
FixedLayout
FixedLayoutClass
FlowLayout
FlowLayoutClass
Geometry
GestureAction
GestureActionClass
GridLayout
GridLayoutClass
Group
GroupClass
Image
ImageClass
InputDevice
InputDeviceClass
Interval
IntervalClass
KeyEvent
KeyframeTransition
KeyframeTransitionClass
Knot
LayoutManager
LayoutManagerClass
LayoutMeta
LayoutMetaClass
ListModel
ListModelClass
Margin
Matrix
Model
ModelClass
ModelIter
ModelIterClass
ModifierType
MotionEvent
OffscreenEffect
OffscreenEffectClass
OffscreenRedirect
PageTurnEffect
PageTurnEffectClass
PaintNode
PaintNodeClass
PaintVolume
PanAction
PanActionClass
ParamSpecColor
ParamSpecColorClass
ParamSpecFixed
ParamSpecFixedClass
ParamSpecUnit
ParamSpecUnitClass
Path
PathClass
PathConstraint
PathConstraintClass
PathNode
Perspective
PipelineNode
PipelineNodeClass
Point
PropertyTransition
PropertyTransitionClass
Rect
Rectangle
RectangleClass
RotateAction
RotateActionClass
Score
ScoreClass
Script
ScriptClass
ScrollActor
ScrollActorClass
ScrollEvent
ScrollMode
Settings
SettingsClass
Shader
ShaderClass
ShaderEffect
ShaderEffectClass
ShaderFloat
ShaderFloatClass
ShaderInt
ShaderIntClass
ShaderMatrix
ShaderMatrixClass
SnapConstraint
SnapConstraintClass
Stage
StageClass
StageManager
StageManagerClass
State
StateClass
SwipeAction
SwipeActionClass
SwipeDirection
TableLayout
TableLayoutClass
TapAction
TapActionClass
Text
TextBuffer
TextBufferClass
TextClass
TextNode
TextNodeClass
Texture
TextureClass
TextureNode
TextureNodeClass
Timeline
TimelineClass
TouchEvent
Transition
TransitionClass
TransitionGroup
TransitionGroupClass
Vertex
ZoomAction
ZoomActionClass

Enums

ActorAlign
AlignAxis
AnimationMode
BinAlignment
BindCoordinate
ContentGravity
DragAxis
EventType
FlowOrientation
GestureTriggerEdge
GridPosition
InputAxis
InputDeviceType
InputMode
LongPressState
Orientation
PanAxis
PickMode
RequestMode
RotateAxis
RotateDirection
ScalingFilter
ScrollDirection
ShaderType
SnapEdge
StaticColor
StepMode
TextDirection
TextureQuality
TimelineDirection
ZoomAxis

Constants

NONE_ACTION
NONE_ACTOR
NONE_ACTOR_META
NONE_ALPHA
NONE_ANIMATABLE
NONE_ANIMATION
NONE_ANIMATOR
NONE_BEHAVIOUR
NONE_BEHAVIOUR_DEPTH
NONE_BEHAVIOUR_ELLIPSE
NONE_BEHAVIOUR_OPACITY
NONE_BEHAVIOUR_PATH
NONE_BEHAVIOUR_ROTATE
NONE_BEHAVIOUR_SCALE
NONE_BIN_LAYOUT
NONE_BOX
NONE_BOX_LAYOUT
NONE_CAIRO_TEXTURE
NONE_CANVAS
NONE_CHILD_META
NONE_CLICK_ACTION
NONE_CLONE
NONE_CONSTRAINT
NONE_CONTAINER
NONE_CONTENT
NONE_DEFORM_EFFECT
NONE_DEVICE_MANAGER
NONE_DRAG_ACTION
NONE_DROP_ACTION
NONE_EFFECT
NONE_FIXED_LAYOUT
NONE_FLOW_LAYOUT
NONE_GESTURE_ACTION
NONE_GRID_LAYOUT
NONE_GROUP
NONE_IMAGE
NONE_INTERVAL
NONE_KEYFRAME_TRANSITION
NONE_LAYOUT_MANAGER
NONE_LAYOUT_META
NONE_LIST_MODEL
NONE_MODEL
NONE_MODEL_ITER
NONE_OFFSCREEN_EFFECT
NONE_PAINT_NODE
NONE_PAN_ACTION
NONE_PATH
NONE_PIPELINE_NODE
NONE_PROPERTY_TRANSITION
NONE_RECTANGLE
NONE_ROTATE_ACTION
NONE_SCORE
NONE_SCRIPT
NONE_SCROLL_ACTOR
NONE_SHADER
NONE_SHADER_EFFECT
NONE_STAGE
NONE_STAGE_MANAGER
NONE_STATE
NONE_SWIPE_ACTION
NONE_TABLE_LAYOUT
NONE_TAP_ACTION
NONE_TEXT
NONE_TEXTURE
NONE_TEXT_BUFFER
NONE_TIMELINE
NONE_TRANSITION
NONE_TRANSITION_GROUP
NONE_ZOOM_ACTION

Traits

ActorExt
ActorMetaExt
AnimatableExt
BehaviourEllipseExt
BehaviourPathExt
BehaviourRotateExt
BoxLayoutExt
CanvasExt
ChildMetaExt
ClickActionExt
CloneExt
ContainerExt
ContentExt
DeformEffectExt
DeviceManagerExt
DragActionExt
DropActionExt
EffectExt
FlowLayoutExt
GestureActionExt
GridLayoutExt
ImageExt
IntervalExt
KeyframeTransitionExt
LayoutManagerExt
LayoutMetaExt
OffscreenEffectExt
PaintNodeExt
PanActionExt
PathExt
PropertyTransitionExt
RectangleExt
RotateActionExt
ScriptExt
ScrollActorExt
ShaderEffectExt
StageExt
StageManagerExt
SwipeActionExt
TapActionExt
TextBufferExt
TextExt
TextureExt
TimelineExt
TransitionExt
TransitionGroupExt
ZoomActionExt

Functions

init
run
set_initialized

Informs this crate that GDK has been initialized and the current thread is the main one.

Type Definitions

ActorCreateChildFunc
BindingActionFunc
ScriptConnectFunc