Files
2025-05-18 13:04:45 +08:00

26 lines
640 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#if WITH_EDITOR
#include "WorldPartition/WorldPartitionActorDesc.h"
/**
* ActorDesc for WaterZone actors.
*/
class FWaterZoneActorDesc : public FWorldPartitionActorDesc
{
public:
FWaterZoneActorDesc();
virtual void Init(const AActor* InActor) override;
virtual bool Equals(const FWorldPartitionActorDesc* Other) const override;
int32 GetOverlapPriority() const { return OverlapPriority; }
protected:
virtual uint32 GetSizeOf() const override { return sizeof(FWaterZoneActorDesc); }
virtual void Serialize(FArchive& Ar) override;
int32 OverlapPriority;
};
#endif