| 
| 
  | WConstraint (class Wasabi *const app, uint32_t ID=0) | 
|   | 
| 
virtual void  | Build (const WRigidBody *const rb1, const WRigidBody *const rb2, bool breakable=false)=0 | 
|   | 
| 
void  | SetBreakingThreshold (float threshold) | 
|   | 
| 
void  | SetMaxLinearImpulse (float impulse) | 
|   | 
| 
hkpConstraintData *  | GetConstraint () const | 
|   | 
| bool  | Valid () const | 
|   | 
| 
  | WBase (class Wasabi *const app, uint32_t ID=0) | 
|   | 
| virtual void  | SetID (uint32_t newID)=0 | 
|   | 
| virtual void  | SetName (std::string newName)=0 | 
|   | 
| uint32_t  | GetID () const | 
|   | 
| std::string  | GetName () const | 
|   | 
| class Wasabi *  | GetAppPtr () const | 
|   | 
| void  | AddReference () | 
|   | 
| void  | RemoveReference () | 
|   | 
 | 
| 
hkpRigidBody *  | m_rb1 | 
|   | 
| 
hkpRigidBody *  | m_rb2 | 
|   | 
| 
hkpWorld *  | m_world | 
|   | 
| 
hkpConstraintData *  | m_constraint | 
|   | 
| 
hkpConstraintInstance *  | m_instance | 
|   | 
| 
hkpBreakableConstraintData *  | m_breakableConstraint | 
|   | 
| class Wasabi *  | m_app | 
|   | 
| uint32_t  | m_ID | 
|   | 
| std::string  | m_name | 
|   | 
◆ Valid()
  
  
      
        
          | bool WConstraint::Valid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
Must be implemented by the child. This function should report the validity status of the object, in whatever sense of "validity" it chooses. 
- Returns
 - true if the object is "valid", false otherwise 
 
Implements WBase.
 
 
The documentation for this class was generated from the following file: