#ifndef _NPC22_H #define _NPC2_H #include "world_entity.h" #include "physics_interface.h" #include "glincl.h" class AI; class Shader; class NPC2 : public WorldEntity, public PhysicsInterface { public: NPC2 (); ~NPC2 (); void addAI(AI* ai); virtual void tick(float dt); virtual void draw() const; virtual void collidesWith (WorldEntity* entity, const Vector& location); private: Vector randomRotAxis; Shader* shader; GLUquadricObj* obj; }; #endif /* _NPC2_H */