VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
iffTCASDataSettings.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 
10 
13 {
14 public:
15  DtIffTCASDataSettings(DtReaderWriterRegistry* parentRegistry = nullptr);
16  DtIffTCASDataSettings(const DtIffTCASDataSettings& orig, DtReaderWriterRegistry* parentRegistry = nullptr);
17 
18  virtual ~DtIffTCASDataSettings() override;
19 
20  virtual DtIffModeSetting* clone() const override;
21  virtual DtString stringRep() const override;
22 
23  virtual bool operator==(const DtIffBasicModeSetting&) const override;
24  virtual bool operator==(const DtIffTCASDataSettings&) const;
25 
27  virtual DtIffBasicModeSetting& operator=(const DtIffBasicModeSetting&) override;
28  virtual DtIffModeSetting& operator=(const DtIffModeSetting&) override;
29 
30  virtual int netRepSize() const override;
31  virtual char* setToNet(char* netRep) const override;
32  virtual const char* setFromNet(const char* netRep) override;
33 
34 public:
35  virtual void setTCASIIIEnum(int);
36  virtual int tcasIIIEnum() const;
37 
38 protected:
40 };
41 
virtual bool operator==(const DtIffModeSetting &) const override
Definition: iffModeSettings.h:79
virtual int netRepSize() const override
Definition: readerWriterRegistry.h:39
General settings that apply to all modes.
Definition: iffTCASDataSettings.h:12
Definition: iffModeSettings.h:88
virtual const char * setFromNet(const char *netRep) override
DtIffModeSettingCreatorTemplate< DtIffTCASDataSettings > DtIffTCASDataSettingsCreator
Definition: iffTCASDataSettings.h:42
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwInt myTCASIIIENum
Definition: iffTCASDataSettings.h:39
General settings that apply to all modes.
Definition: iffBasicModeSettings.h:14
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)