, including all inherited members.
Begin2DMode(float fX1=0.0f, float fY1=0.0f, float fX2=1.0f, float fY2=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawBox(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vMin, const PLMath::Vector3 &vMax, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=0.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawHelpers() | PLRenderer::DrawHelpers | [protected] |
DrawImage(TextureBuffer &cTextureBuffer, SamplerStates &cSamplerStates, const PLMath::Vector2 &vPos, const PLMath::Vector2 &vSize=PLMath::Vector2::Zero, const PLGraphics::Color4 &cColor=PLGraphics::Color4::White, float fAlphaReference=1.0f, const PLMath::Vector2 &vTextureCoordinate=PLMath::Vector2::Zero, const PLMath::Vector2 &vTextureCoordinateSize=PLMath::Vector2::One, const PLMath::Matrix4x4 &mTexture=PLMath::Matrix4x4::Identity)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawImage(TextureBuffer &cTextureBuffer, SamplerStates &cSamplerStates, const PLMath::Vector3 &vPos, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, const PLMath::Vector2 &vSize=PLMath::Vector2::Zero, const PLGraphics::Color4 &cColor=PLGraphics::Color4::White, float fAlphaReference=1.0f, const PLMath::Vector2 &vTextureCoordinate=PLMath::Vector2::Zero, const PLMath::Vector2 &vTextureCoordinateSize=PLMath::Vector2::One, const PLMath::Matrix4x4 &mTexture=PLMath::Matrix4x4::Identity)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawLine(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vStartPosition, const PLMath::Vector2 &vEndPosition, float fWidth=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawLine(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vStartPosition, const PLMath::Vector3 &vEndPosition, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawPlane(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vN, float fD, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fSize=10000.0f, float fLineWidth=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawPoint(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vPosition, float fSize=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawPoint(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vPosition, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fSize=1.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawQuad(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vPos, const PLMath::Vector2 &vSize, float fWidth=0.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawQuad(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vV1, const PLMath::Vector3 &vV2, const PLMath::Vector3 &vV3, const PLMath::Vector3 &vV4, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=0.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawText(Font &cFont, const PLCore::String &sText, const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vPosition, PLCore::uint32 nFlags=0, const PLMath::Vector2 &vScale=PLMath::Vector2::One, const PLMath::Vector2 &vBias=PLMath::Vector2::Zero)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawText(Font &cFont, const PLCore::String &sText, const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vPosition, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, PLCore::uint32 nFlags=0, const PLMath::Vector2 &vScale=PLMath::Vector2::One, const PLMath::Vector2 &vBias=PLMath::Vector2::Zero)=0 | PLRenderer::DrawHelpers | [pure virtual] |
DrawTriangle(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vV1, const PLMath::Vector3 &vV2, const PLMath::Vector3 &vV3, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=0.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
End2DMode()=0 | PLRenderer::DrawHelpers | [pure virtual] |
Get2DMode(float &fX1, float &fY1, float &fX2, float &fY2) const =0 | PLRenderer::DrawHelpers | [pure virtual] |
Get2DZValue() const =0 | PLRenderer::DrawHelpers | [pure virtual] |
GetObjectSpaceToClipSpaceMatrix() const =0 | PLRenderer::DrawHelpers | [pure virtual] |
GetTextHeight(Font &cFont) const =0 | PLRenderer::DrawHelpers | [pure virtual] |
GetTextWidth(Font &cFont, const PLCore::String &sText) const =0 | PLRenderer::DrawHelpers | [pure virtual] |
Is2DMode() const =0 | PLRenderer::DrawHelpers | [pure virtual] |
Set2DZValue(float fZValue=0.0f)=0 | PLRenderer::DrawHelpers | [pure virtual] |
~DrawHelpers() | PLRenderer::DrawHelpers | [protected, virtual] |