VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
envMtlReader.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 
10 
11 #ifndef envMtlReader_H__
12 #define envMtlReader_H__
13 
14 #include "envReader.h"
15 #include "mtl.h"
16 
17 #ifdef DtUSE_UTILITIES_NAMESPACE
18 namespace DtUSE_UTILITIES_NAMESPACE
19 {
20 #endif
21 
22 
26 {
27 public:
28 
31 
33  virtual ~DtEnvMTLReader();
34 
38  virtual DtEnvironment readFile(const DtString& filename, bool& success);
39 
40 protected:
41  void processObject(const DtlObjPtr& newList);
42 
43 protected:
44 
47 
48 };
49 #ifdef DtUSE_UTILITIES_NAMESPACE
50 }
51 #endif
52 
53 #endif
Contains the DtEnvReader class,.
DtEnvValueWP myCurrentRoot
Definition: envMtlReader.h:46
An abstract interface for environment readers.
Definition: envReader.h:23
DtEnvironment * myCurrentEnvironment
Definition: envMtlReader.h:45
Definition: mtl.h:70
A Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP ...
Definition: environment.h:29
DtBoost::weak_ptr< DtEnvValue > DtEnvValueWP
Definition: envValue.h:32
This file contains common methods for parsing mtl files.
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:29
A reader class which reads from the MTL file format.
Definition: envMtlReader.h:25

Document ID: Generated on Tue Aug 10 00:12:31 EDT 2021 from SVN revision 232765
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)