VR-Link C# API Documentation
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
entityUpdate.h
Go to the documentation of this file.
1 /*********************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************************/
5 
6 #pragma once
7 
8 #include "strategies/export.h"
9 #include "managedInterface/linkStrategy.h"
10 #include "managedInterface/publisherList.h"
11 
12 #include <string>
13 
14 class DtReflectedEntityList;
15 class DtEntityPublisher;
16 
18 {
19 public:
20  virtual ~DtEntityUpdateStrategy();
21 
22  std::string name();
23  static std::string theName();
24 
25  virtual bool init();
26  virtual void tick();
27  virtual void shutdown();
28 
29  static DtLinkStrategy* create(DtManagedInterface* gl);
30 
31 protected:
32  DtEntityUpdateStrategy(DtManagedInterface* link);
33  DtReflectedEntityList* myRel;
34  DtPublisherList<DtEntityPublisher>* myPubs;
35 
36  static std::string theStrategyName;
37 };

Document ID: Generated on Fri May 15 06:36:13 EDT 2015 from SVN revision 153263
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)