Skip to main content

Struct ImGuiInputTextCallbackDataPtr

Assembly: ImGui.NET.dll
View Source
Declaration
public struct ImGuiInputTextCallbackDataPtr

Properties

NativePtr

View Source
Declaration
public readonly ImGuiInputTextCallbackData* NativePtr { get; }

EventFlag

View Source
Declaration
public ref ImGuiInputTextFlags EventFlag { get; }

Flags

View Source
Declaration
public ref ImGuiInputTextFlags Flags { get; }

UserData

View Source
Declaration
public IntPtr UserData { get; set; }

EventChar

View Source
Declaration
public ref ushort EventChar { get; }

EventKey

View Source
Declaration
public ref ImGuiKey EventKey { get; }

Buf

View Source
Declaration
public IntPtr Buf { get; set; }

BufTextLen

View Source
Declaration
public ref int BufTextLen { get; }

BufSize

View Source
Declaration
public ref int BufSize { get; }

BufDirty

View Source
Declaration
public ref bool BufDirty { get; }

CursorPos

View Source
Declaration
public ref int CursorPos { get; }

SelectionStart

View Source
Declaration
public ref int SelectionStart { get; }

SelectionEnd

View Source
Declaration
public ref int SelectionEnd { get; }

Methods

ClearSelection()

View Source
Declaration
public void ClearSelection()

DeleteChars(int, int)

View Source
Declaration
public void DeleteChars(int pos, int bytes_count)
Parameters
TypeName
System.Int32pos
System.Int32bytes_count

Destroy()

View Source
Declaration
public void Destroy()

HasSelection()

View Source
Declaration
public bool HasSelection()
Returns

System.Boolean

InsertChars(int, string)

View Source
Declaration
public void InsertChars(int pos, string text)
Parameters
TypeName
System.Int32pos
System.Stringtext

SelectAll()

View Source
Declaration
public void SelectAll()