OGLBuffer (object)¶
Members¶
| UInt32 | bufferID | |
| UInt32[] | additionalBufferIDs | |
| UInt32 | elementCount | |
| UInt32 | numBufferElementComponents | |
| Boolean | normalize | |
| Boolean | perInstance | |
| UInt32 | bufferType | |
| UInt32 | bufferUsage | |
| UInt32 | bufferElementComponentType | |
| StatisticsAutoRegisterMember | autoStats |
Methods¶
| OGLBuffer ( in OGLBuffer other ) | |
| OGLBuffer () | |
| OGLBuffer | clone ? () |
| deleteBuffer ! () | |
| genBuffer ! ( in Data bufferData, in UInt64 bufferSize, in UInt64 bufferDataElementCount ) | |
| genBuffer ! ( in Data bufferData, in UInt64 bufferSize, in UInt64 bufferDataElementCount, in UInt32 bufferIndex ) | |
| UInt64 | getApproximateGPUMemoryUsage ? () |
| StatisticRecord[] | getStatistics ? () |
| ~OGLBuffer () |
Methods in detail¶
OGLBuffer ( in OGLBuffer other )
copy constructor
OGLBuffer ()
clone method
OGLBuffer.deleteBuffer! ()
OGLBuffer.genBuffer! ( in Data bufferData, in UInt64 bufferSize, in UInt64 bufferDataElementCount )
OGLBuffer.genBuffer! ( in Data bufferData, in UInt64 bufferSize, in UInt64 bufferDataElementCount, in UInt32 bufferIndex )
UInt64 OGLBuffer.getApproximateGPUMemoryUsage? ()
StatisticRecord[] OGLBuffer.getStatistics? ()
Returns statistics related to this object. The Name should be included, but the Type will be automatically generated.
~ OGLBuffer ()