#include <patch.H>
Inheritance diagram for GTexture_list:
Public Member Functions | |
GTexture_list (int n=0) | |
GTexture_list (const GTexture_list &list) | |
GTexture_list (GTexture *g) | |
GTexture_list (GTexture *g1, GTexture *g2) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3, GTexture *g4) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3, GTexture *g4, GTexture *g5) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3, GTexture *g4, GTexture *g5, GTexture *g6) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3, GTexture *g4, GTexture *g5, GTexture *g6, GTexture *g7) | |
GTexture_list (GTexture *g1, GTexture *g2, GTexture *g3, GTexture *g4, GTexture *g5, GTexture *g6, GTexture *g7, GTexture *g8) | |
void | write_stream (ostream &os) const |
void | delete_all () |
void | set_patch (Patch *p) const |
void | push_alpha (double a) const |
void | pop_alpha () const |
BMD_array (int n=0) | |
BMD_array (const RIC_array< GTexture > &list) | |
int | draw (CVIEWptr &v) const |
RIC_array (int n=0) | |
RIC_array (const ARRAY< GTexture * > &l) | |
int | draw_vis_ref () const |
int | draw_id_ref () const |
int | draw_id_ref_pre1 () const |
int | draw_id_ref_pre2 () const |
int | draw_id_ref_pre3 () const |
int | draw_id_ref_pre4 () const |
int | draw_color_ref () const |
int | draw_color_ref_2 () const |
int | draw_tex_mem_ref () const |
int | draw_ref_img (RefImageClient::ref_img_t t) const |
int | draw_final (CVIEWptr &v) const |
RefImageClient::ref_img_t | use_ref_image () const |
ARRAY (int m=0) | |
ARRAY (CARRAY< GTexture * > &l) | |
int | num () const |
bool | empty () const |
bool | valid_index (int k) const |
void | set_unique () |
GTexture ** | array () |
GTexture *& | operator[] (int j) const |
GTexture *& | last () const |
GTexture *& | first () const |
void | begin_index () |
void | end_index () |
bool | is_indexing () const |
virtual void | clear () |
virtual void | truncate (int n) |
virtual void | realloc (int new_max=0) |
virtual int | get_index (const GTexture *&el) const |
bool | contains (const GTexture *&el) const |
bool | add_uniquely (const GTexture *&el) |
void | operator+= (const GTexture *&el) |
ARRAY< GTexture * > & | operator+= (CARRAY< GTexture * > &b) |
void | add (const GTexture *&p) |
void | push (const GTexture *&p) |
void | insert (int ind, int num) |
bool | remove (int k) |
bool | operator-= (const GTexture *&el) |
void | operator-= (CARRAY< GTexture * > &l) |
bool | rem (const GTexture *&p) |
GTexture * | pop () |
bool | pull_index (int k) |
bool | pull_element (const GTexture *&p) |
virtual void | shift (int p) |
ARRAY< GTexture * > | extract (int start, int n) const |
virtual void | reverse () |
virtual void | sort (compare_func_t compare) |
Protected Member Functions | |
virtual void | set_index (const GTexture *&, int) const |
virtual void | clear_index (const GTexture *&) const |
virtual void | clear_ele (int) |
virtual void | clear_range (int i, int j) |
virtual void | append_ele (const GTexture *&el) |
Protected Attributes | |
GTexture ** | _array |
int | _num |
int | _max |
bool | _unique |
bool | _do_index |
Definition at line 24 of file patch.H.
|
|
|
|
|
Definition at line 31 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 34 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 38 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 44 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 51 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 60 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 70 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 81 of file patch.H. References ARRAY< GTexture * >::add(). |
|
Definition at line 306 of file support.H. Referenced by GTexture_list(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 51 of file drawable.H. |
|
Definition at line 50 of file drawable.H. |
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from RIC_array< GTexture >. Definition at line 54 of file drawable.H. |
|
Definition at line 180 of file ref_img_client.H. |
|
Definition at line 186 of file ref_img_client.H. |
|
Definition at line 204 of file ref_img_client.H. |
|
Definition at line 148 of file ref_img_client.H. |
|
Definition at line 154 of file ref_img_client.H. |
|
Definition at line 160 of file ref_img_client.H. |
|
Definition at line 166 of file ref_img_client.H. |
|
Definition at line 172 of file ref_img_client.H. |
|
Definition at line 198 of file ref_img_client.H. |
|
Definition at line 192 of file ref_img_client.H. |
|
Definition at line 142 of file ref_img_client.H. |
|
Definition at line 185 of file support.H. Referenced by delete_all(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 357 of file support.H. Referenced by delete_all(). |
|
Definition at line 192 of file gtexture.H. References ARRAY< GTexture * >::_array, ARRAY< GTexture * >::_num, and GTexture::pop_alpha(). Referenced by GTexture::pop_alpha(). |
|
|
|
|
|
|
|
Definition at line 185 of file gtexture.H. References ARRAY< GTexture * >::_array, ARRAY< GTexture * >::_num, and GTexture::push_alpha(). Referenced by GTexture::push_alpha(). |
|
|
|
|
|
|
|
|
|
Definition at line 132 of file ref_img_client.H. |
|
Definition at line 131 of file ref_img_client.H. |
|
|
|
Definition at line 178 of file gtexture.H. References ARRAY< GTexture * >::_array, ARRAY< GTexture * >::_num, and GTexture::set_patch(). Referenced by GTexture::set_patch(). |
|
|
|
|
|
|
|
|
|
Definition at line 210 of file ref_img_client.H. |
|
|
|
Definition at line 164 of file gtexture.H. References ARRAY< GTexture * >::_array, ARRAY< GTexture * >::_num, and GTexture::write_stream(). Referenced by Patch::write_stream(). |
|
Definition at line 121 of file support.H. Referenced by pop_alpha(), push_alpha(), set_patch(), and write_stream(). |
|
|
|
|
|
Definition at line 122 of file support.H. Referenced by pop_alpha(), push_alpha(), set_patch(), and write_stream(). |
|
|