CMGDK r49-rc2
|
00001 # i f n d e f H G L _ G U I _ T E X T U R E _ F O R M _ I N C L U D E 00002 00003 # d e f i n e H G L _ G U I _ T E X T U R E _ F O R M _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / g u i / f o r m . h > 00008 00009 # i n c l u d e < h g l / g l / T e x t u r e 2 D . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 c l a s s H A C ; 00016 00017 00018 00019 n a m e s p a c e g u i 00020 00021 { 00022 00023 c l a s s T e x F o r m : p u b l i c F o r m / / / O(uT e x t u r e 2 D VGrZP:Ǹofvbg 00024 00025 { 00026 00027 b o o l p r i v a t e _ i m a g e ; 00028 00029 00030 00031 T e x t u r e 2 D * p i c ; 00032 00033 00034 00035 v o i d I n i t P r i v a t e ( f l o a t , f l o a t , T e x t u r e 2 D * , b o o l ) ; 00036 00037 00038 00039 p r o t e c t e d : 00040 00041 00042 00043 v o i d D e f a u l t D r a w ( G U I O b j e c t * ) ; 00044 00045 00046 00047 p u b l i c : 00048 00049 00050 00051 T e x t u r e 2 D * G e t I m a g e ( ) { r e t u r n p i c ; } 00052 00053 00054 00055 p u b l i c : 00056 00057 00058 00059 T e x F o r m ( f l o a t , f l o a t , T e x t u r e 2 D * ) ; 00060 00061 T e x F o r m ( f l o a t , f l o a t , c o n s t w c h a r _ t * ) ; 00062 00063 T e x F o r m ( f l o a t , f l o a t , H A C * , c o n s t w c h a r _ t * ) ; 00064 00065 v i r t u a l ~ T e x F o r m ( ) ; 00066 00067 } ; 00068 00069 } 00070 00071 } 00072 00073 # e n d i f / / H G L _ G U I _ T E X T U R E _ F O R M _ I N C L U D E ; 00074 00075