Monolithic engine. More...
#include <system/debug/kzs_error.h>
Functions | |
kzsError | kzuMonolithicEngineCreate (KzcMemoryManager *memoryManager, kzString binaryName, kzBool useMemoryMappedLoading, kzUint width, kzUint height, struct KzuMonolithicEngine **out_engine) |
Create engine object. More... | |
kzsError | kzuMonolithicEngineDelete (struct KzuMonolithicEngine *engine) |
Delete engine. More... | |
kzsError | kzuMonolithicEngineUpdate (struct KzuMonolithicEngine *engine, kzUint deltaTime) |
Updates engine state. More... | |
kzsError | kzuMonolithicEngineRender (struct KzuMonolithicEngine *engine) |
Render engine to active context. More... | |
kzsError | kzuMonolithicEngineResize (struct KzuMonolithicEngine *engine, kzUint width, kzUint height) |
Report new canvas size. More... | |
struct KzuCanvas * | kzuMonolithicEngineGetCanvas (struct KzuMonolithicEngine *engine) |
Getters for internal members. More... | |
Monolithic engine.
Copyright 2008-2020 by Rightware. All rights reserved.
kzsError kzuMonolithicEngineCreate | ( | KzcMemoryManager * | memoryManager, |
kzString | binaryName, | ||
kzBool | useMemoryMappedLoading, | ||
kzUint | width, | ||
kzUint | height, | ||
struct KzuMonolithicEngine ** | out_engine | ||
) |
Create engine object.
kzsError kzuMonolithicEngineDelete | ( | struct KzuMonolithicEngine * | engine | ) |
Delete engine.
kzsError kzuMonolithicEngineUpdate | ( | struct KzuMonolithicEngine * | engine, |
kzUint | deltaTime | ||
) |
Updates engine state.
kzsError kzuMonolithicEngineRender | ( | struct KzuMonolithicEngine * | engine | ) |
Render engine to active context.
kzsError kzuMonolithicEngineResize | ( | struct KzuMonolithicEngine * | engine, |
kzUint | width, | ||
kzUint | height | ||
) |
Report new canvas size.
struct KzuCanvas* kzuMonolithicEngineGetCanvas | ( | struct KzuMonolithicEngine * | engine | ) |
Getters for internal members.