Table of Contents

Class FrameTime.Fixed

Namespace
Backdash
Assembly
Backdash.dll

Frame time calculator

public sealed class FrameTime.Fixed
Inheritance
FrameTime.Fixed
Inherited Members

Constructors

Fixed(int)

Frame time calculator

public Fixed(int frameRate)

Parameters

frameRate int

Properties

FrameRate

Used frame rate.

public int FrameRate { get; }

Property Value

int

One

Return one frame in seconds

public double One { get; }

Property Value

double

Step

Return one frame duration

public TimeSpan Step { get; }

Property Value

TimeSpan

Methods

GetDuration(int)

Returns TimeSpan for frameCount.

public TimeSpan GetDuration(int frameCount)

Parameters

frameCount int

Returns

TimeSpan

GetFrames(double)

Returns the amount of frames for seconds.

public int GetFrames(double seconds)

Parameters

seconds double

Returns

int

GetFrames(TimeSpan)

Returns the amount of frames for duration.

public int GetFrames(TimeSpan duration)

Parameters

duration TimeSpan

Returns

int

GetMillisecondFrames(double)

Returns the amount of frames for milliseconds.

public int GetMillisecondFrames(double milliseconds)

Parameters

milliseconds double

Returns

int

GetMilliseconds(int)

Returns double seconds for frameCount.

public double GetMilliseconds(int frameCount)

Parameters

frameCount int

Returns

double

GetSeconds(double)

Returns double seconds for frameCount .h

public double GetSeconds(double frameCount)

Parameters

frameCount double

Returns

double

GetSeconds(int)

Returns double seconds for frameCount .h

public double GetSeconds(int frameCount)

Parameters

frameCount int

Returns

double

GetTotalFrames(double)

Returns the amount of frames for seconds.

public double GetTotalFrames(double seconds)

Parameters

seconds double

Returns

double

GetTotalFrames(TimeSpan)

Returns the amount of frames for duration.

public double GetTotalFrames(TimeSpan duration)

Parameters

duration TimeSpan

Returns

double

GetTotalMillisecondFrames(double)

Returns the amount of frames for milliseconds.

public double GetTotalMillisecondFrames(double milliseconds)

Parameters

milliseconds double

Returns

double

SetFrameRate(int)

Sets the current FrameRate

public void SetFrameRate(int newFps)

Parameters

newFps int