|
Kanzi Graphics Engine
|
Binary resource. More...
#include "kzu_resource_common.h"#include <system/debug/kzs_error.h>#include <system/kzs_types.h>#include <system/kzs_header.h>Functions | |
| kzsError | kzuBinaryResourceCreate (struct KzuResourceManager *resourceManager, kzString name, struct KzuBinaryResource **out_binaryResource) |
| Creates a binary resource. More... | |
| struct KzuResource * | kzuBinaryResourceToResource (const struct KzuBinaryResource *binaryResource) |
| Convert binary resource to resource. More... | |
| struct KzuBinaryResource * | kzuBinaryResourceFromResource (const struct KzuResource *resource) |
| Convert resource to binary resource. More... | |
| struct KzuBinaryResource * | kzuBinaryResourceCastFromResource (const struct KzuResource *resource) |
| Casts binary resource from resource, KZ_NULL if invalid type. More... | |
| const kzByte * | kzuBinaryResourceGetData (const struct KzuBinaryResource *binaryResource) |
| Returns resource data. More... | |
| kzUint | kzuBinaryResourceGetDataSize (const struct KzuBinaryResource *binaryResource) |
| Returns resource data size. More... | |
| kzsError | kzuBinaryResourceLoadFromKZB (struct KzuBinaryResource *binaryResource, struct KzcInputStream *inputStream, const struct KzuBinaryFileInfo *file) |
| Loads resource wrapper from KZB. More... | |
Variables | |
| const KzuResourceType | KZU_RESOURCE_TYPE_BINARY_RESOURCE |
| Resource type identifier for binary resource. More... | |
Binary resource.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuBinaryResourceCreate | ( | struct KzuResourceManager * | resourceManager, |
| kzString | name, | ||
| struct KzuBinaryResource ** | out_binaryResource | ||
| ) |
Creates a binary resource.
| struct KzuResource* kzuBinaryResourceToResource | ( | const struct KzuBinaryResource * | binaryResource) |
Convert binary resource to resource.
| struct KzuBinaryResource* kzuBinaryResourceFromResource | ( | const struct KzuResource * | resource) |
Convert resource to binary resource.
| struct KzuBinaryResource* kzuBinaryResourceCastFromResource | ( | const struct KzuResource * | resource) |
Casts binary resource from resource, KZ_NULL if invalid type.
| const kzByte* kzuBinaryResourceGetData | ( | const struct KzuBinaryResource * | binaryResource) |
Returns resource data.
| kzUint kzuBinaryResourceGetDataSize | ( | const struct KzuBinaryResource * | binaryResource) |
Returns resource data size.
| kzsError kzuBinaryResourceLoadFromKZB | ( | struct KzuBinaryResource * | binaryResource, |
| struct KzcInputStream * | inputStream, | ||
| const struct KzuBinaryFileInfo * | file | ||
| ) |
Loads resource wrapper from KZB.
| const KzuResourceType KZU_RESOURCE_TYPE_BINARY_RESOURCE |
Resource type identifier for binary resource.