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
2847 2848 2849 |
# File 'lib/imgui.rb', line 2847 def BuildSortByKey() ImGui::ImGuiStorage_BuildSortByKey(self) end |
#Clear ⇒ Object
2795 2796 2797 |
# File 'lib/imgui.rb', line 2795 def Clear() ImGui::ImGuiStorage_Clear(self) end |
#GetBool(key, default_val = false) ⇒ Object
2807 2808 2809 |
# File 'lib/imgui.rb', line 2807 def GetBool(key, default_val = false) ImGui::ImGuiStorage_GetBool(self, key, default_val) end |
#GetBoolRef(key, default_val = false) ⇒ Object
2835 2836 2837 |
# File 'lib/imgui.rb', line 2835 def GetBoolRef(key, default_val = false) ImGui::ImGuiStorage_GetBoolRef(self, key, default_val) end |
#GetFloat(key, default_val = 0.0) ⇒ Object
2815 2816 2817 |
# File 'lib/imgui.rb', line 2815 def GetFloat(key, default_val = 0.0) ImGui::ImGuiStorage_GetFloat(self, key, default_val) end |
#GetFloatRef(key, default_val = 0.0) ⇒ Object
2839 2840 2841 |
# File 'lib/imgui.rb', line 2839 def GetFloatRef(key, default_val = 0.0) ImGui::ImGuiStorage_GetFloatRef(self, key, default_val) end |
#GetInt(key, default_val = 0) ⇒ Object
2799 2800 2801 |
# File 'lib/imgui.rb', line 2799 def GetInt(key, default_val = 0) ImGui::ImGuiStorage_GetInt(self, key, default_val) end |
#GetIntRef(key, default_val = 0) ⇒ Object
2831 2832 2833 |
# File 'lib/imgui.rb', line 2831 def GetIntRef(key, default_val = 0) ImGui::ImGuiStorage_GetIntRef(self, key, default_val) end |
#GetVoidPtr(key) ⇒ Object
2823 2824 2825 |
# File 'lib/imgui.rb', line 2823 def GetVoidPtr(key) ImGui::ImGuiStorage_GetVoidPtr(self, key) end |
#GetVoidPtrRef(key, default_val = nil) ⇒ Object
2843 2844 2845 |
# File 'lib/imgui.rb', line 2843 def GetVoidPtrRef(key, default_val = nil) ImGui::ImGuiStorage_GetVoidPtrRef(self, key, default_val) end |
#SetAllInt(val) ⇒ Object
2851 2852 2853 |
# File 'lib/imgui.rb', line 2851 def SetAllInt(val) ImGui::ImGuiStorage_SetAllInt(self, val) end |
#SetBool(key, val) ⇒ Object
2811 2812 2813 |
# File 'lib/imgui.rb', line 2811 def SetBool(key, val) ImGui::ImGuiStorage_SetBool(self, key, val) end |
#SetFloat(key, val) ⇒ Object
2819 2820 2821 |
# File 'lib/imgui.rb', line 2819 def SetFloat(key, val) ImGui::ImGuiStorage_SetFloat(self, key, val) end |
#SetInt(key, val) ⇒ Object
2803 2804 2805 |
# File 'lib/imgui.rb', line 2803 def SetInt(key, val) ImGui::ImGuiStorage_SetInt(self, key, val) end |
#SetVoidPtr(key, val) ⇒ Object
2827 2828 2829 |
# File 'lib/imgui.rb', line 2827 def SetVoidPtr(key, val) ImGui::ImGuiStorage_SetVoidPtr(self, key, val) end |