Nuclide
Software Development Kit for id Technology
NSRagdoll Class Reference

About this class

Ragdoll master entity.

Inheritance diagram for NSRagdoll:
NSSurfacePropEntity

Public Member Functions

void NSRagdoll (void)
 
nonvirtual void CreateRagdoll (void)
 
virtual void OnRemoveEntity (void)
 Handles what happens before the entity gets removed from the client game. More...
 
virtual void EvaluateEntity (void)
 Run each tic after physics are run to determine if we need to send updates over the network. More...
 
virtual float SendEntity (entity, float)
 Called by the engine whenever we need to send a client an update about this entity. More...
 
virtual void ReceiveEntity (float, float)
 Client: Handles network updates from the server for the associated entity. More...
 
virtual float predraw (void)
 

Constructor & Destructor Documentation

◆ NSRagdoll()

void NSRagdoll::NSRagdoll ( void  )

Member Function Documentation

◆ CreateRagdoll()

void NSRagdoll::CreateRagdoll ( void  )

◆ EvaluateEntity()

void NSRagdoll::EvaluateEntity ( void  )
virtual

Run each tic after physics are run to determine if we need to send updates over the network.

Reimplemented from NSSurfacePropEntity.

◆ OnRemoveEntity()

void NSRagdoll::OnRemoveEntity ( void  )
virtual

Handles what happens before the entity gets removed from the client game.

Reimplemented from NSIO.

◆ predraw()

virtual float NSRagdoll::predraw ( void  )
virtual

Reimplemented from NSSurfacePropEntity.

◆ ReceiveEntity()

virtual void NSRagdoll::ReceiveEntity ( float  flNew,
float  flChanged 
)
virtual

Client: Handles network updates from the server for the associated entity.

Reimplemented from NSSurfacePropEntity.

◆ SendEntity()

float NSRagdoll::SendEntity ( entity  ,
float   
)
virtual

Called by the engine whenever we need to send a client an update about this entity.

Reimplemented from NSSurfacePropEntity.


The documentation for this class was generated from the following files: