DDraceNetwork Docs
|
This is the complete list of members for CTextRender, including all inherited members.
AdjustFontSize(const char *pText, int TextLength, int MaxSize, int MaxWidth) const override | CTextRender | inlinevirtual |
AppendTextContainer(STextContainerIndex TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
CalculateTextWidth(const char *pText, int TextLength, int FontWidth, int FontHeight) const override | CTextRender | inlinevirtual |
Console() | CTextRender | inlineprivate |
CreateOrAppendTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
CreateTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
CTextRender() | CTextRender | inline |
DefaultTextColor() const | ITextRender | inline |
DefaultTextOutlineColor() const | ITextRender | inline |
DefaultTextSelectionColor() const | ITextRender | inline |
DeleteTextContainer(STextContainerIndex &TextContainerIndex) override | CTextRender | inlinevirtual |
FreeTextContainer(STextContainerIndex &Index) | CTextRender | inlineprivate |
FreeTextContainerIndex(STextContainerIndex &Index) | CTextRender | inlineprivate |
GetBoundingBoxTextContainer(STextContainerIndex TextContainerIndex) override | CTextRender | inlinevirtual |
GetFreeTextContainerIndex() | CTextRender | inlineprivate |
GetGlyphOffsetX(int FontSize, char TextCharacter) const override | CTextRender | inlinevirtual |
GetRenderFlags() const override | CTextRender | inlineprivatevirtual |
GetTextColor() const override | CTextRender | inlinevirtual |
GetTextContainer(const STextContainerIndex &Index) | CTextRender | inlineprivate |
GetTextOutlineColor() const override | CTextRender | inlinevirtual |
GetTextSelectionColor() const override | CTextRender | inlinevirtual |
Graphics() | CTextRender | inlineprivate |
IInterface() | IInterface | inline |
Init() override | CTextRender | inlinevirtual |
InterfaceName() | IEngineTextRender | inlinestatic |
Kernel() | IInterface | inlineprotected |
LoadFontCollection(const char *pFontName, const FT_Byte *pFontData, FT_Long FontDataSize) | CTextRender | inlineprivate |
LoadFonts() override | CTextRender | inlinevirtual |
m_Color | CTextRender | private |
m_CursorRenderTime | CTextRender | private |
m_DefaultTextContainerInfo | CTextRender | private |
m_FirstFreeTextContainerIndex | CTextRender | private |
m_FTLibrary | CTextRender | private |
m_OutlineColor | CTextRender | private |
m_pConsole | CTextRender | private |
m_pGlyphMap | CTextRender | private |
m_pGraphics | CTextRender | private |
m_pKernel | IInterface | private |
m_pStorage | CTextRender | private |
m_RenderFlags | CTextRender | private |
m_SelectionColor | CTextRender | private |
m_vpFontData | CTextRender | private |
m_vpTextContainers | CTextRender | private |
m_vTextContainerIndices | CTextRender | private |
m_vVariants | CTextRender | private |
MoveCursor(CTextCursor *pCursor, float x, float y) const override | CTextRender | inlinevirtual |
OnPreWindowResize() override | CTextRender | inlinevirtual |
OnWindowResize() override | CTextRender | inlinevirtual |
RecreateTextContainer(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
RecreateTextContainerSoft(STextContainerIndex &TextContainerIndex, CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
RenderTextContainer(STextContainerIndex TextContainerIndex, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor) override | CTextRender | inlinevirtual |
RenderTextContainer(STextContainerIndex TextContainerIndex, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor, float X, float Y) override | CTextRender | inlinevirtual |
SetCursor(CTextCursor *pCursor, float x, float y, float FontSize, int Flags) const override | CTextRender | inlinevirtual |
SetCursorPosition(CTextCursor *pCursor, float x, float y) const override | CTextRender | inlinevirtual |
SetFontLanguageVariant(const char *pLanguageFile) override | CTextRender | inlinevirtual |
SetFontPreset(EFontPreset FontPreset) override | CTextRender | inlinevirtual |
SetRenderFlags(unsigned Flags) override | CTextRender | inlineprivatevirtual |
Shutdown() override | CTextRender | inlinevirtual |
Storage() | CTextRender | inlineprivate |
Text(float x, float y, float Size, const char *pText, float LineWidth=-1.0f) override | CTextRender | inlinevirtual |
TextBoundingBox(float Size, const char *pText, int StrLength=-1, float LineWidth=-1.0f, float LineSpacing=0.0f, int Flags=0) override | CTextRender | inlinevirtual |
TextColor(float r, float g, float b, float a) override | CTextRender | inlinevirtual |
TextColor(ColorRGBA Color) override | CTextRender | inlinevirtual |
TextEx(CTextCursor *pCursor, const char *pText, int Length=-1) override | CTextRender | inlinevirtual |
TextOutlineColor(float r, float g, float b, float a) override | CTextRender | inlinevirtual |
TextOutlineColor(ColorRGBA Color) override | CTextRender | inlinevirtual |
TextSelectionColor(float r, float g, float b, float a) override | CTextRender | inlinevirtual |
TextSelectionColor(ColorRGBA Color) override | CTextRender | inlinevirtual |
TextWidth(float Size, const char *pText, int StrLength=-1, float LineWidth=-1.0f, int Flags=0, const STextSizeProperties &TextSizeProps={}) override | CTextRender | inlinevirtual |
UploadEntityLayerText(const CImageInfo &TextImage, int TexSubWidth, int TexSubHeight, const char *pText, int Length, float x, float y, int FontSize) override | CTextRender | inlinevirtual |
UploadTextContainer(STextContainerIndex TextContainerIndex) override | CTextRender | inlinevirtual |
WordLength(const char *pText) const | CTextRender | inlineprivate |
~IInterface() | IInterface | inlinevirtual |