4eaca3f6创建于 4月28日历史提交
// 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