CMGDK r49-rc2
|
00001 # i f n d e f H G L _ G U I _ I C O N B U T T O N _ I N C L U D E 00002 00003 # d e f i n e H G L _ G U I _ I C O N B U T T O N _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / g u i / T e x t B u t t o n . 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 n a m e s p a c e g u i 00016 00017 { 00018 00019 / * * 00020 00021 * Vh c1\/f(We,g cvW@x 00022 N(WeW[hMRR 00023 N N*N\Vh( O(u4V{|T e x t u r e 2 D [s) 00024 00025 * / 00026 00027 c l a s s I c o n B u t t o n : p u b l i c T e x t B u t t o n / / / VGr c 00028 00029 { 00030 00031 p r o t e c t e d : 00032 00033 00034 00035 v o i d D e f a u l t D r a w ( G U I O b j e c t * , B u t t o n : : S t a t e ) ; / / / < :w~6RQpe 00036 00037 00038 00039 p r o t e c t e d : 00040 00041 00042 00043 T e x t u r e 2 D * p i c ; / / / < VGr 00044 00045 00046 00047 p u b l i c : 00048 00049 00050 00051 I c o n B u t t o n ( ) ; / / / < ,g{|g Qpe 00052 00053 I c o n B u t t o n ( f l o a t , f l o a t , f l o a t , f l o a t , c o n s t w c h a r _ t * , c o n s t w c h a r _ t * ) ; / / / < ,g{|g Qpe 00054 00055 v i r t u a l ~ I c o n B u t t o n ( ) ; / / / < ,g{|ggQpe 00056 00057 } ; 00058 00059 } 00060 00061 } 00062 00063 # e n d i f / / H G L _ G U I _ I C O N B U T T O N _ I N C L U D E N 00064 00065