UEdGraphSchema_EnvironmentQuery

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

EnvironmentQueryEditor

Header

/Engine/Plugins/AI/EnvironmentQueryEditor/Source/EnvironmentQueryEditor/Public/EdGraphSchema_EnvironmentQuery.h

Include

#include "EdGraphSchema_EnvironmentQuery.h"

Syntax

UCLASS(MinimalAPI)
class UEdGraphSchema_EnvironmentQuery : public UAIGraphSchema

Constructors

Name Description

Public function

UEdGraphSchema_EnvironmentQuery

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UAIGraphSchema

Name Description

Public function Virtual Const

void

 

GetSubNodeClasses

(
    int32 SubNodeFlags,
    TArray< FGraphNodeClassData >& Cla...,
    UClass*& GraphNodeClass
)

Overridden from UEdGraphSchema

Name Description

Public function Virtual Const

const FPinCo...

 

CanCreateConnection

(
    const UEdGraphPin* A,
    const UEdGraphPin* B
)

Determine if a connection can be created between two pins.

Public function Virtual Const

const FPinCo...

 

CanMergeNodes

(
    const UEdGraphNode* A,
    const UEdGraphNode* B
)

Determine if two nodes can be merged

Public function Virtual Const

void

 

CreateDefaultNodesForGraph

(
    UEdGraph& Graph
)

Populate new graph with any default nodes

Public function Virtual Const

void

 

GetGraphContextActions

(
    FGraphContextMenuBuilder& ContextM...
)

Get all actions that can be performed when right clicking on a graph or drag-releasing on a graph from a pin