CMGDK r49-rc2
|
00001 # i f n d e f H G L _ S Y S T E M I N I T I N F O _ I N C L U D E 00002 00003 # d e f i n e H G L _ S Y S T E M I N I T I N F O _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / 2 d / F o n t . H > 00008 00009 n a m e s p a c e h g l 00010 00011 { 00012 00013 / * * 00014 00015 * ^(uz^ЏL!j_g>N 00016 00017 * / 00018 00019 e n u m A p p R u n M o d e / / / ^(uz^ЏL!j_g>N 00020 00021 { 00022 00023 a r m N o n e = 0 , / / / < wY[IN, eaIN 00024 00025 00026 00027 a r m A S y n c , / / / < _ek!j_, D r a w cF P S peϑgbL, U p d a t e S gzz1\ЏL 00028 00029 a r m S y n c , / / / < Tek!j_, D r a w / U p d a t e GW cF P S peϑgbL 00030 00031 00032 00033 a r m F a s t , / / / < ؚ!j_, D r a w / U p d a t e ЏLvTpeϑ, FO 00034 NZP^e, N,(uNKmՋ g'Yf p s 00035 00036 00037 00038 a r m E x t e r n a l , / / / < YH i n s t a n c e / h w n d !j_, ꁫ 00039 Nc6R;N_s 00040 00041 00042 00043 a r m S e r v e r , / / / < 00044 gRhVz^N(uЏL!j_ 00045 00046 00047 00048 a r m E n d / / / < ~_g[IN, eaIN 00049 00050 } ; 00051 00052 00053 00054 / * * 00055 00056 * ُ*N{|(uNkXEQ|~RYSOo`S_ 00057 NO(u. c m p r o j ]zeNe O(uُ*N{|vQ_NOꁨR\nOX[b. c m p r o j ]zeN0 00058 00059 * 00060 00061 * P r o j e c t P a t h O(Wُ*N{|g eꁨRQeQS_MR_YgS_MR_ 00062 NI{N8nb_Mb ͑eQeQ[( kYNlQh-NS_8nb_) 0 00063 00064 * / 00065 00066 c l a s s S y s t e m I n i t I n f o / / / |~RYSOo`{| 00067 00068 { 00069 00070 v o i d * m u t e x ; 00071 00072 00073 00074 v o i d I n i t P r i v a t e ( ) ; 00075 00076 00077 00078 p u b l i c : 00079 00080 00081 00082 W i d e S t r i n g P r o j e c t P a t h ; / / / < ]z_ 00083 00084 00085 00086 s t r u c t I n f o 00087 00088 { 00089 00090 W i d e S t r i n g P r o j e c t N a m e ; / / / < ]z 00091 Ty, _{kXQ 00092 00093 W i d e S t r i n g P r o j e c t C o d e ; / / / < ]zNx 00094 Ty, _{kXQ 00095 00096 W i d e S t r i n g P r o j e c t V e r s i o n ; / / / < ]zHr,g 00097 00098 W i d e S t r i n g P r o j e c t D e v e l o p e r ; / / / < ]z _S 00099 00100 } i n f o ; 00101 00102 00103 00104 A p p R u n M o d e R u n M o d e ; / / / < ЏL!j_, ؞a r m A S y n c 00105 00106 00107 00108 b o o l C r e a t e L o g ; / / / < /f&TR^e_ 00109 00110 b o o l S h o w E r r o r ; / / / < /f&T>f:y 00111 00112 00113 00114 b o o l C h e c k D e b u g g e r ; / / / < /f&ThKmՋhV 00115 00116 00117 00118 b o o l C h e c k S y s t e m ; / / / < /f&ThKm|~ 00119 00120 00121 00122 b o o l M u l t i S t a r t u p ; / / / < /f&TAQY͑/TR 00123 00124 00125 00126 b o o l W a i t A c t i v e ; / / / < I{_^(uz^ۏeQ;mRr`, ؞:Nf a l s e 00127 00128 b o o l B a c k N o t D r a w ; / / / < S_z^zSMONTSe 00129 N~6R;ub, ؞:Nt r u e 00130 00131 b o o l D i s a b l e S c r e e n S a v e ; / / / < ybkO\U^Obz^ЏL, ؞:Nt r u e 00132 00133 00134 00135 b o o l U s e J o y s t i c k ; / / / < /f&TO(u8nbFg 00136 00137 00138 00139 u i n t K e y P r e s s T i m e ; / / / < c.Nu N*Np r e s s S@b ve 00140 00141 00142 00143 s t r u c t G r a p h i c s 00144 00145 { 00146 00147 b o o l F u l l S c r e e n ; / / / < /f&ThQO\, ؞f a l s e , sSzS!j_ 00148 00149 00150 00151 i n t 3 2 W i d t h , H e i g h t ; / / / < 8nb;ub'Y\ 00152 00153 i n t 3 2 B i t ; / / / < ri_MOpe, ؞3 2 00154 00155 i n t 3 2 V S y n c ; / / / < O\U^Wv7Res, ؞7 5 H z 00156 00157 00158 00159 i n t 3 2 F P S ; / / / < ggvF P S , ؞6 0 00160 00161 00162 00163 s t r u c t S a f e / / / < [hQ!j_;ub'Y\( S_hQO\ۏeQ1Y%ev y) 00164 00165 { 00166 00167 i n t 3 2 W i d t h , H e i g h t ; / / / < 8nb;ub'Y\ 00168 00169 } s a f e ; 00170 00171 00172 00173 s t r u c t O p e n G L S e t u p 00174 00175 { 00176 00177 i n t 3 2 A l p h a B i t s ; / / / < A l p h a Q:SMOm^, ؞8 MO 00178 00179 i n t 3 2 D e p t h B i t s ; / / / < D e p t h Q:SMOm^, ؞1 6 00180 00181 i n t 3 2 S t e n c i l B i t s ; / / / < S t e n c i l Q:SMOm^, ؞0 00182 00183 i n t 3 2 A c c u m B i t s ; / / / < A c c u m Q:SMOm^, ؞0 00184 00185 00186 00187 i n t 3 2 M u l t i S a m p l e ; / / / < Y͑Ǒ7h~+R( hQO\bw~+R) 00188 00189 00190 00191 b o o l N i c e s t T e x t u r e C o m p r e s s ; / / / < ؚ(ϑ4VS), ؞:Nw 00192 00193 00194 00195 b o o l t e x t u r e _ r e c t a n g l e ; / / / < /f&T/T(uwb_4V 00196 00197 b o o l t e x t u r e _ n o n _ p o w e r _ o f _ t w o ; / / / < /f&T/T(u^2 !kB^4V 00198 00199 b o o l v b o ; / / / < /f&T/T(uv b o 00200 00201 b o o l p b o ; / / / < /f&T/T(up b o 00202 00203 b o o l f b o ; / / / < /f&T/T(uf b o 00204 00205 b o o l g l s l ; / / / < /f&T/T(ug l s l 00206 00207 b o o l m u l t i _ t e x t u r e ; / / / < /f&T/T(uY͑4V 00208 00209 00210 00211 i n t 3 2 m a j o r , m i n o r ; / / / < O p e n G L 8h_!j_Hr,g Bl( ؞:N0 , 0 h:ye BlO(u|Q[!j_) 00212 00213 00214 00215 b o o l d e b u g ; / / / < NulxND e b u g Oo`( ؞ 00216 NNuv^NdkR 00217 N[@b g>faS gHe) 00218 00219 } g l ; 00220 00221 00222 00223 s t r u c t G U I 00224 00225 { 00226 00227 b o o l u s e ; / / / < /f&TO(uG U I ؞ 00228 NO(u 00229 00230 00231 00232 W i d e S t r i n g p a c k ; / / / < :wG U I S 00233 00234 } g u i ; 00235 00236 00237 00238 s t r u c t 00239 00240 { 00241 00242 b o o l u s e ; / / / < ؞ 00243 NO(u 00244 00245 00246 00247 F o n t e n g _ f n t ; / / / < :weW[SO 00248 00249 F o n t c h s _ f n t ; / / / < :w-NeW[SO 00250 00251 u i n t 3 2 f n t _ b u f ; / / / < :wW[SOQ:S'Y\, ؞2 0 0 0 00252 00253 } f n t ; 00254 00255 } g r a p h i c s ; 00256 00257 00258 00259 s t r u c t A u d i o 00260 00261 { 00262 00263 b o o l e n u m _ d e v i c e ; / / / < /f&Tg>NY 00264 00265 W i d e S t r i n g D e v i c e N a m e ; / / / < Y 00266 Ty 00267 00268 } a u d i o ; 00269 00270 00271 00272 s t r u c t W i n d o w S e t u p 00273 00274 { 00275 00276 W i d e S t r i n g N a m e ; / / / < zSh 00277 00278 W i d e S t r i n g C l a s s N a m e ; / / / < {| 00279 T( w i n d o w s (u) 00280 00281 W i d e S t r i n g I c o n F i l e n a m e ; / / / < VheN 00282 Ty 00283 00284 W i d e S t r i n g C u r s o r F i l e n a m e ; / / / < IQheN 00285 Ty 00286 00287 00288 00289 b o o l E d g e ; / / / < /f&T>f:yFh 00290 00291 00292 00293 b o o l S y s M e n u ; / / / < /f&T>f:y|~܃US 00294 00295 b o o l R i g h t ; / / / < zS/f&TO(u`SΘ<h 00296 00297 00298 00299 b o o l R e s i z e ; / / / < zS'Y\/f&TSte 00300 00301 b o o l M i n i m i z e ; / / / < zS/f&TSN g\S 00302 00303 b o o l M a x i m i z e ; / / / < zS/f&TSN g'YS 00304 00305 00306 00307 b o o l T o p M o s t ; / / / < 8l(W g 00308 Nb 00309 00310 b o o l A p p T a s k B a r ; / / / < z^y(WNRh>f:y 00311 00312 } w i n ; 00313 00314 00315 00316 p u b l i c : 00317 00318 00319 00320 S y s t e m I n i t I n f o ( ) ; / / / < ,g{|g Qpe 00321 00322 S y s t e m I n i t I n f o ( i n t a r g c , w c h a r _ t * * a r g v ) ; / / / < ,g{|g Qpe 00323 00324 v i r t u a l ~ S y s t e m I n i t I n f o ( ) ; / / / < ,g{|ggQpe 00325 00326 00327 00328 v o i d I n i t ( i n t a r g c , w c h a r _ t * * a r g v ) ; / / / < O(uY}TNLSpe 00329 00330 00331 00332 b o o l C h e c k M u l t i S t a r t u p ( ) ; / / / < hgY͑/TR 00333 00334 00335 00336 v i r t u a l v o i d P r o c B l a n k V a l u e ( ) ; / / / < Yt*gkXQv<P 00337 00338 } ; / / c l a s s S y s t e m I n i t I n f o 00339 00340 00341 00342 b o o l G e t D e s k t o p D i s p l a y M o d e ( i n t & , i n t & , i n t & , i n t & ) ; / / / < S_S_MRLhb>f:y!j_ 00343 00344 } / / n a m e s p a c e h g l 00345 00346 # e n d i f / / H G L _ S Y S T E M I N I T I N F O _ I N C L U D E 00347 00348