X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fcommon%2Ftype-abstraction-enums.h;h=b1d44ad7c5bbdeea52107cc15306d372f03e1a10;hb=ad06250b0131a81ad28ae63c7e063f3d291d3060;hp=64cedef1559b44bc0d035251a50f046cfc4e8c5a;hpb=3b20d8e3e6922ee57cfbd78a86db9ee744cbe32a;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/common/type-abstraction-enums.h b/dali/internal/common/type-abstraction-enums.h index 64cedef..b1d44ad 100644 --- a/dali/internal/common/type-abstraction-enums.h +++ b/dali/internal/common/type-abstraction-enums.h @@ -1,8 +1,8 @@ -#ifndef __DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H__ -#define __DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H__ +#ifndef DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H +#define DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H /* - * Copyright (c) 2014 Samsung Electronics Co., Ltd. + * Copyright (c) 2016 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. @@ -19,11 +19,8 @@ */ // INTERNAL INCLUDES -#include -#include -#include +#include #include -#include namespace Dali { @@ -31,12 +28,17 @@ namespace Dali namespace Internal { -template <> struct ParameterType< Dali::Renderer::FaceCullingMode > : public BasicType< Dali::Renderer::FaceCullingMode > {}; -template <> struct ParameterType< BlendingMode::Type > : public BasicType< BlendingMode::Type > {}; -template <> struct ParameterType< Dali::Renderer::DepthWriteMode > : public BasicType< Dali::Renderer::DepthWriteMode > {}; +template <> struct ParameterType< Dali::FaceCullingMode::Type > : public BasicType< Dali::FaceCullingMode::Type > {}; +template <> struct ParameterType< Dali::BlendMode::Type > : public BasicType< Dali::BlendMode::Type > {}; +template <> struct ParameterType< Dali::DepthWriteMode::Type > : public BasicType< Dali::DepthWriteMode::Type > {}; +template <> struct ParameterType< Dali::DepthTestMode::Type > : public BasicType< Dali::DepthTestMode::Type > {}; +template <> struct ParameterType< Dali::DepthFunction::Type > : public BasicType< Dali::DepthFunction::Type > {}; +template <> struct ParameterType< Dali::StencilMode::Type > : public BasicType< Dali::StencilMode::Type > {}; +template <> struct ParameterType< Dali::StencilFunction::Type > : public BasicType< Dali::StencilFunction::Type > {}; +template <> struct ParameterType< Dali::StencilOperation::Type > : public BasicType< Dali::StencilOperation::Type > {}; } //namespace Internal } //namespace Dali -#endif // __DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H__ +#endif // DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H