Classes |
| struct | MapParams |
| struct | I3DShInstance |
| struct | I3DShInstance0 |
| struct | I3DInstanceListener |
Defines |
| #define | UVMapIndexToMask(index) (1<<index) |
Typedefs |
| typedef void(* | TextureAvailableProc )(void *privData) |
Enumerations |
| enum | {
kUVMapColor = 1,
kUVMapHighlight = 2,
kUVMapShininess = 4,
kUVMapBump = 8,
kUVMapReflection = 16,
kUVMapTransparency = 32,
kUVMapRefraction = 64,
kUVMapGlow = 128
} |
| enum | EChannelIndex {
kUVMapColorIndex,
kUVMapAlphaIndex,
kUVMapHighlightIndex,
kUVMapShininessIndex,
kUVMapBumpIndex,
kUVMapReflectionIndex,
kUVMapTransparencyIndex,
kUVMapRefractionIndex,
kUVMapGlowIndex
} |
| enum | { kNbrUVMapsIndices = 9
} |
| enum | EBackfaceMode { kShowBackface,
kSmartBackface,
kHideBackface
} |
Functions |
| | MCDEFINE_GUID_H (IID_I3DShInstance) |
| | MCDEFINE_GUID_H (IID_I3DShInstance0) |
| | MCDEFINE_GUID_H (IID_I3DInstanceListener) |
| | MCDEFINE_GUID_H (CLSID_StandardInstance) |