VR-Link API Documentation for HLA Evolved
envUniform.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 DtEnvironmentalUniformRecord_H_
00010 #define DtEnvironmentalUniformRecord_H_
00011 
00012 
00013 #include "envGeometry.h"
00014 
00015 
00020 class DT_DLL_VL DtEnvironmentalUniformRecord : 
00021    public DtEnvironmentalGeometryRecord
00022 {
00023 public:
00024 
00026    DtEnvironmentalUniformRecord();
00027 
00029    DtEnvironmentalUniformRecord(const DtEnvironmentalUniformRecord& orig);
00030 
00032    const DtEnvironmentalUniformRecord& operator=(
00033       const DtEnvironmentalUniformRecord& orig);
00034 
00036    virtual ~DtEnvironmentalUniformRecord();
00037 
00039    virtual DtEnvironmentalRecord* clone() const;
00040 
00042    virtual bool createNetworkRepresentation();
00043 
00045    const DtNetUniformGeometryRecord* uniformNetRep() const;
00046    DtNetUniformGeometryRecord* uniformNetRep();
00047 
00049    virtual void setFromNet(const DtNetEnvironmentalRecord& buffer);
00050 
00052    virtual int netRepSize() const;
00053 
00054 protected:
00055 
00057    DtEnvironmentalUniformRecord* self() const;
00058 
00059 protected:
00060 };
00061 
00062 
00063 #endif
00064 

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)