FBufferVisualizationData

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/BufferVisualizationData.h

Include

#include "BufferVisualizationData.h"

Syntax

class FBufferVisualizationData

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Constructors

Name Description

Public function

FBufferVisualizationData()

Functions

Name Description

Public function

UMaterialInt...

 

GetMaterial

(
    FName InMaterialName
)

Get a named material from the available material map

Public function Static

FText

 

GetMaterialDefaultDisplayName()

Get the default display name if no material is used and the Overview window is being used

Public function Const

FText

 

GetMaterialDisplayName

(
    FName InMaterialName
)

Get the display name of a named material from the available material map

Public function

TArray< UMat...

 

GetOverviewMaterials()

Access the list of materials currently in use by the buffer visualization overview

Public function Static

const TCHAR ...

 

GetVisualizationTargetConsoleCommandName()

Return the console command name for enabling single buffer visualization

Public function

void

 

Initialize()

Initialise the system

Public function

bool

 

IsDifferentToCurrentOverviewMaterialNames

(
    const FString& InNameList
)

Public function Const

bool

 

IsInitialized()

Check if system was initialized

Public function Const

void

 

IterateOverAvailableMaterials

(
    T& Iterator
)

Iterator function for iterating over available materials

Public function

void

 

SetCurrentOverviewMaterialNames

(
    const FString& InNameList
)

We cache the overview material name list from the console command here, so all dynamically created views can re-use the existing cached list of materials

Typedefs

Name

Description

TMaterialMap

Mapping of FName (first parameter in ini file material list) to a material record

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss