??0THeightField@Toshi@@QAE@XZ ??0TTerrainDecal@Toshi@@IAE@PAVTTerrainInterface@1@IABVTVector2@1@1PAVTMaterial@1@ABVTVector3@1@HMPAVTLightingNode@1@@Z ??0TTerrainDecal@Toshi@@IAE@PAVTTerrainInterface@1@IPAVTVector2@1@1CPAVTMaterial@1@ABVTVector3@1@HMPAVTLightingNode@1@@Z ??0TTerrainDecalMesh@Toshi@@QAE@XZ ??0TTerrainDecalSection@Toshi@@IAE@PAVTTerrainSection@1@PAVTTerrainDecal@1@@Z ??0TTerrainInterface@Toshi@@QAE@XZ ??0TTerrainSection@Toshi@@QAE@XZ ??1THeightField@Toshi@@UAE@XZ ??1TTerrainDecal@Toshi@@IAE@XZ ??1TTerrainDecalMesh@Toshi@@QAE@XZ ??1TTerrainDecalSection@Toshi@@QAE@XZ ??1TTerrainInterface@Toshi@@UAE@XZ ??1TTerrainSection@Toshi@@QAE@XZ ??4THeightFieldElement@Toshi@@QAEAAV01@ABV01@@Z ??4THeightFieldElement@Toshi@@QAEABCABC@Z ??4TTerrainDecalMesh@Toshi@@QAEAAV01@ABV01@@Z ??_7THeightField@Toshi@@6B@ ??_7TTerrainInterface@Toshi@@6B@ ?ActivateTempSection@TTerrainInterface@Toshi@@UAEPAVTTerrainSection@2@PAVTVector3@2@@Z ?ActivateTerrainSection@TTerrainInterface@Toshi@@UAEPAVTTerrainSection@2@IIPAV32@PAVTVector3@2@@Z ?ActivateTerrainSection@TTerrainInterface@Toshi@@UAEPAVTTerrainSection@2@PAV32@PAVTVector3@2@@Z ?AddClippedPolyToBuffer@TTerrainDecalSection@Toshi@@AAEXAAF0C@Z ?AddFlags@TTerrainSection@Toshi@@QAEXI@Z ?AddRoadDecal@TTerrainInterface@Toshi@@QAEXEEPAVTMaterial@2@@Z ?AddSectionFlags@TTerrainInterface@Toshi@@QAEXIII@Z ?AddTriangeToPolyList@TTerrainDecal@Toshi@@QAEXAAVTVector2@2@00000III@Z ?BeginSceneCallback@TTerrainInterface@Toshi@@CG_NPAV12@PAVTRenderInterface@2@PAVBeginSceneEvent@32@@Z ?BuildMeshes@TTerrainDecalSection@Toshi@@AAEXH@Z ?BuildMeshesFromPolyList@TTerrainDecalSection@Toshi@@AAEXXZ ?BuildMeshesQuickClip@TTerrainDecalSection@Toshi@@AAEXHHHHABVTVector2@2@000@Z ?CacheSectionHeights@TTerrainInterface@Toshi@@QAEXII@Z ?CacheShadowBuffer@TTerrainInterface@Toshi@@QAEPAVTShadowFieldBuffer@2@IIPAVTTerrainSection@2@@Z ?CacheStrataBuffer@TTerrainInterface@Toshi@@QAEPAVTStrataFieldBuffer@2@IIPAVTTerrainSection@2@@Z ?ClearPolyFreeList@TTerrainDecal@Toshi@@SGXXZ ?ClearPolyList@TTerrainDecal@Toshi@@QAEXXZ ?ClipPolygon2D@TTerrainDecalSection@Toshi@@SG_NPAVTVector2@2@0C00AACPAVTVector3@2@C@Z ?CompileUVMatrices@TTerrainInterface@Toshi@@QAEXXZ ?ComputeAuxBuffer@TTerrainInterface@Toshi@@UAEXII@Z ?ComputeBounds@TTerrainSection@Toshi@@QAEXPAVTTerrainInterface@2@@Z ?ComputeGrassMask@TTerrainInterface@Toshi@@UAEIPAVTTerrainSection@2@@Z ?ComputeLOD@TTerrainSection@Toshi@@QAECAAVTVector3@2@AAC@Z ?ComputePackedLOD@TTerrainSection@Toshi@@QAEGAAVTTerrainInterface@2@AAVTVector3@2@@Z ?ComputeShadowBuffer@TTerrainInterface@Toshi@@UAEXAAVTShadowFieldBuffer@2@IIII@Z ?ComputeStrataBuffer@TTerrainInterface@Toshi@@UAEXAAVTStrataFieldBuffer@2@IIII@Z ?Create@THeightField@Toshi@@QAE_NII@Z ?Create@TTerrainDecalMesh@Toshi@@SGXXZ ?Create@TTerrainInterface@Toshi@@QAEXAAVTClass@2@IIPAVTRenderInterface@2@PBD@Z ?CreateDecal@TTerrainInterface@Toshi@@QAEPAVTTerrainDecal@2@HABVTVector2@2@0PAVTMaterial@2@ABVTVector3@2@HMPAVTLightingNode@2@@Z ?CreateDecal@TTerrainInterface@Toshi@@QAEPAVTTerrainDecal@2@HPAVTVector2@2@0IPAVTMaterial@2@ABVTVector3@2@HMPAVTLightingNode@2@@Z ?CreateDecal@TTerrainInterface@Toshi@@QAEPAVTTerrainDecal@2@HPAVTVector2@2@0IPAVTMaterial@2@HMPAVTLightingNode@2@@Z ?CreateDecalSection@TTerrainSection@Toshi@@QAEPAVTTerrainDecalSection@2@PAVTTerrainDecal@2@@Z ?CreateObject@THeightField@Toshi@@CGPAVTObject@2@XZ ?CreateObject@TTerrainInterface@Toshi@@CGPAVTObject@2@XZ ?CreateObjectInPlace@THeightField@Toshi@@CGPAVTObject@2@PAX@Z ?CreateObjectInPlace@TTerrainInterface@Toshi@@CGPAVTObject@2@PAX@Z ?CullTerrain@TTerrainInterface@Toshi@@UAEXPAVTPlane@2@IPAPAVTTerrainSection@2@I0H@Z ?DeactivateTerrainSection@TTerrainInterface@Toshi@@QAEXPAVTTerrainSection@2@@Z ?DeactivateTerrainSectionMesh@TTerrainInterface@Toshi@@QAEXPAVTTerrainSection@2@@Z ?DeactivateTerrainSectionShadow@TTerrainInterface@Toshi@@QAEXPAVTTerrainSection@2@@Z ?DeactivateTerrainSectionStrata@TTerrainInterface@Toshi@@QAEXPAVTTerrainSection@2@@Z ?DeinitialiseStatic@THeightField@Toshi@@CGXXZ ?DeinitialiseStatic@TTerrainInterface@Toshi@@CGXXZ ?Deserialise@THeightField@Toshi@@QAE_NPAVTFile@2@@Z ?Destroy@THeightField@Toshi@@QAEXXZ ?Destroy@TTerrainDecalMesh@Toshi@@SGXXZ ?Destroy@TTerrainInterface@Toshi@@UAEXXZ ?DestroyDecal@TTerrainInterface@Toshi@@QAEXPAVTTerrainDecal@2@@Z ?DiscardSectionList@TTerrainInterface@Toshi@@UAEXAAV?@VTTerrainSectionSetElem@Toshi@@@2@@Z ?DistPointTo2DPlane@TTerrainDecalSection@Toshi@@SGMPAVTVector2@2@PAVTVector3@2@@Z ?EnableRenderEnvMap@TTerrainInterface@Toshi@@QAEX_N@Z ?GetActiveMeshCount@TTerrainInterface@Toshi@@QAEHXZ ?GetAlpha@TTerrainDecal@Toshi@@QAEMXZ ?GetAmbientColour@TTerrainInterface@Toshi@@QBEABVTVector3@2@XZ ?GetBlockMask@TTerrainDecalMesh@Toshi@@QAEEXZ ?GetBounds@TTerrainSection@Toshi@@QBEXAAC0@Z ?GetBox@TTerrainSection@Toshi@@QBEXAAVTAABox@2@@Z ?GetClass@THeightField@Toshi@@UBEAAVTClass@2@XZ ?GetClass@TTerrainInterface@Toshi@@UBEAAVTClass@2@XZ ?GetDecal@TTerrainDecalSection@Toshi@@IAEPAVTTerrainDecal@2@XZ ?GetDecalMesh@TTerrainSection@Toshi@@QAEAAVTTerrainDecalMesh@2@XZ ?GetDecalWithMaterial@TTerrainSection@Toshi@@QAEPAVTTerrainDecal@2@PAVTMaterial@2@@Z ?GetExitMask@TTerrainDecalMesh@Toshi@@QAEIXZ ?GetFieldSectionsX@THeightField@Toshi@@QBEIXZ ?GetFieldSectionsZ@THeightField@Toshi@@QBEIXZ ?GetFieldSizeX@THeightField@Toshi@@QBEIXZ ?GetFieldSizeZ@THeightField@Toshi@@QBEIXZ ?GetFlags@TTerrainDecal@Toshi@@QAEIXZ ?GetFlags@TTerrainSection@Toshi@@QBEIXZ ?GetFreeMesh@TTerrainInterface@Toshi@@QAEPAVTTerrainMeshEx@2@XZ ?GetGrassMesh@TTerrainSection@Toshi@@QBEPAVTTerrainGrassMesh@2@XZ ?GetGrassShader@TTerrainInterface@Toshi@@QAEPAVTGrassShader@2@XZ ?GetHeight@THeightField@Toshi@@QBEMII@Z ?GetHeight@THeightField@Toshi@@QBEMMM@Z ?GetHeight@THeightFieldElement@Toshi@@QAEMM@Z ?GetHeight@TTerrainInterface@Toshi@@QBEMHH@Z ?GetHeight@TTerrainInterface@Toshi@@QBEMII@Z ?GetHeight@TTerrainInterface@Toshi@@QBEMMM@Z ?GetHeight@TTerrainInterface@Toshi@@QBEXAAVTVector3@2@@Z ?GetHeightCache@TTerrainInterface@Toshi@@QAEPAMXZ ?GetHeightCacheWidth@TTerrainInterface@Toshi@@QAEIXZ ?GetHeightElems@THeightField@Toshi@@QBEPBVTHeightFieldElement@2@HH@Z ?GetHeightField@TTerrainInterface@Toshi@@QBEPAVTHeightField@2@XZ ?GetHighestCurrentLOD@TTerrainSection@Toshi@@QAECXZ ?GetHighestPossibleLOD@TTerrainSection@Toshi@@QAECXZ ?GetLOD@TTerrainSection@Toshi@@QAECXZ ?GetLODDetail@TTerrainInterface@Toshi@@SG?AW4TERRAINLOD@12@XZ ?GetLODHeight@TTerrainInterface@Toshi@@QBEMMM@Z ?GetLODHeight@TTerrainInterface@Toshi@@QBEXAAVTVector3@2@@Z ?GetLODHeightFromCache@TTerrainInterface@Toshi@@QAEMMM@Z ?GetMaterial@TTerrainDecalSection@Toshi@@IAEPAVTMaterial@2@XZ ?GetMeshList@TTerrainSection@Toshi@@QBEPAVTTerrainMeshEx@2@XZ ?GetNumPolys@TTerrainDecal@Toshi@@QAEIXZ ?GetNumThrashedShadow@TTerrainInterface@Toshi@@QAEHXZ ?GetNumThrashedStrata@TTerrainInterface@Toshi@@QAEHXZ ?GetPolyList@TTerrainDecal@Toshi@@QAEAAV?@VAPoly@TTerrainDecal@Toshi@@@2@XZ ?GetPos@TTerrainSection@Toshi@@QBEXAAI0@Z ?GetRawOffset@THeightField@Toshi@@QBECII@Z ?GetRawOffset@THeightField@Toshi@@QBECMM@Z ?GetRawOffset@THeightFieldElement@Toshi@@QBECXZ ?GetRegionHeights@THeightField@Toshi@@QBEXIIIIPAMI@Z ?GetRenderer@TTerrainInterface@Toshi@@QAEPAVTRenderInterface@2@XZ ?GetSection@THeightField@Toshi@@QBEPAVTHeightFieldSection@2@II@Z ?GetSection@TTerrainInterface@Toshi@@QBEPAVTTerrainSection@2@II@Z ?GetSectionDataRaw@THeightField@Toshi@@QBEXIIAAMPAC@Z ?GetSectionFlags@TTerrainInterface@Toshi@@QBEIII@Z ?GetSectionSetSphere@TTerrainInterface@Toshi@@UAEXAAVTVector3@2@M0AAVTVector2@2@AAV?@VTTerrainSectionSetElem@Toshi@@@2@@Z ?GetShadow@TTerrainInterface@Toshi@@UBEMII@Z ?GetShadow@TTerrainInterface@Toshi@@UBEMMM@Z ?GetShadowBuffer@TTerrainSection@Toshi@@QBEPAVTShadowFieldBuffer@2@XZ ?GetSizeX@TTerrainInterface@Toshi@@QBEIXZ ?GetSizeZ@TTerrainInterface@Toshi@@QBEIXZ ?GetStrataBuffer@TTerrainSection@Toshi@@QBEPAVTStrataFieldBuffer@2@XZ ?GetSunColour@TTerrainInterface@Toshi@@QBEABVTVector3@2@XZ ?GetTerrainInterface@TTerrainInterface@Toshi@@SGPAV12@XZ ?GetTerrainShader@TTerrainInterface@Toshi@@QAEPAVTTerrainShader@2@XZ ?GetTimeStamp@TTerrainSection@Toshi@@QBEIXZ ?GetType@TTerrainDecal@Toshi@@QAEIXZ ?GetUVMatrix@TTerrainInterface@Toshi@@QAEXPAVTMatrix44@2@H@Z ?GetVRemapTable@TTerrainInterface@Toshi@@IAEPAGXZ ?GetVertexCacheTStamp@TTerrainInterface@Toshi@@QBEIXZ ?HasGrass@TTerrainSection@Toshi@@QAE_NXZ ?IncreaseVertexCacheTStamp@TTerrainInterface@Toshi@@QAEIXZ ?InitialiseStatic@THeightField@Toshi@@CGXXZ ?InitialiseStatic@TTerrainInterface@Toshi@@CGXXZ ?InsertInList@TTerrainSection@Toshi@@QAEXPAPAV12@@Z ?Invalidate@TTerrainDecal@Toshi@@QAEXXZ ?Invalidate@TTerrainDecalSection@Toshi@@IAEXXZ ?InvalidateDecals@TTerrainSection@Toshi@@QAEXXZ ?IsActivated@TTerrainSection@Toshi@@QBE_NXZ ?IsLODUpdatedOthers@TTerrainSection@Toshi@@QBEIXZ ?IsLODUpdatedSelf@TTerrainSection@Toshi@@QBEIXZ ?LockBuffer@THeightField@Toshi@@QAEPAVTHeightFieldBuffer@2@II@Z ?LockBuffer@TTerrainInterface@Toshi@@QAEPAVTHeightFieldBuffer@2@II@Z ?NextSection@TTerrainSection@Toshi@@QBEPAV12@XZ ?NoTesselate@TTerrainDecalSection@Toshi@@AAEXXZ ?OnLostDevice@TTerrainInterface@Toshi@@QAE_NXZ ?OnResetDevice@TTerrainInterface@Toshi@@QAE_NXZ ?OutputIndex@TTerrainInterface@Toshi@@AAEXPAVTTPatchStrip@2@AAIPAVTTerrainSection@2@EEEEEEE@Z ?RemoveTrisWithMatchingPos2@TTerrainDecal@Toshi@@QAEXAAVTVector2@2@@Z ?Render@TTerrainDecalMesh@Toshi@@QAEXPAVTTerrainSection@2@@Z ?Render@TTerrainDecalSection@Toshi@@IAEXXZ ?RenderDecals@TTerrainSection@Toshi@@QAEXXZ ?ResetCounter@TTerrainSection@Toshi@@SGXAAVTTerrainInterface@2@@Z ?ResetSections@TTerrainInterface@Toshi@@QAEXXZ ?SafeGetHeight@TTerrainInterface@Toshi@@QBE_NAAVTVector3@2@@Z ?SafeGetHeightPositionSet@TTerrainInterface@Toshi@@QBEXAAVTVector3@2@@Z ?SectionFrustumCheck@TTerrainSection@Toshi@@QAEHPAVTPlane@2@IHH@Z ?Serialise@THeightField@Toshi@@QBE_NPAVTFile@2@@Z ?SetAlpha@TTerrainDecal@Toshi@@QAEXM@Z ?SetAmbientColour@TTerrainInterface@Toshi@@QAEXABVTVector3@2@@Z ?SetBounds@TTerrainSection@Toshi@@QAEXCC@Z ?SetColour@TTerrainDecal@Toshi@@QAEXABVTVector3@2@@Z ?SetDirty@TTerrainSection@Toshi@@QAEX_N@Z ?SetFlags@TTerrainSection@Toshi@@QAEXI@Z ?SetGrass@TTerrainSection@Toshi@@QAEX_N@Z ?SetGrassMesh@TTerrainSection@Toshi@@QAEXPAVTTerrainGrassMesh@2@@Z ?SetGrassModulateScale@TTerrainInterface@Toshi@@QAEXM@Z ?SetHeight@THeightFieldElement@Toshi@@QAE_NMM@Z ?SetLOD@TTerrainSection@Toshi@@QAEXC@Z ?SetLODDetail@TTerrainInterface@Toshi@@SGXW4TERRAINLOD@12@@Z ?SetLightColours@TTerrainInterface@Toshi@@QAEXABVTVector3@2@0@Z ?SetLightingNode@TTerrainDecal@Toshi@@QAEXPAVTLightingNode@2@@Z ?SetMasks@TTerrainDecalMesh@Toshi@@QAEXIE@Z ?SetMaterial@TTerrainDecal@Toshi@@QAEXPAVTMaterial@2@@Z ?SetMaterial@TTerrainInterface@Toshi@@QAEXHPAVTMaterial@2@@Z ?SetMaterials@TTerrainDecalMesh@Toshi@@SGXPAVTMaterial@2@0@Z ?SetMeshList@TTerrainSection@Toshi@@QAEXPAVTTerrainMeshEx@2@@Z ?SetPos@TTerrainSection@Toshi@@QAEXII@Z ?SetSectionFlags@TTerrainInterface@Toshi@@QAEXIII@Z ?SetShadowBuffer@TTerrainSection@Toshi@@QAEXPAVTShadowFieldBuffer@2@@Z ?SetStrataBuffer@TTerrainSection@Toshi@@QAEXPAVTStrataFieldBuffer@2@@Z ?SetSunColour@TTerrainInterface@Toshi@@QAEXABVTVector3@2@@Z ?SetSystemFlags@TTerrainSection@Toshi@@AAEXI@Z ?SetTimeStamp@TTerrainSection@Toshi@@QAEXI@Z ?SetUVMatrix@TTerrainInterface@Toshi@@QAEXPAVTMatrix44@2@H@Z ?SetWaterHeight@TTerrainInterface@Toshi@@QAEXM@Z ?SetZBias@TTerrainDecal@Toshi@@QAEXH@Z ?SortDecalsByMaterial@TTerrainDecalSection@Toshi@@AAEXXZ ?StataFromTexture@TTerrainInterface@Toshi@@QBEIM@Z ?Tesselate@TTerrainDecalSection@Toshi@@AAEXXZ ?TickLODCounter@TTerrainSection@Toshi@@SGXAAVTTerrainInterface@2@@Z ?UnlockBuffer@THeightField@Toshi@@QAEXPAVTHeightFieldBuffer@2@@Z ?UnlockBuffer@TTerrainInterface@Toshi@@QAEXPAVTHeightFieldBuffer@2@@Z ?UpdateQuadTree@TTerrainInterface@Toshi@@QAEXIIII@Z ?UpdateWaterDepth@TTerrainInterface@Toshi@@QAEXXZ ?m_oPolyFreeList@TTerrainDecal@Toshi@@0V?@VAPoly@TTerrainDecal@Toshi@@@2@A ?m_sClass@THeightField@Toshi@@2VTClass@2@A ?m_sClass@TTerrainInterface@Toshi@@2VTClass@2@A ?ms_pTerrainInterface@TTerrainInterface@Toshi@@0PAV12@A ?s_avGeomBuffer@TTerrainDecalSection@Toshi@@0PAVTVector2@2@A ?s_avSectionUV@TTerrainInterface@Toshi@@1PAVTVector2@2@A ?s_avUVBuffer@TTerrainDecalSection@Toshi@@0PAVTVector2@2@A ?s_fSectionHRangeOn128@THeightField@Toshi@@2MB ?s_oTTerrainVertexCache@TTerrainInterface@Toshi@@0PAVTTerrainVertexCache@2@A ?s_ui32DefaultGrassMeshCacheSize@TTerrainInterface@Toshi@@2IA ?s_ui32DefaultMeshBufferCacheSize@TTerrainInterface@Toshi@@2IA ?s_ui32DefaultShadowBufferCacheSize@TTerrainInterface@Toshi@@2IA ?s_ui32DefaultStrataBufferCacheSize@TTerrainInterface@Toshi@@2IA ?s_ui32TStamp@TTerrainInterface@Toshi@@0IA ?sm_apMeshes@TTerrainDecalMesh@Toshi@@0PAPAVTSysMesh@2@A ?sm_bCreated@TTerrainDecalMesh@Toshi@@0_NA ?sm_eLOD@TTerrainInterface@Toshi@@2W4TERRAINLOD@12@A ?sm_fLev1LODDist@TTerrainInterface@Toshi@@2MA ?sm_fLev1MountLODDist@TTerrainInterface@Toshi@@2MA ?sm_fLev2LODDist@TTerrainInterface@Toshi@@2MA ?sm_fLev2MountLODDist@TTerrainInterface@Toshi@@2MA ?sm_fLowLODDist@TTerrainInterface@Toshi@@2MA ?sm_fLowLODHeightChange@TTerrainInterface@Toshi@@2MA ?sm_fLowMountLODDist@TTerrainInterface@Toshi@@2MA ?sm_fMountainBounds@TTerrainInterface@Toshi@@2MA ?sm_fWaterHeight@TTerrainInterface@Toshi@@2MA ?sm_pAltMaterial@TTerrainDecalMesh@Toshi@@0PAVTMaterial@2@A ?sm_pNormMaterial@TTerrainDecalMesh@Toshi@@0PAVTMaterial@2@A ?sm_ui32Counter@TTerrainSection@Toshi@@2IA