SYMBOL INDEX (198 symbols across 41 files) FILE: include/psvr2_toolkit_capi.h type EResultType (line 8) | enum EResultType { type EVRControllerType (line 14) | enum EVRControllerType { FILE: projects/PSVR2Toolkit.App/App.xaml.cs class App (line 8) | public partial class App : Application FILE: projects/PSVR2Toolkit.App/MainWindow.xaml.cs class MainWindow (line 8) | public partial class MainWindow : Window method MainWindow (line 10) | public MainWindow() FILE: projects/PSVR2Toolkit.IPC/IpcClient.cs class IpcClient (line 9) | public class IpcClient { method Instance (line 27) | public static IpcClient Instance() { method Start (line 33) | public bool Start() { method Stop (line 57) | public void Stop() { method ReceiveLoop (line 86) | private void ReceiveLoop(CancellationToken token) { method UpgradeGazeEyeResult (line 143) | private GazeEyeResult2 UpgradeGazeEyeResult(GazeEyeResult eye) method UpgradeGazeDataResult (line 160) | private CommandDataServerGazeDataResult2 UpgradeGazeDataResult(Command... method HandleIpcCommand (line 169) | private void HandleIpcCommand(byte[] pBuffer, int bytesReceived) { method SendIpcCommand (line 218) | private void SendIpcCommand(ECommandType type, T data = default) wh... method SendIpcCommand (line 248) | private void SendIpcCommand(ECommandType type) { method ByteArrayToStructure (line 269) | private T ByteArrayToStructure(byte[] bytes, int offset) where T : ... method RequestEyeTrackingData (line 283) | public CommandDataServerGazeDataResult2 RequestEyeTrackingData() { method TriggerEffectDisable (line 292) | public void TriggerEffectDisable(EVRControllerType controllerType) { method TriggerEffectFeedback (line 303) | public void TriggerEffectFeedback(EVRControllerType controllerType, by... method TriggerEffectWeapon (line 315) | public void TriggerEffectWeapon(EVRControllerType controllerType, byte... method TriggerEffectVibration (line 328) | public void TriggerEffectVibration(EVRControllerType controllerType, b... method TriggerEffectMultiplePositionFeedback (line 341) | public void TriggerEffectMultiplePositionFeedback(EVRControllerType co... method TriggerEffectSlopeFeedback (line 352) | public void TriggerEffectSlopeFeedback(EVRControllerType controllerTyp... method TriggerEffectMultiplePositionVibration (line 366) | public void TriggerEffectMultiplePositionVibration(EVRControllerType c... FILE: projects/PSVR2Toolkit.IPC/IpcProtocol.cs type ECommandType (line 4) | public enum ECommandType : ushort { type EHandshakeResult (line 23) | public enum EHandshakeResult : byte { type EVRControllerType (line 29) | public enum EVRControllerType : byte { type CommandDataClientRequestHandshake (line 35) | [StructLayout(LayoutKind.Sequential)] type CommandDataServerHandshakeResult (line 41) | [StructLayout(LayoutKind.Sequential)] type GazeVector3 (line 47) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type GazeEyeResult (line 52) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type GazeEyeResult2 (line 72) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type CommandDataServerGazeDataResult (line 96) | [StructLayout(LayoutKind.Sequential)] type CommandDataServerGazeDataResult2 (line 102) | [StructLayout(LayoutKind.Sequential)] type CommandHeader (line 108) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectOff (line 114) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectFeedback (line 119) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectWeapon (line 126) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectVibration (line 134) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectMultiplePositionFeedback (line 142) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectSlopeFeedback (line 149) | [StructLayout(LayoutKind.Sequential)] type CommandDataClientTriggerEffectMultiplePositionVibration (line 158) | [StructLayout(LayoutKind.Sequential)] FILE: projects/UnifiedTelemetry.Client_stub/dllmain.cpp function utCreateClient (line 1) | __declspec(dllexport) void utCreateClient() {} function utDestroyClient (line 2) | __declspec(dllexport) void utDestroyClient() {} function utInitClient (line 3) | __declspec(dllexport) void utInitClient() {} function utGetUserClockTimestamp (line 4) | __declspec(dllexport) void utGetUserClockTimestamp() {} function utDispatch (line 5) | __declspec(dllexport) void utDispatch() {} function utUserDispatch (line 6) | __declspec(dllexport) void utUserDispatch() {} function utDispatchRecord (line 7) | __declspec(dllexport) void utDispatchRecord() {} function utGetCommonPropertiesObject (line 8) | __declspec(dllexport) void utGetCommonPropertiesObject() {} function utCreateObject (line 9) | __declspec(dllexport) void utCreateObject() {} function utApplyObjectToEvent (line 10) | __declspec(dllexport) void utApplyObjectToEvent() {} function utSetClientTransport (line 11) | __declspec(dllexport) void utSetClientTransport() {} FILE: projects/UnifiedTelemetry.Model_stub/dllmain.cpp function utSetString (line 1) | __declspec(dllexport) void utSetString() {} function utSetNumber (line 2) | __declspec(dllexport) void utSetNumber() {} function utSetFloat (line 3) | __declspec(dllexport) void utSetFloat() {} function utSetBoolean (line 4) | __declspec(dllexport) void utSetBoolean() {} function utSetDate (line 5) | __declspec(dllexport) void utSetDate() {} function utSetCurrentDate (line 6) | __declspec(dllexport) void utSetCurrentDate() {} function utSetObject (line 7) | __declspec(dllexport) void utSetObject() {} function utRemoveProperty (line 8) | __declspec(dllexport) void utRemoveProperty() {} function utCreateEvent (line 9) | __declspec(dllexport) void utCreateEvent() {} function utGetEventJson (line 10) | __declspec(dllexport) void utGetEventJson() {} function utDestroyEvent (line 11) | __declspec(dllexport) void utDestroyEvent() {} function utCreateEventObject (line 12) | __declspec(dllexport) void utCreateEventObject() {} function utCreateEventArray (line 13) | __declspec(dllexport) void utCreateEventArray() {} function utPushString (line 14) | __declspec(dllexport) void utPushString() {} function utPushInt (line 15) | __declspec(dllexport) void utPushInt() {} function utPushFloat (line 16) | __declspec(dllexport) void utPushFloat() {} function utPushObject (line 17) | __declspec(dllexport) void utPushObject() {} function utCreateSchemaFilter (line 18) | __declspec(dllexport) void utCreateSchemaFilter() {} function utDestroySchemaFilter (line 19) | __declspec(dllexport) void utDestroySchemaFilter() {} function utFilterEvent (line 20) | __declspec(dllexport) void utFilterEvent() {} function utGetJsTime (line 21) | __declspec(dllexport) void utGetJsTime() {} function utGetTracingId (line 22) | __declspec(dllexport) void utGetTracingId() {} function utCreateEventFromJson (line 23) | __declspec(dllexport) void utCreateEventFromJson() {} function utGetSbahnDispatchUrl (line 24) | __declspec(dllexport) void utGetSbahnDispatchUrl() {} FILE: projects/UnifiedTelemetry.Service_stub/dllmain.cpp function utCreateService (line 1) | __declspec(dllexport) void utCreateService() {} function utDestroyService (line 2) | __declspec(dllexport) void utDestroyService() {} function utServiceInit (line 3) | __declspec(dllexport) void utServiceInit() {} function utGetTestConfig (line 4) | __declspec(dllexport) void utGetTestConfig() {} function utSetTestConfig (line 5) | __declspec(dllexport) void utSetTestConfig() {} function utServiceGetEventsInQueueLength (line 6) | __declspec(dllexport) void utServiceGetEventsInQueueLength() {} function utServiceSetDeviceWs1Setting (line 7) | __declspec(dllexport) void utServiceSetDeviceWs1Setting() {} function utServiceSetUserInt (line 8) | __declspec(dllexport) void utServiceSetUserInt() {} function utServiceSetUserString (line 9) | __declspec(dllexport) void utServiceSetUserString() {} function utServiceSetUserBoolean (line 10) | __declspec(dllexport) void utServiceSetUserBoolean() {} function utServiceRemoveUser (line 11) | __declspec(dllexport) void utServiceRemoveUser() {} function utGetServiceState (line 12) | __declspec(dllexport) void utGetServiceState() {} function utServiceStart (line 13) | __declspec(dllexport) void utServiceStart() {} function utServiceStop (line 14) | __declspec(dllexport) void utServiceStop() {} function utCreateStaticServiceTransport (line 15) | __declspec(dllexport) void utCreateStaticServiceTransport() {} function utApplyServiceConfigEventSchema (line 16) | __declspec(dllexport) void utApplyServiceConfigEventSchema() {} function utGetServiceConfig (line 17) | __declspec(dllexport) void utGetServiceConfig() {} function utSetServiceConfig (line 18) | __declspec(dllexport) void utSetServiceConfig() {} function utServiceSetLogCallback (line 19) | __declspec(dllexport) void utServiceSetLogCallback() {} function utServiceDispatchRecord (line 20) | __declspec(dllexport) void utServiceDispatchRecord() {} function utSetAuthToken (line 21) | __declspec(dllexport) void utSetAuthToken() {} function utServicePushAdobeReportSuite (line 22) | __declspec(dllexport) void utServicePushAdobeReportSuite() {} function utServiceGetCommonPropertiesObject (line 23) | __declspec(dllexport) void utServiceGetCommonPropertiesObject() {} FILE: projects/libcustomshare/custom_share_manager.cpp function CustomShareManager (line 17) | CustomShareManager *CustomShareManager::getSingleton() { FILE: projects/libcustomshare/custom_share_manager.h function class (line 3) | class CustomShareManager { FILE: projects/psvr2_openvr_driver_ex/caesar_manager_hooks.cpp type psvr2_toolkit (line 9) | namespace psvr2_toolkit { function CaesarManager__shutdownHook (line 24) | void CaesarManager__shutdownHook(void *thisptr) { FILE: projects/psvr2_openvr_driver_ex/caesar_manager_hooks.h function namespace (line 3) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/device_provider_proxy.cpp type psvr2_toolkit (line 19) | namespace psvr2_toolkit { function DeviceProviderProxy (line 28) | DeviceProviderProxy *DeviceProviderProxy::Instance() { FILE: projects/psvr2_openvr_driver_ex/device_provider_proxy.h function namespace (line 5) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/driver_context_proxy.cpp type psvr2_toolkit (line 5) | namespace psvr2_toolkit { function DriverContextProxy (line 13) | DriverContextProxy *DriverContextProxy::Instance() { FILE: projects/psvr2_openvr_driver_ex/driver_context_proxy.h function namespace (line 5) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/driver_host_proxy.cpp type psvr2_toolkit (line 9) | namespace psvr2_toolkit { function DriverHostProxy (line 24) | DriverHostProxy *DriverHostProxy::Instance() { FILE: projects/psvr2_openvr_driver_ex/driver_host_proxy.h function namespace (line 7) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/eyelid_estimator.cpp type psvr2_toolkit (line 6) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/eyelid_estimator.h function namespace (line 5) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/hmd2_gaze.h type Hmd2Bool (line 5) | typedef enum { type Hmd2Vector2 (line 10) | typedef struct { type Hmd2Vector3 (line 14) | typedef struct { type Hmd2GazeEye (line 18) | typedef struct { type Hmd2GazeCombined (line 38) | struct Hmd2GazeCombined { type Hmd2GazeState (line 62) | struct Hmd2GazeState { FILE: projects/psvr2_openvr_driver_ex/hmd_device_hooks.cpp type psvr2_toolkit (line 16) | namespace psvr2_toolkit { function sie__psvr2__HmdDevice__ActivateHook (line 30) | vr::EVRInitError sie__psvr2__HmdDevice__ActivateHook(void *thisptr, ui... function sie__psvr2__HmdDevice__DeactivateHook (line 93) | void sie__psvr2__HmdDevice__DeactivateHook(void *thisptr) { function GetHostTimestamp (line 103) | inline const int64_t GetHostTimestamp() FILE: projects/psvr2_openvr_driver_ex/hmd_device_hooks.h function namespace (line 5) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/hmd_driver_loader.cpp type psvr2_toolkit (line 9) | namespace psvr2_toolkit { class HmdDriverLoaderInitializer (line 12) | class HmdDriverLoaderInitializer { method HmdDriverLoaderInitializer (line 14) | HmdDriverLoaderInitializer() { function HmdDriverLoader (line 35) | HmdDriverLoader *HmdDriverLoader::Instance() { FILE: projects/psvr2_openvr_driver_ex/hmd_driver_loader.h function namespace (line 7) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/hmd_math.h function namespace (line 5) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/hook_lib.h function namespace (line 11) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/ipc_server.cpp type psvr2_toolkit (line 9) | namespace psvr2_toolkit { type ipc (line 10) | namespace ipc { function IpcServer (line 23) | IpcServer *IpcServer::Instance() { FILE: projects/psvr2_openvr_driver_ex/ipc_server.h function namespace (line 12) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/minhook/include/MinHook.h type MH_STATUS (line 38) | typedef enum MH_STATUS FILE: projects/psvr2_openvr_driver_ex/pad_trigger_effect.h type ScePadTriggerEffectMode (line 24) | typedef enum ScePadTriggerEffectMode{ type ScePadTriggerEffectOffParam (line 39) | typedef struct ScePadTriggerEffectOffParam{ type ScePadTriggerEffectFeedbackParam (line 49) | typedef struct ScePadTriggerEffectFeedbackParam{ type ScePadTriggerEffectWeaponParam (line 60) | typedef struct ScePadTriggerEffectWeaponParam{ type ScePadTriggerEffectVibrationParam (line 72) | typedef struct ScePadTriggerEffectVibrationParam{ type ScePadTriggerEffectMultiplePositionFeedbackParam (line 85) | typedef struct ScePadTriggerEffectMultiplePositionFeedbackParam{ type ScePadTriggerEffectSlopeFeedbackParam (line 100) | typedef struct ScePadTriggerEffectSlopeFeedbackParam{ type ScePadTriggerEffectMultiplePositionVibrationParam (line 115) | typedef struct ScePadTriggerEffectMultiplePositionVibrationParam{ type ScePadTriggerEffectCommandData (line 129) | typedef union ScePadTriggerEffectCommandData{ type ScePadTriggerEffectCommand (line 143) | typedef struct ScePadTriggerEffectCommand{ type ScePadTriggerEffectParam (line 153) | typedef struct ScePadTriggerEffectParam{ FILE: projects/psvr2_openvr_driver_ex/psvr2_openvr_driver/openvr/headers/openvr_driver.h function namespace (line 16) | namespace vr function namespace (line 28) | namespace vr type VkDevice_T (line 244) | struct VkDevice_T type VkPhysicalDevice_T (line 245) | struct VkPhysicalDevice_T type VkInstance_T (line 246) | struct VkInstance_T type VkQueue_T (line 247) | struct VkQueue_T type ID3D12Resource (line 250) | struct ID3D12Resource type ID3D12CommandQueue (line 251) | struct ID3D12CommandQueue function namespace (line 253) | namespace vr function namespace (line 2286) | namespace vr function namespace (line 2395) | namespace vr function namespace (line 2840) | namespace vr function namespace (line 2962) | namespace vr function namespace (line 3011) | namespace vr function namespace (line 3105) | namespace vr function namespace (line 3152) | namespace vr function namespace (line 3264) | namespace vr function IsPropertySet (line 3761) | inline bool CVRPropertyHelpers::IsPropertySet( PropertyContainerHandle_t... function namespace (line 3776) | namespace vr function namespace (line 3835) | namespace vr function namespace (line 3852) | namespace vr function namespace (line 3920) | namespace vr function namespace (line 3937) | namespace vr function namespace (line 3994) | namespace vr function namespace (line 4014) | namespace vr function namespace (line 4047) | namespace vr function namespace (line 4075) | namespace vr function namespace (line 4129) | namespace vr function namespace (line 4153) | namespace vr function namespace (line 4246) | namespace vr function namespace (line 4323) | namespace vr FILE: projects/psvr2_openvr_driver_ex/trigger_effect_manager.cpp type psvr2_toolkit (line 5) | namespace psvr2_toolkit { type AstonContext_t (line 7) | struct AstonContext_t { type AstonManager_t (line 13) | struct AstonManager_t { function TriggerEffectManager (line 28) | TriggerEffectManager *TriggerEffectManager::Instance() { FILE: projects/psvr2_openvr_driver_ex/trigger_effect_manager.h function namespace (line 6) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/usb_thread_gaze.cpp function j_CaesarUsbThreadGaze__close (line 43) | void j_CaesarUsbThreadGaze__close(CaesarUsbThreadGaze *thisptr) { function j_CaesarUsbThreadGaze__getUsbInf (line 47) | uint8_t j_CaesarUsbThreadGaze__getUsbInf(CaesarUsbThreadGaze *thisptr) { function j_CaesarUsbThreadGaze__getReadPipeId (line 51) | uint8_t j_CaesarUsbThreadGaze__getReadPipeId(CaesarUsbThreadGaze *thispt... function j_CaesarUsbThreadGaze__poll (line 55) | int j_CaesarUsbThreadGaze__poll(CaesarUsbThreadGaze *thisptr) { function CaesarUsbThreadGaze (line 63) | CaesarUsbThreadGaze *CaesarUsbThreadGaze::Instance() { FILE: projects/psvr2_openvr_driver_ex/usb_thread_gaze.h function class (line 5) | class CaesarUsbThreadGaze { FILE: projects/psvr2_openvr_driver_ex/usb_thread_hooks.cpp type psvr2_toolkit (line 7) | namespace psvr2_toolkit { function CaesarUsbThreadImuStatus__pollHook (line 12) | int CaesarUsbThreadImuStatus__pollHook(void *thisptr) { FILE: projects/psvr2_openvr_driver_ex/usb_thread_hooks.h function namespace (line 3) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/util.h function namespace (line 14) | namespace psvr2_toolkit { FILE: projects/psvr2_openvr_driver_ex/vr_settings.h function namespace (line 17) | namespace psvr2_toolkit { FILE: projects/shared/ipc_protocol.h function namespace (line 7) | namespace psvr2_toolkit {