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

Action class. More...

#include <kzu_action_base.h>

Data Fields

kzsError(* kzuActionAttach )(struct KzuAction *action)
 Attach function for action. More...
 
kzsError(* kzuActionDetach )(struct KzuAction *action)
 Detach function for action. More...
 
kzsError(* kzuActionInvoke )(struct KzuAction *action)
 Invoke function for action. More...
 
kzsError(* kzuActionCopy )(const struct KzcMemoryManager *memoryManager, const struct KzuAction *sourceAction, struct KzuAction **out_action)
 Copy function for action. More...
 
kzsError(* kzuActionDelete )(struct KzuAction *action)
 Delete function for action. More...
 
kzsError(* kzuActionPrepareDelayedInvoke )(struct KzuAction *action)
 Prepare action for delayed invoke. More...
 
kzsError(* kzuActionDelayedInvoke )(struct KzuAction *action)
 Invoke delayed action. More...
 
kzsError(* kzuActionUnprepareDelayedInvoke )(struct KzuAction *action)
 Clean up after delayed action. More...
 

Detailed Description

Action class.

Field Documentation

kzsError(* KzuActionClass::kzuActionAttach)(struct KzuAction *action)

Attach function for action.

kzsError(* KzuActionClass::kzuActionDetach)(struct KzuAction *action)

Detach function for action.

kzsError(* KzuActionClass::kzuActionInvoke)(struct KzuAction *action)

Invoke function for action.

kzsError(* KzuActionClass::kzuActionCopy)(const struct KzcMemoryManager *memoryManager, const struct KzuAction *sourceAction, struct KzuAction **out_action)

Copy function for action.

kzsError(* KzuActionClass::kzuActionDelete)(struct KzuAction *action)

Delete function for action.

kzsError(* KzuActionClass::kzuActionPrepareDelayedInvoke)(struct KzuAction *action)

Prepare action for delayed invoke.

kzsError(* KzuActionClass::kzuActionDelayedInvoke)(struct KzuAction *action)

Invoke delayed action.

kzsError(* KzuActionClass::kzuActionUnprepareDelayedInvoke)(struct KzuAction *action)

Clean up after delayed action.


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