FMemoryImageSection

Windows
MacOS
Linux

Inheritance Hierarchy

FRefCountedObject

FMemoryImageSection

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Serialization/MemoryImage.h

Include

#include "Serialization/MemoryImage.h"

Syntax

class FMemoryImageSection : public FRefCountedObject

Variables

Name Description

Public variable

TArray< uint8 >

 

Bytes

Public variable

FString

 

DebugName

Public variable

FSHAHash

 

Hash

Public variable

uint32

 

MaxAlignment

Public variable

TArray< FMemory...

 

Names

Public variable

FMemoryImage &#...

 

ParentImage

Public variable

TArray< FSectio...

 

Pointers

Public variable

TArray< FMemory...

 

VTables

Constructors

Name Description

Public function

FMemoryImageSection

(
    FMemoryImage* InImage,
    FString InName
)

Functions

Name Description

Public function

void

 

ComputeHash()

Public function Const

uint32

 

Flatten

(
    FMemoryImageResult& OutResult
)

Public function Const

uint32

 

GetOffset()

Public function

uint32

 

WriteAlignment

(
    uint32 Alignment
)

Public function

uint32

 

WriteBytes

(
    const T& Data
)

Public function

uint32

 

WriteBytes

(
    const void* Data,
    uint32 Size
)

Public function

uint32

 

WriteFName

(
    const FName& Name
)

Public function

uint32

 

WriteMemoryImagePointerSizedBytes

(
    uint64 PointerValue
)

Public function

void

 

WritePaddingToSize

(
    uint32 Offset
)

Public function

FMemoryImage...

 

WritePointer

(
    const FString& SectionName,
    uint32 Offset
)

Public function

uint32

 

WriteRawPointerSizedBytes

(
    uint64 PointerValue
)

Public function

uint32

 

WriteVTable

(
    const FTypeLayoutDesc& TypeDesc,
    const FTypeLayoutDesc& DerivedType...
)

Classes

Name

Description

Public struct

FSectionPointer

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