accumulator_pointer typedef | surface< T, AT, VP > | |
accumulator_type typedef | surface< 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 typedef | surface< T, AT, VP > | |
const_alpha_pen typedef | surface< T, AT, VP > | |
const_iterator_x typedef | surface< T, AT, VP > | |
const_iterator_y typedef | surface< T, AT, VP > | |
const_pen typedef | surface< T, AT, VP > | |
const_pointer typedef | surface< 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 typedef | surface< 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 typedef | surface< T, AT, VP > | |
iterator_y typedef | surface< 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 typedef | surface< 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 typedef | surface< T, AT, VP > | |
pitch_ | surface< T, AT, VP > | private |
pointer typedef | surface< T, AT, VP > | |
reference typedef | surface< 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 typedef | surface< 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 typedef | surface< T, AT, VP > | |
value_type typedef | surface< T, AT, VP > | |
w_ | surface< T, AT, VP > | private |
zero_pos_ | surface< T, AT, VP > | private |
~surface() | surface< T, AT, VP > | inline |