neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::basic_gradient< Sharing > Member List

This is the complete list of members for neogfx::basic_gradient< Sharing >, including all inherited members.

abstract_alpha_stop_list typedefneogfx::basic_gradient< Sharing >
abstract_color_stop_list typedefneogfx::basic_gradient< Sharing >
abstract_type typedefneogfx::basic_gradient< Sharing >
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
alpha_at(scalar aPos) const overrideneogfx::basic_gradient< Sharing >
alpha_at(scalar aPos, scalar aStart, scalar aEnd) const overrideneogfx::basic_gradient< Sharing >
alpha_stop typedefneogfx::basic_gradient< Sharing >
alpha_stop_list typedefneogfx::basic_gradient< Sharing >
alpha_stops() const overrideneogfx::basic_gradient< Sharing >
alpha_stops() overrideneogfx::basic_gradient< Sharing >
at(scalar aPos) const overrideneogfx::basic_gradient< Sharing >
at(scalar aPos, scalar aStart, scalar aEnd) const overrideneogfx::basic_gradient< Sharing >
basic_gradient()neogfx::basic_gradient< Sharing >
basic_gradient(const basic_gradient &aOther)neogfx::basic_gradient< Sharing >
basic_gradient(const i_gradient &aOther)neogfx::basic_gradient< Sharing >
basic_gradient(const i_ref_ptr< i_gradient > &aObject)neogfx::basic_gradient< Sharing >
basic_gradient(const i_string &aCssDeclaration)neogfx::basic_gradient< Sharing >explicit
basic_gradient(const sRGB_color &aColor)neogfx::basic_gradient< Sharing >explicit
basic_gradient(const sRGB_color &aColor, gradient_direction aDirection)neogfx::basic_gradient< Sharing >
basic_gradient(const sRGB_color &aColor1, const sRGB_color &aColor2, gradient_direction aDirection=gradient_direction::Vertical)neogfx::basic_gradient< Sharing >
basic_gradient(const abstract_color_stop_list &aColorStops, gradient_direction aDirection=gradient_direction::Vertical)neogfx::basic_gradient< Sharing >
basic_gradient(const abstract_color_stop_list &aColorStops, const abstract_alpha_stop_list &aAlphaStops, gradient_direction aDirection=gradient_direction::Vertical)neogfx::basic_gradient< Sharing >
basic_gradient(const basic_gradient &aOther, const abstract_color_stop_list &aColorStops)neogfx::basic_gradient< Sharing >
basic_gradient(const basic_gradient &aOther, const abstract_color_stop_list &aColorStops, const abstract_alpha_stop_list &aAlphaStops)neogfx::basic_gradient< Sharing >
basic_gradient(const neolib::i_vector< sRGB_color::abstract_type > &aColors, gradient_direction aDirection=gradient_direction::Vertical)neogfx::basic_gradient< Sharing >
basic_gradient(const std::initializer_list< sRGB_color > &aColors, gradient_direction aDirection=gradient_direction::Vertical)neogfx::basic_gradient< Sharing >
bounding_box() const overrideneogfx::basic_gradient< Sharing >
center() const overrideneogfx::basic_gradient< Sharing >
clone(neolib::i_ref_ptr< i_gradient > &aResult) const overrideneogfx::basic_gradient< Sharing >
color_at(scalar aPos) const overrideneogfx::basic_gradient< Sharing >
color_at(scalar aPos, scalar aStart, scalar aEnd) const overrideneogfx::basic_gradient< Sharing >
color_stop typedefneogfx::basic_gradient< Sharing >
color_stop_list typedefneogfx::basic_gradient< Sharing >
color_stops() const overrideneogfx::basic_gradient< Sharing >
color_stops() overrideneogfx::basic_gradient< Sharing >
colors() const overrideneogfx::basic_gradient< Sharing >
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
direction() const overrideneogfx::basic_gradient< Sharing >
exponents() const overrideneogfx::basic_gradient< Sharing >
filter() const overrideneogfx::basic_gradient< Sharing >
find_alpha_stop(scalar aPos, bool aToInsert=false) const overrideneogfx::basic_gradient< Sharing >
find_alpha_stop(scalar aPos, scalar aStart, scalar aEnd, bool aToInsert=false) const overrideneogfx::basic_gradient< Sharing >
find_alpha_stop(scalar aPos, bool aToInsert=false) overrideneogfx::basic_gradient< Sharing >
find_alpha_stop(scalar aPos, scalar aStart, scalar aEnd, bool aToInsert=false) overrideneogfx::basic_gradient< Sharing >
find_color_stop(scalar aPos, bool aToInsert=false) const overrideneogfx::basic_gradient< Sharing >
find_color_stop(scalar aPos, scalar aStart, scalar aEnd, bool aToInsert=false) const overrideneogfx::basic_gradient< Sharing >
find_color_stop(scalar aPos, bool aToInsert=false) overrideneogfx::basic_gradient< Sharing >
find_color_stop(scalar aPos, scalar aStart, scalar aEnd, bool aToInsert=false) overrideneogfx::basic_gradient< Sharing >
id() const overrideneogfx::basic_gradient< Sharing >
insert_alpha_stop(scalar aPos) overrideneogfx::basic_gradient< Sharing >
insert_alpha_stop(scalar aPos, scalar aStart, scalar aEnd) overrideneogfx::basic_gradient< Sharing >
insert_color_stop(scalar aPos) overrideneogfx::basic_gradient< Sharing >
insert_color_stop(scalar aPos, scalar aStart, scalar aEnd) overrideneogfx::basic_gradient< Sharing >
is_singular() const overrideneogfx::basic_gradient< Sharing >
operator=(const i_gradient &aOther) overrideneogfx::basic_gradient< Sharing >
neolib::reference_counted::operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
orientation() const overrideneogfx::basic_gradient< Sharing >
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
reverse() overrideneogfx::basic_gradient< Sharing >
self_type typedefneogfx::basic_gradient< Sharing >
set_alpha(sRGB_color::view_component aAlpha) overrideneogfx::basic_gradient< Sharing >
set_bounding_box(const optional_rect &aBoundingBox) overrideneogfx::basic_gradient< Sharing >
set_bounding_box_if_none(const optional_rect &aBoundingBox) overrideneogfx::basic_gradient< Sharing >
set_center(const optional_point &aCenter) overrideneogfx::basic_gradient< Sharing >
set_combined_alpha(sRGB_color::view_component aAlpha) overrideneogfx::basic_gradient< Sharing >
set_direction(gradient_direction aDirection) overrideneogfx::basic_gradient< Sharing >
set_exponents(const optional_vec2 &aExponents) overrideneogfx::basic_gradient< Sharing >
set_orientation(gradient_orientation aOrientation) overrideneogfx::basic_gradient< Sharing >
set_shape(gradient_shape aShape) overrideneogfx::basic_gradient< Sharing >
set_size(gradient_size aSize) overrideneogfx::basic_gradient< Sharing >
set_smoothness(scalar aSmoothness) overrideneogfx::basic_gradient< Sharing >
set_tile(const std::optional< gradient_tile > &aTile) overrideneogfx::basic_gradient< Sharing >
shape() const overrideneogfx::basic_gradient< Sharing >
size() const overrideneogfx::basic_gradient< Sharing >
smoothness() const overrideneogfx::basic_gradient< Sharing >
tile() const overrideneogfx::basic_gradient< Sharing >
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
with_bounding_box(const optional_rect &aBoundingBox) constneogfx::basic_gradient< Sharing >inline
with_bounding_box_if_none(const optional_rect &aBoundingBox) constneogfx::basic_gradient< Sharing >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline