This is the complete list of members for AZ::IO::IStreamer, including all inherited members.
AZ_RTTI(IStreamer, "{0015594D-6EA5-4309-A2AD-1D704F264A66}") (defined in AZ::IO::IStreamer) | AZ::IO::IStreamer | |
Cancel(FileRequestPtr target)=0 | AZ::IO::IStreamer | pure virtual |
Cancel(FileRequestPtr &request, FileRequestPtr target)=0 | AZ::IO::IStreamer | pure virtual |
CollectStatistics(AZStd::vector< Statistic > &statistics)=0 | AZ::IO::IStreamer | pure virtual |
CreateDedicatedCache(AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
CreateDedicatedCache(FileRequestPtr &request, AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
CreateRequest()=0 | AZ::IO::IStreamer | pure virtual |
CreateRequestBatch(AZStd::vector< FileRequestPtr > &requests, size_t count)=0 | AZ::IO::IStreamer | pure virtual |
Custom(AZStd::any data)=0 | AZ::IO::IStreamer | pure virtual |
Custom(FileRequestPtr &request, AZStd::any data)=0 | AZ::IO::IStreamer | pure virtual |
DestroyDedicatedCache(AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
DestroyDedicatedCache(FileRequestPtr &request, AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
FlushCache(AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
FlushCache(FileRequestPtr &request, AZStd::string_view relativePath)=0 | AZ::IO::IStreamer | pure virtual |
FlushCaches()=0 | AZ::IO::IStreamer | pure virtual |
FlushCaches(FileRequestPtr &request)=0 | AZ::IO::IStreamer | pure virtual |
GetEstimatedRequestCompletionTime(FileRequestHandle request) const =0 | AZ::IO::IStreamer | pure virtual |
GetReadRequestResult(FileRequestHandle request, void *&buffer, u64 &numBytesRead, IStreamerTypes::ClaimMemory claimMemory=IStreamerTypes::ClaimMemory::No) const =0 | AZ::IO::IStreamer | pure virtual |
GetRecommendations() const =0 | AZ::IO::IStreamer | pure virtual |
GetRequestStatus(FileRequestHandle request) const =0 | AZ::IO::IStreamer | pure virtual |
HasRequestCompleted(FileRequestHandle request) const =0 | AZ::IO::IStreamer | pure virtual |
IsSuspended() const =0 | AZ::IO::IStreamer | pure virtual |
IStreamer()=default (defined in AZ::IO::IStreamer) | AZ::IO::IStreamer | |
OnCompleteCallback typedef (defined in AZ::IO::IStreamer) | AZ::IO::IStreamer | |
QueueRequest(const FileRequestPtr &request)=0 | AZ::IO::IStreamer | pure virtual |
QueueRequestBatch(const AZStd::vector< FileRequestPtr > &requests)=0 | AZ::IO::IStreamer | pure virtual |
QueueRequestBatch(AZStd::vector< FileRequestPtr > &&requests)=0 | AZ::IO::IStreamer | pure virtual |
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)=0 | AZ::IO::IStreamer | pure virtual |
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)=0 | AZ::IO::IStreamer | pure virtual |
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)=0 | AZ::IO::IStreamer | pure virtual |
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)=0 | AZ::IO::IStreamer | pure virtual |
Report(AZStd::vector< Statistic > &output, IStreamerTypes::ReportType reportType)=0 | AZ::IO::IStreamer | pure virtual |
Report(FileRequestPtr &request, AZStd::vector< Statistic > &output, IStreamerTypes::ReportType reportType)=0 | AZ::IO::IStreamer | pure virtual |
RescheduleRequest(FileRequestPtr target, IStreamerTypes::Deadline newDeadline, IStreamerTypes::Priority newPriority)=0 | AZ::IO::IStreamer | pure virtual |
RescheduleRequest(FileRequestPtr &request, FileRequestPtr target, IStreamerTypes::Deadline newDeadline, IStreamerTypes::Priority newPriority)=0 | AZ::IO::IStreamer | pure virtual |
ResumeProcessing()=0 | AZ::IO::IStreamer | pure virtual |
SetRequestCompleteCallback(FileRequestPtr &request, OnCompleteCallback callback)=0 | AZ::IO::IStreamer | pure virtual |
SuspendProcessing()=0 | AZ::IO::IStreamer | pure virtual |
~IStreamer()=default (defined in AZ::IO::IStreamer) | AZ::IO::IStreamer | virtual |