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
One
Return one frame in seconds
public double One { get; }
Property Value
Step
Return one frame duration
public TimeSpan Step { get; }
Property Value
Methods
GetDuration(int)
Returns TimeSpan for frameCount
.
public TimeSpan GetDuration(int frameCount)
Parameters
frameCount
int
Returns
GetFrames(double)
Returns the amount of frames for seconds
.
public int GetFrames(double seconds)
Parameters
seconds
double
Returns
GetFrames(TimeSpan)
Returns the amount of frames for duration
.
public int GetFrames(TimeSpan duration)
Parameters
duration
TimeSpan
Returns
GetMillisecondFrames(double)
Returns the amount of frames for milliseconds
.
public int GetMillisecondFrames(double milliseconds)
Parameters
milliseconds
double
Returns
GetMilliseconds(int)
Returns double seconds for frameCount
.
public double GetMilliseconds(int frameCount)
Parameters
frameCount
int
Returns
GetSeconds(double)
Returns double seconds for frameCount
.h
public double GetSeconds(double frameCount)
Parameters
frameCount
double
Returns
GetSeconds(int)
Returns double seconds for frameCount
.h
public double GetSeconds(int frameCount)
Parameters
frameCount
int
Returns
GetTotalFrames(double)
Returns the amount of frames for seconds
.
public double GetTotalFrames(double seconds)
Parameters
seconds
double
Returns
GetTotalFrames(TimeSpan)
Returns the amount of frames for duration
.
public double GetTotalFrames(TimeSpan duration)
Parameters
duration
TimeSpan
Returns
GetTotalMillisecondFrames(double)
Returns the amount of frames for milliseconds
.
public double GetTotalMillisecondFrames(double milliseconds)
Parameters
milliseconds
double
Returns
SetFrameRate(int)
Sets the current FrameRate
public void SetFrameRate(int newFps)
Parameters
newFps
int