Space Plunder
Loading...
Searching...
No Matches
AProceduralDungeonBuilder Member List

This is the complete list of members for AProceduralDungeonBuilder, including all inherited members.

AddAISpawnPointsToList(const USceneComponent *AIRootComponent)AProceduralDungeonBuilderprotected
AISpawnedAProceduralDungeonBuilderprivate
AISpawnsAProceduralDungeonBuilderprotected
AISpawnsFailedAProceduralDungeonBuilderprotected
AISpawnsSelectedAProceduralDungeonBuilderprotected
AIToSpawnAProceduralDungeonBuilderprotected
AITypesAProceduralDungeonBuilderprotected
AllDungeonRoomsAProceduralDungeonBuilderprivate
AProceduralDungeonBuilder()AProceduralDungeonBuilder
AttemptCheckerAProceduralDungeonBuilderprivate
AvailableExitsAProceduralDungeonBuilderprotected
bAddStartingExitAProceduralDungeonBuilderprivate
bApplyDynamicMaterialAProceduralDungeonBuilderprotected
bCheckForJoiningRoomsAProceduralDungeonBuilderprotected
bCheckRoomExitCountAProceduralDungeonBuilderprotected
bCheckRoomTypesAProceduralDungeonBuilderprotected
bCompleteAProceduralDungeonBuilderprotected
bCreatedInEditorAProceduralDungeonBuilderprivate
bCreateOnBeginPlayAProceduralDungeonBuilderprotected
bDebuggingModeAProceduralDungeonBuilderprivate
bDelayEachAISpawnAProceduralDungeonBuilderprivate
bDelayEachDoorSpawnAProceduralDungeonBuilderprivate
bDelayEachRoomBuildAProceduralDungeonBuilderprivate
bDeleteExitBeforeSpawnAProceduralDungeonBuilderprivate
bDrawFailedExitsAProceduralDungeonBuilderprivate
BeginPlay() overrideAProceduralDungeonBuilderprotectedvirtual
bFillWithDeadEndRoomsAProceduralDungeonBuilderprotected
bGetClosestExitAProceduralDungeonBuilderprotected
bGiveRoomsRandomStreamAProceduralDungeonBuilderprivate
bHasInvalidClassAProceduralDungeonBuilderprivate
bHideRoomRoofsAProceduralDungeonBuilderprivate
bLimitDoorsAProceduralDungeonBuilderprotected
bLogDungeonStepsAProceduralDungeonBuilderprivate
bLogDungeonSummaryAProceduralDungeonBuilderprivate
bRandomGetClosestExitAProceduralDungeonBuilderprotected
bResetRoomTypesOnCompleteAProceduralDungeonBuilderprivate
bSpawnDoorsAProceduralDungeonBuilderprotected
BuildDelayHandleAProceduralDungeonBuilderprivate
BuildDelayTimeAProceduralDungeonBuilderprivate
bUseGameModeStreamAProceduralDungeonBuilderprotected
bUseRandomNumberOfRoomsAProceduralDungeonBuilderprotected
bUseRandomSeedAProceduralDungeonBuilderprotected
bUsingGameModeSteamAProceduralDungeonBuilderprotected
CheckExitsForJoiningRooms()AProceduralDungeonBuilderprotected
CheckRoomAttemptsNumber()AProceduralDungeonBuilderprivate
CheckRoomExitCountMinAProceduralDungeonBuilderprotected
CloseHoles()AProceduralDungeonBuilderprotected
ContinueSpawnNextRoom()AProceduralDungeonBuilderprotected
CreateDungeon()AProceduralDungeonBuilderprotected
CreateDungeonInEditor()AProceduralDungeonBuilderprotected
CreateDynamicMaterials()AProceduralDungeonBuilderprotected
DestroyDungeonInEditor()AProceduralDungeonBuilderprotected
DoorLimitAProceduralDungeonBuilderprotected
DoorLocationsAProceduralDungeonBuilderprotected
DoorSpawnsFailedAProceduralDungeonBuilderprotected
DoorSpawnsSelectedAProceduralDungeonBuilderprotected
DoorsSpawnedAProceduralDungeonBuilderprivate
DoorTypesAProceduralDungeonBuilderprotected
DoorWeightsAProceduralDungeonBuilderprotected
DungeonActorsAProceduralDungeonBuilderprotected
DungeonComplete()AProceduralDungeonBuilderprotected
ExitLocationDistanceOverlapAProceduralDungeonBuilderprivate
ExitsToFillAProceduralDungeonBuilderprotected
GetDeadEndRoomClass() constAProceduralDungeonBuilderprivate
GetIsValidRoomConnection(const EDungeonRoomType ParentType, const EDungeonRoomType CandidateType) constAProceduralDungeonBuilderprotected
GetMaterialInstance() constAProceduralDungeonBuilderinlineprotected
GetNewRoomClass() constAProceduralDungeonBuilderprivate
GetNextExit()AProceduralDungeonBuilderprivate
GetRandomStream() constAProceduralDungeonBuilderprotected
GetRoomsByExits() constAProceduralDungeonBuilderprivate
GetRoomsOfType(const TArray< EDungeonRoomType > &FilterTypes, const bool bInverseSelection=false) constAProceduralDungeonBuilderprivate
GetRoomsOfType(const EDungeonRoomType FilterType, const bool bInverseSelection=false) constAProceduralDungeonBuilderprivate
GetRoomsOfTypeBP(const TArray< EDungeonRoomType > &FilterTypes, const bool bInverseSelection=false) constAProceduralDungeonBuilderprivate
GetShouldSpawnSpecialRoom() constAProceduralDungeonBuilderprivate
GetShouldStopSpawningRooms() constAProceduralDungeonBuilderprivate
GetSpecialRoomClass() constAProceduralDungeonBuilderprivate
GetStartingRoomClass()AProceduralDungeonBuilderprivate
HideAllRoomRoofs()AProceduralDungeonBuilderprotected
IsOverlapping(const FBox &CandidateBox)AProceduralDungeonBuilderprotected
LastSpawnedRoomAProceduralDungeonBuilderprotected
LogDebugError(const FString &Message) constAProceduralDungeonBuilderprivate
LogDebugMessage(const FString &Message, const bool bWarning=false, const bool bError=false) constAProceduralDungeonBuilderprivate
LogDebugWarning(const FString &Message) constAProceduralDungeonBuilderprivate
MaterialDataTableAProceduralDungeonBuilderprotected
MinNumberOfRoomsToSpawnAProceduralDungeonBuilderprotected
Multicast_DungeonComplete(int32 NumRooms)AProceduralDungeonBuilderprotected
NullRandomStreamAProceduralDungeonBuilderprivate
NumberOfRoomsToSpawnAProceduralDungeonBuilderprotected
OnAISpawned(const int32 NumOfPawns)AProceduralDungeonBuilderprotected
OnConstruction(const FTransform &Transform) overrideAProceduralDungeonBuilderprotectedvirtual
OnDoorsSpawned(const int32 NumOfDoors)AProceduralDungeonBuilderprotected
OnDungeonComplete(const int32 NumOfRooms)AProceduralDungeonBuilderprotected
OnRoomsComplete()AProceduralDungeonBuilderprivate
OverlappedComponentsAProceduralDungeonBuilderprotected
PlacedRoomBoundsAProceduralDungeonBuilderprotected
RandomClosesExitWeightAProceduralDungeonBuilderprotected
RandomStreamAProceduralDungeonBuilderprivate
RandomStreamPtrAProceduralDungeonBuilderprivate
RemoveExitsByDistance(TArray< USceneComponent * > &ExitsA, TArray< USceneComponent * > &ExitsB) constAProceduralDungeonBuilderprivate
RoomAttemptsBeforeFailAProceduralDungeonBuilderprivate
RoomAttemptsMathMultiplierAProceduralDungeonBuilderprivate
RoomCheckerAProceduralDungeonBuilderprotected
RoomMaterialAProceduralDungeonBuilderprotected
RoomMaterialInstanceAProceduralDungeonBuilderprotected
RoomsSpawnedAProceduralDungeonBuilderprivate
RoomTypesAProceduralDungeonBuilderprotected
ScheduleSpawn(const FTimerDelegate::TMethodPtr< AProceduralDungeonBuilder > SpawnMethod)AProceduralDungeonBuilderprotected
SeedAProceduralDungeonBuilderprotected
SelectedAISpawnAProceduralDungeonBuilderprotected
SelectedDoorSpawnAProceduralDungeonBuilderprotected
SelectedExitAProceduralDungeonBuilderprotected
SetDungeonValues()AProceduralDungeonBuilderprivate
SetInitialValues()AProceduralDungeonBuilderprotected
SetNumberOfRooms()AProceduralDungeonBuilderprivate
SetRoomsReady() constAProceduralDungeonBuilderprotected
SetSeed()AProceduralDungeonBuilderprivate
SpawnAIAtLocation()AProceduralDungeonBuilderprotected
SpawnAllRooms()AProceduralDungeonBuilderprotected
SpawnDoorAtLocation()AProceduralDungeonBuilderprotected
SpawnNextRoom()AProceduralDungeonBuilderprotected
SpawnParamsAProceduralDungeonBuilderprivate
SpawnSpecialRoom()AProceduralDungeonBuilderprotected
SpawnStartingRoom()AProceduralDungeonBuilderprotected
SpecialRoomTypeClassesAProceduralDungeonBuilderprotected
StartingAIToSpawnAProceduralDungeonBuilderprivate
StartingNumberOfRoomsToSpawnAProceduralDungeonBuilderprivate
StartingRoomNumberAProceduralDungeonBuilderprotected
StartingRoomTypesAProceduralDungeonBuilderprivate
TotalNumberOfRoomsToSpawnAProceduralDungeonBuilderprivate
WallFillAProceduralDungeonBuilderprotected