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



2793
2794
2795
# File 'lib/imgui.rb', line 2793

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

Instance Method Details

#destroyObject



2797
2798
2799
# File 'lib/imgui.rb', line 2797

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