CUGL 2.0
Cornell University Game Library
cugl::Gradient Member List

This is the complete list of members for cugl::Gradient, including all inherited members.

alloc(const Color4f color)cugl::Gradientinlinestatic
alloc(const Color4f inner, const Color4f outer, const Vec2 start, const Vec2 end)cugl::Gradientinlinestatic
alloc(const Color4f inner, const Color4f outer, const Vec2 center, float radius)cugl::Gradientinlinestatic
alloc(const Color4f inner, const Color4f outer, const Vec2 center, float iradius, float oradius)cugl::Gradientinlinestatic
alloc(const Color4f inner, const Color4f outer, const Rect box, float radius, float feather)cugl::Gradientinlinestatic
alloc(const std::shared_ptr< Gradient > &grad)cugl::Gradientinlinestatic
dispose()cugl::Gradient
getComponents(float *array) constcugl::Gradient
getData(float *array) constcugl::Gradient
getExtent() constcugl::Gradientinline
getFeather() constcugl::Gradientinline
getInnerColor() constcugl::Gradientinline
getOuterColor() constcugl::Gradientinline
getRadius() constcugl::Gradientinline
getTintColor() constcugl::Gradientinline
getTintStatus() constcugl::Gradientinline
getTransform() constcugl::Gradient
Gradient()cugl::Gradient
Gradient(const Gradient &grad)cugl::Gradientinline
Gradient(Gradient &&grad)cugl::Gradient
init(const Color4f color)cugl::Gradient
init(const Color4f inner, const Color4f outer, const Vec2 start, const Vec2 end)cugl::Gradient
init(const Color4f inner, const Color4f outer, const Vec2 center, float radius)cugl::Gradient
init(const Color4f inner, const Color4f outer, const Vec2 center, float iradius, float oradius)cugl::Gradient
init(const Color4f inner, const Color4f outer, const Rect box, float radius, float feather)cugl::Gradient
init(const std::shared_ptr< Gradient > &grad)cugl::Gradient
multiply(const Mat4 &mat)cugl::Gradientinline
multiply(const Affine2 &aff)cugl::Gradientinline
operator std::string() constcugl::Gradientinline
operator*(const Mat4 &mat) constcugl::Gradientinline
operator*(const Affine2 &aff) constcugl::Gradientinline
operator*=(const Mat4 &mat)cugl::Gradient
operator*=(const Affine2 &aff)cugl::Gradient
operator=(const Gradient &other)cugl::Gradientinline
operator=(Gradient &&other)cugl::Gradient
operator=(const Color4f color)cugl::Gradientinline
rotate(float angle)cugl::Gradient
scale(float value)cugl::Gradient
scale(const Vec2 s)cugl::Gradient
scale(float sx, float sy)cugl::Gradientinline
set(const Gradient &grad)cugl::Gradient
set(const std::shared_ptr< Gradient > &grad)cugl::Gradientinline
set(const Color4f color)cugl::Gradient
set(const Color4f inner, const Color4f outer, const Vec2 start, const Vec2 end)cugl::Gradient
set(const Color4f inner, const Color4f outer, const Vec2 center, float radius)cugl::Gradient
set(const Color4f inner, const Color4f outer, const Vec2 center, float iradius, float oradius)cugl::Gradient
set(const Color4f inner, const Color4f outer, const Rect box, float radius, float feather)cugl::Gradient
setExtent(const Vec2 extent)cugl::Gradientinline
setFeather(float feather)cugl::Gradientinline
setInnerColor(const Color4f color)cugl::Gradientinline
setOuterColor(const Color4f color)cugl::Gradientinline
setRadius(float radius)cugl::Gradientinline
setTintColor(const Color4f tint)cugl::Gradientinline
setTintStatus(bool status)cugl::Gradientinline
setTransform(const Affine2 &transform)cugl::Gradient
setTransform(const Mat4 &transform)cugl::Gradient
toString(bool verbose=false) constcugl::Gradient
translate(const Vec2 t)cugl::Gradient
translate(float tx, float ty)cugl::Gradientinline
~Gradient()cugl::Gradientinline