Assimp
v4.1. (December 2018)
|
Data structure for a LWO file texture. More...
Public Types | |
enum | Axes { AXIS_X = 0 , AXIS_Y = 1 , AXIS_Z = 2 } |
enum | BlendType { Normal = 0 , Subtractive = 1 , Difference = 2 , Multiply = 3 , Divide = 4 , Alpha = 5 , TextureDispl = 6 , Additive = 7 } |
enum | MappingMode { Planar = 0 , Cylindrical = 1 , Spherical = 2 , Cubic = 3 , FrontProjection = 4 , UV = 5 } |
enum | Wrap { RESET = 0 , REPEAT = 1 , MIRROR = 2 , EDGE = 3 } |
Public Member Functions | |
Texture () | |
Public Attributes | |
bool | bCanUse |
are we able to use the texture? More... | |
BlendType | blendType |
blend type More... | |
bool | enabled |
is the texture enabled? More... | |
Axes | majorAxis |
major axis for planar, cylindrical, spherical projections More... | |
MappingMode | mapMode |
mapping mode More... | |
unsigned int | mClipIdx |
Clip index. More... | |
std::string | mFileName |
File name of the texture. More... | |
unsigned int | mRealUVIndex |
float | mStrength |
Strength of the texture - blend factor. More... | |
std::string | mUVChannelIndex |
Name of the corresponding UV channel. More... | |
std::string | ordinal |
ordinal string of the texture More... | |
uint32_t | type |
float | wrapAmountH |
wrap amount for cylindrical and spherical projections More... | |
float | wrapAmountW |
Wrap | wrapModeHeight |
Wrap | wrapModeWidth |
wrapping mode for the texture More... | |
Data structure for a LWO file texture.
|
inline |
bool Assimp::LWO::Texture::bCanUse |
are we able to use the texture?
BlendType Assimp::LWO::Texture::blendType |
blend type
bool Assimp::LWO::Texture::enabled |
is the texture enabled?
Axes Assimp::LWO::Texture::majorAxis |
major axis for planar, cylindrical, spherical projections
MappingMode Assimp::LWO::Texture::mapMode |
mapping mode
unsigned int Assimp::LWO::Texture::mClipIdx |
Clip index.
std::string Assimp::LWO::Texture::mFileName |
File name of the texture.
unsigned int Assimp::LWO::Texture::mRealUVIndex |
float Assimp::LWO::Texture::mStrength |
Strength of the texture - blend factor.
std::string Assimp::LWO::Texture::mUVChannelIndex |
Name of the corresponding UV channel.
std::string Assimp::LWO::Texture::ordinal |
ordinal string of the texture
uint32_t Assimp::LWO::Texture::type |
float Assimp::LWO::Texture::wrapAmountH |
wrap amount for cylindrical and spherical projections
float Assimp::LWO::Texture::wrapAmountW |
Wrap Assimp::LWO::Texture::wrapModeHeight |
Wrap Assimp::LWO::Texture::wrapModeWidth |
wrapping mode for the texture