![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
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) | CPatchRData | private |
| Build() | CPatchRData | private |
| BuildBlends() | CPatchRData | private |
| BuildIndices() | CPatchRData | private |
| BuildSide(std::vector< SSideVertex > &vertices, CPatchSideFlags side) | CPatchRData | private |
| BuildSides() | CPatchRData | private |
| BuildVertices() | CPatchRData | private |
| BuildWater() | CPatchRData | private |
| cassert(sizeof(SBaseVertex)==32) | CPatchRData | private |
| cassert(sizeof(SSideVertex)==16) | CPatchRData | private |
| cassert(sizeof(SBlendVertex)==32) | CPatchRData | private |
| cassert(sizeof(SWaterVertex)==32) | CPatchRData | private |
| CPatchRData(CPatch *patch, CSimulation2 *simulation) | CPatchRData | |
| CRenderData() | CRenderData | inline |
| GetBaseVertexInputLayout() | CPatchRData | static |
| GetBlendVertexInputLayout() | CPatchRData | static |
| GetPatch() | CPatchRData | inline |
| GetSideVertexInputLayout() | CPatchRData | static |
| GetStreamVertexInputLayout(const bool bindPositionAsTexCoord) | CPatchRData | static |
| GetWaterBounds() const | CPatchRData | inline |
| GetWaterShoreVertexInputLayout() | CPatchRData | static |
| GetWaterSurfaceVertexInputLayout(const bool bindWaterData) | CPatchRData | static |
| m_BlendSplats | CPatchRData | private |
| m_Patch | CPatchRData | private |
| m_Simulation | CPatchRData | private |
| m_Splats | CPatchRData | private |
| m_UpdateFlags | CRenderData | |
| m_VBBase | CPatchRData | private |
| m_VBBaseIndices | CPatchRData | private |
| m_VBBlendIndices | CPatchRData | private |
| m_VBBlends | CPatchRData | private |
| m_VBSides | CPatchRData | private |
| m_VBWater | CPatchRData | private |
| m_VBWaterIndices | CPatchRData | private |
| m_VBWaterIndicesShore | CPatchRData | private |
| m_VBWaterShore | CPatchRData | private |
| m_WaterBounds | CPatchRData | private |
| PrepareShader(ShadowMap *shadow) | CPatchRData | static |
| RenderBases(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout, const std::vector< CPatchRData * > &patches, const CShaderDefines &context, ShadowMap *shadow) | CPatchRData | static |
| RenderBlends(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout, const std::vector< CPatchRData * > &patches, const CShaderDefines &context, ShadowMap *shadow) | CPatchRData | static |
| RenderOutline() | CPatchRData | |
| RenderPriorities(CTextRenderer &textRenderer) | CPatchRData | |
| RenderSides(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout, const std::vector< CPatchRData * > &patches) | CPatchRData | static |
| RenderStreams(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout, const std::vector< CPatchRData * > &patches) | CPatchRData | static |
| RenderWaterShore(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout) | CPatchRData | |
| RenderWaterSurface(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Renderer::Backend::IVertexInputLayout *vertexInputLayout) | CPatchRData | |
| SBlendStackItem | CPatchRData | friend |
| Update(CSimulation2 *simulation) | CPatchRData | |
| water_cell_size | CPatchRData | privatestatic |
| ~CPatchRData() | CPatchRData | |
| ~CRenderData() | CRenderData | inlinevirtual |