| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/NavLinkComponent.h |
Include |
#include "NavLinkComponent.h" |
class UNavLinkComponent :
public UPrimitiveComponent,
public INavLinkHostInterface
Name | Description | |
---|---|---|
|
UNavLinkComponent ( |
Name | Description | ||
---|---|---|---|
|
InitializeLinksAreaClasses() |
Name | Description | ||
---|---|---|---|
|
FPrimitiveSc... |
CreateSceneProxy() |
Creates a proxy to represent the primitive to the scene manager in the rendering thread. |
|
ShouldRecreateProxyOnUpdateTransform() |
Determines whether the proxy for this primitive type needs to be recreated whenever the primitive moves. |
Name | Description | ||
---|---|---|---|
|
FBoxSphereBo... |
CalcBounds ( |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |
Name | Description | ||
---|---|---|---|
|
OnRegister() |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostEditImport() |
Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |
|
|
PostEditUndo() |
Called after applying a transaction to the object. |
Name | Description | ||
---|---|---|---|
|
GetNavigationData ( |
Prepare navigation modifiers |
|
|
IsNavigationRelevant() |
Are modifiers active? |
Name | Description | ||
---|---|---|---|
|
GetNavigationLinksArray ( |
Optional way of retrieving navigation link data - if INavLinkHostInterface implementer defines custom navigation links then he can just retrieve a list of links |
|
|
GetNavigationLinksClasses ( |
Retrieves UNavLinkDefinition derived UClasses hosted by this interface implementor |