nbt

Public Imports

std.typecons
public import std.typecons : Flag, Yes, No;

Members

Classes

NbtException
class NbtException
Undocumented in source.

Enums

NbtTagType
enum NbtTagType
Undocumented in source.
VisitRes
enum VisitRes
Undocumented in source.

Functions

decodeNbtNamedTag
NbtTag decodeNbtNamedTag(R input)
Undocumented in source. Be warned that the author may not have intended to support it.
decodeNbtTag
NbtTag decodeNbtTag(R input, NbtTagType type, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
printNbtIntArray
void printNbtIntArray(R input, Sink sink, uint length, string indent)
Undocumented in source. Be warned that the author may not have intended to support it.
printNbtList
void printNbtList(R input, Sink sink, NbtTagType type, uint length, string indent)
Undocumented in source. Be warned that the author may not have intended to support it.
printNbtStream
void printNbtStream(R input)
void printNbtStream(R input, Sink sink, ulong numItems, string indent)

Outputs textual representation of Nbt stream into sink or stdout if not provided.

printNbtValue
void printNbtValue(R input, Sink sink, NbtTag tag, ulong numItems, string indent)
Undocumented in source. Be warned that the author may not have intended to support it.
readBytes
ubyte[] readBytes(R input, ulong length)
Undocumented in source. Be warned that the author may not have intended to support it.
visitNbtList
VisitRes visitNbtList(R input, V visitor, NbtTagType type, uint length)
Undocumented in source. Be warned that the author may not have intended to support it.
visitNbtStream
VisitRes visitNbtStream(R input, V visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
visitNbtValue
VisitRes visitNbtValue(R input, NbtTag tag, V visitor)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

NbtTag
struct NbtTag
Undocumented in source.

Meta

Authors

Andrey Penechko.