#include
<kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbcore.h>
#include <fbsdk/fbproperties.h>
#include <fbsdk/fbvideo.h>
Go to the source code of this
file.
Classes
|
| class
|
FBTexture |
| class
|
FBPropertyListTexture |
| |
PropertyList: Texture More...
|
| class
|
FBLayeredTexture |
| |
LayeredTexture class. More...
|
Defines
|
|
#define |
FBSDK_DLL K_DLLIMPORT |
| |
Be sure that FBSDK_DLL is defined only
once...
|
Enumerations
|
| enum |
FBTextureUseType
{
kFBTextureUseAll,
kFBTextureUseColor,
kFBTextureUseShadowMap,
kFBTextureUseLightMap,
kFBTextureUseSphericalReflexionMap,
kFBTextureUseSphereReflexionMap,
kFBTextureUseBumpNormalMap
} |
| |
Texture Use Type.
More...
|
| enum |
FBTextureMapping
{
kFBTextureNoMapping,
kFBTextureMappingUV,
kFBTextureMappingXY,
kFBTextureMappingYZ,
kFBTextureMappingXZ,
kFBTextureMappingSpherical,
kFBTextureMappingCylindrical,
kFBTextureMappingEnvironment,
kFBTextureMappingProjection
} |
| |
Texture mapping modes.
More...
|
| enum |
FBTextureBlendMode
{
kFBTextureBlendTranslucent,
kFBTextureBlendAdditive,
kFBTextureBlendModulate,
kFBTextureBlendModulate2 } |
| |
Texture blend modes.
More...
|
Functions
|
| |
__FB_FORWARD
(FBTexture) |
| |
FB_DEFINE_ENUM
(FBSDK_DLL, TextureUseType) |
| |
FB_DEFINE_ENUM
(FBSDK_DLL, TextureMapping) |
| |
FB_DEFINE_ENUM
(FBSDK_DLL, TextureBlendMode) |
| |
FB_FORWARD
(FBRenderOptions) |
| |
Texture class.
|
| |
__FB_FORWARD
(FBLayeredTexture) |
Define Documentation
| #define
FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once...
Definition at line 48 of file fbtexture.h.
Enumeration Type Documentation
Texture Use Type.
How the texture is used.
- Enumerator:
-
|
kFBTextureUseAll |
All textures.
|
|
kFBTextureUseColor |
standard color type, work with material.
|
|
kFBTextureUseShadowMap |
Shadow Map, work with model.
|
|
kFBTextureUseLightMap |
Light Map, work with model.
|
|
kFBTextureUseSphericalReflexionMap |
Spherical Reflexion Map, work with model.
|
|
kFBTextureUseSphereReflexionMap |
Sphere Reflexion Map, work with model.
|
|
kFBTextureUseBumpNormalMap |
Bump Normal Map, work with model.
|
Definition at line 70 of file fbtexture.h.
Texture mapping modes.
How the texture is mapped.
- Enumerator:
-
|
kFBTextureNoMapping |
No mapping.
|
|
kFBTextureMappingUV |
UV mapping.
|
|
kFBTextureMappingXY |
XY mapping.
|
|
kFBTextureMappingYZ |
YZ mapping.
|
|
kFBTextureMappingXZ |
XZ mapping.
|
|
kFBTextureMappingSpherical |
Spherical mapping.
|
|
kFBTextureMappingCylindrical |
Cylindrical mapping.
|
|
kFBTextureMappingEnvironment |
Environment mapping.
|
|
kFBTextureMappingProjection |
Projection mapping.
|
Definition at line 83 of file fbtexture.h.
Texture blend modes.
How the texture is blended with another.
- Enumerator:
-
|
kFBTextureBlendTranslucent |
Layer transparency.
|
|
kFBTextureBlendAdditive |
Layer addition.
|
|
kFBTextureBlendModulate |
Layer multiplication.
|
|
kFBTextureBlendModulate2 |
Layer multiplication + brightness.
|
Definition at line 98 of file fbtexture.h.
Function Documentation
| FB_DEFINE_ENUM |
( |
FBSDK_DLL |
, |
|
|
TextureUseType |
|
|
) |
|
|
| FB_DEFINE_ENUM |
( |
FBSDK_DLL |
, |
|
|
TextureMapping |
|
|
) |
|
|
| FB_DEFINE_ENUM |
( |
FBSDK_DLL |
, |
|
|
TextureBlendMode |
|
|
) |
|
|