Class RenderTask

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
C#
Copy
public class RenderTask : Animatable, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
Inheritance
Implements

Constructors

View Source

RenderTask()

Declaration
C#
Copy
public RenderTask()
View Source

RenderTask(RenderTask)

Declaration
C#
Copy
public RenderTask(RenderTask handle)
Parameters
Type Name Description
RenderTask handle

Properties

View Source

ClearColor

Declaration
C#
Copy
public Vector4 ClearColor { get; set; }
Property Value
Type Description
Vector4
View Source

DEFAULT_CLEAR_COLOR

Declaration
C#
Copy
public static Vector4 DEFAULT_CLEAR_COLOR { get; }
Property Value
Type Description
Vector4
View Source

DEFAULT_CLEAR_ENABLED

Declaration
C#
Copy
public static bool DEFAULT_CLEAR_ENABLED { get; }
Property Value
Type Description
Boolean
View Source

DEFAULT_CULL_MODE

Declaration
C#
Copy
public static bool DEFAULT_CULL_MODE { get; }
Property Value
Type Description
Boolean
View Source

DEFAULT_EXCLUSIVE

Declaration
C#
Copy
public static bool DEFAULT_EXCLUSIVE { get; }
Property Value
Type Description
Boolean
View Source

DEFAULT_INPUT_ENABLED

Declaration
C#
Copy
public static bool DEFAULT_INPUT_ENABLED { get; }
Property Value
Type Description
Boolean
View Source

DEFAULT_REFRESH_RATE

Declaration
C#
Copy
public static uint DEFAULT_REFRESH_RATE { get; }
Property Value
Type Description
UInt32
View Source

RequiresSync

Declaration
C#
Copy
public bool RequiresSync { get; set; }
Property Value
Type Description
Boolean
View Source

ViewportPosition

Declaration
C#
Copy
public Vector2 ViewportPosition { get; set; }
Property Value
Type Description
Vector2
View Source

ViewportSize

Declaration
C#
Copy
public Vector2 ViewportSize { get; set; }
Property Value
Type Description
Vector2

Methods

View Source

Assign(RenderTask)

Declaration
C#
Copy
public RenderTask Assign(RenderTask rhs)
Parameters
Type Name Description
RenderTask rhs
Returns
Type Description
RenderTask
View Source

Dispose(DisposeTypes)

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type
Overrides
View Source

DownCast(BaseHandle)

Declaration
C#
Copy
public static RenderTask DownCast(BaseHandle handle)
Parameters
Type Name Description
BaseHandle handle
Returns
Type Description
RenderTask
View Source

GetCamera()

Declaration
C#
Copy
public Camera GetCamera()
Returns
Type Description
Camera
View Source

GetClearColor()

Declaration
C#
Copy
public Vector4 GetClearColor()
Returns
Type Description
Vector4
View Source

GetClearEnabled()

Declaration
C#
Copy
public bool GetClearEnabled()
Returns
Type Description
Boolean
View Source

GetCullMode()

Declaration
C#
Copy
public bool GetCullMode()
Returns
Type Description
Boolean
View Source

GetCurrentViewportPosition()

Declaration
C#
Copy
public Vector2 GetCurrentViewportPosition()
Returns
Type Description
Vector2
View Source

GetCurrentViewportSize()

Declaration
C#
Copy
public Vector2 GetCurrentViewportSize()
Returns
Type Description
Vector2
View Source

GetFrameBuffer()

Declaration
C#
Copy
public FrameBuffer GetFrameBuffer()
Returns
Type Description
FrameBuffer
View Source

GetInputEnabled()

Declaration
C#
Copy
public bool GetInputEnabled()
Returns
Type Description
Boolean
View Source

GetRefreshRate()

Declaration
C#
Copy
public uint GetRefreshRate()
Returns
Type Description
UInt32
View Source

GetRenderTaskFromPtr(System.IntPtr)

Declaration
C#
Copy
public static RenderTask GetRenderTaskFromPtr(System.IntPtr cPtr)
Parameters
Type Name Description
System.IntPtr cPtr
Returns
Type Description
RenderTask
View Source

GetScreenToFrameBufferMappingView()

Declaration
C#
Copy
public View GetScreenToFrameBufferMappingView()
Returns
Type Description
View
View Source

GetSourceView()

Declaration
C#
Copy
public View GetSourceView()
Returns
Type Description
View
View Source

GetViewport()

Declaration
C#
Copy
public Rectangle GetViewport()
Returns
Type Description
Rectangle
View Source

IsExclusive()

Declaration
C#
Copy
public bool IsExclusive()
Returns
Type Description
Boolean
View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides
View Source

SetCamera(Camera)

Declaration
C#
Copy
public void SetCamera(Camera camera)
Parameters
Type Name Description
Camera camera
View Source

SetClearColor(Vector4)

Declaration
C#
Copy
public void SetClearColor(Vector4 color)
Parameters
Type Name Description
Vector4 color
View Source

SetClearEnabled(Boolean)

Declaration
C#
Copy
public void SetClearEnabled(bool enabled)
Parameters
Type Name Description
Boolean enabled
View Source

SetCullMode(Boolean)

Declaration
C#
Copy
public void SetCullMode(bool cullMode)
Parameters
Type Name Description
Boolean cullMode
View Source

SetExclusive(Boolean)

Declaration
C#
Copy
public void SetExclusive(bool exclusive)
Parameters
Type Name Description
Boolean exclusive
View Source

SetFrameBuffer(FrameBuffer)

Declaration
C#
Copy
public void SetFrameBuffer(FrameBuffer frameBuffer)
Parameters
Type Name Description
FrameBuffer frameBuffer
View Source

SetInputEnabled(Boolean)

Declaration
C#
Copy
public void SetInputEnabled(bool enabled)
Parameters
Type Name Description
Boolean enabled
View Source

SetRefreshRate(UInt32)

Declaration
C#
Copy
public void SetRefreshRate(uint refreshRate)
Parameters
Type Name Description
UInt32 refreshRate
View Source

SetScreenToFrameBufferMappingView(View)

Declaration
C#
Copy
public void SetScreenToFrameBufferMappingView(View mappingView)
Parameters
Type Name Description
View mappingView
View Source

SetSourceView(View)

Declaration
C#
Copy
public void SetSourceView(View view)
Parameters
Type Name Description
View view
View Source

SetViewport(Rectangle)

Declaration
C#
Copy
public void SetViewport(Rectangle viewport)
Parameters
Type Name Description
Rectangle viewport
View Source

SetViewportPosition(Vector2)

Declaration
C#
Copy
public void SetViewportPosition(Vector2 position)
Parameters
Type Name Description
Vector2 position
View Source

SetViewportSize(Vector2)

Declaration
C#
Copy
public void SetViewportSize(Vector2 size)
Parameters
Type Name Description
Vector2 size
View Source

ViewportToLocal(View, Single, Single, out Single, out Single)

Declaration
C#
Copy
public bool ViewportToLocal(View view, float viewportX, float viewportY, out float localX, out float localY)
Parameters
Type Name Description
View view
Single viewportX
Single viewportY
Single localX
Single localY
Returns
Type Description
Boolean
View Source

WorldToViewport(Vector3, out Single, out Single)

Declaration
C#
Copy
public bool WorldToViewport(Vector3 position, out float viewportX, out float viewportY)
Parameters
Type Name Description
Vector3 position
Single viewportX
Single viewportY
Returns
Type Description
Boolean

Implements

Extension Methods