Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntitySystemDirectedGraph.h |
| Include | #include "EntitySystem/MovieSceneEntitySystemDirectedGraph.h" |
Syntax
struct FDirectedGraph
Remarks
Directed graph represented as a bitarray for allocated nodes, and edges defined by pairs of integers (from->to).
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AllocateNode
(
uint16 NodeID |
||
| void | |||
| void | |||
| void | DestroyEdge
(
uint16 FromNode, |
||
| TBitArray | |||
| TArrayView< const FDirectionalEdge > | GetEdges () |
||
| TArrayView< const FDirectionalEdge > | GetEdgesFrom
(
uint16 InNode |
||
| const TBitArray & | GetNodeMask () |
||
| bool | HasEdgeFrom
(
uint16 InNode |
||
| bool | HasEdgeTo
(
uint16 InNode |
||
| bool | IsCyclic () |
||
| bool | IsNodeAllocated
(
uint16 NodeID |
||
| void | MakeEdge
(
uint16 FromNode, |
||
| void | RemoveNode
(
uint16 NodeID |
||
| FString | ToString
(
const UE::MovieScene::FDirectedGraphStringParameters& Parameters |
||
| FString | ToString
(
const UE::MovieScene::FDirectedGraphStringParameters& Parameters, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBreadthFirstSearch | |||
| FDepthFirstSearch | |||
| FDirectionalEdge | |||
| FDiscoverCyclicEdges |