LA R]B}j.drectve< .debug$Su) o4:HB.bssT@.data6@0.CRT$XCU 66@0.text.67 P`.debug$SM#7p7HB.text3777 P`.debug$SM7(8HB.text3<8o8 P`.debug$SM88HB.textD829d9 P`.debug$SMj99HB.text69: P`.debug$SM:l:HB.text?:: P`.debug$SM:4;HB.text6H;~; P`.debug$Sj;;HB.text3<C< P`.debug$SNa<<HB.text3<<= P`.debug$SM=g=HB.text6{== P`.debug$SN=>HB.text31>d> P`.debug$SN>>HB.text>@B0 P`.rdataC@@@.rdataC@@@.rdata%C@0@.debug$SN>CCHB.textCODD P`.debug$SmDVEHB.textjEGH,* P`.debug$SeI8JHB.textLJJK P`.rdataK@@@.debug$SQKFLHB.text ZLdPTkI P`.debug$ScHVX6HB.textZ[T\ P`.debug$S\{] HB.text3]&^D^ P`.debug$SlV^^HB.text^_U` P`.rdata`@0@.debug$Sp`=aHB.text=Qaaa P`.debug$Sa3bHB.text9Gbbb P`.debug$SxbcHB.textD0ctc P`.debug$ScdHB.textu)ddd P`.debug$SdeHB.texte-fAf P`.debug$SfgHB.text:/gig P`.debug$Sg.hHB.textQBhh P`.debug$ShOiHB.text6cii P`.debug$Si-jHB.debug$T<AjHB-defaultlib:uuid.lib -defaultlib:uuid.lib -defaultlib:winmm.lib -defaultlib:opengl32.lib -defaultlib:glu32.lib -defaultlib:glut32.lib -defaultlib:LIBCD -defaultlib:OLDNAMES -editandcontinue 0 )O:\2-JEREMY'S FILES\Thesis\Debug\main.obj 6& 6&.Microsoft (R) 32-bit C/C++ Optimizing CompilercwdO:\2-JEREMY'S FILES\ThesisclC:\Program Files\Microsoft Visual Studio\VC98\BIN\cl.execmd-nologo -MLd -W3 -Gm -GX -ZI -Od -DWIN32 -D_DEBUG -D_CONSOLE -D_MBCS -FR"O:\2-JEREMY'S FILES\Thesis\Debug\\" -Fp"O:\2-JEREMY'S FILES\Thesis\Debug\Thesis.pch" -YX -Fo"O:\2-JEREMY'S FILES\Thesis\Debug\\" -Fd"O:\2-JEREMY'S FILES\Thesis\Debug\\" -FD -GZ -c -I"C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE" -I"C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE" -I"C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE" -TP -XsrcO:\2-JEREMY'S FILES\Thesis\main.cpppdbO:\2-JEREMY'S FILES\Thesis\Debug\vc60.pdbw g_HeightMap lightning lightningList g_bTerrain g_bAxes g_bCenters g_bGrid  g_bComplexLightning) g_bComplexLightningGenerated g_bCar g_bTarget g_bExplode tg_bLightningCountertcarxtcarytcarztcara@cartttargetxttargetyttargetzKCamera2b$S3b$S8b$S13 g_bPauseMode g_bBranchModetg_bExplodeCountertnumHitsdSTUB_UNMARSHALdSTUB_CALL_SERVERd STUB_MARSHAL$dSTUB_CALL_SERVER_NO_HRESULTPROXY_CALCSIZEPROXY_GETBUFFER PROXY_MARSHALPROXY_SENDRECEIVEPROXY_UNMARSHALf LT_DONT_CAREfLT_LOWEST_LATENCY tRpcNotificationTypeNone!tRpcNotificationTypeEventtRpcNotificationTypeApctRpcNotificationTypeIoc tRpcNotificationTypeHwnd$tRpcNotificationTypeCallbackRpcCallCompleteRpcSendCompleteRpcReceiveComplete XLAT_SERVER XLAT_CLIENTtagRPCOLEMESSAGE$_GENERIC_BINDING_ROUTINE_PAIR_COMM_FAULT_OFFSETSz_CONTEXT_MIDL_STUB_DESCCOMM_FAULT_OFFSETS!_FULL_PTR_TO_REFID_ELEMENTXPMIDL_STUB_DESC&_USER_MARSHAL_ROUTINE_QUADRUPLEzCONTEXT_MALLOC_FREE_STRUCT_RPC_SYNTAX_IDENTIFIER!PFULL_PTR_TO_REFID_ELEMENTRPC_SYNTAX_IDENTIFIER_FULL_PTR_XLAT_TABLEST tagMETARECORDiPNDR_PIPE_DESC#GENERIC_BINDING_ROUTINE_PAIR%USER_MARSHAL_ROUTINE_QUADRUPLEv DLGTEMPLATE ARRAY_INFO_XMIT_ROUTINE_QUINTUPLELPCDLGTEMPLATEWMALLOC_FREE_STRUCTLPCDLGTEMPLATEA RPCOLEMESSAGErPCONTEXT_EXCEPTION_RECORDLPDLGTEMPLATEAXMIT_ROUTINE_QUINTUPLEIRpcChannelBuffer__GENERIC_BINDING_INFOLPCDLGTEMPLATEZPFULL_PTR_XLAT_TABLES< _RPC_MESSAGE LPMETARECORD _RPC_VERSION- _OVERLAPPED_FLOATING_SAVE_AREAMIDL_STUB_DESC hHDC___RPC_ASYNC_EVENTt_EXCEPTION_POINTERSHDRVR__r LPCONTEXTv DLGTEMPLATEPEXCEPTION_POINTERSOtagPOINTn_MIDL_STUB_MESSAGET METARECORDQISequentialStreamAPIMAGE_TLS_CALLBACK>SERVER_ROUTINE !ATOM !WCHAR"!SECURITY_DESCRIPTOR_CONTROLiTIMEFMT_ENUMPROCA PRPC_MESSAGE8 DRAWSTATEPROC5 PQUERYHANDLER pPSTR tBOOL tLPINT "u_longt_RPC_NOTIFICATION_TYPES!COLOR16)"USER_MARSHAL_UNMARSHALLING_ROUTINE tagCACLIPDATA PROC4 _onexit_t"uPFN_RPCNOTIFICATION_ROUTINE PSID2RPC_IF_CALLBACK_FNLPTHREAD_START_ROUTINE0 val_context.tagBLOB FXPT2DOT30  byte .BLOB !wint_t SC_HANDLE FONTENUMPROCA,LPHANDLER_FUNCTION PLONG FONTENUMPROCW tagCABSTR  PUCHAR ADATE CVoxel* IEnumSTATSTG PRPC_RUNDOWNSListIterator!OLECHAR pCHARLPFNADDPROPSHEETPAGE_PROPSHEETPAGEWHICON__ PROPENUMPROCW LPCOLESTRGRAYSTRINGPROC  YIELDPROCtagCAUL "PDWORDtagCAUHtagCAUI  PROPENUMPROCADATEFMT_ENUMPROCW CAUL DISPIDF EXPR_EVAL tagLOGFONTW CAUIGLshort CAUHLRESULT_PROPSHEETPAGEA"HREFTYPEtagCAUB tagHELPINFOe tagLOGFONTA CACLIPDATAiDATEFMT_ENUMPROCA LPLONG WAVECALLBACKRPC_DISPATCH_FUNCTIONu MMVERSIONPROPSHEETPAGEWHGLOBAL GLvoid !LANGID"COLORREFA ICMENUMPROCWtagCACY CACY MENUTEMPLATEA tagCLIPDATAF STUB_THUNKIStreamPFE_IMPORT_FUNC MENUTEMPLATEW; ICMENUMPROCA VARIANT_BOOL TIMECALLBACKTIMEFMT_ENUMPROCWPHANDLER_ROUTINE  boolx LPCCHOOKPROCLPSERVICE_MAIN_FUNCTIONAEDITWORDBREAKPROCAREGISTERWORDENUMPROCAADESKTOPENUMPROCWREGISTERWORDENUMPROCW GLboolean "FOURCC uGLenumA NAMEENUMPROCW MFENUMPROC# DWORDLONG _SNBLPSERVICE_MAIN_FUNCTIONW!LPOLESTRCLIPDATA; NAMEENUMPROCA CABSTR TIMERPROC;DESKTOPENUMPROCA GLbyteeLOGFONTAyLPHANDLE LPSTREAM I_RPC_MUTEX LPMMIOPROC PCWSTR uGLuintLOGFONTW"CALTYPE NDR_RUNDOWN#USER_MARSHAL_FREEING_ROUTINE "CALIDtagCAFLTKCCamera2" ACCESS_MASK "PULONG !PWORDHOOKPROC"PSECURITY_INFORMATIONgtagCADBL !LPWSTR LONG# ULONGLONG PACCESS_TOKEN @PFLOATLPFNPSPCALLBACKAxLPPRINTHOOKPROCFARPROCRPC_ASYNC_EVENTRPC_OBJECT_INQ_FNtagTEXTMETRICW uSOCKET"LPDWORDyPHANDLE tagCACLSID +_GUID tagSTATSTG CAFLTLPFNPSPCALLBACKW@GLfloatHRESULTRPC_CLIENT_ALLOC tagCABOOL tINT"SERVICE_STATUS_HANDLELPTIMECALLBACKRPC_FORWARD_FUNCTION LCSGAMUTMATCH uu_intPTHREAD_START_ROUTINEtRPC_NOTIFICATION_TYPES!wctype_ttagCAPROPVARIANT_RPC_ASYNC_STATEi tagCADATE !LPWORDrMSGBOXCALLBACKb NPLOGFONTAm_LARGE_INTEGER +IIDRPC_AUTH_IDENTITY_HANDLE PVOIDPSECURITY_DESCRIPTOR>CVector3 iCADATEHGDIOBJ boolean HANDLE HDC gCADBLb PLOGFONTA tagCASCODEMEMBERID NDR_CCONTEXTaPFORMAT_STRINGLONGLONG time_t "SIZE_T +CLSIDf LATENCY_TIME#LPTOP_LEVEL_EXCEPTION_FILTER_WNDPROC XLAT_SIDEd STUB_PHASE PROXY_PHASE  UCHAR HLOCAL!u_short fpos_t SHORT tagBSTRBLOB ]HWND__\ HINSTANCE__ LPVOID pLPTSTR  PBYTEx LPOFNHOOKPROC" RPCOLEDATAREP[tagTEXTMETRICAYIUnknown "DWORD RPC_NS_HANDLE RPC_STATUSLPCWSTRm_ULARGE_INTEGER ADOUBLEyRPC_EP_INQ_HANDLE uPUINTItagENHMETARECORD "LCIDFXMIT_HELPER_ROUTINE MIDICALLBACKSListNodeRPC_SS_THREAD_HANDLEAWINSTAENUMPROCWu GLbitfield tagCABSTRBLOBCODEPAGE_ENUMPROCW"UINT_PTR>tagHANDLETABLE! CLIPFORMAT;WINSTAENUMPROCA +GUID8 ENHMFENUMPROCxLPPAGESETUPHOOK"SECURITY_INFORMATIONSLinkedList !WORDiCODEPAGE_ENUMPROCA0RPC_BLOCKING_FN LPOVERLAPPED"EXECUTION_STATE  LPBYTE+ENUMRESLANGPROC +FMTIDhandle_t(ENUMRESNAMEPROC%IStorage@GLclampfAGLclampdxLPSETUPHOOKPROCRPCNOTIFICATION_ROUTINE' USER_MARSHAL_MARSHALLING_ROUTINE QUERYHANDLER .LPCSTR"PTOP_LEVEL_EXCEPTION_FILTERCALINFO_ENUMPROCW uLPUINT#!PSECURITY_DESCRIPTOR_CONTROL RPC_MGMT_AUTHORIZATION_FNAGLdoubleSC_LOCK HDRVR _FILETIMEPFE_EXPORT_FUNC"USER_MARSHAL_SIZING_ROUTINEINT_PTRPFNPROPSHEETCALLBACK +UUID&LPOVERLAPPED_COMPLETION_ROUTINE LCSCSTYPE WNDENUMPROC tagCALPSTR HMETAFILEPICTBSTRBLOB I_RPC_HANDLE ABORTPROCiCALINFO_ENUMPROCA tPBOOL LINEDDAPROCx LPFRHOOKPROC _LPBSTR "HIMCHOLEMENUENUMRESTYPEPROCLPCVOIDOLDFONTENUMPROCARPC_AUTHZ_HANDLERPC_BINDING_HANDLE tHFILE!VARTYPE  RPC_BUFPTR.LPCTSTR GOBJENUMPROCOLDFONTENUMPROCW "REGSAM RPC_IF_HANDLEuMMRESULT HDWPFILETIME BOOLEAN  u_char "ULONG% SECURITY_CONTEXT_TRACKING_MODE&tagPROPVARIANTLOCALE_ENUMPROCW DRVCALLBACK tagCAL usize_t tagCY tagCAIGENERIC_UNBIND_ROUTINE tagCAH !USHORT @FLOATRPC_CLIENT_FREECASCODE tLPBOOLWIN_TRUST_SUBJECT  BYTE"MCIERROR CABSTRBLOB pLPSTR SENDASYNCPROC~DLGPROCf LATENCY_TIMEa tagCALPWSTR!wchar_t GLubytexLPPAGEPAINTHOOK uUINT |RPC_AUTH_KEY_RETRIEVAL_FNu MCIDEVICEID!GLushort pHPSTRx LPCFHOOKPROC LPARAMuMMIOPROC uWPARAMclock_tPVOID64sGENERIC_BINDING_ROUTINE! FILEOP_FLAGS !BSTRp tagCAFILETIME tGLintmULARGE_INTEGERiLOCALE_ENUMPROCA SCODE "PROPID b_PMFNtGLsizeiaCALPWSTR" KSPIN_LOCK "LCTYPELPMENUTEMPLATEA^PROPENUMPROCEXWpva_list[PROPENUMPROCEXA& & % % (' ,' D H ] a s w             5 9 W [ j n }            $ $ # # " $" 2! 6! E I ` d |    +DqU@SVW}_^[@;]6&,) .R$E2@@  + $+ U@SVW}_^[@;]$8+,6) 3"R$E1@@  6 $6 U@SVW}_^[@;]KZ+,) 3"R$E7@@  D $D U@SVW}hhhj h_^[@;]jN*%/M<,K) D3R$E4@@  K $K U@SVW}h_^[@;]b[.,) 6%R$E6@@  Z $Z U@SVW}hhj h_^[@;]j%%*c7,) ?.R$E5@@  b $b UDSVWQ}YMM_^[D;]!.,5 6%CVoxel::~CVoxelD@ this j $j U@SVW}_^[@;]x+,* 3"R$E12@@  q $q U@SVW}_^[@;]'+,x) 3"R$E9@@  x $x U@SVW}h_^[@;][.,* 6%R$E11@@  $ U@SVW}_^[@;]'+,* 3"R$E10@@  $ U@SVW}jPh ;hh;jh?jjhCjhDhzDhDhhh hj;h@?j;hj;h@j ;$ $ P Qh dRPh d_^[@;]$4;,MT,z$&,,,,#,27<BMV\afkrx&}&,+?X ! "#@$j%*+,-@u@./heightmaps/Terrain.raw* Rinit@@  $ U@SVW}} t}uxh;;h@@jh?jEu $hF@jh;E PMQjj;_^[@;]/6,>E,kx,,,$& : Io- reshape@@ tx  ty $ UHSVW}jjM3t3Ɋ t3Ҋt3t h3Ɋ t3Ҋt1Q$=du3Ɋ t3Ҋ3t'3Ɋ t j j=2|$3Ҋt j j:=|=( j=~= j=u_^[H;] '08AIRYb&gr{'3>GQ\eow',$/4 @ EQVanz !#&(*.02468 ;=?$A.C0E:HNJXLlNvQSU[\`1 R RenderSceneH@ itr $ UDSVW}h@;;3t'3Ɋ u UQ$;_^[D;]!(,07,<$AF$KR^h nz,,,;EOf MbP?- RDisplayD@  $ UDSVW}E%EMM}_E3Ҋ$j;jh?jhL=jh?jhLh Ah ujjh?hL=Xjjh?hL;h h Ah Ah h Ah h Aih K3Ɋ A 33ҊB3@3Ɋ A 3ҊB3@3Ɋ A 3ҊB3t7=u" P%t   3ҊB_^[D;]    =$D#N!U,m$r$$$$$$ $$#($-<$AF$KZ$_d$ix$}$$$$$$$'4?LWcmz'   &1>,F"JN R V Z ^bfjnrv z~ HY ^ v { !$ %&)'*1+6.E/O0T3c4m5r89:=>?BCDGHILMPQT+U0XCYH\[]``qavdehjlnprtvx{}~ "5-  5KeyDownD@   $L57527 $L57528 $L57529 $L57530 $L57531 $L57532 $L57533 $L57534 $L57535 $L57536 $L57537 $L57538 $L57539 $L57540 $L57541 $L57542 $L57543 $L57544 $L57545 $L57546 $L57547 $L57548 $L57549 $L57555 key  tx ty $ U$ Y$ d# h# o" s"                   - 1 @ D S W f j y  }                          $ ( UDSVW}3t_MMUdU}wJE$ /   RPh d_^[D;]>6DMU^emu~&,53420#BQS b dqs4 SpecialKeyDownD@  $L57566 $L57567 $L57568 $L57569tkey  tx ty 0 $0 \6 `6 g5 k5 z4 ~4 3 3 2 2 U@SVW}_^[@;]$+,B", 3"motion@@ tx  ty B $B U@SVW}E PMQjhXh hhhhhhhhh3_^[@;]!o(^7]F\K[P~UZ_WdiVnsUx0}TBSRQ,O%,;JTYcm w Lightning Simulator 1.0* main@@ targc ,argv O $O U@SVW}hE PMQ_^[@;]r&q3,o: =*glutInit_ATEXIT_HACK@@ targcp ,argv o $o U@SVW}hEP_^[@;]r"/,~B 9&glutCreateWindow_ATEXIT_HACK@@ .title ~ $~ UDSVWQ}YMEMAUBE_^[]Ð&0:N D=(SLinkedList::SLinkedListD@ this  $ UXSVWQ}YMEM}t9UB EMMUU}tjMEEEE_^[X;]Lm,%+4 \bdO ud)SLinkedList::~SLinkedListX@ thisnextitr  $ UXSVWQ}YMEM}t9UB EMMUU}tjMEEEEMUBE@_^[X;]L,%+4 \bdmwB SLinkedList::DestroyX@ thisnextitr  $ UDSVWQ}YMEMHUE E_^[]&.R :1,SListIterator::SListIteratorD@ thisp_list p_node  $ UDSVWQ}YMMEt MQE_^[D;]!4G,U Q> /SListNode::`scalar deleting destructor'D@ thisu__flags  $ UDSVWQ}YMM_^[D;]!j.,K 6%%SListNode::~SListNodeD@ this  $ 68B!)o:\2-jeremy's files\thesis\debug\vc60.pdb.file3gO:\2-JEREMY'S FILES\Thesis\main.cpp@comp.id6& .drectve.debug$Su):~r.bssTPL*HDF.dataVguEDCBA@ .CRT$XCU &lƋ_$S13_$S8_$S37Q e.text.xE_$E2 __chkesp .debug$SMFM.text3{0l}.filejgo:\2-jeremy's files\thesis\main.cpp_$E1 937K .bfe5O.lfe.ef3e5.debug$S MI.text 3zc_$E7 .debug$S M @o'b.text D,P?_$E4 ODd9x  .bf e:z.lf e.efD e:.debug$S M (.text6c_$E6 _atexit .debug$SM ".text?GvPL_$E5  .debug$SM-.text6Ou8_) .debug$SjP:^.text3zkxn_$E12 .debug$SN.text3{0B_$E9 z3=.bfe?.lfe.ef3e?.debug$SMWw.text6c6r_$E11 .debug$SNf.text3{0_$E10 .debug$SN.text0ڼ+( B"0; O_sin Z.rdata_Me.rdatav_cos     .rdata[5C m  _srand _time  __ftol .bfeZ.lfe.efe.debug$S Nrv.text! M{<! D    .bf!e.lf !e.ef!e.debug$S"m!c(j.text#,*V=Y/J# H ; M i ~    .bf#e.lf*#e.ef#e.debug$S$e#<ȳ.text% l5% K    .rdata&y$&B Y r .bf%e%.lf %e.ef%e/.debug$S'Q%OA.text( kISVlϫ( % T0$L575245($L57555"(  $L57549($L57548v($L57547`($L57546H($L575450($L57544($L57543($L57542($L57541( $L57540($L57539( $L57538r($L57537T( $L575366($L57535($ $L57534($L57533($L57532($L57531(D $L57530($L57529{(b $L57528^( $L57527H($L57708F($L57707(.bf(e77.lfI(e.ef (e.debug$S)c6(xAL.text* #8x* 7T\B$L57569s*$L57568d*$L57567S*$L57566B*$L57711*.bf*eD.lf *e.ef*e.debug$S+ *H.text,3{0[3, D3D^O.bf,e_.lf,e.ef3,e.debug$S-l,T?Q.text.=9>&`_main. _U`o     ' : .rdata/\=`[..text?6Ou8, ? .debug$S@?:j.debug$TA<M ?numHits@@3HA?g_bExplodeCounter@@3HA?g_bLightningCounter@@3HA?g_bExplode@@3_NA?g_bTarget@@3_NA?g_bCar@@3_NA?g_bBranchMode@@3_NA?g_bPauseMode@@3_NA?g_bComplexLightningGenerated@@3_NA?g_bComplexLightning@@3_NA?g_bGrid@@3_NA?g_bCenters@@3_NA?g_bAxes@@3_NA?g_bTerrain@@3_NA?Camera2@@3VCCamera2@@A?lightning@@3PAVCVoxel@@A?g_HeightMap@@3PAEA?lightningList@@3V?$SLinkedList@VCVoxel@@@@A??0CCamera2@@QAE@XZ??_L@YGXPAXIHP6EX0@Z1@Z??0CVoxel@@QAE@XZ??_M@YGXPAXIHP6EX0@Z@Z??1CVoxel@@QAE@XZ?init@@YAXXZ?targety@@3HA?targetz@@3HA?targetx@@3HA?cary@@3HA?Height@@YAHPAEHH@Z?carz@@3HA?carx@@3HA__real@8@40088000000000000000__real@8@4007af00000000000000?cart@@3MA?cara@@3HA__imp__glEndList@0?DrawTriangleFan@@YAXHM@Z__imp__glNewList@8?LoadRawFile@@YAXPADHPAE@Z??_C@_0BJ@GGNJ@?4?1heightmaps?1Terrain?4raw?$AA@?PositionCamera@CCamera2@@QAEXMMMMMMMMM@Z__imp__glBlendFunc@8__imp__glEnable@4__fltused?reshape@@YAXHH@Z__imp__glViewport@16_gluPerspective@32__imp__glLoadIdentity@0__imp__glMatrixMode@4?RenderScene@@YAXXZ?RenderComplexLightning@@YAX_N@Z?RenderCar@@YAXXZ?RenderExplodingCar@@YAXM@Z?RenderTarget@@YAXXZ?RenderHeightMap@@YAXPAE@Z?RenderGrid@@YAXXZ?RenderCenters@@YAXXZ?RenderAxes@@YAXXZ?Display@@YAXXZ_glutSwapBuffers@0__imp__glFlush@0?UpdateCarPosition@@YAXM@Z__real@8@3ff583126e978d4fe000?Look@CCamera2@@QAEXXZ?Update@CCamera2@@QAEXXZ__imp__glClear@4?KeyDown@@YAXEHH@Z?HitCar@@YA_NXZ?GenerateComplexLightning@@YAXXZ?MoveCameraZ@CCamera2@@QAEXM@Z?MoveCameraY@CCamera2@@QAEXM@Z?MoveCameraX@CCamera2@@QAEXM@Z?StrafeCamera@CCamera2@@QAEXM@Z?MoveCamera@CCamera2@@QAEXM@Z?RotateView@CCamera2@@QAEXMMMM@Z__imp__PostQuitMessage@4?SpecialKeyDown@@YAXHHH@Z?motion@@YAXHH@Z_glutMainLoop@0_glutIdleFunc@4_glutPassiveMotionFunc@4_glutSpecialFunc@4_glutKeyboardFunc@4_glutReshapeFunc@4_glutDisplayFunc@4??_C@_0BI@JNCE@Lightning?5Simulator?51?40?$AA@_glutInitWindowPosition@8_glutInitWindowSize@8_glutInitDisplayMode@4_glutInit_ATEXIT_HACK@8___glutInitWithExit@12_glutCreateWindow_ATEXIT_HACK@4___glutCreateWindowWithExit@8??0?$SLinkedList@VCVoxel@@@@QAE@XZ??1?$SLinkedList@VCVoxel@@@@QAE@XZ?Destroy@?$SLinkedList@VCVoxel@@@@QAEXXZ??0?$SListIterator@VCVoxel@@@@QAE@PAV?$SLinkedList@VCVoxel@@@@PAV?$SListNode@VCVoxel@@@@@Z??_G?$SListNode@VCVoxel@@@@QAEPAXI@Z??3@YAXPAX@Z??1?$SListNode@VCVoxel@@@@QAE@XZ