[NUI] Add hidden class for internal purpose (#1546)
authorneostom432 <31119276+neostom432@users.noreply.github.com>
Thu, 16 Apr 2020 11:53:55 +0000 (20:53 +0900)
committerGitHub <noreply@github.com>
Thu, 16 Apr 2020 11:53:55 +0000 (20:53 +0900)
Some class need to be changed for internal purpose.
Add Never tag to hide API.

src/Tizen.NUI/src/internal/Camera.cs
src/Tizen.NUI/src/internal/FrameBuffer.cs
src/Tizen.NUI/src/internal/RenderTask.cs

index 80eb099..ef68537 100755 (executable)
  *
  */
 
+using System.ComponentModel;
+using Tizen.NUI.BaseComponents;
+
 namespace Tizen.NUI
 {
-    internal class Camera : Animatable
+    /// This will be released at Tizen.NET API Level 6, so currently this would be used as inhouse API.
+    [EditorBrowsable(EditorBrowsableState.Never)]
+    public class Camera : View
     {
 
         internal Camera(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.CameraActor.CameraActor_SWIGUpcast(cPtr), cMemoryOwn)
index eebc88b..275c48d 100755 (executable)
  *
  */
 
-using System.Runtime.InteropServices;
+using System.ComponentModel;
 
 namespace Tizen.NUI
 {
-    internal class FrameBuffer : BaseHandle
+    /// This will be released at Tizen.NET API Level 6, so currently this would be used as inhouse API.
+    [EditorBrowsable(EditorBrowsableState.Never)]
+    public class FrameBuffer : BaseHandle
     {
 
         internal FrameBuffer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.FrameBuffer.FrameBuffer_SWIGUpcast(cPtr), cMemoryOwn)
index 831e926..b793d88 100755 (executable)
  * limitations under the License.
  *
  */
+using System.ComponentModel;
 using Tizen.NUI.BaseComponents;
 
 namespace Tizen.NUI
 {
-    internal class RenderTask : Animatable
+    /// This will be released at Tizen.NET API Level 6, so currently this would be used as inhouse API.
+    [EditorBrowsable(EditorBrowsableState.Never)]
+    public class RenderTask : Animatable
     {
 
         internal RenderTask(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.RenderTask.RenderTask_SWIGUpcast(cPtr), cMemoryOwn)
@@ -210,13 +213,13 @@ namespace Tizen.NUI
             return ret;
         }
 
-        public void SetTargetFrameBuffer(FrameBufferImage frameBuffer)
+        internal void SetTargetFrameBuffer(FrameBufferImage frameBuffer)
         {
             Interop.RenderTask.RenderTask_SetTargetFrameBuffer(swigCPtr, FrameBufferImage.getCPtr(frameBuffer));
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
         }
 
-        public FrameBufferImage GetTargetFrameBuffer()
+        internal FrameBufferImage GetTargetFrameBuffer()
         {
             FrameBufferImage ret = new FrameBufferImage(Interop.RenderTask.RenderTask_GetTargetFrameBuffer(swigCPtr), true);
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();