ux: Allow copying value from data inspector

This commit is contained in:
WerWolv
2021-03-02 22:09:38 +01:00
parent 6e71d5aa31
commit a91afdb6ae
4 changed files with 43 additions and 22 deletions

View File

@@ -21,6 +21,11 @@ namespace hex {
void drawMenu() override;
private:
struct InspectorCacheEntry {
std::string unlocalizedName;
ContentRegistry::DataInspector::DisplayFunction displayFunction;
};
bool m_shouldInvalidate = true;
std::endian m_endian = std::endian::native;
@@ -28,7 +33,7 @@ namespace hex {
u64 m_startAddress = 0;
size_t m_validBytes = 0;
std::vector<std::pair<std::string, ContentRegistry::DataInspector::DisplayFunction>> m_cachedData;
std::vector<InspectorCacheEntry> m_cachedData;
};
}