Texture sampler state and UVW animation data used when drawing vertex elements. More...
#include <model_data_texture_map.h>
Public Types | |
| enum | WrapMode { wrap_repeat, wrap_clamp_to_edge, wrap_mirror } |
Public Member Functions | |
| ModelDataTextureMap () | |
| Mat4f | get_uvw_matrix (int animation_index, float animation_time) |
Public Attributes | |
| int | channel |
| int | texture |
| ModelDataAnimationData< Vec3f > | uvw_offset |
| ModelDataAnimationData < Quaternionf > | uvw_rotation |
| ModelDataAnimationData< Vec3f > | uvw_scale |
| WrapMode | wrap_x |
| WrapMode | wrap_y |
Texture sampler state and UVW animation data used when drawing vertex elements.
|
inline |
|
inline |
| int clan::ModelDataTextureMap::channel |
Referenced by get_uvw_matrix().
| int clan::ModelDataTextureMap::texture |
Referenced by get_uvw_matrix().
| ModelDataAnimationData<Vec3f> clan::ModelDataTextureMap::uvw_offset |
Referenced by get_uvw_matrix().
| ModelDataAnimationData<Quaternionf> clan::ModelDataTextureMap::uvw_rotation |
Referenced by get_uvw_matrix().
| ModelDataAnimationData<Vec3f> clan::ModelDataTextureMap::uvw_scale |
Referenced by get_uvw_matrix().
| WrapMode clan::ModelDataTextureMap::wrap_x |
| WrapMode clan::ModelDataTextureMap::wrap_y |