PixelBuffer class

Пакет: com.hypixel.hytale.builtin.hytalegenerator.engine.bufferbundle.buffers

Файл: com/hypixel/hytale/builtin/hytalegenerator/engine/bufferbundle/buffers/PixelBuffer.java

extends: Buffer

Поля (1)

МодификаторыТипИмя
final int BUFFER_SIZE_BITS

Методы (1)

МодификаторыВозвратСигнатура
abstract abstract void setPixelContentvoid setPixelContent(@Nonnull Vector3i var1, @Nullable T var2)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.engine.bufferbundle.buffers;

class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">import org.joml.Vector3i;

class="kw">public class="kw">abstract class PixelBuffer<T> class="kw">extends Buffer {
   class="kw">public class="kw">static class="kw">final int BUFFER_SIZE_BITS = 3;
   @Nonnull
   class="kw">public class="kw">static class="kw">final Vector3i SIZE = new Vector3i(8, 1, 8);

   class="kw">public PixelBuffer() {
   }

   @Nullable
   class="kw">public class="kw">abstract T getPixelContent(@Nonnull Vector3i var1);

   class="kw">public class="kw">abstract void setPixelContent(@Nonnull Vector3i var1, @Nullable T var2);

   @Nonnull
   class="kw">public class="kw">abstract Class<T> getPixelType();
}