X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Factors%2Factor.h;h=97756b0be0b26324dd8fb32c4aa37a4abdfbe775;hb=646f736e77b085c86e982c0d1d4b895c2a431330;hp=c1e935e14b312cee0164b18b5f72fc386bb32479;hpb=5c0e30bcda4cd8f74a3a0dd6bf16b7b5c50ab67d;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/actors/actor.h b/dali/public-api/actors/actor.h index c1e935e..97756b0 100644 --- a/dali/public-api/actors/actor.h +++ b/dali/public-api/actors/actor.h @@ -2,7 +2,7 @@ #define DALI_ACTOR_H /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2018 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,6 +20,7 @@ // EXTERNAL INCLUDES #include +#include // uint32_t // INTERNAL INCLUDES #include @@ -238,7 +239,7 @@ typedef Rect Padding; ///< Padding definition @SINCE_1_0.0 * @SINCE_1_0.0 */ -class DALI_IMPORT_API Actor : public Handle +class DALI_CORE_API Actor : public Handle { public: @@ -417,7 +418,7 @@ public: * @return The ID * @pre The Actor has been initialized. */ - unsigned int GetId() const; + uint32_t GetId() const; // Containment @@ -503,7 +504,7 @@ public: * @return The number of children * @pre The Actor has been initialized. */ - unsigned int GetChildCount() const; + uint32_t GetChildCount() const; /** * @brief Retrieve and child actor by index. @@ -513,7 +514,7 @@ public: * @return The actor for the given index or empty handle if children not initialized * @pre The Actor has been initialized. */ - Actor GetChildAt(unsigned int index) const; + Actor GetChildAt( uint32_t index ) const; /** * @brief Search through this actor's hierarchy for an actor with the given name. @@ -535,7 +536,7 @@ public: * @return A handle to the actor if found, or an empty handle if not * @pre The Actor has been initialized. */ - Actor FindChildById(const unsigned int id); + Actor FindChildById( const uint32_t id ); /** * @brief Retrieves the actor's parent. @@ -1432,7 +1433,7 @@ public: * @brief Returns the minimum relayout size. * * @SINCE_1_0.0 - * @return Return the mininmum size + * @return Return the minimum size */ Vector2 GetMinimumSize(); @@ -1458,7 +1459,7 @@ public: * @SINCE_1_0.0 * @return The current depth in the hierarchy of the actor, or @c -1 if actor is not in the hierarchy */ - int GetHierarchyDepth(); + int32_t GetHierarchyDepth(); public: // Renderer @@ -1471,7 +1472,7 @@ public: // Renderer * @pre The renderer must be initialized. * */ - unsigned int AddRenderer( Renderer& renderer ); + uint32_t AddRenderer( Renderer& renderer ); /** * @brief Gets the number of renderers on this actor. @@ -1479,7 +1480,7 @@ public: // Renderer * @SINCE_1_0.0 * @return The number of renderers on this actor */ - unsigned int GetRendererCount() const; + uint32_t GetRendererCount() const; /** * @brief Gets a Renderer by index. @@ -1490,7 +1491,7 @@ public: // Renderer * @pre The index must be between 0 and GetRendererCount()-1 * */ - Renderer GetRendererAt( unsigned int index ); + Renderer GetRendererAt( uint32_t index ); /** * @brief Removes a renderer from the actor. @@ -1508,7 +1509,7 @@ public: // Renderer * @pre The index must be between 0 and GetRendererCount()-1 * */ - void RemoveRenderer( unsigned int index ); + void RemoveRenderer( uint32_t index ); public: // Signals @@ -1636,7 +1637,7 @@ public: // Signals * @code * void YourCallbackName( Actor actor, LayoutDirection::Type type ); * @endcode - * actor: The actor, or child of actor, whose laytou direction has changed + * actor: The actor, or child of actor, whose layout direction has changed * type: Whether the actor's layout direction property has changed or a parent's. * * @SINCE_1_2.60