namespace Tizen.NUI
{
-
- namespace Constants
+ namespace Constants
+ {
+ /// <summary>
+ /// Enumeration for texture types.
+ /// </summary>
+ public enum TextureType
{
- public enum TextureType
- {
- Texture2D = Tizen.NUI.TextureType.TEXTURE_2D, ///< One 2D image @SINCE_1_1.43
- TextureCube = Tizen.NUI.TextureType.TEXTURE_CUBE ///< Six 2D images arranged in a cube-shape @SINCE_1_1.43
- }
+ Texture2D = Tizen.NUI.TextureType.TEXTURE_2D, ///< One 2D image
+ TextureCube = Tizen.NUI.TextureType.TEXTURE_CUBE ///< Six 2D images arranged in a cube-shape
+ }
- public enum ViewMode
- {
- Mono = Tizen.NUI.ViewMode.MONO, ///< Monoscopic (single camera). This is the default @SINCE_1_0.0
- StereoHorizontal = Tizen.NUI.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 = Tizen.NUI.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 = Tizen.NUI.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
- }
+ /// <summary>
+ /// Enumeration for stereoscopic view modes.
+ /// </summary>
+ public enum ViewMode
+ {
+ Mono = Tizen.NUI.ViewMode.MONO, ///< Monoscopic (single camera). This is the default.
+ StereoHorizontal = Tizen.NUI.ViewMode.STEREO_HORIZONTAL, ///< Stereoscopic. Frame buffer is split horizontally with the left and right camera views in their respective sides.
+ StereoVertical = Tizen.NUI.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.
+ StereoInterlaced = Tizen.NUI.ViewMode.STEREO_INTERLACED ///< Stereoscopic. Left/Right camera views are rendered into the framebuffer on alternate frames.
+ }
public struct Direction
{
-/** Copyright (c) 2017 Samsung Electronics Co., Ltd.\r
-*\r
-* Licensed under the Apache License, Version 2.0 (the "License");\r
-* you may not use this file except in compliance with the License.\r
-* You may obtain a copy of the License at\r
-*\r
-* http://www.apache.org/licenses/LICENSE-2.0\r
-*\r
-* Unless required by applicable law or agreed to in writing, software\r
-* distributed under the License is distributed on an "AS IS" BASIS,\r
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
-* See the License for the specific language governing permissions and\r
-* limitations under the License.\r
-*\r
-*/\r
+// Copyright (c) 2017 Samsung Electronics Co., Ltd.\r
+//\r
+// Licensed under the Apache License, Version 2.0 (the "License");\r
+// you may not use this file except in compliance with the License.\r
+// You may obtain a copy of the License at\r
+//\r
+// http://www.apache.org/licenses/LICENSE-2.0\r
+//\r
+// Unless required by applicable law or agreed to in writing, software\r
+// distributed under the License is distributed on an "AS IS" BASIS,\r
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+// See the License for the specific language governing permissions and\r
+// limitations under the License.\r
+//\r
+//\r
\r
namespace System\r
{\r
/// <summary>
/// Called when the owning view's size is set e.g. using View.SetSize().
/// </summary>
- /// <param name="targetSize">The target size. Note that this target size may not match the size returned via View.GetTargetSize</param>
+ /// <param name="targetSize">The target size</param>
public virtual void OnSizeSet(Vector3 targetSize)
{
}
/// Called when the owning view's size is animated e.g. using Animation::AnimateTo( Property( view, View::Property::SIZE ), ... ).
/// </summary>
/// <param name="animation">The object which is animating the owning view</param>
- /// <param name="targetSize">The target size. Note that this target size may not match the size returned via @ref View.GetTargetSize</param>
+ /// <param name="targetSize">The target size</param>
public virtual void OnSizeAnimation(Animation animation, Vector3 targetSize)
{
}
/// <summary>
/// Creates a tick Timer that emits periodic signal.
/// </summary>
- /// <param name="millSec">Interval in milliseconds</param>
+ /// <param name="milliSec">Interval in milliseconds</param>
/// <returns>A new timer</returns>
public Timer(uint milliSec) : this(NDalicPINVOKE.Timer_New(milliSec), true)
{
/// <summary>
/// Sets a title for this Popup.
/// </summary>
- /// <param name="titleActor">The actor to set a title</param>
+ /// <param name="titleView">The actor to set a title</param>
public void SetTitle(View titleView)
{
NDalicPINVOKE.Popup_SetTitle(swigCPtr, View.getCPtr(titleView));