| accelerate() | df::Object | |
| deserialize(std::stringstream *p_ss, unsigned int *p_a) override | df::Particle | virtual |
| doPathFollowing() | df::Object | |
| draw() | df::Object | virtual |
| eventHandler(const Event *p_e) override | df::Precipitation | virtual |
| getAcceleration() const | df::Object | |
| getAge() const | df::Particle | |
| getAltitude() const | df::Object | |
| getAnimation() const | df::Object | |
| getAvoidCollisions() const | df::Object | |
| getBox() const | df::Object | |
| getDirection() const | df::Object | |
| getEventCount() const | df::Object | |
| getFollowPath() const | df::Object | |
| getId() const | df::Object | |
| getModified() const | df::Object | virtual |
| getNoSoft() const | df::Object | |
| getPath() const | df::Object | |
| getPathFind() | df::Object | |
| getPosition() const | df::Object | |
| getShape() const | df::Object | |
| getSolidness() const | df::Object | |
| getSpeed() const | df::Object | |
| getType() const | df::Object | |
| getVelocity() const | df::Object | |
| init(float size, int age, unsigned char opacity, unsigned char r, unsigned char g, unsigned char b) (defined in df::Particle) | df::Particle | private |
| isActive() const | df::Object | |
| isModified(enum ObjectAttribute attribute) const | df::Object | |
| isModified() const | df::Object | |
| isSolid() const | df::Object | |
| isVisible() const | df::Object | virtual |
| m_acceleration | df::Object | private |
| m_age | df::Particle | private |
| m_altitude | df::Object | private |
| m_animation | df::Object | private |
| m_avoid_collisions | df::Object | private |
| m_box | df::Object | private |
| m_direction | df::Precipitation | private |
| m_event_count | df::Object | private |
| m_event_name | df::Object | private |
| m_follow_path | df::Object | private |
| m_id | df::Object | private |
| m_is_active | df::Object | private |
| m_is_visible | df::Object | private |
| m_modified | df::Object | private |
| m_no_soft | df::Object | private |
| m_p_path_find | df::Object | private |
| m_path | df::Object | private |
| m_position | df::Object | private |
| m_shape | df::Object | private |
| m_solidness | df::Object | private |
| m_speed | df::Object | private |
| m_turbulence | df::Precipitation | private |
| m_type | df::Object | private |
| m_velocity_init | df::Precipitation | private |
| max_id | df::Object | static |
| moveTo(Vector new_position) | df::Object | |
| Object() | df::Object | |
| operator!=(const Object &o) (defined in df::Object) | df::Object | |
| operator==(const Object &o) | df::Object | |
| Particle(float size, int age, unsigned char opacity, unsigned char r, unsigned char g, unsigned char b) | df::Particle | |
| Particle(float size, int age, unsigned char opacity, Color color) | df::Particle | |
| pathTo(Vector position) | df::Object | |
| pathTo(Object *p_o_target) | df::Object | |
| Precipitation(float size, Direction direction, unsigned char opacity, unsigned char r, unsigned char g, unsigned char b) | df::Precipitation | |
| predictPosition() | df::Object | |
| registerInterest(std::string event_type) | df::Object | |
| serialize(std::stringstream *p_ss, unsigned int attr=0) override | df::Particle | virtual |
| setAcceleration(Vector new_acceleration) | df::Object | virtual |
| setActive(bool new_active=true) | df::Object | virtual |
| setAge(int new_age) | df::Particle | |
| setAltitude(int new_altitude) | df::Object | virtual |
| setAnimation(Animation new_animation, bool set_box=true) | df::Object | virtual |
| setAvoidCollisions(bool new_avoid_collisions=true) | df::Object | virtual |
| setBox(Box new_box) | df::Object | virtual |
| setDirection(Vector new_direction) | df::Object | virtual |
| setFollowPath(bool new_follow_path=true) | df::Object | virtual |
| setId(int new_id) | df::Object | |
| setModified(unsigned int new_modified) | df::Object | virtual |
| setNoSoft(bool new_no_soft=true) | df::Object | |
| setPath(Path new_path) | df::Object | |
| setPosition(Vector new_position) | df::Object | virtual |
| setRGB(Color color) | df::Particle | |
| setRGB(unsigned char r, unsigned char g, unsigned char b) (defined in df::Particle) | df::Particle | |
| setShape(Shape new_shape) | df::Object | virtual |
| setSolidness(Solidness new_solid) | df::Object | virtual |
| setSpeed(float speed) | df::Object | |
| setSprite(std::string sprite_label) | df::Object | virtual |
| setTurbulence(bool new_turbulence=true) | df::Precipitation | |
| setType(std::string new_type) | df::Object | virtual |
| setVelocity(Vector velocity) | df::Object | virtual |
| setVisible(bool new_visible=true) | df::Object | |
| toString() const | df::Object | |
| unregisterInterest(std::string event_type) | df::Object | |
| ~Object() | df::Object | virtual |