VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simComponentFactoryEntry.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: compFactEnt.h,v $ $Revision: 1.4 $ $State: Exp $
7 *******************************************************************************/
8 
11 
17 
18 #ifndef DtSimComponentFactoryEntry_H_
19 #define DtSimComponentFactoryEntry_H_
20 
22 
28 
31 {
32 public:
35 
38 
41  orig);
42 
44  virtual ~DtSimComponentFactoryEntry();
45 
46  virtual const DtString& typeToCreate() const;
47  virtual void setTypeToCreate(const DtString& type);
48 
49  virtual const DtSimComponentCreatorFcn& creatorFcn() const;
50  virtual void setCreatorFcn(const DtSimComponentCreatorFcn& fcn);
51 
53  orig) const;
54 
55 protected:
58 };
59 
60 #endif
61 
62 
DtSimComponentCreatorFcn myCreatorFcn
Definition: simComponentFactoryEntry.h:57
File: compFactEnt.h.
Definition: simComponentFactoryEntry.h:30
DtString myTypeToCreate
Definition: simComponentFactoryEntry.h:56
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtSimComponent *(* DtSimComponentCreatorFcn)(const DtString &name, DtLocalObject *owner, DtSimulationServices *simServices, DtComponentDescriptor *compDescriptor, DtReaderWriterRegistry *registry)
Definition: simComponentFactory.h:25

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)