C# Class ImGuiNET.TextEditCallbackData

Datei anzeigen Open project: mellinoe/ImGui.NET Class Usage Examples

Public Properties

Property Type Description
Buf System.IntPtr
BufDirty byte
BufSize int
CursorPos int
EventChar ushort
EventFlag InputTextFlags
EventKey GuiKey
Flags InputTextFlags
SelectionEnd int
SelectionStart int
UserData IntPtr

Property Details

Buf public_oe property

Current text. Read-write (pointed data only). char* in native code.
public IntPtr,System Buf
return System.IntPtr

BufDirty public_oe property

Must set if you modify Buf directly. Write-only.
public byte BufDirty
return byte

BufSize public_oe property

Read-only.
public int BufSize
return int

CursorPos public_oe property

Read-write.
public int CursorPos
return int

EventChar public_oe property

Character input. Read-write (replace character or set to zero).
public ushort EventChar
return ushort

EventFlag public_oe property

One of InputTextFlags.*. Read-only.
public InputTextFlags EventFlag
return InputTextFlags

EventKey public_oe property

Key pressed (Up/Down/Tab). Read-only.
public GuiKey EventKey
return GuiKey

Flags public_oe property

What user passed to InputText(). Read-only.
public InputTextFlags Flags
return InputTextFlags

SelectionEnd public_oe property

Read-write.
public int SelectionEnd
return int

SelectionStart public_oe property

Read-write. (Equal to SelectionEnd when no selection)
public int SelectionStart
return int

UserData public_oe property

What user passed to InputText(). Read-only.
public IntPtr UserData
return IntPtr