Kanzi  3.9.7
Kanzi Engine API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
expression_binding_processor_enums.hpp File Reference

Namespaces

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

Enumerations

enum  kanzi::interop::KzuExpressionValidatorOperation {
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_WRITE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ADD, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SUBTRACT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_MULTIPLY,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_DIVIDE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_MODULO, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ABS, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_MIN,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_MAX, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CEIL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_FLOOR, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ROUND,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_POW, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SQRT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_STEP, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_BOOL,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_INT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_FLOAT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_STRING, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_REMAINDER,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_ROTATION, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_ROTATION_X, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_ROTATION_Y, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_ROTATION_Z,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ROTATE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ROTATE_X, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ROTATE_Y, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ROTATE_Z,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_EXTRACT_EULER_X, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_EXTRACT_EULER_Y, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_EXTRACT_EULER_Z, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_CURRENT_VALUE,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ACQUIRE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_GREATER, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_GREATER_OR_EQUAL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_LESS,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_LESS_OR_EQUAL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_EQUAL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COMPARE_NOT_EQUAL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LOGICAL_AND,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LOGICAL_OR, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LOGICAL_NOT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_MATRIX3x3, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_MATRIX4x4,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_SRT2D, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_SRT3D, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SIN, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_COS,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TAN, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ASIN, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ACOS, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ATAN,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ATAN2, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SINC, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_DOT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CROSS,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_INVERSE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_FIELD, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SET_FIELD, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TRANSFORM,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CLAMP, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_MIX, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LINEARSTEP, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SMOOTHSTEP,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SMOOTHERSTEP, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_PROJECTION_CAMERA_WORLD_MATRIX, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_CAMERA_WORLD_MATRIX, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_WORLD_MATRIX,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_NORMAL_MATRIX, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_CAMERA_POSITION, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_AMBIENT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TERNARY_CONDITIONAL,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LINEAR_TO_SRGB, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SRGB_TO_LINEAR, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TRANSPOSE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PREMULTIPLY_COLOR,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_VIEW_POSITION, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SPLIT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_EVALUATE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_ITERATOR,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CREATE_VIEW, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_COLOR4, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_VECTOR2, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_VECTOR3,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TO_VECTOR4, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_WIDTH, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_HEIGHT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_SIZE,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_PIXEL_FORMAT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_ADDRESSING_MODE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_DEPTH_COMPARE_FUNCTION, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_FILTER_MODE,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_MIPMAP_MODE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_ANISOTROPY_LEVEL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_TEXTURE_GET_MULTISAMPLE_LEVEL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_NOT,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_AND, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_OR, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_XOR, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_LEFT_SHIFT,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_BITWISE_RIGHT_SHIFT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_HSL_TO_SRGB, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SRGB_TO_HSL, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SIGN,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LENGTH, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_NORMALIZE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_ROW, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SET_ROW,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_COLUMN, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_SET_COLUMN, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_CONTINUE_IF, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_GET_CAMERA_NORMAL_MATRIX,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_STRING_FORMAT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_APPEND_RANGE, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_POSITION_CONSTRAINT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_ORIENTATION_CONSTRAINT,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_LOOK_AT_CONSTRAINT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_REVERSED_LOOK_AT_CONSTRAINT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_REVERSED_CYLINDRICAL_LOOK_AT_CONSTRAINT, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PROCESSOR,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PROCESSOR_0, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PROCESSOR_1, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PROCESSOR_2, kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_PROCESSOR_3,
  kanzi::interop::KZU_EXPRESSION_VALIDATOR_OPERATION_INVALID
}
 Expression operation. More...
 
enum  kanzi::interop::KzuPropertyBinaryTargetAttribute {
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_TRANSLATION_X, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_TRANSLATION_Y, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_TRANSLATION_Z, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_SCALE_X,
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_SCALE_Y, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_SCALE_Z, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_ROTATION_Z, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_ROTATION_Y,
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_ROTATION_X, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_WHOLE_PROPERTY, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_COLOR_R, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_COLOR_G,
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_COLOR_B, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_COLOR_A, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_VECTOR_X, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_VECTOR_Y,
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_VECTOR_Z, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_VECTOR_W, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_SCALE, kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_ROTATION,
  kanzi::interop::KZU_PROPERTY_BINARY_TARGET_ATTRIBUTE_TRANSLATION
}
 Binding property field (binary file). More...