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

Set property action. More...

Functions

kzsError kzuSetPropertyActionCreate (const struct KzcMemoryManager *memoryManager, struct KzuUIDomain *uiDomain, struct KzuAction **out_action)
 Create a set property action. More...
 
kzsError kzuSetPropertyActionSetSourceValue (struct KzuAction *action, const struct KzuVariant *sourceValue)
 Set a value as source. More...
 
kzsError kzuSetPropertyActionSetSourceArgument (const struct KzuAction *action, const struct KzuPropertyType *sourceArgument, enum KzuPropertyField sourceField)
 Set a message argument as patch message action. More...
 
kzsError kzuSetPropertyActionSetSourceProperty (const struct KzuAction *action, kzString sourceObjectPath, const struct KzuPropertyType *sourcePropertyType, enum KzuPropertyField sourceField)
 Set an object node property as source. More...
 
kzsError kzuSetPropertyActionSetTarget (const struct KzuAction *action, kzString targetObjectPath, const struct KzuPropertyType *targetPropertyType, enum KzuPropertyField targetField)
 Set target. More...
 
void kzuSetPropertyActionSetUIDomain (struct KzuAction *action, struct KzuUIDomain *uiDomain)
 Set ui domain to set property action. More...
 

Variables

const KzuActionType KZU_ACTION_TYPE_SET_PROPERTY_ACTION
 Action type identifier for set property action. More...
 

Detailed Description

Set property action.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

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

Create a set property action.

kzsError kzuSetPropertyActionSetSourceValue ( struct KzuAction action,
const struct KzuVariant sourceValue 
)

Set a value as source.

kzsError kzuSetPropertyActionSetSourceArgument ( const struct KzuAction action,
const struct KzuPropertyType sourceArgument,
enum KzuPropertyField  sourceField 
)

Set a message argument as patch message action.

kzsError kzuSetPropertyActionSetSourceProperty ( const struct KzuAction action,
kzString  sourceObjectPath,
const struct KzuPropertyType sourcePropertyType,
enum KzuPropertyField  sourceField 
)

Set an object node property as source.

kzsError kzuSetPropertyActionSetTarget ( const struct KzuAction action,
kzString  targetObjectPath,
const struct KzuPropertyType targetPropertyType,
enum KzuPropertyField  targetField 
)

Set target.

void kzuSetPropertyActionSetUIDomain ( struct KzuAction action,
struct KzuUIDomain uiDomain 
)

Set ui domain to set property action.

Variable Documentation

const KzuActionType KZU_ACTION_TYPE_SET_PROPERTY_ACTION

Action type identifier for set property action.