[Gcblue-commits] gcb_wx/src/scriptinterface tcTrackInterface.cpp,1.6,1.7
Status: Alpha
Brought to you by:
ddcforge
|
From: Dewitt C. <ddc...@us...> - 2004-11-01 03:17:28
|
Update of /cvsroot/gcblue/gcb_wx/src/scriptinterface In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20973/src/scriptinterface Modified Files: tcTrackInterface.cpp Log Message: A few more changes related to GDI+ replacement Index: tcTrackInterface.cpp =================================================================== RCS file: /cvsroot/gcblue/gcb_wx/src/scriptinterface/tcTrackInterface.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** tcTrackInterface.cpp 8 Aug 2004 00:31:34 -0000 1.6 --- tcTrackInterface.cpp 1 Nov 2004 03:17:18 -0000 1.7 *************** *** 40,43 **** --- 40,53 ---- namespace ScriptInterface { + tcAllianceSensorMap* tcTrackInterface::mpSensorMap = NULL; + unsigned int tcTrackInterface::mnTrackID = 0xFFFFFFFF; + + void tcTrackInterface::AttachSensorMap(tcAllianceSensorMap *apSM) + { + mpSensorMap = apSM; + fprintf(stdout, "tcTrackInterface - Attaching sensor map for alliance: %d\n", + mpSensorMap->GetAlliance()); + } + void tcTrackInterface::DropTrack() { *************** *** 51,77 **** if (mnTrackID == 0xFFFFFFFF) {return;} tcSensorMapTrack *pSMTrack = mpSensorMap->GetSensorMapTrack(mnTrackID); ! if (pSMTrack == NULL) {return;} pSMTrack->mnAffiliation = anAffil; } ! void tcTrackInterface::DeclareFriendly(void) { SetAffiliation((UINT8)FRIENDLY); } ! void tcTrackInterface::DeclareNeutral(void) { SetAffiliation((UINT8)NEUTRAL); } ! void tcTrackInterface::DeclareHostile(void) { SetAffiliation((UINT8)HOSTILE); } - tcAllianceSensorMap* tcTrackInterface::mpSensorMap = NULL; - unsigned int tcTrackInterface::mnTrackID = 0xFFFFFFFF; ! tcTrackInterface::tcTrackInterface(void) { } ! tcTrackInterface::~tcTrackInterface(void) { } --- 61,94 ---- if (mnTrackID == 0xFFFFFFFF) {return;} tcSensorMapTrack *pSMTrack = mpSensorMap->GetSensorMapTrack(mnTrackID); ! if (pSMTrack == NULL) ! { ! fprintf(stderr, "Warning - tcTrackInterface::SetAffiliation - " ! "couldn't find track id: %d, alliance: %d\n", ! mnTrackID, mpSensorMap->GetAlliance()); ! return; ! } pSMTrack->mnAffiliation = anAffil; } ! void tcTrackInterface::DeclareFriendly() ! { SetAffiliation((UINT8)FRIENDLY); } ! void tcTrackInterface::DeclareNeutral() ! { SetAffiliation((UINT8)NEUTRAL); } ! void tcTrackInterface::DeclareHostile() ! { SetAffiliation((UINT8)HOSTILE); } ! tcTrackInterface::tcTrackInterface() { } ! tcTrackInterface::~tcTrackInterface() { } |