Added tools window

This commit is contained in:
WerWolv
2020-11-15 00:46:38 +01:00
parent 5b2dc51c07
commit 2526eda0db
6 changed files with 99 additions and 2 deletions

View File

@@ -6,7 +6,8 @@
namespace hex {
enum class Events {
DataChanged
DataChanged,
PatternChanged
};
struct EventHandler {

View File

@@ -0,0 +1,32 @@
#pragma once
#include <hex.hpp>
#include "imgui.h"
#include "views/view.hpp"
#include "views/pattern_data.hpp"
#include <vector>
#include <tuple>
#include <cstdio>
namespace hex {
namespace prv { class Provider; }
class ViewTools : public View {
public:
ViewTools();
~ViewTools() override;
void createView() override;
void createMenu() override;
private:
bool m_windowOpen = true;
char *m_mangledBuffer = nullptr;
char *m_demangledName = nullptr;
};
}