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() override;
16 
17  virtual DtIffModeSetting* clone() const override;
18  virtual DtString stringRep() const override;
19 
20  virtual bool operator==(const DtIffBasicModeSetting&) const override;
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 override;
28  virtual char* setToNet(char* netRep) const override;
29  virtual const char* setFromNet(const char* netRep) override;
30 
31 public:
32  virtual void setAltitude(int);
33  virtual int altitude() const;
34 
35 protected:
37 };
38 
virtual bool operator==(const DtIffModeSetting &) const override
Definition: iffModeSettings.h:79
virtual int netRepSize() const override
DtRwInt myAltitude
Definition: iffMode3CSettings.h:36
Definition: readerWriterRegistry.h:39
Definition: iffModeSettings.h:88
virtual const char * setFromNet(const char *netRep) override
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 DtIffBasicModeSetting & operator=(const DtIffBasicModeSetting &)
virtual DtIffModeSetting * clone() const override
virtual DtString stringRep() 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 char * setToNet(char *netRep) const override

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)