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.