Struct Request::Info

Nested Relationships

This struct is a nested type of Struct ResourceExtractor::Request.

Struct Documentation

struct Info

Parameters for a single entry in a ResourceExtractor::Request.

Public Members

uint64_t callIndex = {0}

The call index to obtain resource data for.

Execution stage = {Execution::PostCall}
ResourceInfo const *pResourceInfo = {nullptr}

A pointer to the ResourceInfo to obtain resource data for.

ResourceInfo::Ex const *pResourceInfoEx = {nullptr}

A pointer to the ResourceInfo::Ex to obtain resource data for.

api_types::BufferRegion bufferRegion = {api_types::BufferRegion::WholeRegion}

The region of the buffer to objtain resource data for.

Note

This field is only used if pResourceInfo points to a BufferInfo object

Note

This field is only used if pResourceInfoEx is null

api_types::TextureRegion textureRegion = {api_types::TextureRegion::WholeRegion}

The region of the texture to objtain resource data for.

Note

This field is only used if pResourceInfo points to a TextureInfo object

Note

This field is only used if pResourceInfoEx is null

Result result = {}

The ResourceExtractor::Result populated when this ResourceExtractor::Request is submitted.