ScummVM API documentation
Sci::Resource Member List

This is the complete list of members for Sci::Resource, including all inherited members.

_data (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >
_fileOffsetSci::Resourceprotected
_headerSci::Resourceprotected
_headerSize (defined in Sci::Resource)Sci::Resourceprotected
_id (defined in Sci::Resource)Sci::Resourceprotected
_lockersSci::Resourceprotected
_resMan (defined in Sci::Resource)Sci::Resourceprotected
_size (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >
_source (defined in Sci::Resource)Sci::Resourceprotected
_status (defined in Sci::Resource)Sci::Resourceprotected
allocate(const size_type numEntries, const String &name_=String()) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
allocate(const size_type numEntries) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
allocateFromSpan(const NamedSpanImpl< OtherValueType, SciSpan > &other) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
allocateFromSpan(const SpanImpl< OtherValueType, OtherDerived > &other) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
allocateFromSpan(const Other &other) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
allocateFromStream(SeekableReadStream &stream, size_type numEntries=kSpanMaxSize, const String &name_=String()) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
allocateFromStream(File &file, const size_type numEntries=kSpanMaxSize) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
allocateFromStream(SeekableReadStream &stream, size_type numEntries=kSpanMaxSize) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
begin() const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
begin() (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
byteSize() const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
cbegin() const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
cend() const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
checkInvalidBounds(const index_type index, const difference_type deltaInBytes) constCommon::SpanBase< const byte, SciSpan >inlineprotected
clear() (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
const_iterator typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
const_pointer typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
const_reference typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
copyDataTo(Other &target) constCommon::SpanBase< const byte, SciSpan >inline
data() const (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
decompress(ResVersion volVersion, Common::SeekableReadStream *file) (defined in Sci::Resource)Sci::Resourceprotected
difference_type typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
end() const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
end() (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getAudioCompressionType() const (defined in Sci::Resource)Sci::Resource
getInt16BEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getInt16LEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getInt16SEAt(const size_type index) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getInt32BEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getInt32LEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getInt32SEAt(const size_type index) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getInt8At(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getNumber() const (defined in Sci::Resource)Sci::Resourceinline
getNumLockers() const (defined in Sci::Resource)Sci::Resourceinline
getResourceLocation() const (defined in Sci::Resource)Sci::Resource
getStringAt(const index_type index, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getType() const (defined in Sci::Resource)Sci::Resourceinline
getUint16BEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint16LEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint16SE32At(const size_type index) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getUint16SEAt(const size_type index) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getUint24LEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint32At(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint32BEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint32LEAt(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUint32SEAt(const size_type index) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
getUint8At(const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getUnsafeDataAt(const index_type index, size_type numEntries=kSpanMaxSize) constCommon::SpanBase< const byte, SciSpan >inline
getUnsafeDataAt(const index_type index, size_type numEntries=kSpanMaxSize) (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
getValidationMessage(const index_type index, const difference_type deltaInBytes, const SpanValidationMode mode) const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
impl() const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
impl() (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
index_type typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
isLocked() const (defined in Sci::Resource)Sci::Resourceinline
iterator typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
loadFromAudioVolumeSCI1(Common::SeekableReadStream *file) (defined in Sci::Resource)Sci::Resourceprotected
loadFromAudioVolumeSCI11(Common::SeekableReadStream *file) (defined in Sci::Resource)Sci::Resourceprotected
loadFromPatchFile() (defined in Sci::Resource)Sci::Resourceprotected
loadFromWaveFile(Common::SeekableReadStream *file) (defined in Sci::Resource)Sci::Resourceprotected
loadPatch(Common::SeekableReadStream *file) (defined in Sci::Resource)Sci::Resourceprotected
name() const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
name() (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
NamedSpanImpl() (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
NamedSpanImpl(const pointer data_, const size_type size_, const String &name_=String(), const size_type sourceByteOffset_=0) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
NamedSpanImpl(const Other &other) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
operator bool_type() const (defined in Common::SafeBool< SciSpan< const byte > >)Common::SafeBool< SciSpan< const byte > >inline
operator bool_type() (defined in Common::SafeBool< SciSpan< const byte > >)Common::SafeBool< SciSpan< const byte > >inline
operator!=(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator*() const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator*() (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator+(const difference_type delta) const (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator++() (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator++(int) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator+=(const difference_type delta) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
operator-(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator<(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator<=(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator=(const SpanBase &) (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
operator==(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator>(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator>=(const Other &other) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator[](const index_type index) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator[](const index_type index) (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
operator_bool() const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
pointer typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
populateSubspan(SciSpan< NewValueType > &span, const index_type index, size_type numEntries, const String &name_, const size_type sourceByteOffset_=kSpanKeepOffset) const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inlineprotected
populateSubspan(SciSpan< NewValueType > &span, const index_type index, size_type numEntries) const (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inlineprotected
readResourceInfo(ResVersion volVersion, Common::SeekableReadStream *file, uint32 &szPacked, ResourceCompression &compression) (defined in Sci::Resource)Sci::Resourceprotected
reference typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
Resource(ResourceManager *resMan, ResourceId id) (defined in Sci::Resource)Sci::Resource
SciSpan() (defined in Sci::SciSpan< const byte >)Sci::SciSpan< const byte >inline
SciSpan(const pointer data_, const size_type size_, const Common::String &name_=Common::String(), const size_type sourceByteOffset_=0) (defined in Sci::SciSpan< const byte >)Sci::SciSpan< const byte >inline
SciSpan(const Other &other) (defined in Sci::SciSpan< const byte >)Sci::SciSpan< const byte >inline
SciSpanImpl() (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
SciSpanImpl(const pointer data_, const size_type size_, const Common::String &name_=Common::String(), const size_type sourceByteOffset_=0) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
SciSpanImpl(const Other &other) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
setUint16SEAt(const size_type index, uint16 value) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
setUint32SEAt(const size_type index, uint32 value) (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >inline
size() const (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
size_type typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
sourceByteOffset() const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
sourceByteOffset() (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
SpanBase() (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
SpanBase(const SpanBase &) (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
SpanImpl() (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
SpanImpl(const pointer data_, const size_type size_) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
SpanImpl(const Other &other) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
subspan(const index_type index, const size_type numEntries=kSpanMaxSize, const String &name_=String(), const size_type sourceByteOffset_=kSpanKeepOffset) const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
subspan(const index_type index, const size_type numEntries=kSpanMaxSize, const String &name_=String(), const size_type sourceByteOffset_=kSpanKeepOffset) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
subspan(const index_type index, const size_type numEntries=kSpanMaxSize, const String &name_=String(), const size_type sourceByteOffset_=kSpanKeepOffset) const (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
subspan(const index_type index, const size_type numEntries=kSpanMaxSize, const String &name_=String(), const size_type sourceByteOffset_=kSpanKeepOffset) (defined in Common::NamedSpanImpl< const byte, SciSpan >)Common::NamedSpanImpl< const byte, SciSpan >inline
subspan(const index_type index, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
subspan(const index_type index, size_type numEntries=kSpanMaxSize) (defined in Common::SpanImpl< const byte, SciSpan >)Common::SpanImpl< const byte, SciSpan >inline
toStream(const index_type index=0, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inline
unalloc() (defined in Sci::Resource)Sci::Resource
unsafeCopyDataTo(void *target) constCommon::SpanBase< const byte, SciSpan >inline
validate(const index_type index, const difference_type deltaInBytes, const SpanValidationMode mode=kValidateRead) const (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected
value_type typedef (defined in Sci::SciSpanImpl< const byte, SciSpan >)Sci::SciSpanImpl< const byte, SciSpan >
writeToStream(Common::WriteStream *stream) constSci::Resource
~Resource() (defined in Sci::Resource)Sci::Resource
~SpanBase() (defined in Common::SpanBase< const byte, SciSpan >)Common::SpanBase< const byte, SciSpan >inlineprotected