Class GlSampler
java.lang.Object
com.mojang.blaze3d.textures.GpuSampler
com.mojang.blaze3d.opengl.GlSampler
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AddressModeprivate final AddressModeprivate booleanprivate final intprivate final FilterModeprivate final intprivate final OptionalDoubleprivate final FilterMode -
Constructor Summary
ConstructorsConstructorDescriptionGlSampler(AddressMode addressModeU, AddressMode addressModeV, FilterMode minFilter, FilterMode magFilter, int maxAnisotropy, OptionalDouble maxLod) -
Method Summary
-
Field Details
-
id
private final int id -
addressModeU
-
addressModeV
-
minFilter
-
magFilter
-
maxAnisotropy
private final int maxAnisotropy -
maxLod
-
closed
private boolean closed
-
-
Constructor Details
-
GlSampler
public GlSampler(AddressMode addressModeU, AddressMode addressModeV, FilterMode minFilter, FilterMode magFilter, int maxAnisotropy, OptionalDouble maxLod)
-
-
Method Details
-
getId
public int getId() -
getAddressModeU
- Specified by:
getAddressModeUin classGpuSampler
-
getAddressModeV
- Specified by:
getAddressModeVin classGpuSampler
-
getMinFilter
- Specified by:
getMinFilterin classGpuSampler
-
getMagFilter
- Specified by:
getMagFilterin classGpuSampler
-
getMaxAnisotropy
public int getMaxAnisotropy()- Specified by:
getMaxAnisotropyin classGpuSampler
-
getMaxLod
- Specified by:
getMaxLodin classGpuSampler
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classGpuSampler
-
isClosed
public boolean isClosed()
-