Class: ImGuiStorage
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- ImGuiStorage
- Defined in:
- lib/imgui.rb
Instance Method Summary collapse
- #BuildSortByKey ⇒ Object
- #Clear ⇒ Object
- #GetBool(key, default_val = false) ⇒ Object
- #GetBoolRef(key, default_val = false) ⇒ Object
- #GetFloat(key, default_val = 0.0) ⇒ Object
- #GetFloatRef(key, default_val = 0.0) ⇒ Object
- #GetInt(key, default_val = 0) ⇒ Object
- #GetIntRef(key, default_val = 0) ⇒ Object
- #GetVoidPtr(key) ⇒ Object
- #GetVoidPtrRef(key, default_val = nil) ⇒ Object
- #SetAllInt(val) ⇒ Object
- #SetBool(key, val) ⇒ Object
- #SetFloat(key, val) ⇒ Object
- #SetInt(key, val) ⇒ Object
- #SetVoidPtr(key, val) ⇒ Object
Instance Method Details
#BuildSortByKey ⇒ Object
2831 2832 2833 |
# File 'lib/imgui.rb', line 2831 def BuildSortByKey() ImGui::ImGuiStorage_BuildSortByKey(self) end |
#Clear ⇒ Object
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 |