#include <BaseRoomActor.h>
|
| virtual void | BeginPlay () override |
| |
| void | LogDebugError (const FString &Message) const |
| |
| void | LogDebugError (const FString &Message, const int32 Value) const |
| |
| void | LogDebugError (const FString &Message, const float Value) const |
| |
| void | LogDebugWarning (const FString &Message) const |
| |
| void | LogDebugWarning (const FString &Message, const int32 Value) const |
| |
| void | LogDebugWarning (const FString &Message, const float Value) const |
| |
| void | LogDebugMessage (const FString &Message, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const int32 Value, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const float Value, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const bool bValue, const bool bWarning, const bool bError) const |
| |
| void | LogOnScreenMessage (const int32 Key, const FString &Message, FColor Color=FColor::Green) const |
| |
| void | SetCategoryName (const FLogCategoryBase &Category) |
| |
◆ ABaseRoomActor()
| ABaseRoomActor::ABaseRoomActor |
( |
| ) |
|
9{
10 PrimaryActorTick.bCanEverTick = false;
11 SceneComponent = CreateDefaultSubobject<USceneComponent>(TEXT(
"Scene Root"));
13
20
21
22
23#if WITH_EDITOR
25#endif
26}
bool bDebuggingMode
Definition ActorBase.h:53
class USceneComponent * SceneComponent
Definition BaseRoomActor.h:39
class USceneComponent * WallsRootComponent
Definition BaseRoomActor.h:42
class USceneComponent * CeilingRootComponent
Definition BaseRoomActor.h:46
class USceneComponent * FloorRootComponent
Definition BaseRoomActor.h:44
◆ BeginPlay()
| void ABaseRoomActor::BeginPlay |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ OnSetPhysicsObjectsActive()
| void ABaseRoomActor::OnSetPhysicsObjectsActive |
( |
const bool | bActive | ) |
|
◆ OnSetRoomGravity()
| void ABaseRoomActor::OnSetRoomGravity |
( |
const bool | bOn | ) |
|
◆ SetPhysicsObjectsActive()
| void ABaseRoomActor::SetPhysicsObjectsActive |
( |
const bool | bActive | ) |
|
Set all items in the room to activate Physics
35{
37}
void OnSetPhysicsObjectsActive(const bool bActive)
◆ SetRoomGravity()
| void ABaseRoomActor::SetRoomGravity |
( |
const bool | bOn | ) |
|
40{
42}
void OnSetRoomGravity(const bool bOn)
◆ AllCeilingMeshes
| TArray<UStaticMeshComponent*> ABaseRoomActor::AllCeilingMeshes |
|
protected |
◆ AllFloorMeshes
| TArray<UStaticMeshComponent*> ABaseRoomActor::AllFloorMeshes |
|
protected |
◆ AllPhysicsObjects
| TArray<AActor*> ABaseRoomActor::AllPhysicsObjects |
|
protected |
◆ AllPointLights
| TArray<UPointLightComponent*> ABaseRoomActor::AllPointLights |
|
protected |
◆ AllWallMeshes
| TArray<UStaticMeshComponent*> ABaseRoomActor::AllWallMeshes |
|
protected |
◆ CeilingRootComponent
| class USceneComponent* ABaseRoomActor::CeilingRootComponent |
|
protected |
◆ FloorRootComponent
| class USceneComponent* ABaseRoomActor::FloorRootComponent |
|
protected |
◆ SceneComponent
| class USceneComponent* ABaseRoomActor::SceneComponent |
|
protected |
Root for the Room, as children can move around etc.
◆ WallsRootComponent
| class USceneComponent* ABaseRoomActor::WallsRootComponent |
|
protected |
The documentation for this class was generated from the following files:
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/BaseHelpers/Source/BaseHelpers/Public/Actors/BaseRoomActor.h
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/BaseHelpers/Source/BaseHelpers/Private/Actors/BaseRoomActor.cpp