Language:
Discover
By Skill Level
By Category

ISourceCodeNavigationHandler

Choose your OS:

Inheritance Hierarchy

TSharedFromThis

ISourceCodeNavigationHandler

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

 

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.

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/SourceCodeNavigation.h