1 #ifndef DALI_RENDERER_DEVEL_H
2 #define DALI_RENDERER_DEVEL_H
5 * Copyright (c) 2018 Samsung Electronics Co., Ltd.
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
22 #include <dali/public-api/rendering/renderer.h>
27 namespace DevelRenderer
35 DEPTH_INDEX = Dali::Renderer::Property::DEPTH_INDEX,
36 FACE_CULLING_MODE = Dali::Renderer::Property::FACE_CULLING_MODE,
37 BLEND_MODE = Dali::Renderer::Property::BLEND_MODE,
38 BLEND_EQUATION_RGB = Dali::Renderer::Property::BLEND_EQUATION_RGB,
39 BLEND_EQUATION_ALPHA = Dali::Renderer::Property::BLEND_EQUATION_ALPHA,
40 BLEND_FACTOR_SRC_RGB = Dali::Renderer::Property::BLEND_FACTOR_SRC_RGB,
41 BLEND_FACTOR_DEST_RGB = Dali::Renderer::Property::BLEND_FACTOR_DEST_RGB,
42 BLEND_FACTOR_SRC_ALPHA = Dali::Renderer::Property::BLEND_FACTOR_SRC_ALPHA,
43 BLEND_FACTOR_DEST_ALPHA = Dali::Renderer::Property::BLEND_FACTOR_DEST_ALPHA,
44 BLEND_COLOR = Dali::Renderer::Property::BLEND_COLOR,
45 BLEND_PRE_MULTIPLIED_ALPHA = Dali::Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA,
46 INDEX_RANGE_FIRST = Dali::Renderer::Property::INDEX_RANGE_FIRST,
47 INDEX_RANGE_COUNT = Dali::Renderer::Property::INDEX_RANGE_COUNT,
48 DEPTH_WRITE_MODE = Dali::Renderer::Property::DEPTH_WRITE_MODE,
49 DEPTH_FUNCTION = Dali::Renderer::Property::DEPTH_FUNCTION,
50 DEPTH_TEST_MODE = Dali::Renderer::Property::DEPTH_TEST_MODE,
51 RENDER_MODE = Dali::Renderer::Property::RENDER_MODE,
52 STENCIL_FUNCTION = Dali::Renderer::Property::STENCIL_FUNCTION,
53 STENCIL_FUNCTION_MASK = Dali::Renderer::Property::STENCIL_FUNCTION_MASK,
54 STENCIL_FUNCTION_REFERENCE = Dali::Renderer::Property::STENCIL_FUNCTION_REFERENCE,
55 STENCIL_MASK = Dali::Renderer::Property::STENCIL_MASK,
56 STENCIL_OPERATION_ON_FAIL = Dali::Renderer::Property::STENCIL_OPERATION_ON_FAIL,
57 STENCIL_OPERATION_ON_Z_FAIL = Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_FAIL,
58 STENCIL_OPERATION_ON_Z_PASS = Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_PASS,
61 * @brief The opacity of the renderer.
62 * @details Name "opacity", type Property::FLOAT.
64 OPACITY = STENCIL_OPERATION_ON_Z_PASS + 1,
66 } // namespace Property
68 } // namespace DevelRenderer
72 #endif // DALI_RENDERER_DEVEL_H