All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::CollisionVisualization::CollisionVisualizationRenderable Member List

This is the complete list of members for Eegeo::CollisionVisualization::CollisionVisualizationRenderable, including all inherited members.

CalcModelViewProjection(const dv3 &ecefCameraPosition, const m44 &viewProjection, const float environmentFlatteningScale) const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderablevirtual
CollisionVisualizationRenderable(Rendering::Mesh *pMesh, Rendering::LayerIds::Values layerId, const dv3 &ecefPosition, const Rendering::Materials::IMaterial &material, const Rendering::VertexLayouts::VertexBinding &vertexBinding, const Eegeo::Geometry::SingleSphere &boundingSphere, const Eegeo::v4 &initialColor, bool depthTest, bool depthWrite, bool depthBias, bool alphaBlend) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderable
GetBoundingSphere() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
GetColor() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
GetCurrentHeightClipPlanePair() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderablevirtual
GetDepth() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetEcefPosition() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetHeightClipPlanes() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
GetLayer() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetMaterial() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetModelViewProjection() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetSortKey() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetUserDefined() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
GetVertexBinding() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinlineprotected
IsAlphaBlend() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
IsDepthBias() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
IsDepthTest() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
IsDepthWrite() const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
m_ecefPosition (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
m_material (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
m_modelViewProjection (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
m_pVertexBinding (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
m_sortKey (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
OnMaterialChanged(const Rendering::Materials::IMaterial *pMaterial, Eegeo::Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderablevirtual
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
Render(Rendering::GLState &glState) const (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderablevirtual
RenderableBase(const m44 &modelViewProjection, const dv3 &ecefPosition, const Rendering::Materials::IMaterial *pMaterial, const VertexLayouts::VertexBinding *pVertexBinding, const SortKey &sortKey) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
RenderableBase(LayerIds::Values layerId, const dv3 &ecefPosition, const Rendering::Materials::IMaterial *material, const VertexLayouts::VertexBinding &vertexBinding) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
RenderableBase(LayerIds::Values layerId, const dv3 &ecefPosition, const Rendering::Materials::IMaterial *material) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
SetAlphaBlend(bool enabled) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetColor(const v4 &color) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetDepth(u64 depth) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
SetDepthBias(bool enabled) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetDepthTest(bool enabled) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetDepthWrite(bool enabled) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetEcefPosition(const dv3 &ecefPosition) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
SetHeightClipPlanes(const std::vector< std::array< v4, 2 >> &heightClipPlanes) (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderableinlinevirtual
SetLayer(LayerIds::Values layerId) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
SetMaterial(const Rendering::Materials::IMaterial *pMaterial, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBasevirtual
SetModelViewProjection(const m44 &modelViewProjection) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinline
SetUserDefined(u64 userDefined) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBase
SetVertexBinding(const VertexLayouts::VertexBinding &binding) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotected
ShouldRender() const (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinlinevirtual
UpdateSortKeyForMaterial(const Materials::IMaterial *material) (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseprotectedvirtual
~CollisionVisualizationRenderable() (defined in Eegeo::CollisionVisualization::CollisionVisualizationRenderable)Eegeo::CollisionVisualization::CollisionVisualizationRenderablevirtual
~RenderableBase() (defined in Eegeo::Rendering::RenderableBase)Eegeo::Rendering::RenderableBaseinlinevirtual