#include <fsIComponent.h>
◆ ~fsIComponent()
| fsIComponent::~fsIComponent |
( |
| ) |
|
|
protectedvirtual |
◆ fsIComponent()
| fsIComponent::fsIComponent |
( |
fsCEntity * | pParent | ) |
|
|
protected |
◆ appSceneEntitiesWithComponentOfFamilyType()
template<typename TInterface>
| std::vector< fsCEntity * > fsIComponent::appSceneEntitiesWithComponentOfFamilyType |
( |
| ) |
const |
◆ appSceneEntityNamed()
| fsCEntity * fsIComponent::appSceneEntityNamed |
( |
const fsStr & | pName | ) |
const |
◆ appSceneFirstEntityWithComponentOfFamilyType()
template<typename TInterface>
| fsCEntity * fsIComponent::appSceneFirstEntityWithComponentOfFamilyType |
( |
| ) |
const |
◆ deserialise()
| void fsIComponent::deserialise |
( |
| ) |
|
◆ deserialiseDo()
| virtual void fsIComponent::deserialiseDo |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsCAnimatingSpriteComponent, fsCBarGuiComponent, fsCSilhouettePickListEntryGui, gfCAnagramComponent, gfCAnagramController, gfCBonusEntityCountComponent, gfCCrossOutPickListEntryGui, gfCDraggableKeyComponent, gfCDrawOrderStateComponent, gfCDropOffPickListEntryGui, gfCFlipsawMinigameComponent, gfCFlipsawMiniGameLogicComponent, gfCInstantInventoryMiniGameLogicComponent, gfCJigsawMinigameComponent, gfCJoinTheDotsMinigameComponent, gfCLevelSequencerMapComponent, gfCLockComponent, gfCMinigameCompleteComponent, gfCPairsMinigameComponent, gfCPairsMiniGameLogicComponent, gfCPickListGui, gfCRotateMinigameComponent, gfCRoundCongratulationsGui, gfCRoundScoreGui, gfCSingleItemPickListEntryGui, gfCSlidasquareMinigameComponent, gfCSpotTheDiffMinigameComponent, gfCTappableCollectableComponent, gfCTutorialProgressionComponent, gfCWordSearchImageGroupPickListEntryGui, gfCWordSearchMinigameLogicComponent, gfCWordSearchTiledPickListEntryGui, gfCWordTilesMinigameComponent, gfICollectableComponent, gfICutterComponent, gfIHogLevel, gfIPickListEntryGui, and gfITextPickListEntryGui.
◆ finalise()
| void fsIComponent::finalise |
( |
| ) |
|
◆ finaliseDo()
| virtual void fsIComponent::finaliseDo |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ grandparentGet()
| fsCEntity * fsIComponent::grandparentGet |
( |
| ) |
const |
◆ initialise()
| void fsIComponent::initialise |
( |
| ) |
|
◆ initialiseDo()
| virtual void fsIComponent::initialiseDo |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ initialiseFromVariableTable()
| void fsIComponent::initialiseFromVariableTable |
( |
const fsCVariableTable & | pVars | ) |
|
◆ initialiseFromVariableTableDo()
| void fsIComponent::initialiseFromVariableTableDo |
( |
const fsCVariableTable & | pVars | ) |
|
|
protectedvirtual |
Reimplemented in fsC3dSceneSpriteComponent, fsCActorComponent, fsCAnimatingSpriteComponent, fsCBarGuiComponent, fsCButtonComponent, fsCButtonDelayComponent, fsCCalendarComponent, fsCCheatButtonComponent, fsCCheckBoxComponent, fsCEmptyGui, fsCGameGui, fsCInGameCheatMenu, fsCInventoryGui, fsCLocaleGui, fsCMainMenuGui, fsCMapGui, fsCMovieSpriteComponent, fsCNotificationsGui, fsCParticleEmitterComponent, fsCRevealingTextSpriteComponent, fsCRollOverButtonComponent, fsCRollOverGui, fsCScreenFadeComponent, fsCSilhouettePickListEntryGui, fsCSliderComponent, fsCSplashScreenGui, fsCSpriteComponent, fsCStreakMultiplierGuiComponent, fsCTextEntryComponent, fsCTextSpriteComponent, fsIGuiComponent, fsITransformationComponent, gfCAchievementsScreen, gfCAnagramComponent, gfCAnagramController, gfCAutoMinigameButtonComponent, gfCBonusCollectionScreen, gfCChapterMenuGui, gfCChoosePlayerGui, gfCCommodityButtonComponent, gfCConversationGui, gfCCreditsGui, gfCCrossOutPickListEntryGui, gfCDebugWindowGui, gfCDiaryGui, gfCDropOffPickListEntryGui, gfCFlipsawMiniGameLogicComponent, gfCInGameShopGui, gfCInstantInventoryMiniGameLogicComponent, gfCJigsawDeckComponent, gfCJigsawDrawerComponent, gfCJigsawHelpImage, gfCJigsawLogicComponent, gfCLevelSequencerMapComponent, gfCLevelSequencerMinigameComponent, gfCLocaleSelectGui, gfCMiniGameGui, gfCMoreGamesGui, gfCNewPlayerGui, gfCOptionsGui, gfCPairsMiniGameLogicComponent, gfCParkCatalogueGui, gfCParkEndOfDayGui, gfCParkHudGui, gfCPickListGui, gfCPlayerSlotGui, gfCRoundScoreGui, gfCSingleItemPickListEntryGui, gfCTuneGui, gfCWallpaperGui, gfCWordSearchImageGroupPickListEntryGui, gfCWordSearchMinigameLogicComponent, gfCWordSearchTiledPickListEntryGui, gfICatalogueGui, and gfIRoundScoreGui.
◆ matrixApply()
| void fsIComponent::matrixApply |
( |
| ) |
|
◆ matrixApplyDo()
| virtual void fsIComponent::matrixApplyDo |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsC3dSceneSpriteComponent, fsCAnimatingSpriteComponent, fsCBarGuiComponent, fsCButtonDelayComponent, fsCDragDropComponent, fsCMovieSpriteComponent, fsCParticleEmitterComponent, fsCScreenFadeComponent, fsCSpriteComponent, fsCTextSpriteComponent, gfCAnimCollectionEffectComponent, gfCFadeCollectionEffectComponent, gfCGhostSpriteComponent, gfCParticleCollectionEffectComponent, and gfCSubSceneExitComponent.
◆ parentGet()
| fsCEntity * fsIComponent::parentGet |
( |
| ) |
const |
◆ postLoad()
| void fsIComponent::postLoad |
( |
| ) |
|
◆ postLoadDo()
| virtual void fsIComponent::postLoadDo |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ render()
| void fsIComponent::render |
( |
| ) |
|
◆ renderDo()
| virtual void fsIComponent::renderDo |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsC3dSceneSpriteComponent, fsCAnimatingSpriteComponent, fsCBarGuiComponent, fsCButtonDelayComponent, fsCDragDropComponent, fsCEndMenuGui, fsCGameGui, fsCMapGui, fsCMovieSpriteComponent, fsCParticleEmitterComponent, fsCScreenFadeComponent, fsCSpriteComponent, fsCTextEntryComponent, fsCTextSpriteComponent, gfCAnimCollectionEffectComponent, gfCDiaryGui, gfCFadeCollectionEffectComponent, gfCGhostSpriteComponent, gfCHogLevelComponent, gfCLevelSequencerMapComponent, gfCLevelSequencerMapLevelIconComponent, gfCParticleCollectionEffectComponent, gfCSimpleLevelComponent, and gfCSubSceneExitComponent.
◆ reset()
| void fsIComponent::reset |
( |
| ) |
|
◆ resetDo()
| virtual void fsIComponent::resetDo |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsCAnimatingSpriteComponent, fsCButtonDelayComponent, fsCTextEntryComponent, fsITransformationComponent, gfCDraggableKeyComponent, gfCFlipsawMinigameComponent, gfCFlipsawMiniGameLogicComponent, gfCGhostSpriteComponent, gfCInstantInventoryMiniGameLogicComponent, gfCJigsawDeckComponent, gfCJigsawMinigameComponent, gfCPairsMiniGameLogicComponent, gfCPhotographableComponent, gfCRoundCongratulationsGui, gfCSlidasquareMinigameComponent, gfCWordSearchMinigameLogicComponent, gfICollectableComponent, gfIHogLevel, gfIMinigameComponent, and gfIPickListEntryGui.
◆ serialise()
| void fsIComponent::serialise |
( |
| ) |
|
◆ serialiseDo()
| virtual void fsIComponent::serialiseDo |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsCBarGuiComponent, fsCSilhouettePickListEntryGui, gfCAnagramComponent, gfCAnagramController, gfCBonusEntityCountComponent, gfCCrossOutPickListEntryGui, gfCDraggableKeyComponent, gfCDrawOrderControllerComponent, gfCDrawOrderStateComponent, gfCDropOffPickListEntryGui, gfCFlipsawMinigameComponent, gfCFlipsawMiniGameLogicComponent, gfCInstantInventoryMiniGameLogicComponent, gfCJigsawMinigameComponent, gfCJoinTheDotsMinigameComponent, gfCLockComponent, gfCMinigameCompleteComponent, gfCPairsMinigameComponent, gfCPairsMiniGameLogicComponent, gfCPickListGui, gfCRotateMinigameComponent, gfCRoundCongratulationsGui, gfCRoundScoreGui, gfCSingleItemPickListEntryGui, gfCSlidasquareMinigameComponent, gfCSpotTheDiffMinigameComponent, gfCTutorialProgressionComponent, gfCWordSearchImageGroupPickListEntryGui, gfCWordSearchMinigameLogicComponent, gfCWordSearchTiledPickListEntryGui, gfCWordTilesMinigameComponent, gfICollectableComponent, gfICutterComponent, gfIHogLevel, gfIPickListEntryGui, and gfITextPickListEntryGui.
◆ update()
| void fsIComponent::update |
( |
fsS32 | pDeltaMs | ) |
|
◆ updateDo()
| virtual void fsIComponent::updateDo |
( |
fsS32 | pDeltaMs | ) |
|
|
inlineprotectedvirtual |
Reimplemented in fsC3dSceneSpriteComponent, fsCActorComponent, fsCActorPathComponent, fsCAnimatingSpriteComponent, fsCBarGuiComponent, fsCEmptyGui, fsCEphemeralComponent, fsCGameGui, fsCMainMenuGui, fsCNotificationsGui, fsCParticleEmitterComponent, fsCPlayerMovementComponent, fsCRevealingTextSpriteComponent, fsCRollOverButtonComponent, fsCSoftwareCursor, fsCSplashScreenGui, fsCTextEntryComponent, fsIActorMovementComponent, fsITrailComponent, fsITransformationComponent, fsNCollision::fsCCollisionComponent, fsNCollision::fsCImpulseComponent, gfCAnimCollectionEffectComponent, gfCAutoTestLevelLoadComponent, gfCAutoTestLevelPlayComponent, gfCAutoTestLoadGuis, gfCChapterMenuGui, gfCConversationGui, gfCDebugWindowGui, gfCFadeCollectionEffectComponent, gfCGhostSpriteComponent, gfCHogLevelComponent, gfCJigsawDrawerComponent, gfCJoinTheDotsMinigameComponent, gfCLevelSequencerMapComponent, gfCLevelSequencerMapLevelIconComponent, gfCPairsMinigameComponent, gfCParallaxComponent, gfCParkGuestViewComponent, gfCParkHudGui, gfCParkLevelComponent, gfCParkOfficeTapComponent, gfCParkSlotStaffComponent, gfCParkStaffViewComponent, gfCParticleCollectionEffectComponent, gfCPickListTrailCollectionEffectComponent, gfCRotateMinigameComponent, gfCRoundCongratulationsGui, gfCRoundScoreGui, gfCScoreTrailCollectionEffectComponent, gfCSimpleLevelComponent, gfCSlidasquareMinigameComponent, gfCSpinningCollectionEffectComponent, gfCTaskNoteGuiComponent, gfCTestLoadGuis, gfCTutorialPartcileClusterComponent, gfCTutorialProgressionComponent, gfCTutorialSequencerComponent, gfCWordSearchLensComponent, gfIAutoTestLevelUserInputComponent, gfIHogLevel, gfILensComponent, and gfIPickListEntryGui.
◆ fsCComponentFactory
The documentation for this class was generated from the following files:
- /home/runner/work/fission/fission/libs/fsAppCore/src/components/fsIComponent.h
- /home/runner/work/fission/fission/libs/fsAppCore/src/components/fsIComponent.cpp