Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
public class RenderTask : Animatable, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
- Inheritance
-
- Implements
-
Constructors
Declaration
Declaration
public RenderTask(RenderTask handle)
Parameters
Properties
Declaration
public Vector4 ClearColor { get; set; }
Property Value
Declaration
public static Vector4 DEFAULT_CLEAR_COLOR { get; }
Property Value
Declaration
public static bool DEFAULT_CLEAR_ENABLED { get; }
Property Value
Declaration
public static bool DEFAULT_CULL_MODE { get; }
Property Value
Declaration
public static bool DEFAULT_EXCLUSIVE { get; }
Property Value
Declaration
public static bool DEFAULT_INPUT_ENABLED { get; }
Property Value
Declaration
public static uint DEFAULT_REFRESH_RATE { get; }
Property Value
Declaration
public bool RequiresSync { get; set; }
Property Value
Declaration
public Vector2 ViewportPosition { get; set; }
Property Value
Declaration
public Vector2 ViewportSize { get; set; }
Property Value
Methods
Declaration
public RenderTask Assign(RenderTask rhs)
Parameters
Returns
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
Declaration
public static RenderTask DownCast(BaseHandle handle)
Parameters
Returns
Declaration
public Camera GetCamera()
Returns
Declaration
public Vector4 GetClearColor()
Returns
Declaration
public bool GetClearEnabled()
Returns
Declaration
public bool GetCullMode()
Returns
Declaration
public Vector2 GetCurrentViewportPosition()
Returns
Declaration
public Vector2 GetCurrentViewportSize()
Returns
Declaration
public FrameBuffer GetFrameBuffer()
Returns
Declaration
public bool GetInputEnabled()
Returns
Declaration
public uint GetRefreshRate()
Returns
Declaration
public static RenderTask GetRenderTaskFromPtr(System.IntPtr cPtr)
Parameters
Returns
Declaration
public View GetScreenToFrameBufferMappingView()
Returns
Declaration
public View GetSourceView()
Returns
Declaration
public Rectangle GetViewport()
Returns
Declaration
public bool IsExclusive()
Returns
View Source
ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
Declaration
public void SetCamera(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
Declaration
public void SetClearColor(Vector4 color)
Parameters
Type |
Name |
Description |
Vector4 |
color |
|
Declaration
public void SetClearEnabled(bool enabled)
Parameters
Type |
Name |
Description |
Boolean |
enabled |
|
Declaration
public void SetCullMode(bool cullMode)
Parameters
Type |
Name |
Description |
Boolean |
cullMode |
|
Declaration
public void SetExclusive(bool exclusive)
Parameters
Type |
Name |
Description |
Boolean |
exclusive |
|
Declaration
public void SetFrameBuffer(FrameBuffer frameBuffer)
Parameters
Declaration
public void SetInputEnabled(bool enabled)
Parameters
Type |
Name |
Description |
Boolean |
enabled |
|
Declaration
public void SetRefreshRate(uint refreshRate)
Parameters
Type |
Name |
Description |
UInt32 |
refreshRate |
|
Declaration
public void SetScreenToFrameBufferMappingView(View mappingView)
Parameters
Type |
Name |
Description |
View |
mappingView |
|
Declaration
public void SetSourceView(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Declaration
public void SetViewport(Rectangle viewport)
Parameters
Declaration
public void SetViewportPosition(Vector2 position)
Parameters
Type |
Name |
Description |
Vector2 |
position |
|
Declaration
public void SetViewportSize(Vector2 size)
Parameters
View Source
ViewportToLocal(View, Single, Single, out Single, out Single)
Declaration
public bool ViewportToLocal(View view, float viewportX, float viewportY, out float localX, out float localY)
Parameters
Returns
View Source
WorldToViewport(Vector3, out Single, out Single)
Declaration
public bool WorldToViewport(Vector3 position, out float viewportX, out float viewportY)
Parameters
Returns
Implements
Extension Methods