8#include "HLODOnlyLevelInstanceActor.generated.h"
10UCLASS(MinimalAPI,
HideCategories=(
Rendering, Replication,
Collision,
Physics,
Navigation, Networking,
Input,
Actor,
LevelInstance,
HLOD,
WorldPartition, Cooking, DataLayers))
20 ENGINE_API virtual bool HasValidLevelInstanceID()
const override;
23 ENGINE_API virtual bool IsLoadingEnabled()
const override;
30 ENGINE_API virtual bool HasStandaloneHLOD()
const override;
41 ENGINE_API void PostRegisterAllComponents()
override;
42 ENGINE_API void PostUnregisterAllComponents()
override;
50 UPROPERTY(EditAnywhere, Category = Level, meta = (
NoCreate, DisplayName =
"Level"))
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ELevelInstanceRuntimeBehavior
Definition LevelInstanceTypes.h:57
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition HLODOnlyLevelInstanceActor.h:12
Definition LevelInstanceActorImpl.h:20
Definition UObjectGlobals.h:1292
Definition UnrealType.h:174
Definition LevelInstanceInterface.h:33
Definition UniquePtr.h:107
Definition LevelInstanceComponent.h:26
Definition WorldPartition.cpp:74
Definition LevelInstanceActorGuid.h:15
Definition LevelInstanceTypes.h:14
Definition SoftObjectPtr.h:174