Developer Documentation
|
Public Member Functions | |
Texture (const Texture &_tex) | |
void | filename (QString _name) |
QString | filename () |
void | id (int _id) |
int | id () |
void | glName (GLuint _glName) |
GLuint | glName () |
void | name (QString _name) |
QString | name () |
void | visibleName (QString _name) |
QString | visibleName () |
void | dimension (uint _dimension) |
uint | dimension () |
void | enabled (bool _enabled) |
bool | enabled () |
void | enable () |
void | disable () |
void | hidden (bool _hidden) |
bool | hidden () |
void | hide () |
void | dirty (bool _dirty) |
bool | dirty () |
void | clean () |
void | setDirty () |
void | textureImageId (int _id) |
int | textureImageId () |
void | type (TextureType _type) |
TextureType | type () |
QString | indexMappingProperty () |
void | indexMappingProperty (QString _property) |
Public Attributes | |
TexParameters | parameters |
Parameters of the texture. More... | |
QStringList | multiTextureList |
If this is a multiTexture, the list will contain all textures for this multi Texture node. More... | |
Private Attributes | |
QString | name_ |
Texture Name. More... | |
int | textureImageId_ |
The image used as the texture ( Ids are handled by the ImageStore ) More... | |
QString | visibleName_ |
Name visible in the gui. More... | |
QString | filename_ |
Filename of the texture. More... | |
int | id_ |
Texture id. More... | |
GLuint | glName_ |
glName More... | |
uint | dimension_ |
dimension More... | |
bool | enabled_ |
Status. More... | |
bool | hidden_ |
Hidden flag ( If this texture belongs to a multitexture, it will be hidden in the context menu ) More... | |
bool | dirty_ |
does this texture need an update? More... | |
TextureType | type_ |
Texture Type. More... | |
QString | indexMappingProperty_ |
Definition at line 68 of file TextureData.hh.
Texture::Texture | ( | ) |
Definition at line 50 of file TextureData.cc.
|
inline |
Definition at line 73 of file TextureData.hh.
|
inline |
Definition at line 126 of file TextureData.hh.
|
inline |
Definition at line 112 of file TextureData.hh.
|
inline |
Definition at line 111 of file TextureData.hh.
|
inline |
Definition at line 125 of file TextureData.hh.
|
inline |
Definition at line 124 of file TextureData.hh.
|
inline |
Definition at line 118 of file TextureData.hh.
|
inline |
Definition at line 117 of file TextureData.hh.
|
inline |
Definition at line 116 of file TextureData.hh.
|
inline |
Definition at line 115 of file TextureData.hh.
|
inline |
Definition at line 93 of file TextureData.hh.
|
inline |
Definition at line 92 of file TextureData.hh.
|
inline |
Definition at line 101 of file TextureData.hh.
|
inline |
Definition at line 100 of file TextureData.hh.
|
inline |
Definition at line 121 of file TextureData.hh.
|
inline |
Definition at line 120 of file TextureData.hh.
|
inline |
Definition at line 122 of file TextureData.hh.
|
inline |
Definition at line 97 of file TextureData.hh.
|
inline |
Definition at line 96 of file TextureData.hh.
|
inline |
Definition at line 137 of file TextureData.hh.
|
inline |
Definition at line 138 of file TextureData.hh.
|
inline |
Definition at line 105 of file TextureData.hh.
|
inline |
Definition at line 104 of file TextureData.hh.
|
inline |
Definition at line 127 of file TextureData.hh.
|
inline |
Definition at line 130 of file TextureData.hh.
|
inline |
Definition at line 129 of file TextureData.hh.
|
inline |
Definition at line 134 of file TextureData.hh.
|
inline |
Definition at line 133 of file TextureData.hh.
|
inline |
Definition at line 108 of file TextureData.hh.
|
inline |
Definition at line 107 of file TextureData.hh.
|
private |
dimension
Definition at line 168 of file TextureData.hh.
|
private |
does this texture need an update?
Definition at line 177 of file TextureData.hh.
|
private |
Status.
Definition at line 171 of file TextureData.hh.
|
private |
Filename of the texture.
Definition at line 159 of file TextureData.hh.
|
private |
glName
Definition at line 165 of file TextureData.hh.
|
private |
Hidden flag ( If this texture belongs to a multitexture, it will be hidden in the context menu )
Definition at line 174 of file TextureData.hh.
|
private |
Texture id.
Definition at line 162 of file TextureData.hh.
|
private |
If this is a multiTexture, indexMappingProperty_ will point to the property storing the mapping Defaults to the f:textureindex
Definition at line 185 of file TextureData.hh.
QStringList Texture::multiTextureList |
If this is a multiTexture, the list will contain all textures for this multi Texture node.
Definition at line 146 of file TextureData.hh.
|
private |
Texture Name.
Definition at line 150 of file TextureData.hh.
TexParameters Texture::parameters |
Parameters of the texture.
Definition at line 142 of file TextureData.hh.
|
private |
The image used as the texture ( Ids are handled by the ImageStore )
Definition at line 153 of file TextureData.hh.
|
private |
Texture Type.
Definition at line 180 of file TextureData.hh.
|
private |
Name visible in the gui.
Definition at line 156 of file TextureData.hh.