AddCustomQuads(const std::vector< Rendering::VertexTypes::TextVertex > &vertices, int quadCount, int customGeometryPageIndex) (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | virtual |
AddText(const std::vector< u32 > &textUtf32, const Eegeo::m44 &transform, float fontSize, float xOffset, float yOffset, float altitudeOffset, float &out_endX) (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | virtual |
Begin(const Fonts::FontInstance *pFont, size_t initialCharacterCapacity) (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | virtual |
GenerateMeshes(bool shadowed, bool doubleSided, float shadowOffsetMeters, const v3 &up, Rendering::MeshFactories::TextMeshFactory &textMeshFactory, const std::string &debugName, const Space::CubeMap::CubeMapCellInfo &cellInfo, TextMeshBuilderResult &out_result) (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | virtual |
HasValidGeometry() const (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | inlinevirtual |
m_characterEntries (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_customGeometryPageIndex (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_customVertices (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_oneOverFontHeight (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_oneOverScaleH (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_oneOverScaleW (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_pageCharacterCounts (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_pFont (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_scratchBounds (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_scratchGeometry (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
m_stringEntries (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | protected |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
Reserve(size_t characterCount) (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | virtual |
TextMeshGenerator() (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | |
~TextMeshGenerator() (defined in Eegeo::TextMeshes::Internal::TextMeshGenerator) | Eegeo::TextMeshes::Internal::TextMeshGenerator | inlinevirtual |