|
int | kanzi::bindingExpressionDivide (int lhs, int rhs) |
| Integer divide the expression way. More...
|
|
float | kanzi::bindingExpressionDivide (float lhs, float rhs) |
| Floating point divide the expression way. More...
|
|
ColorRGBA | kanzi::bindingExpressionDivide (const ColorRGBA &lhs, const ColorRGBA &rhs) |
| Color divide the expression way. More...
|
|
Vector2 | kanzi::bindingExpressionDivide (const Vector2 &lhs, const Vector2 &rhs) |
| Vector2 divide the expression way. More...
|
|
Vector3 | kanzi::bindingExpressionDivide (const Vector3 &lhs, const Vector3 &rhs) |
| Vector3 divide the expression way. More...
|
|
Vector4 | kanzi::bindingExpressionDivide (const Vector4 &lhs, const Vector4 &rhs) |
| Vector4 divide the expression way. More...
|
|
Matrix3x3 | kanzi::bindingExpressionDivide (const Matrix3x3 &lhs, const Matrix3x3 &rhs) |
| Matrix3x3 divide the expression way. More...
|
|
Matrix4x4 | kanzi::bindingExpressionDivide (const Matrix4x4 &lhs, const Matrix4x4 &rhs) |
| Matrix4x4 divide the expression way. More...
|
|
BindingExpressionFunction | kanzi::bindingExpressionFunctionFromOperation (KzuExpressionValidatorOperation operation) |
| Converts expression validation operation to a binding expression function. More...
|
|
int | kanzi::bindingExpressionModulo (int lhs, int rhs) |
| Integer modulo the expression way. More...
|
|
float | kanzi::bindingExpressionModulo (float lhs, float rhs) |
| Floating point modulo the expression way. More...
|
|
ColorRGBA | kanzi::bindingExpressionModulo (const ColorRGBA &lhs, const ColorRGBA &rhs) |
| Color modulo the expression way. More...
|
|
Vector2 | kanzi::bindingExpressionModulo (const Vector2 &lhs, const Vector2 &rhs) |
| Vector2 modulo the expression way. More...
|
|
Vector3 | kanzi::bindingExpressionModulo (const Vector3 &lhs, const Vector3 &rhs) |
| Vector3 modulo the expression way. More...
|
|
Vector4 | kanzi::bindingExpressionModulo (const Vector4 &lhs, const Vector4 &rhs) |
| Vector4 modulo the expression way. More...
|
|
Matrix3x3 | kanzi::bindingExpressionModulo (const Matrix3x3 &lhs, const Matrix3x3 &rhs) |
| Matrix3x3 modulo the expression way. More...
|
|
Matrix4x4 | kanzi::bindingExpressionModulo (const Matrix4x4 &lhs, const Matrix4x4 &rhs) |
| Matrix4x4 modulo the expression way. More...
|
|
int | kanzi::bindingExpressionRemainder (int lhs, int rhs) |
| Integer remainder the expression way. More...
|
|
float | kanzi::bindingExpressionRemainder (float lhs, float rhs) |
| Floating point remainder the expression way. More...
|
|
ColorRGBA | kanzi::bindingExpressionRemainder (const ColorRGBA &lhs, const ColorRGBA &rhs) |
| Color remainder the expression way. More...
|
|
Vector2 | kanzi::bindingExpressionRemainder (const Vector2 &lhs, const Vector2 &rhs) |
| Vector2 remainder the expression way. More...
|
|
Vector3 | kanzi::bindingExpressionRemainder (const Vector3 &lhs, const Vector3 &rhs) |
| Vector3 remainder the expression way. More...
|
|
Vector4 | kanzi::bindingExpressionRemainder (const Vector4 &lhs, const Vector4 &rhs) |
| Vector4 remainder the expression way. More...
|
|
Matrix3x3 | kanzi::bindingExpressionRemainder (const Matrix3x3 &lhs, const Matrix3x3 &rhs) |
| Vector3 remainder the expression way. More...
|
|
Matrix4x4 | kanzi::bindingExpressionRemainder (const Matrix4x4 &lhs, const Matrix4x4 &rhs) |
| Matrix4x4 remainder the expression way. More...
|
|
ColorRGBA | kanzi::bindingFixedOperationGetAmbient (Node &node, const Material &material) |
| Fixed operation to acquire ambient color. More...
|
|
Matrix4x4 | kanzi::bindingFixedOperationGetCameraNormalMatrix (RenderPass &renderPass, Node &node) |
| Fixed operation to acquire camera normal matrix. More...
|
|
Vector3 | kanzi::bindingFixedOperationGetCameraPosition (RenderPass &renderPass) |
| Fixed operation to acquire camera position vector. More...
|
|
Matrix4x4 | kanzi::bindingFixedOperationGetCameraWorldMatrix (RenderPass &renderPass, Node &node) |
| Fixed operation to acquire camera world matrix. More...
|
|
Matrix4x4 | kanzi::bindingFixedOperationGetNormalMatrix (Node &node) |
| Fixed operation to acquire normal matrix. More...
|
|
Matrix4x4 | kanzi::bindingFixedOperationGetProjectionCameraWorldMatrix (RenderPass &renderPass, Node &node) |
| Fixed operation to acquire projection camera world matrix. More...
|
|
Vector4 | kanzi::bindingFixedOperationGetViewPosition (RenderPass &renderPass) |
| Fixed operation to acquire homogeneous view position vector. More...
|
|
Matrix4x4 | kanzi::bindingFixedOperationGetWorldMatrix (Node &node) |
| Fixed operation to acquire world matrix. More...
|
|
bool | kanzi::expressionOperationWrite (BindingExpressionOpCodeParameters ¶ms) |
| Execute write operation. More...
|
|
void | kanzi::extractExpressionField (Variant &outputRegister, const Variant &inputRegister, PropertyField field) |
| Reads a field from an input register and writes it to the output register. More...
|
|
string | kanzi::getExpressionOperationName (KzuExpressionValidatorOperation operation) |
| Gets a string representation of an expression validator operator. More...
|
|
Quaternion | kanzi::getQuaternionField (const Variant &variant, PropertyField field) |
| Gets a quaternion field from a variant. More...
|
|
bool | kanzi::isFixedOperationOpCode (KzuExpressionValidatorOperation opCode) |
| Tells if given operation code corresponds with a fixed operation. More...
|
|
PropertyField | kanzi::propertyFieldFromBinaryTargetAttribute (KzuPropertyBinaryTargetAttribute attribute) |
| Converts a property target attribute from binary into a property field. More...
|
|