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 UProperty* InProperty
)

Determines whether it is possible to navigate to the UProperty 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 UProperty* InProperty
)

Asynchronously navigates to a UProperty 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.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback