Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
A class encapsulating the transform map of the visual.
- Inheritance
-
- Derived
-
Tizen.NUI.ArcVisual
Constructors
Declaration
API Level: 3
Fields
Declaration
protected PropertyMap _commonlyUsedMap
Field Value
API Level: 3
Declaration
protected Color _mixColor
Field Value
API Level: 3
Declaration
protected float? _opacity
Field Value
API Level: 3
Declaration
protected PropertyMap _outputVisualMap
Field Value
API Level: 3
View Source
_premultipliedAlpha
The premultipliedAlpha of the visual.
Declaration
protected bool? _premultipliedAlpha
Field Value
API Level: 3
Declaration
protected PropertyMap _shader
Field Value
API Level: 3
Properties
View Source
AnchorPoint
Gets or sets the anchor point of the visual.
By default, the anchor point is center.
Optional.
Declaration
public Visual.AlignType AnchorPoint { get; set; }
Property Value
API Level: 3
View Source
DepthIndex
Gets or sets the depth index of the visual.
By default, the depth index is 0.
Optional.
Declaration
public int DepthIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
API Level: 3
View Source
MixColor
Mix color is a blend color for any visual.
Declaration
public Color MixColor { get; set; }
Property Value
API Level: 3
View Source
Opacity
Opacity is the alpha component of the mix color discussed above.
Declaration
public float Opacity { get; set; }
Property Value
API Level: 3
View Source
Origin
Gets or sets the origin of the visual within its control area.
By default, the origin is center.
Optional.
Declaration
public Visual.AlignType Origin { get; set; }
Property Value
API Level: 3
Declaration
public PropertyMap OutputTransformMap { get; }
Property Value
API Level: 3
View Source
OutputVisualMap
Gets the property map to create the visual.
Declaration
public PropertyMap OutputVisualMap { get; }
Property Value
API Level: 3
View Source
Position
Gets or sets the offset of the visual.
It can be either relative (percentage of the parent)
or absolute (in world units).
Optional.
Declaration
public Vector2 Position { get; set; }
Property Value
API Level: 3
View Source
PositionPolicy
Gets or sets whether the x and y offset values are relative
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, both the x and the y offset are relative.
Optional.
Declaration
public VisualTransformPolicyType PositionPolicy { get; set; }
Property Value
API Level: 3
View Source
PositionPolicyX
Gets or sets whether the x offset values are relative
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, the x offset is relative.
Optional.
Declaration
public VisualTransformPolicyType PositionPolicyX { get; set; }
Property Value
API Level: 3
View Source
PositionPolicyY
Gets or sets whether the y offset values are relative
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, the y offset is relative.
Optional.
Declaration
public VisualTransformPolicyType PositionPolicyY { get; set; }
Property Value
API Level: 3
View Source
PremultipliedAlpha
Enables or disables the premultiplied alpha.
The premultiplied alpha is false by default unless this behavior is modified by the derived visual type.
Declaration
public bool PremultipliedAlpha { get; set; }
Property Value
API Level: 3
View Source
RelativePosition
Gets or sets the relative offset of the visual
(percentage [0.0f to 1.0f] of the control).
Optional.
Declaration
public RelativeVector2 RelativePosition { get; set; }
Property Value
API Level: 3
View Source
RelativeSize
Gets or sets the relative size of the visual
(percentage [0.0f to 1.0f] of the control).
Optional.
Declaration
public RelativeVector2 RelativeSize { get; set; }
Property Value
API Level: 3
Declaration
public PropertyMap Shader { get; set; }
Property Value
API Level: 3
View Source
Size
Gets or sets the size of the visual.
It can be either relative (percentage of the parent)
or absolute (in world units).
Optional.
Declaration
public Size2D Size { get; set; }
Property Value
API Level: 3
View Source
SizePolicy
Gets or sets whether the size values of the width or the height are relative
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, offsets of both the width and the height are relative to the control's size.
Optional.
Declaration
public VisualTransformPolicyType SizePolicy { get; set; }
Property Value
API Level: 3
View Source
SizePolicyHeight
Gets or sets whether size values of the height are relative
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, the height value is relative to the control's height.
Optional.
Declaration
public VisualTransformPolicyType SizePolicyHeight { get; set; }
Property Value
API Level: 3
View Source
SizePolicyWidth
Gets or sets whether size values of the width are relative.
(percentage [0.0f to 1.0f] of the control) or absolute (in world units).
By default, the value of the width is relative to the control's width.
Optional.
Declaration
public VisualTransformPolicyType SizePolicyWidth { get; set; }
Property Value
API Level: 3
Methods
View Source
ComposingPropertyMap()
Compose the out visual map.
Declaration
protected virtual void ComposingPropertyMap()
API Level: 3