Files
Naked-Desire/Source/NakedDesire/Items/ItemInstance.cpp
T

23 lines
467 B
C++

#include "ItemInstance.h"
void UItemInstance::PostInitProperties()
{
Super::PostInitProperties();
if (HasAnyFlags(RF_ClassDefaultObject | RF_ArchetypeObject | RF_NeedLoad))
return;
if (!InstanceId.IsValid())
InstanceId = FGuid::NewGuid();
}
void UItemInstance::PostDuplicate(EDuplicateMode::Type DuplicateMode)
{
Super::PostDuplicate(DuplicateMode);
InstanceId = FGuid::NewGuid();
}
void UItemInstance::SetInstanceId(FGuid InId)
{
InstanceId = InId;
}