#include <effect_diff_norm_spec_refl.h>
The TextureUVWMatrix class. Describes a texture transformation.
◆ Angle() [1/2]
- Returns
- The rotation angle for this texture.
◆ Angle() [2/2]
Set the rotation angle in degrees for this texture.
- Parameters
-
val | The new rotation angle to set. |
◆ GetTransformMatrix()
float * GetTransformMatrix |
( |
| ) |
|
|
inline |
- Note
- Matrix must be an array of [16].
- Returns
- The underlying matrix data.
◆ IsIdentity()
- Returns
- True if the matrix is identity.
◆ operator==()
Equality operator
- Parameters
-
rhs | The object to compare. |
- Returns
- Whether or not the objects are equal.
◆ UOffset() [1/2]
- Returns
- The U offset for this texture.
◆ UOffset() [2/2]
void UOffset |
( |
float |
val | ) |
|
|
inline |
Sets the U offset for this texture.
- Parameters
-
val | The new U offset to set. |
◆ UTiling() [1/2]
- Returns
- The U scale for this texture.
◆ UTiling() [2/2]
void UTiling |
( |
float |
val | ) |
|
|
inline |
Sets the U scale for this texture.
- Parameters
-
val | The new U scale to set. |
◆ VOffset() [1/2]
- Returns
- The V offset for this texture.
◆ VOffset() [2/2]
void VOffset |
( |
float |
val | ) |
|
|
inline |
Sets the V offset for this texture.
- Parameters
-
val | The new V offset to set. |
◆ VTiling() [1/2]
- Returns
- The V scale for this texture.
◆ VTiling() [2/2]
void VTiling |
( |
float |
val | ) |
|
|
inline |
Sets the V scale for this texture.
- Parameters
-
val | The new V scale to set. |
The documentation for this class was generated from the following file: