API 레퍼런스
검색 색인 준비 중…

ImGui.InputText

  • 한 줄 텍스트를 편집합니다.

    매개변수

    label
    string | Uint8Array

    위젯 레이블입니다. 대화형 위젯의 ID 생성에도 사용하며 ## 접미사로 표시 없이 ID를 구별할 수 있습니다.

    buf
    Uint8Array

    쓰기 가능한 NUL 종료 UTF-8 Uint8Array입니다. 편집 시 바이트를 직접 갱신합니다.

    buf_size
    number

    마지막 NUL을 포함한 쓰기 가능 바이트 용량이며 buf.byteLength를 초과하면 안 됩니다.

    flags
    number = 0

    이 동작을 제어하는 ImGuiInputTextFlags 옵션입니다. 호환되는 비트는 |로 결합합니다.

    반환값

    boolean

    보통 텍스트 변경 시 true입니다. ImGuiInputTextFlags.EnterReturnsTrue이면 Enter 확인을 보고합니다. 편집된 바이트는 버퍼에서 확인합니다.

    대부분의 ImGuiInputTextFlags 옵션은 텍스트 입력용이며 InputFloat, InputInt, InputDouble 같은 숫자 입력에는 적용되지 않습니다.

    이 헬퍼는 콜백과 사용자 데이터를 생략합니다(callback = null, user_data = null). JavaScript 콜백에는 InputTextEx()를 사용하세요. 상위 C++ 동적 문자열 어댑터는 misc/cpp/imgui_stdlib.h와 imgui_demo.cpp에 설명되어 있으며 JavaScript 문자열 버퍼 인터페이스는 아닙니다.

    소스와 상속

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0