Namespace Tizen.NUI
Structs
BorderVisualProperty
This specifies properties of the BorderVisual.
ColorVisualProperty
This specifies properties of the ColorVisual.
DragData
This specifies drag data.
DragEvent
This specifies drag event.
FontSizeScale
FontSizeScale constant.
GradientVisualProperty
This specifies properties of the GradientVisual.
HiddenInputProperty
The HiddenInput property.
ImageVisualProperty
This specifies properties of the ImageVisual.
LayoutLength
[Draft] A type that represents a layout length. Currently, this implies pixels, but could be extended to handle device dependant sizes, etc.
MeasureSpecification
[Draft] A MeasureSpecification is used during the Measure pass by a LayoutGroup to inform it's children how to be measured. For instance, it may measure a child with an exact width and an unspecified height in order to determine height for width.
MeasuredSize
[Draft] Class that encodes a measurement and a measure state, which is set if the measured size is too small.
MeshVisualProperty
This specifies properties of the MeshVisual.
NpatchImageVisualProperty
This specifies properties of the NpatchImageVisual.
ParentOrigin
ParentOrigin constants.
PivotPoint
PivotPoint constants.
PositionAxis
PositionAxis constants.
PrimitiveVisualProperty
This specifies properties of the PrimitiveVisual.
TextVisualProperty
This specifies properties of the TextVisual.
Visual
This specifies visual types.
Visual.Property
This specifies visual properties.
Visual.ShaderProperty
This specifies shader properties.
Interfaces
ILayoutParent
[Draft] Interface that defines a layout Parent. Enables a layout child to access methods on its parent, e.g. Remove (during unparenting)
Enums
AnimatableProperties
The properties that can be animated.
AutoScrollStopMode
Auto scrolling stop behavior.
CameraType
Enumeration for type determination of how the camera operates.
ClippingModeType
Enumeration for the ClippingMode describing how this actor's children will be clipped against it.
ColorMode
This specifies whether the actor uses its own color or inherits.
CustomViewBehaviour
This specifies customView behavior types.
DeviceClassType
An enum of Device Class types.
DeviceSubClassType
An enum of Device Subclass types.
DimensionType
This specifies the dimension of the width or the height for size negotiation.
DirectionBias
The Direction Bias type.
DisposeTypes
DragSourceEventType
Drag source event type.
DragType
Drag event type.
DrawModeType
Enumeration for the instance of how the actor and it's children will be drawn.
EllipsisPosition
An enum of ellipsis position.
FilterModeType
The filter mode type.
FittingModeType
This specifies fitting mode types. Fitting options, used when resizing images to fit desired dimensions.
A fitting mode controls the region of a loaded image to be mapped to the desired image rectangle.
All fitting modes preserve the aspect ratio of the image contents.
FontSlantType
Enumeration type for the font's slant.
FontWeightType
Enumeration type for the font's weight.
FontWidthType
Enumeration type for the font's width.
GLESVersion
This Enumeration is used the GLES version for EGL configuration. It is for GLWindow and GLView.
GLRenderingMode
Enumeration for rendering mode This Enumeration is used to choose the rendering mode. It is for GLWindow and GLView.
GlyphType
Enumeration type for the glyph type.
GradientVisualSpreadMethodType
This specifies SpreadMethod types.
SpreadMethod defines what happens if the gradient starts or ends inside the bounds of the target rectangle.
GradientVisualUnitsType
The type of coordinate system for certain attributes of the points in a gradient.
HiddenInputModeType
The type for HiddenInput mode.
HorizontalAlignment
Enumeration for the horizontal alignment of objects such as texts and layout items.
HorizontalAlignmentType
Enumeration for horizontal alignment types.
InputFilterType
Enumeration for the type of InputFilter.
LineWrapMode
An enum of the line wrap mode of text controls.
LoadPolicyType
Specifies the load policy types.
Decides when the image texture should be loaded.
MeasureSpecification.ModeType
Size mode for this MeasureSpecification
MeasuredSize.StateType
Measured states for a Size value.
MeshVisualShadingModeValue
The shading mode used by the mesh visual.
NotificationLevel
An enum of notification window's priority level.
PixelFormat
Enumeration for Pixel formats.
Pixel format, default color depth is RGBA 32 bit with alpha.
PointStateType
Enumeration for point state type.
PrimitiveVisualShapeType
The primitive shape to render as a primitive visual.
ProjectionMode
Enumeration for the projection modes.
PropertyAccessMode
This specifies the property access mode types.
Enumeration for the access mode for custom properties.
PropertyType
This specifies all the property types.
Enumeration for the property types supported.
ReleasePolicyType
Specifies the release policy types.
Decides if the image should be cached in different conditions.
RenderingBehaviorType
Enumeration for Setting the rendering behavior of a Window.
ResizePolicyType
Enumeration for size negotiation resize policies.
SamplingModeType
This specifies sampling mode types. Filtering options are used when resizing images to sample original pixels.
A SamplingMode controls how pixels in an input image are sampled and combined to generate each pixel of a destination image during scaling.
NoFilter and Box modes do not guarantee that the output pixel array exactly matches the rectangle specified by the desired dimensions and the FittingMode,
but all other filter modes do if the desired dimensions are not more than the raw dimensions of the input image file.
ScreenOffMode
An enum of screen mode.
ScrollModeType
This specifies all the scroll mode type.
ScrollState
An enum of the scroll state of the text editor.
SizeScalePolicyType
Enumeration for policies to determine how an actor should resize itself when having its size set in size negotiation.
StyleChangeType
Types of style change. Enumeration for the StyleChange type.
TextDirection
An enum of text directions.
TextureType
The texture type.
TransitionCondition
The conditions for transitions.
VerticalAlignment
Enumeration for the vertical alignment of objects such as texts and layout items.
VerticalAlignmentType
Enumeration for vertical alignment types.
VerticalLineAlignment
An enum of vertical line alignments.
VisibilityChangeType
The visibility change type.
Visual.AlignType
This specifies visual align types.
Visual.Type
The index for the visual type.
VisualFittingModeType
The values of this enum determine how the visual should fit into the view.
VisualTransformPolicyType
This specifies policy types that could be used by the transform for the offset or size.
VisualTransformPropertyType
This specifies all the transform property types.
WindowType
An enum of window types.
WrapModeType
This specifies wrap mode types.
WrapModeU and WrapModeV separately decide how the texture should be sampled when the u and v coordinate exceeds the range of 0.0 to 1.0.
Delegates
DaliEventHandlerWithReturnType<T, U, R>
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
DaliEventHandler<T, U>
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] this should be removed with EventHandler from .NET
EventHandlerWithReturnType<T, U, R>
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]