#include <kanzi/math/legacy_conversions.hpp>#include <kanzi/platform/platform.hpp>#include <kanzi/platform/chrono.hpp>#include <kanzi/platform/vector.hpp>#include <kanzi/property/property_type.hpp>#include <kanzi/property/variant.hpp>#include <kanzi/message/message_type.hpp>#include <user/properties/kzu_property_manager.h>#include <core/util/math/kzc_vector2.h>#include <core/util/math/kzc_vector3.h>#include <core/util/math/kzc_vector4.h>#include <core/util/math/kzc_matrix3x3.h>#include <core/util/math/kzc_matrix4x4.h>#include <core/util/color/kzc_color.h>#include <system/kzs_types.h>Classes | |
| struct | kanzi::MessageArguments |
| Message arguments is the base class for arguments passed in messages. More... | |
| struct | kanzi::MessageArguments::ArgumentEntry |
Namespaces | |
| kanzi | |
Functions | |
| KANZI_API kzFloat | kzuMessageGetFloatArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a float argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetFloatArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, kzFloat value) |
| Sets a float argument. More... | |
| KANZI_API kzInt | kzuMessageGetIntArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a int argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetIntArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, kzInt value) |
| Sets a int argument. More... | |
| KANZI_API kzBool | kzuMessageGetBoolArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a bool argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetBoolArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, kzBool value) |
| Sets a bool argument. More... | |
| KANZI_API KzcColorRGBA | kzuMessageGetColorArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a color argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetColorArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcColorRGBA value) |
| Sets a color argument. More... | |
| KANZI_API KzcVector2 | kzuMessageGetVector2ArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a vector2 argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetVector2Argument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcVector2 value) |
| Sets a vector2 argument. More... | |
| KANZI_API KzcVector3 | kzuMessageGetVector3ArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a vector3 argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetVector3Argument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcVector3 value) |
| Sets a vector3 argument. More... | |
| KANZI_API KzcVector4 | kzuMessageGetVector4ArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a vector4 argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetVector4Argument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcVector4 value) |
| Sets a vector4 argument. More... | |
| KANZI_API KzcMatrix3x3 | kzuMessageGetMatrix3x3ArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a matrix3x3 argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetMatrix3x3Argument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcMatrix3x3 value) |
| Sets a matrix3x3 argument. More... | |
| KANZI_API KzcMatrix4x4 | kzuMessageGetMatrix4x4ArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a matrix4x4 argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetMatrix4x4Argument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, KzcMatrix4x4 value) |
| Sets a matrix4x4 argument. More... | |
| KANZI_API void * | kzuMessageGetPointerArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a pointer argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetPointerArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, void *value) |
| Sets a pointer argument. More... | |
| KANZI_API kanzi::string | kzuMessageGetStringArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a string argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetStringArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, kzString value) |
| Sets a string argument. More... | |
| KANZI_API kanzi::ResourceID | kzuMessageGetResourceIDArgumentDefault (const kanzi::MessageArguments *message, const KzuPropertyType *argumentType) |
| Gets a resourceID argument and returns the default value from the type if the argument is not found. More... | |
| KANZI_API void | kzuMessageSetResourceIDArgument (kanzi::MessageArguments *message, const KzuPropertyType *argumentType, kzString resourceID) |
| Sets a string argument. More... | |
| KANZI_API kzFloat kzuMessageGetFloatArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a float argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetFloatArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| kzFloat | value | ||
| ) |
Sets a float argument.
| KANZI_API kzInt kzuMessageGetIntArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a int argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetIntArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| kzInt | value | ||
| ) |
Sets a int argument.
| KANZI_API kzBool kzuMessageGetBoolArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a bool argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetBoolArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| kzBool | value | ||
| ) |
Sets a bool argument.
| KANZI_API KzcColorRGBA kzuMessageGetColorArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a color argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetColorArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcColorRGBA | value | ||
| ) |
Sets a color argument.
| KANZI_API KzcVector2 kzuMessageGetVector2ArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a vector2 argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetVector2Argument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcVector2 | value | ||
| ) |
Sets a vector2 argument.
| KANZI_API KzcVector3 kzuMessageGetVector3ArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a vector3 argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetVector3Argument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcVector3 | value | ||
| ) |
Sets a vector3 argument.
| KANZI_API KzcVector4 kzuMessageGetVector4ArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a vector4 argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetVector4Argument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcVector4 | value | ||
| ) |
Sets a vector4 argument.
| KANZI_API KzcMatrix3x3 kzuMessageGetMatrix3x3ArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a matrix3x3 argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetMatrix3x3Argument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcMatrix3x3 | value | ||
| ) |
Sets a matrix3x3 argument.
| KANZI_API KzcMatrix4x4 kzuMessageGetMatrix4x4ArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a matrix4x4 argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetMatrix4x4Argument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| KzcMatrix4x4 | value | ||
| ) |
Sets a matrix4x4 argument.
| KANZI_API void* kzuMessageGetPointerArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a pointer argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetPointerArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| void * | value | ||
| ) |
Sets a pointer argument.
| KANZI_API kanzi::string kzuMessageGetStringArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a string argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetStringArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| kzString | value | ||
| ) |
Sets a string argument.
| KANZI_API kanzi::ResourceID kzuMessageGetResourceIDArgumentDefault | ( | const kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType | ||
| ) |
Gets a resourceID argument and returns the default value from the type if the argument is not found.
| KANZI_API void kzuMessageSetResourceIDArgument | ( | kanzi::MessageArguments * | message, |
| const KzuPropertyType * | argumentType, | ||
| kzString | resourceID | ||
| ) |
Sets a string argument.