cgeditor/src/components/Component.hpp
2022-02-12 19:13:34 +01:00

19 lines
No EOL
326 B
C++

#pragma once
#include "Types.hpp"
#include <vector>
namespace cgeditor {
class Component {
protected:
Status *status;
std::vector<Element> elements;
public:
Component(Status *s) : status(s){};
std::vector<Element> GetElements() { return (this->elements); }
virtual void Refresh() = 0;
};
} // namespace cgeditor