Example #1
0
 public override void AvatarPose_Finalize(Avatar avatar, float deltaSeconds)
 {
     SafeNativeMethods.ovrAvatarPose_Finalize(avatar.nativePointer, deltaSeconds);
 }
Example #2
0
 public abstract AvatarHandComponent AvatarPose_GetRightHandComponent(Avatar avatar);
Example #3
0
 public abstract void AvatarPose_UpdateHands(Avatar avatar, AvatarHandInputState inputStateLeft, AvatarHandInputState inputStateRight);
Example #4
0
 public abstract AvatarBodyComponent AvatarPose_GetBodyComponent(Avatar avatar);
Example #5
0
 public abstract AvatarControllerComponent AvatarPose_GetRightControllerComponent(Avatar avatar);
Example #6
0
 public abstract void Avatar_SetActiveCapabilities(Avatar avatar, AvatarCapabilities capabilities);
Example #7
0
 public abstract void Avatar_SetCustomBasePosition(Avatar avatar, AvatarVector3f position);
Example #8
0
 public override void Avatar_SetRightHandGesture(Avatar avatar, AvatarHandGesture gesture)
 {
     SafeNativeMethods.ovrAvatar_SetRightHandGesture(avatar.nativePointer, gesture);
 }
Example #9
0
 public override void Avatar_SetActiveCapabilities(Avatar avatar, AvatarCapabilities capabilities)
 {
     SafeNativeMethods.ovrAvatar_SetActiveCapabilities(avatar.nativePointer, capabilities);
 }
Example #10
0
 public override UInt64 Avatar_GetReferencedAsset(Avatar avatar, UInt32 index)
 {
     return(SafeNativeMethods.ovrAvatar_GetReferencedAsset(avatar.nativePointer, index));
 }
Example #11
0
 public override void Avatar_SetRightControllerVisibility(Avatar avatar, bool visibility)
 {
     SafeNativeMethods.ovrAvatar_SetRightControllerVisibility(avatar.nativePointer, visibility);
 }
Example #12
0
 public override UInt32 Avatar_GetReferencedAssetCount(Avatar avatar)
 {
     return(SafeNativeMethods.ovrAvatar_GetReferencedAssetCount(avatar.nativePointer));
 }
Example #13
0
 public override AvatarComponent AvatarComponent_Get(Avatar avatar, UInt32 index)
 {
     return((AvatarComponent)Marshal.PtrToStructure(
                SafeNativeMethods.ovrAvatarComponent_Get(avatar.nativePointer, index),
                typeof(AvatarComponent)));
 }
Example #14
0
 public override UInt32 AvatarComponent_Count(Avatar avatar)
 {
     return(SafeNativeMethods.ovrAvatarComponent_Count(avatar.nativePointer));
 }
Example #15
0
 public abstract void Avatar_SetRightControllerVisibility(Avatar avatar, bool visibility);
Example #16
0
 public override void Avatar_ClearCustomBasePosition(Avatar avatar)
 {
     SafeNativeMethods.ovrAvatar_ClearCustomBasePosition(avatar.nativePointer);
 }
Example #17
0
 public abstract void Avatar_SetRightHandGesture(Avatar avatar, AvatarHandGesture gesture);
Example #18
0
 public override void Avatar_SetCustomBasePosition(Avatar avatar, AvatarVector3f position)
 {
     SafeNativeMethods.ovrAvatar_SetCustomBasePosition(avatar.nativePointer, position);
 }
Example #19
0
 public abstract void Avatar_ClearCustomBasePosition(Avatar avatar);
Example #20
0
 public override void Avatar_Destroy(Avatar avatar)
 {
     SafeNativeMethods.ovrAvatar_Destroy(avatar.nativePointer);
 }
Example #21
0
 public abstract void Avatar_Destroy(Avatar avatar);
Example #22
0
 public abstract UInt32 AvatarComponent_Count(Avatar avatar);
Example #23
0
 public abstract AvatarBaseComponent AvatarPose_GetBaseComponent(Avatar avatar);
Example #24
0
 public abstract AvatarComponent AvatarComponent_Get(Avatar avatar, UInt32 index);
Example #25
0
 public abstract AvatarHandComponent AvatarPose_GetLeftHandComponennt(Avatar avatar);
Example #26
0
 public abstract UInt32 Avatar_GetReferencedAssetCount(Avatar avatar);
Example #27
0
 public abstract void AvatarPose_UpdateBody(Avatar avatar, AvatarTransform avatarTransform);
Example #28
0
 public abstract UInt64 Avatar_GetReferencedAsset(Avatar avatar, UInt32 index);
Example #29
0
 public abstract void AvatarPose_Finalize(Avatar avatar, float deltaSeconds);
Example #30
0
 public override void AvatarPose_UpdateHands(Avatar avatar, AvatarHandInputState inputStateLeft, AvatarHandInputState inputStateRight)
 {
     SafeNativeMethods.ovrAvatarPose_UpdateHands(avatar.nativePointer, inputStateLeft, inputStateRight);
 }