Table of Contents

Interface ICTerminal

Namespace
ReFuel.CVarScript
Assembly
ReFuel.dll

Terminal interface for CVarScript

public interface ICTerminal : IDisposable
Inherited Members
Extension Methods

Properties

Height

int Height { get; }

Property Value

int

Width

int Width { get; }

Property Value

int

Methods

Clear()

void Clear()

Read(Span<char>)

int Read(Span<char> characters)

Parameters

characters Span<char>

Returns

int

SetColor(Color4<Rgba>, Color4<Rgba>)

void SetColor(Color4<Rgba> fg, Color4<Rgba> bg)

Parameters

fg Color4<Rgba>
bg Color4<Rgba>

SetColor(ConsoleColor, ConsoleColor)

void SetColor(ConsoleColor fg, ConsoleColor bg)

Parameters

fg ConsoleColor
bg ConsoleColor

SetCursor(int, int)

void SetCursor(int x, int y)

Parameters

x int
y int

Write(ReadOnlySpan<char>)

void Write(ReadOnlySpan<char> characters)

Parameters

characters ReadOnlySpan<char>