|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| BrotliEncoder (int quality, int window) | |
| void | Dispose () |
| OperationStatus | Flush (Span< byte > destination, out int bytesWritten) |
| OperationStatus | Compress (ReadOnlySpan< byte > source, Span< byte > destination, out int bytesConsumed, out int bytesWritten, bool isFinalBlock) |
Static Public Member Functions | |
| static int | GetMaxCompressedLength (int inputSize) |
| static bool | TryCompress (ReadOnlySpan< byte > source, Span< byte > destination, out int bytesWritten) |
| static unsafe bool | TryCompress (ReadOnlySpan< byte > source, Span< byte > destination, out int bytesWritten, int quality, int window) |
Package Functions | |
| void | InitializeEncoder () |
| void | EnsureInitialized () |
| void | SetQuality (int quality) |
| void | SetWindow (int window) |
| OperationStatus | Flush (Memory< byte > destination, out int bytesWritten) |
| OperationStatus | Compress (ReadOnlyMemory< byte > source, Memory< byte > destination, out int bytesConsumed, out int bytesWritten, bool isFinalBlock) |
| unsafe OperationStatus | Compress (ReadOnlySpan< byte > source, Span< byte > destination, out int bytesConsumed, out int bytesWritten, BrotliEncoderOperation operation) |
Package Attributes | |
| SafeBrotliEncoderHandle | _state |
Private Member Functions | |
| void | EnsureNotDisposed () |
Private Attributes | |
| bool | _disposed |
Definition at line 7 of file BrotliEncoder.cs.