Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 29, 2005, 11:55:57 AM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: renamed iphysics to physics_interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/physics/physics_connection.h

    r4338 r4375  
    77#define _PHYSICS_CONNECTION_H
    88
    9 #include "field.h"
    10 #include "particle_system.h"
    11 #include "i_physics.h"
     9// Forward Declaration
     10class PhysicsInterface;
     11class ParticleSystem;
     12class Field;
    1213
    1314//! An enumerator for different ConnectionTypes
    14 typedef enum PCON_Type { PCON_IPhysIPhys = 0,
    15                          PCON_IPhysField = 1,
     15typedef enum PCON_Type { PCON_PhysIPhysI = 0,
     16                         PCON_PhysIField = 1,
    1617                         PCON_ParticlesField = 2 };
    1718
     
    2324
    2425 public:
    25   PhysicsConnection(IPhysics* partnerOne, IPhysics* partnerTwo);
    26   PhysicsConnection(IPhysics* subject, Field* field);
     26  PhysicsConnection(PhysicsInterface* partnerOne, PhysicsInterface* partnerTwo);
     27  PhysicsConnection(PhysicsInterface* subject, Field* field);
    2728  PhysicsConnection(ParticleSystem* particleSystem, Field* field);
    2829
     
    3435  PCON_Type type;                    //!< What kind of connection this is.
    3536 
    36   IPhysics* subject;                 //!< The main Subject of this Connection.
    37   IPhysics* partner2;                //!< The second partner of this Connection.
     37  PhysicsInterface* subject;         //!< The main Subject of this Connection.
     38  PhysicsInterface* partner2;        //!< The second partner of this Connection.
    3839 
    3940  ParticleSystem* particleSystem;    //!< A ParticleSystem in this Connection
Note: See TracChangeset for help on using the changeset viewer.