#define DALI_INTERNAL_SCENE_GRAPH_LAYER_H
/*
- * Copyright (c) 2022 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2024 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 SceneGraph
{
-
using RenderableContainer = Dali::Vector<Renderable>;
/**
* @param[in] updateBufferIndex The current update buffer index.
* @return Whether all child transform was clean or not.
*/
- bool GetReuseRenderers(BufferIndex updateBufferIndex)
+ bool GetReuseRenderers(BufferIndex updateBufferIndex) const
{
return mAllChildTransformsClean[updateBufferIndex];
}
Layer();
// Delete copy and move
- Layer(const Layer&) = delete;
- Layer(Layer&&) = delete;
+ Layer(const Layer&) = delete;
+ Layer(Layer&&) = delete;
Layer& operator=(const Layer& rhs) = delete;
- Layer& operator=(Layer&& rhs) = delete;
+ Layer& operator=(Layer&& rhs) = delete;
public: // For update-algorithms
RenderableContainer colorRenderables;