#define __DALI_PROPERTY_TYPES_H__
/*
- * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2015 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.
namespace Dali
{
+/**
+ * @addtogroup dali_core_object
+ * @{
+ */
/**
* @brief Template function instances for property getters.
* @param [in] type The property type.
* @return The name of this type.
*/
-DALI_IMPORT_API const char* const GetName(Property::Type type);
+DALI_IMPORT_API const char* GetName(Property::Type type);
/**
* @brief Retrieve an enumerated property type.
template <>
inline Property::Type Get<int>() { return Property::INTEGER; }
template <>
-inline Property::Type Get<unsigned int>() { return Property::UNSIGNED_INTEGER; }
-template <>
inline Property::Type Get<Vector2>() { return Property::VECTOR2; }
template <>
inline Property::Type Get<Vector3>() { return Property::VECTOR3; }
}; // namespace PropertyTypes
+/**
+ * @}
+ */
} // namespace Dali
#endif // __DALI_PROPERTY_TYPES_H__