infinipaint/src/DrawingProgram/Layers/DrawingProgramLayerFolder.hpp

15 lines
443 B
C++
Raw Normal View History

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