Voltray Engine Docs
Loading...
Searching...
No Matches
Panel.h
Go to the documentation of this file.
1
2#pragma once
3
9namespace Editor
10{
18 class Panel
19 {
20 public:
24 virtual ~Panel() = default;
25
32 virtual void Draw() = 0;
33 };
34}
Base class for all UI panels in the editor.
Definition Panel.h:19
virtual ~Panel()=default
Virtual destructor for proper cleanup of derived classes.
virtual void Draw()=0
Pure virtual function to render the panel.
Definition Panel.cpp:7
Definition AssetsPanel.cpp:7