// Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
// Use of this source code is governed by a MIT license that can be
// found in the LICENSE file.
#ifndef MASKED_VIEW_STACK_NODE_H
#define MASKED_VIEW_STACK_NODE_H
#pragma once
#include "RNOH/arkui/ArkUINode.h"
#include "RNOH/arkui/StackNode.h"
namespace rnoh {
class MaskedViewStackNode : public ArkUINode {
public:
MaskedViewStackNode();
void insertChild(ArkUINode &child, std::size_t index);
void removeChild(ArkUINode &child);
void setBlendMode(int32_t blendMode, ArkUI_NodeHandle node);
};
} // namespace rnoh
#endif // MASKED_VIEW_STACK_NODE_H