|
static void | ovrAvatar_Initialize (string appID) |
|
static void | ovrAvatar_Shutdown () |
|
static IntPtr | ovrAvatarMessage_Pop () |
|
static ovrAvatarMessageType | ovrAvatarMessage_GetType (IntPtr msg) |
|
static void | ovrAvatarMessage_Free (IntPtr msg) |
|
static IntPtr | ovrAvatarSpecificationRequest_Create (UInt64 userID) |
|
static void | ovrAvatarSpecificationRequest_Destroy (IntPtr specificationRequest) |
|
static void | ovrAvatarSpecificationRequest_SetCombineMeshes (IntPtr specificationRequest, bool useCombinedMesh) |
|
static void | ovrAvatarSpecificationRequest_SetLookAndFeelVersion (IntPtr specificationRequest, ovrAvatarLookAndFeelVersion version) |
|
static void | ovrAvatarSpecificationRequest_SetLevelOfDetail (IntPtr specificationRequest, ovrAvatarAssetLevelOfDetail lod) |
|
static void | ovrAvatar_RequestAvatarSpecification (UInt64 userID) |
|
static void | ovrAvatar_RequestAvatarSpecificationFromSpecRequest (IntPtr specificationRequest) |
|
static void | ovrAvatarSpecificationRequest_SetFallbackLookAndFeelVersion (IntPtr specificationRequest, ovrAvatarLookAndFeelVersion version) |
|
static void | ovrAvatarSpecificationRequest_SetExpressiveFlag (IntPtr specificationRequest, bool enable) |
|
static IntPtr | ovrAvatar_Create (IntPtr avatarSpecification, ovrAvatarCapabilities capabilities) |
|
static void | ovrAvatar_Destroy (IntPtr avatar) |
|
static void | ovrAvatarPose_UpdateBody (IntPtr avatar, ovrAvatarTransform headPose) |
|
static void | ovrAvatarPose_UpdateHands (IntPtr avatar, ovrAvatarHandInputState inputStateLeft, ovrAvatarHandInputState inputStateRight) |
|
static void | ovrAvatarPose_UpdateHandsWithType (IntPtr avatar, ovrAvatarHandInputState inputStateLeft, ovrAvatarHandInputState inputStateRight, ovrAvatarControllerType type) |
|
static void | ovrAvatarPose_Finalize (IntPtr avatar, float elapsedSeconds) |
|
static void | ovrAvatar_SetLeftControllerVisibility (IntPtr avatar, bool show) |
|
static void | ovrAvatar_SetRightControllerVisibility (IntPtr avatar, bool show) |
|
static void | ovrAvatar_SetLeftHandVisibility (IntPtr avatar, bool show) |
|
static void | ovrAvatar_SetRightHandVisibility (IntPtr avatar, bool show) |
|
static UInt32 | ovrAvatarComponent_Count (IntPtr avatar) |
|
static IntPtr | ovrAvatarComponent_Get_Native (IntPtr avatar, UInt32 index) |
|
static void | ovrAvatarAsset_BeginLoading (UInt64 assetID) |
|
static bool | ovrAvatarAsset_BeginLoadingLOD (UInt64 assetId, ovrAvatarAssetLevelOfDetail lod) |
|
static ovrAvatarAssetType | ovrAvatarAsset_GetType (IntPtr assetHandle) |
|
static UInt32 | ovrAvatarAsset_GetMeshBlendShapeCount (IntPtr assetPtr) |
|
static IntPtr | ovrAvatarAsset_GetMeshBlendShapeName (IntPtr assetPtr, UInt32 index) |
|
static UInt32 | ovrAvatarAsset_GetSubmeshCount (IntPtr assetPtr) |
|
static UInt32 | ovrAvatarAsset_GetSubmeshLastIndex (IntPtr assetPtr, UInt32 index) |
|
static IntPtr | ovrAvatarAsset_GetMeshBlendShapeVertices (IntPtr assetPtr) |
|
static IntPtr | ovrAvatarAsset_GetAvatar (IntPtr assetHandle) |
|
static IntPtr | ovrAvatarAsset_GetCombinedMeshIDs_Native (IntPtr assetHandle, IntPtr count) |
|
static IntPtr | ovrAvatar_GetCombinedMeshAlphaData_Native (IntPtr avatar, IntPtr textureIDPtr, IntPtr offsetPtr) |
|
static ovrAvatarRenderPartType | ovrAvatarRenderPart_GetType (IntPtr renderPart) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRender_GetTransform (IntPtr renderPart) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRenderPBS_GetTransform (IntPtr renderPart) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRenderPBSV2_GetTransform (IntPtr renderPart) |
|
static ovrAvatarVisibilityFlags | ovrAvatarSkinnedMeshRender_GetVisibilityMask (IntPtr renderPart) |
|
static bool | ovrAvatarSkinnedMeshRender_MaterialStateChanged (IntPtr renderPart) |
|
static bool | ovrAvatarSkinnedMeshRenderPBSV2_MaterialStateChanged (IntPtr renderPart) |
|
static ovrAvatarVisibilityFlags | ovrAvatarSkinnedMeshRenderPBS_GetVisibilityMask (IntPtr renderPart) |
|
static ovrAvatarVisibilityFlags | ovrAvatarSkinnedMeshRenderPBSV2_GetVisibilityMask (IntPtr renderPart) |
|
static ovrAvatarMaterialState | ovrAvatarSkinnedMeshRender_GetMaterialState (IntPtr renderPart) |
|
static ovrAvatarPBSMaterialState | ovrAvatarSkinnedMeshRenderPBSV2_GetPBSMaterialState (IntPtr renderPart) |
|
static ovrAvatarExpressiveParameters | ovrAvatar_GetExpressiveParameters (IntPtr avatar) |
|
static UInt64 | ovrAvatarSkinnedMeshRender_GetDirtyJoints (IntPtr renderPart) |
|
static UInt64 | ovrAvatarSkinnedMeshRenderPBS_GetDirtyJoints (IntPtr renderPart) |
|
static UInt64 | ovrAvatarSkinnedMeshRenderPBSV2_GetDirtyJoints (IntPtr renderPart) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRender_GetJointTransform (IntPtr renderPart, UInt32 jointIndex) |
|
static void | ovrAvatar_SetActionUnitOnsetSpeed (IntPtr avatar, float onsetSpeed) |
|
static void | ovrAvatar_SetActionUnitFalloffSpeed (IntPtr avatar, float falloffSpeed) |
|
static void | ovrAvatar_SetVisemeMultiplier (IntPtr avatar, float visemeMultiplier) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRenderPBS_GetJointTransform (IntPtr renderPart, UInt32 jointIndex) |
|
static ovrAvatarTransform | ovrAvatarSkinnedMeshRenderPBSV2_GetJointTransform (IntPtr renderPart, UInt32 jointIndex) |
|
static UInt64 | ovrAvatarSkinnedMeshRenderPBS_GetAlbedoTextureAssetID (IntPtr renderPart) |
|
static UInt64 | ovrAvatarSkinnedMeshRenderPBS_GetSurfaceTextureAssetID (IntPtr renderPart) |
|
static UInt32 | ovrAvatar_GetReferencedAssetCount (IntPtr avatar) |
|
static UInt64 | ovrAvatar_GetReferencedAsset (IntPtr avatar, UInt32 index) |
|
static void | ovrAvatar_SetLeftHandGesture (IntPtr avatar, ovrAvatarHandGesture gesture) |
|
static void | ovrAvatar_SetRightHandGesture (IntPtr avatar, ovrAvatarHandGesture gesture) |
|
static void | ovrAvatar_SetLeftHandCustomGesture (IntPtr avatar, UInt32 jointCount, [In] ovrAvatarTransform[] customJointTransforms) |
|
static void | ovrAvatar_SetRightHandCustomGesture (IntPtr avatar, UInt32 jointCount, [In] ovrAvatarTransform[] customJointTransforms) |
|
static void | ovrAvatar_UpdatePoseFromPacket (IntPtr avatar, IntPtr packet, float secondsFromStart) |
|
static void | ovrAvatarPacket_BeginRecording (IntPtr avatar) |
|
static IntPtr | ovrAvatarPacket_EndRecording (IntPtr avatar) |
|
static UInt32 | ovrAvatarPacket_GetSize (IntPtr packet) |
|
static float | ovrAvatarPacket_GetDurationSeconds (IntPtr packet) |
|
static void | ovrAvatarPacket_Free (IntPtr packet) |
|
static bool | ovrAvatarPacket_Write (IntPtr packet, UInt32 bufferSize, [Out] byte[] buffer) |
|
static IntPtr | ovrAvatarPacket_Read (UInt32 bufferSize, [In] byte[] buffer) |
|
static void | ovrAvatar_UpdateWorldTransform (IntPtr avatar, ovrAvatarTransform transform) |
|
static void | ovrAvatar_RemoveGazeTargets (UInt32 targetCount, UInt32[] ids) |
|
static void | ovrAvatar_RemoveLights (UInt32 lightCount, UInt32[] ids) |
|
delegate void | LoggingDelegate (IntPtr str) |
|
static void | ovrAvatar_RegisterLoggingCallback (LoggingDelegate callback) |
|
static void | ovrAvatar_SetLoggingLevel (ovrAvatarLogLevel level) |
|
static IntPtr | ovrAvatar_GetDebugTransforms_Native (IntPtr count) |
|
static IntPtr | ovrAvatar_GetDebugLines_Native (IntPtr count) |
|
static void | ovrAvatar_SetDebugDrawContext (UInt32 context) |
|
|
static void | Initialize () |
|
static void | Shutdown () |
|
static ovrAvatarMessage_AvatarSpecification | ovrAvatarMessage_GetAvatarSpecification (IntPtr msg) |
|
static ovrAvatarMessage_AssetLoaded | ovrAvatarMessage_GetAssetLoaded (IntPtr msg) |
|
static void | ovrAvatarPose_UpdateVoiceVisualization (IntPtr avatar, float[] pcmData) |
|
static void | ovrAvatarComponent_Get (IntPtr avatar, UInt32 index, bool includeName, ref ovrAvatarComponent component) |
|
static void | ovrAvatarComponent_Get (IntPtr componentPtr, bool includeName, ref ovrAvatarComponent component) |
|
static bool | ovrAvatarPose_GetBaseComponent (IntPtr avatar, ref ovrAvatarBaseComponent component) |
|
static IntPtr | MarshalRenderComponent< T > (IntPtr ptr) |
|
static bool | ovrAvatarPose_GetBodyComponent (IntPtr avatar, ref ovrAvatarBodyComponent component) |
|
static bool | ovrAvatarPose_GetLeftControllerComponent (IntPtr avatar, ref ovrAvatarControllerComponent component) |
|
static bool | ovrAvatarPose_GetRightControllerComponent (IntPtr avatar, ref ovrAvatarControllerComponent component) |
|
static bool | ovrAvatarPose_GetLeftHandComponent (IntPtr avatar, ref ovrAvatarHandComponent component) |
|
static bool | ovrAvatarPose_GetRightHandComponent (IntPtr avatar, ref ovrAvatarHandComponent component) |
|
static ovrAvatarMeshAssetData | ovrAvatarAsset_GetMeshData (IntPtr assetPtr) |
|
static ovrAvatarMeshAssetDataV2 | ovrAvatarAsset_GetCombinedMeshData (IntPtr assetPtr) |
|
static UInt64 [] | ovrAvatarAsset_GetCombinedMeshIDs (IntPtr assetHandle) |
|
static void | ovrAvatar_GetCombinedMeshAlphaData (IntPtr avatar, ref UInt64 textureID, ref Vector4 offset) |
|
static ovrAvatarTextureAssetData | ovrAvatarAsset_GetTextureData (IntPtr assetPtr) |
|
static ovrAvatarMaterialState | ovrAvatarAsset_GetMaterialState (IntPtr assetPtr) |
|
static ovrAvatarRenderPart_SkinnedMeshRender | ovrAvatarRenderPart_GetSkinnedMeshRender (IntPtr renderPart) |
|
static ovrAvatarRenderPart_SkinnedMeshRenderPBS | ovrAvatarRenderPart_GetSkinnedMeshRenderPBS (IntPtr renderPart) |
|
static ovrAvatarRenderPart_SkinnedMeshRenderPBS_V2 | ovrAvatarRenderPart_GetSkinnedMeshRenderPBSV2 (IntPtr renderPart) |
|
static void | ovrAvatarSkinnedMeshRender_GetBlendShapeParams (IntPtr renderPart, ref ovrAvatarBlendShapeParams blendParams) |
|
static ovrAvatarRenderPart_ProjectorRender | ovrAvatarRenderPart_GetProjectorRender (IntPtr renderPart) |
|
static ovrAvatarPBSMaterialState [] | ovrAvatar_GetBodyPBSMaterialStates (IntPtr renderPart) |
|
static void | ovrAvatar_SetForceASTCTextures (bool value) |
|
static void | ovrAvatar_OverrideExpressiveLogic (IntPtr avatar, ovrAvatarBlendShapeParams blendParams) |
|
static void | ovrAvatar_SetVisemes (IntPtr avatar, ovrAvatarVisemes visemes) |
|
static void | ovrAvatar_UpdateGazeTargets (ovrAvatarGazeTargets targets) |
|
static void | ovrAvatar_UpdateLights (ovrAvatarLights lights) |
|
static void | LoggingCallback (IntPtr str) |
|
static void | ovrAvatar_DrawDebugLines () |
|
static bool | SendEvent (string name, string param="", string source="") |
|
static string | ovrp_GetVersion () |
|