Class SBMVisualModelTexture#
ClassList > SBMVisualModelTexture
#include <SBMVisualModelTexture.hpp>
Inherits the following classes: SBCReferenceTarget
Public Functions#
Type | Name |
---|---|
SBMVisualModelTexture (unsigned int width, unsigned int height, unsigned char * textureData) Builds a texture. |
|
SB_DECLARE_DATA (SBMVisualModelTexture) |
|
unsigned int | getHeight () const Returns the height. |
unsigned char * | getTextureData () const Returns the texture data. |
unsigned int | getWidth () const Returns the width. |
void | setHeight (unsigned int diffuseMapHeight) Sets the height. |
void | setTextureData (unsigned char * diffuseMapTextureData) Sets the texture data. |
void | setWidth (unsigned int diffuseMapWidth) Sets the width. |
virtual | ~SBMVisualModelTexture () Deletes the triangle surface. |
Public Functions inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTarget () |
|
unsigned int | getMemoryFootprint () const |
void | printReferencesToOwners () const |
virtual | ~SBCReferenceTarget () |
Protected Attributes inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTargetData * | dataPointer |
Protected Functions inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTarget (SBCReferenceTargetData * dataPointer) |
|
void | removeAllReferenceOwners () |
Detailed Description#
This class is the base class to describe a visual model.
Short name: SBTexture
Public Functions Documentation#
function SBMVisualModelTexture#
Builds a texture.
SBMVisualModelTexture::SBMVisualModelTexture (
unsigned int width,
unsigned int height,
unsigned char * textureData
)
function SB_DECLARE_DATA#
function getHeight#
Returns the height.
function getTextureData#
Returns the texture data.
function getWidth#
Returns the width.
function setHeight#
Sets the height.
function setTextureData#
Sets the texture data.
function setWidth#
Sets the width.
function ~SBMVisualModelTexture#
Deletes the triangle surface.