|
XLE
v0.02.0
|
This is the complete list of members for RenderOverlays::IOverlayContext, including all inherited members.
| CaptureState()=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawLine(ProjectionMode::Enum proj, const Float3 &v0, const ColorB &colV0, const Float3 &v1, const ColorB &colV1, float thickness=1.0f)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawLines(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB &col, float thickness=1.0f)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawLines(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB col[], float thickness=1.0f)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawPoint(ProjectionMode::Enum proj, const Float3 &v, const ColorB &col, uint8 size=1)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawPoints(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB &col, uint8 size=1)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawPoints(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB col[], uint8 size=1)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawQuad(ProjectionMode::Enum proj, const Float3 &mins, const Float3 &maxs, ColorB color0, ColorB color1, const Float2 &minTex0, const Float2 &maxTex0, const Float2 &minTex1, const Float2 &maxTex1, const std::string &pixelShader=std::string())=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawQuad(ProjectionMode::Enum proj, const Float3 &mins, const Float3 &maxs, ColorB color, const std::string &pixelShader=std::string())=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawText(const std::tuple< Float3, Float3 > &quad, TextStyle *textStyle, ColorB col, TextAlignment::Enum alignment, const char text[], va_list args)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawTexturedQuad(ProjectionMode::Enum proj, const Float3 &mins, const Float3 &maxs, const std::string &texture, ColorB color=ColorB(0xffffffff), const Float2 &minTex0=Float2(0.f, 0.f), const Float2 &maxTex0=Float2(1.0f, 1.f))=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawTriangle(ProjectionMode::Enum proj, const Float3 &v0, const ColorB &colV0, const Float3 &v1, const ColorB &colV1, const Float3 &v2, const ColorB &colV2)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawTriangles(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB &col)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| DrawTriangles(ProjectionMode::Enum proj, const Float3 v[], uint32 numPoints, const ColorB col[])=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| GetDeviceContext()=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| GetGlobalUniformsStream() const =0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| GetProjectionDesc() const =0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| ReleaseState()=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| SetState(const OverlayState &state)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| StringWidth(float scale, TextStyle *textStyle, const char text[], va_list args)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| TextHeight(TextStyle *textStyle=nullptr)=0 (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext | pure virtual |
| ~IOverlayContext() (defined in RenderOverlays::IOverlayContext) | RenderOverlays::IOverlayContext |
1.8.10