OGLTexture2D (object)¶
Members¶
UInt32 | bufferID | |
UInt32 | bufferObjectID | |
String | name | |
UInt32 | glTextureType | |
UInt32 | glType | |
UInt32 | glInternalFormat | |
UInt32 | glFormat | |
UInt32 | width | |
UInt32 | height | |
UInt32 | depth | |
UInt32 | textureMinFilter | |
UInt32 | textureMagFilter | |
UInt32 | wrapS | |
UInt32 | wrapT | |
Boolean | shadowTexture | |
Boolean | buildMipmaps | |
Boolean | isRenderBuffer | |
StatisticsAutoRegisterMember | autoStats |
Methods¶
OGLTexture2D ( in OGLTexture2D other ) | |
OGLTexture2D () | |
bind ! ( in UInt32 textureUnit ) | |
OGLTexture2D | clone ? () |
cloneMembersTo ? ( io OGLTexture2D that ) | |
configure ! ( in Size width, in Size height, in Data pixels ) | |
configure ! ( in Size width, in Size height, in Data pixels, in UInt32 bufferObjectID ) | |
configure ! ( in Size width, in Size height, in Size depth, in Data pixels ) | |
configureImageMatrixArray ! ( io Mat44 matrices[] ) | |
delete ! () | |
UInt64 | getApproximateGPUMemoryUsage ? () |
StatisticRecord[] | getStatistics ? () |
Boolean | hasSameType ? ( in OGLTexture2D other ) |
~OGLTexture2D () |
Methods in detail¶
OGLTexture2D ( in OGLTexture2D other )
copy constructor
OGLTexture2D ()
OGLTexture2D.bind! ( in UInt32 textureUnit )
OGLTexture2D OGLTexture2D.clone? ()
clone method
OGLTexture2D.cloneMembersTo? ( io OGLTexture2D that )
OGLTexture2D.configure! ( in Size width, in Size height, in Data pixels )
OGLTexture2D.configure! ( in Size width, in Size height, in Data pixels, in UInt32 bufferObjectID )
OGLTexture2D.configure! ( in Size width, in Size height, in Size depth, in Data pixels )
OGLTexture2D.configureImageMatrixArray! ( io Mat44 matrices[] )
OGLTexture2D.delete! ()
UInt64 OGLTexture2D.getApproximateGPUMemoryUsage? ()
StatisticRecord[] OGLTexture2D.getStatistics? ()
Returns statistics related to this object. The Name should be included, but the Type will be automatically generated.
Boolean OGLTexture2D.hasSameType? ( in OGLTexture2D other )
~ OGLTexture2D ()