Contains property types of Constraints. More...
#include <kanzi/core.ui/constraints/constraints.hpp>
Static Public Member Functions | |
static AbstractBindingSharedPtr | createLocalOrientationBinding (string_view targetRelativePath) |
Creates a binding for local orientation constraint. More... | |
static AbstractBindingSharedPtr | createLocalPositionBinding (string_view targetRelativePath) |
Creates a binding for local position constraint. More... | |
static AbstractBindingSharedPtr | createLookAtBinding (string_view targetRelativePath) |
Creates a binding for look at -constraint. More... | |
static AbstractBindingSharedPtr | createOrientationBinding (string_view targetRelativePath) |
Creates a binding for orientation constraint. More... | |
static AbstractBindingSharedPtr | createPositionBinding (string_view targetRelativePath) |
Creates a binding for position constraint. More... | |
static AbstractBindingSharedPtr | createReversedCylindricalLookAtBinding (string_view targetRelativePath) |
Creates a binding for cylindrical look at -constraint. More... | |
static AbstractBindingSharedPtr | createReversedLookAtBinding (string_view targetRelativePath) |
Creates a binding for reversed look at -constraint. More... | |
static bool | isFaceToCamera (const Object &object) |
Gets the value of FaceToCamera property of object. More... | |
static bool | isFaceToCameraBillboarding (const Object &object) |
Gets the value of FaceToCameraIsBillboarding property of object. More... | |
static bool | isFaceToCameraCylindral (const Object &object) |
Gets the value of FaceToCameraIsCylindral property of object. More... | |
static bool | isInWorldCoordinates (const Object &object) |
Gets the value of InWorldCoordinates property of object. More... | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
static void | setFaceToCamera (Object &object, bool value) |
Sets the value of FaceToCamera property of object. More... | |
static void | setFaceToCameraIsBillboarding (Object &object, bool value) |
Sets the value of FaceToCameraIsBillboarding property of object. More... | |
static void | setFaceToCameraIsCylindral (Object &object, bool value) |
Sets the value of FaceToCameraIsCylindral property of object. More... | |
static void | setInWorldCoordinates (Object &object, bool value) |
Sets the value of InWorldCoordinates property of object. More... | |
Static Public Attributes | |
Properties | |
static PropertyType< string > | PositionProperty |
Position property. More... | |
static PropertyType< string > | OrientationProperty |
Orientation property. More... | |
static PropertyType< bool > | InWorldCoordinatesProperty |
InWorldCoordinates property. More... | |
static PropertyType< bool > | FaceToCameraProperty |
FaceToCamera property. More... | |
static PropertyType< bool > | FaceToCameraIsBillboardingProperty |
FaceToCameraIsBillboarding property. More... | |
static PropertyType< bool > | FaceToCameraCylindralProperty |
FaceToCameraCylindral property. More... | |
static PropertyType< string > | FaceToCameraTargetCameraProperty |
FaceToCameraTargetCamera property. More... | |
static PropertyType< string > | LookAtProperty |
LookAt property. More... | |
Contains property types of Constraints.
|
static |
|
inlinestatic |
Gets the value of InWorldCoordinates property of object.
object | An object. |
|
inlinestatic |
Sets the value of InWorldCoordinates property of object.
object | An object. |
value | Value of InWorldCoordinatesColor property. |
|
inlinestatic |
Gets the value of FaceToCamera property of object.
object | An object. |
|
inlinestatic |
Sets the value of FaceToCamera property of object.
object | An object. |
value | Value of FaceToCameraColor property. |
|
inlinestatic |
Gets the value of FaceToCameraIsBillboarding property of object.
object | An object. |
|
inlinestatic |
Sets the value of FaceToCameraIsBillboarding property of object.
object | An object. |
value | Value of FaceToCameraIsBillboardingColor property. |
|
inlinestatic |
Gets the value of FaceToCameraIsCylindral property of object.
object | An object. |
|
inlinestatic |
Sets the value of FaceToCameraIsCylindral property of object.
object | An object. |
value | Value of FaceToCameraIsCylindralColor property. |
|
static |
Creates a binding for position constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for orientation constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for look at -constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for reversed look at -constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for cylindrical look at -constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for local position constraint.
targetRelativePath | Path to target node to track. |
|
static |
Creates a binding for local orientation constraint.
targetRelativePath | Path to target node to track. |
|
static |
Position property.
The default value is "".
|
static |
Orientation property.
The default value is "".
|
static |
InWorldCoordinates property.
The default value is false.
|
static |
|
static |
FaceToCameraIsBillboarding property.
The default value is true.
|
static |
FaceToCameraCylindral property.
The default value is false.
|
static |
FaceToCameraTargetCamera property.
The default value is "".
|
static |
LookAt property.
The default value is "".