CMGDK r49-rc2
|
00001 # i f n d e f H G L _ M U L T I _ T E X T U R E _ I N C L U D E 00002 00003 # d e f i n e H G L _ M U L T I _ T E X T U R E _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / t y p e / L i s t . H > 00008 00009 # i n c l u d e < h g l / g l / T e x t u r e . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 / * * 00016 00017 * Y͑4V{thV 00018 00019 * / 00020 00021 c l a s s M u l t i T e x t u r e : p u b l i c T e x t u r e / / / Y͑4V 00022 00023 { 00024 00025 v o i d S e t A l l W r a p ( u n s i g n e d i n t ) { } 00026 00027 00028 00029 p u b l i c : 00030 00031 00032 00033 L i s t < T e x t u r e * > A r r a y ; 00034 00035 00036 00037 p u b l i c : 00038 00039 00040 00041 M u l t i T e x t u r e ( ) { t e x _ t y p e = t t M u l t i ; } 00042 00043 v i r t u a l ~ M u l t i T e x t u r e ( ) { } ; 00044 00045 00046 00047 T e x t u r e * o p e r a t o r [ ] ( i n t n ) { r e t u r n A r r a y [ n ] ; } 00048 00049 00050 00051 v o i d B i n d ( ) ; 00052 00053 } ; 00054 00055 } / / n a m e s p a c e h g l 00056 00057 # e n d i f / / H G L _ M U L T I _ T E X T U R E _ I N C L U D E 00058 00059