Files
Apr2020-Cpp2Il-Dump/SteamVR/Valve/VR/SteamVR_Behaviour_Skeleton.cs
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

1156 lines
34 KiB
C#

using System;
using System.Collections;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace Valve.VR
{
// Token: 0x0200007F RID: 127
[Token(Token = "0x200004B")]
public class SteamVR_Behaviour_Skeleton : MonoBehaviour
{
// Token: 0x1700015B RID: 347
// (get) Token: 0x06000506 RID: 1286 RVA: 0x00004034 File Offset: 0x00002234
[Token(Token = "0x1700015A")]
public bool skeletonAvailable
{
[Token(Token = "0x6000423")]
[Address(RVA = "0x4A44B0", Offset = "0x4A32B0", VA = "0x1804A44B0")]
get
{
return default(bool);
}
}
// Token: 0x1700015C RID: 348
// (get) Token: 0x06000507 RID: 1287 RVA: 0x0000404C File Offset: 0x0000224C
[Token(Token = "0x1700015B")]
public bool isActive
{
[Token(Token = "0x6000424")]
[Address(RVA = "0x22660D0", Offset = "0x2264ED0", VA = "0x1822660D0")]
get
{
return default(bool);
}
}
// Token: 0x1700015D RID: 349
// (get) Token: 0x06000508 RID: 1288 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700015C")]
public float[] fingerCurls
{
[Token(Token = "0x6000425")]
[Address(RVA = "0x2265DF0", Offset = "0x2264BF0", VA = "0x182265DF0")]
get
{
return null;
}
}
// Token: 0x1700015E RID: 350
// (get) Token: 0x06000509 RID: 1289 RVA: 0x00004064 File Offset: 0x00002264
[Token(Token = "0x1700015D")]
public float thumbCurl
{
[Token(Token = "0x6000426")]
[Address(RVA = "0x22667A0", Offset = "0x22655A0", VA = "0x1822667A0")]
get
{
return 0f;
}
}
// Token: 0x1700015F RID: 351
// (get) Token: 0x0600050A RID: 1290 RVA: 0x0000407C File Offset: 0x0000227C
[Token(Token = "0x1700015E")]
public float indexCurl
{
[Token(Token = "0x6000427")]
[Address(RVA = "0x2265F20", Offset = "0x2264D20", VA = "0x182265F20")]
get
{
return 0f;
}
}
// Token: 0x17000160 RID: 352
// (get) Token: 0x0600050B RID: 1291 RVA: 0x00004094 File Offset: 0x00002294
[Token(Token = "0x1700015F")]
public float middleCurl
{
[Token(Token = "0x6000428")]
[Address(RVA = "0x2266140", Offset = "0x2264F40", VA = "0x182266140")]
get
{
return 0f;
}
}
// Token: 0x17000161 RID: 353
// (get) Token: 0x0600050C RID: 1292 RVA: 0x000040AC File Offset: 0x000022AC
[Token(Token = "0x17000160")]
public float ringCurl
{
[Token(Token = "0x6000429")]
[Address(RVA = "0x2266520", Offset = "0x2265320", VA = "0x182266520")]
get
{
return 0f;
}
}
// Token: 0x17000162 RID: 354
// (get) Token: 0x0600050D RID: 1293 RVA: 0x000040C4 File Offset: 0x000022C4
[Token(Token = "0x17000161")]
public float pinkyCurl
{
[Token(Token = "0x600042A")]
[Address(RVA = "0x2266330", Offset = "0x2265130", VA = "0x182266330")]
get
{
return 0f;
}
}
// Token: 0x17000163 RID: 355
// (get) Token: 0x0600050E RID: 1294 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000162")]
public Transform root
{
[Token(Token = "0x600042B")]
[Address(RVA = "0x22666D0", Offset = "0x22654D0", VA = "0x1822666D0")]
get
{
return null;
}
}
// Token: 0x17000164 RID: 356
// (get) Token: 0x0600050F RID: 1295 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000163")]
public Transform wrist
{
[Token(Token = "0x600042C")]
[Address(RVA = "0x2266900", Offset = "0x2265700", VA = "0x182266900")]
get
{
return null;
}
}
// Token: 0x17000165 RID: 357
// (get) Token: 0x06000510 RID: 1296 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000164")]
public Transform indexMetacarpal
{
[Token(Token = "0x600042D")]
[Address(RVA = "0x2265FD0", Offset = "0x2264DD0", VA = "0x182265FD0")]
get
{
return null;
}
}
// Token: 0x17000166 RID: 358
// (get) Token: 0x06000511 RID: 1297 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000165")]
public Transform indexProximal
{
[Token(Token = "0x600042E")]
[Address(RVA = "0x2266050", Offset = "0x2264E50", VA = "0x182266050")]
get
{
return null;
}
}
// Token: 0x17000167 RID: 359
// (get) Token: 0x06000512 RID: 1298 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000166")]
public Transform indexMiddle
{
[Token(Token = "0x600042F")]
[Address(RVA = "0x2266010", Offset = "0x2264E10", VA = "0x182266010")]
get
{
return null;
}
}
// Token: 0x17000168 RID: 360
// (get) Token: 0x06000513 RID: 1299 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000167")]
public Transform indexDistal
{
[Token(Token = "0x6000430")]
[Address(RVA = "0x2265F90", Offset = "0x2264D90", VA = "0x182265F90")]
get
{
return null;
}
}
// Token: 0x17000169 RID: 361
// (get) Token: 0x06000514 RID: 1300 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000168")]
public Transform indexTip
{
[Token(Token = "0x6000431")]
[Address(RVA = "0x2266090", Offset = "0x2264E90", VA = "0x182266090")]
get
{
return null;
}
}
// Token: 0x1700016A RID: 362
// (get) Token: 0x06000515 RID: 1301 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000169")]
public Transform middleMetacarpal
{
[Token(Token = "0x6000432")]
[Address(RVA = "0x22661F0", Offset = "0x2264FF0", VA = "0x1822661F0")]
get
{
return null;
}
}
// Token: 0x1700016B RID: 363
// (get) Token: 0x06000516 RID: 1302 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016A")]
public Transform middleProximal
{
[Token(Token = "0x6000433")]
[Address(RVA = "0x2266270", Offset = "0x2265070", VA = "0x182266270")]
get
{
return null;
}
}
// Token: 0x1700016C RID: 364
// (get) Token: 0x06000517 RID: 1303 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016B")]
public Transform middleMiddle
{
[Token(Token = "0x6000434")]
[Address(RVA = "0x2266230", Offset = "0x2265030", VA = "0x182266230")]
get
{
return null;
}
}
// Token: 0x1700016D RID: 365
// (get) Token: 0x06000518 RID: 1304 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016C")]
public Transform middleDistal
{
[Token(Token = "0x6000435")]
[Address(RVA = "0x22661B0", Offset = "0x2264FB0", VA = "0x1822661B0")]
get
{
return null;
}
}
// Token: 0x1700016E RID: 366
// (get) Token: 0x06000519 RID: 1305 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016D")]
public Transform middleTip
{
[Token(Token = "0x6000436")]
[Address(RVA = "0x22662B0", Offset = "0x22650B0", VA = "0x1822662B0")]
get
{
return null;
}
}
// Token: 0x1700016F RID: 367
// (get) Token: 0x0600051A RID: 1306 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016E")]
public Transform pinkyMetacarpal
{
[Token(Token = "0x6000437")]
[Address(RVA = "0x22663E0", Offset = "0x22651E0", VA = "0x1822663E0")]
get
{
return null;
}
}
// Token: 0x17000170 RID: 368
// (get) Token: 0x0600051B RID: 1307 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700016F")]
public Transform pinkyProximal
{
[Token(Token = "0x6000438")]
[Address(RVA = "0x2266460", Offset = "0x2265260", VA = "0x182266460")]
get
{
return null;
}
}
// Token: 0x17000171 RID: 369
// (get) Token: 0x0600051C RID: 1308 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000170")]
public Transform pinkyMiddle
{
[Token(Token = "0x6000439")]
[Address(RVA = "0x2266420", Offset = "0x2265220", VA = "0x182266420")]
get
{
return null;
}
}
// Token: 0x17000172 RID: 370
// (get) Token: 0x0600051D RID: 1309 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000171")]
public Transform pinkyDistal
{
[Token(Token = "0x600043A")]
[Address(RVA = "0x22663A0", Offset = "0x22651A0", VA = "0x1822663A0")]
get
{
return null;
}
}
// Token: 0x17000173 RID: 371
// (get) Token: 0x0600051E RID: 1310 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000172")]
public Transform pinkyTip
{
[Token(Token = "0x600043B")]
[Address(RVA = "0x22664A0", Offset = "0x22652A0", VA = "0x1822664A0")]
get
{
return null;
}
}
// Token: 0x17000174 RID: 372
// (get) Token: 0x0600051F RID: 1311 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000173")]
public Transform ringMetacarpal
{
[Token(Token = "0x600043C")]
[Address(RVA = "0x22665D0", Offset = "0x22653D0", VA = "0x1822665D0")]
get
{
return null;
}
}
// Token: 0x17000175 RID: 373
// (get) Token: 0x06000520 RID: 1312 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000174")]
public Transform ringProximal
{
[Token(Token = "0x600043D")]
[Address(RVA = "0x2266650", Offset = "0x2265450", VA = "0x182266650")]
get
{
return null;
}
}
// Token: 0x17000176 RID: 374
// (get) Token: 0x06000521 RID: 1313 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000175")]
public Transform ringMiddle
{
[Token(Token = "0x600043E")]
[Address(RVA = "0x2266610", Offset = "0x2265410", VA = "0x182266610")]
get
{
return null;
}
}
// Token: 0x17000177 RID: 375
// (get) Token: 0x06000522 RID: 1314 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000176")]
public Transform ringDistal
{
[Token(Token = "0x600043F")]
[Address(RVA = "0x2266590", Offset = "0x2265390", VA = "0x182266590")]
get
{
return null;
}
}
// Token: 0x17000178 RID: 376
// (get) Token: 0x06000523 RID: 1315 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000177")]
public Transform ringTip
{
[Token(Token = "0x6000440")]
[Address(RVA = "0x2266690", Offset = "0x2265490", VA = "0x182266690")]
get
{
return null;
}
}
// Token: 0x17000179 RID: 377
// (get) Token: 0x06000524 RID: 1316 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000178")]
public Transform thumbMetacarpal
{
[Token(Token = "0x6000441")]
[Address(RVA = "0x2266840", Offset = "0x2265640", VA = "0x182266840")]
get
{
return null;
}
}
// Token: 0x1700017A RID: 378
// (get) Token: 0x06000525 RID: 1317 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000179")]
public Transform thumbProximal
{
[Token(Token = "0x6000442")]
[Address(RVA = "0x2266840", Offset = "0x2265640", VA = "0x182266840")]
get
{
return null;
}
}
// Token: 0x1700017B RID: 379
// (get) Token: 0x06000526 RID: 1318 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017A")]
public Transform thumbMiddle
{
[Token(Token = "0x6000443")]
[Address(RVA = "0x2266880", Offset = "0x2265680", VA = "0x182266880")]
get
{
return null;
}
}
// Token: 0x1700017C RID: 380
// (get) Token: 0x06000527 RID: 1319 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017B")]
public Transform thumbDistal
{
[Token(Token = "0x6000444")]
[Address(RVA = "0x2266800", Offset = "0x2265600", VA = "0x182266800")]
get
{
return null;
}
}
// Token: 0x1700017D RID: 381
// (get) Token: 0x06000528 RID: 1320 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017C")]
public Transform thumbTip
{
[Token(Token = "0x6000445")]
[Address(RVA = "0x22668C0", Offset = "0x22656C0", VA = "0x1822668C0")]
get
{
return null;
}
}
// Token: 0x1700017E RID: 382
// (get) Token: 0x06000529 RID: 1321 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017D")]
public Transform thumbAux
{
[Token(Token = "0x6000446")]
[Address(RVA = "0x2266760", Offset = "0x2265560", VA = "0x182266760")]
get
{
return null;
}
}
// Token: 0x1700017F RID: 383
// (get) Token: 0x0600052A RID: 1322 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017E")]
public Transform indexAux
{
[Token(Token = "0x6000447")]
[Address(RVA = "0x2265EE0", Offset = "0x2264CE0", VA = "0x182265EE0")]
get
{
return null;
}
}
// Token: 0x17000180 RID: 384
// (get) Token: 0x0600052B RID: 1323 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x1700017F")]
public Transform middleAux
{
[Token(Token = "0x6000448")]
[Address(RVA = "0x2266100", Offset = "0x2264F00", VA = "0x182266100")]
get
{
return null;
}
}
// Token: 0x17000181 RID: 385
// (get) Token: 0x0600052C RID: 1324 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000180")]
public Transform ringAux
{
[Token(Token = "0x6000449")]
[Address(RVA = "0x22664E0", Offset = "0x22652E0", VA = "0x1822664E0")]
get
{
return null;
}
}
// Token: 0x17000182 RID: 386
// (get) Token: 0x0600052D RID: 1325 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000181")]
public Transform pinkyAux
{
[Token(Token = "0x600044A")]
[Address(RVA = "0x22662F0", Offset = "0x22650F0", VA = "0x1822662F0")]
get
{
return null;
}
}
// Token: 0x17000183 RID: 387
// (get) Token: 0x0600052E RID: 1326 RVA: 0x000021FE File Offset: 0x000003FE
// (set) Token: 0x0600052F RID: 1327 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x17000182")]
public Transform[] proximals
{
[Token(Token = "0x600044B")]
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600044C")]
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000184 RID: 388
// (get) Token: 0x06000530 RID: 1328 RVA: 0x000021FE File Offset: 0x000003FE
// (set) Token: 0x06000531 RID: 1329 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x17000183")]
public Transform[] middles
{
[Token(Token = "0x600044D")]
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600044E")]
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000185 RID: 389
// (get) Token: 0x06000532 RID: 1330 RVA: 0x000021FE File Offset: 0x000003FE
// (set) Token: 0x06000533 RID: 1331 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x17000184")]
public Transform[] distals
{
[Token(Token = "0x600044F")]
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000450")]
[Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000186 RID: 390
// (get) Token: 0x06000534 RID: 1332 RVA: 0x000021FE File Offset: 0x000003FE
// (set) Token: 0x06000535 RID: 1333 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x17000185")]
public Transform[] tips
{
[Token(Token = "0x6000451")]
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000452")]
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000187 RID: 391
// (get) Token: 0x06000536 RID: 1334 RVA: 0x000021FE File Offset: 0x000003FE
// (set) Token: 0x06000537 RID: 1335 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x17000186")]
public Transform[] auxs
{
[Token(Token = "0x6000453")]
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000454")]
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000188 RID: 392
// (get) Token: 0x06000538 RID: 1336 RVA: 0x000040DC File Offset: 0x000022DC
[Token(Token = "0x17000187")]
public EVRSkeletalTrackingLevel skeletalTrackingLevel
{
[Token(Token = "0x6000455")]
[Address(RVA = "0x2266710", Offset = "0x2265510", VA = "0x182266710")]
get
{
return EVRSkeletalTrackingLevel.VRSkeletalTracking_Estimated;
}
}
// Token: 0x17000189 RID: 393
// (get) Token: 0x06000539 RID: 1337 RVA: 0x000040F4 File Offset: 0x000022F4
[Token(Token = "0x17000188")]
public bool isBlending
{
[Token(Token = "0x6000456")]
[Address(RVA = "0x22660F0", Offset = "0x2264EF0", VA = "0x1822660F0")]
get
{
return default(bool);
}
}
// Token: 0x1700018A RID: 394
// (get) Token: 0x0600053A RID: 1338 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x17000189")]
public SteamVR_ActionSet actionSet
{
[Token(Token = "0x6000457")]
[Address(RVA = "0x2265DC0", Offset = "0x2264BC0", VA = "0x182265DC0")]
get
{
return null;
}
}
// Token: 0x1700018B RID: 395
// (get) Token: 0x0600053B RID: 1339 RVA: 0x0000410C File Offset: 0x0000230C
[Token(Token = "0x1700018A")]
public SteamVR_ActionDirections direction
{
[Token(Token = "0x6000458")]
[Address(RVA = "0x5B99D0", Offset = "0x5B87D0", VA = "0x1805B99D0")]
get
{
return SteamVR_ActionDirections.In;
}
}
// Token: 0x0600053C RID: 1340 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000459")]
[Address(RVA = "0x22621D0", Offset = "0x2260FD0", VA = "0x1822621D0", Slot = "4")]
protected virtual void Awake()
{
}
// Token: 0x0600053D RID: 1341 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045A")]
[Address(RVA = "0x2263150", Offset = "0x2261F50", VA = "0x182263150", Slot = "5")]
protected virtual void CheckSkeletonAction()
{
}
// Token: 0x0600053E RID: 1342 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045B")]
[Address(RVA = "0x2262180", Offset = "0x2260F80", VA = "0x182262180", Slot = "6")]
protected virtual void AssignBonesArray()
{
}
// Token: 0x0600053F RID: 1343 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045C")]
[Address(RVA = "0x22643A0", Offset = "0x22631A0", VA = "0x1822643A0", Slot = "7")]
protected virtual void OnEnable()
{
}
// Token: 0x06000540 RID: 1344 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045D")]
[Address(RVA = "0x2264250", Offset = "0x2263050", VA = "0x182264250", Slot = "8")]
protected virtual void OnDisable()
{
}
// Token: 0x06000541 RID: 1345 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045E")]
[Address(RVA = "0x22641C0", Offset = "0x2262FC0", VA = "0x1822641C0")]
private void OnDeviceConnectedChanged(SteamVR_Action_Skeleton fromAction, bool deviceConnected)
{
}
// Token: 0x06000542 RID: 1346 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045F")]
[Address(RVA = "0x2264500", Offset = "0x2263300", VA = "0x182264500")]
private void OnTrackingChanged(SteamVR_Action_Skeleton fromAction, ETrackingResult trackingState)
{
}
// Token: 0x06000543 RID: 1347 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000460")]
[Address(RVA = "0x539EE0", Offset = "0x538CE0", VA = "0x180539EE0", Slot = "9")]
protected virtual void SteamVR_Input_OnSkeletonsUpdated(bool skipSendingEvents)
{
}
// Token: 0x06000544 RID: 1348 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000461")]
[Address(RVA = "0x2265B70", Offset = "0x2264970", VA = "0x182265B70", Slot = "10")]
protected virtual void UpdateSkeleton()
{
}
// Token: 0x06000545 RID: 1349 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000462")]
[Address(RVA = "0x2264890", Offset = "0x2263690", VA = "0x182264890")]
public void SetTemporaryRangeOfMotion(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000546 RID: 1350 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000463")]
[Address(RVA = "0x2264620", Offset = "0x2263420", VA = "0x182264620")]
public void ResetTemporaryRangeOfMotion(float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000547 RID: 1351 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000464")]
[Address(RVA = "0x22647E0", Offset = "0x22635E0", VA = "0x1822647E0")]
public void SetRangeOfMotion(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000548 RID: 1352 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000465")]
[Address(RVA = "0x2262FC0", Offset = "0x2261DC0", VA = "0x182262FC0")]
public void BlendToSkeleton(float overTime = 0.1f)
{
}
// Token: 0x06000549 RID: 1353 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000466")]
[Address(RVA = "0x2262F30", Offset = "0x2261D30", VA = "0x182262F30")]
public void BlendToPoser(SteamVR_Skeleton_Poser poser, float overTime = 0.1f)
{
}
// Token: 0x0600054A RID: 1354 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000467")]
[Address(RVA = "0x2262F20", Offset = "0x2261D20", VA = "0x182262F20")]
public void BlendToAnimation(float overTime = 0.1f)
{
}
// Token: 0x0600054B RID: 1355 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000468")]
[Address(RVA = "0x2263080", Offset = "0x2261E80", VA = "0x182263080")]
public void BlendTo(float blendToAmount, float overTime)
{
}
// Token: 0x0600054C RID: 1356 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000469")]
[Address(RVA = "0x22632A0", Offset = "0x22620A0", VA = "0x1822632A0")]
protected IEnumerator DoBlendRoutine(float blendToAmount, float overTime)
{
return null;
}
// Token: 0x0600054D RID: 1357 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046A")]
[Address(RVA = "0x2264580", Offset = "0x2263380", VA = "0x182264580")]
protected void RangeOfMotionBlend(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds)
{
}
// Token: 0x0600054E RID: 1358 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046B")]
[Address(RVA = "0x22649D0", Offset = "0x22637D0", VA = "0x1822649D0")]
protected void TemporaryRangeOfMotionBlend(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds)
{
}
// Token: 0x0600054F RID: 1359 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046C")]
[Address(RVA = "0x2264620", Offset = "0x2263420", VA = "0x182264620")]
protected void ResetTemporaryRangeOfMotionBlend(float blendOverSeconds)
{
}
// Token: 0x06000550 RID: 1360 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x600046D")]
[Address(RVA = "0x2263320", Offset = "0x2262120", VA = "0x182263320")]
protected IEnumerator DoRangeOfMotionBlend(EVRSkeletalMotionRange oldRangeOfMotion, EVRSkeletalMotionRange newRangeOfMotion, float overTime)
{
return null;
}
// Token: 0x06000551 RID: 1361 RVA: 0x00004124 File Offset: 0x00002324
[Token(Token = "0x600046E")]
[Address(RVA = "0x2263930", Offset = "0x2262730", VA = "0x182263930", Slot = "11")]
protected virtual Quaternion GetBlendPoseForBone(int boneIndex, Quaternion skeletonRotation)
{
return default(Quaternion);
}
// Token: 0x06000552 RID: 1362 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046F")]
[Address(RVA = "0x2264E50", Offset = "0x2263C50", VA = "0x182264E50", Slot = "12")]
public virtual void UpdateSkeletonTransforms()
{
}
// Token: 0x06000553 RID: 1363 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000470")]
[Address(RVA = "0x2264710", Offset = "0x2263510", VA = "0x182264710", Slot = "13")]
public virtual void SetBonePosition(int boneIndex, Vector3 localPosition)
{
}
// Token: 0x06000554 RID: 1364 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000471")]
[Address(RVA = "0x2264780", Offset = "0x2263580", VA = "0x182264780", Slot = "14")]
public virtual void SetBoneRotation(int boneIndex, Quaternion localRotation)
{
}
// Token: 0x06000555 RID: 1365 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000472")]
[Address(RVA = "0x2263EA0", Offset = "0x2262CA0", VA = "0x182263EA0", Slot = "15")]
public virtual Transform GetBone(int joint)
{
return null;
}
// Token: 0x06000556 RID: 1366 RVA: 0x0000413C File Offset: 0x0000233C
[Token(Token = "0x6000473")]
[Address(RVA = "0x2263980", Offset = "0x2262780", VA = "0x182263980")]
public Vector3 GetBonePosition(int joint, bool local = false)
{
return default(Vector3);
}
// Token: 0x06000557 RID: 1367 RVA: 0x00004154 File Offset: 0x00002354
[Token(Token = "0x6000474")]
[Address(RVA = "0x2263C20", Offset = "0x2262A20", VA = "0x182263C20")]
public Quaternion GetBoneRotation(int joint, bool local = false)
{
return default(Quaternion);
}
// Token: 0x06000558 RID: 1368 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000475")]
[Address(RVA = "0x2263A20", Offset = "0x2262820", VA = "0x182263A20")]
protected Vector3[] GetBonePositions()
{
return null;
}
// Token: 0x06000559 RID: 1369 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000476")]
[Address(RVA = "0x2263CD0", Offset = "0x2262AD0", VA = "0x182263CD0")]
protected Quaternion[] GetBoneRotations()
{
return null;
}
// Token: 0x0600055A RID: 1370 RVA: 0x0000416C File Offset: 0x0000236C
[Token(Token = "0x6000477")]
[Address(RVA = "0x2263F30", Offset = "0x2262D30", VA = "0x182263F30")]
public static Vector3 MirrorPosition(int boneIndex, Vector3 rawPosition)
{
return default(Vector3);
}
// Token: 0x0600055B RID: 1371 RVA: 0x00004184 File Offset: 0x00002384
[Token(Token = "0x6000478")]
[Address(RVA = "0x2264080", Offset = "0x2262E80", VA = "0x182264080")]
public static Quaternion MirrorRotation(int boneIndex, Quaternion rawRotation)
{
return default(Quaternion);
}
// Token: 0x0600055C RID: 1372 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000479")]
[Address(RVA = "0x2264B10", Offset = "0x2263910", VA = "0x182264B10", Slot = "16")]
protected virtual void UpdatePose()
{
}
// Token: 0x0600055D RID: 1373 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600047A")]
[Address(RVA = "0x22633B0", Offset = "0x22621B0", VA = "0x1822633B0")]
public void ForceToReferencePose(EVRSkeletalReferencePose referencePose)
{
}
// Token: 0x0600055E RID: 1374 RVA: 0x0000419C File Offset: 0x0000239C
[Token(Token = "0x600047B")]
[Address(RVA = "0x2263F10", Offset = "0x2262D10", VA = "0x182263F10")]
protected static bool IsMetacarpal(int boneIndex)
{
return default(bool);
}
// Token: 0x0600055F RID: 1375 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600047C")]
[Address(RVA = "0x2265DA0", Offset = "0x2264BA0", VA = "0x182265DA0")]
public SteamVR_Behaviour_Skeleton()
{
}
// Token: 0x04000136 RID: 310
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000133")]
[Tooltip("If not set, will try to auto assign this based on 'Skeleton' + inputSource")]
public SteamVR_Action_Skeleton skeletonAction;
// Token: 0x04000137 RID: 311
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000134")]
[Tooltip("The device this action should apply to. Any if the action is not device specific.")]
public SteamVR_Input_Sources inputSource;
// Token: 0x04000138 RID: 312
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000135")]
[Tooltip("The range of motion you'd like the hand to move in. With controller is the best estimate of the fingers wrapped around a controller. Without is from a flat hand to a fist.")]
public EVRSkeletalMotionRange rangeOfMotion;
// Token: 0x04000139 RID: 313
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000136")]
[Tooltip("This needs to be in the order of: root -> wrist -> thumb, index, middle, ring, pinky")]
public Transform skeletonRoot;
// Token: 0x0400013A RID: 314
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000137")]
[Tooltip("If not set, relative to parent")]
public Transform origin;
// Token: 0x0400013B RID: 315
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000138")]
[Tooltip("Set to true if you want this script to update its position and rotation. False if this will be handled elsewhere")]
public bool updatePose;
// Token: 0x0400013C RID: 316
[FieldOffset(Offset = "0x39")]
[Token(Token = "0x4000139")]
[Tooltip("Check this to not set the positions of the bones. This is helpful for differently scaled skeletons.")]
public bool onlySetRotations;
// Token: 0x0400013D RID: 317
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400013A")]
[Range(0f, 1f)]
[Tooltip("Modify this to blend between animations setup on the hand")]
public float skeletonBlend;
// Token: 0x0400013E RID: 318
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400013B")]
public SteamVR_Behaviour_SkeletonEvent onBoneTransformsUpdated;
// Token: 0x0400013F RID: 319
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400013C")]
public SteamVR_Behaviour_SkeletonEvent onTransformUpdated;
// Token: 0x04000140 RID: 320
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400013D")]
public SteamVR_Behaviour_SkeletonEvent onTransformChanged;
// Token: 0x04000141 RID: 321
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400013E")]
public SteamVR_Behaviour_Skeleton_ConnectedChangedEvent onConnectedChanged;
// Token: 0x04000142 RID: 322
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400013F")]
public SteamVR_Behaviour_Skeleton_TrackingChangedEvent onTrackingChanged;
// Token: 0x04000143 RID: 323
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000140")]
public SteamVR_Behaviour_Skeleton.UpdateHandler onBoneTransformsUpdatedEvent;
// Token: 0x04000144 RID: 324
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000141")]
public SteamVR_Behaviour_Skeleton.UpdateHandler onTransformUpdatedEvent;
// Token: 0x04000145 RID: 325
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000142")]
public SteamVR_Behaviour_Skeleton.ChangeHandler onTransformChangedEvent;
// Token: 0x04000146 RID: 326
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000143")]
public SteamVR_Behaviour_Skeleton.DeviceConnectedChangeHandler onConnectedChangedEvent;
// Token: 0x04000147 RID: 327
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000144")]
public SteamVR_Behaviour_Skeleton.TrackingChangeHandler onTrackingChangedEvent;
// Token: 0x04000148 RID: 328
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000145")]
[Tooltip("Is this rendermodel a mirror of another one?")]
public SteamVR_Behaviour_Skeleton.MirrorType mirroring;
// Token: 0x04000149 RID: 329
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000146")]
[Header("No Skeleton - Fallback")]
[Tooltip("The fallback SkeletonPoser to drive hand animation when no skeleton data is available")]
public SteamVR_Skeleton_Poser fallbackPoser;
// Token: 0x0400014A RID: 330
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000147")]
[Tooltip("The fallback action to drive finger curl values when no skeleton data is available")]
public SteamVR_Action_Single fallbackCurlAction;
// Token: 0x0400014B RID: 331
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4000148")]
protected SteamVR_Skeleton_Poser blendPoser;
// Token: 0x0400014C RID: 332
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000149")]
protected SteamVR_Skeleton_PoseSnapshot blendSnapshot;
// Token: 0x04000152 RID: 338
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400014F")]
protected Coroutine blendRoutine;
// Token: 0x04000153 RID: 339
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000150")]
protected Coroutine rangeOfMotionBlendRoutine;
// Token: 0x04000154 RID: 340
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000151")]
protected Coroutine attachRoutine;
// Token: 0x04000155 RID: 341
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000152")]
protected Transform[] bones;
// Token: 0x04000156 RID: 342
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000153")]
protected EVRSkeletalMotionRange? temporaryRangeOfMotion;
// Token: 0x04000157 RID: 343
[Token(Token = "0x4000154")]
protected static readonly Quaternion rightFlipAngle;
// Token: 0x02000080 RID: 128
[Token(Token = "0x200019A")]
public enum MirrorType
{
// Token: 0x04000159 RID: 345
[Token(Token = "0x4000E53")]
None,
// Token: 0x0400015A RID: 346
[Token(Token = "0x4000E54")]
LeftToRight,
// Token: 0x0400015B RID: 347
[Token(Token = "0x4000E55")]
RightToLeft
}
// Token: 0x02000081 RID: 129
// (Invoke) Token: 0x06000562 RID: 1378
[Token(Token = "0x200019B")]
public delegate void ActiveChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource, bool active);
// Token: 0x02000082 RID: 130
// (Invoke) Token: 0x06000566 RID: 1382
[Token(Token = "0x200019C")]
public delegate void ChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource);
// Token: 0x02000083 RID: 131
// (Invoke) Token: 0x0600056A RID: 1386
[Token(Token = "0x200019D")]
public delegate void UpdateHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource);
// Token: 0x02000084 RID: 132
// (Invoke) Token: 0x0600056E RID: 1390
[Token(Token = "0x200019E")]
public delegate void TrackingChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource, ETrackingResult trackingState);
// Token: 0x02000085 RID: 133
// (Invoke) Token: 0x06000572 RID: 1394
[Token(Token = "0x200019F")]
public delegate void ValidPoseChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource, bool validPose);
// Token: 0x02000086 RID: 134
// (Invoke) Token: 0x06000576 RID: 1398
[Token(Token = "0x20001A0")]
public delegate void DeviceConnectedChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource, bool deviceConnected);
}
}