From: huiyueun <35286162+huiyueun@users.noreply.github.com> Date: Fri, 31 May 2019 04:01:13 +0000 (+0900) Subject: [NUI] Add Renderer Ranges (#871) X-Git-Tag: submit/tizen/20190601.005213~1^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=627126edc98f12e10c0c381640b1673745823289;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Add Renderer Ranges (#871) Signed-off-by: huiyu.eun --- diff --git a/src/Tizen.NUI/src/internal/Interop/Interop.Renderer.cs b/src/Tizen.NUI/src/internal/Interop/Interop.Renderer.cs index 72ccc53ea..85591e380 100755 --- a/src/Tizen.NUI/src/internal/Interop/Interop.Renderer.cs +++ b/src/Tizen.NUI/src/internal/Interop/Interop.Renderer.cs @@ -9,6 +9,21 @@ namespace Tizen.NUI internal static partial class Renderer { + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Range_BACKGROUND_EFFECT_get")] + public static extern int Renderer_Ranges_BACKGROUND_EFFECT_get(); + + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Range_BACKGROUND_get")] + public static extern int Renderer_Ranges_BACKGROUND_get(); + + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Range_CONTENT_get")] + public static extern int Renderer_Ranges_CONTENT_get(); + + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Range_DECORATION_get")] + public static extern int Renderer_Ranges_DECORATION_get(); + + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Range_FOREGROUND_EFFECT_get")] + public static extern int Renderer_Ranges_FOREGROUND_EFFECT_get(); + [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Renderer_Property_DEPTH_INDEX_get")] public static extern int Renderer_Property_DEPTH_INDEX_get(); diff --git a/src/Tizen.NUI/src/public/Renderer.cs b/src/Tizen.NUI/src/public/Renderer.cs index aad5f20ff..34eac01d6 100755 --- a/src/Tizen.NUI/src/public/Renderer.cs +++ b/src/Tizen.NUI/src/public/Renderer.cs @@ -621,6 +621,38 @@ namespace Tizen.NUI base.Dispose(type); } + + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public class PropertyRanges + { + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public static readonly int BACKGROUND_EFFECT = Interop.Renderer.Renderer_Ranges_BACKGROUND_EFFECT_get(); + + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public static readonly int BACKGROUND = Interop.Renderer.Renderer_Ranges_BACKGROUND_get(); + + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public static readonly int CONTENT = Interop.Renderer.Renderer_Ranges_CONTENT_get(); + + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public static readonly int DECORATION = Interop.Renderer.Renderer_Ranges_DECORATION_get(); + + /// 6.0 + /// This will be changed internal API after ACR done. Before ACR, need to be hidden as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public static readonly int FOREGROUND_EFFECT = Interop.Renderer.Renderer_Ranges_FOREGROUND_EFFECT_get(); + } + /// /// Enumeration for instances of properties belonging to the Renderer class. /// @@ -750,4 +782,4 @@ namespace Tizen.NUI } } -} \ No newline at end of file +}