public override void AvatarPose_Finalize(Avatar avatar, float deltaSeconds) { SafeNativeMethods.ovrAvatarPose_Finalize(avatar.nativePointer, deltaSeconds); }
public abstract AvatarHandComponent AvatarPose_GetRightHandComponent(Avatar avatar);
public abstract void AvatarPose_UpdateHands(Avatar avatar, AvatarHandInputState inputStateLeft, AvatarHandInputState inputStateRight);
public abstract AvatarBodyComponent AvatarPose_GetBodyComponent(Avatar avatar);
public abstract AvatarControllerComponent AvatarPose_GetRightControllerComponent(Avatar avatar);
public abstract void Avatar_SetActiveCapabilities(Avatar avatar, AvatarCapabilities capabilities);
public abstract void Avatar_SetCustomBasePosition(Avatar avatar, AvatarVector3f position);
public override void Avatar_SetRightHandGesture(Avatar avatar, AvatarHandGesture gesture) { SafeNativeMethods.ovrAvatar_SetRightHandGesture(avatar.nativePointer, gesture); }
public override void Avatar_SetActiveCapabilities(Avatar avatar, AvatarCapabilities capabilities) { SafeNativeMethods.ovrAvatar_SetActiveCapabilities(avatar.nativePointer, capabilities); }
public override UInt64 Avatar_GetReferencedAsset(Avatar avatar, UInt32 index) { return(SafeNativeMethods.ovrAvatar_GetReferencedAsset(avatar.nativePointer, index)); }
public override void Avatar_SetRightControllerVisibility(Avatar avatar, bool visibility) { SafeNativeMethods.ovrAvatar_SetRightControllerVisibility(avatar.nativePointer, visibility); }
public override UInt32 Avatar_GetReferencedAssetCount(Avatar avatar) { return(SafeNativeMethods.ovrAvatar_GetReferencedAssetCount(avatar.nativePointer)); }
public override AvatarComponent AvatarComponent_Get(Avatar avatar, UInt32 index) { return((AvatarComponent)Marshal.PtrToStructure( SafeNativeMethods.ovrAvatarComponent_Get(avatar.nativePointer, index), typeof(AvatarComponent))); }
public override UInt32 AvatarComponent_Count(Avatar avatar) { return(SafeNativeMethods.ovrAvatarComponent_Count(avatar.nativePointer)); }
public abstract void Avatar_SetRightControllerVisibility(Avatar avatar, bool visibility);
public override void Avatar_ClearCustomBasePosition(Avatar avatar) { SafeNativeMethods.ovrAvatar_ClearCustomBasePosition(avatar.nativePointer); }
public abstract void Avatar_SetRightHandGesture(Avatar avatar, AvatarHandGesture gesture);
public override void Avatar_SetCustomBasePosition(Avatar avatar, AvatarVector3f position) { SafeNativeMethods.ovrAvatar_SetCustomBasePosition(avatar.nativePointer, position); }
public abstract void Avatar_ClearCustomBasePosition(Avatar avatar);
public override void Avatar_Destroy(Avatar avatar) { SafeNativeMethods.ovrAvatar_Destroy(avatar.nativePointer); }
public abstract void Avatar_Destroy(Avatar avatar);
public abstract UInt32 AvatarComponent_Count(Avatar avatar);
public abstract AvatarBaseComponent AvatarPose_GetBaseComponent(Avatar avatar);
public abstract AvatarComponent AvatarComponent_Get(Avatar avatar, UInt32 index);
public abstract AvatarHandComponent AvatarPose_GetLeftHandComponennt(Avatar avatar);
public abstract UInt32 Avatar_GetReferencedAssetCount(Avatar avatar);
public abstract void AvatarPose_UpdateBody(Avatar avatar, AvatarTransform avatarTransform);
public abstract UInt64 Avatar_GetReferencedAsset(Avatar avatar, UInt32 index);
public abstract void AvatarPose_Finalize(Avatar avatar, float deltaSeconds);
public override void AvatarPose_UpdateHands(Avatar avatar, AvatarHandInputState inputStateLeft, AvatarHandInputState inputStateRight) { SafeNativeMethods.ovrAvatarPose_UpdateHands(avatar.nativePointer, inputStateLeft, inputStateRight); }