Infinity Engine v0.6.20
C++ API Documentation
Loading...
Searching...
No Matches
Infinity::Types::Containers::ArrayBase Member List

This is the complete list of members for Infinity::Types::Containers::ArrayBase, including all inherited members.

ArrayBase()Infinity::Types::Containers::ArrayBaseinline
ArrayBase(const ArrayBase &other)Infinity::Types::Containers::ArrayBaseinline
clone() const overrideInfinity::Types::Core::Datavirtual
containsData() const =0Infinity::Types::Containers::ArrayBasepure virtual
containsValues() const =0Infinity::Types::Containers::ArrayBasepure virtual
Data()Infinity::Types::Core::Data
Data(const Data &other)Infinity::Types::Core::Data
Data(Data &&other)Infinity::Types::Core::Data
dataAt(size_t index)=0Infinity::Types::Containers::ArrayBasepure virtual
dataAt(size_t index) const =0Infinity::Types::Containers::ArrayBasepure virtual
dimensions() const noexcept=0Infinity::Types::Containers::ArrayBasepure virtual
elementTypeId()=0Infinity::Types::Containers::ArrayBasepure virtual
getProperty(const std::string &key) constInfinity::Types::Core::Data
getProperty(const std::string &key) constInfinity::Types::Core::Data
hasProperty(const std::string &key) constInfinity::Types::Core::Data
legibleDataRead(std::istream &in) overrideInfinity::Types::Core::Basevirtual
legibleDataWrite(std::ostream &out) const overrideInfinity::Types::Core::Basevirtual
operator=(const Data &other)Infinity::Types::Core::Data
operator=(Data &&other)Infinity::Types::Core::Data
pointer(size_t index)=0Infinity::Types::Containers::ArrayBasepure virtual
pointer(size_t index) const =0Infinity::Types::Containers::ArrayBasepure virtual
propertiesInfinity::Types::Core::Data
removeProperty(const std::string &key)Infinity::Types::Core::Data
resize(size_t newSize)=0Infinity::Types::Containers::ArrayBasepure virtual
setData(size_t index, const Core::Data &data)=0Infinity::Types::Containers::ArrayBasepure virtual
setProperty(const std::string &key, T &&value)Infinity::Types::Core::Data
setProperty(const std::string &key, const T &value)Infinity::Types::Core::Data
setProperty(const std::string &key, PropertyValue &&value)Infinity::Types::Core::Data
size() const noexcept=0Infinity::Types::Containers::ArrayBasepure virtual
typeId() const overrideInfinity::Types::Core::Datavirtual
~ArrayBase()=defaultInfinity::Types::Containers::ArrayBasevirtual
~Base()Infinity::Types::Core::Basevirtual
~Data()Infinity::Types::Core::Datavirtual