9#ifndef gfCJigsawClusterhdr
10#define gfCJigsawClusterhdr
static void clusterCreate(gfCJigsawMinigameComponent *pPiece)
Definition gfCJigsawCluster.cpp:47
static fsBool inMyClusterGet(gfCJigsawMinigameComponent *pPiece, gfCJigsawMinigameComponent *pCandidate)
Definition gfCJigsawCluster.cpp:151
eDirection
Definition gfCJigsawCluster.h:20
@ eSouth
Definition gfCJigsawCluster.h:24
@ eWest
Definition gfCJigsawCluster.h:25
@ eNone
Definition gfCJigsawCluster.h:21
@ eEast
Definition gfCJigsawCluster.h:23
@ eNorth
Definition gfCJigsawCluster.h:22
void(gfCJigsawMinigameComponent::* fsTClusterMemMoveFnc)(const fsPoint &pPos)
Definition gfCJigsawCluster.h:29
static gfCJigsawMinigameComponent *const rootGet(gfCJigsawMinigameComponent *pPiece)
Definition gfCJigsawCluster.cpp:180
static gfCJigsawMinigameComponent *const tailOfClusterGet(gfCJigsawMinigameComponent *pPiece)
Definition gfCJigsawCluster.cpp:166
static fsStr saveLink(gfCJigsawMinigameComponent *pLink)
Definition gfCJigsawCluster.cpp:17
static void loadLink(gfCJigsawMinigameComponent *&pLink, const fsStr &pLoadStr)
Definition gfCJigsawCluster.cpp:9
void(gfCJigsawMinigameComponent::* fsTClusterMemFnc)()
Definition gfCJigsawCluster.h:30
~gfCJigsawCluster()
Definition gfCJigsawCluster.h:54
gfCJigsawCluster()
Definition gfCJigsawCluster.h:50
static void clusterFncExecute(gfCJigsawMinigameComponent *pPiece, fsTClusterMemFnc pMemFnc)
Definition gfCJigsawCluster.cpp:141
static void clusterMoveFncExecute(gfCJigsawMinigameComponent *pPiece, fsTClusterMemMoveFnc pMemMoveFnc, const fsPoint &pPos)
Definition gfCJigsawCluster.cpp:130
static void clustersRelink(gfCJigsawMinigameComponent *pPiece)
Definition gfCJigsawCluster.cpp:26
Definition gfCJigsawMinigameComponent.h:30
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20