Files
UnrealEngine/Engine/Source/Runtime/NavigationSystem/Private/BaseGeneratedNavLinksProxy.cpp
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

31 lines
802 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "BaseGeneratedNavLinksProxy.h"
#include UE_INLINE_GENERATED_CPP_BY_NAME(BaseGeneratedNavLinksProxy)
UBaseGeneratedNavLinksProxy::UBaseGeneratedNavLinksProxy(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
{
}
void UBaseGeneratedNavLinksProxy::GetLinkData(FVector& LeftPt, FVector& RightPt, ENavLinkDirection::Type& Direction) const
{
ensureMsgf(false, TEXT("Should not be called on a generated navlink proxy since it's not representing a single link."));
}
FNavLinkId UBaseGeneratedNavLinksProxy::GetId() const
{
return LinkProxyId;
}
void UBaseGeneratedNavLinksProxy::UpdateLinkId(FNavLinkId ProxyId)
{
LinkProxyId = ProxyId;
}
UObject* UBaseGeneratedNavLinksProxy::GetLinkOwner() const
{
return Owner;
}