6 #include "VectorMath.h"
9 #include "DynamicBuffer.h"
10 #include "Streaming.h"
13 #include "DebugRendering.h"
16 #include "BatchedTextAppearance.h"
23 namespace DebugRendering
25 m44 MakeOrthoMatrix(
const Rendering::RenderContext& renderContext);
37 const int initialLineBufferSize,
38 const int initialGeomVertexBufferSize,
39 const int initialGeomIndexBufferSize);
51 const dv3& ecefPointB,
53 const float lifetimeInSeconds = 0.0f
60 const float lifetimeInSeconds = 0.0f
68 const float lifetimeInSeconds = 0.0f
79 const float lifetimeInSeconds = 0.0f
88 const float lifetimeInSeconds = 0.0f
97 const float lifetimeInSeconds = 0.0f
104 const float lifetimeInSeconds = 0.0f
111 const float lifetimeInSeconds = 0.0f
116 const std::string& text,
118 const float lifetimeInSeconds = 0.0f
123 const std::string& text,
125 const float lifetimeInSeconds = 0.0f
130 const v2& localTranslate,
132 const std::string& text,
134 const float lifetimeInSeconds = 0.0f
139 const v2& screenPointA,
140 const v2& screenPointB,
142 const float lifetimeInSeconds = 0.0f
150 void EnsureInitialized();
166 const int m_initialLineBufferSize;
167 const int m_initialGeomVertexBufferSize;
168 const int m_initialGeomIndexBufferSize;