Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::IO::Streamer Member List

This is the complete list of members for AZ::IO::Streamer, including all inherited members.

AZ_CLASS_ALLOCATOR(Streamer, SystemAllocator) (defined in AZ::IO::Streamer)AZ::IO::Streamer
AZ_RTTI(Streamer, "{3D880982-6E3F-4913-9947-55E01030D4AA}", IStreamer) (defined in AZ::IO::Streamer)AZ::IO::Streamer
AZ_RTTI(IStreamer, "{0015594D-6EA5-4309-A2AD-1D704F264A66}") (defined in AZ::IO::IStreamer)AZ::IO::IStreamer
Cancel(FileRequestPtr target) overrideAZ::IO::Streamervirtual
Cancel(FileRequestPtr &request, FileRequestPtr target) overrideAZ::IO::Streamervirtual
CollectStatistics(AZStd::vector< Statistic > &statistics) overrideAZ::IO::Streamervirtual
CreateDedicatedCache(AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
CreateDedicatedCache(FileRequestPtr &request, AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
CreateRequest() overrideAZ::IO::Streamervirtual
CreateRequestBatch(AZStd::vector< FileRequestPtr > &requests, size_t count) overrideAZ::IO::Streamervirtual
Custom(AZStd::any data) overrideAZ::IO::Streamervirtual
Custom(FileRequestPtr &request, AZStd::any data) overrideAZ::IO::Streamervirtual
DestroyDedicatedCache(AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
DestroyDedicatedCache(FileRequestPtr &request, AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
FlushCache(AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
FlushCache(FileRequestPtr &request, AZStd::string_view relativePath) overrideAZ::IO::Streamervirtual
FlushCaches() overrideAZ::IO::Streamervirtual
FlushCaches(FileRequestPtr &request) overrideAZ::IO::Streamervirtual
GetEstimatedRequestCompletionTime(FileRequestHandle request) const overrideAZ::IO::Streamervirtual
GetReadRequestResult(FileRequestHandle request, void *&buffer, u64 &numBytesRead, IStreamerTypes::ClaimMemory claimMemory=IStreamerTypes::ClaimMemory::No) const overrideAZ::IO::Streamervirtual
GetRecommendations() const overrideAZ::IO::Streamervirtual
GetRequestStatus(FileRequestHandle request) const overrideAZ::IO::Streamervirtual
HasRequestCompleted(FileRequestHandle request) const overrideAZ::IO::Streamervirtual
IsSuspended() const overrideAZ::IO::Streamervirtual
IStreamer()=default (defined in AZ::IO::IStreamer)AZ::IO::IStreamer
OnCompleteCallback typedef (defined in AZ::IO::IStreamer)AZ::IO::IStreamer
QueueRequest(const FileRequestPtr &request) overrideAZ::IO::Streamervirtual
QueueRequestBatch(const AZStd::vector< FileRequestPtr > &requests) overrideAZ::IO::Streamervirtual
QueueRequestBatch(AZStd::vector< FileRequestPtr > &&requests) overrideAZ::IO::Streamervirtual
Read(AZStd::string_view relativePath, void *outputBuffer, size_t outputBufferSize, size_t readSize, IStreamerTypes::Deadline deadline=IStreamerTypes::s_noDeadline, IStreamerTypes::Priority priority=IStreamerTypes::s_priorityMedium, size_t offset=0) overrideAZ::IO::Streamervirtual
Read(FileRequestPtr &request, AZStd::string_view relativePath, void *outputBuffer, size_t outputBufferSize, size_t readSize, IStreamerTypes::Deadline deadline=IStreamerTypes::s_noDeadline, IStreamerTypes::Priority priority=IStreamerTypes::s_priorityMedium, size_t offset=0) overrideAZ::IO::Streamervirtual
Read(AZStd::string_view relativePath, IStreamerTypes::RequestMemoryAllocator &allocator, size_t size, IStreamerTypes::Deadline deadline=IStreamerTypes::s_noDeadline, IStreamerTypes::Priority priority=IStreamerTypes::s_priorityMedium, size_t offset=0) overrideAZ::IO::Streamervirtual
Read(FileRequestPtr &request, AZStd::string_view relativePath, IStreamerTypes::RequestMemoryAllocator &allocator, size_t size, IStreamerTypes::Deadline deadline=IStreamerTypes::s_noDeadline, IStreamerTypes::Priority priority=IStreamerTypes::s_priorityMedium, size_t offset=0) overrideAZ::IO::Streamervirtual
RecordStatistics()AZ::IO::Streamer
Report(AZStd::vector< Statistic > &output, IStreamerTypes::ReportType reportType) overrideAZ::IO::Streamervirtual
Report(FileRequestPtr &request, AZStd::vector< Statistic > &output, IStreamerTypes::ReportType reportType) overrideAZ::IO::Streamervirtual
RescheduleRequest(FileRequestPtr target, IStreamerTypes::Deadline newDeadline, IStreamerTypes::Priority newPriority) overrideAZ::IO::Streamervirtual
RescheduleRequest(FileRequestPtr &request, FileRequestPtr target, IStreamerTypes::Deadline newDeadline, IStreamerTypes::Priority newPriority) overrideAZ::IO::Streamervirtual
ResumeProcessing() overrideAZ::IO::Streamervirtual
SetRequestCompleteCallback(FileRequestPtr &request, OnCompleteCallback callback) overrideAZ::IO::Streamervirtual
Streamer(const AZStd::thread_desc &threadDesc, AZStd::unique_ptr< Scheduler > streamStack) (defined in AZ::IO::Streamer)AZ::IO::Streamer
SuspendProcessing() overrideAZ::IO::Streamervirtual
~IStreamer()=default (defined in AZ::IO::IStreamer)AZ::IO::IStreamervirtual
~Streamer() override (defined in AZ::IO::Streamer)AZ::IO::Streamer