CMGDK r49-rc2
|
00001 # i f n d e f H G L _ T I M E R _ I N C L U D E 00002 00003 # d e f i n e H G L _ T I M E R _ 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 # i n c l u d e < h g l / o b j e c t / E n u m O b j e c t . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 / * * 00016 00017 * ehV/f N*N{US\ňv~N0Ǐd\OO n T i m e r NNw^(uz^e0RN 00018 00019 * laYge:N0 h:y 00020 NO(u[ehVFOُ7h 00021 NY\E n a b l e :Nf a l s e f:NؚHe0 00022 00023 * / 00024 00025 c l a s s T i m e r : p u b l i c E n u m O b j e c t / / / ehV{| 00026 00027 { 00028 00029 p r o t e c t e d : 00030 00031 00032 00033 d o u b l e i n t e r ; 00034 00035 d o u b l e n e x t ; 00036 00037 00038 00039 d o u b l e G e t I n t e r v a l ( ) { r e t u r n i n t e r ; } 00040 00041 v o i d S e t I n t e r v a l ( d o u b l e ) ; 00042 00043 00044 00045 p u b l i c : / / ^\'` 00046 00047 00048 00049 P r o p e r t y < d o u b l e > I n t e r v a l ; / / / < eZbSϑ, USMOy 00050 00051 00052 00053 p u b l i c : / / NN 00054 00055 00056 00057 D e f E v e n t ( v o i d , O n T i m e r , ( O b j e c t * ) ) ; / / / < e0RNNN 00058 00059 00060 00061 p u b l i c : 00062 00063 00064 00065 T i m e r ( d o u b l e = 0 ) ; 00066 00067 v i r t u a l ~ T i m e r ( ) ; 00068 00069 00070 00071 v i r t u a l v o i d U p d a t e ( ) ; 00072 00073 } ; 00074 00075 } 00076 00077 # e n d i f / / H G L _ T I M E R _ I N C L U D E 00078 00079