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 ()