X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fcommon%2Ftype-abstraction-enums.h;h=e2ba0a6be91e284032cd776a343ec830ba71aae4;hb=4e6d17f009f42e3b9a7f74cdc65377a04b30abe4;hp=a788e60d858ea5e4830ba041b594abdb9a5bdcbc;hpb=0134ea4e146744fa0946c5f266bdf2408b0a269d;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 a788e60..e2ba0a6 100644 --- a/dali/internal/common/type-abstraction-enums.h +++ b/dali/internal/common/type-abstraction-enums.h @@ -2,7 +2,7 @@ #define DALI_INTERNAL_TYPE_ABSTRACTION_ENUMS_H /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 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,23 +19,60 @@ */ // INTERNAL INCLUDES -#include +#include +#include +#include #include +#include namespace Dali { - namespace Internal { - -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::RenderMode::Type > : public BasicType< Dali::RenderMode::Type > {}; -template <> struct ParameterType< Dali::StencilFunction::Type > : public BasicType< Dali::StencilFunction::Type > {}; -template <> struct ParameterType< Dali::StencilOperation::Type > : public BasicType< Dali::StencilOperation::Type > {}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; +template<> +struct ParameterType : public BasicType +{ +}; } //namespace Internal