13#ifndef fsCCheckBoxComponenthdr
14#define fsCCheckBoxComponenthdr
79 void spriteBrushSet()
const;
static const fsCUniqueId mTypeId
Definition fsCCheckBoxComponent.h:43
static fsIComponent * create(fsCEntity *pParent)
Definition fsCCheckBoxComponent.cpp:120
fsBool highlightSetDo() override
Definition fsCCheckBoxComponent.cpp:102
static const fsCUniqueId mEventCheckBoxToggledMsg
Definition fsCCheckBoxComponent.h:45
friend class fsCComponentFactory
Definition fsCCheckBoxComponent.h:28
void initManually(std::vector< fsStr > pButtonFilenames)
Definition fsCCheckBoxComponent.cpp:43
fsCCheckBoxGroupComponent * mGroup
Definition fsCCheckBoxComponent.h:71
std::shared_ptr< fsCBrush > mBrushes[4]
Definition fsCCheckBoxComponent.h:73
sCheckBoxMsgParam mMessageParams
Definition fsCCheckBoxComponent.h:69
void groupInitialise()
Definition fsCCheckBoxComponent.cpp:84
friend class fsCCheckBoxGroupComponent
Definition fsCCheckBoxComponent.h:29
fsBool acceptingInputGet() const override
Definition fsCCheckBoxComponent.cpp:97
virtual ~fsCCheckBoxComponent()
Definition fsCCheckBoxComponent.cpp:132
void onTap(const fsPoint &pTapPos) override
Definition fsCCheckBoxComponent.cpp:108
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition fsCCheckBoxComponent.cpp:35
fsBool valueGet() const
Definition fsCCheckBoxComponent.cpp:30
fsCCheckBoxComponent(fsCEntity *pParent)
Definition fsCCheckBoxComponent.cpp:125
void tint(fsSColour const &pTint)
Definition fsCCheckBoxComponent.cpp:19
void valueSet(fsBool pValue)
Definition fsCCheckBoxComponent.cpp:24
Definition fsCCheckBoxGroupComponent.h:26
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIGestureHandlingComponent(fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents)
Definition fsIGestureHandlingComponent.cpp:448
Definition fsSColour.h:20
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsCCheckBoxComponent.h:34
sCheckBoxMsgParam(const fsStr &pParentName)
Definition fsCCheckBoxComponent.h:35
const fsStr & mParentName
Definition fsCCheckBoxComponent.h:39
fsBool mValue
Definition fsCCheckBoxComponent.h:40
Definition fsIMessageDispatcher.h:32