VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simObjectNetInterfaceFactory.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2000 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
9 #include <vlutil/vlHashlist.h>
10 
11 class DtString;
12 
13 namespace makVrf
14 {
15  class DtSimObjectNetInterface;
16  class DtVrlinkNetworkInterface;
17  class DtStateData;
18 
19  typedef DtSimObjectNetInterface* (*DtSimObjectNetIfaceCreatorFcn)(DtStateData * simObject, DtVrlinkNetworkInterface* mgr, bool publishObject);
20 
27  {
28  public:
29 
32 
35 
38 
41  const DtSimObjectNetInterfaceFactory& orig);
42 
44  virtual void addCreatorFcn(const DtString& type,
46 
47  virtual DtSimObjectNetInterface * createNetInterface(
48  const DtString & type, DtStateData * simObject, DtVrlinkNetworkInterface* mgr, bool publishObject);
49 
50  static DtSimObjectNetInterfaceFactory* factory();
51  };
52 }
The overall structure of the DtStateData mechanism is: The DtStateData contains a list of double buff...
Definition: stateData.h:339
Class Description: DtSimObjectNetInterface.
Definition: simObjectNetInterface.h:50
class DtSimObjectNetInterfaceFactory:
Definition: simObjectNetInterfaceFactory.h:26
DtSimObjectNetInterface *(* DtSimObjectNetIfaceCreatorFcn)(DtStateData *simObject, DtVrlinkNetworkInterface *mgr, bool publishObject)
Definition: simObjectNetInterfaceFactory.h:19

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)