PixelLightAPI  .
PLRenderer::DrawHelpers Member List
This is the complete list of members for PLRenderer::DrawHelpers, including all inherited members.
Begin2DMode(float fX1=0.0f, float fY1=0.0f, float fX2=1.0f, float fY2=1.0f)=0PLRenderer::DrawHelpers [pure virtual]
DrawBox(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vMin, const PLMath::Vector3 &vMax, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=0.0f)=0PLRenderer::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)=0PLRenderer::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)=0PLRenderer::DrawHelpers [pure virtual]
DrawLine(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vStartPosition, const PLMath::Vector2 &vEndPosition, float fWidth=1.0f)=0PLRenderer::DrawHelpers [pure virtual]
DrawLine(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vStartPosition, const PLMath::Vector3 &vEndPosition, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fWidth=1.0f)=0PLRenderer::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)=0PLRenderer::DrawHelpers [pure virtual]
DrawPoint(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vPosition, float fSize=1.0f)=0PLRenderer::DrawHelpers [pure virtual]
DrawPoint(const PLGraphics::Color4 &cColor, const PLMath::Vector3 &vPosition, const PLMath::Matrix4x4 &mObjectSpaceToClipSpace, float fSize=1.0f)=0PLRenderer::DrawHelpers [pure virtual]
DrawQuad(const PLGraphics::Color4 &cColor, const PLMath::Vector2 &vPos, const PLMath::Vector2 &vSize, float fWidth=0.0f)=0PLRenderer::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)=0PLRenderer::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)=0PLRenderer::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)=0PLRenderer::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)=0PLRenderer::DrawHelpers [pure virtual]
End2DMode()=0PLRenderer::DrawHelpers [pure virtual]
Get2DMode(float &fX1, float &fY1, float &fX2, float &fY2) const =0PLRenderer::DrawHelpers [pure virtual]
Get2DZValue() const =0PLRenderer::DrawHelpers [pure virtual]
GetObjectSpaceToClipSpaceMatrix() const =0PLRenderer::DrawHelpers [pure virtual]
GetTextHeight(Font &cFont) const =0PLRenderer::DrawHelpers [pure virtual]
GetTextWidth(Font &cFont, const PLCore::String &sText) const =0PLRenderer::DrawHelpers [pure virtual]
Is2DMode() const =0PLRenderer::DrawHelpers [pure virtual]
Set2DZValue(float fZValue=0.0f)=0PLRenderer::DrawHelpers [pure virtual]
~DrawHelpers()PLRenderer::DrawHelpers [protected, virtual]


PixelLight PixelLight 0.9.10-R1
Copyright (C) 2002-2011 by The PixelLight Team
Last modified Fri Dec 23 2011 15:51:22
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported