ISourceCodeNavigationHandler

Handles source code navigation for custom scripting languages.

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

ISourceCodeNavigationHandler

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/SourceCodeNavigation.h

Include

#include "SourceCodeNavigation.h"

Syntax

class ISourceCodeNavigationHandler : public TSharedFromThis< ISourceCodeNavigationHandler, ESPMode::Fast >

Remarks

Handles source code navigation for custom scripting languages.

Should be registered with FSourceCodeNavigation::AddNavigationHandler and unregistered using FSourceCodeNavigation::Remove.NavigationHandler

Destructors

Functions

Name Description

Public function Virtual

bool

 

CanNavigateToClass

(
    const UClass* InClass
)

Determines whether it is possible to navigate to the UClass using this handler.

Public function Virtual

bool

 

CanNavigateToFunction

(
    const UFunction* InFunction
)

Determines whether it is possible to navigate to the UFunction using this handler.

Public function Virtual

bool

 

CanNavigateToProperty

(
    const FProperty* InProperty
)

Determines whether it is possible to navigate to the FProperty using this handler.

Public function Virtual

bool

 

CanNavigateToStruct

(
    const UScriptStruct* InStruct
)

Determines whether it is possible to navigate to the UScriptStruct using this handler.

Public function Virtual

bool

 

CanNavigateToStruct

(
    const UStruct* InStruct
)

Determines whether it is possible to navigate to the UStruct using this handler.

Public function Virtual

bool

 

NavigateToClass

(
    const UClass* InClass
)

Asynchronously navigates to a UClass in an IDE or text editor.

Public function Virtual

bool

 

NavigateToFunction

(
    const UFunction* InFunction
)

Asynchronously navigates to a UFunction in an IDE or text editor.

Public function Virtual

bool

 

NavigateToProperty

(
    const FProperty* InProperty
)

Asynchronously navigates to a FProperty in an IDE or text editor.

Public function Virtual

bool

 

NavigateToStruct

(
    const UScriptStruct* InStruct
)

Asynchronously navigates to a UScriptStruct in an IDE or text editor.

Public function Virtual

bool

 

NavigateToStruct

(
    const UStruct* InStruct
)

Asynchronously navigates to a UStruct in an IDE or text editor.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss