Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
kzu_binding_validator_base.h File Reference

Binding validator base class. More...

Data Structures

struct  KzuBindingValidatorClass
 Binding validator class. More...
 
struct  KzuBindingValidator
 Binding validator. More...
 

Typedefs

typedef const voidKzuBindingValidatorType
 The binding validator type identifier. More...
 

Functions

kzsError kzuBindingValidatorCreate_protected (struct KzuBindingValidator *validator, const struct KzuBindingValidatorClass *validatorClass, struct KzuPropertyManager *propertyManager)
 Create base validator. More...
 
kzsError kzuBindingValidatorDelete_protected (struct KzuBindingValidator *validator)
 Default validator delete implementation. More...
 
kzsError kzuBindingValidatorAttach_protected (struct KzuBindingValidator *validator)
 Default validator attach implementation. More...
 
kzsError kzuBindingValidatorDetach_protected (struct KzuBindingValidator *validator)
 Default validator detach implementation. More...
 
kzsError kzuBindingValidatorClassCopy_protected (const struct KzuBindingValidator *targetValidator, const struct KzuBindingValidator *sourceValidator)
 Class copy function. More...
 

Detailed Description

Binding validator base class.

Copyright 2008-2019 by Rightware. All rights reserved.

Typedef Documentation

typedef const void* KzuBindingValidatorType

The binding validator type identifier.

Function Documentation

kzsError kzuBindingValidatorCreate_protected ( struct KzuBindingValidator validator,
const struct KzuBindingValidatorClass validatorClass,
struct KzuPropertyManager *  propertyManager 
)

Create base validator.

kzsError kzuBindingValidatorDelete_protected ( struct KzuBindingValidator validator)

Default validator delete implementation.

kzsError kzuBindingValidatorAttach_protected ( struct KzuBindingValidator validator)

Default validator attach implementation.

kzsError kzuBindingValidatorDetach_protected ( struct KzuBindingValidator validator)

Default validator detach implementation.

kzsError kzuBindingValidatorClassCopy_protected ( const struct KzuBindingValidator targetValidator,
const struct KzuBindingValidator sourceValidator 
)

Class copy function.