VR-Forces 4.1 Class Documentation
rotWngPtrlRt.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
11 
12 #pragma once
13 
14 
15 #include "vrfmodel/rotWngMvAlg.h"
16 
17 #include <vlutil/vlString.h>
18 #include <matrix/vlVector.h>
19 
20 class DtSimManager;
21 class DtSimMessage;
22 
23 
24 
35 {
36 
37 public:
38 
42  DtVrfObject* owner,
43  DtSimManager* simManager,
44  DtComponentDescriptor* desc = 0,
45  DtReaderWriterRegistry* parentRegistry = 0);
46 
49 
52  virtual DtString type() const;
53 
54 
58  static void patrolRouteCallback(DtSimMessage * msg, void * usrData);
59 
65  virtual void processPatrolRouteTask(DtSimMessage * msg);
66 
70  static DtSimComponent * creator(const DtString& name,
71  DtVrfObject* owner,
72  DtSimManager* simManager,
73  DtComponentDescriptor* desc = 0,
74  DtReaderWriterRegistry* parentRegistry = 0);
75 
79  virtual void routeLogic();
80 
81 protected:
85 
88  orig);
89 
93 
95  virtual void registerTaskMsgCallbacks();
96 };
97 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)