CMGDK r49-rc2
|
00001 # i f n d e f H G L _ P I X E L _ B U F F E R _ O B J E C T _ I N C L U D E 00002 00003 # d e f i n e H G L _ P I X E L _ B U F F E R _ O B J E C T _ 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 / D a t a T y p e . H > 00008 00009 n a m e s p a c e h g l 00010 00011 { 00012 00013 / * * 00014 00015 * P i x e l B u f f e r O b j e c t v{US\ň 00016 00017 * / 00018 00019 c l a s s P B O / / / P i x e l B u f f e r O b j e c t 00020 00021 { 00022 00023 p r o t e c t e d : 00024 00025 00026 00027 u i n t p b o ; 00028 00029 00030 00031 p u b l i c : 00032 00033 00034 00035 P B O ( ) ; 00036 00037 ~ P B O ( ) ; 00038 00039 00040 00041 u i n t G e t I n d e x ( ) c o n s t { r e t u r n p b o ; } 00042 00043 00044 00045 / / b o o l B i n d ( ) ; 00046 00047 / / b o o l U n B i n d ( ) ; 00048 00049 00050 00051 b o o l P u t ( v o i d * , u i n t ) ; 00052 00053 b o o l G e t ( v o i d * , u i n t ) ; 00054 00055 } ; 00056 00057 } / / n a m e s p a c e h g l 00058 00059 # e n d i f / / H G L _ P I X E L _ B U F F E R _ O B J E C T _ I N C L U D E 00060 00061