|
Classes |
| struct | MapParams |
| struct | I3DShInstance |
Defines |
| #define | UVMapIndexToMask(index) (1<<index) |
Typedefs |
| typedef void(* | TextureAvailableProc )(UVMaps &maps, 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 (IID_I3DShInstance, 0xDAF2F700L, 0x3A02, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02) |
| | MCDEFINE_GUID (CLSID_StandardInstance, 0x2C00DD40L, 0x3A05, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02) |