DarkSmoke Member List

This is the complete list of members for DarkSmoke, including all inherited members.

AddDamage(uint damage_points)PhysicalObj
AddSpeed(double norme, double angle)Physics
AddSpeedXY(Point2d vector)Physics
ChangePhysRopeSize(double dl)Physics
CheckOnEndTurn()Particle [inline]
CheckOverlapping()PhysicalObj [protected, virtual]
CollidedObject(const Point2i &offset) const PhysicalObj
CollidedObjectXY(const Point2i &position) const PhysicalObj
ComputeNextXY(double delta_t)Physics [protected]
DarkSmoke()DarkSmoke
Draw()Particle [virtual]
Drown()PhysicalObj
FootsInVacuum() const PhysicalObj
FootsInVacuumXY(const Point2i &position) const PhysicalObj
FootsOnFloor(int y) const PhysicalObj
GetAirResistFactor() const Physics [inline]
GetAngularSpeed() const Physics
GetCenter() const PhysicalObj
GetCenterX() const PhysicalObj
GetCenterY() const PhysicalObj
GetGravityFactor() const Physics [inline]
GetHeight() const PhysicalObj
GetMass() const Physics [inline]
GetName() const PhysicalObj [inline, virtual]
GetPhysX() const Physics
GetPhysY() const Physics
GetPos() const Physics
GetPosition() const PhysicalObj
GetRebounding() const Physics [inline]
GetRect() const PhysicalObj
GetRopeAngle()Physics
GetRopeLength()Physics
GetSize() const PhysicalObj
GetSpeed(double &norm, double &angle) const Physics
GetSpeed() const Physics
GetSpeedAngle() const Physics
GetSpeedXY(Point2d &vector) const Physics
GetTestHeight() const PhysicalObj
GetTestRect() const PhysicalObj
GetTestWidth() const PhysicalObj
GetWidth() const PhysicalObj
GetWindFactor() const Physics [inline]
GetX() const PhysicalObj
GetY() const PhysicalObj
Ghost()PhysicalObj
GoesThroughWall() const PhysicalObj [inline]
GoOutOfWater()PhysicalObj
imageParticle [protected]
Init()PhysicalObj
IsDead() const PhysicalObj
IsDrowned() const PhysicalObj
IsFalling() const Physics
IsGhost() const PhysicalObj
IsImmobile() const PhysicalObj [virtual]
IsInVacuum(const Point2i &offset, bool check_objects=true) const PhysicalObj
IsInVacuumXY(const Point2i &position, bool check_objects=true) const PhysicalObj
IsInWater() const PhysicalObj
IsMoving() const Physics
IsOnTop()Particle [inline]
IsOutsideWorld(const Point2i &offset) const PhysicalObj
IsOutsideWorldXY(Point2i position) const PhysicalObj
IsOverlapping(const PhysicalObj *obj) const PhysicalObj [virtual]
life_pointsPhysicalObj [protected]
m_alivePhysicalObj [protected]
m_allow_negative_yPhysicalObj [protected]
m_balancing_dampingPhysics [protected]
m_cfgPhysics [protected]
m_check_move_on_end_turnParticle [protected]
m_elasticity_dampingPhysics [protected]
m_elasticity_offPhysics [protected]
m_extern_forcePhysics [protected]
m_fix_point_dxyPhysics [protected]
m_fix_point_gndPhysics [protected]
m_heightPhysicalObj [protected]
m_initial_time_to_liveParticle [protected]
m_last_movePhysics [protected]
m_last_refreshParticle [protected]
m_left_time_to_liveParticle [protected]
m_namePhysicalObj [protected]
m_overlapping_objectPhysicalObj [protected]
m_phys_heightPhysics [protected]
m_phys_widthPhysics [protected]
m_rebound_soundPhysicalObj [protected]
m_rope_anglePhysics [protected]
m_rope_elasticityPhysics [protected]
m_rope_lengthPhysics [protected]
m_test_bottomPhysicalObj [protected]
m_test_leftPhysicalObj [protected]
m_test_rightPhysicalObj [protected]
m_test_topPhysicalObj [protected]
m_time_between_scaleParticle [protected]
m_widthPhysicalObj [protected]
ObjTouche(const PhysicalObj &b) const PhysicalObj
ObjTouche(const Point2i &p) const PhysicalObj
on_topParticle [protected]
Particle(const std::string &name)Particle
PhysicalObj(const std::string &name, const std::string &xml_config="")PhysicalObj
Physics()Physics
PutOutOfGround()PhysicalObj
PutOutOfGround(double direction)PhysicalObj
PutRandomly(bool on_top_of_world, double min_dst_with_characters)PhysicalObj
Rebound(Point2d contactPos, double contact_angle)Physics [protected]
Refresh()Particle [virtual]
ResetConstants()Physics
RunPhysicalEngine()Physics
SetAirResistFactor(double factor)Physics
SetCollisionModel(bool goes_through_wall, bool collides_with_characters, bool collides_with_objects)PhysicalObj
SetExternForce(double length, double angle)Physics
SetExternForceXY(Point2d vector)Physics
SetGravityFactor(double factor)Physics
SetMass(double mass)Physics
SetOnTop(bool b)Particle [inline]
SetOverlappingObject(PhysicalObj *obj)PhysicalObj
SetPhysFixationPointXY(double g_x, double g_y, double dx, double dy)Physics
SetPhysSize(double width, double height)Physics
SetPhysXY(double x, double y)Physics
SetPhysXY(const Point2d &position)Physics
SetRebounding(bool rebounding)Physics [inline]
SetSize(const Point2i &newSize)PhysicalObj
SetSpeed(double norme, double angle)Physics
SetSpeedXY(Point2d vector)Physics
SetTestRect(uint left, uint right, uint top, uint bottom)PhysicalObj
SetWindFactor(double wind_factor)Physics
SetX(int x)PhysicalObj
SetXY(const Point2i &position)PhysicalObj
SetY(int y)PhysicalObj
SignalCollision()PhysicalObj [protected, virtual]
SignalDeath()Physics [protected, virtual]
SignalDrowning()Physics [protected, virtual]
SignalGhostState(bool was_already_dead)Physics [protected, virtual]
SignalGroundCollision()PhysicalObj [protected, virtual]
SignalObjectCollision(PhysicalObj *obj)PhysicalObj [protected, virtual]
SignalOutOfMap()PhysicalObj [protected, virtual]
SignalRebound()PhysicalObj [protected, virtual]
StartMoving()Physics
StillUseful()Particle
StopMoving()Physics
UnsetPhysFixationPoint()Physics
UpdatePosition()PhysicalObj
~Particle()Particle
~PhysicalObj()PhysicalObj [virtual]
~Physics()Physics [virtual]


Generated on Mon Jan 1 13:44:11 2007 for Wormux by  doxygen 1.4.7