![]()  | 
  
    Nuclide
    
   Software Development Kit for id Technology (BETA) 
   | 
 
Server-Entity: Sliding Physics Constraint.
QUAKED phys_slideconstraint (.5 .3 0) (-8 -8 -8) (8 8 8) BREAKCOLL LIMITENDS
Will slide an entity along a segment.
This entity was introduced in Half-Life 2 (2004).
  
Public Member Functions | |
| void | phys_slideconstraint (void) | 
| virtual void | Save (float) | 
| Handles saving a copy of this entity to a given filehandle.   | |
| virtual void | Restore (string, string) | 
| Similar to ncIO::SpawnKey() but for save-game fields.   | |
| virtual void | SpawnKey (string, string) | 
| This method handles entity key/value pairs on map load.   | |
| virtual void | Input (entity, string, string) | 
| Called when we are being prompted by another object/function with an input message.   | |
| virtual void | Respawn (void) | 
| Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state.   | |
| nonvirtual void | AfterSpawn (void) | 
| void phys_slideconstraint::phys_slideconstraint | ( | void | ) | 
| void phys_slideconstraint::AfterSpawn | ( | void | ) | 
      
  | 
  virtual | 
Called when we are being prompted by another object/function with an input message.
Reimplemented from ncPhysicsConstraint.
      
  | 
  virtual | 
Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state.
Reimplemented from ncEntity.
      
  | 
  virtual | 
Similar to ncIO::SpawnKey() but for save-game fields.
Whatever you write into file handles within your ncIO::Save() method needs to be read back in here. 
Reimplemented from ncPhysicsConstraint.
      
  | 
  virtual | 
Handles saving a copy of this entity to a given filehandle.
Within you want to use the ncIO::SaveFloat() etc. methods to write the internal member attributes to the specified file handle.
Reimplemented from ncPhysicsConstraint.
      
  | 
  virtual | 
This method handles entity key/value pairs on map load.
You can easily convert the strValue parameter using the ReadFloat etc. methods that are part of ncIO. 
Reimplemented from ncPhysicsConstraint.