Kanzi  3.9.6
Kanzi Engine API
bindings.hpp File Reference

Classes

class  kanzi::interop::CallbackBindingProcessorDirector
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 
 kanzi::interop
 

Functions

KANZI_INTEROP_API void kanzi::interop::Binding_addProcessor (AbstractBindingWrapper *bindingWrapper, BindingProcessorWrapper *bindingProcessorWrapper)
 
KANZI_INTEROP_API BindingProcessorWrapper * kanzi::interop::Binding_createCallbackBindingProcessor (Context *context, CallbackBindingProcessorDirector *director)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createOneWay (string_view sourcePath, PropertyTypeWrapper *sourcePropertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createOneWay (string_view sourcePath, PropertyTypeWrapper *sourcePropertyTypeWrapper, PropertyField sourceField)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createOneWay (VariantWrapper *variantWrapper)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createOneWay (ResourceIDWrapper *wrapper)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createToSource (string_view readPath, PropertyTypeWrapper *readPropertyTypeWrapper, string_view pushPath, PropertyTypeWrapper *pushPropertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createToSource (string_view readPath, PropertyTypeWrapper *readPropertyTypeWrapper, PropertyField readField, string_view pushPath, PropertyTypeWrapper *pushPropertyTypeWrapper, PropertyField pushField)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createTwoWay (string_view sourcePath, PropertyTypeWrapper *sourcePropertyTypeWrapper)
 
KANZI_INTEROP_API AbstractBindingWrapper * kanzi::interop::Binding_createTwoWay (string_view sourcePath, PropertyTypeWrapper *sourcePropertyTypeWrapper, PropertyField sourceField)
 
KANZI_INTEROP_API void kanzi::interop::Binding_release (AbstractBindingWrapper *bindingWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Binding_releaseProcessor (BindingProcessorWrapper *bindingProcessorWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Binding_releaseRuntime (AbstractBindingRuntimeWrapper *bindingRuntimeWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Binding_removeProcessor (AbstractBindingWrapper *bindingWrapper, BindingProcessorWrapper *bindingProcessorWrapper)
 
KANZI_INTEROP_API void * kanzi::interop::Binding_unwrap (AbstractBindingWrapper *bindingWrapper)
 
KANZI_INTEROP_API void * kanzi::interop::Binding_unwrapProcessor (BindingProcessorWrapper *bindingProcessorWrapper)
 
KANZI_INTEROP_API void * kanzi::interop::Binding_unwrapRuntime (AbstractBindingRuntimeWrapper *bindingRuntimeWrapper)