VR-Forces 4.1 Class Documentation
wanderTaskAgent.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
9 #include "vrfTaskAgent.h"
10 #include <kyruntime.h>
12 #include <vrfcore/exClock.h>
13 
14 class DtVrfObject;
15 
16 namespace BHAVE
17 {
18 
21 {
22 public:
23 
25  DtVrfEntityBot* bot,
26  const char* task,
27  const char* arg1,
28  const char* arg2,
29  const char* arg3,
30  const char* arg4,
31  const char* command);
32 
33  virtual ~DtWanderTaskAgent();
34 
36  virtual void Clear();
37 
39  virtual bool Think();
40 
42  virtual bool HasFinished();
43 
45  virtual void onTeleport();
46 
48  virtual void encodeTask(DtKynapsePSR*);
49 
51  virtual void decodeTask(DtKynapsePSR*);
52 
53 protected:
54 
56  KyResult myStatus;
59  DtTime myTaskEndDate;
60 };
61 
62 } //namespace BHAVE
63 

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)