หมวดหมู่

ImGui

หน้าต่างโหมดทันทีและการควบคุมที่ขับเคลื่อนด้วยการโทรกลับ

คู่มือหมวดหมู่

ภาพรวม

ใช้ภาพรวมนี้เพื่อเข้าใจหมวดหมู่ก่อนเปิดฟังก์ชันที่ต้องการ
  • ดูว่ากลุ่มฟังก์ชันนี้ช่วยแก้ปัญหาอะไร
  • เปรียบเทียบชื่อฟังก์ชันและคำอธิบายในตารางเดียว
  • เปิดฟังก์ชันเพื่อดูไวยากรณ์ อาร์กิวเมนต์ ค่าที่ส่งกลับ และตัวอย่าง

ImGui

ฟังก์ชันที่ใช้ได้

13 ฟังก์ชัน
ฟังก์ชันคำอธิบาย
imgui.createสร้างหน้าต่าง ImGui และส่งคืนหมายเลขอ้างอิงหน้าต่าง ชื่อหน้าต่างที่ใช้งานอยู่จะต้องไม่ซ้ำกัน
imgui.setvsyncอัปเดตการตั้งค่าการซิงโครไนซ์แนวตั้งของ ImGui renderer เส้นทางการนำเสนอปัจจุบันจะจัดเก็บการตั้งค่านี้แต่ไม่ได้ใช้
ImGuiWindow.Buttonเพิ่มปุ่มต่อท้ายหน้าต่าง การโทรกลับจะถูกจัดคิวเมื่อผู้ใช้คลิกปุ่ม
ImGuiWindow.Checkboxเพิ่มช่องทำเครื่องหมายและรายงานค่าที่เปลี่ยนแปลงผ่านการโทรกลับ
ImGuiWindow.CollapsingHeaderเพิ่มส่วนหัวที่ยุบลงและจัดกลุ่มตัวควบคุมที่เพิ่มโดยการเรียกกลับเนื้อหาไว้ข้างใต้ส่วนหัวนั้น
ImGuiWindow.ColorPickerเพิ่มตัวแก้ไขสี RGBA ต่อท้ายและรายงานส่วนประกอบสีที่เปลี่ยนแปลงผ่านการเรียกกลับ
ImGuiWindow.destroyลบหน้าต่าง ImGui ปล่อยการเรียกกลับที่ลงทะเบียนไว้ และทำให้หมายเลขอ้างอิงไม่ถูกต้อง
ImGuiWindow.InputTextเพิ่มการป้อนข้อความบรรทัดเดียวและรายงานข้อความที่แก้ไขผ่านการเรียกกลับ
ImGuiWindow.SameLineวางตัวควบคุมที่ผนวกไว้ถัดไปในบรรทัดเดียวกันกับตัวควบคุมก่อนหน้า
ImGuiWindow.Separatorผนวกตัวคั่นแนวนอนเข้ากับหน้าต่าง
ImGuiWindow.SliderFloatเพิ่มแถบเลื่อนจุดลอยตัวและรายงานค่าที่เปลี่ยนแปลงผ่านการเรียกกลับ
ImGuiWindow.SliderIntเพิ่มแถบเลื่อนจำนวนเต็มต่อท้ายและรายงานค่าที่เปลี่ยนแปลงผ่านการเรียกกลับ
ImGuiWindow.Textผนวกบรรทัดข้อความที่ไม่โต้ตอบกับหน้าต่าง