|
Fission FSN
|
#include <fsCTextSprite.h>
Public Member Functions | |
| void | outlineSet (const fsSColour4B &pOutline, fsF32 pSize) const |
| void | shadowSet (const fsSColour4B &pShadow, fsVec2d pOffset, fsF32 pBlurRadius) const |
| void | glowSet (const fsSColour4B &pGlow) const |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| void | alignmentSet (fsITextSpriteComponent::eHORIZONTAL_ALIGNMENT pAlignH, fsITextSpriteComponent::eVERTICAL_ALIGNMENT pAlignV) |
| void | textSet (const fsStr &pText) |
| fsStr | textGet () const |
| fsS32 | formattingRectWidthGet () const |
| fsS32 | formattingRectHeightGet () const |
| virtual fsS32 | stringWidthInPixelsGet () const |
| fsCTextSprite () | |
| ~fsCTextSprite () override=default | |
| Public Member Functions inherited from fsIRenderable | |
| const fsAffineMtx2d & | renderMatrixGet () |
| void | colourSet (const fsSColour4B &pColour) |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | render () |
Protected Member Functions | |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsITextRenderData * | renderDataGet () const override |
| Protected Member Functions inherited from fsIRenderableQuantum | |
| fsIRenderableQuantum () | |
| virtual | ~fsIRenderableQuantum () |
| void | colourSetDo (const fsSColour4B &pColour) override |
| void | renderDo () override |
| void | renderDataRegister (fsIRenderData *pRenderData) |
| Protected Member Functions inherited from fsIRenderable | |
| fsIRenderable ()=default | |
| virtual | ~fsIRenderable ()=default |
Additional Inherited Members | |
| Protected Attributes inherited from fsIRenderable | |
| fsAffineMtx2d | mRenderMtx |
| fsCTextSprite::fsCTextSprite | ( | ) |
|
overridedefault |
| void fsCTextSprite::alignmentSet | ( | fsITextSpriteComponent::eHORIZONTAL_ALIGNMENT | pAlignH, |
| fsITextSpriteComponent::eVERTICAL_ALIGNMENT | pAlignV ) |
| fsS32 fsCTextSprite::formattingRectHeightGet | ( | ) | const |
| void fsCTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| fsS32 fsCTextSprite::formattingRectWidthGet | ( | ) | const |
| void fsCTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
|
overrideprotectedvirtual |
Implements fsIRenderable.
| void fsCTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableQuantum.
| void fsCTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
|
virtual |
| fsStr fsCTextSprite::textGet | ( | ) | const |
| void fsCTextSprite::textSet | ( | const fsStr & | pText | ) |