#include <fsCCheatButtonComponent.h>
|
| void | init (const fsStr &pSceneName) |
| fsBool | highlightSetDo () override |
| void | brushesReplace (const fsCResourceName &pImageFileName, const fsCResourceName &pDownImageFileName, const fsPoint &pSize) |
| void | actionSet (const fsCUniqueId &pActionId, const fsStr &pParamStr) |
| fsCEntity * | buttonGuiEntityCreate (const fsStr &pEntityName, const fsCResourceName &pImageFileName, const fsCResourceName &pDownImageFileName) |
| fsCEntity * | textButtonGuiEntityCreate (const fsStr &pEntityName, const fsCResourceName &pImageFileName, const fsCResourceName &pDownImageFileName, const fsStr &pText, fsIFont *pFont) |
| Public Member Functions inherited from fsIGestureHandlingComponent |
| fsBool | hitTest (const fsPoint &pPos) const |
| | fsIMessageListenerComponent (fsCEntity *pParent) |
| | fsIMessageListenerComponent (fsCEntity *pParent, fsS32 pPriority) |
| virtual | ~fsIMessageListenerComponent () |
| template<typename TInterface> |
| std::vector< fsCEntity * > | appSceneEntitiesWithComponentOfFamilyType () const |
| template<typename TInterface> |
| fsCEntity * | appSceneFirstEntityWithComponentOfFamilyType () const |
| fsCEntity * | appSceneEntityNamed (const fsStr &pName) const |
| void | reset () |
| void | update (fsS32 pDeltaMs) |
| void | render () |
| void | matrixApply () |
| void | postLoad () |
| void | deserialise () |
| void | serialise () |
| void | initialiseFromVariableTable (const fsCVariableTable &pVars) |
| void | initialise () |
| void | finalise () |
| fsCEntity * | parentGet () const |
| fsCEntity * | grandparentGet () const |
| void | listenersRegister () |
| void | listenersDeregister () |
| void | prioritySet (fsS32 pPriority) |
| fsBool | messageProcess (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) |
| void | inputSteal () |
|
| enum | {
ePRIORITY_NORMAL = 0
, ePRIORITY_DEBUG_WINDOW
, ePRIORITY_SOFTWARE_CURSOR
, ePRIORITY_TEXT_ENTRY
,
ePRIORITY_DEBUG_MODAL
, ePRIORITY_DEBUG_MODAL_BUTTON
} |
| static fsBool | lessThan (const fsIMessageListener *pLHS, const fsIMessageListener *pRHS) |
| Protected Types inherited from fsIGestureHandlingComponent |
| enum | {
eSTATE_NOT_IN_GESTURE = 0
, eSTATE_MOUSE_OVER
, eSTATE_EVALUATING_GESTURE_TYPE
, eSTATE_IN_TAP_GESTURE
,
eSTATE_IN_DRAG_GESTURE
, eSTATE_IN_PINCH_GESTURE
, eSTATE_WAITING_FOR_ALL_POINTS_TO_RELEASE
} |
| fsPoint | mSize |
| std::shared_ptr< fsCBrush > | mBrush |
| std::shared_ptr< fsCBrush > | mOverBrush |
| fsCUniqueId | mActionId |
| sButtonEventMsgParam | mActionParam |
| Protected Attributes inherited from fsIGestureHandlingComponent |
| std::vector< sGesturePoint > | mGesturePoints |
| fsS32 | mGestureState |
| fsS32 | mNumPointsDown |
| fsBool | mHighlighted |
| fsS32 | mPriority |
◆ fsCCheatButtonComponent()
| fsCCheatButtonComponent::fsCCheatButtonComponent |
( |
fsCEntity * | pParent | ) |
|
|
protected |
◆ ~fsCCheatButtonComponent()
| fsCCheatButtonComponent::~fsCCheatButtonComponent |
( |
| ) |
|
|
protectedvirtual |
◆ create()
◆ highlightSetDo()
| fsBool fsCCheatButtonComponent::highlightSetDo |
( |
| ) |
|
|
overridevirtual |
◆ hitTestDo()
| fsBool fsCCheatButtonComponent::hitTestDo |
( |
const fsPoint & | pPos | ) |
const |
|
overrideprotectedvirtual |
◆ init()
| void fsCCheatButtonComponent::init |
( |
const fsStr & | pSceneName | ) |
|
◆ initialiseFromVariableTableDo()
| void fsCCheatButtonComponent::initialiseFromVariableTableDo |
( |
const fsCVariableTable & | pVars | ) |
|
|
overrideprotectedvirtual |
◆ onDragEnd()
| void fsCCheatButtonComponent::onDragEnd |
( |
const fsPoint & | pEndPos | ) |
|
|
overrideprotectedvirtual |
◆ onDragMove()
| void fsCCheatButtonComponent::onDragMove |
( |
const fsPoint & | pCurrPos | ) |
|
|
overrideprotectedvirtual |
◆ onDragStart()
| void fsCCheatButtonComponent::onDragStart |
( |
const fsPoint & | pStartPos | ) |
|
|
overrideprotectedvirtual |
◆ fsCComponentFactory
◆ gfIAutoTestLevelUserInputComponent
◆ mTypeId
The documentation for this class was generated from the following files: