Frame time queue. More...
#include <system/debug/kzs_error.h>Functions | |
| kzsError | KzuFrameTimeQueueCreate (const struct KzcMemoryManager *memoryManager, struct KzuFrameTimeQueue **out_queue) |
| Create a frame time queue. More... | |
| kzsError | KzuFrameTimeQueueDelete (struct KzuFrameTimeQueue *queue) |
| Delete a frame time queue. More... | |
| void | KzuFrameTimeQueueUpdate (struct KzuFrameTimeQueue *queue, kzUint frameTime) |
| Updates the frame time queue with a new frame time. More... | |
| kzFloat | KzuFrameTimeQueueGetFPS (const struct KzuFrameTimeQueue *queue) |
| Returns the current FPS. More... | |
Frame time queue.
Copyright 2008-2020 by Rightware. All rights reserved.
| kzsError KzuFrameTimeQueueCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuFrameTimeQueue ** | out_queue | ||
| ) |
Create a frame time queue.
| kzsError KzuFrameTimeQueueDelete | ( | struct KzuFrameTimeQueue * | queue | ) |
Delete a frame time queue.
| void KzuFrameTimeQueueUpdate | ( | struct KzuFrameTimeQueue * | queue, |
| kzUint | frameTime | ||
| ) |
Updates the frame time queue with a new frame time.
| kzFloat KzuFrameTimeQueueGetFPS | ( | const struct KzuFrameTimeQueue * | queue | ) |
Returns the current FPS.