mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-04-02 13:37:42 -05:00
impr: Significantly reduce memory usage
This commit is contained in:
@@ -776,7 +776,7 @@ EXPORT_MODULE namespace hex {
|
||||
|
||||
struct MergeFont {
|
||||
std::string name;
|
||||
std::vector<u8> fontData;
|
||||
std::span<const u8> fontData;
|
||||
Offset offset;
|
||||
std::optional<float> fontSizeMultiplier;
|
||||
};
|
||||
@@ -814,7 +814,6 @@ EXPORT_MODULE namespace hex {
|
||||
|
||||
}
|
||||
|
||||
void registerMergeFont(const std::fs::path &path, Offset offset = {}, std::optional<float> fontSizeMultiplier = std::nullopt);
|
||||
void registerMergeFont(const std::string &name, const std::span<const u8> &data, Offset offset = {}, std::optional<float> fontSizeMultiplier = std::nullopt);
|
||||
|
||||
void registerFont(const Font& font);
|
||||
|
||||
Reference in New Issue
Block a user