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

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

asUInt16Buffer() constInfinity::Types::Rendering::IndexBuffer
asUInt16Buffer()Infinity::Types::Rendering::IndexBuffer
asUInt32Buffer() constInfinity::Types::Rendering::IndexBuffer
asUInt32Buffer()Infinity::Types::Rendering::IndexBuffer
at(size_t index) constInfinity::Types::Rendering::IndexBuffer
clear()Infinity::Types::Rendering::IndexBuffer
clone() const overrideInfinity::Types::Rendering::IndexBuffervirtual
count() constInfinity::Types::Rendering::IndexBuffer
dataInfinity::Types::Rendering::IndexBuffer
Data()Infinity::Types::Core::Data
Data(const Data &other)Infinity::Types::Core::Data
Data(Data &&other)Infinity::Types::Core::Data
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
IndexBuffer()Infinity::Types::Rendering::IndexBuffer
IndexBuffer(const size_t size, IndexType type=IndexType::UInt16, Topology topology=Topology::Triangles)Infinity::Types::Rendering::IndexBuffer
IndexBuffer(const Containers::Array< uint16_t > &indices, Topology topology=Topology::Triangles)Infinity::Types::Rendering::IndexBuffer
IndexBuffer(const Containers::Array< uint32_t > &indices, Topology topology=Topology::Triangles)Infinity::Types::Rendering::IndexBuffer
IndexType enum nameInfinity::Types::Rendering::IndexBuffer
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
operator[](size_t index) constInfinity::Types::Rendering::IndexBuffer
propertiesInfinity::Types::Core::Data
pushIndex(uint16_t index)Infinity::Types::Rendering::IndexBuffer
pushIndex(uint32_t index)Infinity::Types::Rendering::IndexBuffer
pushIndices(const Containers::Array< uint16_t > &indices)Infinity::Types::Rendering::IndexBuffer
pushIndices(const Containers::Array< uint32_t > &indices)Infinity::Types::Rendering::IndexBuffer
pushLine(uint16_t v0, uint16_t v1)Infinity::Types::Rendering::IndexBuffer
pushLine(uint32_t v0, uint32_t v1)Infinity::Types::Rendering::IndexBuffer
pushQuad(uint16_t v0, uint16_t v1, uint16_t v2, uint16_t v3)Infinity::Types::Rendering::IndexBuffer
pushQuad(uint32_t v0, uint32_t v1, uint32_t v2, uint32_t v3)Infinity::Types::Rendering::IndexBuffer
pushTriangle(uint16_t v0, uint16_t v1, uint16_t v2)Infinity::Types::Rendering::IndexBuffer
pushTriangle(uint32_t v0, uint32_t v1, uint32_t v2)Infinity::Types::Rendering::IndexBuffer
removeProperty(const std::string &key)Infinity::Types::Core::Data
reserve(size_t capacity)Infinity::Types::Rendering::IndexBuffer
setIndex(size_t index, uint32_t value)Infinity::Types::Rendering::IndexBuffer
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
topologyInfinity::Types::Rendering::IndexBuffer
Topology enum nameInfinity::Types::Rendering::IndexBuffer
typeInfinity::Types::Rendering::IndexBuffer
typeId() const overrideInfinity::Types::Rendering::IndexBuffervirtual
~Base()Infinity::Types::Core::Basevirtual
~Data()Infinity::Types::Core::Datavirtual
~IndexBuffer()Infinity::Types::Rendering::IndexBuffervirtual