AddDungeonDoor(ADungeonDoorBase *dungeonDoorBase) | ADungeonRoomSensorBase | |
AddDungeonTorch(AActor *actor) | ADungeonRoomSensorBase | |
ADungeonGenerateBase (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | friend |
ADungeonRoomSensorBase(const FObjectInitializer &initializer) (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | explicit |
ADungeonVerifiableActor(const FObjectInitializer &initializer) | ADungeonVerifiableActor | explicitprotected |
AreaRequiredPerPerson | ADungeonRoomSensorBase | protected |
AutoReset | ADungeonRoomSensorBase | protected |
BeginDestroy() override (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | virtual |
BeginPlay() override (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | virtual |
Bounding | ADungeonRoomSensorBase | protected |
BranchId | ADungeonRoomSensorBase | protected |
DeepestDepthFromStart | ADungeonRoomSensorBase | protected |
DepthFromStart | ADungeonRoomSensorBase | protected |
DoorAddingProbability | ADungeonRoomSensorBase | protected |
DungeonDoors | ADungeonRoomSensorBase | protected |
DungeonTorches | ADungeonRoomSensorBase | protected |
EachDungeonDoors(Function &&function) const noexcept | ADungeonRoomSensorBase | inline |
EachDungeonTorch(Function &&function) const noexcept | ADungeonRoomSensorBase | inline |
EndPlay(const EEndPlayReason::Type EndPlayReason) override (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | virtual |
GenerateCrc32(uint32_t crc=0xffffffffU) const noexcept override | ADungeonRoomSensorBase | virtual |
ADungeonVerifiableActor::GenerateCrc32(const AActor *actor, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
ADungeonVerifiableActor::GenerateCrc32(const FBox &box, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
ADungeonVerifiableActor::GenerateCrc32(const FRotator &rotator, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
ADungeonVerifiableActor::GenerateCrc32(const FQuat &rotator, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
ADungeonVerifiableActor::GenerateCrc32(const FTransform &transform, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
ADungeonVerifiableActor::GenerateCrc32(const FVector &vector, uint32_t crc=0xffffffffU) noexcept | ADungeonVerifiableActor | static |
GetBounding() | ADungeonRoomSensorBase | |
GetBounding() const | ADungeonRoomSensorBase | |
GetDepthRatioFromStart() const | ADungeonRoomSensorBase | |
GetDoorAddingProbability() const noexcept | ADungeonRoomSensorBase | |
GetDungeonGeneratorTag() | ADungeonRoomSensorBase | static |
GetDungeonGeneratorTags() | ADungeonRoomSensorBase | static |
GetFloorHeightPosition(FVector &result, FVector startPosition, const float offsetHeight=0.f) const | ADungeonRoomSensorBase | |
GetIdentifier() const noexcept | ADungeonRoomSensorBase | |
GetInquireInteriorTags() const | ADungeonRoomSensorBase | |
GetLocalRandom() | ADungeonRoomSensorBase | |
GetRoomSize() const noexcept | ADungeonRoomSensorBase | |
GetSynchronizedRandom() | ADungeonRoomSensorBase | |
HasLockedDoor() const | ADungeonRoomSensorBase | |
HorizontalMargin | ADungeonRoomSensorBase | protected |
IdealNumberOfActor(const float areaRequiredPerPerson=500.f, const int32 maxNumberOfActor=5) const | ADungeonRoomSensorBase | |
Identifier | ADungeonRoomSensorBase | protected |
Item | ADungeonRoomSensorBase | protected |
MaxNumberOfActor | ADungeonRoomSensorBase | protected |
OnFallToAbyss | ADungeonRoomSensorBase | protected |
OnFinalize(const bool finish) | ADungeonRoomSensorBase | |
OnInitialize(const EDungeonRoomParts parts, const EDungeonRoomItem item, const uint8 depthFromStart, const float depthFromStartRatio) | ADungeonRoomSensorBase | |
OnNativeFinalize(const bool finish) | ADungeonRoomSensorBase | protectedvirtual |
OnNativeInitialize() | ADungeonRoomSensorBase | protectedvirtual |
OnNativePrepare(const FVector ¢er) | ADungeonRoomSensorBase | protectedvirtual |
OnNativeReset(const bool fallToAbyss) | ADungeonRoomSensorBase | protectedvirtual |
OnNativeResume() | ADungeonRoomSensorBase | protectedvirtual |
OnPrepare(const float depthFromStartRatio) | ADungeonRoomSensorBase | |
OnPrepare_Implementation(const float depthFromStartRatio) (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | virtual |
OnReset(const bool fallToAbyss) | ADungeonRoomSensorBase | |
OnResume() | ADungeonRoomSensorBase | |
Parts | ADungeonRoomSensorBase | protected |
RandomPoint(FVector &result, const float offsetHeight=0.f, const bool useLocalRandom=true) const | ADungeonRoomSensorBase | |
RandomTransform(FTransform &result, const float offsetHeight=0.f, const bool useLocalRandom=true) const | ADungeonRoomSensorBase | |
RoomSize | ADungeonRoomSensorBase | protected |
SetDoorAddingProbability(const uint8 doorAddingProbability) noexcept | ADungeonRoomSensorBase | |
SpawnActorFromClass(TSubclassOf< class AActor > actorClass, const FTransform transform, const ESpawnActorCollisionHandlingMethod spawnCollisionHandlingOverride=ESpawnActorCollisionHandlingMethod::Undefined, APawn *instigator_=nullptr, const bool transient=false) | ADungeonRoomSensorBase | |
SpawnActors | ADungeonRoomSensorBase | protected |
SpawnKeyActor | ADungeonRoomSensorBase | protected |
SpawnUniqueKeyActor | ADungeonRoomSensorBase | protected |
VerticalMargin | ADungeonRoomSensorBase | protected |
~ADungeonRoomSensorBase() override=default (defined in ADungeonRoomSensorBase) | ADungeonRoomSensorBase | virtual |
~ADungeonVerifiableActor() override=default | ADungeonVerifiableActor | protectedvirtual |