Nuclide
Software Development Kit for id Technology (BETA)
ncRagdoll Class Reference

About this class

Ragdoll master entity.

Inheritance diagram for ncRagdoll:
ncSurfacePropEntity

Public Member Functions

void ncRagdoll (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

◆ ncRagdoll()

void ncRagdoll::ncRagdoll ( void  )

Member Function Documentation

◆ CreateRagdoll()

void ncRagdoll::CreateRagdoll ( void  )

◆ EvaluateEntity()

void ncRagdoll::EvaluateEntity ( void  )
virtual

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

Reimplemented from ncSurfacePropEntity.

◆ OnRemoveEntity()

void ncRagdoll::OnRemoveEntity ( void  )
virtual

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

Reimplemented from ncIO.

◆ predraw()

virtual float ncRagdoll::predraw ( void  )
virtual

Reimplemented from ncSurfacePropEntity.

◆ ReceiveEntity()

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

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

Reimplemented from ncSurfacePropEntity.

◆ SendEntity()

float ncRagdoll::SendEntity ( entity  ,
float   
)
virtual

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

Reimplemented from ncSurfacePropEntity.


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