Cogs.Core
Cogs::Core::MaterialPropertyBuffer Member List

This is the complete list of members for Cogs::Core::MaterialPropertyBuffer, including all inherited members.

addProperty(size_t propertyAlignment, size_t propertySize, const uint8_t *data)Cogs::Core::MaterialPropertyBuffer
addProperty(const bool &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const float &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const int &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::ivec2 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::ivec3 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::ivec4 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::vec2 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::vec3 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::vec4 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::mat4 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const uint32_t &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::uvec2 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::uvec3 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
addProperty(const glm::uvec4 &data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
contentCogs::Core::MaterialPropertyBuffer
finalize(Context *context) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBuffer
generationCogs::Core::MaterialPropertyBuffer
getValue(size_t offset) constCogs::Core::MaterialPropertyBufferinline
getValue(size_t offset) const (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
indexCogs::Core::MaterialPropertyBuffer
isPerInstanceCogs::Core::MaterialPropertyBuffer
nameCogs::Core::MaterialPropertyBuffer
setValue(size_t offset, size_t propertySize, const uint8_t *data)Cogs::Core::MaterialPropertyBuffer
setValue(const MaterialPropertyDescriptor &descriptor, const uint8_t *data) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
setValue(size_t offset, const T &value)Cogs::Core::MaterialPropertyBufferinline
setValue(size_t offset, const bool &boolValue) (defined in Cogs::Core::MaterialPropertyBuffer)Cogs::Core::MaterialPropertyBufferinline
sizeCogs::Core::MaterialPropertyBuffer