![]() |
DDraceNetwork Documentation
|
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 |
| 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 |
| 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 FontSize, const char *pText, float LineWidth=-1.0f) override | CTextRender | inlinevirtual |
| TextBoundingBox(float FontSize, 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 FontSize, 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()=default | IInterface | virtual |