VR-Link API Documentation for HLA Evolved
enviroTypeRec.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 *********************************************************************/
00005 
00008 
00009 #ifndef enviroTypeRec_H_
00010 #define enviroTypeRec_H_
00011 
00012 #include "entityType.h"
00013 
00017 class DT_DLL_VLPROTIND DtEnvironmentTypeRecord : public DtEntityType
00018 {
00019 
00020 public:
00021 
00023    DtEnvironmentTypeRecord();
00024 
00026    DtEnvironmentTypeRecord(const char*p);
00027 
00029    DtEnvironmentTypeRecord(int kind, int domain, int envClass, int category,
00030       int subCategory, int specific, int extra);
00031 
00032    DtEnvironmentTypeRecord(const DtNetEntityType& orig);
00033 
00035    virtual ~DtEnvironmentTypeRecord();
00036 
00038    DtEnvironmentTypeRecord(const DtEnvironmentTypeRecord& orig);
00039 
00041    DtEnvironmentTypeRecord& operator=(const DtEnvironmentTypeRecord& orig);
00042    DtEnvironmentTypeRecord& operator=(const DtNetEntityType& orig);
00043 
00045    virtual void setClassOfEnv(int cls);
00046    virtual int classOfEnv() const;
00047 
00048 protected:
00049 
00051    virtual void setCountry(int country);
00052    virtual int country() const;
00053 };
00054 
00055 #endif
00056 

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)