Files
27Aug2021-Cpp2IL-Dump/SteamVR/Valve/VR/SteamVR_Behaviour_Skeleton.cs
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1156 lines
33 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 = "0x8E1280", Offset = "0x8E0280", VA = "0x1808E1280")]
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 = "0x8E0BF0", Offset = "0x8DFBF0", VA = "0x1808E0BF0")]
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 = "0x8E0910", Offset = "0x8DF910", VA = "0x1808E0910")]
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 = "0x8E12F0", Offset = "0x8E02F0", VA = "0x1808E12F0")]
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 = "0x8E0A40", Offset = "0x8DFA40", VA = "0x1808E0A40")]
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 = "0x8E0C60", Offset = "0x8DFC60", VA = "0x1808E0C60")]
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 = "0x8E1040", Offset = "0x8E0040", VA = "0x1808E1040")]
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 = "0x8E0E50", Offset = "0x8DFE50", VA = "0x1808E0E50")]
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 = "0x8E11F0", Offset = "0x8E01F0", VA = "0x1808E11F0")]
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 = "0x8E1450", Offset = "0x8E0450", VA = "0x1808E1450")]
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 = "0x8E0AF0", Offset = "0x8DFAF0", VA = "0x1808E0AF0")]
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 = "0x8E0B70", Offset = "0x8DFB70", VA = "0x1808E0B70")]
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 = "0x8E0B30", Offset = "0x8DFB30", VA = "0x1808E0B30")]
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 = "0x8E0AB0", Offset = "0x8DFAB0", VA = "0x1808E0AB0")]
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 = "0x8E0BB0", Offset = "0x8DFBB0", VA = "0x1808E0BB0")]
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 = "0x8E0D10", Offset = "0x8DFD10", VA = "0x1808E0D10")]
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 = "0x8E0D90", Offset = "0x8DFD90", VA = "0x1808E0D90")]
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 = "0x8E0D50", Offset = "0x8DFD50", VA = "0x1808E0D50")]
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 = "0x8E0CD0", Offset = "0x8DFCD0", VA = "0x1808E0CD0")]
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 = "0x8E0DD0", Offset = "0x8DFDD0", VA = "0x1808E0DD0")]
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 = "0x8E0F00", Offset = "0x8DFF00", VA = "0x1808E0F00")]
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 = "0x8E0F80", Offset = "0x8DFF80", VA = "0x1808E0F80")]
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 = "0x8E0F40", Offset = "0x8DFF40", VA = "0x1808E0F40")]
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 = "0x8E0EC0", Offset = "0x8DFEC0", VA = "0x1808E0EC0")]
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 = "0x8E0FC0", Offset = "0x8DFFC0", VA = "0x1808E0FC0")]
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 = "0x8E10F0", Offset = "0x8E00F0", VA = "0x1808E10F0")]
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 = "0x8E1170", Offset = "0x8E0170", VA = "0x1808E1170")]
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 = "0x8E1130", Offset = "0x8E0130", VA = "0x1808E1130")]
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 = "0x8E10B0", Offset = "0x8E00B0", VA = "0x1808E10B0")]
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 = "0x8E11B0", Offset = "0x8E01B0", VA = "0x1808E11B0")]
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 = "0x8E1390", Offset = "0x8E0390", VA = "0x1808E1390")]
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 = "0x8E1390", Offset = "0x8E0390", VA = "0x1808E1390")]
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 = "0x8E13D0", Offset = "0x8E03D0", VA = "0x1808E13D0")]
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 = "0x8E1350", Offset = "0x8E0350", VA = "0x1808E1350")]
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 = "0x8E1410", Offset = "0x8E0410", VA = "0x1808E1410")]
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 = "0x8E12B0", Offset = "0x8E02B0", VA = "0x1808E12B0")]
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 = "0x8E0A00", Offset = "0x8DFA00", VA = "0x1808E0A00")]
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 = "0x8E0C20", Offset = "0x8DFC20", VA = "0x1808E0C20")]
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 = "0x8E1000", Offset = "0x8E0000", VA = "0x1808E1000")]
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 = "0x8E0E10", Offset = "0x8DFE10", VA = "0x1808E0E10")]
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 = "0x4936C0", Offset = "0x4926C0", VA = "0x1804936C0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600044C")]
[Address(RVA = "0x42B6C0", Offset = "0x42A6C0", VA = "0x18042B6C0")]
[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 = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600044E")]
[Address(RVA = "0x42B6E0", Offset = "0x42A6E0", VA = "0x18042B6E0")]
[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 = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000450")]
[Address(RVA = "0x42DA70", Offset = "0x42CA70", VA = "0x18042DA70")]
[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 = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000452")]
[Address(RVA = "0x42DBA0", Offset = "0x42CBA0", VA = "0x18042DBA0")]
[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 = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000454")]
[Address(RVA = "0x44E020", Offset = "0x44D020", VA = "0x18044E020")]
[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 = "0x8E1230", Offset = "0x8E0230", VA = "0x1808E1230")]
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 = "0x8E0C10", Offset = "0x8DFC10", VA = "0x1808E0C10")]
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 = "0x8E08B0", Offset = "0x8DF8B0", VA = "0x1808E08B0")]
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 = "0x8E08E0", Offset = "0x8DF8E0", VA = "0x1808E08E0")]
get
{
return SteamVR_ActionDirections.In;
}
}
// Token: 0x0600053C RID: 1340 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000459")]
[Address(RVA = "0x8DCCC0", Offset = "0x8DBCC0", VA = "0x1808DCCC0", Slot = "4")]
protected virtual void Awake()
{
}
// Token: 0x0600053D RID: 1341 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045A")]
[Address(RVA = "0x8DDC40", Offset = "0x8DCC40", VA = "0x1808DDC40", Slot = "5")]
protected virtual void CheckSkeletonAction()
{
}
// Token: 0x0600053E RID: 1342 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045B")]
[Address(RVA = "0x8DCC70", Offset = "0x8DBC70", VA = "0x1808DCC70", Slot = "6")]
protected virtual void AssignBonesArray()
{
}
// Token: 0x0600053F RID: 1343 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045C")]
[Address(RVA = "0x8DEE90", Offset = "0x8DDE90", VA = "0x1808DEE90", Slot = "7")]
protected virtual void OnEnable()
{
}
// Token: 0x06000540 RID: 1344 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045D")]
[Address(RVA = "0x8DED40", Offset = "0x8DDD40", VA = "0x1808DED40", Slot = "8")]
protected virtual void OnDisable()
{
}
// Token: 0x06000541 RID: 1345 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045E")]
[Address(RVA = "0x8DECB0", Offset = "0x8DDCB0", VA = "0x1808DECB0")]
private void OnDeviceConnectedChanged(SteamVR_Action_Skeleton fromAction, bool deviceConnected)
{
}
// Token: 0x06000542 RID: 1346 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600045F")]
[Address(RVA = "0x8DEFF0", Offset = "0x8DDFF0", VA = "0x1808DEFF0")]
private void OnTrackingChanged(SteamVR_Action_Skeleton fromAction, ETrackingResult trackingState)
{
}
// Token: 0x06000543 RID: 1347 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000460")]
[Address(RVA = "0x85CED0", Offset = "0x85BED0", VA = "0x18085CED0", Slot = "9")]
protected virtual void SteamVR_Input_OnSkeletonsUpdated(bool skipSendingEvents)
{
}
// Token: 0x06000544 RID: 1348 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000461")]
[Address(RVA = "0x8E0660", Offset = "0x8DF660", VA = "0x1808E0660", Slot = "10")]
protected virtual void UpdateSkeleton()
{
}
// Token: 0x06000545 RID: 1349 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000462")]
[Address(RVA = "0x8DF380", Offset = "0x8DE380", VA = "0x1808DF380")]
public void SetTemporaryRangeOfMotion(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000546 RID: 1350 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000463")]
[Address(RVA = "0x8DF110", Offset = "0x8DE110", VA = "0x1808DF110")]
public void ResetTemporaryRangeOfMotion(float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000547 RID: 1351 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000464")]
[Address(RVA = "0x8DF2D0", Offset = "0x8DE2D0", VA = "0x1808DF2D0")]
public void SetRangeOfMotion(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds = 0.1f)
{
}
// Token: 0x06000548 RID: 1352 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000465")]
[Address(RVA = "0x8DDAB0", Offset = "0x8DCAB0", VA = "0x1808DDAB0")]
public void BlendToSkeleton(float overTime = 0.1f)
{
}
// Token: 0x06000549 RID: 1353 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000466")]
[Address(RVA = "0x8DDA20", Offset = "0x8DCA20", VA = "0x1808DDA20")]
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 = "0x8DDA10", Offset = "0x8DCA10", VA = "0x1808DDA10")]
public void BlendToAnimation(float overTime = 0.1f)
{
}
// Token: 0x0600054B RID: 1355 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000468")]
[Address(RVA = "0x8DDB70", Offset = "0x8DCB70", VA = "0x1808DDB70")]
public void BlendTo(float blendToAmount, float overTime)
{
}
// Token: 0x0600054C RID: 1356 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000469")]
[Address(RVA = "0x8DDD90", Offset = "0x8DCD90", VA = "0x1808DDD90")]
protected IEnumerator DoBlendRoutine(float blendToAmount, float overTime)
{
return null;
}
// Token: 0x0600054D RID: 1357 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046A")]
[Address(RVA = "0x8DF070", Offset = "0x8DE070", VA = "0x1808DF070")]
protected void RangeOfMotionBlend(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds)
{
}
// Token: 0x0600054E RID: 1358 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046B")]
[Address(RVA = "0x8DF4C0", Offset = "0x8DE4C0", VA = "0x1808DF4C0")]
protected void TemporaryRangeOfMotionBlend(EVRSkeletalMotionRange newRangeOfMotion, float blendOverSeconds)
{
}
// Token: 0x0600054F RID: 1359 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600046C")]
[Address(RVA = "0x8DF110", Offset = "0x8DE110", VA = "0x1808DF110")]
protected void ResetTemporaryRangeOfMotionBlend(float blendOverSeconds)
{
}
// Token: 0x06000550 RID: 1360 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x600046D")]
[Address(RVA = "0x8DDE10", Offset = "0x8DCE10", VA = "0x1808DDE10")]
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 = "0x8DE420", Offset = "0x8DD420", VA = "0x1808DE420", 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 = "0x8DF940", Offset = "0x8DE940", VA = "0x1808DF940", Slot = "12")]
public virtual void UpdateSkeletonTransforms()
{
}
// Token: 0x06000553 RID: 1363 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000470")]
[Address(RVA = "0x8DF200", Offset = "0x8DE200", VA = "0x1808DF200", Slot = "13")]
public virtual void SetBonePosition(int boneIndex, Vector3 localPosition)
{
}
// Token: 0x06000554 RID: 1364 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000471")]
[Address(RVA = "0x8DF270", Offset = "0x8DE270", VA = "0x1808DF270", Slot = "14")]
public virtual void SetBoneRotation(int boneIndex, Quaternion localRotation)
{
}
// Token: 0x06000555 RID: 1365 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000472")]
[Address(RVA = "0x8DE990", Offset = "0x8DD990", VA = "0x1808DE990", Slot = "15")]
public virtual Transform GetBone(int joint)
{
return null;
}
// Token: 0x06000556 RID: 1366 RVA: 0x0000413C File Offset: 0x0000233C
[Token(Token = "0x6000473")]
[Address(RVA = "0x8DE470", Offset = "0x8DD470", VA = "0x1808DE470")]
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 = "0x8DE710", Offset = "0x8DD710", VA = "0x1808DE710")]
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 = "0x8DE510", Offset = "0x8DD510", VA = "0x1808DE510")]
protected Vector3[] GetBonePositions()
{
return null;
}
// Token: 0x06000559 RID: 1369 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000476")]
[Address(RVA = "0x8DE7C0", Offset = "0x8DD7C0", VA = "0x1808DE7C0")]
protected Quaternion[] GetBoneRotations()
{
return null;
}
// Token: 0x0600055A RID: 1370 RVA: 0x0000416C File Offset: 0x0000236C
[Token(Token = "0x6000477")]
[Address(RVA = "0x8DEA20", Offset = "0x8DDA20", VA = "0x1808DEA20")]
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 = "0x8DEB70", Offset = "0x8DDB70", VA = "0x1808DEB70")]
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 = "0x8DF600", Offset = "0x8DE600", VA = "0x1808DF600", Slot = "16")]
protected virtual void UpdatePose()
{
}
// Token: 0x0600055D RID: 1373 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600047A")]
[Address(RVA = "0x8DDEA0", Offset = "0x8DCEA0", VA = "0x1808DDEA0")]
public void ForceToReferencePose(EVRSkeletalReferencePose referencePose)
{
}
// Token: 0x0600055E RID: 1374 RVA: 0x0000419C File Offset: 0x0000239C
[Token(Token = "0x600047B")]
[Address(RVA = "0x8DEA00", Offset = "0x8DDA00", VA = "0x1808DEA00")]
protected static bool IsMetacarpal(int boneIndex)
{
return default(bool);
}
// Token: 0x0600055F RID: 1375 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600047C")]
[Address(RVA = "0x8E0890", Offset = "0x8DF890", VA = "0x1808E0890")]
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 = "0x2000191")]
public enum MirrorType
{
// Token: 0x04000159 RID: 345
[Token(Token = "0x4000E2E")]
None,
// Token: 0x0400015A RID: 346
[Token(Token = "0x4000E2F")]
LeftToRight,
// Token: 0x0400015B RID: 347
[Token(Token = "0x4000E30")]
RightToLeft
}
// Token: 0x02000081 RID: 129
// (Invoke) Token: 0x06000562 RID: 1378
[Token(Token = "0x2000192")]
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 = "0x2000193")]
public delegate void ChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource);
// Token: 0x02000083 RID: 131
// (Invoke) Token: 0x0600056A RID: 1386
[Token(Token = "0x2000194")]
public delegate void UpdateHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource);
// Token: 0x02000084 RID: 132
// (Invoke) Token: 0x0600056E RID: 1390
[Token(Token = "0x2000195")]
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 = "0x2000196")]
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 = "0x2000197")]
public delegate void DeviceConnectedChangeHandler(SteamVR_Behaviour_Skeleton fromAction, SteamVR_Input_Sources inputSource, bool deviceConnected);
}
}