class SGCommandMgr;
class SGMagVar;
+class SGMaterialLib;
+class SGModelLoader;
class SGPropertyNode;
class SGRoute;
class SGTime;
class FGEnvironment;
class FGEnvironmentMgr;
class FGIO;
-class FGModelLoader;
class FGModelMgr;
class FGScenery;
#ifdef FG_MPLAYER_AS
// Magnetic Variation
SGMagVar *mag;
+ // Material properties library
+ SGMaterialLib *matlib;
+
// Current autopilot
FGAutopilot *autopilot;
SGCommandMgr *commands;
- FGModelLoader * model_loader;
+ SGModelLoader * model_loader;
FGAircraftModel *acmodel;
inline SGMagVar *get_mag() const { return mag; }
inline void set_mag( SGMagVar *m ) { mag = m; }
+ inline SGMaterialLib *get_matlib() const { return matlib; }
+ inline void set_matlib( SGMaterialLib *m ) { matlib = m; }
+
inline FGAutopilot *get_autopilot() const { return autopilot; }
inline void set_autopilot( FGAutopilot *ap) { autopilot = ap; }
inline SGCommandMgr *get_commands () { return commands; }
- inline FGModelLoader * get_model_loader () { return model_loader; }
+ inline SGModelLoader * get_model_loader () { return model_loader; }
- inline void set_model_loader (FGModelLoader * loader) {
+ inline void set_model_loader (SGModelLoader * loader) {
model_loader = loader;
}