L7R]Bnl.drectve .debug$Sh'j 0 HB.textJ1575] P`.text$x'::: P`.rdataX:@@@.rdata`:@@@.rdatah:@@@.xdata$x(p::@@@.debug$S:a=HB.text6y>> P`.debug$Sj>-?HB.text=A?~DF8i P`.text$x$I7I P`.rdataUI@@@.rdata]I@0@.rdataaI@0@.rdataeI@@@.xdata$x(mII@@@.debug$SILHB.textMOwQ, P`.debug$SQRHB.textR{VYU+ P`.text$xZZ P`.rdata[@0@.xdata$x([,[@@@.debug$S>@[~\HB.textu\C]W] P`.debug$S],^HB.text@^;__ P`.text$x__ P`.xdata$x0`K`@@@.debug$Smi`a HB.textE:bbb P`.debug$Sb9cHB.text:Mcc P`.debug$ScLdHB.text:`dd P`.debug$Swd)eHB.text9=eve P`.debug$SwefHB.text)fBf P`.debug$SvTffHB.text1fg P`.debug$Sw!ggHB.textQgg P`.debug$ShhHB.text6hi P`.debug$SiiHB.textCiij P`.debug$SjjHB.textjhkk  P`.text$xkl P`.xdata$x0,l\l@@@.debug$Szln HB.debug$T<knHB-defaultlib:uuid.lib -defaultlib:uuid.lib -defaultlib:winmm.lib -defaultlib:opengl32.lib -defaultlib:glu32.lib -defaultlib:glut32.lib -defaultlib:LIBCD -defaultlib:OLDNAMES -editandcontinue 5 .O:\2-JEREMY'S FILES\Thesis\Debug\lightning.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\lightning.cpppdbO:\2-JEREMY'S FILES\Thesis\Debug\vc60.pdb g_HeightMap lightningList) g_bComplexLightningGenerated g_bTargetttargetxttargetzdSTUB_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[PROPENUMPROCEXA2 2 . . 66 :6 a5 e5 y4 }4 3 3 UjhdPd%SVWL*MEjjM33Ɋ t.UءEЋMQURh dEG%yH @E%yH @EЋEPMQh dEEQ$EQ$EQ$M uE}}= U%yH @EEEE UU} ,%yH @EE;E~ MMUUEAtEԃEEMM9EAuEAt EUԃUEEEMM}U$E؃E؋MЃMEEUЃUEEE؃E؋MЃMEEU؃UEEEEtE؃EEE[M؃M؋UЃUEE9EЃEEE M؃M؋UЃUEEEQ$EQ$EQ$M uZE܃E܋MM̉M؋UUȉUԋEEĉEEQ$EQ$EQ$M uMMQ@UEMMM%t;%yH @EEtjMPEMMd _^[Ĵ;]8 AA77JQ6a5k4s3210021/ .30C00--)-%P/d.i/.., 0%6<TG6WMaAq@y$}#"! 3BN]i#r$z%'-./1257(92?BEXK_LfM~OPRSUW\]^`eglmq1s:tCuJvQwVz_{f|m}r{ )07Tmox  0CELMøM =9{Gz@p@{Gz$@ >$6 ,__ehhandler$?GenerateComplexLightning@@YAXXZ< 2__unwindfunclet$?GenerateComplexLightning@@YAXXZ$0> 3[RGenerateComplexLightning@t   $L57476 $L57477 $L57478 $L57479 $L57480 $L57481 $L57482 $L57483 $L57484t localMaxValtrandomyttempRanditrtrandomxt localLength tjjttemptrandomzttempZDirvoxtlocalMaxttempXDir trttempYDir8 8 < @   8 8 % % $ $ # # " " ! $! 3 7 F J Y ] l p   UDSVWQ}YMM_^[D;]!.@5 6%CVoxel::~CVoxelD@ this M $M UjhdPd%SVW<.MEjjME E } ~EMEMQ$MQ$MQ$MMEMEME uMEMM%yH @E}6},} UEEE UU} ,%yH @EЋE;E~ MM؋UЉU%yH @E̋E9E|fEAtUUEEE9EAu"EAtMMEEdEAtUUEEE9EAuEAt EMMEU؉UEE}M$UUEEEEMMEEUUEEEEMMEEEEtUUEE[EEMMEE9UUEE EEMMEEUUEQ$EQ$EQ$M uMaE܃E܋MMUUȉUEEĉEMMMEQ$EQ$EQ$M uMURMPMUMMM%td%yH @EEݝ|M= ܝ|AuE PMPEMMd _^[;]w AA77JhM|vut/t}u}v}0-0c00--s!-L-\so/./EVis{,0uea]TMA@nm!l%k)j-i1h5g9fT3BNW]qx !"#$%+-"/,5<;C<J=b?x@BCEKQX]^_af ginqx,}5~<Egnpy  %,35>ELNW`gnpy 2INeMøM {9{Gzt?D?y@ |$Y? 5__ehhandler$?GenerateComplexBranch@@YAXPAVCVoxel@@H@ZE ;__unwindfunclet$?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z$0; =3GenerateComplexBranch@   $L57538 $L57539 $L57540 $L57541 $L57542 $L57543 $L57544 $L57545 $L57546node tdeptht localMaxValttempRandtrandomyitrtrandomxt localLength tjjtrandomzttempt branchHeightttempZDirt branchLengthvoxtlocalMaxttempXDir trttempYDirw w EY IY T T w w o o n n m m l l /k 3k Bj Fj Ui Yi hh lh {g g f f UXSVW}jjMjjjj;;h?h?h@?;h@@;EPPMUj;MMM%tPMPMPMP;뗋;;h?h?h?h?;;E%t_MQ@UEMMM%t#Mx~jMP_^[X;] 07@?F@]d@qx@.@,v}u}t} @$@,3@OV@^e@z.,@$;J h |(7Zi"u$%',.0< RenderComplexLightningX@  renderBranchesitr $ UjhdPd%SVWl"jjMMEE E jjjj;;h?h?h@?;} uE@h@;>} uE?h?;E@@h@@;MQM@UEMMQ$MMQ$MMQ$MMMM%M]M]@tMM]M]@t)M]M]@trM]ȋMQ;j;MQ$MQ$MQ$;MQ$MQ$MQ$;;MQ$MMQ$MMQ$Mb;h?h?h?h?;;URMPMUMMM%t%Mx~E PMPEMMd _^[Ĕ;] AA;C7cj@ry@@@@@&t2:AuMU\vhpz,ttuuvv@)0@8vFuRt\c@krvut@@tuv @;B@JQ@]pz,MA@3?NW n } "#$6%Q&l'+-01#243g456789;#@FBUDlEGIKLMøM 933s? $= 3__ehhandler$?RenderComplexBranch@@YAXPAVCVoxel@@H@ZC 9__unwindfunclet$?RenderComplexBranch@@YAXPAVCVoxel@@H@Z$09 3RenderComplexBranch@T node tdepthprevitr@ curLineWidth  C G UXSVWQ}YMEM}t9UB EMMUU}tjMEEEE_^[X;]L9m@%+4 \bdO ud)SLinkedList::~SLinkedListX@ thisnextitr $ UjhdPd%PSVWQ}YMEE8uVj$EE}t MEEMMEUEBMUEPM ) uUJEHUA BMQEPEMMd _^[\;]  AAD\GTMA@9A MËEPYøM9 $,F <__ehhandler$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@ZL B__unwindfunclet$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z$1L B__unwindfunclet$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z$0A 9SLinkedList::Append\@ 0thisp_data  L P   ; ? UDSVWQ}YMEQURME_^[D;]+;@2F E2 SLinkedList::GetIteratorD@ this __$ReturnUdt $ UDSVWQ}YMEMHUE E_^[]&.R :1,SListIterator::SListIteratorD@ thisp_list p_node $ UDSVWQ}YMExt MQE _^[]&3B :3SListIterator::StartD@ this  $ UDSVWQ}YME8t MEJ _^[]%2B 92SListIterator::ForthD@ this  $ UDSVWQ}YME_^[]"A )"SListIterator::ItemD@ this  $ UDSVWQ}YME3Ƀ8_^[],*B 1*SListIterator::ValidD@ this , $, UDSVWQ}YMMEt MQE_^[D;]!@4G@U Q> /SListNode::`scalar deleting destructor'D@ thisu__flags 9 $9 UDSVWQ}YMM_^[D;]!M.@K 6%%SListNode::~SListNodeD@ this @ $@ UDSVWQ}YMME@ E_^[D;]!7;@G%/J C2$SListNode::SListNodeD@ this G $G UjhdPd%TSVWQ}YMEj$EE}t MEEEEEMMURMEMQ P EMH EMMd _^[`;] [ AA<TG|MA@T9t MËEPYøM_9 `$Z,YI ?__ehhandler$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@ZO E__unwindfunclet$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z$1O E__unwindfunclet$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z$0D 9SListNode::InsertAfter`@ 0thisp_datanewnode[ [ OY SY Z Z T T G[ K[ 68B$)o:\2-jeremy's files\thesis\debug\vc60.pdb.filegO:\2-JEREMY'S FILES\Thesis\lightning.cpp@comp.id6& .drectve.debug$Sh' M.text5](mǚ\.filego:\2-jeremy's files\thesis\lightning.cpp B7T.text$x2E %.rdataœX$L57484$L57483$L57482$L57481$L57480$L57479$L57478r$L57477V$L574761$L57707y.rdataf8Yv.rdata1 _rand  $2@Qu   .xdata$x(\Ѯ $ __chkesp ..bfe~.lf]e.efe.debug$S E{K.text 6Ou8_)< .debug$S j P:^.text =8ig7&N ~=F.text$x 19 KUdx .rdatața.rdata2J.rdatav$L57546 $L57545p $L57544N $L575435 $L57542% $L57541  $L57540 $L57539 $L57538 $L57736 .rdataB7Ę, A V k .xdata$x( !# __ftol .bf e.lfi e.ef= e.debug$S .text,R wQ1 B V k z      .bfe.lfe.efe-.debug$SoUt.textU+2m-k N Y.text$x[?uX .rdata vm    .xdata$x(6 .bfe9.lf+e.efe.debug$S>d.textuK*`Ex.filego:\2-jeremy's files\thesis\slinkedlist.hl uW].bfen.lfe.efue~.debug$S.text 0qܛ& _ .text$xH= S n {.xdata$x0l?~vqm .bfe.lf e.efe.debug$S m 0U.text!EKZ5! Eb.bf!ew.lf!e.efE!ey.debug$S"!Ae4.text#:PDP # :c.bf#e.lf#e.ef:#e.debug$S$#*g3.text%:pa% :d.bf%e.lf%e.ef:%e.debug$S&w%9.text'9'{$? ' 9ve.bf'e!.lf'e.ef9'e .debug$S(w'j.text))C9xmbg, ) !)Bf,.bf)e..lf)e.ef))e.debug$S*v)@.text+1Ա&^ + .1gG.bf+e I.lf+e.ef1+e".debug$S,w+n.text-QHm - .debug$S.-`[..text/6Ou8 / .debug$S0/:j.text1CZF 1 ICjT.bf1e4a.lf1e.efC1e7.debug$S21:1.text3 e9Ĝ 3 ak.text$x4k+3mT# 4i 4 4.xdata$x50l?~3U 50 5.bf3e@.lf3e.ef3eJ.debug$S6 3].debug$T7<r ?GenerateComplexLightning@@YAXXZ__unwindfunclet$?GenerateComplexLightning@@YAXXZ$0__real@8@4001a3d70a3d70a3d800__real@8@40078000000000000000__real@8@4002a3d70a3d70a3d800?lightningList@@3V?$SLinkedList@VCVoxel@@@@A?setCoords@CVoxel@@QAEHMMM@Z?Height@@YAHPAEHH@Z?g_HeightMap@@3PAEA?targetz@@3HA?targetx@@3HA?g_bTarget@@3_NA?g_bComplexLightningGenerated@@3_NA??0CVoxel@@QAE@XZ__ehhandler$?GenerateComplexLightning@@YAXXZ___CxxFrameHandler__ehfuncinfo$?GenerateComplexLightning@@YAXXZ__unwindtable$?GenerateComplexLightning@@YAXXZ__fltused__except_list??1CVoxel@@QAE@XZ?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z__unwindfunclet$?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z$0__real@8@3ff7a3d70a3d70a3d800__real@4@40098000000000000000__real@4@3fff8000000000000000__real@8@4007ccccccccccccd000?getx@CVoxel@@QAEMXZ?gety@CVoxel@@QAEMXZ?getz@CVoxel@@QAEMXZ__ehhandler$?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z__ehfuncinfo$?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z__unwindtable$?GenerateComplexBranch@@YAXPAVCVoxel@@H@Z?RenderComplexLightning@@YAX_N@Z__imp__glFlush@0__imp__glColor4f@16__imp__glPopMatrix@0__imp__glEnd@0__imp__glVertex3i@12__imp__glBegin@4__imp__glLineWidth@4__imp__glColor3f@12__imp__glPushMatrix@0__imp__glClearColor@16?RenderComplexBranch@@YAXPAVCVoxel@@H@Z__unwindfunclet$?RenderComplexBranch@@YAXPAVCVoxel@@H@Z$0__imp__glVertex3f@12__real@4@3ffef333330000000000?setz@CVoxel@@QAEHM@Z?sety@CVoxel@@QAEHM@Z?setx@CVoxel@@QAEHM@Z__ehhandler$?RenderComplexBranch@@YAXPAVCVoxel@@H@Z__ehfuncinfo$?RenderComplexBranch@@YAXPAVCVoxel@@H@Z__unwindtable$?RenderComplexBranch@@YAXPAVCVoxel@@H@Z??1?$SLinkedList@VCVoxel@@@@QAE@XZ?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z??3@YAXPAX@Z__unwindfunclet$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z$1__unwindfunclet$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z$0??4CVoxel@@QAEAAV0@ABV0@@Z??2@YAPAXI@Z__ehhandler$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z__ehfuncinfo$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z__unwindtable$?Append@?$SLinkedList@VCVoxel@@@@QAEXVCVoxel@@@Z?GetIterator@?$SLinkedList@VCVoxel@@@@QAE?AV?$SListIterator@VCVoxel@@@@XZ??0?$SListIterator@VCVoxel@@@@QAE@PAV?$SLinkedList@VCVoxel@@@@PAV?$SListNode@VCVoxel@@@@@Z?Start@?$SListIterator@VCVoxel@@@@QAEXXZ?Forth@?$SListIterator@VCVoxel@@@@QAEXXZ?Item@?$SListIterator@VCVoxel@@@@QAEAAVCVoxel@@XZ?Valid@?$SListIterator@VCVoxel@@@@QAE_NXZ??_G?$SListNode@VCVoxel@@@@QAEPAXI@Z??1?$SListNode@VCVoxel@@@@QAE@XZ??0?$SListNode@VCVoxel@@@@QAE@XZ?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z__unwindfunclet$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z$1__unwindfunclet$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z$0__ehhandler$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z__ehfuncinfo$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z__unwindtable$?InsertAfter@?$SListNode@VCVoxel@@@@QAEXVCVoxel@@@Z