Pyrogenesis  trunk
CPatchRData Member List

This is the complete list of members for CPatchRData, including all inherited members.

AddBlend(std::vector< SBlendVertex > &blendVertices, std::vector< u16 > &blendIndices, u16 i, u16 j, u8 shape, CTerrainTextureEntry *texture)CPatchRDataprivate
Build()CPatchRDataprivate
BuildBlends()CPatchRDataprivate
BuildIndices()CPatchRDataprivate
BuildSide(std::vector< SSideVertex > &vertices, CPatchSideFlags side)CPatchRDataprivate
BuildSides()CPatchRDataprivate
BuildVertices()CPatchRDataprivate
BuildWater()CPatchRDataprivate
cassert(sizeof(SBaseVertex)==32)CPatchRDataprivate
cassert(sizeof(SSideVertex)==16)CPatchRDataprivate
cassert(sizeof(SBlendVertex)==64)CPatchRDataprivate
cassert(sizeof(SWaterVertex)==32)CPatchRDataprivate
CPatchRData(CPatch *patch, CSimulation2 *simulation)CPatchRData
CRenderData()CRenderDatainline
GetPatch()CPatchRDatainline
GetWaterBounds() const CPatchRDatainline
m_BlendSplatsCPatchRDataprivate
m_PatchCPatchRDataprivate
m_SimulationCPatchRDataprivate
m_SplatsCPatchRDataprivate
m_UpdateFlagsCRenderData
m_VBBaseCPatchRDataprivate
m_VBBaseIndicesCPatchRDataprivate
m_VBBlendIndicesCPatchRDataprivate
m_VBBlendsCPatchRDataprivate
m_VBSidesCPatchRDataprivate
m_VBWaterCPatchRDataprivate
m_VBWaterIndicesCPatchRDataprivate
m_VBWaterIndicesShoreCPatchRDataprivate
m_VBWaterShoreCPatchRDataprivate
m_WaterBoundsCPatchRDataprivate
PrepareShader(const CShaderProgramPtr &shader, ShadowMap *shadow)CPatchRDatastatic
RenderBases(const std::vector< CPatchRData * > &patches, const CShaderDefines &context, ShadowMap *shadow, bool isDummyShader=false, const CShaderProgramPtr &dummy=CShaderProgramPtr())CPatchRDatastatic
RenderBlends(const std::vector< CPatchRData * > &patches, const CShaderDefines &context, ShadowMap *shadow, bool isDummyShader=false, const CShaderProgramPtr &dummy=CShaderProgramPtr())CPatchRDatastatic
RenderOutline()CPatchRData
RenderPriorities(CTextRenderer &textRenderer)CPatchRData
RenderSides(CShaderProgramPtr &shader)CPatchRData
RenderStreams(const std::vector< CPatchRData * > &patches, const CShaderProgramPtr &shader, int streamflags)CPatchRDatastatic
RenderWater(CShaderProgramPtr &shader, bool onlyShore=false, bool fixedPipeline=false)CPatchRData
SBlendStackItemCPatchRDatafriend
Update(CSimulation2 *simulation)CPatchRData
water_cell_sizeCPatchRDataprivatestatic
~CPatchRData()CPatchRData
~CRenderData()CRenderDatainlinevirtual