ETL  0.04.19
surface< T, AT, VP > Member List

This is the complete list of members for surface< T, AT, VP >, including all inherited members.

accumulator_pointer typedefsurface< T, AT, VP >
accumulator_type typedefsurface< T, AT, VP >
begin()surface< T, AT, VP >inline
begin() const surface< T, AT, VP >inline
blit_to(_pen &pen)surface< T, AT, VP >inline
blit_to(_pen &DEST_PEN, int x, int y, int w, int h)surface< T, AT, VP >inline
clear()surface< T, AT, VP >inline
const_accumulator_pointer typedefsurface< T, AT, VP >
const_alpha_pen typedefsurface< T, AT, VP >
const_iterator_x typedefsurface< T, AT, VP >
const_iterator_y typedefsurface< T, AT, VP >
const_pen typedefsurface< T, AT, VP >
const_pointer typedefsurface< T, AT, VP >
cooker_surface< T, AT, VP >private
copy(const surface &rhs)surface< T, AT, VP >inline
cosine_sample(const float x, const float y) const surface< T, AT, VP >inline
cosine_sample_cooked(const float x, const float y) const surface< T, AT, VP >inline
cubic_sample(float x, float y) const surface< T, AT, VP >inline
cubic_sample_cooked(float x, float y) const surface< T, AT, VP >inline
data_surface< T, AT, VP >private
deletable_surface< T, AT, VP >private
difference_type typedefsurface< T, AT, VP >
end()surface< T, AT, VP >inline
end() const surface< T, AT, VP >inline
fill(value_type v, int x, int y, int w, int h)surface< T, AT, VP >inline
fill(value_type v, _pen &PEN, int w, int h)surface< T, AT, VP >inline
fill(value_type v)surface< T, AT, VP >inline
flip_v()surface< T, AT, VP >inline
get_h() const surface< T, AT, VP >inline
get_pen(int x, int y)surface< T, AT, VP >inline
get_pen(int x, int y) const surface< T, AT, VP >inline
get_pitch() const surface< T, AT, VP >inline
get_w() const surface< T, AT, VP >inline
h_surface< T, AT, VP >private
is_valid() const surface< T, AT, VP >inline
iterator_x typedefsurface< T, AT, VP >
iterator_y typedefsurface< T, AT, VP >
linear_sample(const float x, const float y) const surface< T, AT, VP >inline
linear_sample_cooked(const float x, const float y) const surface< T, AT, VP >inline
mirror(const surface &rhs)surface< T, AT, VP >inline
non_const_alpha_pen typedefsurface< T, AT, VP >
operator bool() const surface< T, AT, VP >inline
operator=(const surface &rhs)surface< T, AT, VP >inline
operator[](const int &y)surface< T, AT, VP >inline
operator[](const int &y) const surface< T, AT, VP >inline
pen typedefsurface< T, AT, VP >
pitch_surface< T, AT, VP >private
pointer typedefsurface< T, AT, VP >
reference typedefsurface< T, AT, VP >
sample_rect(float x0, float y0, float x1, float y1) const surface< T, AT, VP >inline
sample_rect_clip(float x0, float y0, float x1, float y1) const surface< T, AT, VP >inline
sample_rect_clip_cooked(float x0, float y0, float x1, float y1) const surface< T, AT, VP >inline
sample_rect_cooked(float x0, float y0, float x1, float y1) const surface< T, AT, VP >inline
set_wh(typename size_type::value_type w, typename size_type::value_type h, const typename size_type::value_type &pitch=0)surface< T, AT, VP >inline
set_wh(typename size_type::value_type w, typename size_type::value_type h, unsigned char *newdata, const typename size_type::value_type &pitch)surface< T, AT, VP >inline
size() const surface< T, AT, VP >inline
size_type typedefsurface< T, AT, VP >
surface()surface< T, AT, VP >inline
surface(value_type *data, int w, int h, bool deletable=false)surface< T, AT, VP >inline
surface(value_type *data, int w, int h, typename difference_type::value_type pitch, bool deletable=false)surface< T, AT, VP >inline
surface(const typename size_type::value_type &w, const typename size_type::value_type &h)surface< T, AT, VP >inline
surface(const size_type &s)surface< T, AT, VP >inline
surface(const _pen &_begin, const _pen &_end)surface< T, AT, VP >inline
surface(const surface &s)surface< T, AT, VP >inline
swap(const surface &x)surface< T, AT, VP >inlineprivate
value_prep_type typedefsurface< T, AT, VP >
value_type typedefsurface< T, AT, VP >
w_surface< T, AT, VP >private
zero_pos_surface< T, AT, VP >private
~surface()surface< T, AT, VP >inline