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 |