|
Kanzi Graphics Engine
|
Callback validator. More...
#include <user/ui/kzu_variant.h>#include <system/kzs_types.h>#include <system/debug/kzs_error.h>#include <system/kzs_header.h>Functions | |
| kzsError | kzuCallbackValidatorCreate (const struct KzcMemoryManager *memoryManager, struct KzuPropertyManager *propertyManager, KzuCallbackValidatorCallback callback, void *callbackUserData, struct KzuBindingValidator **out_validator) |
| Create a callback validator. More... | |
Variables | |
| KZ_HEADER_BEGIN typedef kzsError(* | KzuCallbackValidatorCallback )(void *userData, struct KzuVariant *value, kzBool *out_valid) |
| Type of the user-provided callback. More... | |
Callback validator.
Validation happens in a user-provided callback.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuCallbackValidatorCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuPropertyManager * | propertyManager, | ||
| KzuCallbackValidatorCallback | callback, | ||
| void * | callbackUserData, | ||
| struct KzuBindingValidator ** | out_validator | ||
| ) |
Create a callback validator.
| KZ_HEADER_BEGIN typedef kzsError(* KzuCallbackValidatorCallback)(void *userData, struct KzuVariant *value, kzBool *out_valid) |
Type of the user-provided callback.