DDraceNetwork Docs
|
This is the complete list of members for ITextRender, including all inherited members.
AdjustFontSize(const char *pText, int TextLength, int MaxSize, int MaxWidth) const =0 | ITextRender | pure virtual |
AppendTextContainer(STextContainerIndex TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
CalculateTextWidth(const char *pText, int TextLength, int FontWidth, int FontSize) const =0 | ITextRender | pure virtual |
CreateOrAppendTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
CreateTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
DefaultTextColor() const | ITextRender | inline |
DefaultTextOutlineColor() const | ITextRender | inline |
DefaultTextSelectionColor() const | ITextRender | inline |
DeleteTextContainer(STextContainerIndex &TextContainerIndex)=0 | ITextRender | pure virtual |
GetBoundingBoxTextContainer(STextContainerIndex TextContainerIndex)=0 | ITextRender | pure virtual |
GetGlyphOffsetX(int FontSize, char TextCharacter) const =0 | ITextRender | pure virtual |
GetRenderFlags() const =0 | ITextRender | pure virtual |
GetTextColor() const =0 | ITextRender | pure virtual |
GetTextOutlineColor() const =0 | ITextRender | pure virtual |
GetTextSelectionColor() const =0 | ITextRender | pure virtual |
IInterface() | IInterface | inline |
InterfaceName() | ITextRender | inlinestatic |
Kernel() | IInterface | inlineprotected |
LoadFonts()=0 | ITextRender | pure virtual |
m_pKernel | IInterface | private |
MoveCursor(CTextCursor *pCursor, float x, float y) const =0 | ITextRender | pure virtual |
OnPreWindowResize()=0 | ITextRender | pure virtual |
OnWindowResize()=0 | ITextRender | pure virtual |
RecreateTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
RecreateTextContainerSoft(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
RenderTextContainer(STextContainerIndex TextContainerIndex, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor)=0 | ITextRender | pure virtual |
RenderTextContainer(STextContainerIndex TextContainerIndex, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor, float X, float Y)=0 | ITextRender | pure virtual |
SetCursor(CTextCursor *pCursor, float x, float y, float FontSize, int Flags) const =0 | ITextRender | pure virtual |
SetCursorPosition(CTextCursor *pCursor, float x, float y) const =0 | ITextRender | pure virtual |
SetFontLanguageVariant(const char *pLanguageFile)=0 | ITextRender | pure virtual |
SetFontPreset(EFontPreset FontPreset)=0 | ITextRender | pure virtual |
SetRenderFlags(unsigned Flags)=0 | ITextRender | pure virtual |
Shutdown() | IInterface | inlinevirtual |
Text(float x, float y, float Size, const char *pText, float LineWidth=-1.0f)=0 | ITextRender | pure virtual |
TextBoundingBox(float Size, const char *pText, int StrLength=-1, float LineWidth=-1.0f, float LineSpacing=0.0f, int Flags=0)=0 | ITextRender | pure virtual |
TextColor(float r, float g, float b, float a)=0 | ITextRender | pure virtual |
TextColor(ColorRGBA Color)=0 | ITextRender | pure virtual |
TextEx(CTextCursor *pCursor, const char *pText, int Length=-1)=0 | ITextRender | pure virtual |
TextOutlineColor(float r, float g, float b, float a)=0 | ITextRender | pure virtual |
TextOutlineColor(ColorRGBA Color)=0 | ITextRender | pure virtual |
TextSelectionColor(float r, float g, float b, float a)=0 | ITextRender | pure virtual |
TextSelectionColor(ColorRGBA Color)=0 | ITextRender | pure virtual |
TextWidth(float Size, const char *pText, int StrLength=-1, float LineWidth=-1.0f, int Flags=0, const STextSizeProperties &TextSizeProps={})=0 | ITextRender | pure virtual |
UploadEntityLayerText(const CImageInfo &TextImage, int TexSubWidth, int TexSubHeight, const char *pText, int Length, float x, float y, int FontSize)=0 | ITextRender | pure virtual |
UploadTextContainer(STextContainerIndex TextContainerIndex)=0 | ITextRender | pure virtual |
~IInterface() | IInterface | inlinevirtual |