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

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

clone() const overrideInfinity::Types::Rendering::Materialvirtual
Data()Infinity::Types::Core::Data
Data(const Data &other)Infinity::Types::Core::Data
Data(Data &&other)Infinity::Types::Core::Data
getColor(const std::string &key) constInfinity::Types::Rendering::Material
getColorRGBA(const std::string &key) constInfinity::Types::Rendering::Material
getColorRGBAFloat(const std::string &key) constInfinity::Types::Rendering::Material
getFloat(const std::string &key) constInfinity::Types::Rendering::Material
getInt(const std::string &key) constInfinity::Types::Rendering::Material
getProperty(const std::string &key) constInfinity::Types::Core::Data
getProperty(const std::string &key) constInfinity::Types::Core::Data
getTexture(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DR(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DR_SFloat32(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRG(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRG_SFloat32(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRGB(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRGB_SFloat32(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRGBA(const std::string &key) constInfinity::Types::Rendering::Material
getTexture2DRGBA_SFloat32(const std::string &key) constInfinity::Types::Rendering::Material
getVector2(const std::string &key) constInfinity::Types::Rendering::Material
getVector3(const std::string &key) constInfinity::Types::Rendering::Material
getVector4(const std::string &key) constInfinity::Types::Rendering::Material
hasParam(const std::string &key) constInfinity::Types::Rendering::Material
hasProperty(const std::string &key) constInfinity::Types::Core::Data
hasTexture(const std::string &key) constInfinity::Types::Rendering::Material
legibleDataRead(std::istream &in) overrideInfinity::Types::Core::Basevirtual
legibleDataWrite(std::ostream &out) const overrideInfinity::Types::Core::Basevirtual
Material()Infinity::Types::Rendering::Material
nameInfinity::Types::Rendering::Material
operator=(const Data &other)Infinity::Types::Core::Data
operator=(Data &&other)Infinity::Types::Core::Data
paramsInfinity::Types::Rendering::Material
propertiesInfinity::Types::Core::Data
removeProperty(const std::string &key)Infinity::Types::Core::Data
setColor(const std::string &key, const Infinity::Types::Math::Vector4ub &value)Infinity::Types::Rendering::Material
setFloat(const std::string &key, float value)Infinity::Types::Rendering::Material
setInt(const std::string &key, int value)Infinity::Types::Rendering::Material
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
setTexture(const std::string &key, std::shared_ptr< const Containers::ArrayBase > texture)Infinity::Types::Rendering::Material
setTexture2DR(const std::string &key, const Containers::Array2D< uint8_t > &texture)Infinity::Types::Rendering::Material
setTexture2DR_SFloat32(const std::string &key, const Containers::Array2D< float > &texture)Infinity::Types::Rendering::Material
setTexture2DRG(const std::string &key, const Containers::Array2D< Math::Vector2ub > &texture)Infinity::Types::Rendering::Material
setTexture2DRG_SFloat32(const std::string &key, const Containers::Array2D< Math::Vector2 > &texture)Infinity::Types::Rendering::Material
setTexture2DRGB(const std::string &key, const Containers::Array2D< Math::Vector3ub > &texture)Infinity::Types::Rendering::Material
setTexture2DRGB_SFloat32(const std::string &key, const Containers::Array2D< Math::Vector3 > &texture)Infinity::Types::Rendering::Material
setTexture2DRGBA(const std::string &key, const Containers::Array2D< Math::Vector4ub > &texture)Infinity::Types::Rendering::Material
setTexture2DRGBA_SFloat32(const std::string &key, const Containers::Array2D< Math::Vector4 > &texture)Infinity::Types::Rendering::Material
setVector2(const std::string &key, const Infinity::Types::Math::Vector2 &value)Infinity::Types::Rendering::Material
setVector3(const std::string &key, const Infinity::Types::Math::Vector3 &value)Infinity::Types::Rendering::Material
setVector4(const std::string &key, const Infinity::Types::Math::Vector4 &value)Infinity::Types::Rendering::Material
shaderNameInfinity::Types::Rendering::Material
typeId() const overrideInfinity::Types::Rendering::Materialvirtual
~Base()Infinity::Types::Core::Basevirtual
~Data()Infinity::Types::Core::Datavirtual
~Material()Infinity::Types::Rendering::Materialvirtual