17#import "OFKernelEventObserver.h"
23OF_ASSUME_NONNULL_BEGIN
37#ifdef OF_STDIO_STREAM_WIN32_CONSOLE_H
38OF_SUBCLASSING_RESTRICTED
41#if !defined(OF_WINDOWS) && !defined(OF_AMIGAOS) && !defined(OF_WII_U)
45#if defined(OF_AMIGAOS)
48#elif !defined(OF_WII_U)
57@property (readonly, nonatomic)
bool hasTerminal;
63@property (readonly, nonatomic)
int columns;
69@property (readonly, nonatomic)
int rows;
71- (instancetype)init OF_UNAVAILABLE;
79- (void)setForegroundColor: (
OFColor *)color;
87- (void)setBackgroundColor: (
OFColor *)color;
113- (void)setCursorColumn: (
unsigned int)column;
121- (void)setCursorPosition: (
OFPoint)position;
129- (void)setRelativeCursorPosition: (
OFPoint)position;
void OFLog(OFConstantString *format,...)
Logs the specified printf-style format to OFStdErr.
Definition OFStdIOStream.m:86
OFStdIOStream * OFStdIn
The standard input as an OFStream.
Definition OFStdIOStream.m:72
OFStdIOStream * OFStdOut
The standard output as an OFStream.
Definition OFStdIOStream.m:73
void OFLogV(OFConstantString *format, va_list arguments)
Logs the specified printf-style format to OFStdErr.
Definition OFStdIOStream.m:96
OFStdIOStream * OFStdErr
The standard error as an OFStream.
Definition OFStdIOStream.m:74
A class for storing a color.
Definition OFColor.h:26
A class for storing constant strings using the @"" literal.
Definition OFConstantString.h:38
A class for providing standard input, output and error as OFStream.
Definition OFStdIOStream.h:41
A base class for different types of streams.
Definition OFStream.h:188
This protocol is implemented by classes which can be observed for readiness for reading by OFKernelEv...
Definition OFKernelEventObserver.h:84
This protocol is implemented by classes which can be observed for readiness for writing by OFKernelEv...
Definition OFKernelEventObserver.h:99
A point in 2D space.
Definition OFObject.h:157