Class: ImGuiWindowClass

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/imgui.rb

Overview

ALPHA

Rarely used / very advanced uses only. Use with SetNextWindowClass() and DockSpace() functions.

Important: the content of this class is still highly WIP and likely to change and be refactored before we stabilize Docking features. Please be mindful if using this. Provide hints:

  • To the platform backend via altered viewport flags (enable/disable OS decoration, OS task bar icons, etc.)

  • To the platform backend for OS level parent/child relationships of viewport.

  • To the docking system for various options and filtering.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.createObject



2799
2800
2801
# File 'lib/imgui.rb', line 2799

def self.create()
  return ImGuiWindowClass.new(ImGui::ImGuiWindowClass_ImGuiWindowClass())
end

Instance Method Details

#destroyObject



2803
2804
2805
# File 'lib/imgui.rb', line 2803

def destroy()
  ImGui::ImGuiWindowClass_destroy(self)
end