2025-12-24 12:42:27 +03:00
|
|
|
#pragma once
|
|
|
|
|
#include <Helpers/NetworkingObjects/NetObjOrderedList.hpp>
|
2025-12-25 17:18:28 +03:00
|
|
|
#include <include/core/SkCanvas.h>
|
|
|
|
|
#include "../../DrawData.hpp"
|
2025-12-24 12:42:27 +03:00
|
|
|
|
|
|
|
|
class DrawingProgramLayerListItem;
|
|
|
|
|
|
|
|
|
|
class DrawingProgramLayerFolder {
|
|
|
|
|
public:
|
2025-12-25 17:18:28 +03:00
|
|
|
void draw(SkCanvas* canvas, const DrawData& drawData);
|
|
|
|
|
|
2025-12-24 12:42:27 +03:00
|
|
|
NetworkingObjects::NetObjOwnerPtr<NetworkingObjects::NetObjOrderedList<DrawingProgramLayerListItem>> folderList;
|
|
|
|
|
bool isFolderOpen = false;
|
|
|
|
|
};
|