List of all items
Structs
- controller::DesktopController
- controller::PreparedAnimation
- curve::Keyframe
- curve::KeyframeCurve
- curve::MotionContext
- desktop::DesktopInfo
- desktop::IconGrid
- effect::Effect
- effect::IconFrame
- effect::ShaderProgram
- effect_graph::DrawSpec
- effect_graph::EffectExecution
- effect_graph::EffectParameter
- effect_graph::EffectPass
- effect_graph::EffectTarget
- events::IconAnimationState
- events::StartContext
- events::TickContext
- fake::FakeDesktop
- fake::FakeDesktopInner
- geometry::Point
- handle::AnimationHandle
- handle::PreObservers
- id::IconId
- monitor::MonitorInfo
- monitor::Rect
- overlay_plan::FinalCommitOutcome
- overlay_plan::IconBitmap
- overlay_plan::IconLabel
- overlay_plan::IconRenderPlan
- overlay_plan::OverlayRenderOptions
- overlay_plan::SnapshotFrame
- overlay_plan::SnapshotIconGeometry
- scene::Canvas
- scene::CapturedFrame
- scene::RenderSession
- scene::Scene
- scene::SceneIcon
- snapshot::IconSnapshot
- spec::AnimationOptions
- spec::AnimationPreset
- spec::IconAnimationSpec
- timeline::PlaybackHandle
- timeline::TimelineSession
Enums
- curve::BuiltinEasing
- curve::Curve
- curve::KeyframeInterp
- duration::Duration
- effect::ShaderPipeline
- effect_graph::DrawTopology
- effect_graph::ParameterKind
- effect_graph::PassBlend
- error::CurveError
- error::DesktopError
- events::FinishReason
- events::StopMode
- spec::FolderFlagOp
- timeline::PlaybackOutcome
- timeline::TimelineCloseMode
- timeline::TimelineState
Traits
Functions
- desktop::resolve_grid_targets
- procedural::bounce
- procedural::elastic
- procedural::overshoot
- procedural::spring