FResourceArrayInterface

An element type independent interface to the resource array.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/ResourceArray.h

Include

#include "Containers/ResourceArray.h"

Syntax

class FResourceArrayInterface

Remarks

An element type independent interface to the resource array.

Destructors

Name Description

Public function Virtual

~FResourceArrayInterface()

Functions

Name Description

Public function

void

 

Discard()

Called on non-UMA systems after the RHI has copied the resource data, and no longer needs the CPU's copy.

Public function Const

bool

 

GetAllowCPUAccess()

Public function Const

const void &...

 

GetResourceData()

Public function Const

uint32

 

GetResourceDataSize()

Public function Virtual Const

const FTypeL...

 

GetTypeLayout()

Public function Const

bool

 

IsStatic()

Public function

void

 

SetAllowCPUAccess

(
    bool bInNeedsCPUAccess
)

Sets whether the resource array will be accessed by CPU.

Public function Static

CORE_API FTy...

 

StaticGetTypeLayout()

Classes

Name

Description

Public struct

InternalLinkType

Typedefs

Name

Description

DerivedType

InternalBaseType

Constants

Name

Description

CounterBase

InterfaceType