INNER CODE UNIT · C++

textEditCallbackStub

JuanDiegoMontoya/Gengine · src/engine/Console.cpp:300

  auto textEditCallbackStub = [](ImGuiInputTextCallbackData* data) -> int
  {
    ConsoleStorage* cc = reinterpret_cast<ConsoleStorage*>(data->UserData);
    return TextEditCallback(data, cc);
  };

  // Command-line
  ImGuiInputTextFlags input_text_flags =
    ImGuiInputTextFlags_EnterReturnsTrue |
    ImGuiInputTextFlags_CallbackCompletion |
    ImGuiInputTextFlags_CallbackHistory |
    ImGuiInputTextFlags_CallbackAlways |
    ImGuiInputTextFlags_CallbackEdit;


  auto submit = [this]()
  {
    std::string s = console->inputBuffer.data();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…