Class: ImGuiStorage

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

Instance Method Summary collapse

Instance Method Details

#BuildSortByKeyObject



2831
2832
2833
# File 'lib/imgui.rb', line 2831

def BuildSortByKey()
  ImGui::ImGuiStorage_BuildSortByKey(self)
end

#ClearObject



2779
2780
2781
# File 'lib/imgui.rb', line 2779

def Clear()
  ImGui::ImGuiStorage_Clear(self)
end

#GetBool(key, default_val = false) ⇒ Object



2791
2792
2793
# File 'lib/imgui.rb', line 2791

def GetBool(key, default_val = false)
  ImGui::ImGuiStorage_GetBool(self, key, default_val)
end

#GetBoolRef(key, default_val = false) ⇒ Object



2819
2820
2821
# File 'lib/imgui.rb', line 2819

def GetBoolRef(key, default_val = false)
  ImGui::ImGuiStorage_GetBoolRef(self, key, default_val)
end

#GetFloat(key, default_val = 0.0) ⇒ Object



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

def GetFloat(key, default_val = 0.0)
  ImGui::ImGuiStorage_GetFloat(self, key, default_val)
end

#GetFloatRef(key, default_val = 0.0) ⇒ Object



2823
2824
2825
# File 'lib/imgui.rb', line 2823

def GetFloatRef(key, default_val = 0.0)
  ImGui::ImGuiStorage_GetFloatRef(self, key, default_val)
end

#GetInt(key, default_val = 0) ⇒ Object



2783
2784
2785
# File 'lib/imgui.rb', line 2783

def GetInt(key, default_val = 0)
  ImGui::ImGuiStorage_GetInt(self, key, default_val)
end

#GetIntRef(key, default_val = 0) ⇒ Object



2815
2816
2817
# File 'lib/imgui.rb', line 2815

def GetIntRef(key, default_val = 0)
  ImGui::ImGuiStorage_GetIntRef(self, key, default_val)
end

#GetVoidPtr(key) ⇒ Object



2807
2808
2809
# File 'lib/imgui.rb', line 2807

def GetVoidPtr(key)
  ImGui::ImGuiStorage_GetVoidPtr(self, key)
end

#GetVoidPtrRef(key, default_val = nil) ⇒ Object



2827
2828
2829
# File 'lib/imgui.rb', line 2827

def GetVoidPtrRef(key, default_val = nil)
  ImGui::ImGuiStorage_GetVoidPtrRef(self, key, default_val)
end

#SetAllInt(val) ⇒ Object



2835
2836
2837
# File 'lib/imgui.rb', line 2835

def SetAllInt(val)
  ImGui::ImGuiStorage_SetAllInt(self, val)
end

#SetBool(key, val) ⇒ Object



2795
2796
2797
# File 'lib/imgui.rb', line 2795

def SetBool(key, val)
  ImGui::ImGuiStorage_SetBool(self, key, val)
end

#SetFloat(key, val) ⇒ Object



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

def SetFloat(key, val)
  ImGui::ImGuiStorage_SetFloat(self, key, val)
end

#SetInt(key, val) ⇒ Object



2787
2788
2789
# File 'lib/imgui.rb', line 2787

def SetInt(key, val)
  ImGui::ImGuiStorage_SetInt(self, key, val)
end

#SetVoidPtr(key, val) ⇒ Object



2811
2812
2813
# File 'lib/imgui.rb', line 2811

def SetVoidPtr(key, val)
  ImGui::ImGuiStorage_SetVoidPtr(self, key, val)
end