Update params for InputHex and InputHexShort

From int to uint64_t and uint32_t respectively
This commit is contained in:
Justin Scofield
2023-08-02 19:04:02 -04:00
parent d4fdee6d32
commit b3458b56db
5 changed files with 15 additions and 17 deletions

View File

@@ -11,13 +11,13 @@ namespace gui {
const int kStepOneHex = 0x01;
const int kStepFastHex = 0x0F;
bool InputHex(const char* label, int* data) {
bool InputHex(const char* label, uint64_t* data) {
return ImGui::InputScalar(label, ImGuiDataType_U64, data, &kStepOneHex,
&kStepFastHex, "%06X",
ImGuiInputTextFlags_CharsHexadecimal);
}
bool InputHexShort(const char* label, int* data) {
bool InputHexShort(const char* label, uint32_t* data) {
return ImGui::InputScalar(label, ImGuiDataType_U32, data, &kStepOneHex,
&kStepFastHex, "%06X",
ImGuiInputTextFlags_CharsHexadecimal);