Class that handles sharing of data for layered image maps.
Inherits :
DAZ Script | |
---|---|
void | addLayer ( DzTextureLayer layer ) |
void | beginEditing () |
void | copyFrom ( DzLayeredTexture texture ) |
DzTextureLayer | createLayer ( String name ) |
void | endEditing () |
Number | findLayer ( DzTextureLayer layer ) |
DzTextureLayer | getLayer ( Number index ) |
Number | getNumLayers () |
String | getSourceDSI () |
void | insertLayer ( Number index, DzTextureLayer layer ) |
Boolean | moveLayer ( Number fromIndex, Number toIndex ) |
void | refeshLayeredTexture () |
void | removeAllLayers () |
Boolean | removeLayer ( Number index ) |
Boolean | removeLayer ( DzTextureLayer layer ) |
Boolean | replaceLayer ( DzTextureLayer oldLayer, DzTextureLayer newLayer ) |
DzTextureLayer | takeLayer ( Number index ) |
void | aboutToInsertLayers ( Number index, Number count ) |
void | aboutToRemoveLayers ( Number index, Number count ) |
void | assetModified () |
void | assetWasSaved () |
void | layerListChanged () |
void | layersInserted ( Number index, Number count ) |
void | layersRemoved ( Number index, Number count ) |
void | sizeChanged ( Size size ) |
This is a sharable object that stores information for a layered texture (image map) that is used in OpenGL. Do not create a layered texture, rather, request one from DzImageMgr - this insures that there is only one instance of a given image in memory at a time, and also ensures that necessary conversions for rendering the image via OpenGL and offline renderers occurs correctly.
The author of the file for this texture. (Read Only)
Since:
The revision version of the asset file for this texture. (Read Only)
Since:
The asset id for this texture.
Since:
The modified date of the asset file for this texture. (Read Only)
Since:
The URI of the asset source for this texture; only valid when the asset is in an embedded state - i.e. modified. (Read Only)
Since:
The asset URI for this texture. (Read Only)
Since:
The size of the texture.
void : addLayer( DzTextureLayer layer )
TODO: Add description.
void : beginEditing()
TODO: Add description.
void : copyFrom( DzLayeredTexture texture )
TODO: Add description.
DzTextureLayer : createLayer( String name )
TODO: Add description.
void : endEditing()
TODO: Add description.
Number : findLayer( DzTextureLayer layer )
TODO: Add description.
DzTextureLayer : getLayer( Number index )
TODO: Add description.
Number : getNumLayers()
TODO: Add description.
String : getSourceDSI()
TODO: Add description.
void : insertLayer( Number index, DzTextureLayer layer )
TODO: Add description.
Boolean : moveLayer( Number fromIndex, Number toIndex )
TODO: Add description.
void : refeshLayeredTexture()
TODO: Add description.
void : removeAllLayers()
TODO: Add description.
Boolean : removeLayer( Number index )
TODO: Add description.
Boolean : removeLayer( DzTextureLayer layer )
TODO: Add description.
Boolean : replaceLayer( DzTextureLayer oldLayer, DzTextureLayer newLayer )
TODO: Add description.
DzTextureLayer : takeLayer( Number index )
TODO: Add description.
void : aboutToInsertLayers( Number index, Number count )
TODO: Add description.
void : aboutToRemoveLayers( Number index, Number count )
TODO: Add description.
void : assetModified()
TODO: Add description.
void : assetWasSaved()
TODO: Add description.
void : layerListChanged()
TODO: Add description.
void : layersInserted( Number index, Number count )
TODO: Add description.
void : layersRemoved( Number index, Number count )
TODO: Add description.
void : sizeChanged( Size size )
TODO: Add description.