หมวดหมู่
ImGui
หน้าต่างโหมดทันทีและการควบคุมที่ขับเคลื่อนด้วยการโทรกลับคู่มือหมวดหมู่
ภาพรวม
ใช้ภาพรวมนี้เพื่อเข้าใจหมวดหมู่ก่อนเปิดฟังก์ชันที่ต้องการ- ดูว่ากลุ่มฟังก์ชันนี้ช่วยแก้ปัญหาอะไร
- เปรียบเทียบชื่อฟังก์ชันและคำอธิบายในตารางเดียว
- เปิดฟังก์ชันเพื่อดูไวยากรณ์ อาร์กิวเมนต์ ค่าที่ส่งกลับ และตัวอย่าง
ImGui
ฟังก์ชันที่ใช้ได้
| ฟังก์ชัน | คำอธิบาย |
|---|---|
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 | ผนวกบรรทัดข้อความที่ไม่โต้ตอบกับหน้าต่าง |