VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
systemArtPartParameterData.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2007 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: systemArtPartParameterData.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef systemArtPartParameterData_h
15 #define systemArtPartParameterData_h
16 
19 
22 {
23 public:
24  DtSystemArtPartParameterData(const DtString& name, DtReaderWriterRegistry* parentRegistry = 0);
26  DtReaderWriterRegistry* parentRegistry = 0);
29 
30  virtual DtSystemParameterData* clone() const;
31 
32  virtual DtString parameterType() const;
33 
34  virtual DtString artPartCategory() const;
35  virtual void setArtPartCategory(const DtString& cat);
36 
37  virtual bool allowNoPartToBeDefined() const;
38  virtual void setAllowNoPartToBeDefined(bool b);
39 
40  static DtSystemParameterData* create(const DtString& rwName);
41 
42 protected:
45 };
46 
47 #endif
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
Base class for RW objects that describe a system parameter. This data is used by the entity editor to...
Definition: systemParameterData.h:30
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwBoolean myAllowNoPartToBeDefined
Definition: systemArtPartParameterData.h:44
virtual DtString parameterType() const =0
virtual DtSystemParameterData * clone() const =0
System parameter data that specifies an articulated part as a variable type.
Definition: systemArtPartParameterData.h:21
DtRwString myArtPartCategory
Definition: systemArtPartParameterData.h:43
DtSystemParameterData & operator=(const DtSystemParameterData &orig)

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)