13#ifndef fsCTextSpriteComponenthdr
14#define fsCTextSpriteComponenthdr
Definition fsCEntity.h:39
void matrixApplyDo() override
Definition fsCTextSpriteComponent.cpp:199
virtual ~fsCTextSpriteComponent()
Definition fsCTextSpriteComponent.cpp:215
friend class fsCVertexStreamTextSpriteRenderData
Definition fsCTextSpriteComponent.h:27
void shadowSetDo(const fsSColour4B &pShadow, fsVec2d pOffset, fsF32 pBlurRadius) const override
Definition fsCTextSpriteComponent.cpp:27
void outlineSetDo(const fsSColour4B &pOutline, fsF32 pSize) const override
Definition fsCTextSpriteComponent.cpp:17
void alignmentSetDo(eHORIZONTAL_ALIGNMENT pAlignH, eVERTICAL_ALIGNMENT pAlignV) override
Definition fsCTextSpriteComponent.cpp:179
friend class fsCComponentFactory
Definition fsCTextSpriteComponent.h:26
fsCTextSprite * mTextSprite
Definition fsCTextSpriteComponent.h:60
void textSetDo(const fsStr &pText) override
Definition fsCTextSpriteComponent.cpp:40
fsStr textGetDo() const override
Definition fsCTextSpriteComponent.cpp:189
void renderDo() override
Definition fsCTextSpriteComponent.cpp:32
fsS32 mHAlign
Definition fsCTextSpriteComponent.h:62
void glowSetDo(const fsSColour4B &pGlow) const override
Definition fsCTextSpriteComponent.cpp:22
fsS32 stringWidthInPixelsGetDo() const override
Definition fsCTextSpriteComponent.cpp:194
void formattingRectSizeSetDo(const fsRect &pFormattingRect) override
Definition fsCTextSpriteComponent.cpp:174
static const fsCUniqueId mTypeId
Definition fsCTextSpriteComponent.h:31
fsCTextSpriteComponent(fsCEntity *pParent)
Definition fsCTextSpriteComponent.cpp:209
static fsIComponent * create(fsCEntity *pParent)
Definition fsCTextSpriteComponent.cpp:204
void colourSetDo(const fsSColour4B &pColour) override
Definition fsCTextSpriteComponent.cpp:184
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition fsCTextSpriteComponent.cpp:45
Definition fsCTextSprite.h:26
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
virtual void initialiseDo()
Definition fsIComponent.h:71
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
eVERTICAL_ALIGNMENT
Definition fsITextSpriteComponent.h:33
eHORIZONTAL_ALIGNMENT
Definition fsITextSpriteComponent.h:26
fsITextSpriteComponent(fsCEntity *pParent)
Definition fsITextSpriteComponent.cpp:67
int fsS32
Definition fsBaseTypes.h:20
float fsF32
Definition fsBaseTypes.h:28
Definition fsSColour.h:54