Specifies property that holds a pointer to arbitrary data. More...
#include <system/debug/kzs_error.h>
Functions | |
kzsError | kzuPointerPropertyTypeCreate (const struct KzcMemoryManager *memoryManager, kzString name, struct KzuPointerPropertyType **out_pointerPropertyType) |
Creates a new pointer property type. More... | |
kzsError | kzuPointerPropertyTypeCreateRelative (const struct KzcMemoryManager *memoryManager, kzString name, kzString defaultPathValue, struct KzuPointerPropertyType **out_pointerPropertyType) |
Creates a new pointer property type with relative path to referenced object. More... | |
kzsError | kzuPointerPropertyTypeDelete (struct KzuPointerPropertyType *pointerPropertyType) |
Deletes pointer property type. More... | |
kzsError | kzuPointerPropertyTypeLoadFromKzb (struct KzuPointerPropertyType *pointerPropertyType, struct KzcInputStream *inputStream, const struct KzuBinaryFileInfo *file) |
Loads pointer property type from KZB. More... | |
struct KzuPointerPropertyType * | kzuPointerPropertyTypeFromPropertyType (const struct KzuPropertyType *propertyType) |
Returns pointer property type from property type. More... | |
struct KzuPropertyType * | kzuPointerPropertyTypeToPropertyType (const struct KzuPointerPropertyType *pointerPropertyType) |
Converts pointer property type to property type. More... | |
kzString | kzuPointerPropertyTypeGetDefaultPathValue (const struct KzuPointerPropertyType *pointerPropertyType) |
Gets the default path value of pointer property type. More... | |
Specifies property that holds a pointer to arbitrary data.
Copyright 2008-2020 by Rightware. All rights reserved.
kzsError kzuPointerPropertyTypeCreate | ( | const struct KzcMemoryManager * | memoryManager, |
kzString | name, | ||
struct KzuPointerPropertyType ** | out_pointerPropertyType | ||
) |
Creates a new pointer property type.
kzsError kzuPointerPropertyTypeCreateRelative | ( | const struct KzcMemoryManager * | memoryManager, |
kzString | name, | ||
kzString | defaultPathValue, | ||
struct KzuPointerPropertyType ** | out_pointerPropertyType | ||
) |
Creates a new pointer property type with relative path to referenced object.
kzsError kzuPointerPropertyTypeDelete | ( | struct KzuPointerPropertyType * | pointerPropertyType | ) |
Deletes pointer property type.
kzsError kzuPointerPropertyTypeLoadFromKzb | ( | struct KzuPointerPropertyType * | pointerPropertyType, |
struct KzcInputStream * | inputStream, | ||
const struct KzuBinaryFileInfo * | file | ||
) |
Loads pointer property type from KZB.
struct KzuPointerPropertyType* kzuPointerPropertyTypeFromPropertyType | ( | const struct KzuPropertyType * | propertyType | ) |
Returns pointer property type from property type.
struct KzuPropertyType* kzuPointerPropertyTypeToPropertyType | ( | const struct KzuPointerPropertyType * | pointerPropertyType | ) |
Converts pointer property type to property type.
kzString kzuPointerPropertyTypeGetDefaultPathValue | ( | const struct KzuPointerPropertyType * | pointerPropertyType | ) |
Gets the default path value of pointer property type.