Skip to content

Interface IImmutableStringReader

Namespace: Void.Minecraft.Commands.Brigadier
Assembly: Void.Minecraft.dll

public interface IImmutableStringReader

Properties

CanRead

bool CanRead { get; }

Property Value

bool

Cursor

int Cursor { get; set; }

Property Value

int

Peek

char Peek { get; }

Property Value

char

Read

string Read { get; }

Property Value

string

Remaining

string Remaining { get; }

Property Value

string

RemainingLength

int RemainingLength { get; }

Property Value

int

Source

string Source { get; init; }

Property Value

string

TotalLength

int TotalLength { get; }

Property Value

int

Methods

CanReadLength(int)

bool CanReadLength(int length)

Parameters

length int

Returns

bool

PeekAt(int)

char PeekAt(int offset)

Parameters

offset int

Returns

char