| AlarmLight enum value | Interior | |
| AmbientFlicker enum value | Interior | |
| AmbientLooping enum value | Interior | |
| AnimationAmbient enum value | Interior | |
| AnimationFlicker enum value | Interior | |
| AnimationLoop enum value | Interior | |
| AnimationTypeMask enum value | Interior | |
| areEqualPlanes(U16, U16) const | Interior | [inline, private] |
| BinsXY enum value | Interior | |
| BinsXZ enum value | Interior | |
| BinsYZ enum value | Interior | |
| blInteriorProxy class | Interior | [friend] |
| buildLightPolyList(U32 *lightSurfaces, U32 *numLightSurfaces, const Box3F &, const MatrixF &, const Point3F &) | Interior | |
| buildPolyList(AbstractPolyList *, const Box3F &, const MatrixF &, const Point3F &) | Interior | |
| buildPolyList_r(InteriorPolytope &polytope, SurfaceHash &hash) | Interior | [protected] |
| buildSurfaceZones() | Interior | |
| castRay(const Point3F &, const Point3F &, RayInfo *) | Interior | |
| castRay_r(const U32, const U16, const Point3F &, const Point3F &, RayInfo *) | Interior | [protected] |
| cloneMatInstances() | Interior | [private] |
| collisionFanFromSurface(const Surface &, U32 *fan, U32 *numIndices) const | Interior | |
| Constants enum name | Interior | |
| createReflectPlanes() | Interior | [private] |
| createZoneRectVectors() | Interior | [private] |
| createZoneVBs() | Interior | [private] |
| debugDefaultRender(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| debugNormalRenderLines(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugRender(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst, MatrixF &modelview) | Interior | [private] |
| debugRenderPortals() | Interior | [private] |
| debugShowAmbiguous(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowCollisionFans(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowDetail(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowDetailLevel(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowHullSurfaces() | Interior | [private] |
| debugShowLargeTextures(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| debugShowLightmaps(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| debugShowNullSurfaces(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| debugShowOrphan(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowOutsideVisible(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowPortalZones(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowStrips(const ZoneVisDeterminer &zoneVis) | Interior | [private] |
| debugShowSurfaceFlag(const ZoneVisDeterminer &zoneVis, const U32 flag, const ColorF &c) | Interior | [private] |
| debugShowTexturesOnly(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| debugShowVehicleHullSurfaces(const ZoneVisDeterminer &zoneVis, SceneGraphData &sgData, InteriorInstance *intInst) | Interior | [private] |
| destroyZoneRectVectors() | Interior | [private] |
| EditGeometry class | Interior | [friend] |
| EditInteriorResource class | Interior | [friend] |
| fillSurfaceTexMats() | Interior | [private] |
| fillVertex(GFXVertexPNTTB &vert, Surface &surface, U32 surfaceIndex) | Interior | [private] |
| FloorPlan class | Interior | [friend] |
| fullWindingFromSurface(const Surface &, U32 *fan, U32 *numIndices) const | Interior | [private] |
| getAlarmLMapIndex(const U32 surface) const | Interior | [inline] |
| getBoundingBox() const | Interior | [inline] |
| getBSPEmptyLeafZone(U32 index) const | Interior | [inline, private] |
| getBSPSolidLeafIndex(U32 index) const | Interior | [inline, private] |
| getDetailLevel() const | Interior | [inline] |
| getFlippedPlane(const U16 index) const | Interior | [inline] |
| getIntersectingHulls(const Box3F &, U16 *hulls, U32 *numHulls) | Interior | |
| getIntersectingVehicleHulls(const Box3F &, U16 *hulls, U32 *numHulls) | Interior | |
| getLightMapBorderSize() const | Interior | [inline] |
| getLightTypeString(const LightType) | Interior | [inline, private, static] |
| getLMHandle() | Interior | [inline] |
| getLMTexGenEQ(const U32 index) const | Interior | [inline] |
| getMinPixels() const | Interior | [inline] |
| getName(const U32 nameIndex) const | Interior | [inline, private] |
| getNormalLMapIndex(const U32 surface) const | Interior | [inline] |
| getNullSurfaceIndex(const U32 index) const | Interior | [inline, private] |
| getNumZones() const | Interior | [inline] |
| getPlane(U16 index) const | Interior | [inline] |
| getPlaneIndex(U16 index) | Interior | [inline, static] |
| getPoint(const U32 index) const | Interior | [inline] |
| getPointNormal(const U32 surfaceIndex, const U32 pointOffset) const | Interior | [inline] |
| getStaticMesh(const U32 index) const | Interior | [inline] |
| getStaticMeshCount() const | Interior | [inline] |
| getSurface(const U32 surface) const | Interior | [inline] |
| getSurfaceCount() const | Interior | [inline] |
| getTexGenEQ(const U32 index) const | Interior | [inline] |
| getTexMat(U32 surfaceIndex, U32 pointOffset, Point3F &T, Point3F &N, Point3F &B) | Interior | [private] |
| getUnifiedZone(const U32, S32 *) | Interior | [private] |
| getVehicleNullSurfaceIndex(const U32 index) const | Interior | [inline, private] |
| getWinding(const U32 index) const | Interior | [inline] |
| getWindingCount() const | Interior | [inline] |
| getZoneForPoint(const Point3F &) const | Interior | [private] |
| hasAlarmState() const | Interior | [inline] |
| initMatInstances() | Interior | [private] |
| Interior() | Interior | |
| InteriorConvex class | Interior | [friend] |
| InteriorInstance class | Interior | [friend] |
| InteriorLMManager class | Interior | [friend] |
| InteriorProxy class | Interior | [friend] |
| isBSPEmptyLeaf(U32 index) const | Interior | [inline, private] |
| isBSPLeafIndex(U32 index) const | Interior | [inline, private] |
| isBSPSolidLeaf(U32 index) const | Interior | [inline, private] |
| isNullSurfaceIndex(const U32 index) const | Interior | [inline, private] |
| isSurfaceOutsideVisible(U32 surface) const | Interior | [inline] |
| isVehicleNullSurfaceIndex(const U32 index) const | Interior | [inline, private] |
| LightFlags enum name | Interior | |
| LightType enum name | Interior | |
| mAlarmAmbient | Interior | [private] |
| mAlarmLMapIndices | Interior | [private] |
| mAnimatedLights | Interior | [private] |
| mAveTexGenLength | Interior | [private] |
| mBaseAmbient | Interior | [private] |
| mBoundingBox | Interior | [private] |
| mBoundingSphere | Interior | [private] |
| mBSPNodes | Interior | [private] |
| mBSPSolidLeaves | Interior | [private] |
| mConvexHullEmitStrings | Interior | [private] |
| mConvexHulls | Interior | [private] |
| mCoordBinIndices | Interior | [private] |
| mCoordBinMode | Interior | [private] |
| mCoordBins | Interior | [private] |
| mDebugShader | Interior | [private] |
| mDebugShaderConsts | Interior | [private] |
| mDebugShaderModelViewSC | Interior | [private] |
| mDebugShaderShadeColorSC | Interior | [private] |
| mDebugTexture | Interior | [private] |
| mDetailLevel | Interior | [private] |
| mEdges | Interior | [private] |
| mFileVersion | Interior | [private] |
| mHasAlarmState | Interior | [private] |
| mHasTranslucentMaterials | Interior | [private] |
| mHullEmitStringIndices | Interior | [private] |
| mHullIndices | Interior | [private] |
| mHullPlaneIndices | Interior | [private] |
| mHullSurfaceIndices | Interior | [private] |
| mInteriorDebugNoneSB | Interior | [private] |
| mInteriorDebugPortalSB | Interior | [private] |
| mInteriorDebugTextureSB | Interior | [private] |
| mInteriorDebugTwoTextureSB | Interior | [private] |
| mInteriorSB | Interior | |
| MirrorSubObject class | Interior | [friend] |
| mLightDirMaps | Interior | [private] |
| mLightDirMapsTex | Interior | [private] |
| mLightMapBorderSize | Interior | [private] |
| mLightmapKeep | Interior | [private] |
| mLightmaps | Interior | [private] |
| mLightStates | Interior | [private] |
| mLMHandle | Interior | [private] |
| mLMTexGenEQs | Interior | [private] |
| mMaterialList | Interior | [private] |
| mMatInstCleanupList | Interior | [private] |
| mMinPixels | Interior | [private] |
| mNameBuffer | Interior | [private] |
| mNormalLMapIndices | Interior | [private] |
| mNormals | Interior | [private] |
| mNullSurfaces | Interior | [private] |
| mNumLightStateEntries | Interior | [private] |
| mNumTriggerableLights | Interior | [private] |
| mPlanes | Interior | [private] |
| mPoints | Interior | [private] |
| mPointVisibility | Interior | [private] |
| mPolyListPlanes | Interior | [private] |
| mPolyListPoints | Interior | [private] |
| mPolyListStrings | Interior | [private] |
| mPortals | Interior | [private] |
| mPreppedForRender | Interior | [private] |
| mPrimBuff | Interior | [private] |
| mReflectPlanes | Interior | |
| mReflectPrimBuff | Interior | [private] |
| mReflectVertBuff | Interior | [private] |
| mSearchTag | Interior | [private] |
| mSolidLeafSurfaces | Interior | [private] |
| mStateData | Interior | [private] |
| mStateDataBuffer | Interior | [private] |
| mStaticMeshes | Interior | [private] |
| mSubObjects | Interior | [private] |
| mSurfaces | Interior | [private] |
| mTexGenEQs | Interior | [private] |
| mTexMatIndices | Interior | [private] |
| mTexMatrices | Interior | [private] |
| mVehicleConvexHullEmitStrings | Interior | [private] |
| mVehicleConvexHulls | Interior | [private] |
| mVehicleHullEmitStringIndices | Interior | [private] |
| mVehicleHullIndices | Interior | [private] |
| mVehicleHullPlaneIndices | Interior | [private] |
| mVehicleHullSurfaceIndices | Interior | [private] |
| mVehicleNullSurfaces | Interior | [private] |
| mVehiclePlanes | Interior | [private] |
| mVehiclePoints | Interior | [private] |
| mVehiclePolyListPlanes | Interior | [private] |
| mVehiclePolyListPoints | Interior | [private] |
| mVehiclePolyListStrings | Interior | [private] |
| mVehicleWindingIndices | Interior | [private] |
| mVehicleWindings | Interior | [private] |
| mVertBuff | Interior | [private] |
| mWindingIndices | Interior | [private] |
| mWindings | Interior | [private] |
| mZonePlanes | Interior | [private] |
| mZonePortalList | Interior | [private] |
| mZoneReflectRNList | Interior | [private] |
| mZoneRNList | Interior | [private] |
| mZones | Interior | [private] |
| mZoneStaticMeshes | Interior | [private] |
| mZoneSurfaces | Interior | [private] |
| NormalRender enum value | Interior | |
| NormalRenderLines enum value | Interior | |
| NumCoordBins enum value | Interior | |
| planeIsFlipped(U16 index) | Interior | [inline, static] |
| preDebugRender() | Interior | [private] |
| prepBatchRender(InteriorInstance *intInst, SceneState *state, const MatrixF *worldToCamera) | Interior | |
| prepForRendering(const char *path) | Interior | |
| prepRender(SceneState *state, S32 containingZone, S32 baseZone, U32 zoneOffset, const MatrixF &OSToWS, const Point3F &objScale, const bool modifyBaseState, const bool dontRestrictOutside, const bool flipClipPlanes) | Interior | |
| prepTempRender(SceneState *state, S32 containingZone, S32 baseZone, const MatrixF &OSToWS, const Point3F &objScale, const bool flipClipPlanes) | Interior | |
| processHullPolyLists() | Interior | |
| processVehicleHullPolyLists() | Interior | |
| projectClipAndBoundFan(U32 fanIndex, F64 *pResult) | Interior | [private] |
| purgeLODData() | Interior | |
| read(Stream &stream) | Interior | |
| readLMapTexGen(Stream &, PlaneF &, PlaneF &) | Interior | [private] |
| readPlaneVector(Stream &) | Interior | [private] |
| readVehicleCollision(Stream &stream) | Interior | |
| registerLightPlugin(InteriorLightPlugin *ilp) | Interior | [static] |
| renderLights(InteriorInstance *intInst, SceneGraphData &sgData, MeshRenderInst *coreRi, const ZoneVisDeterminer &zonevis) | Interior | [private] |
| RenderModes enum name | Interior | |
| renderReflectNode(ReflectRenderNode &node, InteriorInstance *intInst, SceneGraphData &sgData, MeshRenderInst *coreRi) | Interior | [private] |
| renderZoneNode(RenderNode &node, InteriorInstance *intInst, SceneGraphData &sgData, MeshRenderInst *coreRi) | Interior | [private] |
| scanZone_r(const U32 node, const Point3F ¢er, const Point3F &axisx, const Point3F &axisy, const Point3F &axisz, U16 *zones, U32 *numZones) | Interior | [protected] |
| scanZoneNew(InteriorPolytope &polytope, U16 *zones, U32 *numZones) | Interior | [protected] |
| scanZones(const Box3F &, const MatrixF &, U16 *zones, U32 *numZones) | Interior | |
| scopeZone(const U32 currZone, bool *interiorScopingState, const Point3F &interiorRoot, Vector< U32 > &zoneStack, Vector< PlaneF > &planeStack, Vector< PlaneRange > &planeRangeStack) | Interior | [protected] |
| scopeZones(const S32 baseZone, const Point3F &interiorRoot, bool *interiorScopingState) | Interior | |
| setLightMapBorderSize(U32 value) | Interior | [inline] |
| setupAveTexGenLength() | Interior | [private] |
| setupRender(InteriorInstance *intInst, SceneState *state, MeshRenderInst *coreRi, const MatrixF *worldToCamera) | Interior | |
| setupRenderStates() | Interior | |
| setupSceneGraphInfo(InteriorInstance *intInst, SceneState *state) | Interior | |
| setupTexCoords() | Interior | [private] |
| setupZonePlanes() | Interior | [private] |
| setupZoneVis(InteriorInstance *intInst, SceneState *state) | Interior | |
| ShowAmbiguous enum value | Interior | |
| ShowCollisionFans enum value | Interior | |
| ShowDetail enum value | Interior | |
| ShowDetailLevel enum value | Interior | |
| ShowHullSurfaces enum value | Interior | |
| ShowLargeTextures enum value | Interior | |
| ShowLightmaps enum value | Interior | |
| ShowNullSurfaces enum value | Interior | |
| ShowOrphan enum value | Interior | |
| ShowOutsideVisible enum value | Interior | |
| ShowPortalZones enum value | Interior | |
| ShowStrips enum value | Interior | |
| ShowTexturesOnly enum value | Interior | |
| ShowVehicleHullSurfaces enum value | Interior | |
| ShowVertexColors enum value | Interior | |
| smFileVersion | Interior | [static] |
| smFocusedDebug | Interior | [static] |
| smLightingBuildPolyList | Interior | [static] |
| smLightingCastRays | Interior | [static] |
| smLightPlugin | Interior | [protected, static] |
| smLockArrays | Interior | [static] |
| smRenderEnvironmentMaps | Interior | [static] |
| smRenderMode | Interior | [static] |
| smUseTexturedFog | Interior | [static] |
| smUseVertexLighting | Interior | [static] |
| storeRenderNode(RenderNode &node, ZoneRNList &RNList, Vector< GFXPrimitive > &primInfoList, Vector< U16 > &indexList, Vector< GFXVertexPNTTB > &verts, U32 &startIndex, U32 &startVert) | Interior | [private] |
| storeSurfVerts(Vector< U16 > &masterIndexList, Vector< VertexBufferTempIndex > &tempIndexList, Vector< GFXVertexPNTTB > &verts, U32 numIndices, Surface &surface, U32 surfaceIndex) | Interior | [private] |
| SurfaceAmbiguous enum value | Interior | |
| SurfaceDetail enum value | Interior | |
| SurfaceFlagMask enum value | Interior | |
| SurfaceFlags enum name | Interior | |
| SurfaceOrphan enum value | Interior | |
| SurfaceOutsideVisible enum value | Interior | |
| SurfaceSharedLMaps enum value | Interior | |
| SurfaceStaticMesh enum value | Interior | |
| surfaceZones | Interior | |
| TranslucentSubObject class | Interior | [friend] |
| traverseZone(const RectD *inRects, const U32 numInputRects, U32 currZone, Vector< U32 > &zoneStack) | Interior | [private] |
| TriggerableFlicker enum value | Interior | |
| TriggerableLoop enum value | Interior | |
| TriggerableRamp enum value | Interior | |
| truncateZoneNode(const U32) | Interior | [private] |
| truncateZoneTree() | Interior | [private] |
| TSShape class | Interior | [friend] |
| unregisterLightPlugin(InteriorLightPlugin *ilp) | Interior | [static] |
| write(Stream &stream) const | Interior | |
| writeLMapTexGen(Stream &, const PlaneF &, const PlaneF &) const | Interior | [private] |
| writePlaneVector(Stream &) const | Interior | [private] |
| writeVehicleCollision(Stream &stream) const | Interior | |
| ZoneFlags enum name | Interior | |
| ZoneInside enum value | Interior | |
| zoneTraversal(S32 baseZone, const bool flipClipPlanes) | Interior | [private] |
| ~Interior() | Interior | |