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

ImGui.BeginDisabled

  • 사용자 상호작용을 비활성화할 수 있는 범위를 시작합니다.

    매개변수

    disabled
    boolean = true

    true이면 EndDisabled()까지 상호작용을 막고 흐리게 표시합니다. 중첩된 비활성 상태는 유지됩니다.

    반환값

    void

    비활성화 [BETA API].

    • 모든 사용자 상호작용을 비활성화하고 항목을 흐리게 표시합니다(현재 색상에 style.DisabledAlpha 적용).

    • 중첩할 수 있지만 이미 비활성화된 영역을 활성화할 수는 없습니다(스택에 BeginDisabled(true)가 하나만 있어도 전체가 비활성 상태로 유지됨).

    • 툴팁 창은 예외적으로 비활성화 대상에서 제외됩니다.

    • BeginDisabled(false)/EndDisabled()는 사실상 아무것도 하지 않지만 불리언 표현식을 편리하게 사용하도록 제공됩니다(미세 최적화: 이 호출 쌍이 수만 개라면 호출을 피하도록 코드를 재구성하는 것을 고려하세요).

    소스와 상속

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