CMGDK r49-rc2
|
00001 # i f n d e f H G L _ S H O R T _ C U T _ I N C L U D E 00002 00003 # d e f i n e H G L _ S H O R T _ C U T _ I N C L U D E 00004 00005 00006 00007 # 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 > 00008 00009 # i n c l u d e < h g l / I n p u t S t a t e . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 / * * 00016 00017 * _wc.Yt[a 00018 00019 * / 00020 00021 c l a s s S h o r t C u t : p u b l i c E n u m O b j e c t / / / _wc.Yt[a 00022 00023 { 00024 00025 t y p e d e f D e f E v e n t ( v o i d , O n S h o r t E v e n t , ( O b j e c t * ) ) ; 00026 00027 00028 00029 p u b l i c : / / ^\'` 00030 00031 00032 00033 b o o l C t r l ; / / / < C t r l ./f&T cN 00034 00035 b o o l A l t ; / / / < A l t ./f&T cN 00036 00037 b o o l S h i f t ; / / / < S h i f t ./f&T cN 00038 00039 00040 00041 K e y B u t t o n K e y ; / / / < vQ[ c. 00042 00043 00044 00045 O n S h o r t E v e n t O n S h o r t C u t ; / / / < _wc.NNYtQpe 00046 00047 00048 00049 p u b l i c : 00050 00051 00052 00053 S h o r t C u t ( ) ; / / / < ,g{|g Qpe 00054 00055 S h o r t C u t ( O n S h o r t E v e n t , K e y B u t t o n , b o o l , b o o l , b o o l ) ; / / / < ,g{|g Qpe 00056 00057 v i r t u a l ~ S h o r t C u t ( ) ; / / / < ,g{|ggQpe 00058 00059 00060 00061 v i r t u a l v o i d U p d a t e ( ) ; 00062 00063 } ; 00064 00065 } 00066 00067 # e n d i f / / H G L _ S H O R T _ C U T _ I N C L U D E ? b? n o d e - > R e a d I n t 8 ( L " ri_" , c ) ; 00068 00069