Contents
Class BufferBundle.Access
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.engine.bufferbundle.BufferBundle.Access
- All Implemented Interfaces:
MemInstrument
- Enclosing class:
BufferBundle
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface MemInstrument
MemInstrument.Report -
Field Summary
Fields inherited from interface MemInstrument
ARRAY_HEADER_SIZE, ARRAYLIST_OBJECT_SIZE, BOOLEAN_SIZE, BYTES_IN_MEGABYTES, CLASS_OBJECT_SIZE, DOUBLE_SIZE, HASHMAP_ENTRY_SIZE, INT_SIZE, OBJECT_HEADER_SIZE, OBJECT_REFERENCE_SIZE, VECTOR3I_SIZE -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()createView(Bounds3i viewBounds_bufferGrid) getBuffer(int x_bufferGrid, int y_bufferGrid, int z_bufferGrid) getBuffer(org.joml.Vector3i position_bufferGrid)
-
Method Details
-
createView
-
createView
-
getBuffer
@Nonnull public BufferBundle.Grid.TrackedBuffer getBuffer(int x_bufferGrid, int y_bufferGrid, int z_bufferGrid) -
getBuffer
@Nonnull public BufferBundle.Grid.TrackedBuffer getBuffer(@Nonnull org.joml.Vector3i position_bufferGrid) -
getBounds_bufferGrid
-
close
public void close() -
getMemoryUsage
- Specified by:
getMemoryUsagein interfaceMemInstrument
-