Update of /cvsroot/gcblue/gcb_wx/include/graphics
In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv6071/include/graphics
Modified Files:
tcMapView.h
Log Message:
Airbase automation updates
Index: tcMapView.h
===================================================================
RCS file: /cvsroot/gcblue/gcb_wx/include/graphics/tcMapView.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** tcMapView.h 24 Sep 2006 19:50:19 -0000 1.32
--- tcMapView.h 1 Oct 2006 21:07:40 -0000 1.33
***************
*** 83,87 ****
{
NTDS = 0,
! M2525 = 1
};
--- 83,88 ----
{
NTDS = 0,
! M2525 = 1,
! NTDS_IMAGE = 2
};
***************
*** 356,367 ****
--- 357,371 ----
osg::ref_ptr<osg::Geometry> maSymbolA[4][MAX_SYMBOL];
osg::ref_ptr<osg::Geometry> maSymbolB[4][MAX_SYMBOL];
+ osg::ref_ptr<osg::Geometry> maSymbolC[4][MAX_SYMBOL];
/// faded versions for stale tracks
osg::ref_ptr<osg::Geometry> maSymbolA_fade[4][MAX_SYMBOL];
osg::ref_ptr<osg::Geometry> maSymbolB_fade[4][MAX_SYMBOL];
+ osg::ref_ptr<osg::Geometry> maSymbolC_fade[4][MAX_SYMBOL];
/// altered versions of symbols (e.g. objects not under control of player)
osg::ref_ptr<osg::Geometry> maSymbolA_alt[4][MAX_SYMBOL];
osg::ref_ptr<osg::Geometry> maSymbolB_alt[4][MAX_SYMBOL];
+ osg::ref_ptr<osg::Geometry> maSymbolC_alt[4][MAX_SYMBOL];
teSymbology meSymbology;
***************
*** 373,378 ****
--- 377,384 ----
+ void BuildImageSymbology(int symbolArray, const std::string& subdirectory);
void Build2525();
void BuildNTDS();
+ void BuildNTDSImage();
osg::Geometry* GetSymbol(teAffiliation aeAffiliation, teSymbol aeSymbol);
|