Battle Talent  V11
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
CrossLink.Network.RagdollSnapshot Struct Reference

Inherits Snapshot.

Public Types

enum class  RagdollFrameType { Ragdoll , Anim , AnimKeyFrame }
 

Public Member Functions

 RagdollSnapshot (double remoteTime, double localTime, bool activeSelf, RagdollFrameType frameType, List< int > jointMotions, List< Vector3 > positions, List< Quaternion > rotations, List< Quaternion > targetRotations, List< Vector3 > velocities, List< Vector3 > angularVelocities)
 
void CopySnapshot (double remoteTime, double localTime, bool activeSelf, RagdollFrameType frameType, List< int > jointMotions, List< Vector3 > positions, List< Quaternion > rotations, List< Quaternion > targetRotations, List< Vector3 > velocities, List< Vector3 > angularVelocities)
 
void CopySnapshot (RagdollSnapshot snapshot)
 
override string ToString ()
 

Static Public Member Functions

static RagdollSnapshot Interpolate (RagdollSnapshot from, RagdollSnapshot to, double t)
 

Public Attributes

bool activeSelf
 
RagdollFrameType frameType
 
List< int > nodeJointMotionList
 
List< Vector3 > nodePositionList
 
List< Quaternion > nodeRotationList
 
List< Quaternion > nodeTargetRotationList
 
List< Vector3 > nodeVelocityList
 
List< Vector3 > nodeAngularVelocityList
 

Properties

double remoteTime [get, set]
 
double localTime [get, set]