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

Dispatch message action. More...

Functions

kzsError kzuDispatchMessageActionCreate (const struct KzcMemoryManager *memoryManager, struct KzuUIDomain *uiDomain, struct KzuAction **out_action)
 Create a dispatch message action. More...
 
kzsError kzuDispatchMessageActionAddValueBinding (const struct KzuAction *action, const struct KzuVariant *sourceValue, const struct KzuPropertyType *targetArgument)
 Add a value binding to a dispatch message action. More...
 
kzsError kzuDispatchMessageActionAddArgumentBinding (const struct KzuAction *action, const struct KzuPropertyType *sourceArgument, const struct KzuPropertyType *targetArgument)
 Add an argument binding to a dispatch message action. More...
 
kzsError kzuDispatchMessageActionAddObjectNodePropertyBinding (const struct KzuAction *action, kzString sourceObjectPath, const struct KzuPropertyType *sourcePropertyType, const struct KzuPropertyType *targetArgument)
 Add an object node property binding to a dispatch message action. More...
 
void kzuDispatchMessageActionSetUIDomain (struct KzuAction *action, struct KzuUIDomain *uiDomain)
 Set ui domain to dispatch message action. More...
 

Variables

const KzuActionType KZU_ACTION_TYPE_DISPATCH_MESSAGE_ACTION
 Action type identifier for dispatch message action. More...
 

Detailed Description

Dispatch message action.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

kzsError kzuDispatchMessageActionCreate ( const struct KzcMemoryManager memoryManager,
struct KzuUIDomain uiDomain,
struct KzuAction **  out_action 
)

Create a dispatch message action.

kzsError kzuDispatchMessageActionAddValueBinding ( const struct KzuAction action,
const struct KzuVariant sourceValue,
const struct KzuPropertyType targetArgument 
)

Add a value binding to a dispatch message action.

kzsError kzuDispatchMessageActionAddArgumentBinding ( const struct KzuAction action,
const struct KzuPropertyType sourceArgument,
const struct KzuPropertyType targetArgument 
)

Add an argument binding to a dispatch message action.

kzsError kzuDispatchMessageActionAddObjectNodePropertyBinding ( const struct KzuAction action,
kzString  sourceObjectPath,
const struct KzuPropertyType sourcePropertyType,
const struct KzuPropertyType targetArgument 
)

Add an object node property binding to a dispatch message action.

void kzuDispatchMessageActionSetUIDomain ( struct KzuAction action,
struct KzuUIDomain uiDomain 
)

Set ui domain to dispatch message action.

Variable Documentation

const KzuActionType KZU_ACTION_TYPE_DISPATCH_MESSAGE_ACTION

Action type identifier for dispatch message action.