AnimatLab  2
Test
HudItem.h
1 
7 #pragma once
8 
9 namespace AnimatSim
10 {
11 
12  class ANIMAT_PORT HudItem : public AnimatBase
13  {
14  protected:
15 
16  public:
17  HudItem();
18  virtual ~HudItem();
19 
20  static HudItem *CastToDerived(AnimatBase *lpBase) {return static_cast<HudItem*>(lpBase);}
21 
22  virtual void Initialize(void *lpVoidProjection) = 0;
23  virtual void Update() = 0;
24  virtual void Load(CStdXml &oXml);
25  };
26 
27 } //AnimatSim
Root namespace for the base simulation library for AnimatLab.
Animat base class.
Definition: AnimatBase.h:36