|
virtual void | Begin (const Fonts::FontInstance *pFont, size_t initialCharacterCapacity) |
|
virtual void | Reserve (size_t characterCount) |
|
virtual bool | HasValidGeometry () const |
|
virtual void | AddText (const std::vector< u32 > &textUtf32, const Eegeo::m44 &transform, float fontSize, float xOffset, float yOffset, float altitudeOffset, float &out_endX) |
|
virtual void | AddCustomQuads (const std::vector< Rendering::VertexTypes::TextVertex > &vertices, int quadCount, int customGeometryPageIndex) |
|
virtual void | 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) |
|
| NonCopyable (const NonCopyable &)=delete |
|
NonCopyable & | operator= (const NonCopyable &)=delete |
|
|
virtual void | AddTextGeometry (std::vector< Internal::CharacterEntry >::const_iterator characterRangeBegin, int characterCount, const v3 &up, const m44 &reverseSideTransform, float shadowParam, float z)=0 |
|
The documentation for this class was generated from the following files:
- platform/TextMeshes/Internal/TextMeshGenerator.h
- platform/TextMeshes/Internal/TextMeshGenerator.cpp