UChunkDependencyInfo

This is read out of config and defines a tree of chunk dependencies

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UChunkDependencyInfo

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Commandlets/ChunkDependencyInfo.h

Include

#include "Commandlets/ChunkDependencyInfo.h"

Syntax

class UChunkDependencyInfo : public UObject

Remarks

This is read out of config and defines a tree of chunk dependencies

Variables

Name Description

Public variable

TArray< FChunkD...

 

DependencyArray

List of dependencies used to remove redundant chunks

Constructors

Name Description

Public function

UChunkDependencyInfo

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

const FChunk...

 

BuildChunkDependencyGraph

(
    int32 HighestChunk
)

Will create a dependency tree starting with RootTreeNode.

Public function

const FChunk...

 

GetOrBuildChunkDependencyGraph

(
    int32 HighestChunk
)

Will return an existing dependency graph, or build if it necessary

Public function Const

void

 

RemoveRedundantChunks

(
    TArray< int32 >& ChunkIDs
)

Removes redundant chunks from a chunk list