#include
<kfbxlayer.h>
Definition at line 2172 of file kfbxlayer.h.
Public Types |
|
enum | EBlendMode
{ eTRANSLUCENT, eADD, eMODULATE, eMODULATE2, eOVER, eMAXBLEND } |
Lets you control how textures are combined
when you apply multiple layers of texture to a surface. More... |
|
Public Member Functions |
|
CREATE_DECLARE (LayerElementTexture) | |
Allocation method. |
|
void | SetBlendMode (EBlendMode pBlendMode) |
Sets the way Textures blend between layers.
|
|
void | SetAlpha (double pAlpha) |
Sets the transparency level between multiple
texture levels. |
|
EBlendMode | GetBlendMode () |
Returns the way Textures blend between
layers. |
|
double | GetAlpha () |
Returns the transparency level between
multiple levels of textures. |
enum EBlendMode |
Lets you control how textures are combined when you apply multiple layers of texture to a surface.
Definition at line 2190 of file kfbxlayer.h.
CREATE_DECLARE | ( | LayerElementTexture | ) |
Allocation method.
NULL
if creation
fails.void SetBlendMode | ( | EBlendMode | pBlendMode | ) | [inline] |
Sets the way Textures blend between layers.
pBlendMode | A valid blend mode. |
Definition at line 2203 of file kfbxlayer.h.
void SetAlpha | ( | double | pAlpha | ) | [inline] |
Sets the transparency level between multiple texture levels.
pAlpha | Set to a value between 0.0 and 1.0, where 0.0 is totally transparent and 1.0 is totally opaque. |
Definition at line 2209 of file kfbxlayer.h.
EBlendMode GetBlendMode | ( | ) | [inline] |
Returns the way Textures blend between layers.
Definition at line 2222 of file kfbxlayer.h.
double GetAlpha | ( | ) | [inline] |
Returns the transparency level between multiple levels of textures.
Definition at line 2227 of file kfbxlayer.h.