|
Fission FSN
|
#include "gfCHogEntityFactory.h"#include <fsCore/src/debug/fsAssert.h>#include <fsCore/fsIResourceNamePathAdjuster.h>#include <fsRenderer/src/components/fsCSpriteComponent.h>#include <fsRenderer/src/components/fsCTextSpriteComponent.h>#include <fsRenderer/src/components/fsCAnimatingSpriteComponent.h>#include <fsRenderer/src/components/fsCParticleEmitterComponent.h>#include <fsRenderer/src/components/fsCParticleCloudEmitterComponent.h>#include <fsAppCore/src/components/fsCNameComponent.h>#include <fsAppCore/src/components/fsCTaggableComponent.h>#include <fsAppCore/src/components/gui/fsCLocaleOptions.h>#include <fsAppCore/src/components/actor/fsCActorComponent.h>#include <fsAppCore/src/fsCEntity.h>#include <gfMinigameCore/components/rotate/gfCRotateMinigameComponent.h>#include <gfMinigameCore/components/rotate/gfCRotateCutterComponent.h>#include <gfMinigameCore/components/pairs/gfCPairsMinigameComponent.h>#include <gfMinigameCore/components/spotTheDiff/gfCSpotTheDiffMinigameComponent.h>#include <gfMinigameCore/components/slidasquare/gfCSlidasquareCutterComponent.h>#include <gfMinigameCore/components/slidasquare/gfCSlidasquareMinigameComponent.h>#include <gfMinigameCore/components/flipsaw/gfCFlipsawCutterComponent.h>#include <gfMinigameCore/components/flipsaw/gfCFlipsawMinigameComponent.h>#include <gfMinigameCore/components/jigsaw/gfCJigsawMinigameComponent.h>#include <gfMinigameCore/components/jigsaw/gfCJigsawComponentCutter.h>#include <gfMinigameCore/components/joinTheDots/gfCJoinTheDotsMinigameComponent.h>#include <gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchMinigameLogicComponent.h>#include <gfMinigameCore/components/wordGames/gfCMinigameWordComponent.h>#include <gfMinigameCore/components/wordGames/wordTiles/gfCWordTilesMinigameComponent.h>#include <gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchLensComponent.h>#include <gfMinigameCore/components/wordGames/anagram/gfCAnagramController.h>#include <gfComponents/components/gfCVisibilityStateComponent.h>#include <gfComponents/components/gfCHotComponent.h>#include <gfComponents/components/gfCPhotographableComponent.h>#include <gfComponents/components/gfCTrapComponent.h>#include <gfComponents/components/gfCLockComponent.h>#include <gfComponents/components/gfCTappableCollectableComponent.h>#include <gfComponents/components/gfCTaskComponent.h>#include <gfComponents/components/gfCTutorialComponent.h>#include <gfComponents/components/gfCDraggableKeyComponent.h>#include <gfComponents/components/gfCNavigateComponent.h>#include <gfComponents/components/subScene/gfCSubSceneExitComponent.h>#include <gfComponents/components/subScene/gfCSubSceneNavigateComponent.h>#include <gfComponents/components/subScene/gfCSubSceneViewComponent.h>#include <gfComponents/components/gfCGroupCollectableComponent.h>#include "components/gfCGeneratedHogSubSceneComponent.h"#include "components/gfCHogSubSceneComponent.h"#include "components/gfCParallaxComponent.h"#include <gfGameCore/components/gfCInventoryComponent.h>#include "components/gfCMaskComponent.h"#include "components/gfCSceneTextComponent.h"#include "components/jigsaw/gfCJigsawLogicComponent.h"#include "components/flipsaw/gfCFlipsawMiniGameLogicComponent.h"#include <fs3d/components/fsC3dSceneSpriteComponent.h>