All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::DebugRendering::DebugRenderer Member List

This is the complete list of members for Eegeo::DebugRendering::DebugRenderer, including all inherited members.

DebugRenderer(Text::IScreenTextRenderer &screenTextRenderer, const Fonts::FontInstance &fontInstance, Rendering::Materials::IMaterial *pDebugMaterial, const Rendering::VertexLayouts::VertexBinding &coloredVertexBinding, Rendering::RenderableFilters &renderableFilters, float lineWidth, const Eegeo::Text::BatchedTextAppearance &defaultTextAppearance, const int initialLineBufferSize, const int initialGeomVertexBufferSize, const int initialGeomIndexBufferSize) (defined in Eegeo::DebugRendering::DebugRenderer)Eegeo::DebugRendering::DebugRenderer
DrawAxes(const dv3 &ecefCentre, const v3 &xAxis, const v3 &yAxis, const v3 &zAxis, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawAxes(const dv3 &ecefCentre, const v3 &xAxis, const v3 &yAxis, const v3 &zAxis, const v4 &xColor, const v4 &yColor, const v4 &zColor, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawCube(const dv3 &ecefCentre, const v3 &xAxis, const v3 &yAxis, const v3 &zAxis, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawLine(const dv3 &ecefPointA, const dv3 &ecefPointB, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawLineScreenSpace(const v2 &screenPointA, const v2 &screenPointB, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawPolyLine(const std::vector< dv3 > &ecefPoints, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawQuad(const dv3 &ecefCentre, const v3 &xAxis, const v3 &yAxis, const v3 &zAxis, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawSphere(const dv3 &ecefCentre, const float radius, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawText(const dv3 &ecefCenter, const std::string &text, const float size, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawTextScreenSpace(const v2 &leftOriginCenter, const std::string &text, const float size, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawTransformedTextScreenSpace(const v2 &transformOrigin, const v2 &localTranslate, float rotate, const std::string &text, const float size, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
DrawWireFrustum(const dv3 &ecefCenter, const Geometry::Frustum &frustum, const v4 &color, const float lifetimeInSeconds=0.0f)Eegeo::DebugRendering::DebugRenderer
GenerateGeometry(const Camera::RenderCamera &renderCamera) (defined in Eegeo::DebugRendering::DebugRenderer)Eegeo::DebugRendering::DebugRenderer
SetDepthTestEnabled(bool depthTest)Eegeo::DebugRendering::DebugRenderer
SetLineWidth(float lineWidth)Eegeo::DebugRendering::DebugRenderer
Update(float dt, const Camera::RenderCamera &renderCamera) (defined in Eegeo::DebugRendering::DebugRenderer)Eegeo::DebugRendering::DebugRenderer
~DebugRenderer() (defined in Eegeo::DebugRendering::DebugRenderer)Eegeo::DebugRendering::DebugRenderer