AIagent Member List
This is the complete list of members for
AIagent, including all inherited members.
AIagent(std::string _file, PyObject *_main, PyObject *_dict, int _index, std::string _meshName, float _radius, Models *_model, Graph *_graph, Agent *_parent, std::string _type, int _ID, int _armyID, std::string _state) | AIagent | |
AIagent(Agent *_parent, std::string _file, PyObject *_main, PyObject *_dict, ngl::Vec3 _pos, std::string _type, float _radius, Models *_model, Graph *_graph, std::string _meshName, int _ID) | AIagent | |
brainFunction() | AIagent | [private] |
draw(ngl::TransformStack *_tx, ngl::Camera *_cam) | AIagent | |
getDirection() | AIagent | [inline] |
getForce() | AIagent | [inline] |
getHitStatus() | AIagent | [inline] |
getHomePos() | AIagent | [inline] |
getIndex() | AIagent | [inline] |
getMessage() | AIagent | [inline] |
getName() | AIagent | [inline] |
getNextIndex() | AIagent | [inline] |
getPos() | AIagent | [inline] |
getPrecision() | AIagent | [inline] |
getRadius() | AIagent | [inline] |
getReset() | AIagent | [inline] |
getScore() | AIagent | [inline] |
getState() | AIagent | [inline] |
getTargetPos() | AIagent | [inline] |
getType() | AIagent | [inline] |
getVelocity() | AIagent | [inline] |
m_ammo | AIagent | [private] |
m_approachingAgent | AIagent | |
m_armyID | AIagent | [private] |
m_brain | AIagent | [private] |
m_dict | AIagent | [private] |
m_dir | AIagent | [private] |
m_direction | AIagent | [private] |
m_filename | AIagent | [private] |
m_force | AIagent | [private] |
m_graph | AIagent | [private] |
m_hit | AIagent | [private] |
m_ID | AIagent | [private] |
m_index | AIagent | [private] |
m_iterator | AIagent | |
m_main | AIagent | [private] |
m_meshName | AIagent | [private] |
m_message | AIagent | [private] |
m_model | AIagent | [private] |
m_nextIndex | AIagent | [private] |
m_obsPos | AIagent | |
m_ObstacleCollision | AIagent | |
m_obstacleDistance | AIagent | |
m_obsVel | AIagent | |
m_parent | AIagent | [private] |
m_pos | AIagent | [private] |
m_precision | AIagent | [private] |
m_radius | AIagent | |
m_reset | AIagent | |
m_route | AIagent | [private] |
m_score | AIagent | [private] |
m_script | AIagent | [private] |
m_shootBlock | AIagent | |
m_shootSphere | AIagent | |
m_state | AIagent | [private] |
m_targetPos | AIagent | [private] |
m_tempPos | AIagent | [private] |
m_tempVel | AIagent | [private] |
m_type | AIagent | [private] |
m_velocity | AIagent | [private] |
m_wall | AIagent | |
m_wallCollision | AIagent | |
m_wallDistance | AIagent | |
m_wallNormal | AIagent | |
queryEnvironment() | AIagent | |
reloadScript() | AIagent | |
reset() | AIagent | |
resetScore() | AIagent | [inline] |
setApproachingAgentParams(const float _dist, const ngl::Vec3 _pos, const ngl::Vec3 _vel) | AIagent | [inline] |
setDirection(int _direction) | AIagent | |
setHitStatus() | AIagent | [inline] |
setIndex(const int _index) | AIagent | [inline] |
setIntialWallBool(bool _wall) | AIagent | [inline] |
setMessage(const std::string _message) | AIagent | [inline] |
setNewScriptPath(const std::string &_p) | AIagent | |
setNextIndex(const int _nextIndex) | AIagent | [inline] |
setPosition(const ngl::Vec3 pos) | AIagent | [inline] |
setRoute(std::vector< int > _route) | AIagent | |
setScore(const int _score) | AIagent | [inline] |
setState(const std::string _state) | AIagent | [inline] |
setTargetPos(const ngl::Vec3 _pos) | AIagent | [inline] |
setVelocity(const ngl::Vec3 vel) | AIagent | [inline] |
setWallNormal(const ngl::Vec3 _normal, const float _dist) | AIagent | [inline] |
update() | AIagent | |
~AIagent() | AIagent | |