classpublicPriority 3
NBufferBundle
com.hypixel.hytale.builtin.hytalegenerator.newsystem.bufferbundle.NBufferBundle
implements MemInstrument
18
Methods
18
Public Methods
0
Fields
1
Constructors
Constructors
public
NBufferBundle()Methods
Public Methods (18)
publicstatic
record GridEntry(MemInstrument.Report report, int bufferCount, NBufferType bufferType)publicstatic
record TrackedBuffer(NBufferBundle.Tracker tracker, NBuffer buffer)public
void close()public
void closeALlAccesses()public
void closeAllAccesses()public
NBufferBundle.Access createBufferAccess(NBufferType bufferType, Bounds3i bounds_bufferGrid)@Nonnull
public
NBufferBundle.Grid createGrid(NBufferType bufferType, int capacity)@Nonnull
public
NBufferBundle.MemoryReport createMemoryReport()@Nonnull
public
NBufferBundle.Access.View createView(Bounds3i viewBounds_bufferGrid)@Nonnull
public
NBufferBundle.Access.View createView()@Nonnull
public
Bounds3i getBounds_bufferGrid()@Nonnull
public
NBufferBundle.Grid.TrackedBuffer getBuffer(Vector3i position_bufferGrid)@Nonnull
public
NBufferType getBufferType()@Nonnull
public
NBufferBundle.Grid getGrid(NBufferType contentType)@Nonnull
public
MemInstrument.Report getMemoryUsage()@Nonnull@Override
public
NBufferBundle.Access openAccess(Bounds3i bounds_bufferGrid)@Nonnull
public
String toString()@Nonnull@Override
public
String toString(int indentation)@Nonnull