protected static class AbstractTacticalSymbol.IconTexture extends LazilyLoadedTexture
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractTacticalSymbol.IconTexture.IconRequestTask |
LazilyLoadedTexture.RequestTask
fileLock, fileStore, hasMipmapData, height, imageSource, listener, texCoords, textureData, textureInitializationFailed, useAnisotropy, useMipMaps, width
Constructor and Description |
---|
IconTexture(AbstractTacticalSymbol.IconSource imageSource) |
IconTexture(AbstractTacticalSymbol.IconSource imageSource,
boolean useMipMaps) |
Modifier and Type | Method and Description |
---|---|
protected com.jogamp.opengl.util.texture.TextureData |
createIconTextureData() |
protected java.lang.Runnable |
createRequestTask()
Returns an object that implements the Runnable interface, and who's
run method retrieves and loads
this texture's image source. |
protected boolean |
loadTextureData() |
applyInternalTransform, bind, equals, getHeight, getHeight, getImageSource, getTexCoords, getTexture, getTextureData, getWidth, getWidth, hashCode, initialize, isBufferedImageSource, isTextureCurrent, isTextureInitializationFailed, isUseAnisotropy, isUseMipMaps, loadTextureData, makeBufferedImageTexture, makeTextureFromTextureData, notifyTextureLoaded, readImage, requestTexture, setTextureData, setTextureParameters, setUseAnisotropy
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
public IconTexture(AbstractTacticalSymbol.IconSource imageSource)
public IconTexture(AbstractTacticalSymbol.IconSource imageSource, boolean useMipMaps)
protected com.jogamp.opengl.util.texture.TextureData createIconTextureData()
protected java.lang.Runnable createRequestTask()
LazilyLoadedTexture
run
method retrieves and loads
this texture's image source.createRequestTask
in class LazilyLoadedTexture
protected boolean loadTextureData()