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

ImGui.BeginDragDropSource

  • 드래그 앤 드롭 소스를 시작합니다.

    매개변수

    flags
    number = 0

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

    반환값

    boolean

    항목이 활성 드래그 소스로 페이로드 또는 미리보기를 제출할 수 있으면 true입니다. true일 때만 EndDragDropSource()를 호출합니다.

    드래그 앤 드롭.

    • 원본 항목에서 BeginDragDropSource()를 호출하고 true를 반환하면 SetDragDropPayload() + EndDragDropSource()도 호출합니다.

    • 대상 후보에서 BeginDragDropTarget()을 호출하고 true를 반환하면 AcceptDragDropPayload() + EndDragDropTarget()도 호출합니다.

    • BeginDragDropSource() 호출을 중단해도 페이로드는 유지되지만 미리보기 툴팁은 없어집니다(현재는 대체 "..." 툴팁을 표시합니다. #1725 참조).

    • 항목은 드래그 원본이자 드롭 대상일 수 있습니다. 드래그 가능한 항목을 제출한 후 호출합니다. true를 반환하면 SetDragDropPayload() + EndDragDropSource()를 호출할 수 있습니다.

    소스와 상속

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