VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
iffMode3CSettings.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2022 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
9 
11 {
12 public:
13  DtIffMode3CSettings(DtReaderWriterRegistry* parentRegistry = nullptr);
14  DtIffMode3CSettings(const DtIffMode3CSettings& orig, DtReaderWriterRegistry* parentRegistry = nullptr);
15  virtual ~DtIffMode3CSettings();
16 
17  virtual DtIffModeSetting* clone() const override;
18  virtual DtString stringRep() const;
19 
20  virtual bool operator==(const DtIffBasicModeSetting&) const;
21  virtual bool operator==(const DtIffMode3CSettings&) const;
22 
24  virtual DtIffBasicModeSetting& operator=(const DtIffBasicModeSetting&) override;
25  virtual DtIffModeSetting& operator=(const DtIffModeSetting&) override;
26 
27  virtual int netRepSize() const;
28  virtual char* setToNet(char* netRep) const;
29  virtual const char* setFromNet(const char* netRep);
30 
31 public:
32  virtual void setAltitude(int);
33  virtual int altitude() const;
34 
35 protected:
37 };
38 
Definition: iffModeSettings.h:79
virtual bool operator==(const DtIffModeSetting &) const
DtRwInt myAltitude
Definition: iffMode3CSettings.h:36
Definition: readerWriterRegistry.h:39
virtual char * setToNet(char *netRep) const
Definition: iffModeSettings.h:88
Description: Readable, Writable int.
Definition: rwInt.h:25
Definition: iffMode3CSettings.h:10
General settings that apply to all modes.
Definition: iffBasicModeSettings.h:14
DtIffModeSettingCreatorTemplate< DtIffMode3CSettings > DtIffMode3CSettingsCreator
Definition: iffMode3CSettings.h:39
virtual const char * setFromNet(const char *netRep)
virtual DtIffBasicModeSetting & operator=(const DtIffBasicModeSetting &)
virtual DtString stringRep() const
virtual DtIffModeSetting * clone() const override
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
virtual int netRepSize() const

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)