|
bool | GrabRagdoll (int netId) |
|
bool | GetIsCalling (bool isLeft) |
|
Vector3 | GetNetworkVelocityEstimateLocal (bool isLeft) |
|
Vector3 | GetNetworkLeftHandVelocityEstimateLocal () |
|
Vector3 | GetNetworkRightHandVelocityEstimateLocal () |
|
override void | InitStates () |
|
void | FixedUpdateNetworkHand () |
|
void | UpdateNetworkHand () |
|
void | CmdUpdateGrabJointAnchor (bool isLeft, float x, float y, float z) |
|
void | RpcGrabJointAnchor (bool isLeft, float x, float y, float z) |
|
override void | OnStartLocalPlayer () |
|
override void | OnStartServer () |
|
override void | OnStartClient () |
|
override void | OnStopServer () |
|
override void | OnStopClient () |
|
void | Init (InteractHand leftHand, InteractHand rightHand) |
|
void | Bind () |
|
void | UpdateHandPoseWeight (bool isLeft, float thumbWeight, float indexWeight, float elseWeight) |
|
void | CmdUpdateHandPoseWeight (bool isLeft, float? thumbWeight, float? indexWeight, float? elseWeight) |
|
void | TargetRpcUpdateHandPoseWeight (NetworkConnectionToClient conn, bool isLeft, float? thumbWeight, float? indexWeight, float? elseWeight) |
|
void | SetHandPoseWeight (bool isLeft, float? thumbWeight, float? indexWeight, float? elseWeight) |
|
void | CmdOnHandThrow (bool isLeft, int netId, int index, Vector3 ve, Vector3 ave, Vector3? ibve, Vector3? ibave, double rtt) |
|
void | RpcOnHandThrow (bool isLeft, int netId, int index) |
|
void | CmdOnHandTrigger (bool t, bool isLeft) |
|
void | DoCmdOnHandTrigger (bool t, bool isLeft) |
|
void | RpcHandTrigger (bool t, bool isLeft) |
|
void | OnHandTriggerLocal (bool t, bool isLeft) |
|
void | CmdOnHandSlotTrigger (bool t, bool isLeft) |
|
void | DoCmdOnHandSlotTrigger (bool t, bool isLeft) |
|
void | RpcHandSlotTrigger (bool t, bool isLeft) |
|
void | CmdGrabNull (bool isLeft) |
|
void | CmdOnHandCallAndGrab (int netId, int index, float sec, bool isLeft) |
|
void | CmdOnHandGrab (int netId, int index, bool g, bool isLeft, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? attachPos, Quaternion? attachRot) |
|
void | OnHandGrabServer (int netId, int index, bool g, bool isLeft, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? attachPos, Quaternion? attachRot) |
|
void | RpcHandGrab (int netId, int index, bool g, bool isLeft, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? attachPos, Quaternion? attachRot) |
|
void | OnHandGrabClient (int netId, int index, bool g, bool isLeft, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? attachPos, Quaternion? attachRot) |
|
void | TargetForceGrabNull (NetworkConnectionToClient conn, bool isLeft) |
|
void | CmdOnHandBuildGrab (bool isLeft, uint netId, int key, Vector3 handPos, Quaternion handRot, Vector3 ikLocalPos, Quaternion ikLocalRot) |
|
void | OnHandBuildGrabServer (bool isLeft, uint netId, int key, Vector3 handPos, Quaternion handRot, Vector3 ikLocalPos, Quaternion ikLocalRot) |
|
void | RpcOnHandBuildGrab (bool isLeft, uint netId, int key, Vector3 handPos, Quaternion handRot, Vector3 ikLocalPos, Quaternion ikLocalRot) |
|
void | CmdOnHandReleaseGrab (bool isLeft) |
|
void | OnHandReleaseGrabServer (bool isLeft) |
|
void | RpcOnHandReleaseGrab (bool isLeft) |
|
void | TargetForceReleaseFingerGrab (NetworkConnectionToClient conn, bool isLeft) |
|
void | CmdDoMount (bool isLeft, int playerNetId, int slotIndex, int ibNetId, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? ibPos, Quaternion? ibRot) |
|
void | OnDoMountServer (bool isLeft, int playerNetId, int slotIndex, int ibNetId, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? ibPos, Quaternion? ibRot) |
|
void | RpcDoMount (bool isLeft, int playerNetId, int slotIndex, int ibNetId, Vector3? handPos, Quaternion? handRot, Vector3? anchor, Vector3? ibPos, Quaternion? ibRot) |
|
void | CmdDoMountOthers (bool isLeft, int playerNetId, int slotIndex) |
|
void | OnDoMountOthersServer (bool isLeft, int playerNetId, int slotIndex) |
|
void | TargetRpcDoMountOthers (NetworkConnectionToClient conn, bool isLeft, int playerNetId, int slotIndex) |
|
void | CheckNetworkHand (InteractHand hand, NetworkPlayer targetplayer, bool grabbing) |
|
NetworkInteractBase | GetHandNetworkIB (bool isLeft) |
|
void | CmdFunc (string funcKey, List< object > objs) |
|
virtual void | OnCommandFunc (int index, List< bool > boolList, List< float > floatList, List< int > intList, List< string > strList) |
|
override void | OnStartServer () |
|
override void | OnStopServer () |
|
override void | OnStartClient () |
|
override void | OnStopClient () |
|
void | RpcFunc (int index, List< bool > boolList, List< float > floatList, List< int > intList, List< string > strList) |
|
void | CheckMask (DataType dataType) |
|
int | RegBoolState (NetworkState< bool > state, System.Action< bool > clientChangedCallback=null, System.Action< bool > serverChangedCallback=null) |
|
int | RegFloatState (NetworkState< float > state, System.Action< float > clientChangedCallback=null, System.Action< float > serverChangedCallback=null) |
|
int | RegIntState (NetworkState< int > state, System.Action< int > clientChangedCallback=null, System.Action< int > serverChangedCallback=null) |
|
int | RegVec2State (NetworkState< Vector2 > state, System.Action< Vector2 > clientChangedCallback=null, System.Action< Vector2 > serverChangedCallback=null) |
|
int | RegVec3State (NetworkState< Vector3 > state, System.Action< Vector3 > clientChangedCallback=null, System.Action< Vector3 > serverChangedCallback=null) |
|
int | RegQuatState (NetworkState< Quaternion > state, System.Action< Quaternion > clientChangedCallback=null, System.Action< Quaternion > serverChangedCallback=null) |
|
int | RegStrState (NetworkState< string > state, System.Action< string > clientChangedCallback=null, System.Action< string > serverChangedCallback=null) |
|
override void | OnSerialize (NetworkWriter writer, bool initialState) |
|
override void | OnDeserialize (NetworkReader reader, bool initialState) |
|
virtual void | SpawnInit () |
|
virtual NetworkStateSnapshot | Construct () |
|
void | ServerAddSnapshot (NetworkStateSnapshot snapshot) |
|
void | ClientAddSnapshot (NetworkStateSnapshot snapshot) |
|
virtual bool | Changed (NetworkStateSnapshot current) |
|
virtual void | Reset () |
|
bool | GetBoolStateValue (NetworkState< bool > state) |
|
float | GetFloatStateValue (NetworkState< float > state) |
|
int | GetIntStateValue (NetworkState< int > state) |
|
Vector2 | GetVec2StateValue (NetworkState< Vector2 > state) |
|
Vector3 | GetVec3StateValue (NetworkState< Vector3 > state) |
|
Quaternion | GetQuatStateValue (NetworkState< Quaternion > state) |
|
string | GetStrStateValue (NetworkState< string > state) |
|
void | SetBoolStateValue (NetworkState< bool > state, bool value) |
|
void | SetFloatStateValue (NetworkState< float > state, float value) |
|
void | SetIntStateValue (NetworkState< int > state, int value) |
|
void | SetVec2StateValue (NetworkState< Vector2 > state, Vector2 value) |
|
void | SetVec3StateValue (NetworkState< Vector3 > state, Vector3 value) |
|
void | SetQuatStateValue (NetworkState< Quaternion > state, Quaternion value) |
|
void | SetStrStateValue (NetworkState< string > state, string value) |
|
|
NetworkPlayer | networkPlayer |
|
InteractHand | interactLeftHand |
|
InteractHand | interactRightHand |
|
HandShadow | leftHandShadow |
|
HandShadow | rightHandShadow |
|
NetworkState< bool > | IsLeftCalling |
|
NetworkState< bool > | IsRightCalling |
|
NetworkState< Vector3 > | leftVelocityEstimateLocal |
|
NetworkState< Vector3 > | rightVelocityEstimateLocal |
|
int | localGrabRagdollLeftNetId = -1 |
|
int | localGrabRagdollRightNetId = -1 |
|
float | handPoseSyncSensitivity = 0.01f |
|
float | leftThumbWeight |
|
float | leftIndexWeight |
|
float | leftElseWeight |
|
float | rightThumbWeight |
|
float | rightIndexWeight |
|
float | rightElseWeight |
|
bool | isMgr = false |
|
System.Action | serverInitAction |
|
System.Action | clientInitAction |
|
NetworkStateLibrary | stateLibrary |
|
List< UnityEvent< List< bool >, List< float >, List< int >, List< string > > > | rpcSends |
|
List< UnityEvent< List< bool >, List< float >, List< int >, List< string > > > | cmdSends |
|
List< UnityEvent< List< bool >, List< float >, List< int >, List< string > > > | rpcCallbacks |
|
List< UnityEvent< List< bool >, List< float >, List< int >, List< string > > > | cmdCallbacks |
|
DataType | dataMask = DataType.NONE |
|
SortedList< DataType, int > | typeStatesCount |
|
List< bool > | localBoolStates = new List<bool>() |
|
List< float > | localFloatStates = new List<float>() |
|
List< int > | localIntStates = new List<int>() |
|
List< Vector2 > | localVec2States = new List<Vector2>() |
|
List< Vector3 > | localVec3States = new List<Vector3>() |
|
List< Quaternion > | localQuatStates = new List<Quaternion>() |
|
List< string > | localStrStates = new List<string>() |
|
List< NetworkState< bool > > | netBoolStates = new List<NetworkState<bool>>() |
|
List< NetworkState< float > > | netFloatStates = new List<NetworkState<float>>() |
|
List< NetworkState< int > > | netIntStates = new List<NetworkState<int>>() |
|
List< NetworkState< Vector2 > > | netVec2States = new List<NetworkState<Vector2>>() |
|
List< NetworkState< Vector3 > > | netVec3States = new List<NetworkState<Vector3>>() |
|
List< NetworkState< Quaternion > > | netQuatStates = new List<NetworkState<Quaternion>>() |
|
List< NetworkState< string > > | netStrStates = new List<NetworkState<string>>() |
|
bool | onlySyncOnChange = true |
|
float | onlySyncOnChangeCorrectionMultiplier = 2 |
|
bool | compressQuat = true |
|
float | floatSensitivity = 0.01f |
|
float | vec2Sensitivity = 0.01f |
|
float | vec3Sensitivity = 0.01f |
|
float | quatSensitivity = 0.01f |
|
bool | interpolateFloats = true |
|
bool | interpolateVec2s = true |
|
bool | interpolateVec3s = true |
|
bool | interpolateQuats = true |
|
readonly SortedList< double, NetworkStateSnapshot > | clientSnapshots = new SortedList<double, NetworkStateSnapshot>(16) |
|
readonly SortedList< double, NetworkStateSnapshot > | serverSnapshots = new SortedList<double, NetworkStateSnapshot>(16) |
|
Queue< NetworkStateSnapshot > | cacheSnapshots = new Queue<NetworkStateSnapshot>() |
|
NetworkStateSnapshot | lastSnapshot |
|
bool | timelineOffset = false |
|
Dictionary< string, UnityEvent< List< bool >, List< float >, List< string >, List< int > > > | events = new Dictionary<string, UnityEvent<List<bool>, List<float>, List<string>, List<int>>>() |
|
bool | NeedToSync = true |
|
uint | sendIntervalMultiplier = 1 |
|