Separate C# classes into Internal and Public
[platform/core/uifw/dali-toolkit.git] / plugins / dali-sharp / sharp / public / NUIConstants.cs
@@ -29,20 +29,6 @@ namespace Dali
       YAxisScrollBoundary
     }
 
-    public enum TextureType
-    {
-      Texture2D     = Dali.TextureType.TEXTURE_2D,   ///< One 2D image                            @SINCE_1_1.43
-      TextureCube   = Dali.TextureType.TEXTURE_CUBE  ///< Six 2D images arranged in a cube-shape  @SINCE_1_1.43
-    }
-
-    public enum ViewMode
-    {
-      Mono              = Dali.ViewMode.MONO,                          ///< Monoscopic (single camera). This is the default @SINCE_1_0.0
-      StereoHorizontal  = Dali.ViewMode.STEREO_HORIZONTAL, ///< Stereoscopic. Frame buffer is split horizontally with the left and right camera views in their respective sides. @SINCE_1_0.0
-      StereoVertical    = Dali.ViewMode.STEREO_VERTICAL,     ///< Stereoscopic. Frame buffer is split vertically with the left camera view at the top and the right camera view at the bottom. @SINCE_1_0.0
-      StereoInterlaced  = Dali.ViewMode.STEREO_INTERLACED  ///< @DEPRECATED_1_1.19 @brief Stereoscopic. Left/Right camera views are rendered into the framebuffer on alternate frames. @SINCE_1_0.0
-    }
-
     public enum MeshVisualShadingModeValue
     {
       TexturelessWithDiffuseLighting = Dali.MeshVisualShadingModeValue.TEXTURELESS_WITH_DIFFUSE_LIGHTING,       ///< *Simplest*. One color that is lit by ambient and diffuse lighting. @SINCE_1_1.45
@@ -60,8 +46,8 @@ namespace Dali
     {
       public enum Type
       {
-        LeftToRight = Dali.DirectionType.LEFT_TO_RIGHT,
-        RightToLeft = Dali.DirectionType.RIGHT_TO_LEFT
+        LeftToRight = Dali.DirectionType.LeftToRight,
+        RightToLeft = Dali.DirectionType.RightToLeft
       }
     }
 
@@ -196,6 +182,17 @@ namespace Dali
       public static readonly int EnableMarkup = NDalic.TEXT_VISUAL_ENABLE_MARKUP;
     }
 
+    public enum PrimitiveVisualShapeType
+    {
+      SPHERE,
+      CONICAL_FRUSTRUM,
+      CONE,
+      CYLINDER,
+      CUBE,
+      OCTAHEDRON,
+      BEVELLED_CUBE
+    }
+
     public struct Tooltip
     {
       public struct Property
@@ -224,5 +221,12 @@ namespace Dali
         public static readonly int BelowVisual = NDalic.TOOLTIP_TAIL_BELOW_VISUAL;
       }
     }
+    
+    public enum TooltipPositionType
+    {
+      ABOVE,
+      BELOW,
+      HOVER_POINT
+    }
   } // namespace Constants
 } // namesapce Dali