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
4204 4205 4206 |
# File 'lib/imgui.rb', line 4204 def ClearFreeMemory() ImGui::ImGuiInputTextState_ClearFreeMemory(self) end |
#ClearSelection ⇒ Object
4236 4237 4238 |
# File 'lib/imgui.rb', line 4236 def ClearSelection() ImGui::ImGuiInputTextState_ClearSelection(self) end |
#ClearText ⇒ Object
4200 4201 4202 |
# File 'lib/imgui.rb', line 4200 def ClearText() ImGui::ImGuiInputTextState_ClearText(self) end |
#CursorAnimReset ⇒ Object
4224 4225 4226 |
# File 'lib/imgui.rb', line 4224 def CursorAnimReset() ImGui::ImGuiInputTextState_CursorAnimReset(self) end |
#CursorClamp ⇒ Object
4228 4229 4230 |
# File 'lib/imgui.rb', line 4228 def CursorClamp() ImGui::ImGuiInputTextState_CursorClamp(self) end |
#GetCursorPos ⇒ Object
4240 4241 4242 |
# File 'lib/imgui.rb', line 4240 def GetCursorPos() ImGui::ImGuiInputTextState_GetCursorPos(self) end |
#GetPreferredOffsetX ⇒ Object
4216 4217 4218 |
# File 'lib/imgui.rb', line 4216 def GetPreferredOffsetX() ImGui::ImGuiInputTextState_GetPreferredOffsetX(self) end |
#GetSelectionEnd ⇒ Object
4248 4249 4250 |
# File 'lib/imgui.rb', line 4248 def GetSelectionEnd() ImGui::ImGuiInputTextState_GetSelectionEnd(self) end |
#GetSelectionStart ⇒ Object
4244 4245 4246 |
# File 'lib/imgui.rb', line 4244 def GetSelectionStart() ImGui::ImGuiInputTextState_GetSelectionStart(self) end |
#GetText ⇒ Object
4220 4221 4222 |
# File 'lib/imgui.rb', line 4220 def GetText() ImGui::ImGuiInputTextState_GetText(self) end |
#HasSelection ⇒ Object
4232 4233 4234 |
# File 'lib/imgui.rb', line 4232 def HasSelection() ImGui::ImGuiInputTextState_HasSelection(self) end |
#OnCharPressed(c) ⇒ Object
4212 4213 4214 |
# File 'lib/imgui.rb', line 4212 def OnCharPressed(c) ImGui::ImGuiInputTextState_OnCharPressed(self, c) end |
#OnKeyPressed(key) ⇒ Object
4208 4209 4210 |
# File 'lib/imgui.rb', line 4208 def OnKeyPressed(key) ImGui::ImGuiInputTextState_OnKeyPressed(self, key) end |
#ReloadUserBufAndKeepSelection ⇒ Object
4264 4265 4266 |
# File 'lib/imgui.rb', line 4264 def ReloadUserBufAndKeepSelection() ImGui::ImGuiInputTextState_ReloadUserBufAndKeepSelection(self) end |
#ReloadUserBufAndMoveToEnd ⇒ Object
4268 4269 4270 |
# File 'lib/imgui.rb', line 4268 def ReloadUserBufAndMoveToEnd() ImGui::ImGuiInputTextState_ReloadUserBufAndMoveToEnd(self) end |
#ReloadUserBufAndSelectAll ⇒ Object
4260 4261 4262 |
# File 'lib/imgui.rb', line 4260 def ReloadUserBufAndSelectAll() ImGui::ImGuiInputTextState_ReloadUserBufAndSelectAll(self) end |
#SelectAll ⇒ Object
4256 4257 4258 |
# File 'lib/imgui.rb', line 4256 def SelectAll() ImGui::ImGuiInputTextState_SelectAll(self) end |
#SetSelection(start, _end_) ⇒ Object
4252 4253 4254 |
# File 'lib/imgui.rb', line 4252 def SetSelection(start, _end_) ImGui::ImGuiInputTextState_SetSelection(self, start, _end_) end |