Class: ImGuiInputTextState
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- ImGuiInputTextState
- Defined in:
- lib/imgui.rb
Instance Method Summary collapse
- #ClearFreeMemory ⇒ Object
- #ClearSelection ⇒ Object
- #ClearText ⇒ Object
- #CursorAnimReset ⇒ Object
- #CursorClamp ⇒ Object
- #GetCursorPos ⇒ Object
- #GetPreferredOffsetX ⇒ Object
- #GetSelectionEnd ⇒ Object
- #GetSelectionStart ⇒ Object
- #GetText ⇒ Object
- #HasSelection ⇒ Object
- #OnCharPressed(c) ⇒ Object
- #OnKeyPressed(key) ⇒ Object
- #ReloadUserBufAndKeepSelection ⇒ Object
- #ReloadUserBufAndMoveToEnd ⇒ Object
- #ReloadUserBufAndSelectAll ⇒ Object
- #SelectAll ⇒ Object
- #SetSelection(start, _end_) ⇒ Object
Instance Method Details
#ClearFreeMemory ⇒ Object
4163 4164 4165 |
# File 'lib/imgui.rb', line 4163 def ClearFreeMemory() ImGui::ImGuiInputTextState_ClearFreeMemory(self) end |
#ClearSelection ⇒ Object
4195 4196 4197 |
# File 'lib/imgui.rb', line 4195 def ClearSelection() ImGui::ImGuiInputTextState_ClearSelection(self) end |
#ClearText ⇒ Object
4159 4160 4161 |
# File 'lib/imgui.rb', line 4159 def ClearText() ImGui::ImGuiInputTextState_ClearText(self) end |
#CursorAnimReset ⇒ Object
4183 4184 4185 |
# File 'lib/imgui.rb', line 4183 def CursorAnimReset() ImGui::ImGuiInputTextState_CursorAnimReset(self) end |
#CursorClamp ⇒ Object
4187 4188 4189 |
# File 'lib/imgui.rb', line 4187 def CursorClamp() ImGui::ImGuiInputTextState_CursorClamp(self) end |
#GetCursorPos ⇒ Object
4199 4200 4201 |
# File 'lib/imgui.rb', line 4199 def GetCursorPos() ImGui::ImGuiInputTextState_GetCursorPos(self) end |
#GetPreferredOffsetX ⇒ Object
4175 4176 4177 |
# File 'lib/imgui.rb', line 4175 def GetPreferredOffsetX() ImGui::ImGuiInputTextState_GetPreferredOffsetX(self) end |
#GetSelectionEnd ⇒ Object
4207 4208 4209 |
# File 'lib/imgui.rb', line 4207 def GetSelectionEnd() ImGui::ImGuiInputTextState_GetSelectionEnd(self) end |
#GetSelectionStart ⇒ Object
4203 4204 4205 |
# File 'lib/imgui.rb', line 4203 def GetSelectionStart() ImGui::ImGuiInputTextState_GetSelectionStart(self) end |
#GetText ⇒ Object
4179 4180 4181 |
# File 'lib/imgui.rb', line 4179 def GetText() ImGui::ImGuiInputTextState_GetText(self) end |
#HasSelection ⇒ Object
4191 4192 4193 |
# File 'lib/imgui.rb', line 4191 def HasSelection() ImGui::ImGuiInputTextState_HasSelection(self) end |
#OnCharPressed(c) ⇒ Object
4171 4172 4173 |
# File 'lib/imgui.rb', line 4171 def OnCharPressed(c) ImGui::ImGuiInputTextState_OnCharPressed(self, c) end |
#OnKeyPressed(key) ⇒ Object
4167 4168 4169 |
# File 'lib/imgui.rb', line 4167 def OnKeyPressed(key) ImGui::ImGuiInputTextState_OnKeyPressed(self, key) end |
#ReloadUserBufAndKeepSelection ⇒ Object
4223 4224 4225 |
# File 'lib/imgui.rb', line 4223 def ReloadUserBufAndKeepSelection() ImGui::ImGuiInputTextState_ReloadUserBufAndKeepSelection(self) end |
#ReloadUserBufAndMoveToEnd ⇒ Object
4227 4228 4229 |
# File 'lib/imgui.rb', line 4227 def ReloadUserBufAndMoveToEnd() ImGui::ImGuiInputTextState_ReloadUserBufAndMoveToEnd(self) end |
#ReloadUserBufAndSelectAll ⇒ Object
4219 4220 4221 |
# File 'lib/imgui.rb', line 4219 def ReloadUserBufAndSelectAll() ImGui::ImGuiInputTextState_ReloadUserBufAndSelectAll(self) end |
#SelectAll ⇒ Object
4215 4216 4217 |
# File 'lib/imgui.rb', line 4215 def SelectAll() ImGui::ImGuiInputTextState_SelectAll(self) end |
#SetSelection(start, _end_) ⇒ Object
4211 4212 4213 |
# File 'lib/imgui.rb', line 4211 def SetSelection(start, _end_) ImGui::ImGuiInputTextState_SetSelection(self, start, _end_) end |