Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
KzuBindingValidatorClass Struct Reference

Binding validator class. More...

#include <kzu_binding_validator_base.h>

Data Fields

kzsError(* kzuBindingValidatorCopy )(const struct KzcMemoryManager *memoryManager, const struct KzuBindingValidator *sourceValidator, struct KzuBindingValidator **out_validator)
 Copy function for binding validators. More...
 
kzsError(* kzuBindingValidatorDelete )(struct KzuBindingValidator *validator)
 Delete function for binding validators. More...
 
kzsError(* kzuBindingValidatorAttach )(struct KzuBindingValidator *validator)
 Attach function for binding validators. More...
 
kzsError(* kzuBindingValidatorDetach )(struct KzuBindingValidator *validator)
 Detach function for binding validators. More...
 
kzsError(* kzuBindingValidatorValidate )(struct KzuBindingValidator *validator, struct KzuVariant *sourceValue, kzBool *out_valid)
 Validate function for binding validators. More...
 

Detailed Description

Binding validator class.

Field Documentation

kzsError(* KzuBindingValidatorClass::kzuBindingValidatorCopy)(const struct KzcMemoryManager *memoryManager, const struct KzuBindingValidator *sourceValidator, struct KzuBindingValidator **out_validator)

Copy function for binding validators.

kzsError(* KzuBindingValidatorClass::kzuBindingValidatorDelete)(struct KzuBindingValidator *validator)

Delete function for binding validators.

kzsError(* KzuBindingValidatorClass::kzuBindingValidatorAttach)(struct KzuBindingValidator *validator)

Attach function for binding validators.

kzsError(* KzuBindingValidatorClass::kzuBindingValidatorDetach)(struct KzuBindingValidator *validator)

Detach function for binding validators.

kzsError(* KzuBindingValidatorClass::kzuBindingValidatorValidate)(struct KzuBindingValidator *validator, struct KzuVariant *sourceValue, kzBool *out_valid)

Validate function for binding validators.


The documentation for this struct was generated from the following file: