Navigation
API > API/Editor > API/Editor/AIGraph
| Name | UAIGraph |
| Type | class |
| Header File | /Engine/Source/Editor/AIGraph/Classes/AIGraph.h |
| Include Path | #include "AIGraph.h" |
Syntax
UCLASS ()
class UAIGraph : public UEdGraph
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraph → UAIGraph
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAIGraph
(
const FObjectInitializer& ObjectInitializer |
AIGraph.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GraphVersion | int32 | AIGraph.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Initialize() |
AIGraph.h | ||
bool IsLocked() |
AIGraph.h | ||
void LockUpdates() |
AIGraph.h | ||
virtual void MarkVersion() |
AIGraph.h | ||
virtual void OnCreated() |
AIGraph.h | ||
virtual void OnLoaded() |
AIGraph.h | ||
virtual void OnNodesPasted
(
const FString& ImportStr |
AIGraph.h | ||
virtual void OnSubNodeDropped() |
AIGraph.h | ||
void RemoveOrphanedNodes() |
AIGraph.h | ||
void UnlockUpdates() |
AIGraph.h | ||
virtual void UpdateAsset
(
int32 UpdateFlags |
AIGraph.h | ||
void UpdateClassData() |
AIGraph.h | ||
void UpdateDeprecatedClasses() |
AIGraph.h | ||
void UpdateErrorMessages() |
Sets error messages and logs errors about nodes. | AIGraph.h | |
bool UpdateUnknownNodeClasses() |
AIGraph.h | ||
virtual void UpdateVersion() |
AIGraph.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Serialize
(
FArchive& Ar |
AIGraph.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanRemoveNestedObject
(
UObject* TestObject |
AIGraph.h | ||
| AIGraph.h | |||
UEdGraphPin * FindGraphNodePin
(
UEdGraphNode* Node, |
AIGraph.h | ||
virtual void OnNodeInstanceRemoved
(
UObject* NodeInstance |
AIGraph.h |