|
Fission FSN
|
#include <fsCNativeTextSprite.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 | alignmentSet (fsS32 pAlignH, fsS32 pAlignV) |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| fsS32 | stringWidthInPixelsGet () const |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| fsStr | textGet () const |
| void | textSet (const fsStr &pText) |
| virtual | ~fsCNativeTextSprite () |
| 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 | alignmentSet (fsS32 pAlignH, fsS32 pAlignV) |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| fsS32 | stringWidthInPixelsGet () const |
| fsS32 | stringHeightInPixelsGet () const |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| fsStr | textGet () const |
| void | textSet (const fsStr &pText) |
| virtual | ~fsCNativeTextSprite () |
| 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 | alignmentSet (fsS32 pAlignH, fsS32 pAlignV) |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| fsS32 | stringWidthInPixelsGet () const |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| fsStr | textGet () const |
| void | textSet (const fsStr &pText) |
| virtual | ~fsCNativeTextSprite () |
| 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 | alignmentSet (fsS32 pAlignH, fsS32 pAlignV) |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| fsS32 | stringWidthInPixelsGet () const |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| fsStr | textGet () const |
| void | textSet (const fsStr &pText) |
| virtual | ~fsCNativeTextSprite () |
| 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 | alignmentSet (fsS32 pAlignH, fsS32 pAlignV) |
| void | initialise (const fsStr &pText, fsIFont *pFont) |
| fsS32 | stringWidthInPixelsGet () const |
| fsS32 | stringHeightInPixelsGet () const |
| void | formattingRectSizeSet (const fsRect &pFormattingRect) |
| fsStr | textGet () const |
| void | textSet (const fsStr &pText) |
| virtual | ~fsCNativeTextSprite () |
| Public Member Functions inherited from fsINative | |
| void | render () |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | widthSet (fsS32 pWidth) |
| void | heightSet (fsS32 pHeight) |
| void | polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| void | textureWrapSet () |
| void | uvSet (const fsRect &pOffest) |
| void | vertsSet (std::vector< fsVec2d > const &pVerts) |
| void | brushSet (std::shared_ptr< fsCBrush > pBrush) |
| void | alphaBlendModeSet (fsS32 pAlphaBlendMode) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsINative ()=default |
| void | render () |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | widthSet (fsS32 pWidth) |
| void | heightSet (fsS32 pHeight) |
| void | polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| void | textureWrapSet () |
| void | uvSet (const fsRect &pOffest) |
| void | vertsSet (std::vector< fsVec2d > const &pVerts) |
| void | brushSet (std::shared_ptr< fsCBrush > pBrush) |
| void | alphaBlendModeSet (fsS32 pAlphaBlendMode) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsINative ()=default |
| void | render () |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | widthSet (fsS32 pWidth) |
| void | heightSet (fsS32 pHeight) |
| void | polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| void | textureWrapSet () |
| void | uvSet (const fsRect &pOffest) |
| void | vertsSet (std::vector< fsVec2d > const &pVerts) |
| void | brushSet (std::shared_ptr< fsCBrush > pBrush) |
| void | alphaBlendModeSet (fsS32 pAlphaBlendMode) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsINative ()=default |
| void | render () |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | widthSet (fsS32 pWidth) |
| void | heightSet (fsS32 pHeight) |
| void | polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| void | textureWrapSet () |
| void | uvSet (const fsRect &pOffest) |
| void | vertsSet (std::vector< fsVec2d > const &pVerts) |
| void | brushSet (std::shared_ptr< fsCBrush > pBrush) |
| void | alphaBlendModeSet (fsS32 pAlphaBlendMode) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsINative ()=default |
| void | render () |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | widthSet (fsS32 pWidth) |
| void | heightSet (fsS32 pHeight) |
| void | polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| void | textureWrapSet () |
| void | uvSet (const fsRect &pOffest) |
| void | vertsSet (std::vector< fsVec2d > const &pVerts) |
| void | brushSet (std::shared_ptr< fsCBrush > pBrush) |
| void | alphaBlendModeSet (fsS32 pAlphaBlendMode) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsINative ()=default |
Static Public Attributes | |
| static Magnum::Shaders::DistanceFieldVectorGL3D * | mShader = nullptr |
Protected Member Functions | |
| void | renderDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | colourSetDo (const fsSColour4B &pColour) override |
| fsCNativeTextSprite () | |
| void | renderDo () override |
| void | colourSetDo (const fsSColour4B &pColour) override |
| fsCNativeTextSprite () | |
| void | renderDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | colourSetDo (const fsSColour4B &pColour) override |
| fsCNativeTextSprite () | |
| void | renderDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | colourSetDo (const fsSColour4B &pColour) override |
| fsCNativeTextSprite () | |
| void | renderDo () override |
| void | colourSetDo (const fsSColour4B &pColour) override |
| fsCNativeTextSprite () | |
| Protected Member Functions inherited from fsINative | |
| virtual void | polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| virtual void | textureWrapSetDo () |
| virtual void | uvSetDo (const fsRect &pOffest) |
| virtual void | vertsSetDo (std::vector< fsVec2d > const &pVerts) |
| virtual void | widthSetDo (fsS32 pWidth) |
| virtual void | heightSetDo (fsS32 pHeight) |
| virtual void | brushSetDo (std::shared_ptr< fsCBrush > pBrush) |
| virtual void | alphaBlendModeSetDo (fsS32 pAlphaBlendMode) |
| fsINative ()=default | |
| virtual void | polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| virtual void | textureWrapSetDo () |
| virtual void | uvSetDo (const fsRect &pOffest) |
| virtual void | vertsSetDo (std::vector< fsVec2d > const &pVerts) |
| virtual void | widthSetDo (fsS32 pWidth) |
| virtual void | heightSetDo (fsS32 pHeight) |
| virtual void | brushSetDo (std::shared_ptr< fsCBrush > pBrush) |
| virtual void | alphaBlendModeSetDo (fsS32 pAlphaBlendMode) |
| fsINative () | |
| virtual void | polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| virtual void | textureWrapSetDo () |
| virtual void | uvSetDo (const fsRect &pOffest) |
| virtual void | vertsSetDo (std::vector< fsVec2d > const &pVerts) |
| virtual void | widthSetDo (fsS32 pWidth) |
| virtual void | heightSetDo (fsS32 pHeight) |
| virtual void | brushSetDo (std::shared_ptr< fsCBrush > pBrush) |
| virtual void | alphaBlendModeSetDo (fsS32 pAlphaBlendMode) |
| fsINative ()=default | |
| virtual void | polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| virtual void | textureWrapSetDo () |
| virtual void | uvSetDo (const fsRect &pOffest) |
| virtual void | vertsSetDo (std::vector< fsVec2d > const &pVerts) |
| virtual void | widthSetDo (fsS32 pWidth) |
| virtual void | heightSetDo (fsS32 pHeight) |
| virtual void | brushSetDo (std::shared_ptr< fsCBrush > pBrush) |
| virtual void | alphaBlendModeSetDo (fsS32 pAlphaBlendMode) |
| fsINative ()=default | |
| virtual void | polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo) |
| virtual void | textureWrapSetDo () |
| virtual void | uvSetDo (const fsRect &pOffest) |
| virtual void | vertsSetDo (std::vector< fsVec2d > const &pVerts) |
| virtual void | widthSetDo (fsS32 pWidth) |
| virtual void | heightSetDo (fsS32 pHeight) |
| virtual void | brushSetDo (std::shared_ptr< fsCBrush > pBrush) |
| virtual void | alphaBlendModeSetDo (fsS32 pAlphaBlendMode) |
| fsINative () | |
Friends | |
| class | fsCNativeTextSpriteRenderData |
Additional Inherited Members | |
| Protected Attributes inherited from fsINative | |
| fsF32 | mRenderMatrix [16] = {0.0} |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsINative.
| void fsCNativeTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| void fsCNativeTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| void fsCNativeTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| void fsCNativeTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| void fsCNativeTextSprite::formattingRectSizeSet | ( | const fsRect & | pFormattingRect | ) |
| void fsCNativeTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
| void fsCNativeTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
| void fsCNativeTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
| void fsCNativeTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
| void fsCNativeTextSprite::glowSet | ( | const fsSColour4B & | pGlow | ) | const |
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
| void fsCNativeTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
| void fsCNativeTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
| void fsCNativeTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
| void fsCNativeTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
| void fsCNativeTextSprite::outlineSet | ( | const fsSColour4B & | pOutline, |
| fsF32 | pSize ) const |
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
| void fsCNativeTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
| void fsCNativeTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
| void fsCNativeTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
| void fsCNativeTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
| void fsCNativeTextSprite::shadowSet | ( | const fsSColour4B & | pShadow, |
| fsVec2d | pOffset, | ||
| fsF32 | pBlurRadius ) const |
| fsS32 fsCNativeTextSprite::stringHeightInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringHeightInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringWidthInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringWidthInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringWidthInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringWidthInPixelsGet | ( | ) | const |
| fsS32 fsCNativeTextSprite::stringWidthInPixelsGet | ( | ) | const |
| fsStr fsCNativeTextSprite::textGet | ( | ) | const |
| fsStr fsCNativeTextSprite::textGet | ( | ) | const |
| fsStr fsCNativeTextSprite::textGet | ( | ) | const |
| fsStr fsCNativeTextSprite::textGet | ( | ) | const |
| fsStr fsCNativeTextSprite::textGet | ( | ) | const |
| void fsCNativeTextSprite::textSet | ( | const fsStr & | pText | ) |
| void fsCNativeTextSprite::textSet | ( | const fsStr & | pText | ) |
| void fsCNativeTextSprite::textSet | ( | const fsStr & | pText | ) |
| void fsCNativeTextSprite::textSet | ( | const fsStr & | pText | ) |
| void fsCNativeTextSprite::textSet | ( | const fsStr & | pText | ) |
|
static |