7#include "NavAreaBase.generated.h"
25 virtual bool IsMetaArea()
const {
return (bIsMetaArea != 0); }
34 return CDO &&
CDO->IsMetaArea()
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition Engine.Build.cs:7
Definition UObjectGlobals.h:1292
static COREUOBJECT_API FObjectInitializer & Get()
Definition UObjectGlobals.cpp:5001
Definition SubclassOf.h:30
UE_FORCEINLINE_HINT UClass * Get() const
Definition SubclassOf.h:119
UObject * GetDefaultObject(bool bCreateIfNeeded=true) const
Definition Class.h:4373
Definition NavAreaBase.h:14
virtual bool IsMetaArea() const
Definition NavAreaBase.h:25
uint8 bIsMetaArea
Definition NavAreaBase.h:18
static TSubclassOf< UNavAreaBase > PickAreaClassForAgent(TSubclassOf< UNavAreaBase > AreaClass, const AActor &Actor, const FNavAgentProperties &NavAgent)
Definition NavAreaBase.h:31
virtual bool IsLowArea() const
Definition NavAreaBase.h:24
Definition NavigationTypes.h:453