7#include "Engine/World.h"
9#include "Kismet/GameplayStatics.h"
10#include "TimerManager.h"
14 StaticMeshComponent = CreateDefaultSubobject<UStaticMeshComponent>(TEXT(
"StaticMeshComponent"));
16 PrimaryActorTick.bCanEverTick =
false;
17 InteractableName = NSLOCTEXT(
"Agrarsense",
"StaticInstancedActorInteractableName",
"Prop");
35 Super::EndPlay(EndPlayReason);
37 if (EndPlayReason != EEndPlayReason::Type::EndPlayInEditor)
74 FString Path = Mesh->GetPathName();
75 if (Path.Contains(
"Tree"))
bool AddToInstancedRenderer
UStaticMeshComponent * StaticMeshComponent
FTransform PreviousTransform
bool CanAddToInstancedRenderer()
AInstancedActor(const FObjectInitializer &ObjectInitializer)
virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override
bool AddedToInstancedRenderer
bool ShouldUpdateTransformAutomatically
virtual void BeginPlay() override