1234567891011121314151617181920212223 |
- #ifndef AGENT_H
- #define AGENT_H
- #include <Agents/Perception/Perception.hpp>
- #include <Environment/PictureEnvironment.hpp>
-
- class Agent
- {
- public:
- Perception fCurrentPerception;
- PictureEnvironment* fEnvironment;
- sf::Color fColor;
- int fXPos;
- int fYPos;
-
- Agent();
- Agent(PictureEnvironment* iEnvironment);
- void loop();
-
- private:
- void move();
- };
-
- #endif // AGENT_H
|