aboutsummaryrefslogtreecommitdiff
path: root/include/cru/ui/document/DocumentElement.h
blob: 34c25f118c2a00244571ad8b74b9a687df5be9e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "../Base.h"
#include "DocumentElementType.h"

namespace cru::ui::document {
class CRU_UI_API DocumentElement : public Object {
 public:
  explicit DocumentElement(DocumentElementType* type);

  ~DocumentElement() override;

 public:
  DocumentElementType* GetType() const { return type_; }

 private:
  DocumentElementType* type_;
};
}  // namespace cru::ui::document