Search Results for

    Show / Hide Table of Contents

    Class Clock

    Application Clock.

    Inheritance
    object
    IdentifiableObject
    DependencyObject
    AttachableObject
    Service
    Clock
    Implements
    IDependencyObject
    Inherited Members
    AttachableObject.AttachableStateChanged
    AttachableObject.IsEnabled
    AttachableObject.State
    AttachableObject.IsLoaded
    AttachableObject.IsAttached
    AttachableObject.IsActivated
    AttachableObject.IsStarted
    AttachableObject.IsDestroyed
    AttachableObject.Destroy()
    DependencyObject.Dependencies
    DependencyObject.OnDependencyRemoved
    IdentifiableObject.Id
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Framework.Services
    Assembly: Evergine.Framework.dll
    Syntax
    public sealed class Clock : Service, IDependencyObject

    Properties

    ElapseTime

    Gets the time from last update (milliseconds).

    Declaration
    public TimeSpan ElapseTime { get; }
    Property Value
    Type Description
    TimeSpan

    FrameCount

    Gets the total number of frames that have passed.

    Declaration
    public int FrameCount { get; }
    Property Value
    Type Description
    int

    TotalTime

    Gets the amount of time since the start of the application.

    Declaration
    public TimeSpan TotalTime { get; }
    Property Value
    Type Description
    TimeSpan

    UpdateCount

    Gets the total number of updates that have passed.

    Declaration
    public int UpdateCount { get; }
    Property Value
    Type Description
    int

    Implements

    IDependencyObject

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX