#include <gfCJigsawMinigameComponent.h>
|
| void | listenersRegisterDo () override |
| void | listenersDeregisterDo () override |
| fsBool | messageProcessDo (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override |
| void | onTap (const fsPoint &pTapPos) override |
| void | onDragStart (const fsPoint &pStartPos) override |
| void | onDragMove (const fsPoint &pCurrPos) override |
| void | onDragEnd (const fsPoint &pEndPos) override |
| void | serialiseDo () override |
| void | deserialiseDo () override |
| void | resetDo () override |
| void | initialiseDo (const fsCVariableTable &pVars) override |
| void | skipDo () override |
| fsBool | acceptingInputGet () const override |
| | gfCJigsawMinigameComponent (fsCEntity *pParent) |
| virtual | ~gfCJigsawMinigameComponent () |
| void | resetDo () override |
| void | listenersRegisterDo () override |
| void | listenersDeregisterDo () override |
| fsBool | messageProcessDo (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override |
| void | completionStateUpdate (fsBool pComplete, fsBool pCreateEffect) |
| fsS32 | indexCalculate () |
| | gfIMinigameComponent (fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents) |
| | gfIMinigameComponent (fsCEntity *pParent) |
| virtual | ~gfIMinigameComponent () |
| Protected Member Functions inherited from fsIGestureHandlingComponent |
| virtual void | stolenInputDo () |
| void | gestureTypesSet (fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents) |
| void | gestureReset () |
| | fsIGestureHandlingComponent (fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents) |
| virtual | ~fsIGestureHandlingComponent () |
| virtual void | updateDo (fsS32 pDeltaMs) |
| virtual void | renderDo () |
| virtual void | matrixApplyDo () |
| virtual void | postLoadDo () |
| virtual void | initialiseFromVariableTableDo (const fsCVariableTable &pVars) |
| virtual void | initialiseDo () |
| virtual void | finaliseDo () |
| virtual | ~fsIComponent () |
| | fsIComponent (fsCEntity *pParent) |
| virtual void | inputStealDo () |
| | fsIMessageListener (fsS32 pPriority) |
| virtual | ~fsIMessageListener () |
|
| enum | {
ePRIORITY_NORMAL = 0
, ePRIORITY_DEBUG_WINDOW
, ePRIORITY_SOFTWARE_CURSOR
, ePRIORITY_TEXT_ENTRY
,
ePRIORITY_DEBUG_MODAL
, ePRIORITY_DEBUG_MODAL_BUTTON
} |
| 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
} |
| fsBool | mLevelCompleteWaitingForUserInput |
| Protected Attributes inherited from fsIGestureHandlingComponent |
| std::vector< sGesturePoint > | mGesturePoints |
| fsS32 | mGestureState |
| fsS32 | mNumPointsDown |
| fsBool | mHighlighted |
| fsS32 | mPriority |
◆ gfCJigsawMinigameComponent()
| gfCJigsawMinigameComponent::gfCJigsawMinigameComponent |
( |
fsCEntity * | pParent | ) |
|
|
protected |
◆ ~gfCJigsawMinigameComponent()
| gfCJigsawMinigameComponent::~gfCJigsawMinigameComponent |
( |
| ) |
|
|
protectedvirtual |
◆ acceptingInputGet()
| fsBool gfCJigsawMinigameComponent::acceptingInputGet |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ activePickAndPlaceStartPiece()
| fsBool gfCJigsawMinigameComponent::activePickAndPlaceStartPiece |
( |
| ) |
const |
◆ bordersRegister()
| void gfCJigsawMinigameComponent::bordersRegister |
( |
fsS32 | pTop, |
|
|
fsS32 | pBottom ) |
◆ create()
◆ cut()
| void gfCJigsawMinigameComponent::cut |
( |
std::shared_ptr< fsCBrush > | pTexture, |
|
|
gfIStencil * | pStencil ) |
◆ deserialiseDo()
| void gfCJigsawMinigameComponent::deserialiseDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ edgePiecesOnlyToggle()
| void gfCJigsawMinigameComponent::edgePiecesOnlyToggle |
( |
| ) |
|
|
static |
◆ gameLogicSet()
◆ hintDo()
| fsBool gfCJigsawMinigameComponent::hintDo |
( |
| ) |
|
|
overridevirtual |
◆ hintPieceAndHomeSlot()
| void gfCJigsawMinigameComponent::hintPieceAndHomeSlot |
( |
| ) |
|
◆ initialiseDo()
◆ isHintableGet()
| fsBool gfCJigsawMinigameComponent::isHintableGet |
( |
| ) |
const |
|
overridevirtual |
◆ link()
| void gfCJigsawMinigameComponent::link |
( |
fsCEntity * | pParent | ) |
|
◆ listenersDeregisterDo()
| void gfCJigsawMinigameComponent::listenersDeregisterDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ listenersRegisterDo()
| void gfCJigsawMinigameComponent::listenersRegisterDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ messageProcessDo()
◆ onDragEnd()
| void gfCJigsawMinigameComponent::onDragEnd |
( |
const fsPoint & | pEndPos | ) |
|
|
overrideprotectedvirtual |
◆ onDragMove()
| void gfCJigsawMinigameComponent::onDragMove |
( |
const fsPoint & | pCurrPos | ) |
|
|
overrideprotectedvirtual |
◆ onDragStart()
| void gfCJigsawMinigameComponent::onDragStart |
( |
const fsPoint & | pStartPos | ) |
|
|
overrideprotectedvirtual |
◆ onTap()
| void gfCJigsawMinigameComponent::onTap |
( |
const fsPoint & | pTapPos | ) |
|
|
overrideprotectedvirtual |
◆ posSet()
| void gfCJigsawMinigameComponent::posSet |
( |
fsPoint const & | pPos | ) |
|
◆ resetDo()
| void gfCJigsawMinigameComponent::resetDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ serialiseDo()
| void gfCJigsawMinigameComponent::serialiseDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ skipDo()
| void gfCJigsawMinigameComponent::skipDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ unlink()
| void gfCJigsawMinigameComponent::unlink |
( |
| ) |
|
◆ fsCComponentFactory
◆ gfCDrawOrderControllerComponent
◆ gfCDrawOrderStateComponent
◆ gfCJigsawCluster
◆ gfCJigsawComponentCutter
◆ mEntityPrefix
| const fsStr gfCJigsawMinigameComponent::mEntityPrefix |
|
static |
◆ mHomePositionThreshold
| fsS32 gfCJigsawMinigameComponent::mHomePositionThreshold |
|
staticprotected |
◆ mJigssawDroppedPieceMsg
| const fsCUniqueId gfCJigsawMinigameComponent::mJigssawDroppedPieceMsg |
|
static |
◆ mStartSuffix
| const fsStr gfCJigsawMinigameComponent::mStartSuffix |
|
static |
◆ mToggleEdgesMsg
| const fsCUniqueId gfCJigsawMinigameComponent::mToggleEdgesMsg |
|
static |
◆ mTypeId
The documentation for this class was generated from the following files: