Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Matsemann/oculus-fpv
/ functions
Functions
2,478 in github.com/Matsemann/oculus-fpv
⨍
Functions
2,478
◇
Types & classes
467
↓ 2 callers
Method
MatchHIDDevice
Matches HID device to the descriptor.
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.h:191
↓ 2 callers
Method
MatchRule
Helper; returns true if args match our enumeration criteria.
pc/OculusSDK/LibOVR/Src/OVR_Device.h:174
↓ 2 callers
Method
NeedsWait
pc/OculusSDK/LibOVR/Src/OVR_ThreadCommandQueue.h:101
↓ 2 callers
Method
NextSiblingElement
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:695
↓ 2 callers
Function
OVR_strcat
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Std.h:170
↓ 2 callers
Function
OVR_stricmp
Case insensitive compare implemented in platform-specific way.
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Std.cpp:38
↓ 2 callers
Function
OVR_strtoq
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Std.h:251
↓ 2 callers
Function
OVR_towlower
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Std.cpp:1016
↓ 2 callers
Method
OnIdle
pc/OculusSDK/Samples/CommonSrc/Platform/Platform.h:167
↓ 2 callers
Method
OnQuitRequest
pc/OculusSDK/Samples/CommonSrc/Platform/Platform.h:165
↓ 2 callers
Method
OnResize
pc/OculusSDK/Samples/CommonSrc/Platform/Platform.h:174
↓ 2 callers
Method
OnStartup
pc/Source.cpp:270
↓ 2 callers
Function
PWMSetX
mikro/PWM.c:23
↓ 2 callers
Function
PWMSetY
mikro/PWM.c:27
↓ 2 callers
Method
Pack
pc/OculusSDK/LibOVR/Src/OVR_SensorImpl.cpp:249
↓ 2 callers
Function
ParseHex
Parses a hex string up to the specified number of digits. Returns the first character after the string.
pc/OculusSDK/LibOVR/Src/OVR_JSON.cpp:202
↓ 2 callers
Method
ParseName
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.cpp:131
↓ 2 callers
Method
ParseProperty
pc/OculusSDK/LibOVR/Src/OVR_Profile.cpp:681
↓ 2 callers
Method
PickSetupDevice
pc/OculusSDK/Samples/CommonSrc/Platform/Platform.cpp:35
↓ 2 callers
Method
PreviousSibling
Get the previous (left) sibling node of this node.
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:668
↓ 2 callers
Method
PreviousSiblingElement
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:679
↓ 2 callers
Method
PrintValue
----------------------------------------------------------------------------- Render a value to text.
pc/OculusSDK/LibOVR/Src/OVR_JSON.cpp:486
↓ 2 callers
Method
ProjectToPlane
Projects this vector onto a plane defined by a normal vector
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:389
↓ 2 callers
Method
PulseEvent
Set and then reset an event once a waiter is released. If threads are already waiting, they will be notified and released If threads are not waiting,
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Threads.h:170
↓ 2 callers
Method
PushBack
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Array.h:240
↓ 2 callers
Method
PushExitCommand
pc/OculusSDK/LibOVR/Src/OVR_ThreadCommandQueue.cpp:358
↓ 2 callers
Function
QuickSortSliced
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Alg.h:102
↓ 2 callers
Function
QuickSortSlicedSafe
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Alg.h:213
↓ 2 callers
Method
ReleaseLock
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.cpp:77
↓ 2 callers
Method
Remove
pc/OculusSDK/LibOVR/Src/Kernel/OVR_String.cpp:343
↓ 2 callers
Method
RemoveSelectFd
pc/OculusSDK/LibOVR/Src/OVR_Linux_DeviceManager.cpp:165
↓ 2 callers
Method
RenderImage
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.cpp:721
↓ 2 callers
Method
Run
pc/OculusSDK/LibOVR/Src/OVR_OSX_DeviceManager.cpp:169
↓ 2 callers
Function
SensorFusion_ComputeCorrection
Compute a rotation required to transform "estimated" into "measured" Returns an approximation of the goal rotation in the Simultaneous Orthogonal Rota
pc/OculusSDK/LibOVR/Src/OVR_SensorFusion.cpp:123
↓ 2 callers
Method
Set
pc/OculusSDK/Samples/CommonSrc/Render/Render_GL_Device.cpp:765
↓ 2 callers
Method
SetAspectMultiplier
Aspect ratio defaults to ((w/h)*multiplier) computed per eye. Aspect multiplier allows adjusting aspect ratio consistently for Stereo/NoStereo.
pc/OculusSDK/LibOVR/Src/Util/Util_Render_Stereo.h:212
↓ 2 callers
Method
SetCData
Declare whether this should be CDATA or standard text.
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:821
↓ 2 callers
Method
SetCalibrate
pc/OculusSDK/LibOVR/Src/OVR_LatencyTestImpl.cpp:623
↓ 2 callers
Method
SetEvent
Set an event, releasing objects waiting on it
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Threads.h:160
↓ 2 callers
Method
SetFullViewport
pc/OculusSDK/LibOVR/Src/Util/Util_Render_Stereo.cpp:107
↓ 2 callers
Method
SetGravityEnabled
Enables/disables gravity correction (on by default).
pc/OculusSDK/LibOVR/Src/OVR_SensorFusion.h:125
↓ 2 callers
Method
SetIdentity
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:536
↓ 2 callers
Method
SetMouseMode
pc/OculusSDK/Samples/CommonSrc/Platform/Win32_Platform.cpp:111
↓ 2 callers
Method
SetName
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.cpp:1075
↓ 2 callers
Method
SetPostProcessShader
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.h:873
↓ 2 callers
Method
SetPredictionEnabled
pc/OculusSDK/LibOVR/Src/OVR_SensorFusion.h:118
↓ 2 callers
Method
SetUniform4f
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.h:234
↓ 2 callers
Method
SetYawCorrectionEnabled
Enables/disables magnetometer based yaw drift correction. Must also have mag calibration data for this correction to work.
pc/OculusSDK/LibOVR/Src/OVR_SensorFusion.h:144
↓ 2 callers
Method
Store_Release
Loads and stores with memory fence. These have only the relevant versions.
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Atomic.h:589
↓ 2 callers
Method
Substring
pc/OculusSDK/LibOVR/Src/Kernel/OVR_String.cpp:368
↓ 2 callers
Method
ToComment
Safely cast to a Comment, or null.
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:564
↓ 2 callers
Method
ToString
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:511
↓ 2 callers
Method
Unlock
pc/OculusSDK/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp:95
↓ 2 callers
Method
Unlock
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Atomic.h:816
↓ 2 callers
Function
UnpackSensor
pc/OculusSDK/LibOVR/Src/OVR_SensorImpl.cpp:80
↓ 2 callers
Method
UpdateMatchedCandidate
pc/OculusSDK/LibOVR/Src/OVR_OSX_HMDDevice.cpp:135
↓ 2 callers
Function
UpperBit
-----------------------------------------------------------------------------------
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Alg.h:648
↓ 2 callers
Method
VisitEnter
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.cpp:2046
↓ 2 callers
Method
VisitExit
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.cpp:2067
↓ 2 callers
Method
Write
pc/OculusSDK/LibOVR/Src/Kernel/OVR_File.cpp:242
↓ 2 callers
Method
getFullDesc
pc/OculusSDK/LibOVR/Src/OVR_OSX_HIDDevice.cpp:417
↓ 2 callers
Method
getPath
pc/OculusSDK/LibOVR/Src/OVR_OSX_HIDDevice.cpp:294
↓ 2 callers
Method
parseString
----------------------------------------------------------------------------- Parses the input text into a string item and returns the text position a
pc/OculusSDK/LibOVR/Src/OVR_JSON.cpp:228
↓ 1 callers
Method
AddMessageNotifier
pc/OculusSDK/LibOVR/Src/OVR_Win32_DeviceManager.cpp:300
↓ 1 callers
Method
AddNotificationDevice
-------------------------------------------------------------------------------
pc/OculusSDK/LibOVR/Src/OVR_Linux_HIDDevice.cpp:135
↓ 1 callers
Method
AddOverlappedEvent
pc/OculusSDK/LibOVR/Src/OVR_Win32_DeviceManager.cpp:256
↓ 1 callers
Method
AddedToManager
Notifiers called when we are added to/removed from a device.
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.h:296
↓ 1 callers
Method
Angle
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:1332
↓ 1 callers
Method
Append
Append the given data to the array.
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Array.h:254
↓ 1 callers
Method
ApplyStereoParams
StereoParams apply Viewport, Projection and Distortion simultaneously, doing full configuration for one eye.
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.h:739
↓ 1 callers
Method
ApplyStereoParams2D
Apply "orthographic" stereo parameters used for rendering 2D HUD overlays.
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.h:748
↓ 1 callers
Method
AssignString
pc/OculusSDK/LibOVR/Src/Kernel/OVR_String.cpp:264
↓ 1 callers
Method
AttachToSensor
pc/OculusSDK/LibOVR/Src/OVR_SensorFusion.cpp:60
↓ 1 callers
Method
BeginScene
pc/OculusSDK/Samples/CommonSrc/Render/Render_Device.cpp:887
↓ 1 callers
Method
BytesAvailable
pc/OculusSDK/LibOVR/Src/Kernel/OVR_File.h:470
↓ 1 callers
Method
BytesAvailable
pc/OculusSDK/LibOVR/Src/Kernel/OVR_File.cpp:372
↓ 1 callers
Method
Capacity
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.h:242
↓ 1 callers
Method
Clear
pc/OculusSDK/LibOVR/Src/Kernel/OVR_String.cpp:386
↓ 1 callers
Method
Clone
We don't need there on Manager since it isn't assigned to DeviceHandle.
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.cpp:293
↓ 1 callers
Method
Close
pc/OculusSDK/LibOVR/Src/Kernel/OVR_File.h:425
↓ 1 callers
Method
Conj
Returns conjugate of the quaternion. Produces inverse rotation if quaternion is normalized.
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:1094
↓ 1 callers
Method
CopyConstruct
pc/OculusSDK/LibOVR/Src/OVR_ThreadCommandQueue.cpp:206
↓ 1 callers
Method
CopyFromStream
pc/OculusSDK/LibOVR/Src/Kernel/OVR_File.h:431
↓ 1 callers
Method
CreateBuffer
pc/OculusSDK/Samples/CommonSrc/Render/Render_D3D1X_Device.cpp:853
↓ 1 callers
Method
CreateDevice_MgrThread
Callbacks for DeviceCreation/Release
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.cpp:376
↓ 1 callers
Method
CreateHIDFile
pc/OculusSDK/LibOVR/Src/OVR_Win32_HIDDevice.h:188
↓ 1 callers
Method
Decode
pc/OculusSDK/LibOVR/Src/OVR_SensorImpl.cpp:119
↓ 1 callers
Function
DecodeLatencyTestButtonMessage
pc/OculusSDK/LibOVR/Src/OVR_LatencyTestImpl.cpp:256
↓ 1 callers
Function
DecodeLatencyTestColorDetectedMessage
pc/OculusSDK/LibOVR/Src/OVR_LatencyTestImpl.cpp:160
↓ 1 callers
Function
DecodeLatencyTestSamplesMessage
pc/OculusSDK/LibOVR/Src/OVR_LatencyTestImpl.cpp:107
↓ 1 callers
Function
DecodeLatencyTestStartedMessage
pc/OculusSDK/LibOVR/Src/OVR_LatencyTestImpl.cpp:209
↓ 1 callers
Function
DecodeTrackerMessage
pc/OculusSDK/LibOVR/Src/OVR_SensorImpl.cpp:155
↓ 1 callers
Method
DeleteChild
pc/OculusSDK/3rdParty/TinyXml/tinyxml2.cpp:646
↓ 1 callers
Method
DetachDeviceManager
pc/OculusSDK/LibOVR/Src/OVR_Win32_DeviceManager.cpp:385
↓ 1 callers
Method
DeviceAddRef
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.cpp:657
↓ 1 callers
Method
DeviceRelease
pc/OculusSDK/LibOVR/Src/OVR_DeviceImpl.cpp:662
↓ 1 callers
Method
DistortionFn
DistortionFn applies distortion equation to the argument. The returned value should match distortion equation used in shader.
pc/OculusSDK/LibOVR/Src/Util/Util_Render_Stereo.h:110
↓ 1 callers
Method
DoLock
Lock and try lock
pc/OculusSDK/LibOVR/Src/Kernel/OVR_ThreadsPthread.cpp:114
↓ 1 callers
Method
Dot
Dot product Used to calculate angle q between two vectors among other things, as (A dot B) = |a||b|cos(q).
pc/OculusSDK/LibOVR/Src/Kernel/OVR_Math.h:330
↓ 1 callers
Method
End
pc/OculusSDK/LibOVR/Src/Kernel/OVR_String.h:633
← previous
next →
301–400 of 2,478, ranked by callers