#define __DALI_PROPERTY_TYPES_H__
/*
- * Copyright (c) 2015 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.
// INTERNAL INCLUDES
#include <dali/public-api/common/constants.h>
+#include <dali/public-api/common/extents.h>
#include <dali/public-api/math/angle-axis.h>
#include <dali/public-api/math/degree.h>
#include <dali/public-api/math/quaternion.h>
* @param[in] type The property type
* @return The name of this type
*/
-DALI_IMPORT_API const char* GetName(Property::Type type);
+DALI_CORE_API const char* GetName(Property::Type type);
/**
* @brief Retrieves an enumerated property type.
inline Property::Type Get<Property::Map>() { return Property::MAP; }
template <>
inline Property::Type Get<Property::Array>() { return Property::ARRAY; }
+template <>
+inline Property::Type Get<Extents>() { return Property::EXTENTS; }
}; // namespace PropertyTypes