NoesisGUI

Clock Class

namespace Noesis | MSDN

Maintains run-time timing state for a Timeline.

A Timeline, by itself, doesn't actually do anything other than describe a segment of time. It's the timeline's Clock object that does the real work: it maintains timing-related run-time state for the timeline.

Inheritance Hierarchy

Clock

INDEX Class Hierarchy Index

Properties

Name Description
 CurrentIteration Get the current iteration of this clock within its current active period, or -1 if this clock is stopped
 CurrentProgress Gets the current progress of Clock within its current iteration. This is a value between 0.0 and 1.0
 CurrentTime Gets this clock's current time within its current iteration
 Parent Gets or sets the clock that is the parent of this clock
 Timeline Gets the Timeline from which this Clock was created

 Dependency Property    Reflection Property


Attached Properties

Clock has no attached properties

Methods

Name Description
 GetCurrentState() Gets a value indicating whether the clock is currently Active, Filling or Stopped
 HasControllableRoot() Gets a value that indicates whether this Clock is part of a controllable clock tree

Events

Name Description
 Completed Occurs when this clock has completely finished playing

 Routed Event    Non-routed Event    Delegate Event


© 2017 Noesis Technologies