Gamepad.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Gamepad_8h
OVR.h
OVR::Platform::GamepadManager
OVR::Platform::GamepadState
OVR
OVR::Platform
GamepadButtons
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809a
Gamepad_A
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa2494b126033b7598cb8a0d388f227f06
Gamepad_CROSS
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa36a4a0100dc51bd0c6502f81faf7e4b9
Gamepad_B
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aac84ba7ecc7162fbee85f67a3850eee82
Gamepad_CIRCLE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaefeb26ce5a2ad1e731b4e6c82c33b439
Gamepad_X
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa990cc6f69afbdfaf0e75dd93098277c8
Gamepad_SQUARE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aad4d184beb76d1c3dea8722fcb819e8f6
Gamepad_Y
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaa34861036de6ac6c6e3e0949f51ac615
Gamepad_TRIANGLE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa0fb2dbbae8c092e7894824e8bab9dd6a
Gamepad_Up
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaa57603482f71be59181b506eb5530925
Gamepad_Down
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aab5bb2338c31cf4b6464f6a53658d7aa3
Gamepad_Left
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa1fe73485ff093297ad3779ded2bfd298
Gamepad_Right
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa91da17af7a33aa73961e5e30b4bc32bd
Gamepad_Start
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaf58d09c54cb5eb0e94c6cee31e575dfe
Gamepad_Back
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aab7d35b1c0d580a7e722ae29b61c915aa
Gamepad_LStick
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aadd2bed8583c808ef81b0502fa8b6a77c
Gamepad_RStick
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa925eb3b2d30eb0d66e35403c95f34b20
Gamepad_L1
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aac34ddc64dba9cb1636e036a743899efd
Gamepad_R1
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aae52c5573e443b5da661b63b563eb43c5
Linux_Gamepad.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Linux__Gamepad_8cpp
Linux_Gamepad.h
OVR
OVR::Platform
OVR::Platform::Linux
Linux_Gamepad.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Linux__Gamepad_8h
Gamepad.h
OVR::Platform::Linux::GamepadManager
OVR
OVR::Platform
OVR::Platform::Linux
Linux_Platform.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Linux__Platform_8cpp
Kernel/OVR_System.h
Kernel/OVR_Array.h
Kernel/OVR_String.h
Kernel/OVR_Timer.h
Linux_Platform.h
Linux_Gamepad.h
../Render/Render_GL_Device.h
OVR
OVR::Platform
OVR::Platform::Linux
OVR::Render
OVR::Render::GL
OVR::Render::GL::Linux
#define
MWM_DECOR_ALL
Linux__Platform_8cpp.html
a0c7ca3643c00dd82aaf2bbe93007397b
#define
MWM_DECOR_BORDER
Linux__Platform_8cpp.html
a9e70e11dbf0d9f325a894afc864dc5e7
#define
MWM_DECOR_MAXIMIZE
Linux__Platform_8cpp.html
a4e0b8c157b254663c3c3f60de09ed7b6
#define
MWM_DECOR_MENU
Linux__Platform_8cpp.html
a36aaee63186678e96f8c44d8dde0170f
#define
MWM_DECOR_MINIMIZE
Linux__Platform_8cpp.html
aacaf71647103eabfa1f40fed94641ee9
#define
MWM_DECOR_RESIZEH
Linux__Platform_8cpp.html
a1b63c2b33eb9128fd4ec991bf472502e
#define
MWM_DECOR_TITLE
Linux__Platform_8cpp.html
ac633b16394828d99a687d8d7a2d1218b
int
main
Linux__Platform_8cpp.html
ac0f2228420376f4db7e1274f2b41667c
(int argc, const char *argv[])
static int
MapModifiers
namespaceOVR_1_1Platform_1_1Linux.html
ac15c0dff89e2c0a49e88bd1e8b8985c3
(int xmod)
static KeyCode
MapXKToKeyCode
namespaceOVR_1_1Platform_1_1Linux.html
a5fe3d37e540709be002c471c63999e0d
(unsigned vk)
static const char *
AtomNames
namespaceOVR_1_1Platform_1_1Linux.html
a322cd4d4c4b2386e600e65ba76fca48b
[]
static int
KeyMap
namespaceOVR_1_1Platform_1_1Linux.html
a363e202b2309c52fa0ec29744d85b3d3
[][2]
Linux_Platform.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Linux__Platform_8h
Platform.h
../Render/Render_GL_Device.h
OVR::Platform::Linux::PlatformCore
OVR::Render::GL::Linux::RenderDevice
OVR
OVR::Platform
OVR::Platform::Linux
OVR::Render
OVR::Render::GL
OVR::Render::GL::Linux
#define
OVR_PLATFORM_APP
Linux__Platform_8h.html
a7056511920de7e80dfed8b574a4275a3
(AppClass)
#define
OVR_PLATFORM_APP_ARGS
Linux__Platform_8h.html
a3eaf70a30600fed6bb82c0856b8ddc9d
(AppClass, args)
OculusRoomModel.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
OculusRoomModel_8cpp
RenderTiny_Device.h
FillCollection
Slab
SlabModel
BuiltinTexture
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6f
Tex_None
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6fa96127a850e763cef3831b0ac3dfabcbc
Tex_Checker
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6fa15a69d5b5c48fef482068c39de92c8d0
Tex_Block
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6fa34c8a9e5fa704c077bf769d67628d334
Tex_Panel
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6fae131ae7c9e5d0d67abd411b5f51eae53
Tex_Count
OculusRoomModel_8cpp.html
a33c21d21abcd068457ceb12aa6aeef6faad7c71a4f23ee0f03e5b1272099b2dfe
Model *
CreateModel
OculusRoomModel_8cpp.html
a1dd9cf4e06d0bf6a0746b18b5a988670
(Vector3f pos, SlabModel *sm, const FillCollection &fills)
void
PopulateRoomScene
OculusRoomModel_8cpp.html
a16dcc97f8e1fe152f1746e75d0fa4ac1
(Scene *scene, RenderDevice *render)
SlabModel
Ceiling
OculusRoomModel_8cpp.html
a2b741e1dbee339e4fb25f3a52536ae54
Slab
CeilingSlabs
OculusRoomModel_8cpp.html
ac65f38cce54202e84c0b92eddcf18dba
[]
SlabModel
Fixtures
OculusRoomModel_8cpp.html
ae3ff2e983dfd39954389f3007a739381
Slab
FixtureSlabs
OculusRoomModel_8cpp.html
a9043e2c0d72186b0543dc1f77af66232
[]
SlabModel
Floor
OculusRoomModel_8cpp.html
af75a475f45c66fa591262501721d658f
Slab
FloorSlabs
OculusRoomModel_8cpp.html
a5df1882ea354579833ab9e8ac6bc844f
[]
SlabModel
Furniture
OculusRoomModel_8cpp.html
a1745c981c22d0ce3dda0537edeec44e7
Slab
FurnitureSlabs
OculusRoomModel_8cpp.html
a225c5e842ecbd8a8495aa38b6fec2823
[]
SlabModel
Posts
OculusRoomModel_8cpp.html
aef20de05c020cf83d31a3f3a9e13ca2e
Slab
PostsSlabs
OculusRoomModel_8cpp.html
a0ff35cb2d465a682f40926b01bde1e34
[]
SlabModel
Room
OculusRoomModel_8cpp.html
a276fd6ca67e064e916ce4d8c764782e0
Slab
RoomSlabs
OculusRoomModel_8cpp.html
a4cc3d01b7444016c25c7f0f740163ead
[]
OculusWorldDemo.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusWorldDemo/
OculusWorldDemo_8cpp
OVR.h
../CommonSrc/Platform/Platform_Default.h
../CommonSrc/Render/Render_Device.h
../CommonSrc/Render/Render_XmlSceneLoader.h
../CommonSrc/Render/Render_FontEmbed_DejaVu48.h
../CommonSrc/Platform/Gamepad.h
Kernel/OVR_SysFile.h
Kernel/OVR_Log.h
Kernel/OVR_Timer.h
Player.h
OculusWorldDemoApp::DeviceStatusNotificationDesc
OculusWorldDemoApp
#define
WORLDDEMO_ASSET_FILE
OculusWorldDemo_8cpp.html
a3aff335b62fc349e7f8ccf398777a2e0
#define
WORLDDEMO_ASSET_PATH1
OculusWorldDemo_8cpp.html
a6b430060dbed492c01df7db4c79567f8
#define
WORLDDEMO_ASSET_PATH2
OculusWorldDemo_8cpp.html
a2128835c313eee8e1fffc73bbc84ae79
#define
WORLDDEMO_ASSET_PATH3
OculusWorldDemo_8cpp.html
aa4e7070c3bfd76d270bc9b90a86fe0c7
DrawTextCenterType
OculusWorldDemo_8cpp.html
ae2f62778a55450b7263e8c677b1ec475
DrawText_NoCenter
OculusWorldDemo_8cpp.html
ae2f62778a55450b7263e8c677b1ec475a9038da5b1757ebd056a06853fca2a4cb
DrawText_VCenter
OculusWorldDemo_8cpp.html
ae2f62778a55450b7263e8c677b1ec475a839706cc426641476f606a54325ebee7
DrawText_HCenter
OculusWorldDemo_8cpp.html
ae2f62778a55450b7263e8c677b1ec475af97554e83f2a06589c964c44940ccd3b
DrawText_Center
OculusWorldDemo_8cpp.html
ae2f62778a55450b7263e8c677b1ec475abde0b9a7259b33c6a00f20cf5c792f87
static void
DrawTextBox
OculusWorldDemo_8cpp.html
a679635825ce848d9b7e11e49017569e1
(RenderDevice *prender, float x, float y, float textSize, const char *text, DrawTextCenterType centerType=DrawText_NoCenter)
OVR_PLATFORM_APP
OculusWorldDemo_8cpp.html
a3b6a2befbf11bff2dffc204f16b2dae5
(OculusWorldDemoApp)
static const char *
HelpText
OculusWorldDemo_8cpp.html
a8bfd3f612172a8acc2c3e59c85cbf8ad
OSX_Gamepad.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__Gamepad_8cpp
OSX_Gamepad.h
OVR
OVR::Platform
OVR::Platform::OSX
static const UInt32
Logitech_F710_ProductID
OSX__Gamepad_8cpp.html
abbad227425ea1a0e27ee59e1a9733eb6
static const UInt32
Logitech_F710_VendorID
OSX__Gamepad_8cpp.html
afa1e5c5d094a28019d1927cb96cd7a83
static const UInt32
Sony_DualShock3_ProductID
OSX__Gamepad_8cpp.html
abbf9bb7c260d867685ee3416ac24ca5a
static const UInt32
Sony_DualShock3_VendorID
OSX__Gamepad_8cpp.html
a07d1ca22f096eb03584bf1a05fc82154
OSX_Gamepad.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__Gamepad_8h
Gamepad.h
OVR::Platform::OSX::GamepadManager
OVR
OVR::Platform
OVR::Platform::OSX
OSX_OculusRoomTiny.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
OSX__OculusRoomTiny_8h
OVR.h
Util/Util_Render_Stereo.h
../../LibOVR/Src/Kernel/OVR_Timer.h
RenderTiny_GL_Device.h
OculusRoomTinyApp
OVRApp
OVRView
OSX
const Vector3f
ForwardVector
OSX__OculusRoomTiny_8h.html
a5bee91eddc59f33f1785f34325af7d8c
(0.0f, 0.0f,-1.0f)
void
PopulateRoomScene
OSX__OculusRoomTiny_8h.html
a16dcc97f8e1fe152f1746e75d0fa4ac1
(Scene *scene, RenderDevice *render)
const Vector3f
RightVector
OSX__OculusRoomTiny_8h.html
adba7548bc2b52d22d2728f0c87b382d8
(1.0f, 0.0f, 0.0f)
const Vector3f
UpVector
OSX__OculusRoomTiny_8h.html
aefee0bd681dbc3e597724aebb407f361
(0.0f, 1.0f, 0.0f)
const float
MoveSpeed
OSX__OculusRoomTiny_8h.html
a7026bc915531e6de9131e0ff9365626a
const float
Sensitivity
OSX__OculusRoomTiny_8h.html
ab32270491b174ea783d65529446f1918
const float
YawInitial
OSX__OculusRoomTiny_8h.html
a189d3ea635b51184389154b6473f4460
OSX_Platform.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__Platform_8h
../Platform/Platform.h
../Render/Render_GL_Device.h
OVR::Platform::OSX::PlatformCore
OVR::Render::GL::OSX::RenderDevice
OVR
OVR::Platform
OVR::Platform::OSX
OVR::Render
OVR::Render::GL
OVR::Render::GL::OSX
#define
OVR_PLATFORM_APP
OSX__Platform_8h.html
a7056511920de7e80dfed8b574a4275a3
(AppClass)
#define
OVR_PLATFORM_APP_ARGS
OSX__Platform_8h.html
a3eaf70a30600fed6bb82c0856b8ddc9d
(AppClass, args)
OSX_PlatformObjc.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__PlatformObjc_8h
OSX_Platform.h
OSX_Gamepad.h
OVRApp
OVRView
OSX_WavPlayer.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__WavPlayer_8cpp
OSX_WavPlayer.h
OVR
OVR::Platform
OVR::Platform::OSX
OSX_WavPlayer.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
OSX__WavPlayer_8h
OVR::Platform::OSX::AQCallbackStruct
OVR::Platform::OSX::WavPlayer
OVR
OVR::Platform
OVR::Platform::OSX
#define
AUDIO_BUFFERS
OSX__WavPlayer_8h.html
a30d170f5255e1abc71a68b64d8fff7f6
struct OVR::Platform::OSX::AQCallbackStruct
AQCallbackStruct
namespaceOVR_1_1Platform_1_1OSX.html
a9759c9ebcc36feaca16adc5c3d24fec1
OVR.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Include/
OVR_8h
../Src/Kernel/OVR_Allocator.h
../Src/Kernel/OVR_Log.h
../Src/Kernel/OVR_Math.h
../Src/Kernel/OVR_System.h
../Src/Kernel/OVR_Types.h
../Src/OVR_Device.h
../Src/OVR_DeviceConstants.h
../Src/OVR_DeviceHandle.h
../Src/OVR_DeviceMessages.h
../Src/OVR_SensorFusion.h
../Src/OVR_Profile.h
../Src/Util/Util_LatencyTest.h
../Src/Util/Util_Render_Stereo.h
../Src/Util/Util_MagCalibration.h
OVR_Alg.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Alg_8cpp
OVR_Types.h
OVR
OVR::Alg
const UByte
LowerBitTable
namespaceOVR_1_1Alg.html
a1bffb759a0936348ee406a6a6aca6b78
[256]
const UByte
UpperBitTable
namespaceOVR_1_1Alg.html
a3fabbbd66d977889aad5f36493185554
[256]
OVR_Alg.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Alg_8h
OVR_Types.h
OVR::Alg::ArrayAdaptor
OVR::Alg::ConstArrayAdaptor
OVR::Alg::MemUtil
OVR::Alg::OperatorLess
OVR
OVR::Alg
OVR::Alg::ByteUtil
OVR_FORCE_INLINE const T
Abs
namespaceOVR_1_1Alg.html
a9a3c93262ebbe6e60d3e7f7594925df8
(const T v)
void
AppendArray
namespaceOVR_1_1Alg.html
a3e0696bb46402cc1eb6c4bb12526ca61
(CDst &dst, const CSrc &src)
UByte
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ab051f4a511949487ed11e77577701a33
(UByte v)
SByte
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
aff5b4c43e4dd9846aad6dd67274f8b61
(SByte v)
UInt16
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
aeb6075f2a6cd34c2437f038f7b9e6e76
(UInt16 v)
SInt16
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ac858054cd055ab6ba79680718603e138
(SInt16 v)
UInt32
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a2a79b1dcc55ff4807a9fe7785fb72305
(UInt32 v)
SInt32
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9441cced9a0bc06af951bf23c1dc83b5
(SInt32 v)
UInt64
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ab3c9b7e62b6f46142b404d9aa3103beb
(UInt64 v)
SInt64
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae4ded5d05cda2956c567395a937b3342
(SInt64 v)
float
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
af8f5db5fd7deca205da0674dfa6bea3c
(float v)
double
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a08ddcf2433b96a669684bc03652f21c2
(double v)
OVR_FORCE_INLINE int
Chop
namespaceOVR_1_1Alg.html
aadcac9bdd1c9753b0395b434e7fa5bc1
(T f)
OVR_FORCE_INLINE const T
Clamp
namespaceOVR_1_1Alg.html
a6ac35fe286b6f3b182be5b2795649186
(const T v, const T minVal, const T maxVal)
void
InsertionSort
namespaceOVR_1_1Alg.html
a4b68d92011fbc6bf36025a92b580ee9c
(Array &arr, Less less)
void
InsertionSort
namespaceOVR_1_1Alg.html
a412b2a7b2cad83c92015442c8d6fc188
(Array &arr)
void
InsertionSortSliced
namespaceOVR_1_1Alg.html
ab746d1804916537e8eccdb3c493a89e1
(Array &arr, UPInt start, UPInt end, Less less)
void
InsertionSortSliced
namespaceOVR_1_1Alg.html
a371159988943258ba7fdaf4bfc5180df
(Array &arr, UPInt start, UPInt end)
OVR_FORCE_INLINE T
Lerp
namespaceOVR_1_1Alg.html
a662e5ea84ded68f2f9807c6c67a4d4ed
(T a, T b, T f)
UByte
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae0c2071465e8eebdc35a3d5f29c56f75
(UByte v)
SByte
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
afcea669320fe7d189912943203f41a09
(SByte v)
UInt16
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
abb537e3b63ceca1e149e2d8a83c3cc65
(UInt16 v)
SInt16
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
acc62c70b298fd7fce71a60b32cb2329a
(SInt16 v)
UInt32
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a484bc51f55fc3fb8d8cfa373b7537462
(UInt32 v)
SInt32
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a043b32b7864810f37b0eab9e9d15c907
(SInt32 v)
UInt64
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
af836ff8c8d540693af361086e4de20ff
(UInt64 v)
SInt64
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a927b3784945cec22a0936b0a1ffe6e63
(SInt64 v)
float
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ade7c1a01f894d666706a5cb21bd4d028
(float v)
double
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5fcc2b8b4bf0407782df92d11848453e
(double v)
UByte
LowerBit
namespaceOVR_1_1Alg.html
ae0804c46b4739996b548421307f8122a
(UPInt val)
UPInt
LowerBound
namespaceOVR_1_1Alg.html
a747b4bb2ba67211358922657a1cbee28
(const Array &arr, const Value &val, Less less)
UPInt
LowerBound
namespaceOVR_1_1Alg.html
a1a5e172c6ab62bbd9f03b5f3d7689297
(const Array &arr, const Value &val)
UPInt
LowerBoundSized
namespaceOVR_1_1Alg.html
ac48cc682c8b80f9f5d4e83c905ab6078
(const Array &arr, UPInt size, const Value &val)
UPInt
LowerBoundSliced
namespaceOVR_1_1Alg.html
ab4e311fc7826ca2fa77e3c4c79fd9c09
(const Array &arr, UPInt start, UPInt end, const Value &val, Less less)
UPInt
LowerBoundSliced
namespaceOVR_1_1Alg.html
a20b0266b54bb715cefae08000e3f6955
(const Array &arr, UPInt start, UPInt end, const Value &val)
OVR_FORCE_INLINE const T
Max
namespaceOVR_1_1Alg.html
ac8c9e852e545d75b98d9d35670dc3c38
(const T a, const T b)
OVR_FORCE_INLINE const T
Min
namespaceOVR_1_1Alg.html
a3b83b7cb1cf4ab4c009a56a7b92d24c5
(const T a, const T b)
OVR_FORCE_INLINE const T
PMax
namespaceOVR_1_1Alg.html
a2a7104ae568554eee2183a06a687b9f8
(const T a, const T b)
OVR_FORCE_INLINE const T
PMin
namespaceOVR_1_1Alg.html
a0d256dab50edf5c90166dff8ec4b2ab8
(const T a, const T b)
void
QuickSort
namespaceOVR_1_1Alg.html
af581413b836dcd8a4f69ac4e287e3699
(Array &arr, Less less)
void
QuickSort
namespaceOVR_1_1Alg.html
a51a3e3a0dc8958ab8fee3777f46ad69b
(Array &arr)
bool
QuickSortSafe
namespaceOVR_1_1Alg.html
ae430f422031af2e938fe04bac12794c4
(Array &arr, Less less)
bool
QuickSortSafe
namespaceOVR_1_1Alg.html
adfddb32eba6a4b33ee3fd98dad5277ad
(Array &arr)
void
QuickSortSliced
namespaceOVR_1_1Alg.html
a03a647ca1e698e280caa55106e755593
(Array &arr, UPInt start, UPInt end, Less less)
void
QuickSortSliced
namespaceOVR_1_1Alg.html
a7f9095f9b6cb7827237bba6fce8341b7
(Array &arr, UPInt start, UPInt end)
bool
QuickSortSlicedSafe
namespaceOVR_1_1Alg.html
a67a1f5a7edb6680a1386a739d601465f
(Array &arr, UPInt start, UPInt end, Less less)
bool
QuickSortSlicedSafe
namespaceOVR_1_1Alg.html
a3ae4dac1a8c16c88e2f3d57026f366f4
(Array &arr, UPInt start, UPInt end)
void
ReverseArray
namespaceOVR_1_1Alg.html
ace40bffcc18f6eb609a1bcc1cefbc565
(Array &arr)
OVR_FORCE_INLINE void
Swap
namespaceOVR_1_1Alg.html
a0c2f8a27fb6e7bfc99ff6144c4a85e37
(T &a, T &b)
void
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aab43dca14b46673808601431b5ff3419
(void *pv, int size)
UByte
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9df89ae7bcc7bf8eaba810cf315b702c
(UByte v)
SByte
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
afd86902234a4c842b694005cf6d08f3a
(SByte v)
UInt16
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad55c219b6c739b36535447f29a086f6e
(UInt16 v)
SInt16
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae3eb0ec1282b06650126bb20b499464a
(SInt16 v)
UInt32
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a0bac00cbd0e5fedca58b94c07bc5740b
(UInt32 v)
SInt32
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9eab8eb516a038baf956dafbf655df3c
(SInt32 p)
UInt64
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aebaba2b217165c65567396a095f5bb1e
(UInt64 v)
SInt64
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aa2b4a11de55eec7c4e91dd2282538e06
(SInt64 v)
float
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a4458066e6089666795dba35e58f4a77d
(float p)
double
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a6a740c03491e49b4bc83bc5a4445cd8c
(double p)
UByte
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5bb40f9df055b204e30dd09a0ec50e70
(UByte v)
SByte
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aad483181306ce5fdbe7441ec5bd1820b
(SByte v)
UInt16
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae1c20512a253e8d6648d440d8440c01a
(UInt16 v)
SInt16
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a18f2ab63276373879098fb76130978d4
(SInt16 v)
UInt32
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a19ceeaeddc1a56c3a2b3bccaade9e737
(UInt32 v)
SInt32
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a25e0362e503d5cf04f48f9f9e53bb401
(SInt32 v)
UInt64
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aba1e4113851bff08060df4dbfb5f1315
(UInt64 v)
SInt64
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
acad898e8ac7d26be6fcc7966ca4e96ce
(SInt64 v)
float
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad0320ab8f2fca01dc1bf7aa9ecd0b3e2
(float v)
double
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aa9245698c79de7f81ecacf3eb21488b2
(double v)
UByte
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a0318903fea4b184021adc87e7b570d14
(UByte v)
SByte
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
affb0342ef72c8a9d2688f1e59a651ddc
(SByte v)
UInt16
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5e1634e25d6af5e72e2ae67598cf9537
(UInt16 v)
SInt16
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a1874f3ed970b6ee04a5438bc3b57f46e
(SInt16 v)
UInt32
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a87736c12b6488cc63ffa080f7adea6f9
(UInt32 v)
SInt32
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a2f4e685055e2c639d9315f8623739434
(SInt32 v)
UInt64
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a3d18262ba80971862eac1174e2c29ae1
(UInt64 v)
SInt64
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a3cbbe1bc4506c23438641d9d560599e0
(SInt64 v)
float
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad0223ea8ed553e5d52a21bab85f86dc6
(float v)
double
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad99b6c3cca34aef953567cb92a1c6e67
(double v)
UByte
UpperBit
namespaceOVR_1_1Alg.html
a0f62d6fe738d9c1ef698b020860f4c74
(UPInt val)
UPInt
UpperBound
namespaceOVR_1_1Alg.html
aee32e70cb30928a11b0f6854ba3197f0
(const Array &arr, const Value &val, Less less)
UPInt
UpperBound
namespaceOVR_1_1Alg.html
aa3a6cd033ff1ac7b756b1c27aa4d3262
(const Array &arr, const Value &val)
UPInt
UpperBoundSized
namespaceOVR_1_1Alg.html
a5fb0ec1d821d6354155084afebbefd3e
(const Array &arr, UPInt size, const Value &val)
UPInt
UpperBoundSliced
namespaceOVR_1_1Alg.html
a2f5de964c9ffa3af05ac2fed7edc7bf8
(const Array &arr, UPInt start, UPInt end, const Value &val, Less less)
UPInt
UpperBoundSliced
namespaceOVR_1_1Alg.html
a8a5062cf436d8a32292e629181183bb6
(const Array &arr, UPInt start, UPInt end, const Value &val)
OVR_Allocator.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Allocator_8cpp
OVR_Allocator.h
OVR
OVR_Allocator.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Allocator_8h
OVR_Types.h
OVR::Allocator
OVR::Allocator_SingletonSupport
OVR::Allocator_SingletonSupport::AllocContainer
OVR::DefaultAllocator
OVR::NewOverrideBase
OVR
#define
OVR_ALLOC
OVR__Allocator_8h.html
a80f020a844c0e5353cb060f3c3666b5d
(s)
#define
OVR_ALLOC_ALIGNED
OVR__Allocator_8h.html
a91becc139fbc5189f57935bf065c2ace
(s, a)
#define
OVR_ALLOC_DEBUG
OVR__Allocator_8h.html
a2322e957e0e6d6be47c96da2ffd2cc0a
(s, f, l)
#define
OVR_FREE
OVR__Allocator_8h.html
a4a904eac09d72693dd93e17fd5638096
(p)
#define
OVR_FREE_ALIGNED
OVR__Allocator_8h.html
ab7745958237730050de9f1cd8b9c67e8
(p)
#define
OVR_MEMORY_CHECK_DELETE_NONE
OVR__Allocator_8h.html
a81cd788432b61ccf4cf29d3e7de5deeb
(class_name, p)
#define
OVR_MEMORY_DEFINE_PLACEMENT_NEW
OVR__Allocator_8h.html
a07b5e8e53db0034384ad187ae0cfd373
#define
OVR_MEMORY_REDEFINE_NEW
OVR__Allocator_8h.html
a1eebc353cef4e615315b0e9023e99e52
(class_name)
#define
OVR_MEMORY_REDEFINE_NEW_IMPL
OVR__Allocator_8h.html
ae53694fd2b73c5999c0ca6e490431cba
(class_name, check_delete)
#define
OVR_REALLOC
OVR__Allocator_8h.html
aa6e8bcc52b5e848cd142b1be9d304312
(p, s)
OVR_FORCE_INLINE T *
Construct
namespaceOVR.html
a70b7d189d14ddc2603dc4a27750654d6
(void *p)
OVR_FORCE_INLINE T *
Construct
namespaceOVR.html
aaaa14ddf90dfd297c9d36447e0ffc491
(void *p, const T &source)
OVR_FORCE_INLINE T *
ConstructAlt
namespaceOVR.html
a102b10a05da176e69a87dc32ff31908c
(void *p, const S &source)
OVR_FORCE_INLINE T *
ConstructAlt
namespaceOVR.html
ab39681cb80dff9a519c0b048d0e12f4f
(void *p, const S1 &src1, const S2 &src2)
OVR_FORCE_INLINE void
ConstructArray
namespaceOVR.html
a4405cff639cf041186bc0882d9a6801e
(void *p, UPInt count)
OVR_FORCE_INLINE void
ConstructArray
namespaceOVR.html
aed9a59817a69594d87aa8da009c9bf0f
(void *p, UPInt count, const T &source)
OVR_FORCE_INLINE void
Destruct
namespaceOVR.html
acb6944a32384eca1d1ba316cc0805531
(T *pobj)
OVR_FORCE_INLINE void
DestructArray
namespaceOVR.html
acbbdeec25fc3fe1b6bccb9b44c27ce68
(T *pobj, UPInt count)
OVR_Array.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Array_8h
OVR_ContainerAllocator.h
OVR::Array
OVR::ArrayBase
OVR::ArrayCC
OVR::ArrayConstPolicy
OVR::ArrayCPP
OVR::ArrayData
OVR::ArrayDataBase
OVR::ArrayDataCC
OVR::ArrayDefaultPolicy
OVR::ArrayPOD
OVR::ArrayBase::ConstIterator
OVR::ArrayBase::Iterator
OVR
OVR_Atomic.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Atomic_8cpp
OVR_Atomic.h
OVR
OVR_Atomic.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Atomic_8h
OVR_Types.h
OVR::AtomicInt
OVR::AtomicOps
OVR::AtomicOpsRaw
OVR::AtomicOpsRaw< 4 >
OVR::AtomicOpsRaw< 8 >
OVR::AtomicOpsRaw_4ByteImpl
OVR::AtomicOpsRaw_8ByteImpl
OVR::AtomicOpsRaw_DefImpl
OVR::AtomicOpsRawBase
OVR::AtomicPtr
OVR::AtomicValueBase
OVR::AtomicOps::C2T_union
OVR::Lock
OVR::Lock::Locker
OVR
OVR_Color.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Color_8h
OVR_Types.h
OVR::Color
OVR
OVR_ContainerAllocator.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__ContainerAllocator_8h
OVR_Allocator.h
OVR::ConstructorCPP
OVR::ConstructorMov
OVR::ConstructorPOD
OVR::ContainerAllocator
OVR::ContainerAllocator_CPP
OVR::ContainerAllocator_POD
OVR::ContainerAllocatorBase
OVR
OVR_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Device_8h
OVR_DeviceConstants.h
OVR_DeviceHandle.h
OVR_DeviceMessages.h
OVR_HIDDeviceBase.h
Kernel/OVR_Atomic.h
Kernel/OVR_RefCount.h
Kernel/OVR_String.h
OVR::DeviceBase
OVR::DeviceEnumerationArgs
OVR::DeviceEnumerator
OVR::DeviceInfo
OVR::DeviceManager
OVR::HMDDevice
OVR::HMDInfo
OVR::LatencyTestConfiguration
OVR::LatencyTestDevice
OVR::LatencyTestDisplay
OVR::MessageHandler
OVR::SensorDevice
OVR::SensorInfo
OVR::SensorRange
OVR
OVR_DeviceConstants.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceConstants_8h
OVR
DeviceType
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32
Device_None
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32aa5d849ecc2ba9ff45509536bba1123c6
Device_Manager
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a87499616df7d6d86ac9da650bd184784
Device_HMD
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a81be884d801dfc13a600dbf780b25ec6
Device_Sensor
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32aef1f505f473a9d34c1fb633f8c5122e0
Device_LatencyTester
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a6493e38b0096dcdb73a2f68eb0589bc1
Device_All
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a682b436ef5dbaf94a034c1a9afdb5cf5
OVR_DeviceHandle.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceHandle_8cpp
OVR_DeviceHandle.h
OVR_DeviceImpl.h
OVR
OVR_DeviceHandle.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceHandle_8h
OVR_DeviceConstants.h
OVR::DeviceHandle
OVR
OVR_DeviceImpl.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceImpl_8cpp
OVR_DeviceImpl.h
Kernel/OVR_Atomic.h
Kernel/OVR_Log.h
Kernel/OVR_System.h
OVR_SensorImpl.h
OVR_Profile.h
OVR::DeviceManagerCreateDesc
OVR::MessageHandlerImpl
OVR
LockInitMarker
namespaceOVR.html
af10b5b907ecb2c10fdfbea20dcadbbaeacd789535a4b8cfa6a9a0ce4a9f5bca5b
static SharedLock
MessageHandlerSharedLock
namespaceOVR.html
a084cfac998a19edaa94fccc42d5e855a
OVR_DeviceImpl.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceImpl_8h
OVR_Device.h
Kernel/OVR_Atomic.h
Kernel/OVR_Log.h
Kernel/OVR_System.h
Kernel/OVR_Threads.h
OVR_ThreadCommandQueue.h
OVR_HIDDevice.h
OVR::DeviceCommon
OVR::DeviceCreateDesc
OVR::DeviceFactory
OVR::DeviceImpl
OVR::DeviceManagerImpl
OVR::DeviceManagerLock
OVR::DeviceFactory::EnumerateVisitor
OVR::MessageHandlerRef
OVR::SharedLock
OVR
Oculus_VendorId
namespaceOVR.html
a7d808102dd81b53b8fb04f6e1b675913a839a9b40695e23363dd726836b184b26
OVR_DeviceMessages.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__DeviceMessages_8h
OVR_DeviceConstants.h
OVR_DeviceHandle.h
Kernel/OVR_Math.h
Kernel/OVR_Array.h
Kernel/OVR_Color.h
OVR::Message
OVR::MessageBodyFrame
OVR::MessageDeviceStatus
OVR::MessageLatencyTestButton
OVR::MessageLatencyTestColorDetected
OVR::MessageLatencyTestSamples
OVR::MessageLatencyTestStarted
OVR
#define
OVR_MESSAGETYPE
OVR__DeviceMessages_8h.html
a281c8d7d35de1cafa269b64a73618416
(devName, msgIndex)
MessageType
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadb
Message_None
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba7a00f4490977a36cc9fa00cfe155e4a5
Message_DeviceAdded
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadbab20ecc213791d94e70ddd3e010859aab
Message_DeviceRemoved
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba6e66bf5e07b22cf2da42b1cd83535810
Message_BodyFrame
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadbab0e74c330334dedb9ec089ff96dfe6f9
Message_LatencyTestSamples
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba6d0d54a96b50c1e058136d93320bd343
Message_LatencyTestColorDetected
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba13fb0d549335bd65d5a0d7184ea9b59b
Message_LatencyTestStarted
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba2d59f5e3ba8a09ce1a3cbf82d7bf4291
Message_LatencyTestButton
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba04fe13593e3aa90f5ff027b23f0dadac
OVR_File.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__File_8cpp
OVR_File.h
OVR
#define
FILEBUFFER_SIZE
OVR__File_8cpp.html
a7fe9b93acffe5bb510730f72d3d6fec1
#define
FILEBUFFER_TOLERANCE
OVR__File_8cpp.html
a2a631a41e6c9b263b013374acd09319e
#define
GFILE_CXX
OVR__File_8cpp.html
ab0341247a4907954c90b562310361618
const char *OVR_CDECL
GetShortFilename
namespaceOVR.html
a7942f75c825353661b08fa918399b0d8
(const char *purl)
OVR_File.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__File_8h
OVR_RefCount.h
OVR_Std.h
OVR_Alg.h
OVR_String.h
OVR::BufferedFile
OVR::DelegatedFile
OVR::File
OVR::FileConstants
OVR::MemoryFile
OVR
const char *OVR_CDECL
GetShortFilename
namespaceOVR.html
a7942f75c825353661b08fa918399b0d8
(const char *purl)
OVR_FileFILE.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__FileFILE_8cpp
OVR_Types.h
OVR_Log.h
OVR_SysFile.h
OVR::FILEFile
OVR::SysErrorModeDisabler
OVR
#define
GFILE_CXX
OVR__FileFILE_8cpp.html
ab0341247a4907954c90b562310361618
File *
FileFILEOpen
namespaceOVR.html
a67854e42cdda422a6fdc0c575c265add
(const String &path, int flags, int mode)
static int
SFerror
namespaceOVR.html
aa21fbb39115f4d7cd8cb8ffb01b5a53c
()
OVR_Hash.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Hash_8h
OVR_ContainerAllocator.h
OVR_Alg.h
OVR::HashSetBase::ConstIterator
OVR::FixedSizeHash
OVR::Hash
OVR::HashIdentity
OVR::HashNode
OVR::HashSet
OVR::HashSetBase
OVR::HashsetCachedEntry
OVR::HashsetCachedNodeEntry
OVR::HashsetEntry
OVR::HashsetNodeEntry
OVR::HashSetUncached
OVR::HashUncached
OVR::IdentityHash
OVR::HashSetBase::Iterator
OVR::HashNode::NodeAltHashF
OVR::HashNode::NodeHashF
OVR::HashNode::NodeRef
OVR::HashSetBase::TableType
OVR
OVR_HIDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__HIDDevice_8h
OVR_HIDDeviceBase.h
Kernel/OVR_RefCount.h
Kernel/OVR_String.h
Kernel/OVR_Timer.h
OVR::HIDDevice
OVR::HIDDeviceDesc
OVR::HIDDeviceManager
OVR::HIDEnumerateVisitor
OVR::HIDDevice::HIDHandler
OVR
OVR_HIDDeviceBase.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__HIDDeviceBase_8h
Kernel/OVR_Types.h
OVR::HIDDeviceBase
OVR
OVR_HIDDeviceImpl.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__HIDDeviceImpl_8h
OVR_DeviceImpl.h
OVR::HIDDeviceCreateDesc
OVR::HIDDeviceImpl
OVR::HIDDeviceImpl::WriteData
OVR
OVR_JSON.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__JSON_8cpp
OVR_JSON.h
Kernel/OVR_SysFile.h
Kernel/OVR_Log.h
OVR
const char *
AssignError
namespaceOVR.html
a083cb7b9903ff6aa30b39bb2805b46b1
(const char **perror, const char *errorMessage)
static char *
JSON_strdup
namespaceOVR.html
ac69ff9e57a96f4c08660a62bcc324c20
(const char *str)
const char *
ParseHex
namespaceOVR.html
ae0b25c963a771282eee9f13cd4180938
(unsigned *val, unsigned digits, const char *str)
static char *
PrintNumber
namespaceOVR.html
aa525783a570c4861a46661157d331501
(double d)
char *
PrintString
namespaceOVR.html
a03d9e2475790771d5fe2a54b27c47a6c
(const char *str)
static const char *
skip
namespaceOVR.html
a6fa24efe0e825c74fa84306be65636ca
(const char *in)
static const unsigned char
firstByteMark
namespaceOVR.html
a8e4b2a1320643575967934e2550a0ecd
[7]
OVR_JSON.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__JSON_8h
Kernel/OVR_RefCount.h
Kernel/OVR_String.h
Kernel/OVR_List.h
OVR::JSON
OVR
JSONItemType
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15f
JSON_None
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa48e769110d7022b2cdf108a15967d004
JSON_Null
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15faf6bb90acca69444aa2a8c18e1265559f
JSON_Bool
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa6254f8abd64cf7ea6286a449077d7e08
JSON_Number
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa87f8cc8c253f8a53d38912e13d6256ab
JSON_String
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa083a3079c816206414e1506ecaa6ffcd
JSON_Array
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa0f6d787388f8014ac0b7592a90aba450
JSON_Object
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15faf4c85a13a4feb4437f0068f714fbe6e5
OVR_KeyCodes.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__KeyCodes_8h
OVR::KeyModifiers
OVR
KeyCode
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091
Key_None
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2065c3fe0df0d0d958b5c61fe1fca38e
Key_A
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091adfdad99ef03eb827490968205392d3fa
Key_B
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2235dc6f5c1284ee4eda3a26884b2688
Key_C
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a481863b00bbb426978e6175956c54657
Key_D
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aba5fd2e70820f414755b92c0187fe9ed
Key_E
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac0ce002d9137071520eeb28d09991765
Key_F
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aef2bebe2af93baf88c22e47bd7a353cb
Key_G
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab47698a0a78d833617d3cb0367b9f3ce
Key_H
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8da7ffb2d87596e42b91af7601e1eeb8
Key_I
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ae749cb7a66ec4a907f9740a165cc48f2
Key_J
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad729bb34446e9e1d15bbd58e4448fa20
Key_K
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9150b3825fd4b3bb97065c035ba8bfca
Key_L
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac596c63e28cc0ed486d184a5eba8f401
Key_M
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8102f99cafba2ad6a32cdf05bb2ad1db
Key_N
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab7bded566be6ab73cab962010d2575e0
Key_O
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a1851fb0f5398925d5aff1f0629aea40e
Key_P
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac231cfd14b4d1e2624e8eeb801734645
Key_Q
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac6fd341f79034dfe80751e6d340ad1cc
Key_R
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aea5efe2811d3347d421c17633013cae9
Key_S
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a1d2dc057e45054be1d45c09c6c9bf6c0
Key_T
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a944479dc6a4e7f0820543b01abd8381d
Key_U
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091acaacbe2ca8eadcc0ec2003f137c5ade8
Key_V
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a31d0983b9e4dd2609e2d17f9925ad7c7
Key_W
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a617e7216c1f3acf869c119779b48a9ab
Key_X
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a0351a43ff390b223cdc23e78e6cefc09
Key_Y
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af847241d3443977874cf79cabffa1b0c
Key_Z
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091acff9be719c973fdfe5cfe73cc70b2d96
Key_Num0
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aa8a60a05982c9a68ee8973d87955e138
Key_Num1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9445d320cd1d7ade3b7bf3a0cfc4c1ec
Key_Num2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8e5b38b07ed50b97650c41d8e7ef2be6
Key_Num3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aad53570268a94ae994b7c2e0f0ae4ccd
Key_Num4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a06e3525c1206c5f5abfa503950a9570e
Key_Num5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8ac0b9b5aafe0ce5458fbc5e678fb363
Key_Num6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4e6d88c11287048a8a54e96a394312ca
Key_Num7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeaaf6dd928d9e6b10483e989ceae0234
Key_Num8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab57f0d82d1ed7dc2821a0a1935cc6aae
Key_Num9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab9dfe6607ebb39de8aca5f65f6a1dbad
Key_KP_0
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8c0771c465e7c65adc4d889b72d827cd
Key_KP_1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7627d39d3c32416e6235d3e1ef57ac08
Key_KP_2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17a3b6589e2b3d19f13c7667d19a0813
Key_KP_3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad9c87f24140988a51e8fe453e8fe66fe
Key_KP_4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6fb948e5d4b3116018d528131379dd2c
Key_KP_5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2a3aaffb8502654a30ca5e3c5cfb776a
Key_KP_6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a46898af00392fd1c2eebb689466d2c25
Key_KP_7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8e03e635767e147024833258a44e6bd2
Key_KP_8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6bb612a78a4f4e58ff434a0ad86a47b5
Key_KP_9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5e6fb480f59ead6d7e6d5606e3b6e908
Key_KP_Multiply
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3a834995f0805d22b73ad7ceab0cb0ae
Key_KP_Add
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a14754d8ddbfbd38777c4785e7d60e427
Key_KP_Enter
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a573e95481eec3c45e279ce46834a0178
Key_KP_Subtract
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a465f76a2f0fdd667a3e21b407bec3384
Key_KP_Decimal
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeb68b301d91ed58c7e16802873f9d4d6
Key_KP_Divide
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17b1af8aaa2d63cadd6991738d3ae631
Key_F1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4821dc7a1b79202e5695559d9b6da06b
Key_F2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af17aceea828fae496f2500db5af4c6f2
Key_F3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9fda8b17b5a24c5cda698937f82111da
Key_F4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3a63f38e7d269766b7120b48aa81239b
Key_F5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aac22369c79ac78d6aaa5d1ba295d66e8
Key_F6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aab9ef15d8b458ffd79eed6e3f1281e7e
Key_F7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5fedfaf934af704200dafae9ff9357fa
Key_F8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a905100ec6ad1a7fc066ccce446e256af
Key_F9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a59c58acd13c467f580d3c161f7edd23c
Key_F10
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3536e5e436424dba77502320bb4b6b27
Key_F11
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5cdcfaf55c683229407f0285b0089954
Key_F12
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a87a73b294b1f3a3fc8ce7710cc7a8b8f
Key_F13
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aaf6e16f9afa006560d5ff919bef66052
Key_F14
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad23ef3f604d5db530a6508d6ea28b725
Key_F15
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a70668eb7886aa4127bc47eeb9277b6bb
Key_Backspace
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aac09ea42096d8dc8e32c9266364e47d9
Key_Tab
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a96924f86c760e0d14ffe511944c9afaf
Key_Clear
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad79466a368d4b31d3a8fead5ba68b5b5
Key_Return
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ae11490b216f01fff14ce8de03325a188
Key_Shift
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7e4425a6d88c4e3187d5932b13a86e41
Key_Control
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac830dbf0d7b5b2d16efa06318f3db34a
Key_Alt
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeab1f60eea21793a26043a8234660d2f
Key_Pause
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a550b80674434918d2616c9dc7c8e786b
Key_CapsLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab072c5b96f1ed3afcf23312eb9ed83a2
Key_Escape
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a03eb3a9d6e30e4381daaceaa804d217e
Key_Space
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad7b0ae3dbf2dcb2a2d6d0e7d266f3f4d
Key_Quote
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aebd9151e6402d5a9570e0552f77514ed
Key_PageUp
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a613230ac9ce1ab3b9a741f64378afaaf
Key_PageDown
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a83d4ec9f925da77e33d0f82bdda3897e
Key_End
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2ef023b63fb6dcb017fbe00aed7f6a64
Key_Home
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac7614aec62b43dfb3f58f5761cdf5f86
Key_Left
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7016fd03107154ef0e88bc91eb3c3cf9
Key_Up
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6d98cf62e9f3b1c9365002d11ce9d5bb
Key_Right
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17ee7471cbadc5f26d18170f7a5bd6ea
Key_Down
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad427728af4c68db4eaa6efa828bc69fb
Key_Insert
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac7b87a9605fa6a84760810b06a0bae99
Key_Delete
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad95981dc0118a4a04398a3a5b6a03cd6
Key_Help
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a82e8f823a45a19a3723aa59d3f10b436
Key_Comma
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aee9d69985c1ace6683178a12146738e7
Key_Minus
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a02d24105baad56a1429be131ef9c3c1a
Key_Slash
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2ac8e374bbecf841b5d0d8a5cb5848e3
Key_Period
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af2e3167fe336aad92ce4a8f953c3750e
Key_NumLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af51372e3edd13fb5c236343d8e7bd3bb
Key_ScrollLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a72d8886636ab520776b2135289b638ef
Key_Semicolon
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aedf70ed45c52c95374d2079d5112b52d
Key_Equal
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4774d27c90f39b705a451aaa07360a9e
Key_Bar
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af548fc17f9365fe19144c3335ab535c8
Key_BracketLeft
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7a1ee9314cf03b0c171c960ed56fcd72
Key_Backslash
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7dd3979a2854f2880741ca9b8102c4ca
Key_BracketRight
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aa884d698ff7ef9210cd74c98e63b85b0
Key_OEM_AX
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a53c22cc6bf205d2d116db804d6e6338c
Key_OEM_102
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9804aaf47a9d50f26e6bbe4fe62fbea9
Key_ICO_HELP
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a230f6acdcd02d2099e458b170a8590bc
Key_ICO_00
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac98a77c659f348c8be36e548c6ec29ad
Key_Meta
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091abc5adfe06d9f492da334accea97fcf13
Key_CodeCount
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad5b69f145ad0eeac202c12622939149c
OVR_LatencyTestImpl.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__LatencyTestImpl_8cpp
OVR_LatencyTestImpl.h
OVR::LatencyTestButton
OVR::LatencyTestButtonMessage
OVR::LatencyTestCalibrateImpl
OVR::LatencyTestColorDetected
OVR::LatencyTestColorDetectedMessage
OVR::LatencyTestConfigurationImpl
OVR::LatencyTestDisplayImpl
OVR::LatencyTestSample
OVR::LatencyTestSamples
OVR::LatencyTestSamplesMessage
OVR::LatencyTestStarted
OVR::LatencyTestStartedMessage
OVR::LatencyTestStartTestImpl
OVR
LatencyTester_VendorId
namespaceOVR.html
a470635f45b998eab56289137bf3326b1abbcf541a72950074b41fd444d4f639d1
LatencyTester_ProductId
namespaceOVR.html
a470635f45b998eab56289137bf3326b1a9434ab5f4b186da7f3e70e3c86e0269c
LatencyTestMessageType
namespaceOVR.html
ac989bcb505843586ca7c9794083c302c
LatencyTestMessage_None
namespaceOVR.html
ac989bcb505843586ca7c9794083c302caba453cb0112452ba753fe5580e961312
LatencyTestMessage_Samples
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cad67a2f01def4b534c7acb0eae1bff546
LatencyTestMessage_ColorDetected
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca0974ee412fbb5c58772cff6b7008c3e4
LatencyTestMessage_TestStarted
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca1c197b7e6581462461a369b98c9c0448
LatencyTestMessage_Button
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca8c572000d5907e0b812cf3206dc1e83f
LatencyTestMessage_Unknown
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cad75a399abe4fc9a6fc781be045acee78
LatencyTestMessage_SizeError
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cabfd67faac878442b7dcce2215ac4bfa1
bool
DecodeLatencyTestButtonMessage
namespaceOVR.html
a5e99bd5b7db9c871edd5ab1b8f2f5675
(LatencyTestButtonMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestColorDetectedMessage
namespaceOVR.html
a3423f8cd141f756ece7905e8bd0954fb
(LatencyTestColorDetectedMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestSamplesMessage
namespaceOVR.html
a48347a87f22b03e6fe18e2ca662f759e
(LatencyTestSamplesMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestStartedMessage
namespaceOVR.html
a7eed40a8c73940e3b1908259763ace92
(LatencyTestStartedMessage *message, UByte *buffer, int size)
static UInt16
DecodeUInt16
namespaceOVR.html
ae0d7b5ffbf7f2dd106984ac34ce5ff47
(const UByte *buffer)
static void
UnpackSamples
namespaceOVR.html
a5521d1a29ecbc0c655aa0872d3aa3123
(const UByte *buffer, UByte *r, UByte *g, UByte *b)
OVR_LatencyTestImpl.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__LatencyTestImpl_8h
OVR_HIDDeviceImpl.h
OVR::LatencyTestDeviceCreateDesc
OVR::LatencyTestDeviceFactory
OVR::LatencyTestDeviceImpl
OVR
OVR_Linux_DeviceManager.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__DeviceManager_8cpp
OVR_Linux_DeviceManager.h
OVR_LatencyTestImpl.h
OVR_SensorImpl.h
OVR_Linux_HIDDevice.h
OVR_Linux_HMDDevice.h
Kernel/OVR_Timer.h
Kernel/OVR_Std.h
Kernel/OVR_Log.h
OVR
OVR::Linux
OVR_Linux_DeviceManager.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__DeviceManager_8h
OVR_DeviceImpl.h
OVR::Linux::DeviceManager
OVR::Linux::DeviceManagerThread
OVR::Linux::DeviceManagerThread::Notifier
OVR
OVR::Linux
OVR_Linux_HIDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__HIDDevice_8cpp
OVR_Linux_HIDDevice.h
OVR_HIDDeviceImpl.h
OVR
OVR::Linux
static const UInt32
MAX_QUEUED_INPUT_REPORTS
namespaceOVR_1_1Linux.html
a501c2fdc53a0f20117be601eb81a5138
OVR_Linux_HIDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__HIDDevice_8h
OVR_HIDDevice.h
OVR_Linux_DeviceManager.h
OVR::Linux::HIDDevice
OVR::Linux::HIDDeviceManager
OVR
OVR::Linux
OVR_Linux_HMDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__HMDDevice_8cpp
OVR_Linux_HMDDevice.h
OVR_Linux_DeviceManager.h
OVR_Profile.h
OVR
OVR::Linux
OVR_Linux_HMDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__HMDDevice_8h
OVR_Linux_DeviceManager.h
OVR_Profile.h
OVR::Linux::HMDDevice
OVR::Linux::HMDDeviceCreateDesc
OVR::Linux::HMDDeviceFactory
OVR
OVR::Linux
OVR_Linux_SensorDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Linux__SensorDevice_8cpp
OVR_SensorImpl.h
OVR_DeviceImpl.h
OVR
OVR::OSX
OVR_List.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__List_8h
OVR_Types.h
OVR::List
OVR::ListNode
OVR
void
FreeListElements
namespaceOVR.html
a6e2d986a4cca5d94f6df9979721e5a9c
(List &list, Allocator &allocator)
OVR_Log.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Log_8cpp
OVR_Log.h
OVR_Std.h
OVR
#define
OVR_LOG_FUNCTION_IMPL
OVR__Log_8cpp.html
a539681d9d0089ea858e743d023032e32
(Name)
Log *volatile
OVR_GlobalLog
namespaceOVR.html
a23c51e75706686b8c5e0aebb75575fc8
OVR_Log.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Log_8h
OVR_Types.h
OVR::Log
OVR
#define
OVR_ASSERT_LOG
OVR__Log_8h.html
abc9e5ba9d6b14995e841a4ee266ce453
(c, args)
#define
OVR_DEBUG_LOG
OVR__Log_8h.html
a47d2e2e6bba530acbb530e351cd2be19
(args)
#define
OVR_DEBUG_LOG_TEXT
OVR__Log_8h.html
ab301618fb932cf1460e7c616cd91dce2
(args)
#define
OVR_LOG_VAARG_ATTRIBUTE
OVR__Log_8h.html
a8a3ccde4aa650db874d288ca08a3e824
(a, b)
LogMaskConstants
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92
LogMask_Regular
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92ab382c74fa37fe5f5d0a77994a824de98
LogMask_Debug
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92af04aa693ac6e7f73f2ffcff16fa9fc98
LogMask_None
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92a2cb063e24bd25a95114f4748328c4570
LogMask_All
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92a9d9e15dc17410afc6f640bb24524cdac
LogMessageType
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7
Log_Text
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab803e19ebf87e0f3e2007f8b05457e1c
Log_Error
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab4dea20d5ae81506af90bfdbda4075b4
Log_DebugText
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7a6f6a24f7d369fe5a03e6ff1ea8c2b80f
Log_Debug
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab77ed20c029d03a2b4fec0c6d8930d65
Log_Assert
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7a0a19ed48f295015a459a001640723d85
void void
LogError
namespaceOVR.html
a4e36a7fe940f9e99002b7800700c7201
(const char *fmt,...) OVR_LOG_VAARG_ATTRIBUTE(1
void
LogText
namespaceOVR.html
a58837a8f196de4b8be986a876dc938f5
(const char *fmt,...) OVR_LOG_VAARG_ATTRIBUTE(1
OVR_Math.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Math_8cpp
OVR_Math.h
OVR
OVR_Math.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Math_8h
OVR_Types.h
OVR_RefCount.h
OVR::Angle
OVR::Math
OVR::Math< double >
OVR::Math< float >
OVR::Matrix4f
OVR::Plane
OVR::Quat
OVR::Vector2
OVR::Vector3
OVR::WorldAxes
OVR
Angle< double >
Angled
namespaceOVR.html
a974056255c474cca45adc9924eb27097
Angle< float >
Anglef
namespaceOVR.html
a85eead241800055cdb1461da5936be7f
Math< double >
Mathd
namespaceOVR.html
a672be3afe26af634531b9c58bf744c79
Math< float >
Mathf
namespaceOVR.html
a63bd2760d3ee9d47b627ce6c76ba933f
Plane< float >
Planef
namespaceOVR.html
a5dc80438cfd3fd314bfbb65b007139ac
Quat< double >
Quatd
namespaceOVR.html
a588962a0a9cf64665579ad21cbc5ef9a
Quat< float >
Quatf
namespaceOVR.html
abc9a32cf1bf038d448e0122667244b36
Vector2< double >
Vector2d
namespaceOVR.html
a0686b91c7c77c3f5dd956b5640104ca6
Vector2< float >
Vector2f
namespaceOVR.html
ac72682960400f361f53495689097506f
Vector3< double >
Vector3d
namespaceOVR.html
a19f8ba309f1129bd04d6ba0b187098a8
Vector3< float >
Vector3f
namespaceOVR.html
a69d9da93ca851e0b09c0ed959c14751c
Axis
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150
Axis_X
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150a2c324e7b4e5f783fd09b700b354d6a66
Axis_Y
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150ad6a6faac14baa14fe9b1a90b928beae7
Axis_Z
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150a1d254f34df3e39033e29f35e209dd8dc
AxisDirection
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bd
Axis_Up
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdab462e79bfd4f4700e803557e35cd855e
Axis_Down
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdad6af74150199b8e93d071b175b0a79a1
Axis_Right
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda9e6f0e9877cb36e24611913299906d92
Axis_Left
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda65c20d5c9f680e4ee4850f0cb18fb5a2
Axis_In
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdace2c884e89bc031735187c632534431b
Axis_Out
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda64cffe0a4ffecc755fb03d92e406273e
HandedSystem
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990
Handed_R
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990a5cacb114e7e455040b10faa08a0fd973
Handed_L
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990af0172a3a353e0bf587422e6eda452975
RotateDirection
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40
Rotate_CCW
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40ad9172bc9cf611c9d8a6be4e715edb1f6
Rotate_CW
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40a5728b0658d1523eacf335107e7c56a5b
FT
DegreeToRad
namespaceOVR.html
a089efaba1777b6ac9c7bfdf134046f67
(FT rads)
FT
RadToDegree
namespaceOVR.html
a7798e4da054dbaeb20f35f0c66f40ada
(FT rads)
OVR_OSX_DeviceManager.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__DeviceManager_8cpp
OVR_OSX_DeviceManager.h
OVR_LatencyTestImpl.h
OVR_SensorImpl.h
OVR_OSX_HMDDevice.h
OVR_OSX_HIDDevice.h
Kernel/OVR_Timer.h
Kernel/OVR_Std.h
Kernel/OVR_Log.h
OVR
OVR::OSX
OVR_OSX_DeviceManager.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__DeviceManager_8h
OVR_DeviceImpl.h
Kernel/OVR_Timer.h
OVR::OSX::DeviceManager
OVR::OSX::DeviceManagerThread
OVR::OSX::DeviceManagerThread::Notifier
OVR
OVR::OSX
OVR_OSX_HIDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__HIDDevice_8cpp
OVR_OSX_HIDDevice.h
OVR
OVR::OSX
static const UInt32
MAX_QUEUED_INPUT_REPORTS
namespaceOVR_1_1OSX.html
a4d04744173840edf2eeb5617c5593903
OVR_OSX_HIDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__HIDDevice_8h
OVR_HIDDevice.h
OVR_OSX_DeviceManager.h
OVR::OSX::HIDDevice
OVR::OSX::HIDDeviceManager
OVR
OVR::OSX
OVR_OSX_HMDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__HMDDevice_8cpp
OVR_OSX_HMDDevice.h
OVR
OVR::OSX
OVR_OSX_HMDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__HMDDevice_8h
OVR_DeviceImpl.h
Kernel/OVR_String.h
OVR_Profile.h
OVR::OSX::HMDDevice
OVR::OSX::HMDDeviceCreateDesc
OVR::OSX::HMDDeviceFactory
OVR
OVR::OSX
OVR_OSX_SensorDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__OSX__SensorDevice_8cpp
OVR_OSX_HMDDevice.h
OVR_SensorImpl.h
OVR_DeviceImpl.h
OVR
OVR::OSX
OVR_Profile.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Profile_8cpp
OVR_Profile.h
OVR_JSON.h
Kernel/OVR_Types.h
Kernel/OVR_SysFile.h
Kernel/OVR_Allocator.h
Kernel/OVR_Array.h
OVR
#define
PROFILE_VERSION
OVR__Profile_8cpp.html
a5092529d9c5f9a3e09fdae0ae0019b57
String
GetProfilePath
namespaceOVR.html
a415a6456209d4c9b0a2bff66dbe97c11
(bool create_dir)
OVR_Profile.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Profile_8h
Kernel/OVR_String.h
Kernel/OVR_RefCount.h
Kernel/OVR_Array.h
OVR::Profile
OVR::ProfileManager
OVR::RiftDK1Profile
OVR
ProfileType
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02
Profile_Unknown
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a5dce41a9dd4dc8cc81686b3c560f802b
Profile_RiftDK1
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a3c5109e83c40436cc82e9c773188b342
Profile_RiftDKHD
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a9cbbf7a120a31faa0f7bdb9fc9b80b55
OVR_RefCount.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__RefCount_8cpp
OVR_RefCount.h
OVR_Atomic.h
OVR_Log.h
OVR
OVR_RefCount.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__RefCount_8h
OVR_Types.h
OVR_Allocator.h
OVR::Pickable
OVR::Ptr
OVR::RefCountBase
OVR::RefCountBaseNTS
OVR::RefCountBaseStatImpl
OVR::RefCountBaseV
OVR::RefCountImpl
OVR::RefCountImplCore
OVR::RefCountNTSImpl
OVR::RefCountNTSImplCore
OVR::RefCountVImpl
OVR
#define
OVR_REFCOUNTALLOC_CHECK_DELETE
OVR__RefCount_8h.html
a896f12ddae463b34f4b2411b60cb7fe7
(class_name, p)
PickType
namespaceOVR.html
a58e7e9f100457dfe7f093088e3c60b4f
PickValue
namespaceOVR.html
a58e7e9f100457dfe7f093088e3c60b4faddac975e8d9bc61e7fb719e54e748ff6
OVR_FORCE_INLINE Pickable< T >
MakePickable
namespaceOVR.html
a4263f1743302746ea49ff6f1b4048d38
(T *p)
void *
ReturnArg0
namespaceOVR.html
ac519d4444ae43f60140bea1c027a7563
(void *p)
OVR_SensorFilter.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorFilter_8cpp
OVR_SensorFilter.h
OVR
OVR_SensorFilter.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorFilter_8h
Kernel/OVR_Math.h
OVR::SensorFilter
OVR
OVR_SensorFusion.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorFusion_8cpp
OVR_SensorFusion.h
Kernel/OVR_Log.h
Kernel/OVR_System.h
OVR
OVR_SensorFusion.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorFusion_8h
OVR_Device.h
OVR_SensorFilter.h
OVR::SensorFusion::BodyFrameHandler
OVR::SensorFusion
OVR
OVR_SensorImpl.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorImpl_8cpp
OVR_SensorImpl.h
Kernel/OVR_Timer.h
OVR::SensorConfigImpl
OVR::SensorKeepAliveImpl
OVR::SensorRangeImpl
OVR::TrackerMessage
OVR::TrackerSample
OVR::TrackerSensors
OVR
Sensor_VendorId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168ab91c24b8bf29db786e15c7bbed026061
Sensor_ProductId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168aafe7d26593e938af3fe9b3060d2e3eca
Sensor_OldVendorId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168acaf7cc8f50c03cf56286460e5d61dd83
Sensor_OldProductId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168ac71d5aa13252e7a2941ab77e83eb9161
Sensor_DefaultReportRate
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168a4aaf011f65ecf03fd24deb836d5bad11
Sensor_MaxReportRate
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168a5abb17de33304a0bec7615cf58f81133
TrackerMessageType
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51d
TrackerMessage_None
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51da9ca17084002e94e5e80f6512257e45eb
TrackerMessage_Sensors
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51dad78d5d98da12643bbec18a2a7e37a02f
TrackerMessage_Unknown
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51daba03ef5fdf0d1db74ca53d2b110a07da
TrackerMessage_SizeError
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51da3549ad58499b767c7bc396891574fe01
Vector3f
AccelFromBodyFrameUpdate
namespaceOVR.html
ab23ea44a120560926c2b02b810d9d413
(const TrackerSensors &update, UByte sampleNumber, bool convertHMDToSensor=false)
static float
DecodeFloat
namespaceOVR.html
a556e61d24f2df368389ad21753968958
(const UByte *buffer)
static SInt16
DecodeSInt16
namespaceOVR.html
a21f3b9ce50f17d32adb734b0c7d3321a
(const UByte *buffer)
bool
DecodeTrackerMessage
namespaceOVR.html
aca3aead5f48152ae05e014885c64153b
(TrackerMessage *message, UByte *buffer, int size)
static UInt16
DecodeUInt16
namespaceOVR.html
ae0d7b5ffbf7f2dd106984ac34ce5ff47
(const UByte *buffer)
static UInt32
DecodeUInt32
namespaceOVR.html
a8f58f2c4dc2e98fbe57410a4c5d872de
(const UByte *buffer)
Vector3f
EulerFromBodyFrameUpdate
namespaceOVR.html
a34209c9dfaf10ea1a72c73a16c78fdd5
(const TrackerSensors &update, UByte sampleNumber, bool convertHMDToSensor=false)
Vector3f
MagFromBodyFrameUpdate
namespaceOVR.html
a21fa50a5cdc1869ce052bb8264e02e5a
(const TrackerSensors &update, bool convertHMDToSensor=false)
static UInt16
SelectSensorRampValue
namespaceOVR.html
a93d0a72fd4fd774a8464053bb080c59f
(const UInt16 *ramp, unsigned count, float val, float factor, const char *label)
static void
UnpackSensor
namespaceOVR.html
a7515e3634cc98200ee0bceb38f4fcbbb
(const UByte *buffer, SInt32 *x, SInt32 *y, SInt32 *z)
static const UInt16
AccelRangeRamp
namespaceOVR.html
a362bf40548b5ed6b6546f7ab5220fdec
[]
static const UInt16
GyroRangeRamp
namespaceOVR.html
a93a7683fc08c0f1d1d545b02d69bb5ec
[]
static const UInt16
MagRangeRamp
namespaceOVR.html
ab40c56cc99a825900bb07bafa92818f4
[]
OVR_SensorImpl.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__SensorImpl_8h
OVR_HIDDeviceImpl.h
OVR::SensorDeviceCreateDesc
OVR::SensorDeviceFactory
OVR::SensorDeviceImpl
OVR::SensorDisplayInfoImpl
OVR
OVR_Std.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Std_8cpp
OVR_Std.h
OVR_Alg.h
OVR::GUnicodePairType
OVR
static bool
CmpUnicodeKey
namespaceOVR.html
a84ca43a897b2472d4e2a3eafad5c74ce
(const GUnicodePairType &a, UInt16 key)
int OVR_CDECL
OVR_stricmp
namespaceOVR.html
afd253b7e4e4870c27e364a98941372aa
(const char *a, const char *b)
int OVR_CDECL
OVR_strnicmp
namespaceOVR.html
ae42a0c88777c4b80df912358ba40361c
(const char *a, const char *b, UPInt count)
double OVR_CDECL
OVR_strtod
namespaceOVR.html
af2ba70eff96ce28655df670be2ae3a16
(const char *string, char **tailptr)
int OVR_CDECL
OVR_towlower
namespaceOVR.html
ac2f4b0345770b9b64d1abe3eafff688d
(wchar_t charCode)
int OVR_CDECL
OVR_towupper
namespaceOVR.html
a753b2f46b5b61944b71d00bb477daa40
(wchar_t charCode)
wchar_t *OVR_CDECL
OVR_wcscat
namespaceOVR.html
a918775bd0356b5e29ff99c90f97915dc
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcscmp
namespaceOVR.html
a2584c45bc43c684bae992a2f7b57550a
(const wchar_t *a, const wchar_t *b)
wchar_t *OVR_CDECL
OVR_wcscpy
namespaceOVR.html
a141bc4271a798f86c2a0d6dde205e4f4
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcsicmp
namespaceOVR.html
afcfdc6abaf69cf29b5206f755a29ecc7
(const wchar_t *a, const wchar_t *b)
UPInt OVR_CDECL
OVR_wcslen
namespaceOVR.html
a9fe4f174567d0a381989449151b289f0
(const wchar_t *str)
wchar_t *OVR_CDECL
OVR_wcsncpy
namespaceOVR.html
ac3fc88c9e74647dda2672a036039d2f9
(wchar_t *dest, UPInt destsize, const wchar_t *src, UPInt count)
const UInt16
UnicodeAlnumBits
namespaceOVR.html
a0801d32dfb4ac17d1d0bae47da90896b
[]
const UInt16
UnicodeAlphaBits
namespaceOVR.html
a2b72fd6713664239cabddcaa7cf9b9f7
[]
const UInt16
UnicodeDigitBits
namespaceOVR.html
a1b557266ff05b590f3224fba0c100b0a
[]
const UInt16
UnicodeSpaceBits
namespaceOVR.html
a28fb65ea245c85b24eea5aa545c0a7fb
[]
static const UInt16
UnicodeToLowerBits
namespaceOVR.html
a6703d40b254a1a2fac855a982a826f6e
[]
static const GUnicodePairType
UnicodeToLowerTable
namespaceOVR.html
af3a97eb654a5a43f9ddcdc488ae0e710
[]
static const UInt16
UnicodeToUpperBits
namespaceOVR.html
a92fcd0ac364777e5621cd1fdfbfcc553
[]
static const GUnicodePairType
UnicodeToUpperTable
namespaceOVR.html
ad398f53c81723a654fa8c458c7fc7880
[]
const UInt16
UnicodeXDigitBits
namespaceOVR.html
a458f3250b3aa82eb0b80deac664e07cd
[]
OVR_Std.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Std_8h
OVR_Types.h
OVR
SInt64 OVR_CDECL
OVR_atoq
namespaceOVR.html
a3596db8b77e00b894e0240ad07646656
(const char *string)
UInt64 OVR_CDECL
OVR_atouq
namespaceOVR.html
a97d25c37ee22d685f871539fb2972e73
(const char *string)
int OVR_CDECL
OVR_iswalnum
namespaceOVR.html
adb2bf8d3d0b93351350c2f5bc95b01e0
(wchar_t charCode)
int OVR_CDECL
OVR_iswalpha
namespaceOVR.html
a9c3e641416e3e9adec603093553902a1
(wchar_t charCode)
int OVR_CDECL
OVR_iswdigit
namespaceOVR.html
a2c7d2be89f1915606214c5369e96b135
(wchar_t charCode)
int OVR_CDECL
OVR_iswspace
namespaceOVR.html
adc54d1092d4e6934d08d1f8198181f9f
(wchar_t charCode)
int OVR_CDECL
OVR_iswxdigit
namespaceOVR.html
a8e123110c25b22b142cc7e1c29bfbd03
(wchar_t charCode)
char *
OVR_itoa
namespaceOVR.html
ac1a7ca1cf7592b46a887220bb109038f
(int val, char *dest, unsigned int len, int radix)
const UByte *OVR_CDECL
OVR_memrchr
namespaceOVR.html
a6cc829f1e3bebf8d41ad976577370c09
(const UByte *str, UPInt size, UByte c)
UPInt OVR_CDECL
OVR_sprintf
namespaceOVR.html
a4e92565b7f5d0f37784a19ffb01b0046
(char *dest, UPInt destsize, const char *format,...)
char *OVR_CDECL
OVR_strcat
namespaceOVR.html
a442d7c19d2a479442ec36353a9f146c7
(char *dest, UPInt destsize, const char *src)
const char *OVR_CDECL
OVR_strchr
namespaceOVR.html
a816c79fcfbb933668cb7274753d06efa
(const char *str, char c)
char *OVR_CDECL
OVR_strchr
namespaceOVR.html
a2b8a2189925ba7037686671d1678f5bb
(char *str, char c)
int OVR_CDECL
OVR_strcmp
namespaceOVR.html
a5ae081fc23faa20498686a559995685a
(const char *dest, const char *src)
char *OVR_CDECL
OVR_strcpy
namespaceOVR.html
af0908bd5e86b4574e3f6c10dbdad72ce
(char *dest, UPInt destsize, const char *src)
int OVR_CDECL
OVR_stricmp
namespaceOVR.html
afd253b7e4e4870c27e364a98941372aa
(const char *a, const char *b)
UPInt OVR_CDECL
OVR_strlen
namespaceOVR.html
a5560f0f98b4131a79c095908bb00bcf8
(const char *str)
int OVR_CDECL
OVR_strncmp
namespaceOVR.html
a932926b29139c5dd56ae8dab30acb760
(const char *ws1, const char *ws2, UPInt size)
char *OVR_CDECL
OVR_strncpy
namespaceOVR.html
aafa3148e7495123f97eff8b0490ecbd9
(char *dest, UPInt destsize, const char *src, UPInt count)
int OVR_CDECL
OVR_strnicmp
namespaceOVR.html
ae42a0c88777c4b80df912358ba40361c
(const char *a, const char *b, UPInt count)
const char *
OVR_strrchr
namespaceOVR.html
a3a5369cfc4a7f395b187d4fa91ee86aa
(const char *str, char c)
char *OVR_CDECL
OVR_strrchr
namespaceOVR.html
a47b403b6f4d980450ef1d49af8084694
(char *str, char c)
double OVR_CDECL
OVR_strtod
namespaceOVR.html
af2ba70eff96ce28655df670be2ae3a16
(const char *string, char **tailptr)
long OVR_CDECL
OVR_strtol
namespaceOVR.html
ae351aab5fb0076b709e2a1521cd62ee5
(const char *string, char **tailptr, int radix)
SInt64 OVR_CDECL
OVR_strtoq
namespaceOVR.html
a2a832fc28dd6a0dd26c2526d51abafbb
(const char *nptr, char **endptr, int base)
long OVR_CDECL
OVR_strtoul
namespaceOVR.html
ae33d5780228805578c57b602b6883de5
(const char *string, char **tailptr, int radix)
UInt64 OVR_CDECL
OVR_strtouq
namespaceOVR.html
a070efa81d49a4958f017213b04be2c5a
(const char *nptr, char **endptr, int base)
int OVR_CDECL
OVR_tolower
namespaceOVR.html
a5f57aa2c976752d5407016be34493638
(int c)
int OVR_CDECL
OVR_toupper
namespaceOVR.html
a0aec983b27e5ca3764a1abb9beda2f7d
(int c)
int OVR_CDECL
OVR_towlower
namespaceOVR.html
ac2f4b0345770b9b64d1abe3eafff688d
(wchar_t charCode)
int OVR_CDECL
OVR_towupper
namespaceOVR.html
a753b2f46b5b61944b71d00bb477daa40
(wchar_t charCode)
UPInt OVR_CDECL
OVR_vscprintf
namespaceOVR.html
abb9250db6ea6d9aef67b4c3a53e76b4b
(const char *format, va_list argList)
UPInt OVR_CDECL
OVR_vsprintf
namespaceOVR.html
ab6643afdf3a0c8f4d985c56816337b39
(char *dest, UPInt destsize, const char *format, va_list argList)
wchar_t *OVR_CDECL
OVR_wcscat
namespaceOVR.html
a918775bd0356b5e29ff99c90f97915dc
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcscmp
namespaceOVR.html
a2584c45bc43c684bae992a2f7b57550a
(const wchar_t *a, const wchar_t *b)
int OVR_CDECL
OVR_wcscoll
namespaceOVR.html
a3ba318b377439ce6414cb27fa12b10a9
(const wchar_t *a, const wchar_t *b)
wchar_t *OVR_CDECL
OVR_wcscpy
namespaceOVR.html
a141bc4271a798f86c2a0d6dde205e4f4
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcsicmp
namespaceOVR.html
afcfdc6abaf69cf29b5206f755a29ecc7
(const wchar_t *a, const wchar_t *b)
int OVR_CDECL
OVR_wcsicoll
namespaceOVR.html
aa6ce5b405c4240c910a85865cb86d07f
(const wchar_t *a, const wchar_t *b)
UPInt OVR_CDECL
OVR_wcslen
namespaceOVR.html
a9fe4f174567d0a381989449151b289f0
(const wchar_t *str)
wchar_t *OVR_CDECL
OVR_wcsncpy
namespaceOVR.html
ac3fc88c9e74647dda2672a036039d2f9
(wchar_t *dest, UPInt destsize, const wchar_t *src, UPInt count)
double OVR_CDECL
OVR_wcstod
namespaceOVR.html
a80e3f4a24d5ca635e1c16db8bf0009c3
(const wchar_t *string, wchar_t **tailptr)
long OVR_CDECL
OVR_wcstol
namespaceOVR.html
ae3ceff6179853bc381254d231414818c
(const wchar_t *string, wchar_t **tailptr, int radix)
int OVR_CDECL
UnicodeCharIs
namespaceOVR.html
a662860123176b5a5292afd17bdd94214
(const UInt16 *table, wchar_t charCode)
OVR_String.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__String_8cpp
OVR_String.h
OVR
#define
OVR_SBUFF_DEFAULT_GROW_SIZE
OVR__String_8cpp.html
a130eb9795dbf199af717fd725e5e74a5
#define
String_LengthIsSize
OVR__String_8cpp.html
aeed45f947cd72189bbc12781ebd5bfe8
OVR_String.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__String_8h
OVR_Types.h
OVR_Allocator.h
OVR_UTF8Util.h
OVR_Atomic.h
OVR_Std.h
OVR_Alg.h
OVR::String::DataDesc
OVR::String::DataDescUnion
OVR::StringDataPtr::HashFunctor
OVR::String::HashFunctor
OVR::String::InitStruct
OVR::String::NoCaseHashFunctor
OVR::String::NoCaseKey
OVR::String::NoConstructor
OVR::String
OVR::StringBuffer
OVR::StringDataPtr
OVR
OVR_String_FormatUtil.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__String__FormatUtil_8cpp
OVR_String.h
OVR_Log.h
OVR
OVR_String_PathUtil.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__String__PathUtil_8cpp
OVR_String.h
OVR_UTF8Util.h
OVR
void
ScanFilePath
namespaceOVR.html
a4a16d12c7138ca33370483562e75dbee
(const char *url, const char **pfilename, const char **pext)
const char *
ScanPathProtocol
namespaceOVR.html
ab7247b1427b94c10c17506a547db39ad
(const char *url)
OVR_StringHash.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__StringHash_8h
OVR_String.h
OVR_Hash.h
OVR::StringHash
OVR
OVR_SysFile.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__SysFile_8cpp
OVR_SysFile.h
OVR::UnopenedFile
OVR
#define
GFILE_CXX
OVR__SysFile_8cpp.html
ab0341247a4907954c90b562310361618
File *
FileFILEOpen
namespaceOVR.html
a67854e42cdda422a6fdc0c575c265add
(const String &path, int flags, int mode)
OVR_SysFile.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__SysFile_8h
OVR_File.h
OVR::FileStat
OVR::SysFile
OVR
OVR_System.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__System_8cpp
OVR_System.h
OVR_Threads.h
OVR_Timer.h
OVR
OVR_System.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__System_8h
OVR_Allocator.h
OVR_Log.h
OVR::System
OVR
OVR_ThreadCommandQueue.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__ThreadCommandQueue_8cpp
OVR_ThreadCommandQueue.h
OVR::CircularBuffer
OVR::ThreadCommandQueueImpl::ExitCommand
OVR::ThreadCommandQueueImpl
OVR
OVR_ThreadCommandQueue.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__ThreadCommandQueue_8h
Kernel/OVR_Types.h
Kernel/OVR_List.h
Kernel/OVR_Atomic.h
Kernel/OVR_Threads.h
OVR::CleanType
OVR::CleanType< const T & >
OVR::CleanType< const T >
OVR::CleanType< T & >
OVR::ThreadCommand::NotifyEvent
OVR::ThreadCommand::PopBuffer
OVR::SelfType
OVR::ThreadCommand
OVR::ThreadCommandMF0
OVR::ThreadCommandMF1
OVR::ThreadCommandMF2
OVR::ThreadCommandQueue
OVR::Void
OVR
OVR_Threads.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Threads_8h
OVR_Types.h
OVR_Atomic.h
OVR_RefCount.h
OVR_Array.h
OVR::Thread::CreateParams
OVR::Event
OVR::Mutex::Locker
OVR::Mutex
OVR::Thread
OVR::WaitCondition
OVR
#define
OVR_THREAD_EXIT
OVR__Threads_8h.html
a0234c5604b8283b1d00d3432061ace5a
#define
OVR_THREAD_FINISHED
OVR__Threads_8h.html
ae5175c0dca0a03895eebe82a7b73d0b7
#define
OVR_THREAD_START_SUSPENDED
OVR__Threads_8h.html
ada4efb2479a6bd2a24fab433cc74d986
#define
OVR_THREAD_STARTED
OVR__Threads_8h.html
aa8ebb328ed907c291637433260a1d763
#define
OVR_WAIT_INFINITE
OVR__Threads_8h.html
ad975bf5659d92406f03679b43c231a45
void *
ThreadId
namespaceOVR.html
aded992e0b4e942ca231b48af5cbca072
ThreadId
GetCurrentThreadId
namespaceOVR.html
ad67b526952448415366e5553fd7d1587
()
OVR_ThreadsPthread.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__ThreadsPthread_8cpp
OVR_Threads.h
OVR_Hash.h
OVR_Timer.h
OVR_Log.h
OVR::MutexImpl
OVR::ThreadList::ThreadHashOp
OVR::ThreadList
OVR::WaitConditionImpl
OVR
ThreadId
GetCurrentThreadId
namespaceOVR.html
ad67b526952448415366e5553fd7d1587
()
void *
Thread_PthreadStartFn
namespaceOVR.html
aa99d23e4075eb8e728af64d1cadabbf4
(void *phandle)
OVR_ThreadsWinAPI.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__ThreadsWinAPI_8cpp
OVR_Threads.h
OVR_Hash.h
OVR_Log.h
OVR::WaitConditionImpl::EventPoolEntry
OVR::MutexImpl
OVR::ThreadList::ThreadHashOp
OVR::ThreadList
OVR::WaitConditionImpl
OVR
ThreadId
GetCurrentThreadId
namespaceOVR.html
ad67b526952448415366e5553fd7d1587
()
unsigned WINAPI
Thread_Win32StartFn
namespaceOVR.html
a67b0b8a4312f5ba4e14828b6da42011e
(void *phandle)
OVR_Timer.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Timer_8cpp
OVR_Timer.h
OVR
OVR_Timer.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Timer_8h
OVR_Types.h
OVR::Timer
OVR
OVR_Types.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__Types_8h
OVR
OVR::BaseTypes
#define
OVR_ASM
OVR__Types_8h.html
a6895c1c9a38226c67eb0fb764324c7ba
#define
OVR_ASM_END
OVR__Types_8h.html
aacc03dd89089c1de8ee60816e601039d
#define
OVR_ASM_PROC
OVR__Types_8h.html
a70d40dac2d17885d7f974b1a60687d3a
(procname)
#define
OVR_ASSERT
OVR__Types_8h.html
a6a9ec62c6637d7f63797bf61015c78ff
(p)
#define
OVR_BIG_ENDIAN
OVR__Types_8h.html
a6cb87945357e447e0dcdd360aba2a9ed
#define
OVR_BUILD_STRING
OVR__Types_8h.html
a8ae8f20fa7dc06fefb2ea2f9055e7200
#define
OVR_BYTE_ORDER
OVR__Types_8h.html
ae2e5ddafa8c23eed71a5b21cb8690774
#define
OVR_CDECL
OVR__Types_8h.html
a026a4136bb5a5b86f0e51c8bff4db490
#define
OVR_COMPILER_ASSERT
OVR__Types_8h.html
a1b7f0c30b46751f39baac9d5dba60fa5
(x)
#define
OVR_CPU_OTHER
OVR__Types_8h.html
a8fed3fe8d43165881fbd95ed424af6ea
#define
OVR_DEBUG_BREAK
OVR__Types_8h.html
a7a64f3e576b8e8696fa01aad1317fae5
#define
OVR_DEBUG_SELECT
OVR__Types_8h.html
a53be8cb7e022a6f599948828d4c68c26
(d, nd)
#define
OVR_DEBUG_STATEMENT
OVR__Types_8h.html
af93bf6c1a87797e5e2aeefbf342113c4
(s)
#define
OVR_ENABLE_THREADS
OVR__Types_8h.html
a6edb4e97a651014306e4121525a25674
#define
OVR_FASTCALL
OVR__Types_8h.html
ad880c3e92c2d5dfc700996ba6668ee86
#define
OVR_FORCE_INLINE
OVR__Types_8h.html
ae4e0b5e12b15eeadec3900f584273692
#define
OVR_LITTLE_ENDIAN
OVR__Types_8h.html
a956992d863760680853ddf3bf96ba194
#define
OVR_OS_OTHER
OVR__Types_8h.html
ae4bc9f251f259241e0e87fe9adcafcbb
#define
OVR_STDCALL
OVR__Types_8h.html
a76052c8880eb26c8faff7d23b9034430
#define
OVR_UNUSED
OVR__Types_8h.html
a0d8a53f48e63d010623596d23e83a05e
(a)
#define
OVR_UNUSED1
OVR__Types_8h.html
a396632cf11e1ea7f785db2c9356a8810
(a1)
#define
OVR_UNUSED2
OVR__Types_8h.html
adad92c829e6a601922af57b035c0daed
(a1, a2)
#define
OVR_UNUSED3
OVR__Types_8h.html
a9afe96e0a244ebad2e452bb7e05b38fe
(a1, a2, a3)
#define
OVR_UNUSED4
OVR__Types_8h.html
aa8e979e860336a6db00acc7024250e88
(a1, a2, a3, a4)
#define
OVR_UNUSED5
OVR__Types_8h.html
a42392458d19c81dd1ebd815603d8dd73
(a1, a2, a3, a4, a5)
#define
OVR_UNUSED6
OVR__Types_8h.html
ad988c8f048c00289ca0b782bcbd709e0
(a1, a2, a3, a4, a5, a6)
#define
OVR_UNUSED7
OVR__Types_8h.html
a6e21be1effab1b2ee692ef74637be894
(a1, a2, a3, a4, a5, a6, a7)
#define
OVR_UNUSED8
OVR__Types_8h.html
a8a789b636b5db0c3d9cfb362569eee14
(a1, a2, a3, a4, a5, a6, a7, a8)
#define
OVR_UNUSED9
OVR__Types_8h.html
adfd9787ee69215cbd8d998e1be5b529a
(a1, a2, a3, a4, a5, a6, a7, a8, a9)
char
Char
namespaceOVR.html
a7cf5f2930b2631f7b2784be1e45b117b
int8_t
SByte
namespaceOVR.html
a47828aac87e35515a8f9a82df6c893f6
int16_t
SInt16
namespaceOVR.html
a41052e0f6f7ce36e1ddad9e5abec8566
int32_t
SInt32
namespaceOVR.html
ad082989c721e4626b08cde327690b8d8
int64_t
SInt64
namespaceOVR.html
a84a557f19251c561ed57c4db139428d2
ptrdiff_t
SPInt
namespaceOVR.html
a882d5561a0eb6f42bc0429cf19d22f98
uint8_t
UByte
namespaceOVR.html
a3fd08856745ce2c9a2dfcfefabc683a3
uint16_t
UInt16
namespaceOVR.html
a7b1cfb800b876233cceadd40292f10ac
uint32_t
UInt32
namespaceOVR.html
a7aadc20df581a4cbab381bc916deaaa4
uint64_t
UInt64
namespaceOVR.html
a0526ed7f01795be3f154c0aa6cd32c8e
size_t
UPInt
namespaceOVR.html
af22156474ddddd9b96dbcf5b19605d55
OVR_UTF8Util.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__UTF8Util_8cpp
OVR_UTF8Util.h
OVR
OVR::UTF8Util
#define
FIRST_BYTE
OVR__UTF8Util_8cpp.html
a2457c37580591edb2402d642521eda55
(mask, shift)
#define
INVALID_CHAR
OVR__UTF8Util_8cpp.html
a30ee9df6fb7620c92658da971e911941
#define
NEXT_BYTE
OVR__UTF8Util_8cpp.html
a92fc7a2ae1b63b8fa0d39219d8735f81
(shift)
UInt32 OVR_STDCALL
DecodeNextChar_Advance0
namespaceOVR_1_1UTF8Util.html
afbe7bc2794cd824e25a1db998379739b
(const char **putf8Buffer)
UPInt OVR_STDCALL
DecodeString
namespaceOVR_1_1UTF8Util.html
a0b4c0e33b5e0373b94aaba4441a914b5
(wchar_t *pbuff, const char *putf8str, SPInt bytesLen)
void OVR_STDCALL
EncodeChar
namespaceOVR_1_1UTF8Util.html
ae5eb5b03e3e09f9582601739a1f282de
(char *pbuffer, SPInt *pindex, UInt32 ucs_character)
void OVR_STDCALL
EncodeString
namespaceOVR_1_1UTF8Util.html
abfd5332c1208b36ed549fb65798be603
(char *pbuff, const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetByteIndex
namespaceOVR_1_1UTF8Util.html
a396957b0df4c1d0d0bca24fe87169c45
(SPInt index, const char *putf8str, SPInt length)
UInt32 OVR_STDCALL
GetCharAt
namespaceOVR_1_1UTF8Util.html
ac96357a0cfb045f619da0a7b1bc93445
(SPInt index, const char *putf8str, SPInt length)
int OVR_STDCALL
GetEncodeCharSize
namespaceOVR_1_1UTF8Util.html
a516b1f575eb562d90b254339c914d74a
(UInt32 ucs_character)
SPInt OVR_STDCALL
GetEncodeStringSize
namespaceOVR_1_1UTF8Util.html
a315514361d9e51fab0061766b703334c
(const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetLength
namespaceOVR_1_1UTF8Util.html
abd2e923e845afec51fd9b9bdf2453027
(const char *buf, SPInt buflen)
OVR_UTF8Util.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Kernel/
OVR__UTF8Util_8h
OVR_Types.h
OVR
OVR::UTF8Util
UInt32
DecodeNextChar
namespaceOVR_1_1UTF8Util.html
a2e47d8a6afa3a5037131914c2c8dd066
(const char **putf8Buffer)
UInt32 OVR_STDCALL
DecodeNextChar_Advance0
namespaceOVR_1_1UTF8Util.html
afbe7bc2794cd824e25a1db998379739b
(const char **putf8Buffer)
UPInt OVR_STDCALL
DecodeString
namespaceOVR_1_1UTF8Util.html
a0b4c0e33b5e0373b94aaba4441a914b5
(wchar_t *pbuff, const char *putf8str, SPInt bytesLen)
void OVR_STDCALL
EncodeChar
namespaceOVR_1_1UTF8Util.html
ae5eb5b03e3e09f9582601739a1f282de
(char *pbuffer, SPInt *pindex, UInt32 ucs_character)
void OVR_STDCALL
EncodeString
namespaceOVR_1_1UTF8Util.html
abfd5332c1208b36ed549fb65798be603
(char *pbuff, const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetByteIndex
namespaceOVR_1_1UTF8Util.html
a396957b0df4c1d0d0bca24fe87169c45
(SPInt index, const char *putf8str, SPInt length)
UInt32 OVR_STDCALL
GetCharAt
namespaceOVR_1_1UTF8Util.html
ac96357a0cfb045f619da0a7b1bc93445
(SPInt index, const char *putf8str, SPInt length)
int OVR_STDCALL
GetEncodeCharSize
namespaceOVR_1_1UTF8Util.html
a516b1f575eb562d90b254339c914d74a
(UInt32 ucs_character)
SPInt OVR_STDCALL
GetEncodeStringSize
namespaceOVR_1_1UTF8Util.html
a315514361d9e51fab0061766b703334c
(const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetLength
namespaceOVR_1_1UTF8Util.html
abd2e923e845afec51fd9b9bdf2453027
(const char *buf, SPInt buflen)
OVR_Win32_DeviceManager.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__DeviceManager_8cpp
OVR_Win32_DeviceManager.h
OVR_SensorImpl.h
OVR_LatencyTestImpl.h
OVR_Win32_HMDDevice.h
OVR_Win32_DeviceStatus.h
OVR_Win32_HIDDevice.h
Kernel/OVR_Timer.h
Kernel/OVR_Std.h
Kernel/OVR_Log.h
OVR
OVR::Win32
DWORD
Debug_WaitedObjectCount
OVR__Win32__DeviceManager_8cpp.html
a46effc29fccb56c5218b4623f03b4afc
OVR_Win32_DeviceManager.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__DeviceManager_8h
OVR_DeviceImpl.h
OVR_Win32_DeviceStatus.h
Kernel/OVR_Timer.h
OVR::Win32::DeviceManager
OVR::Win32::DeviceManagerThread
OVR::Win32::DeviceManagerThread::Notifier
OVR
OVR::Win32
OVR_Win32_DeviceStatus.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__DeviceStatus_8cpp
OVR_Win32_DeviceStatus.h
OVR_Win32_HIDDevice.h
Kernel/OVR_Log.h
OVR
OVR::Win32
static TCHAR
windowClassName
namespaceOVR_1_1Win32.html
a29e6cd9c882d3ae96cd4ceeb7f99739f
[]
OVR_Win32_DeviceStatus.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__DeviceStatus_8h
Kernel/OVR_String.h
Kernel/OVR_RefCount.h
Kernel/OVR_Array.h
OVR::Win32::DeviceStatus
OVR::Win32::DeviceStatus::Notifier
OVR::Win32::DeviceStatus::RecoveryTimerDesc
OVR
OVR::Win32
OVR_Win32_HIDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__HIDDevice_8cpp
OVR_Win32_HIDDevice.h
OVR_Win32_DeviceManager.h
Kernel/OVR_System.h
Kernel/OVR_Log.h
OVR::Win32::HIDDevicePathWrapper
OVR
OVR::Win32
OVR_Win32_HIDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__HIDDevice_8h
OVR_HIDDevice.h
OVR_Win32_DeviceManager.h
OVR::Win32::HIDDevice
OVR::Win32::HIDDeviceManager
OVR
OVR::Win32
#define
OVR_DECLARE_HIDFUNC
OVR__Win32__HIDDevice_8h.html
a569d9f59c8690ec59a7df72a95486c78
(func, rettype, args)
#define
OVR_RESOLVE_HIDFUNC
OVR__Win32__HIDDevice_8h.html
a3baae2f16dbbbc6a56e718c31346ce9c
(func)
OVR_Win32_HMDDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__HMDDevice_8cpp
OVR_Win32_HMDDevice.h
OVR_Win32_DeviceManager.h
OVR::Win32::MonitorSet
OVR
OVR::Win32
const wchar_t *
FormatDisplayStateFlags
namespaceOVR_1_1Win32.html
ae4bb59258f45d491b3fe8c10ef896528
(wchar_t *buff, int length, DWORD flags)
BOOL CALLBACK
MonitorEnumProc
namespaceOVR_1_1Win32.html
ae9b6e229c61e030d8d594e7f63b2fa33
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
OVR_Win32_HMDDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__HMDDevice_8h
OVR_Win32_DeviceManager.h
OVR_Profile.h
OVR::Win32::HMDDevice
OVR::Win32::HMDDeviceCreateDesc
OVR::Win32::HMDDeviceFactory
OVR
OVR::Win32
OVR_Win32_SensorDevice.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__SensorDevice_8cpp
OVR_Win32_SensorDevice.h
OVR_Win32_HMDDevice.h
OVR_SensorImpl.h
OVR_DeviceImpl.h
OVR
OVR::Win32
OVR_Win32_SensorDevice.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/
OVR__Win32__SensorDevice_8h
OVR
OVR::Win32
OVRVersion.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Include/
OVRVersion_8h
#define
OVR_BUILD_VERSION
OVRVersion_8h.html
ae98839c6f59732a0ae594adf9ff20f48
#define
OVR_MAJOR_VERSION
OVRVersion_8h.html
a8b59479a7cbdad004a8d2d69326bf4fe
#define
OVR_MINOR_VERSION
OVRVersion_8h.html
ae1854c1cbf219265c9e0896109253189
#define
OVR_VERSION_STRING
OVRVersion_8h.html
a0a817a5f0612d23e5c7eb7f40acfe6ff
Platform.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Platform_8cpp
Platform.h
Kernel/OVR_Std.h
Kernel/OVR_Timer.h
../Render/Render_Device.h
Gamepad.h
OVR
OVR::Platform
Platform.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Platform_8h
OVR.h
Kernel/OVR_KeyCodes.h
OVR::Platform::Application
OVR::Platform::PlatformCore
OVR::Platform::SetupGraphicsDeviceSet
OVR
OVR::Platform
OVR::Render
RenderDevice *(*
RenderDeviceCreateFunc
namespaceOVR_1_1Platform.html
a72f2f569d5785e59d1a3a19744254d08
)(const Render::RendererParams &, void *)
Modifiers
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2
Mod_Shift
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2ad46c17d9a3040e49038eb92dd3047b5c
Mod_Control
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a995a9ca5265debfeda198cad21fb105d
Mod_Meta
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a99a687439265bbc12deca3367fca1434
Mod_Alt
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2acbb262a95e8bf426588359dc8e06b538
Mod_MouseRelative
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a357cd4235b601a19da457d2a4c17c2fc
MouseMode
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2
Mouse_Normal
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a91ec28052d0e89ff34a553b9447b81c4
Mouse_Relative
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a4f9a71b07f0244926d1cd0ef37b1765b
Mouse_RelativeEscaped
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a7d3786a1cb8d2f73db7d851899d1ec96
Platform_Default.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Platform__Default_8h
Kernel/OVR_Types.h
Linux_Platform.h
#define
OVR_DEFAULT_RENDER_DEVICE_SET
Platform__Default_8h.html
a9b696f35998a10fb4b913abc1b57bd65
Player.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusWorldDemo/
Player_8cpp
Player.h
Kernel/OVR_Alg.h
Player.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusWorldDemo/
Player_8h
OVR.h
../CommonSrc/Render/Render_Device.h
Player
const Vector3f
ForwardVector
Player_8h.html
a5bee91eddc59f33f1785f34325af7d8c
(0.0f, 0.0f,-1.0f)
const Vector3f
RightVector
Player_8h.html
adba7548bc2b52d22d2728f0c87b382d8
(1.0f, 0.0f, 0.0f)
const Vector3f
UpVector
Player_8h.html
aefee0bd681dbc3e597724aebb407f361
(0.0f, 1.0f, 0.0f)
const float
MoveSpeed
Player_8h.html
a7026bc915531e6de9131e0ff9365626a
const float
RailHeight
Player_8h.html
a6ef682234d63215f58e5975b7aa706db
const float
Sensitivity
Player_8h.html
ab32270491b174ea783d65529446f1918
const float
YawInitial
Player_8h.html
a189d3ea635b51184389154b6473f4460
Render_D3D10_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D10__Device_8cpp
Render_D3D1X_Device.cpp
#define
OVR_D3D_VERSION
Render__D3D10__Device_8cpp.html
ade4f7742838f74a6702ea3ffca971aba
Render_D3D10_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D10__Device_8h
Render_D3D1X_Device.h
#define
OVR_D3D_VERSION
Render__D3D10__Device_8h.html
ade4f7742838f74a6702ea3ffca971aba
Render_D3D11_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D11__Device_8cpp
Render_D3D1X_Device.cpp
#define
OVR_D3D_VERSION
Render__D3D11__Device_8cpp.html
ade4f7742838f74a6702ea3ffca971aba
Render_D3D11_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D11__Device_8h
Render_D3D1X_Device.h
#define
OVR_D3D_VERSION
Render__D3D11__Device_8h.html
ade4f7742838f74a6702ea3ffca971aba
Render_D3D1X_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D1X__Device_8cpp
Kernel/OVR_Log.h
Kernel/OVR_Std.h
Render_D3D1X_Device.h
OVR
OVR::Render
OVR::Render::D3D11
#define
_256Megabytes
Render__D3D1X__Device_8cpp.html
af9de66763c2e4c872a82b62e2137e07c
#define
_512Megabytes
Render__D3D1X__Device_8cpp.html
aa3468c235e2aa21504c96898dca35c7a
#define
LIGHTING_COMMON
Render__D3D1X__Device_8cpp.html
aabdd383a1f4c3d8f1852d399bc23edf6
static
D3D1x_
namespaceOVR_1_1Render_1_1D3D11.html
a8505bbea942dcbc97c7d2bd029a47855
(INPUT_ELEMENT_DESC) ModelVertexDesc[]
static int
GetDepthStateIndex
namespaceOVR_1_1Render_1_1D3D11.html
aa1cabec7e9f6ac2ab1c201e5dea68d71
(bool enable, bool write, RenderDevice::CompareFunc func)
BOOL CALLBACK
MonitorEnumFunc
namespaceOVR_1_1Render_1_1D3D11.html
a19fe1d9e8d59da6fd997ee030aa93cd2
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static const char *
AlphaTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ab54f5b8fb0897a93333345e43442cb4e
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a926b746c5da4e117ece7c3510878fc7f
static const char *
FShaderSrcs
namespaceOVR_1_1Render_1_1D3D11.html
a951c23ffb0923b2007d3925affc819a1
[FShader_Count]
static const char *
GouraudPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ab59aaccbbac2c7128a3c63a0168bdc34
static const char *
LitSolidPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a10d8c7b674e1a568463dcce4bae39112
static const char *
LitTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a8c34426b03b48f83a7c125c58d5b3122
static const char *
MultiTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a66d106d7b2c2b1374d625008aaca8a29
static const char *
PostProcessPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a36d0c1a9029813bffda963b0022d26d0
static const char *
PostProcessPixelShaderWithChromAbSrc
namespaceOVR_1_1Render_1_1D3D11.html
ada1a4e0b5529fc59d809ac6687e032ee
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a5dd0730c3077a5455c7a2ba868774045
static const char *
SolidPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
af755ea35c1f61f4d2df21d051e53c552
static const char *
StdVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ac75c6823e9e8df54d8a576c87892bf7a
static const char *
TexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
afb9c02661860e9b5b9aa899128c8c933
static const char *
VShaderSrcs
namespaceOVR_1_1Render_1_1D3D11.html
aa9851ec3330121d58965318b00009114
[VShader_Count]
Render_D3D1X_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__D3D1X__Device_8h
Kernel/OVR_String.h
Kernel/OVR_Array.h
../Render/Render_Device.h
Render_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__Device_8cpp
../Render/Render_Device.h
../Render/Render_Font.h
Kernel/OVR_Log.h
OVR
OVR::Render
void
FilterRgba2x2
namespaceOVR_1_1Render.html
a031812e4c51863885b77f4f30472451e
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1Render.html
a2d47925f95d582d535de565b3d2ec605
(int w, int h)
int
GetTextureSize
namespaceOVR_1_1Render.html
a48e21721d0373b8d58376356bef12c7a
(int format, int w, int h)
UInt16
CubeIndices
namespaceOVR_1_1Render.html
adb29e4f6e2f982d3e59602ff9d5badf8
[]
Render_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__Device_8h
Kernel/OVR_Math.h
Kernel/OVR_Array.h
Kernel/OVR_RefCount.h
Kernel/OVR_String.h
Kernel/OVR_File.h
Util/Util_Render_Stereo.h
OVR::Render::Buffer
OVR::Render::CollisionModel
OVR::Render::Container
OVR::Render::DisplayId
OVR::Render::Fill
OVR::Render::LightingParams
OVR::Render::Model
OVR::Render::Node
OVR::Render::RenderDevice
OVR::Render::RendererParams
OVR::Render::Scene
OVR::Render::SceneView
OVR::Render::Shader
OVR::Render::ShaderFill
OVR::Render::ShaderSet
OVR::Render::ShaderSetMatrixTranspose
OVR::Render::Texture
OVR::Render::Vector4f
OVR::Render::Vertex
OVR
OVR::Render
BufferUsage
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0c
Buffer_Unknown
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca32e95b43503cf8baa9dd7a331ac0c279
Buffer_Vertex
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca9927ecf7c8ce3575b7f2e7d0a10edb2f
Buffer_Index
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0cab35c1c3450cd4f16c2c19d52779c5baa
Buffer_Uniform
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca87b5732e003d39c7da96b9a040788917
Buffer_Feedback
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca6f9c7f8fb1fc87d4e721339e7042b82d
Buffer_TypeMask
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0caa41b94c559eeb4fb7a26821343e9d39f
Buffer_ReadOnly
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca89fbb464fe53292050270d69760702ba
BuiltinShaders
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83d
VShader_MV
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da42f837eea6fa6b082de200d1d8b7453d
VShader_MVP
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dadc9f00c20b4d78f578e2f61bdb04a25a
VShader_PostProcess
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da58a713c65bb6487da8372874606fd59a
VShader_Count
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83daacc9baea0f34e995791be88dc2bdfce4
FShader_Solid
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da54f9506ff3a6107dcff3036482b456d0
FShader_Gouraud
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da6243aa35d1e5e402ae6da62cc1fabd2b
FShader_Texture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da6dd9f8dbdc7ff46d16b4771185d407e4
FShader_AlphaTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da7abe658ba99b04119728926dab4b682f
FShader_PostProcess
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dac1e3030abb5de211aaf2ca9f33822124
FShader_PostProcessWithChromAb
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da9d525ac1a5a597b1072be7feff8c94e2
FShader_LitGouraud
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83daf77cada01d0e46d6c40e4845dbb5ffef
FShader_LitTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dad4433c2a5518863051fea3749ea80d45
FShader_MultiTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dae24934b44461f6325599a986c6903a6b
FShader_Count
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da217f2e5914f4f344d936001072183be6
DisplayMode
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aea
Display_Window
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaaf5cafa8c8c423d6045d98fc9ccd6a850
Display_Fullscreen
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaa13f1872064a8bc403c7a3ebca937d126
Display_FakeFullscreen
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaa5b2e3f080ad69d337f3aa83ceabe41b8
MapFlags
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496ed
Map_Discard
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496eda640ae1c3c4189f4702f9e4d5f971537d
Map_Read
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496eda414949ccc204b41d670c07db57411710
Map_Unsynchronized
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496edac033cf8b80139e2aa8a36e1fdc034909
PostProcessType
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402
PostProcess_None
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402a8e097ceb65103935332cc1ad48a83b9a
PostProcess_Distortion
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402ad7b1d234cc1bf5158a1f4de839c30c79
PrimitiveType
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0d
Prim_Triangles
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da2c9f74c958dfaa62c6648f7e1616a28a
Prim_Lines
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0daf46ac469100d0720c5e299d6341e7053
Prim_TriangleStrip
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0dabf33d6507f4a7f668a72725e82dc4557
Prim_Points
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0dac718bf55fc9ecc8ce43aec7ab1205e39
Prim_Unknown
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da8fd38181b4ca87d37d7f20e95f71a9dc
Prim_Count
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da8768951658c771501f0dfb1b7dfbabdd
RenderCaps
namespaceOVR_1_1Render.html
a5f7e79ea9c64d65d9b0a8a53220a0135
Cap_VertexBuffer
namespaceOVR_1_1Render.html
a5f7e79ea9c64d65d9b0a8a53220a0135afbf01fe8065ec616d06f29e6360d40bb
SampleMode
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5f
Sample_Linear
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa8939714b1360b0066d357860b1d8a750
Sample_Nearest
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fafef234154a7bf46af73784830e554202
Sample_Anisotropic
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa735bbfc72c5330143b94db48dcd3e1b2
Sample_FilterMask
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa3c3d4e1fdc3a013f55a7250d9386ebde
Sample_Repeat
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fac16b628cd1c58e89c37748e7a16616b0
Sample_Clamp
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fab86248aa92d8018717fc3eb9271dbec4
Sample_ClampBorder
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5faf57cc38f5904314e28ab158e27c7f919
Sample_AddressMask
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa8e2454834c2d45e2b162d62afe6b86e2
Sample_Count
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa78caf4a85f35aa893080b8fc8ca5f372
ShaderStage
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1
Shader_Vertex
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a22b6720118a443de69f8422d47154dbb
Shader_Geometry
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1ac6f11323e59b24adfc46e52d9a88d517
Shader_Fragment
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a41d711f8154d4092439b51fe2523c912
Shader_Pixel
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a0994117a3763d03ed0d3e35ab47c3b12
Shader_Count
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1ac955620c892c4b657541032d1659bf69
TextureFormat
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bd
Texture_RGBA
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda35c32a838863446859724279a68e5ae0
Texture_R
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdade0de7ed4361291802605c0e07fa767b
Texture_DXT1
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda36eacd8fd512a118ef1d4162b814c27b
Texture_DXT3
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda1295332c283137854ebcfedf294a77ec
Texture_DXT5
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda3486da3af2f90d1e2fe205cec5d8e178
Texture_Depth
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdaf94a2cbb4bbfbfa185dd03fbf6fb8214
Texture_TypeMask
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda99990fda1f77ccd21645885d9fe67583
Texture_Compressed
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda141b77fcc8c2ed50889429674cf211b9
Texture_SamplesMask
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda38e78dc4cb6a31546b476eefc931bba7
Texture_RenderTarget
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdac481458190c79f12af086aa91aae1703
Texture_GenMipmaps
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda4837a7612b541fbf7b7e35c24d30be8c
void
FilterRgba2x2
namespaceOVR_1_1Render.html
a031812e4c51863885b77f4f30472451e
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1Render.html
a2d47925f95d582d535de565b3d2ec605
(int w, int h)
int
GetTextureSize
namespaceOVR_1_1Render.html
a48e21721d0373b8d58376356bef12c7a
(int format, int w, int h)
Texture *
LoadTextureDDS
namespaceOVR_1_1Render.html
a954be8b70c3cb3aa64364b501f5cd31c
(RenderDevice *ren, File *f)
Texture *
LoadTextureTga
namespaceOVR_1_1Render.html
a89608dc3b933d61d46126c5d77ba4d8d
(RenderDevice *ren, File *f, unsigned char alpha=255)
Render_Font.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__Font_8h
OVR::Render::Font::Char
OVR::Render::Font
OVR
OVR::Render
Render_FontEmbed_DejaVu48.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__FontEmbed__DejaVu48_8h
Render_Font.h
OVR
OVR::Render
Font
DejaVu
namespaceOVR_1_1Render.html
a17678ac6c3c22e51385b9fdb5bec1419
const Font::Char
DejaVu_chars
namespaceOVR_1_1Render.html
ab800dd023a0195b39b509cf4ff4c1de6
[]
const short *
DejaVu_kern
namespaceOVR_1_1Render.html
a09faea2d810b42960227983ce92d7290
[]
const short
DejaVu_kern101
namespaceOVR_1_1Render.html
a9456300c46e80fc858b40535fa77d93e
[]
const short
DejaVu_kern102
namespaceOVR_1_1Render.html
a8d0f9d08d9038c15c86393ac34c647ac
[]
const short
DejaVu_kern107
namespaceOVR_1_1Render.html
adcc0599797afe73d5d41d5edba15bca5
[]
const short
DejaVu_kern111
namespaceOVR_1_1Render.html
a78fdffb7c28096f2864fef9f01adaf52
[]
const short
DejaVu_kern114
namespaceOVR_1_1Render.html
a2d8a468c961b619ac80da08a7c5305d2
[]
const short
DejaVu_kern118
namespaceOVR_1_1Render.html
a6f505bfb81d8be5adf7abe658376518d
[]
const short
DejaVu_kern119
namespaceOVR_1_1Render.html
a6aceaed687d2cc89b1428fe2b80fa58d
[]
const short
DejaVu_kern120
namespaceOVR_1_1Render.html
a16800c634a9d957ac96178cf6e2d5a06
[]
const short
DejaVu_kern121
namespaceOVR_1_1Render.html
a920d2d2b7ec912134e2f638b0eaccb83
[]
const short
DejaVu_kern45
namespaceOVR_1_1Render.html
ac3537c179000288839402de905110287
[]
const short
DejaVu_kern65
namespaceOVR_1_1Render.html
a2b26e5f7bfc8d577ef969bee4a8c3596
[]
const short
DejaVu_kern66
namespaceOVR_1_1Render.html
ace7c576311cd1a84b836dfbf19b968e6
[]
const short
DejaVu_kern67
namespaceOVR_1_1Render.html
a49849cdf02e39e3898fa042cfca71ef5
[]
const short
DejaVu_kern68
namespaceOVR_1_1Render.html
a3f9f83193dcc4f337b38b320f79c9650
[]
const short
DejaVu_kern70
namespaceOVR_1_1Render.html
a72a53c65a4a3ddd2cd490782446ba5ac
[]
const short
DejaVu_kern71
namespaceOVR_1_1Render.html
a69086c1bf8abe22449ef27269232aaea
[]
const short
DejaVu_kern72
namespaceOVR_1_1Render.html
aeee847875b7f245c1c42be4a3c533cbb
[]
const short
DejaVu_kern74
namespaceOVR_1_1Render.html
aa8fdc6c6c32127536bf502bc5d46ea3a
[]
const short
DejaVu_kern75
namespaceOVR_1_1Render.html
aad5a51f844b41a71ec9ddb92917b776a
[]
const short
DejaVu_kern76
namespaceOVR_1_1Render.html
a823e37eafb64855b048cd9e52a2bc0d4
[]
const short
DejaVu_kern79
namespaceOVR_1_1Render.html
a1f718f8e88747a51822d1c787e91fea8
[]
const short
DejaVu_kern80
namespaceOVR_1_1Render.html
a2e5adcbdf15d9a08b16c3421f26aff57
[]
const short
DejaVu_kern81
namespaceOVR_1_1Render.html
ab11570492927167d09cf3b7725f63607
[]
const short
DejaVu_kern82
namespaceOVR_1_1Render.html
aeec4a4151296f5b2dd86f92c25ac28c0
[]
const short
DejaVu_kern83
namespaceOVR_1_1Render.html
a26eb8cd4b8463c7d1c01f99c524456a6
[]
const short
DejaVu_kern84
namespaceOVR_1_1Render.html
a4a81039e66c171433e9d13b548e9ba44
[]
const short
DejaVu_kern85
namespaceOVR_1_1Render.html
ac075626b713bcb3900b4f278788a2e99
[]
const short
DejaVu_kern86
namespaceOVR_1_1Render.html
a269fbe13a8ebdc131bbd76ae28a248a4
[]
const short
DejaVu_kern87
namespaceOVR_1_1Render.html
a4dcb96dd3d955bf29fdfeb9ac6fccad9
[]
const short
DejaVu_kern88
namespaceOVR_1_1Render.html
a18071a6cf67b6304dd4be22cf5b6a89e
[]
const short
DejaVu_kern89
namespaceOVR_1_1Render.html
ae3dab60704fed0fa97cb52c1f1ffec1b
[]
const short
DejaVu_kern90
namespaceOVR_1_1Render.html
a0edeb03905b4754fa3271e683fef8da4
[]
const unsigned char
DejaVu_tex
namespaceOVR_1_1Render.html
a2927dc29b20d535001a5a1e18f17869f
[]
Render_GL_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__GL__Device_8cpp
../Render/Render_GL_Device.h
Kernel/OVR_Log.h
OVR
OVR::Render
OVR::Render::GL
#define
LIGHTING_COMMON
Render__GL__Device_8cpp.html
aabdd383a1f4c3d8f1852d399bc23edf6
static const char *
AlphaTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a11595beffd0b16e2735711ff06fe0cd8
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a11fb40dae37ca052804e8c7091ad6c9e
static const char *
FShaderSrcs
namespaceOVR_1_1Render_1_1GL.html
ac69a26c561c223cbf005dee28a1afd07
[FShader_Count]
static const char *
GouraudFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
ae335b734109864d38f625d3938d34590
static const char *
LitSolidFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
abfdbc05faa4df99c3dc16dda8a4e5ceb
static const char *
LitTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a4b8b80d7f26671114f0bca6ba87901d2
static const char *
MultiTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a685afde1f7077561f5a7cd5b2d5ee6eb
static const char *
PostProcessFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a225024525e89796a0bf6d5ebabd4cbb5
static const char *
PostProcessFullFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
ace21b53310ec96769f4d229177ddf6fd
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a38272d0b2fc3c3763f0b0db322a7788f
static const char *
SolidFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a4dcb6d3f6f80234d0c074a0c78ed499c
static const char *
StdVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a6c8c32faf2f587c0bf89bffc0c5e2cd1
static const char *
TextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
aa2de23ccb6315b2d044ee3fc9a1783a4
static const char *
VShaderSrcs
namespaceOVR_1_1Render_1_1GL.html
a5a6a69f719fb7654f00a481c82e9e746
[VShader_Count]
Render_GL_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__GL__Device_8h
../Render/Render_Device.h
OVR::Render::GL::Buffer
OVR::Render::GL::RBuffer
OVR::Render::GL::RenderDevice
OVR::Render::GL::Shader
OVR::Render::GL::ShaderSet
OVR::Render::GL::Texture
OVR::Render::GL::ShaderSet::Uniform
OVR
OVR::Render
OVR::Render::GL
#define
GL_GLEXT_PROTOTYPES
Render__GL__Device_8h.html
a120fb070bddb21f0bd899f50252c4cb5
Render_GL_Win32_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__GL__Win32__Device_8cpp
Render_GL_Win32_Device.h
OVR
OVR::Render
OVR::Render::GL
OVR::Render::GL::Win32
Render_GL_Win32_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__GL__Win32__Device_8h
Render_GL_Device.h
OVR::Render::GL::Win32::RenderDevice
OVR
OVR::Render
OVR::Render::GL
OVR::Render::GL::Win32
Render_LoadTextureDDS.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__LoadTextureDDS_8cpp
Render_Device.h
OVR::Render::OVR_DDS_HEADER
OVR::Render::OVR_DDS_PIXELFORMAT
OVR
OVR::Render
Texture *
LoadTextureDDS
namespaceOVR_1_1Render.html
a954be8b70c3cb3aa64364b501f5cd31c
(RenderDevice *ren, File *f)
static const UPInt
OVR_DDS_PF_FOURCC
namespaceOVR_1_1Render.html
a29eeb26446a0371aec0b8354377cb9ff
static const UInt32
OVR_DTX1_MAGIC_NUMBER
namespaceOVR_1_1Render.html
afa182020075e23270c45bb2b80259594
static const UInt32
OVR_DTX5_MAGIC_NUMBER
namespaceOVR_1_1Render.html
acd9602dcb3fbed52cd263bc26b8e615d
Render_LoadTextureTGA.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__LoadTextureTGA_8cpp
Render_Device.h
OVR
OVR::Render
Texture *
LoadTextureTga
namespaceOVR_1_1Render.html
a89608dc3b933d61d46126c5d77ba4d8d
(RenderDevice *ren, File *f, unsigned char alpha=255)
Render_XmlSceneLoader.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__XmlSceneLoader_8cpp
Render_XmlSceneLoader.h
Kernel/OVR_Log.h
OVR
OVR::Render
Render_XmlSceneLoader.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Render/
Render__XmlSceneLoader_8h
Render_Device.h
Kernel/OVR_SysFile.h
../../../3rdParty/TinyXml/tinyxml2.h
OVR::Render::XmlHandler
OVR
OVR::Render
RenderTiny_D3D1X_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__D3D1X__Device_8cpp
Kernel/OVR_Log.h
Kernel/OVR_Std.h
RenderTiny_D3D1X_Device.h
OVR
OVR::RenderTiny
OVR::RenderTiny::D3D10
#define
LIGHTING_COMMON
RenderTiny__D3D1X__Device_8cpp.html
aabdd383a1f4c3d8f1852d399bc23edf6
static
D3D1x_
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a870c87889441da38c95d2dab59ce47e7
(INPUT_ELEMENT_DESC) ModelVertexDesc[]
static int
GetDepthStateIndex
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a241aa6703556babc21f09bfdd0b98e16
(bool enable, bool write, RenderDevice::CompareFunc func)
BOOL CALLBACK
MonitorEnumFunc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae2d275a486e3724e113d86769a3e6cff
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aadfea0c17a057932ea87338089d6d9f6
static const char *
FShaderSrcs
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a011dacc6d9e2fb3ef3aaae11567fdf35
[FShader_Count]
static const char *
GouraudPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a76982ab0f9b008110b67028d5b3fb659
static const char *
LitSolidPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ad988ec2f1234fd3c16e5385a17e8e17a
static const char *
LitTexturePixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a70d3fae2b960566ff22b721ebb118a8b
static const char *
PostProcessPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a15911a8eb177d02a5f5c70dad88a2eb3
static const char *
PostProcessPixelShaderWithChromAbSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a36fa511a7fe60503c244925424022d84
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae59b708f97dad0b4a7583aa01eb7f937
static const char *
SolidPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aaa44ed40924f89884b90e10e6b99fb5e
static const char *
StdVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae26e6b2bfbd934fb883cb2e44f978074
static const char *
TexturePixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a41036ac9f33b1fc0b50c7d97ab84128b
static const char *
VShaderSrcs
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac23272df8edd0cbe421e2befd9b9d9ff
[VShader_Count]
RenderTiny_D3D1X_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__D3D1X__Device_8h
Kernel/OVR_String.h
Kernel/OVR_Array.h
RenderTiny_Device.h
OVR::RenderTiny::D3D10::Buffer
OVR::RenderTiny::D3D10::RenderDevice
OVR::RenderTiny::D3D10::Shader
OVR::RenderTiny::D3D10::ShaderBase
OVR::RenderTiny::D3D10::RenderDevice::StandardUniformData
OVR::RenderTiny::D3D10::Texture
OVR::RenderTiny::D3D10::ShaderBase::Uniform
OVR
OVR::RenderTiny
OVR::RenderTiny::D3D10
#define
_OVR_RENDERER_D3D10
RenderTiny__D3D1X__Device_8h.html
a7a22ff2a813f8bdf8ba3cb12b65b9d5f
#define
D3D1x_
RenderTiny__D3D1X__Device_8h.html
a1cab97f244fcc5517ed47e0931a28652
(x)
#define
ID3D1x
RenderTiny__D3D1X__Device_8h.html
a2ca6a207f320027cd32e281b3bf014c5
(x)
D3D10_QUERY_DESC
D3D1x_QUERY_DESC
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac4aa357860b883ff42b02b1159fa78b5
D3D10_VIEWPORT
D3D1x_VIEWPORT
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a69aff84836085c7d6702337987ff3d6b
ID3D10BlendState
ID3D1xBlendState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
afd97ef9dfd6f248d57d1d33a6a6787d4
ID3D10Blob
ID3D1xBlob
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ace4809afd18d74fe8529c8390aca0214
ID3D10Buffer
ID3D1xBuffer
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aae3ee26a3f1f69a8cb541ce4e3fb1fd9
ID3D10DepthStencilState
ID3D1xDepthStencilState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a6446f86cd180f08ec573b1617db8c9df
ID3D10DepthStencilView
ID3D1xDepthStencilView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
af9015f252849a4c1287cf4c292a7dc04
ID3D10Device
ID3D1xDevice
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aa941a4cfeab4ff8ef45fdb9de73f3b29
ID3D10Device
ID3D1xDeviceContext
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ab31d53d38db7cbb4886d25981cb6637f
ID3D10GeometryShader
ID3D1xGeometryShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a5e4d740712bd47baa5af49fb58a5364b
ID3D10InputLayout
ID3D1xInputLayout
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a42ee094af38807f92488c99e814171b7
ID3D10PixelShader
ID3D1xPixelShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac1143fe367650c0a79128880feee36b7
ID3D10Query
ID3D1xQuery
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aabf8bf5d15f715875b8bfa737a8e51d4
ID3D10RasterizerState
ID3D1xRasterizerState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ab45a93aecf475d8d5d9e0e292489e1fa
ID3D10RenderTargetView
ID3D1xRenderTargetView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
abe26b844bc52acf2053fd89e85086bac
ID3D10SamplerState
ID3D1xSamplerState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a1628a83fe9979e004e6db2deca3420b3
ID3D10ShaderResourceView
ID3D1xShaderResourceView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aed0fd5cb39eabdee26b20ce3939d9f6f
ID3D10Texture2D
ID3D1xTexture2D
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aecc84256fbf162156e063cab5a2fa9a7
ID3D10VertexShader
ID3D1xVertexShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a9b07693dd83a8e82762136cecfb0f68a
Shader< RenderTiny::Shader_Fragment, ID3D1xPixelShader >
PixelShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aae6c0567b2a6811a4d895029347d83de
Shader< RenderTiny::Shader_Vertex, ID3D1xVertexShader >
VertexShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a68a7d96b49510dbb5d9e102995a7bf4f
RenderTiny_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__Device_8cpp
RenderTiny_Device.h
Kernel/OVR_Log.h
OVR
OVR::RenderTiny
void
FilterRgba2x2
namespaceOVR_1_1RenderTiny.html
a0b2d45b45ab305cfbbe086decf74486d
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1RenderTiny.html
a9b2887687969d901faf9077725554b3e
(int w, int h)
UInt16
CubeIndices
namespaceOVR_1_1RenderTiny.html
a7dff4eb21116690118f576f6985ff171
[]
RenderTiny_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__Device_8h
Kernel/OVR_Math.h
Kernel/OVR_Array.h
Kernel/OVR_RefCount.h
Kernel/OVR_String.h
Kernel/OVR_File.h
Kernel/OVR_Color.h
Util/Util_Render_Stereo.h
OVR::RenderTiny::Buffer
OVR::RenderTiny::Container
OVR::RenderTiny::LightingParams
OVR::RenderTiny::Model
OVR::RenderTiny::Node
OVR::RenderTiny::RenderDevice
OVR::RenderTiny::RendererParams
OVR::RenderTiny::Scene
OVR::RenderTiny::Shader
OVR::RenderTiny::ShaderFill
OVR::RenderTiny::ShaderSet
OVR::RenderTiny::Texture
OVR::RenderTiny::Vector4f
OVR::RenderTiny::Vertex
OVR
OVR::RenderTiny
BufferUsage
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246
Buffer_Unknown
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a78d34de824f345879c10c3828fa4940e
Buffer_Vertex
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246af79732e71cdee29ae38cda3ac60a2869
Buffer_Index
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a6361f2799348b7e46e90f2c54458c5a9
Buffer_Uniform
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246ab87e45b4743b3fe892bad6daf4b36a38
Buffer_TypeMask
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a091173d953b5a759701a61a99538af16
Buffer_ReadOnly
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a4bfe649cc80c0b9e4271d1c45e999918
BuiltinShaders
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5
VShader_MV
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5abbd034384bb21e31004d685d95f4049e
VShader_MVP
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5ad4ba28d46620212abda572fe1f2d0ecc
VShader_PostProcess
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5ad933e505e17c4d57db9638e74dcdc3cc
VShader_Count
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a112eba4216d49cccbb569099f2fc0237
FShader_Solid
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a003a8fa45ef4c2025f095e5e5b13347c
FShader_Gouraud
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5adc40870d0800ebd622a04a0bcc8d6db3
FShader_Texture
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a8d2d6b40e6ba5373e19c0ac73d5ab287
FShader_PostProcess
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5aa8794cf458cc952d73b289b354a41baf
FShader_PostProcessWithChromAb
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5aeb8b13b1e8342ee29f0317fd8594e8df
FShader_LitGouraud
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a774ed2d820d33f89212f98cb3591fa26
FShader_LitTexture
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a03608540786495d60ed7281126aa75b7
FShader_Count
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a27cdcfd0a4fac76cc69c2671282c4243
DisplayMode
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12
Display_Window
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12a13a52f51afcfb53643d8d5efb17c3a9f
Display_Fullscreen
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12a6197db25a2f4b92949a0027cad8af5b5
MapFlags
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6a
Map_Discard
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aae5d17f900ff9acac6d43772ea83ab037
Map_Read
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aae4263bd5982db324600e2ad91608d962
Map_Unsynchronized
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aa6a35a27d746d718e349635740a0e63ba
PostProcessType
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43
PostProcess_None
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43a2c23d490f901588e7ad6f8c6b4b93f57
PostProcess_Distortion
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43a64c23d6e8479559c8fe2f0b83cc4da94
PrimitiveType
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716
Prim_Triangles
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a8fed9873b23e8e33da59200d54f499c8
Prim_Lines
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716ae2fb4d057c8b09075a7dc27893d373d2
Prim_TriangleStrip
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a986e808690a1c5e67d2fae0e74a9941f
Prim_Unknown
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a4b52fea541c5a2c2ba2fbf4b7ac68f9b
Prim_Count
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a910ceec750d0fb27445f08a852082d1f
SampleMode
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552
Sample_Linear
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ab3dc6f06f3173c0dda8b5943ca72121b
Sample_Nearest
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552a3f04c66965fb1df2342532215a402db8
Sample_Anisotropic
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ab791bef3b349474c5706766f59ee19d7
Sample_FilterMask
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552afbcb6aca51412c9f43a33a8bd92298c4
Sample_Repeat
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552abcdef4bd9eebbb4537c11718a7afba0f
Sample_Clamp
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552a474ac338bfdb3d861c609abfa76b8597
Sample_ClampBorder
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552aba9245e58656a70ba1e05e2948cdf262
Sample_AddressMask
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552accc1b82d5ab28b6711e7d3e7ed97f74c
Sample_Count
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ac4838f3217042bffb769b9da83587f1f
ShaderStage
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37
Shader_Vertex
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a95aa599974cbd04ecfd5ddce5f8ccb9b
Shader_Fragment
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37af30afba02081247d73d66ef717b525c6
Shader_Pixel
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a6f0c709c97946399044b6c82be79af70
Shader_Count
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a95678e845227f62251c86855839018f4
TextureFormat
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3f
Texture_RGBA
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3faa6444409ffa2db7e83d7897cc610cbd0
Texture_Depth
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa17dbd95f4a423264a72b03cc0c1be9f1
Texture_TypeMask
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa8017b416abccdecc54a67dc9cdb6e6ae
Texture_SamplesMask
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa3da0d8d9ac9faf42833eaf400f2906dd
Texture_RenderTarget
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa4982e48cc86e5c8a1e249424d733d0c0
Texture_GenMipmaps
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa5f399fd70af75178f3ce4036f43cd36a
void
FilterRgba2x2
namespaceOVR_1_1RenderTiny.html
a0b2d45b45ab305cfbbe086decf74486d
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1RenderTiny.html
a9b2887687969d901faf9077725554b3e
(int w, int h)
RenderTiny_GL_Device.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__GL__Device_8cpp
RenderTiny_GL_Device.h
Kernel/OVR_Log.h
OVR
OVR::RenderTiny
OVR::RenderTiny::GL
#define
LIGHTING_COMMON
RenderTiny__GL__Device_8cpp.html
aabdd383a1f4c3d8f1852d399bc23edf6
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a286df091dc05e83a4f112dc0f7ee325c
static const char *
FShaderSrcs
namespaceOVR_1_1RenderTiny_1_1GL.html
a1afcbb2f54a7a0da1c25fb2b39e476c2
[FShader_Count]
static const char *
GouraudFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a93fef8df7bea4475af8f5001515b0975
static const char *
LitSolidFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a9cef16c137833a12eddf05a2b18959af
static const char *
LitTextureFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a8a5daf158746f41348897a7e0f9205b0
static const char *
PostProcessFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a28d1f756a5cf8afbd969c5ac2989fe5b
static const char *
PostProcessFullFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
af6d9764a7df9b4513fcc0a6fdfbca0c1
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a29196d7293bc185702c9c2c524fd706b
static const char *
SolidFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a1c601c3dea93b51afc6fd30775908511
static const char *
StdVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
aeb225912bb5b156de4cdc7b1a7ddaeba
static const char *
TextureFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a36d051ee59cc1a7abfc676c6a723d531
static const char *
VShaderSrcs
namespaceOVR_1_1RenderTiny_1_1GL.html
a7f757f481b4dd19724faa74063e94a5d
[VShader_Count]
RenderTiny_GL_Device.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
RenderTiny__GL__Device_8h
RenderTiny_Device.h
OVR::RenderTiny::GL::Buffer
OVR::RenderTiny::GL::RBuffer
OVR::RenderTiny::GL::RenderDevice
OVR::RenderTiny::GL::Shader
OVR::RenderTiny::GL::ShaderSet
OVR::RenderTiny::GL::Texture
OVR::RenderTiny::GL::ShaderSet::Uniform
OVR
OVR::RenderTiny
OVR::RenderTiny::GL
#define
GL_GLEXT_PROTOTYPES
RenderTiny__GL__Device_8h.html
a120fb070bddb21f0bd899f50252c4cb5
SensorBoxTest.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/SensorBox/
SensorBoxTest_8cpp
OVR.h
Kernel/OVR_String.h
../CommonSrc/Platform/Platform_Default.h
../CommonSrc/Render/Render_Device.h
../CommonSrc/Platform/Gamepad.h
InputTestApp
ViewType
SensorBoxTest_8cpp.html
a467386d41067b285e13551fd3becd60f
View_Perspective
SensorBoxTest_8cpp.html
a467386d41067b285e13551fd3becd60faea465b328a41256b1a02921054b91099
View_XZ_UpY
SensorBoxTest_8cpp.html
a467386d41067b285e13551fd3becd60fadf3761a7b26c50aaf9952ff98ba94b0a
View_XY_DownZ
SensorBoxTest_8cpp.html
a467386d41067b285e13551fd3becd60fa3cf8b1e7aa8ffd732028f0cff66b3fcf
View_Count
SensorBoxTest_8cpp.html
a467386d41067b285e13551fd3becd60faf11291a17834aa7c5dfd1f2bab4c6592
static float
CalcDownAngleDegrees
SensorBoxTest_8cpp.html
a0292225ad4ec68475a9f326adcbc3493
(Quatf q)
OVR_PLATFORM_APP
SensorBoxTest_8cpp.html
ad3d6398d8747beae601ce98447fb269b
(InputTestApp)
tinyxml2.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/3rdParty/TinyXml/
tinyxml2_8cpp
tinyxml2.h
tinyxml2::Entity
tinyxml2
#define
DELETE_ATTRIBUTE
tinyxml2_8cpp.html
a3764bbbd1a21d84d3b5a484bb3109aec
(attrib)
#define
DELETE_NODE
tinyxml2_8cpp.html
a4c299946dbfd4ca62902537e5a0a1a75
(node)
static const char
CARRIAGE_RETURN
tinyxml2_8cpp.html
add686989707d784afa885cbb90910113
static const char
CR
tinyxml2_8cpp.html
ad3136d2f1f34e592c66e09ba8a852812
static const char
DOUBLE_QUOTE
tinyxml2_8cpp.html
a2e3bbd17c0f4134dbd5bd8cfc5d0c3b2
static const Entity
entities
namespacetinyxml2.html
ae132483871eeb55d7b5ddda3d2396e81
[NUM_ENTITIES]
static const char
LF
tinyxml2_8cpp.html
a19b283812883e1dad22bbde25738643a
static const char
LINE_FEED
tinyxml2_8cpp.html
aca0c283d60be29cdf68e753a97ce7ac2
static const int
NUM_ENTITIES
namespacetinyxml2.html
aef74bfad4850ed3181f00f86b03c7b45
static const char
SINGLE_QUOTE
tinyxml2_8cpp.html
a65992cb0c2d3fc4eb9d13641f2e6e0f1
static const unsigned char
TIXML_UTF_LEAD_0
tinyxml2_8cpp.html
a37999e32163e2a3280bc0b8e1999774e
static const unsigned char
TIXML_UTF_LEAD_1
tinyxml2_8cpp.html
a3cda92a178036c812663a7b75c5e04d0
static const unsigned char
TIXML_UTF_LEAD_2
tinyxml2_8cpp.html
a8e36ce25f81f009c066037e937da3a6a
tinyxml2.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/3rdParty/TinyXml/
tinyxml2_8h
tinyxml2::MemPoolT::Block
tinyxml2::MemPoolT::Chunk
tinyxml2::DynArray
tinyxml2::MemPool
tinyxml2::MemPoolT
tinyxml2::StrPair
tinyxml2::XMLAttribute
tinyxml2::XMLComment
tinyxml2::XMLConstHandle
tinyxml2::XMLDeclaration
tinyxml2::XMLDocument
tinyxml2::XMLElement
tinyxml2::XMLHandle
tinyxml2::XMLNode
tinyxml2::XMLPrinter
tinyxml2::XMLText
tinyxml2::XMLUnknown
tinyxml2::XMLUtil
tinyxml2::XMLVisitor
tinyxml2
#define
TIXML_SNPRINTF
tinyxml2_8h.html
afc6433f9b56e4f18833089b1df629e0a
#define
TIXML_SSCANF
tinyxml2_8h.html
a96f54d7c855ad92e705510904a040393
#define
TIXMLASSERT
tinyxml2_8h.html
a029877acb3c6fd71698561044953bd14
(x)
Whitespace
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5
PRESERVE_WHITESPACE
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5a751769aa625fe5fe5286e9779edec56a
COLLAPSE_WHITESPACE
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5a9a4a309029a6f5e636e20ef5e0b65136
XMLError
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08
XML_NO_ERROR
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ad3b3f200ced09c9fc4166134a4ff8fef
XML_SUCCESS
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a1fe1262fdb5ac05dd9cc4631f8c8e00d
XML_NO_ATTRIBUTE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08abefb89c44285fb68e2218b2c71767f27
XML_WRONG_ATTRIBUTE_TYPE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ae9d8ee545a3a69e90df303257a658113
XML_ERROR_FILE_NOT_FOUND
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a38fd2a97fb1dbebd4c3640d75dc01a94
XML_ERROR_FILE_COULD_NOT_BE_OPENED
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afbbf37655523b79a88b04b77ec0f1258
XML_ERROR_FILE_READ_ERROR
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a8d4dd3ce2dee784a53f62fa8a6ac83ee
XML_ERROR_ELEMENT_MISMATCH
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a37759723c0c5e954597654e4eccb4f4d
XML_ERROR_PARSING_ELEMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afa96ea783aa93ea212f9e2d7d3a70ba5
XML_ERROR_PARSING_ATTRIBUTE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a380fd8846799b88773321efae83d26a3
XML_ERROR_IDENTIFYING_TAG
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a48e646cfca6de90c3770faf535d3ed6b
XML_ERROR_PARSING_TEXT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a50ead30b94c7ae2957b9ccb08ec0994d
XML_ERROR_PARSING_CDATA
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a9d181628a1819f2b97835e6bc2c8bb3b
XML_ERROR_PARSING_COMMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a51786809e8b079c770853cf5890a7a35
XML_ERROR_PARSING_DECLARATION
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ad45b208578e30dab5a21bff1d8991b87
XML_ERROR_PARSING_UNKNOWN
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a95a88813812a680fb7372f0149420a97
XML_ERROR_EMPTY_DOCUMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a1a0478cf44f0a733aa6f21bdf0db80b5
XML_ERROR_MISMATCHED_ELEMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a0cecc816939d9155d33b8a88fd50e4c1
XML_ERROR_PARSING
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08af6b4caa10e1f2e9f19a3a24f5f3ce223
XML_CAN_NOT_CONVERT_TEXT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afdb8840395a7c13dfe6a3e104401c095
XML_NO_TEXT_NODE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a5300bec98feccc8f0cdf567b88821f33
static const int
TIXML2_MAJOR_VERSION
tinyxml2_8h.html
a53acdb84a871ed12b99d5f4aff209bf4
static const int
TIXML2_MINOR_VERSION
tinyxml2_8h.html
ac94d4b856d14f3c3a8c1dcdbd6ee13b4
static const int
TIXML2_PATCH_VERSION
tinyxml2_8h.html
a1406cb43e9d84251509e069b6cb21781
Util_LatencyTest.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__LatencyTest_8cpp
Util_LatencyTest.h
../Kernel/OVR_Log.h
../Kernel/OVR_Timer.h
OVR
OVR::Util
static const float
BIG_FLOAT
namespaceOVR_1_1Util.html
a88ebb0c0b0815da95f483070527bdb6d
static const Color
CALIBRATE_BLACK
namespaceOVR_1_1Util.html
a281613ed4c0f9d0548560c8231176a6e
(0, 0, 0)
static const Color
CALIBRATE_WHITE
namespaceOVR_1_1Util.html
ab1f524713d12770c5bfe1b866dc88ff7
(255, 255, 255)
static const Color
COLOR1
namespaceOVR_1_1Util.html
a6092e53f2466d0c5c42fc840623f3f51
(0, 0, 0)
static const Color
COLOR2
namespaceOVR_1_1Util.html
ac2749df99dab43843099cbcfc1c5b64c
(255, 255, 255)
static const UInt32
DEFAULT_NUMBER_OF_SAMPLES
namespaceOVR_1_1Util.html
a61a8f7208f361fa8ab7a5b4a4de629ef
static const UInt32
INITIAL_SAMPLES_TO_IGNORE
namespaceOVR_1_1Util.html
abc6020c994b8ed0b8f05952c8565e700
static const Color
SENSOR_DETECT_THRESHOLD
namespaceOVR_1_1Util.html
a16339ecbe04653f66946b47806840bbf
(128, 255, 255)
static const float
SMALL_FLOAT
namespaceOVR_1_1Util.html
a32530cedbfd1c3402179597769ac11ce
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_CALIBRATION
namespaceOVR_1_1Util.html
ae933f787a73c9b43322e33c20be50222
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT
namespaceOVR_1_1Util.html
aff2d2f7209f7b97b36df05b1c92a85be
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT_RANDOMNESS
namespaceOVR_1_1Util.html
a3e53a3cf30298a5413366261127d204a
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_PRE_CALIBRATION
namespaceOVR_1_1Util.html
af76442b72026f112452c73aedd04537e
static const UInt32
TIMEOUT_WAITING_FOR_COLOR_DETECTED
namespaceOVR_1_1Util.html
a962c4da73ac9b441a91de39e6ed18ce4
static const UInt32
TIMEOUT_WAITING_FOR_TEST_STARTED
namespaceOVR_1_1Util.html
a23daf36bc64d8a15e3341f0a2e402a61
Util_LatencyTest.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__LatencyTest_8h
../OVR_Device.h
../Kernel/OVR_String.h
../Kernel/OVR_List.h
OVR::Util::LatencyTest
OVR::Util::LatencyTest::LatencyTestHandler
OVR::Util::LatencyTest::MeasurementResult
OVR
OVR::Util
Util_MagCalibration.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__MagCalibration_8cpp
Util_MagCalibration.h
OVR
OVR::Util
Util_MagCalibration.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__MagCalibration_8h
../OVR_SensorFusion.h
../Kernel/OVR_String.h
../Kernel/OVR_Log.h
OVR::Util::MagCalibration
OVR
OVR::Util
Util_Render_Stereo.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__Render__Stereo_8cpp
Util_Render_Stereo.h
OVR
OVR::Util
OVR::Util::Render
Util_Render_Stereo.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/LibOVR/Src/Util/
Util__Render__Stereo_8h
../OVR_Device.h
OVR::Util::Render::DistortionConfig
OVR::Util::Render::StereoConfig
OVR::Util::Render::StereoEyeParams
OVR::Util::Render::Viewport
OVR
OVR::Util
OVR::Util::Render
StereoEye
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24a
StereoEye_Center
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa4d853223d38edff61bc7e289056f6c89
StereoEye_Left
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa312bf681841a90663d285c2dd5e27c0b
StereoEye_Right
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa7edc7eeb3a518072f799eee5c8e78352
StereoMode
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802
Stereo_None
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802a57ee585cc6246d2b42781181869c1bb0
Stereo_LeftRight_Multipass
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802a6f45e7fd87a0f0669c92c3270e2427ca
Win32_Gamepad.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Win32__Gamepad_8cpp
Win32_Gamepad.h
OVR
OVR::Platform
OVR::Platform::Win32
static float
GamepadStick
namespaceOVR_1_1Platform_1_1Win32.html
a0dd13671293596ccb0edc5107151248c
(short in)
static float
GamepadTrigger
namespaceOVR_1_1Platform_1_1Win32.html
af368cf1b9f53ce4cbbb5ce9a194910ff
(BYTE in)
Win32_Gamepad.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Win32__Gamepad_8h
Gamepad.h
OVR::Platform::Win32::GamepadManager
OVR
OVR::Platform
OVR::Platform::Win32
Win32_OculusRoomTiny.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
Win32__OculusRoomTiny_8cpp
Win32_OculusRoomTiny.h
RenderTiny_D3D1X_Device.h
static float
GamepadStick
Win32__OculusRoomTiny_8cpp.html
ae37eb1de426d3f8d562b9a3111438a39
(short in)
static float
GamepadTrigger
Win32__OculusRoomTiny_8cpp.html
a0751eeb89b03457944751a6588a1a6c5
(BYTE in)
int WINAPI
WinMain
Win32__OculusRoomTiny_8cpp.html
a5ec2879e2a1b343246adad1b8cb2966d
(HINSTANCE hinst, HINSTANCE, LPSTR inArgs, int)
Win32_OculusRoomTiny.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/OculusRoomTiny/
Win32__OculusRoomTiny_8h
OVR.h
Util/Util_Render_Stereo.h
../../LibOVR/Src/Kernel/OVR_Timer.h
RenderTiny_D3D1X_Device.h
OculusRoomTinyApp
const Vector3f
ForwardVector
Win32__OculusRoomTiny_8h.html
a5bee91eddc59f33f1785f34325af7d8c
(0.0f, 0.0f,-1.0f)
void
PopulateRoomScene
Win32__OculusRoomTiny_8h.html
a16dcc97f8e1fe152f1746e75d0fa4ac1
(Scene *scene, RenderDevice *render)
const Vector3f
RightVector
Win32__OculusRoomTiny_8h.html
adba7548bc2b52d22d2728f0c87b382d8
(1.0f, 0.0f, 0.0f)
const Vector3f
UpVector
Win32__OculusRoomTiny_8h.html
aefee0bd681dbc3e597724aebb407f361
(0.0f, 1.0f, 0.0f)
const float
MoveSpeed
Win32__OculusRoomTiny_8h.html
a7026bc915531e6de9131e0ff9365626a
const float
Sensitivity
Win32__OculusRoomTiny_8h.html
ab32270491b174ea783d65529446f1918
const float
YawInitial
Win32__OculusRoomTiny_8h.html
a189d3ea635b51184389154b6473f4460
Win32_Platform.cpp
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Win32__Platform_8cpp
Kernel/OVR_System.h
Kernel/OVR_Array.h
Kernel/OVR_String.h
Win32_Platform.h
Win32_Gamepad.h
../Render/Render_Device.h
OVR::Platform::Win32::MonitorSet
OVR
OVR::Platform
OVR::Platform::Win32
KeyCode
MapVKToKeyCode
namespaceOVR_1_1Platform_1_1Win32.html
aa740ad086fc03cf692e812198bdbbf68
(unsigned vk)
BOOL CALLBACK
MonitorEnumProc
namespaceOVR_1_1Platform_1_1Win32.html
a444c699f3fa2ef7c9e786fc338dd79c5
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
int WINAPI
WinMain
Win32__Platform_8cpp.html
ab683947734b296fb86b265d3deda84bc
(HINSTANCE hinst, HINSTANCE prevInst, LPSTR inArgs, int show)
static UByte
KeyMap
namespaceOVR_1_1Platform_1_1Win32.html
abc46a4ea6479f7b603b75b73c065f0f3
[][2]
Win32_Platform.h
/home/rosbuild/hudson/workspace/doc-hydro-oculus_sdk/doc_stacks/2015-08-28_11-51-40.620701/oculus_sdk/Samples/CommonSrc/Platform/
Win32__Platform_8h
Platform.h
OVR::Platform::Win32::PlatformCore
OVR
OVR::Platform
OVR::Platform::Win32
OVR::Render
#define
OVR_PLATFORM_APP
Win32__Platform_8h.html
a7056511920de7e80dfed8b574a4275a3
(AppClass)
#define
OVR_PLATFORM_APP_ARGS
Win32__Platform_8h.html
a3eaf70a30600fed6bb82c0856b8ddc9d
(AppClass, args)
KeyCode
MapVKToKeyCode
namespaceOVR_1_1Platform_1_1Win32.html
aa740ad086fc03cf692e812198bdbbf68
(unsigned vk)
FillCollection
classFillCollection.html
FillCollection
classFillCollection.html
a7b5af5e01adaaac6d6abbc37de257cec
(RenderDevice *render)
Ptr< ShaderFill >
LitSolid
classFillCollection.html
adc2d798a85377b71af2e850db97cd23a
Ptr< ShaderFill >
LitTextures
classFillCollection.html
ae26794ecf389c175e2718677de825b04
[4]
InputTestApp
classInputTestApp.html
OVR::Platform::Application
InputTestApp
classInputTestApp.html
a4ee471d4c2803273bb1c0756e3e83901
()
virtual void
OnIdle
classInputTestApp.html
a9978420bc2ff22e40dd0fa1fe724fa72
()
virtual void
OnKey
classInputTestApp.html
a6c39d3717289140497d2e5c244816f68
(KeyCode key, int chr, bool down, int modifiers)
virtual void
OnMouseMove
classInputTestApp.html
aadc468eefdb90c2718d2bd4939bccee6
(int x, int y, int modifiers)
virtual int
OnStartup
classInputTestApp.html
a129d70843bf2f494d6aabaf8bd3a7e09
(int argc, const char **argv)
~InputTestApp
classInputTestApp.html
a7b4d0dae690d612ce3a984fe94a9aec1
()
void
SetView
classInputTestApp.html
a4c1504664776f450254cdaf707ce213e
(ViewType view)
ViewType
CurrentView
classInputTestApp.html
abd5a1a6e29cebd45d3787b50eea8e162
double
LastTitleUpdate
classInputTestApp.html
a671613d5a0036049c4aa94adffd5fae9
double
LastUpdate
classInputTestApp.html
aa7d0b29364289b57576e017508e05912
Ptr< Model >
pAxes
classInputTestApp.html
a4adb997ac888df699741ea541416b9b2
Ptr< Container >
pBox
classInputTestApp.html
a3d0e52716c13a3df66be773d81886e17
Ptr< Container >
pBox2
classInputTestApp.html
af04e75aec864e514dc14b5304a6bdfa9
Ptr< HMDDevice >
pHMD
classInputTestApp.html
a4c06a5cf4b254b8b446b9f4f7083463c
Ptr< DeviceManager >
pManager
classInputTestApp.html
a2a9bde6d8708cdc6a5b86c28db3fa2a9
RenderDevice *
pRender
classInputTestApp.html
aebc74c73b942e236929f39fcd54e6b60
Matrix4f
Proj
classInputTestApp.html
a1107ff144cf86ea390eca0d7bce03fe6
Ptr< SensorDevice >
pSensor
classInputTestApp.html
a832838331b67246de71862fd1b09e63d
Ptr< SensorDevice >
pSensor2
classInputTestApp.html
ad870109abcffc68aa9c01a1ccb42748a
Scene
Sc
classInputTestApp.html
a5a001fc557a9f03e6d6ebaa2cd29a6a9
SensorFusion
SFusion
classInputTestApp.html
addcfb435db489f5e41f5505540a85423
SensorFusion
SFusion2
classInputTestApp.html
a6deb1955545d91d7b9a9f4e381913aa8
Matrix4f
View
classInputTestApp.html
a84077ebeac15f2bb148ed8611dd8cf8d
OculusRoomTinyApp
classOculusRoomTinyApp.html
OVR::MessageHandler
OVR::MessageHandler
void
Exit
classOculusRoomTinyApp.html
a745dcd9a6a747a67d307af6df382e671
()
double
GetAppTime
classOculusRoomTinyApp.html
a48507c35d97b500ff245337e333ab992
() const
double
GetAppTime
classOculusRoomTinyApp.html
a48507c35d97b500ff245337e333ab992
() const
int
GetHeight
classOculusRoomTinyApp.html
a585bfa825992f90f3585d40452c1a080
() const
int
GetWidth
classOculusRoomTinyApp.html
ac1d083931849a1be4f7863b31fcde791
() const
bool
IsQuiting
classOculusRoomTinyApp.html
afe45338ec3cbc8efb1ab525e966f40c9
() const
OculusRoomTinyApp
classOculusRoomTinyApp.html
a91448e7bea5a9bdaf7f2b81d5a34e285
(HINSTANCE hinst)
OculusRoomTinyApp
classOculusRoomTinyApp.html
acdc4a20050438487775ad48d1f7b0356
(OVRApp *nsapp)
virtual void
OnGamepad
classOculusRoomTinyApp.html
a8c1fcb733ab094c6b5070d3535f1c9fe
(float padLx, float padLY, float padRx, float padRy)
virtual void
OnIdle
classOculusRoomTinyApp.html
add037a96408075056b991b01a3b871bc
()
virtual void
OnIdle
classOculusRoomTinyApp.html
a4e09e7e1c30faa43b41192f3cfc66caf
()
virtual void
OnKey
classOculusRoomTinyApp.html
a883497c0b236842f6759841f09c6ff2f
(unsigned vk, bool down)
virtual void
OnKey
classOculusRoomTinyApp.html
ae63648cfb9fe3142fcb5bbf61acce474
(unsigned vk, bool down)
virtual void
OnMessage
classOculusRoomTinyApp.html
a8c1b77085205f18a5924a970d69ac1e0
(const Message &msg)
virtual void
OnMessage
classOculusRoomTinyApp.html
aa3f8b1a383bba68fc9534f9a68d8bd63
(const Message &msg)
virtual void
OnMouseMove
classOculusRoomTinyApp.html
aa9d423be3da1ccdf5f392f6d19d0f6da
(int x, int y, int modifiers)
virtual void
OnMouseMove
classOculusRoomTinyApp.html
afda0ce49b20e6a99525c3b68a0b210fd
(int x, int y, int modifiers)
virtual int
OnStartup
classOculusRoomTinyApp.html
ada244403bcad418bb637d218f4b58db1
(const char *args)
virtual int
OnStartup
classOculusRoomTinyApp.html
a39a3dd65e8e4a1f0e081e6bb1b9305e2
(const char *args)
void
Render
classOculusRoomTinyApp.html
ac28b876e9213ed7d0e5f06d399957a53
(const StereoEyeParams &stereo)
void
Render
classOculusRoomTinyApp.html
ac28b876e9213ed7d0e5f06d399957a53
(const StereoEyeParams &stereo)
int
Run
classOculusRoomTinyApp.html
a9243e49908227380e82fb724855f6718
()
int
Run
classOculusRoomTinyApp.html
a9243e49908227380e82fb724855f6718
()
bool
SetFullscreen
classOculusRoomTinyApp.html
a2334e68b8fbaa749211a635b3c6f143a
(const RendererParams &rp, int fullscreen)
~OculusRoomTinyApp
classOculusRoomTinyApp.html
ad16964f7536e102449f2882d8080cfbe
()
~OculusRoomTinyApp
classOculusRoomTinyApp.html
ad16964f7536e102449f2882d8080cfbe
()
DWORD(WINAPI *
PFn_XInputGetState
classOculusRoomTinyApp.html
a0f42ef66bfd8fe19b83f8541b6227aa3
)(DWORD dwUserIndex, XINPUT_STATE *pState)
void
destroyWindow
classOculusRoomTinyApp.html
af7d0b6b2148e216e9d687ea257ce7b13
()
void
destroyWindow
classOculusRoomTinyApp.html
af7d0b6b2148e216e9d687ea257ce7b13
()
void
giveUsFocus
classOculusRoomTinyApp.html
a847060240675a86b300521c250690033
(bool setFocus)
bool
setupWindow
classOculusRoomTinyApp.html
a4f1ba8d71692f1a13695a12c2a969320
()
bool
setupWindow
classOculusRoomTinyApp.html
a4f1ba8d71692f1a13695a12c2a969320
()
LRESULT
windowProc
classOculusRoomTinyApp.html
a07b929f7db2dade67da813f31e0d354d
(UINT msg, WPARAM wp, LPARAM lp)
static LRESULT CALLBACK
systemWindowProc
classOculusRoomTinyApp.html
ac33d5a190a01f8ec6b9fd2babe7f817c
(HWND window, UINT msg, WPARAM wp, LPARAM lp)
bool
ControlDown
classOculusRoomTinyApp.html
ade487aa9ced25f9647b0bf911f953639
float
EyePitch
classOculusRoomTinyApp.html
ae35e90e4054f398e14b442b21209aa78
Vector3f
EyePos
classOculusRoomTinyApp.html
a66ffdee22bacc599c8289630f1529901
float
EyeRoll
classOculusRoomTinyApp.html
ae871dfcee52eadeb917bcc6c88a34bb5
float
EyeYaw
classOculusRoomTinyApp.html
a6d678720f3e6d17544753833b0122cda
Vector3f
GamepadMove
classOculusRoomTinyApp.html
a8ee720c71c0cb9859413ee4222b86cb8
Vector3f
GamepadRotate
classOculusRoomTinyApp.html
a1cccad8621b93edb3b9dbfce8fead448
int
Height
classOculusRoomTinyApp.html
a71ad7ed9001ab075944c57c0f7e02de9
HINSTANCE
hInstance
classOculusRoomTinyApp.html
aecc6bb6e47805c9188ed55e93798d345
OVR::HMDInfo
HMDInfo
classOculusRoomTinyApp.html
ad55a9e2cb64f7550ec28e36204614f2c
HWND
hWnd
classOculusRoomTinyApp.html
abf2d86cda7e16e3e893e3036c538f994
HMODULE
hXInputModule
classOculusRoomTinyApp.html
acabb22aba795d3b904cd9b2170cadb8c
UInt32
LastPadPacketNo
classOculusRoomTinyApp.html
aad402ce7391bdf075784f66bd398ead4
float
LastSensorYaw
classOculusRoomTinyApp.html
a303f665c6d24ed4ce9de2174f3ed7642
double
LastUpdate
classOculusRoomTinyApp.html
aad494a1e36790b9c369ab77632728471
bool
MouseCaptured
classOculusRoomTinyApp.html
adc409b29ca08a17a1579cb0daa7d5536
UByte
MoveBack
classOculusRoomTinyApp.html
abfefd19939cef2b735d49045a9c8f3f4
UByte
MoveForward
classOculusRoomTinyApp.html
a3691bce466e8488cefbc241591f86b9d
UByte
MoveLeft
classOculusRoomTinyApp.html
aa763c3ab0ad9ead0a5f75f8c0dd76bbd
UByte
MoveRight
classOculusRoomTinyApp.html
a1827af2cae987de97ada0a5a868fabe9
OVRApp *
NsApp
classOculusRoomTinyApp.html
aeb43439e00d754c8274ca22db7d9e76f
Ptr< HMDDevice >
pHMD
classOculusRoomTinyApp.html
a6ad8cc79ebf42384170a9f412432f6cd
Ptr< DeviceManager >
pManager
classOculusRoomTinyApp.html
a5b236dd67bca4332149e1c19dd2e7ef2
PostProcessType
PostProcess
classOculusRoomTinyApp.html
a5598343951333bc1ccdf84725661c391
Ptr< RenderDevice >
pRender
classOculusRoomTinyApp.html
a8db368b0e3a81d49a71bd9811f92b88d
Ptr< OSX::RenderDevice >
pRender
classOculusRoomTinyApp.html
a2cc4aa4f55b0bf15d4bfb4cf80f9d9b5
Ptr< SensorDevice >
pSensor
classOculusRoomTinyApp.html
a6b451cf666a10aaa4cd6ed9bdcc97396
PFn_XInputGetState
pXInputGetState
classOculusRoomTinyApp.html
a186f95b0d86e3b5ed88d9669fbae4fb8
bool
Quit
classOculusRoomTinyApp.html
afe087c912d2b8970051b6892320a00f2
RendererParams
RenderParams
classOculusRoomTinyApp.html
a00ea90c9d24c720040a351463262aede
RenderTiny::Scene
Scene
classOculusRoomTinyApp.html
a2137596829fb6dc36c9e724eeb3738cd
StereoConfig
SConfig
classOculusRoomTinyApp.html
a7029b6ff174b9a062848ebd676ff8147
SensorFusion
SFusion
classOculusRoomTinyApp.html
adab74a7b59588db57b905c471da20cbf
bool
ShiftDown
classOculusRoomTinyApp.html
a7fa19a973f271bb7e2a049e7e5cf3215
UInt64
StartupTicks
classOculusRoomTinyApp.html
a58430a579573deb1a109ec4fc7c83c7d
OVR::UInt64
StartupTicks
classOculusRoomTinyApp.html
a248d5b5a944cd94b61c4b104376e8b69
NSView *
View
classOculusRoomTinyApp.html
a593e0ee55371b05a18e91208a2fd09ff
Matrix4f
View
classOculusRoomTinyApp.html
a780e425aa7b40d4a1634e516b33373e5
Matrix4f
ViewMat
classOculusRoomTinyApp.html
aa1c19a2b046e05d2a278a9ccd8e16ee1
int
Width
classOculusRoomTinyApp.html
ac389d17ecce6a78609c7c379a19fbdf3
NSWindow *
Win
classOculusRoomTinyApp.html
aca1de73b8f7c2d11fd9584f30deb073e
POINT
WindowCenter
classOculusRoomTinyApp.html
aa3a9a95d836bd1deb1e74837782d0578
static OculusRoomTinyApp *
pApp
classOculusRoomTinyApp.html
ae85fdc4cc5f600c5427440c94b63b481
friend class
OSX::RenderDevice
classOculusRoomTinyApp.html
a27f0a4d603e0d926de246d2aa39b1984
OculusWorldDemoApp
classOculusWorldDemoApp.html
OVR::Platform::Application
OVR::MessageHandler
OculusWorldDemoApp::DeviceStatusNotificationDesc
void
AdjustAspect
classOculusWorldDemoApp.html
a432d53b49ae6b68caf18c6a83d989c94
(float dt)
void
AdjustDistortion
classOculusWorldDemoApp.html
ab521e8535dd91ff79c88802ea28f8ce9
(float dt, int kIndex, const char *label)
void
AdjustDistortionK0
classOculusWorldDemoApp.html
a3ae1784cd70365edab08d414382bd447
(float dt)
void
AdjustDistortionK1
classOculusWorldDemoApp.html
a7529ef048ed0069747a27b60381587f3
(float dt)
void
AdjustDistortionK2
classOculusWorldDemoApp.html
a7b91079dbbcaca4eccee7ff62e2186cf
(float dt)
void
AdjustDistortionK3
classOculusWorldDemoApp.html
aedb9f6883f4a186bea32c134410a5b54
(float dt)
void
AdjustEyeHeight
classOculusWorldDemoApp.html
a643c75d3ce4aa2154d8599f80baa598b
(float dt)
void
AdjustFov
classOculusWorldDemoApp.html
a5190120d21720277cf6932f13a7547e5
(float dt)
void
AdjustIPD
classOculusWorldDemoApp.html
ab389df5ff2eda2b9d684a7a42d6b5562
(float dt)
void
AdjustMotionPrediction
classOculusWorldDemoApp.html
a3a31d10b9c32ff5364b4bfa088245bdc
(float dt)
void
ClearScene
classOculusWorldDemoApp.html
a9eebc477ddcdae3409c76610da18e882
()
OculusWorldDemoApp
classOculusWorldDemoApp.html
a3f14cc40d8af8817eeb994c1926ade01
()
virtual void
OnIdle
classOculusWorldDemoApp.html
acb82719b22d79ad0ab0f9302c7ec8f11
()
virtual void
OnKey
classOculusWorldDemoApp.html
a932f0324fd6d865e7eae2f51b7841cc9
(OVR::KeyCode key, int chr, bool down, int modifiers)
virtual void
OnMessage
classOculusWorldDemoApp.html
a74e0233a766a86515897854fa0548682
(const Message &msg)
virtual void
OnMouseMove
classOculusWorldDemoApp.html
a12753324a549ea01c77e0a8b4e7eaa9c
(int x, int y, int modifiers)
virtual void
OnResize
classOculusWorldDemoApp.html
a0205ce7397c8f7727889a43f2e5331ff
(int width, int height)
virtual int
OnStartup
classOculusWorldDemoApp.html
af7ab6d966b8ad20f16bfaf69e08355d0
(int argc, const char **argv)
void
PopulatePreloadScene
classOculusWorldDemoApp.html
a94f4ae786005df4c908336eaaa9a554c
()
void
PopulateScene
classOculusWorldDemoApp.html
ac13d7eb1259e72c899d07df57fa9201f
(const char *fileName)
void
Render
classOculusWorldDemoApp.html
acf5edcaeddfc4f64f779f8baa00a8e82
(const StereoEyeParams &stereo)
void
SetAdjustMessage
classOculusWorldDemoApp.html
ab32f10ae5e58069c73550245281e5796
(const char *format,...)
void
SetAdjustMessageTimeout
classOculusWorldDemoApp.html
a64faa1e7e4828b4545bd54990d728d92
(float timeout)
void
UpdateManualMagCalibration
classOculusWorldDemoApp.html
ab6968424e35793c56c0debe12303aaf3
()
~OculusWorldDemoApp
classOculusWorldDemoApp.html
a09361f4ab23e5cdb9bac24fb1eecefd3
()
void(OculusWorldDemoApp::*
AdjustFuncType
classOculusWorldDemoApp.html
a3b7bbe3273f1f7abd32730c6dca6ab12
)(float)
LoadingStateType
classOculusWorldDemoApp.html
a8053fcfcc6410a8d07cc024ef464da66
LoadingState_Frame0
classOculusWorldDemoApp.html
a8053fcfcc6410a8d07cc024ef464da66a57d1f952479f32562978a2c2abf42314
LoadingState_DoLoad
classOculusWorldDemoApp.html
a8053fcfcc6410a8d07cc024ef464da66a0b669b0899b4ad6046677e8051bf4246
LoadingState_Finished
classOculusWorldDemoApp.html
a8053fcfcc6410a8d07cc024ef464da66a73ea17e323539b368dfecfdd81ba3a67
SceneRenderMode
classOculusWorldDemoApp.html
aa951a10767e78e83d7de8eb8e95ebe13
Scene_World
classOculusWorldDemoApp.html
aa951a10767e78e83d7de8eb8e95ebe13a4e93712093da1d08e1b0ff321d31207c
Scene_Grid
classOculusWorldDemoApp.html
aa951a10767e78e83d7de8eb8e95ebe13a40f709e3f218b08f801749395fa9a71d
Scene_Both
classOculusWorldDemoApp.html
aa951a10767e78e83d7de8eb8e95ebe13a0fc256d1ee198dfd033fa2f47f37064a
Scene_YawView
classOculusWorldDemoApp.html
aa951a10767e78e83d7de8eb8e95ebe13a0ebcff2646f2f8c435d12e95d8e7576f
TextScreen
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5
Text_None
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5a13d9823203a55c86289cefcfe7693c32
Text_Orientation
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5a89512af86d6539a0656394830b3a9a36
Text_Config
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5a0c09f4c24bd56e7f1ca4c8afd3db5acd
Text_Help
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5a099b64b3ca2e7a4ea278903324fe6969
Text_Count
classOculusWorldDemoApp.html
a09d9886a1269dc335dca3ec76185a4f5a6cb654e3e4f2ff0b4c269202aa7d20aa
Model *
CreateBoundingModel
classOculusWorldDemoApp.html
a9c30352f679eac38a2af6d86c6df548b
(CollisionModel &cm)
Model *
CreateModel
classOculusWorldDemoApp.html
aa1e93ba2be0b78f00d0cd3ae785d4015
(Vector3f pos, struct SlabModel *sm)
void
CycleDisplay
classOculusWorldDemoApp.html
a2994cfa767ec437c3d1eb430a2512b47
()
void
DropLOD
classOculusWorldDemoApp.html
a287cae1c212d63e194390f4604190889
()
void
GamepadStateChanged
classOculusWorldDemoApp.html
a220f33d71e0c40cb61edd8db7f04e1a2
(const GamepadState &pad)
void
PopulateLODFileNames
classOculusWorldDemoApp.html
a481b41bea11c78b5c1ec86c265c806ae
()
void
RaiseLOD
classOculusWorldDemoApp.html
a9629d8993ec28664d33c67f0d15703b4
()
float
AdjustDirection
classOculusWorldDemoApp.html
aaba1b64fa5b9d04274a7c7e9ab0ed7ba
String
AdjustMessage
classOculusWorldDemoApp.html
a2a9d5d8adb5b668d76c11ef2659f517c
double
AdjustMessageTimeout
classOculusWorldDemoApp.html
a968f1786904551a405abc5d7ca22f863
Array< Ptr< CollisionModel > >
CollisionModels
classOculusWorldDemoApp.html
acfb7745a37d65394fa2c69de39b75912
int
ConsecutiveLowFPSFrames
classOculusWorldDemoApp.html
abc6734cdfa29261e52aa9a8ac05b4868
int
CurrentLODFileIndex
classOculusWorldDemoApp.html
a14dcee91d8c06f19b95893442a83777a
Array< DeviceStatusNotificationDesc >
DeviceStatusNotificationsQueue
classOculusWorldDemoApp.html
ab4e14f12279c6f95dc3996fd662509a8
Color
DistortionClearColor
classOculusWorldDemoApp.html
a390f9f154ad9817e0e8cc853f6f84449
float
DistortionK0
classOculusWorldDemoApp.html
a8177d65a40a43f1f8b671020f9721c32
float
DistortionK1
classOculusWorldDemoApp.html
a3a56b9a3fe4817a894791b5712bd42f5
float
DistortionK2
classOculusWorldDemoApp.html
a8ee99471de3fbf189677a70d17159fd2
float
DistortionK3
classOculusWorldDemoApp.html
a478603c55a112e99e941bea70699b54c
Anglef
FirstMagYaw
classOculusWorldDemoApp.html
ab570433c6276bd66ad8753815d84b33e
int
FirstScreenInCycle
classOculusWorldDemoApp.html
af48889a0aa4f9134d4529b5fe0d47a5b
int
FPS
classOculusWorldDemoApp.html
af8ff394f9af2fb647b320e40f7d74211
int
FrameCounter
classOculusWorldDemoApp.html
ac265a3bd10af37df776620ecd36ece5e
Scene
GridScene
classOculusWorldDemoApp.html
a7b3b905e19d56c7c07c4904918666677
Array< Ptr< CollisionModel > >
GroundCollisionModels
classOculusWorldDemoApp.html
a546b2d6f6a9aa7b4363050a8a3f97127
int
Height
classOculusWorldDemoApp.html
a34f7bdf5aa2cf93adab58ce9ee8d15f4
double
LastUpdate
classOculusWorldDemoApp.html
a0420a6e4fdb6bc1c817e5f79d24822f0
Util::LatencyTest
LatencyUtil
classOculusWorldDemoApp.html
ad989bd45e6da3f235859c0759ecdbbcf
Ptr< ShaderFill >
LitSolid
classOculusWorldDemoApp.html
aa10a34a609520728623ab05014445ecf
Ptr< ShaderFill >
LitTextures
classOculusWorldDemoApp.html
a87ea6cc7f281680f39662835f429c9e6
[4]
Scene
LoadingScene
classOculusWorldDemoApp.html
ac93c0b03f68091f7363ffbcbe401bc42
LoadingStateType
LoadingState
classOculusWorldDemoApp.html
adc6d59e4df5ca258b9fb544540426930
Array< String >
LODFilePaths
classOculusWorldDemoApp.html
a94601c794c19842056fd31ea42ecb408
bool
MagAwaitingForwardLook
classOculusWorldDemoApp.html
a6fba9383be1c7a6b89a023d045dc7a15
Util::MagCalibration
MagCal
classOculusWorldDemoApp.html
a1987e30d1bec45e7aea66435b717bcec
String
MainFilePath
classOculusWorldDemoApp.html
ae4086b50b31c4f0e0b1d2bb7292e5fee
Scene
MainScene
classOculusWorldDemoApp.html
a30b909e2d78f9ca3760698df5edea056
int
ManualMagCalStage
classOculusWorldDemoApp.html
ab8ab301026719ee0151be1802c96fb6a
int
ManualMagFailures
classOculusWorldDemoApp.html
aff5bb9e3a45af9feffc9dba0abdcb583
double
NextFPSUpdate
classOculusWorldDemoApp.html
a71ee3cc0cae5bbec118145cdb8c571d9
AdjustFuncType
pAdjustFunc
classOculusWorldDemoApp.html
a14400c780cfd94aeec54860d1fa8ec12
Ptr< HMDDevice >
pHMD
classOculusWorldDemoApp.html
a5a8423b74f148326f981223e5761428e
Ptr< LatencyTestDevice >
pLatencyTester
classOculusWorldDemoApp.html
aca24a25f632c9540f22d4d18e0e65b59
Ptr< DeviceManager >
pManager
classOculusWorldDemoApp.html
a5ba0430217c058d772b4602e07e94d80
PostProcessType
PostProcess
classOculusWorldDemoApp.html
a6dd5f2bc10ee5b79b2460063e368ba48
RenderDevice *
pRender
classOculusWorldDemoApp.html
a03b695907b198f5c2618591f249062b6
Ptr< SensorDevice >
pSensor
classOculusWorldDemoApp.html
a8f4518c249158a2dad6a45d3bcedb9ca
Ptr< Profile >
pUserProfile
classOculusWorldDemoApp.html
a85463de5e58a6399a8bb9ebe9dc72934
RendererParams
RenderParams
classOculusWorldDemoApp.html
a2ffb68c79d8152b47f545a51dd740eaf
float
SavedAspect
classOculusWorldDemoApp.html
a0e87dff8b630793845a4e0920f8430fa
float
SavedESD
classOculusWorldDemoApp.html
abafa4f519e5884f5a80e751935624ffd
float
SavedEyeDistance
classOculusWorldDemoApp.html
acc1253169185df18e790d998c92bdb67
float
SavedK0
classOculusWorldDemoApp.html
a74ad3780febaa9ebc3dc5eaf6f418ab3
float
SavedK1
classOculusWorldDemoApp.html
ad6dd938f56f90decf0bb177cbac5db75
float
SavedK2
classOculusWorldDemoApp.html
ad26cd20dd140aeed41f7812c7a71c04b
float
SavedK3
classOculusWorldDemoApp.html
a080b1504deaf0a6718b950e2ad28de6d
SceneRenderMode
SceneMode
classOculusWorldDemoApp.html
ae0dbed8f61ace48fa1d6911f99edb776
StereoConfig
SConfig
classOculusWorldDemoApp.html
a8db79054a9484e1a3d67f30c17faa66f
int
Screen
classOculusWorldDemoApp.html
a3d9eb29131c112cd9d2f5fcd59574236
SensorFusion
SFusion
classOculusWorldDemoApp.html
af1cc6d347d681958bc5545eb9026854d
bool
ShiftDown
classOculusWorldDemoApp.html
aad2f19560a14f0dcaff236dd1d365bf5
TextScreen
TextScreen
classOculusWorldDemoApp.html
aad150ac88497bb12590e533e21bb1606
HMDInfo
TheHMDInfo
classOculusWorldDemoApp.html
aedcbb935d2c8c0f5248dc81efb7eeb7e
Player
ThePlayer
classOculusWorldDemoApp.html
abda014263c6fe161475a53436d3571ac
Matrix4f
View
classOculusWorldDemoApp.html
a2b150dadcc7016a1ad1759c5f1fde57d
int
Width
classOculusWorldDemoApp.html
a1d21230a8854b03be1d5f8cf2fdd3b14
Scene
YawLinesScene
classOculusWorldDemoApp.html
ab1263f8fe192b05230a32f368be57834
Scene
YawMarkGreenScene
classOculusWorldDemoApp.html
a90ab32ee305f95556684ce690e158562
Scene
YawMarkRedScene
classOculusWorldDemoApp.html
a1ec117f6c29245be84b8b5b1532cfd82
OculusWorldDemoApp::DeviceStatusNotificationDesc
structOculusWorldDemoApp_1_1DeviceStatusNotificationDesc.html
DeviceStatusNotificationDesc
structOculusWorldDemoApp_1_1DeviceStatusNotificationDesc.html
a9199002aaa81564e4cd9568e5f382644
()
DeviceStatusNotificationDesc
structOculusWorldDemoApp_1_1DeviceStatusNotificationDesc.html
a851ca83469d9547b22ede5a56eb8bb55
(MessageType mt, const DeviceHandle &dev)
MessageType
Action
structOculusWorldDemoApp_1_1DeviceStatusNotificationDesc.html
ae5e9b8ea3e814e8b449e32875089be96
DeviceHandle
Handle
structOculusWorldDemoApp_1_1DeviceStatusNotificationDesc.html
afe72daf914eff6dc9ffb9c6808bd429c
OVRApp
interfaceOVRApp.html
void
run
interfaceOVRApp.html
a42a5c97f9277393c83f8b316990544ed
()
void
run
interfaceOVRApp.html
a42a5c97f9277393c83f8b316990544ed
()
OVR::Platform::Application *
App
interfaceOVRApp.html
a442cefbb2836f239a5505aa05e5260cf
OculusRoomTinyApp *
App
interfaceOVRApp.html
a23af5ddc78bad53d9124dc83bb9b4eb9
OVR::Platform::OSX::PlatformCore *
Platform
interfaceOVRApp.html
a70b5cb1504d9a6bc02eaa14bc1d41f69
IBOutlet NSWindow *
win
interfaceOVRApp.html
a2d05fb64f2a3d76de63fbdad21f7800c
OVRView
interfaceOVRView.html
void
ProcessMouse:
interfaceOVRView.html
acd49955209c78abbb47defee00b29b3e
(NSEvent *event)
void
ProcessMouse:
interfaceOVRView.html
acd49955209c78abbb47defee00b29b3e
(NSEvent *event)
void
warpMouseToCenter
interfaceOVRView.html
ab6d894cb51dce1445fdb26edc0dc2bab
()
void
warpMouseToCenter
interfaceOVRView.html
ab6d894cb51dce1445fdb26edc0dc2bab
()
CGDirectDisplayID
displayFromScreen:
interfaceOVRView.html
ada75b59a351095f28fc6bbbb8d615e7e
(NSScreen *s)
CGDirectDisplayID
displayFromScreen:
interfaceOVRView.html
ada75b59a351095f28fc6bbbb8d615e7e
(NSScreen *s)
OVR::Platform::Application *
App
interfaceOVRView.html
a9b2c4b01e29c71d545c6293231f64c52
OculusRoomTinyApp *
App
interfaceOVRView.html
a9df59f33cf66fcfcefaae6f652527e28
unsigned long
Modifiers
interfaceOVRView.html
a5a1023fdd6e8b81b69522ce1c0e92772
OVR::Platform::OSX::PlatformCore *
Platform
interfaceOVRView.html
adf021c4937d03df828205f25dc2feb3b
Player
classPlayer.html
void
HandleCollision
classPlayer.html
afe16cf4ca312e976f86d74272c649805
(double dt, Array< Ptr< CollisionModel > > *collisionModels, Array< Ptr< CollisionModel > > *groundCollisionModels, bool shiftDown)
Player
classPlayer.html
affe0cc3cb714f6deb4e62f0c0d3f1fd8
()
~Player
classPlayer.html
a749d2c00e1fe0f5c2746f7505a58c062
()
float
EyeHeight
classPlayer.html
ae37c9155fa4ed4b0d593990c36bbee01
float
EyePitch
classPlayer.html
ac801df02c663c8041ac2be60e5c78132
Vector3f
EyePos
classPlayer.html
a1683bd63838c9d8340abb6d68d62f536
float
EyeRoll
classPlayer.html
a36e105e5bd9d7e6779b4c1586c4744f1
float
EyeYaw
classPlayer.html
a1e6b4f1ab2b7c31e619b980019d0913d
Vector3f
GamepadMove
classPlayer.html
a30478ea33df3d83ef2133c392210286e
Vector3f
GamepadRotate
classPlayer.html
afaf57ad9e94050672715b3a86c5a6577
float
LastSensorYaw
classPlayer.html
ae3e6d01377b01cf175c17cb0b7f30291
UByte
MoveBack
classPlayer.html
a1fe1dd628db1b367c4f4658513ce3875
UByte
MoveForward
classPlayer.html
a374939cd9ad41b43a7f9491227b3da67
UByte
MoveLeft
classPlayer.html
ad5cdcfd6f1447cc464b188c30ac5679c
UByte
MoveRight
classPlayer.html
a2755d172e4d95e7dda91f9afaa3fcc72
Slab
structSlab.html
Color
c
structSlab.html
a5474f6d10c78b7efff772036e37d9306
float
x1
structSlab.html
afa2c1d4c05fe58bf4c8bc0d854d191b3
float
x2
structSlab.html
a49e16115c9e055de7d9dba3721a31abf
float
y1
structSlab.html
a44968223148c19f592715a280c57c275
float
y2
structSlab.html
ad7798b00a0b9ec7d03f06f1f61056f6d
float
z1
structSlab.html
a4f467ef0762e819150bd6f778bb6f72a
float
z2
structSlab.html
a0c31021d11f93e06d586869e43d05329
SlabModel
structSlabModel.html
int
Count
structSlabModel.html
a857d957856fef415d9e2270d8478ff93
Slab *
pSlabs
structSlabModel.html
aa0448eaa7aaeb0764f2ac065017ef4fa
BuiltinTexture
tex
structSlabModel.html
a199c4ab78b8f4d22649c1464ad1a0064
OSX
namespaceOSX.html
OVR
namespaceOVR.html
OVR::Alg
OVR::BaseTypes
OVR::Linux
OVR::OSX
OVR::Platform
OVR::Render
OVR::RenderTiny
OVR::UTF8Util
OVR::Util
OVR::Win32
OVR::Allocator
OVR::Allocator_SingletonSupport
OVR::Angle
OVR::Array
OVR::ArrayBase
OVR::ArrayCC
OVR::ArrayConstPolicy
OVR::ArrayCPP
OVR::ArrayData
OVR::ArrayDataBase
OVR::ArrayDataCC
OVR::ArrayDefaultPolicy
OVR::ArrayPOD
OVR::AtomicInt
OVR::AtomicOps
OVR::AtomicOpsRaw
OVR::AtomicOpsRaw< 4 >
OVR::AtomicOpsRaw< 8 >
OVR::AtomicOpsRaw_4ByteImpl
OVR::AtomicOpsRaw_8ByteImpl
OVR::AtomicOpsRaw_DefImpl
OVR::AtomicOpsRawBase
OVR::AtomicPtr
OVR::AtomicValueBase
OVR::BufferedFile
OVR::CircularBuffer
OVR::CleanType
OVR::CleanType< const T & >
OVR::CleanType< const T >
OVR::CleanType< T & >
OVR::Color
OVR::ConstructorCPP
OVR::ConstructorMov
OVR::ConstructorPOD
OVR::ContainerAllocator
OVR::ContainerAllocator_CPP
OVR::ContainerAllocator_POD
OVR::ContainerAllocatorBase
OVR::DefaultAllocator
OVR::DelegatedFile
OVR::DeviceBase
OVR::DeviceCommon
OVR::DeviceCreateDesc
OVR::DeviceEnumerationArgs
OVR::DeviceEnumerator
OVR::DeviceFactory
OVR::DeviceHandle
OVR::DeviceImpl
OVR::DeviceInfo
OVR::DeviceManager
OVR::DeviceManagerCreateDesc
OVR::DeviceManagerImpl
OVR::DeviceManagerLock
OVR::Event
OVR::File
OVR::FileConstants
OVR::FILEFile
OVR::FileStat
OVR::FixedSizeHash
OVR::GUnicodePairType
OVR::Hash
OVR::HashIdentity
OVR::HashNode
OVR::HashSet
OVR::HashSetBase
OVR::HashsetCachedEntry
OVR::HashsetCachedNodeEntry
OVR::HashsetEntry
OVR::HashsetNodeEntry
OVR::HashSetUncached
OVR::HashUncached
OVR::HIDDevice
OVR::HIDDeviceBase
OVR::HIDDeviceCreateDesc
OVR::HIDDeviceDesc
OVR::HIDDeviceImpl
OVR::HIDDeviceManager
OVR::HIDEnumerateVisitor
OVR::HMDDevice
OVR::HMDInfo
OVR::IdentityHash
OVR::JSON
OVR::KeyModifiers
OVR::LatencyTestButton
OVR::LatencyTestButtonMessage
OVR::LatencyTestCalibrateImpl
OVR::LatencyTestColorDetected
OVR::LatencyTestColorDetectedMessage
OVR::LatencyTestConfiguration
OVR::LatencyTestConfigurationImpl
OVR::LatencyTestDevice
OVR::LatencyTestDeviceCreateDesc
OVR::LatencyTestDeviceFactory
OVR::LatencyTestDeviceImpl
OVR::LatencyTestDisplay
OVR::LatencyTestDisplayImpl
OVR::LatencyTestSample
OVR::LatencyTestSamples
OVR::LatencyTestSamplesMessage
OVR::LatencyTestStarted
OVR::LatencyTestStartedMessage
OVR::LatencyTestStartTestImpl
OVR::List
OVR::ListNode
OVR::Lock
OVR::Log
OVR::Math
OVR::Math< double >
OVR::Math< float >
OVR::Matrix4f
OVR::MemoryFile
OVR::Message
OVR::MessageBodyFrame
OVR::MessageDeviceStatus
OVR::MessageHandler
OVR::MessageHandlerImpl
OVR::MessageHandlerRef
OVR::MessageLatencyTestButton
OVR::MessageLatencyTestColorDetected
OVR::MessageLatencyTestSamples
OVR::MessageLatencyTestStarted
OVR::Mutex
OVR::MutexImpl
OVR::NewOverrideBase
OVR::Pickable
OVR::Plane
OVR::Profile
OVR::ProfileManager
OVR::Ptr
OVR::Quat
OVR::RefCountBase
OVR::RefCountBaseNTS
OVR::RefCountBaseStatImpl
OVR::RefCountBaseV
OVR::RefCountImpl
OVR::RefCountImplCore
OVR::RefCountNTSImpl
OVR::RefCountNTSImplCore
OVR::RefCountVImpl
OVR::RiftDK1Profile
OVR::SelfType
OVR::SensorConfigImpl
OVR::SensorDevice
OVR::SensorDeviceCreateDesc
OVR::SensorDeviceFactory
OVR::SensorDeviceImpl
OVR::SensorDisplayInfoImpl
OVR::SensorFilter
OVR::SensorFusion
OVR::SensorInfo
OVR::SensorKeepAliveImpl
OVR::SensorRange
OVR::SensorRangeImpl
OVR::SharedLock
OVR::String
OVR::StringBuffer
OVR::StringDataPtr
OVR::StringHash
OVR::SysErrorModeDisabler
OVR::SysFile
OVR::System
OVR::Thread
OVR::ThreadCommand
OVR::ThreadCommandMF0
OVR::ThreadCommandMF1
OVR::ThreadCommandMF2
OVR::ThreadCommandQueue
OVR::ThreadCommandQueueImpl
OVR::ThreadList
OVR::Timer
OVR::TrackerMessage
OVR::TrackerSample
OVR::TrackerSensors
OVR::UnopenedFile
OVR::Vector2
OVR::Vector3
OVR::Void
OVR::WaitCondition
OVR::WaitConditionImpl
OVR::WorldAxes
Angle< double >
Angled
namespaceOVR.html
a974056255c474cca45adc9924eb27097
Angle< float >
Anglef
namespaceOVR.html
a85eead241800055cdb1461da5936be7f
char
Char
namespaceOVR.html
a7cf5f2930b2631f7b2784be1e45b117b
Math< double >
Mathd
namespaceOVR.html
a672be3afe26af634531b9c58bf744c79
Math< float >
Mathf
namespaceOVR.html
a63bd2760d3ee9d47b627ce6c76ba933f
Plane< float >
Planef
namespaceOVR.html
a5dc80438cfd3fd314bfbb65b007139ac
Quat< double >
Quatd
namespaceOVR.html
a588962a0a9cf64665579ad21cbc5ef9a
Quat< float >
Quatf
namespaceOVR.html
abc9a32cf1bf038d448e0122667244b36
int8_t
SByte
namespaceOVR.html
a47828aac87e35515a8f9a82df6c893f6
int16_t
SInt16
namespaceOVR.html
a41052e0f6f7ce36e1ddad9e5abec8566
int32_t
SInt32
namespaceOVR.html
ad082989c721e4626b08cde327690b8d8
int64_t
SInt64
namespaceOVR.html
a84a557f19251c561ed57c4db139428d2
ptrdiff_t
SPInt
namespaceOVR.html
a882d5561a0eb6f42bc0429cf19d22f98
void *
ThreadId
namespaceOVR.html
aded992e0b4e942ca231b48af5cbca072
uint8_t
UByte
namespaceOVR.html
a3fd08856745ce2c9a2dfcfefabc683a3
uint16_t
UInt16
namespaceOVR.html
a7b1cfb800b876233cceadd40292f10ac
uint32_t
UInt32
namespaceOVR.html
a7aadc20df581a4cbab381bc916deaaa4
uint64_t
UInt64
namespaceOVR.html
a0526ed7f01795be3f154c0aa6cd32c8e
size_t
UPInt
namespaceOVR.html
af22156474ddddd9b96dbcf5b19605d55
Vector2< double >
Vector2d
namespaceOVR.html
a0686b91c7c77c3f5dd956b5640104ca6
Vector2< float >
Vector2f
namespaceOVR.html
ac72682960400f361f53495689097506f
Vector3< double >
Vector3d
namespaceOVR.html
a19f8ba309f1129bd04d6ba0b187098a8
Vector3< float >
Vector3f
namespaceOVR.html
a69d9da93ca851e0b09c0ed959c14751c
LockInitMarker
namespaceOVR.html
af10b5b907ecb2c10fdfbea20dcadbbaeacd789535a4b8cfa6a9a0ce4a9f5bca5b
Oculus_VendorId
namespaceOVR.html
a7d808102dd81b53b8fb04f6e1b675913a839a9b40695e23363dd726836b184b26
LatencyTester_VendorId
namespaceOVR.html
a470635f45b998eab56289137bf3326b1abbcf541a72950074b41fd444d4f639d1
LatencyTester_ProductId
namespaceOVR.html
a470635f45b998eab56289137bf3326b1a9434ab5f4b186da7f3e70e3c86e0269c
Sensor_VendorId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168ab91c24b8bf29db786e15c7bbed026061
Sensor_ProductId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168aafe7d26593e938af3fe9b3060d2e3eca
Sensor_OldVendorId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168acaf7cc8f50c03cf56286460e5d61dd83
Sensor_OldProductId
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168ac71d5aa13252e7a2941ab77e83eb9161
Sensor_DefaultReportRate
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168a4aaf011f65ecf03fd24deb836d5bad11
Sensor_MaxReportRate
namespaceOVR.html
a3feb8337effb3b53b2dcadd963d47168a5abb17de33304a0bec7615cf58f81133
Axis
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150
Axis_X
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150a2c324e7b4e5f783fd09b700b354d6a66
Axis_Y
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150ad6a6faac14baa14fe9b1a90b928beae7
Axis_Z
namespaceOVR.html
a8cd031546237788fad1af5b3c5bb0150a1d254f34df3e39033e29f35e209dd8dc
AxisDirection
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bd
Axis_Up
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdab462e79bfd4f4700e803557e35cd855e
Axis_Down
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdad6af74150199b8e93d071b175b0a79a1
Axis_Right
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda9e6f0e9877cb36e24611913299906d92
Axis_Left
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda65c20d5c9f680e4ee4850f0cb18fb5a2
Axis_In
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bdace2c884e89bc031735187c632534431b
Axis_Out
namespaceOVR.html
a54044f303271a43a114bf2e138ac25bda64cffe0a4ffecc755fb03d92e406273e
DeviceType
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32
Device_None
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32aa5d849ecc2ba9ff45509536bba1123c6
Device_Manager
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a87499616df7d6d86ac9da650bd184784
Device_HMD
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a81be884d801dfc13a600dbf780b25ec6
Device_Sensor
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32aef1f505f473a9d34c1fb633f8c5122e0
Device_LatencyTester
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a6493e38b0096dcdb73a2f68eb0589bc1
Device_All
namespaceOVR.html
a44ae5efd66a7d058f473c77711fbad32a682b436ef5dbaf94a034c1a9afdb5cf5
HandedSystem
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990
Handed_R
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990a5cacb114e7e455040b10faa08a0fd973
Handed_L
namespaceOVR.html
ac74d538d9145446b7df59f0f462f5990af0172a3a353e0bf587422e6eda452975
JSONItemType
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15f
JSON_None
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa48e769110d7022b2cdf108a15967d004
JSON_Null
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15faf6bb90acca69444aa2a8c18e1265559f
JSON_Bool
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa6254f8abd64cf7ea6286a449077d7e08
JSON_Number
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa87f8cc8c253f8a53d38912e13d6256ab
JSON_String
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa083a3079c816206414e1506ecaa6ffcd
JSON_Array
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15fa0f6d787388f8014ac0b7592a90aba450
JSON_Object
namespaceOVR.html
aa1b0dff3235dff0aa093e2347accd15faf4c85a13a4feb4437f0068f714fbe6e5
KeyCode
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091
Key_None
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2065c3fe0df0d0d958b5c61fe1fca38e
Key_A
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091adfdad99ef03eb827490968205392d3fa
Key_B
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2235dc6f5c1284ee4eda3a26884b2688
Key_C
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a481863b00bbb426978e6175956c54657
Key_D
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aba5fd2e70820f414755b92c0187fe9ed
Key_E
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac0ce002d9137071520eeb28d09991765
Key_F
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aef2bebe2af93baf88c22e47bd7a353cb
Key_G
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab47698a0a78d833617d3cb0367b9f3ce
Key_H
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8da7ffb2d87596e42b91af7601e1eeb8
Key_I
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ae749cb7a66ec4a907f9740a165cc48f2
Key_J
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad729bb34446e9e1d15bbd58e4448fa20
Key_K
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9150b3825fd4b3bb97065c035ba8bfca
Key_L
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac596c63e28cc0ed486d184a5eba8f401
Key_M
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8102f99cafba2ad6a32cdf05bb2ad1db
Key_N
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab7bded566be6ab73cab962010d2575e0
Key_O
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a1851fb0f5398925d5aff1f0629aea40e
Key_P
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac231cfd14b4d1e2624e8eeb801734645
Key_Q
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac6fd341f79034dfe80751e6d340ad1cc
Key_R
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aea5efe2811d3347d421c17633013cae9
Key_S
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a1d2dc057e45054be1d45c09c6c9bf6c0
Key_T
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a944479dc6a4e7f0820543b01abd8381d
Key_U
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091acaacbe2ca8eadcc0ec2003f137c5ade8
Key_V
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a31d0983b9e4dd2609e2d17f9925ad7c7
Key_W
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a617e7216c1f3acf869c119779b48a9ab
Key_X
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a0351a43ff390b223cdc23e78e6cefc09
Key_Y
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af847241d3443977874cf79cabffa1b0c
Key_Z
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091acff9be719c973fdfe5cfe73cc70b2d96
Key_Num0
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aa8a60a05982c9a68ee8973d87955e138
Key_Num1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9445d320cd1d7ade3b7bf3a0cfc4c1ec
Key_Num2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8e5b38b07ed50b97650c41d8e7ef2be6
Key_Num3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aad53570268a94ae994b7c2e0f0ae4ccd
Key_Num4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a06e3525c1206c5f5abfa503950a9570e
Key_Num5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8ac0b9b5aafe0ce5458fbc5e678fb363
Key_Num6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4e6d88c11287048a8a54e96a394312ca
Key_Num7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeaaf6dd928d9e6b10483e989ceae0234
Key_Num8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab57f0d82d1ed7dc2821a0a1935cc6aae
Key_Num9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab9dfe6607ebb39de8aca5f65f6a1dbad
Key_KP_0
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8c0771c465e7c65adc4d889b72d827cd
Key_KP_1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7627d39d3c32416e6235d3e1ef57ac08
Key_KP_2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17a3b6589e2b3d19f13c7667d19a0813
Key_KP_3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad9c87f24140988a51e8fe453e8fe66fe
Key_KP_4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6fb948e5d4b3116018d528131379dd2c
Key_KP_5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2a3aaffb8502654a30ca5e3c5cfb776a
Key_KP_6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a46898af00392fd1c2eebb689466d2c25
Key_KP_7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a8e03e635767e147024833258a44e6bd2
Key_KP_8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6bb612a78a4f4e58ff434a0ad86a47b5
Key_KP_9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5e6fb480f59ead6d7e6d5606e3b6e908
Key_KP_Multiply
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3a834995f0805d22b73ad7ceab0cb0ae
Key_KP_Add
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a14754d8ddbfbd38777c4785e7d60e427
Key_KP_Enter
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a573e95481eec3c45e279ce46834a0178
Key_KP_Subtract
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a465f76a2f0fdd667a3e21b407bec3384
Key_KP_Decimal
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeb68b301d91ed58c7e16802873f9d4d6
Key_KP_Divide
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17b1af8aaa2d63cadd6991738d3ae631
Key_F1
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4821dc7a1b79202e5695559d9b6da06b
Key_F2
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af17aceea828fae496f2500db5af4c6f2
Key_F3
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9fda8b17b5a24c5cda698937f82111da
Key_F4
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3a63f38e7d269766b7120b48aa81239b
Key_F5
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aac22369c79ac78d6aaa5d1ba295d66e8
Key_F6
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aab9ef15d8b458ffd79eed6e3f1281e7e
Key_F7
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5fedfaf934af704200dafae9ff9357fa
Key_F8
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a905100ec6ad1a7fc066ccce446e256af
Key_F9
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a59c58acd13c467f580d3c161f7edd23c
Key_F10
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a3536e5e436424dba77502320bb4b6b27
Key_F11
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a5cdcfaf55c683229407f0285b0089954
Key_F12
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a87a73b294b1f3a3fc8ce7710cc7a8b8f
Key_F13
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aaf6e16f9afa006560d5ff919bef66052
Key_F14
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad23ef3f604d5db530a6508d6ea28b725
Key_F15
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a70668eb7886aa4127bc47eeb9277b6bb
Key_Backspace
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aac09ea42096d8dc8e32c9266364e47d9
Key_Tab
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a96924f86c760e0d14ffe511944c9afaf
Key_Clear
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad79466a368d4b31d3a8fead5ba68b5b5
Key_Return
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ae11490b216f01fff14ce8de03325a188
Key_Shift
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7e4425a6d88c4e3187d5932b13a86e41
Key_Control
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac830dbf0d7b5b2d16efa06318f3db34a
Key_Alt
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aeab1f60eea21793a26043a8234660d2f
Key_Pause
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a550b80674434918d2616c9dc7c8e786b
Key_CapsLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ab072c5b96f1ed3afcf23312eb9ed83a2
Key_Escape
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a03eb3a9d6e30e4381daaceaa804d217e
Key_Space
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad7b0ae3dbf2dcb2a2d6d0e7d266f3f4d
Key_Quote
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aebd9151e6402d5a9570e0552f77514ed
Key_PageUp
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a613230ac9ce1ab3b9a741f64378afaaf
Key_PageDown
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a83d4ec9f925da77e33d0f82bdda3897e
Key_End
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2ef023b63fb6dcb017fbe00aed7f6a64
Key_Home
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac7614aec62b43dfb3f58f5761cdf5f86
Key_Left
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7016fd03107154ef0e88bc91eb3c3cf9
Key_Up
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a6d98cf62e9f3b1c9365002d11ce9d5bb
Key_Right
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a17ee7471cbadc5f26d18170f7a5bd6ea
Key_Down
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad427728af4c68db4eaa6efa828bc69fb
Key_Insert
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac7b87a9605fa6a84760810b06a0bae99
Key_Delete
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad95981dc0118a4a04398a3a5b6a03cd6
Key_Help
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a82e8f823a45a19a3723aa59d3f10b436
Key_Comma
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aee9d69985c1ace6683178a12146738e7
Key_Minus
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a02d24105baad56a1429be131ef9c3c1a
Key_Slash
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a2ac8e374bbecf841b5d0d8a5cb5848e3
Key_Period
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af2e3167fe336aad92ce4a8f953c3750e
Key_NumLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af51372e3edd13fb5c236343d8e7bd3bb
Key_ScrollLock
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a72d8886636ab520776b2135289b638ef
Key_Semicolon
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aedf70ed45c52c95374d2079d5112b52d
Key_Equal
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a4774d27c90f39b705a451aaa07360a9e
Key_Bar
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091af548fc17f9365fe19144c3335ab535c8
Key_BracketLeft
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7a1ee9314cf03b0c171c960ed56fcd72
Key_Backslash
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a7dd3979a2854f2880741ca9b8102c4ca
Key_BracketRight
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091aa884d698ff7ef9210cd74c98e63b85b0
Key_OEM_AX
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a53c22cc6bf205d2d116db804d6e6338c
Key_OEM_102
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a9804aaf47a9d50f26e6bbe4fe62fbea9
Key_ICO_HELP
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091a230f6acdcd02d2099e458b170a8590bc
Key_ICO_00
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ac98a77c659f348c8be36e548c6ec29ad
Key_Meta
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091abc5adfe06d9f492da334accea97fcf13
Key_CodeCount
namespaceOVR.html
a5393c9aa814faa86a3b2a3092bbbd091ad5b69f145ad0eeac202c12622939149c
LatencyTestMessageType
namespaceOVR.html
ac989bcb505843586ca7c9794083c302c
LatencyTestMessage_None
namespaceOVR.html
ac989bcb505843586ca7c9794083c302caba453cb0112452ba753fe5580e961312
LatencyTestMessage_Samples
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cad67a2f01def4b534c7acb0eae1bff546
LatencyTestMessage_ColorDetected
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca0974ee412fbb5c58772cff6b7008c3e4
LatencyTestMessage_TestStarted
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca1c197b7e6581462461a369b98c9c0448
LatencyTestMessage_Button
namespaceOVR.html
ac989bcb505843586ca7c9794083c302ca8c572000d5907e0b812cf3206dc1e83f
LatencyTestMessage_Unknown
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cad75a399abe4fc9a6fc781be045acee78
LatencyTestMessage_SizeError
namespaceOVR.html
ac989bcb505843586ca7c9794083c302cabfd67faac878442b7dcce2215ac4bfa1
LogMaskConstants
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92
LogMask_Regular
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92ab382c74fa37fe5f5d0a77994a824de98
LogMask_Debug
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92af04aa693ac6e7f73f2ffcff16fa9fc98
LogMask_None
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92a2cb063e24bd25a95114f4748328c4570
LogMask_All
namespaceOVR.html
a491daf34c1ef001d12afc080b209df92a9d9e15dc17410afc6f640bb24524cdac
LogMessageType
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7
Log_Text
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab803e19ebf87e0f3e2007f8b05457e1c
Log_Error
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab4dea20d5ae81506af90bfdbda4075b4
Log_DebugText
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7a6f6a24f7d369fe5a03e6ff1ea8c2b80f
Log_Debug
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7ab77ed20c029d03a2b4fec0c6d8930d65
Log_Assert
namespaceOVR.html
a70e81f7093587b13f6cadeb5fc283ca7a0a19ed48f295015a459a001640723d85
MessageType
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadb
Message_None
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba7a00f4490977a36cc9fa00cfe155e4a5
Message_DeviceAdded
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadbab20ecc213791d94e70ddd3e010859aab
Message_DeviceRemoved
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba6e66bf5e07b22cf2da42b1cd83535810
Message_BodyFrame
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadbab0e74c330334dedb9ec089ff96dfe6f9
Message_LatencyTestSamples
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba6d0d54a96b50c1e058136d93320bd343
Message_LatencyTestColorDetected
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba13fb0d549335bd65d5a0d7184ea9b59b
Message_LatencyTestStarted
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba2d59f5e3ba8a09ce1a3cbf82d7bf4291
Message_LatencyTestButton
namespaceOVR.html
a3594bb2797fe8bd7e4b498711e8fcadba04fe13593e3aa90f5ff027b23f0dadac
PickType
namespaceOVR.html
a58e7e9f100457dfe7f093088e3c60b4f
PickValue
namespaceOVR.html
a58e7e9f100457dfe7f093088e3c60b4faddac975e8d9bc61e7fb719e54e748ff6
ProfileType
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02
Profile_Unknown
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a5dce41a9dd4dc8cc81686b3c560f802b
Profile_RiftDK1
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a3c5109e83c40436cc82e9c773188b342
Profile_RiftDKHD
namespaceOVR.html
aff1983dd77bf62687aaa9053dc0cac02a9cbbf7a120a31faa0f7bdb9fc9b80b55
RotateDirection
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40
Rotate_CCW
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40ad9172bc9cf611c9d8a6be4e715edb1f6
Rotate_CW
namespaceOVR.html
abd58f885dd7879039c2485e069e41a40a5728b0658d1523eacf335107e7c56a5b
TrackerMessageType
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51d
TrackerMessage_None
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51da9ca17084002e94e5e80f6512257e45eb
TrackerMessage_Sensors
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51dad78d5d98da12643bbec18a2a7e37a02f
TrackerMessage_Unknown
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51daba03ef5fdf0d1db74ca53d2b110a07da
TrackerMessage_SizeError
namespaceOVR.html
a777a43579681ad9a96b3bc24b4fbd51da3549ad58499b767c7bc396891574fe01
Vector3f
AccelFromBodyFrameUpdate
namespaceOVR.html
ab23ea44a120560926c2b02b810d9d413
(const TrackerSensors &update, UByte sampleNumber, bool convertHMDToSensor=false)
const char *
AssignError
namespaceOVR.html
a083cb7b9903ff6aa30b39bb2805b46b1
(const char **perror, const char *errorMessage)
static bool
CmpUnicodeKey
namespaceOVR.html
a84ca43a897b2472d4e2a3eafad5c74ce
(const GUnicodePairType &a, UInt16 key)
OVR_FORCE_INLINE T *
Construct
namespaceOVR.html
a70b7d189d14ddc2603dc4a27750654d6
(void *p)
OVR_FORCE_INLINE T *
Construct
namespaceOVR.html
aaaa14ddf90dfd297c9d36447e0ffc491
(void *p, const T &source)
OVR_FORCE_INLINE T *
ConstructAlt
namespaceOVR.html
a102b10a05da176e69a87dc32ff31908c
(void *p, const S &source)
OVR_FORCE_INLINE T *
ConstructAlt
namespaceOVR.html
ab39681cb80dff9a519c0b048d0e12f4f
(void *p, const S1 &src1, const S2 &src2)
OVR_FORCE_INLINE void
ConstructArray
namespaceOVR.html
a4405cff639cf041186bc0882d9a6801e
(void *p, UPInt count)
OVR_FORCE_INLINE void
ConstructArray
namespaceOVR.html
aed9a59817a69594d87aa8da009c9bf0f
(void *p, UPInt count, const T &source)
static float
DecodeFloat
namespaceOVR.html
a556e61d24f2df368389ad21753968958
(const UByte *buffer)
bool
DecodeLatencyTestButtonMessage
namespaceOVR.html
a5e99bd5b7db9c871edd5ab1b8f2f5675
(LatencyTestButtonMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestColorDetectedMessage
namespaceOVR.html
a3423f8cd141f756ece7905e8bd0954fb
(LatencyTestColorDetectedMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestSamplesMessage
namespaceOVR.html
a48347a87f22b03e6fe18e2ca662f759e
(LatencyTestSamplesMessage *message, UByte *buffer, int size)
bool
DecodeLatencyTestStartedMessage
namespaceOVR.html
a7eed40a8c73940e3b1908259763ace92
(LatencyTestStartedMessage *message, UByte *buffer, int size)
static SInt16
DecodeSInt16
namespaceOVR.html
a21f3b9ce50f17d32adb734b0c7d3321a
(const UByte *buffer)
bool
DecodeTrackerMessage
namespaceOVR.html
aca3aead5f48152ae05e014885c64153b
(TrackerMessage *message, UByte *buffer, int size)
static UInt16
DecodeUInt16
namespaceOVR.html
ae0d7b5ffbf7f2dd106984ac34ce5ff47
(const UByte *buffer)
static UInt32
DecodeUInt32
namespaceOVR.html
a8f58f2c4dc2e98fbe57410a4c5d872de
(const UByte *buffer)
FT
DegreeToRad
namespaceOVR.html
a089efaba1777b6ac9c7bfdf134046f67
(FT rads)
OVR_FORCE_INLINE void
Destruct
namespaceOVR.html
acb6944a32384eca1d1ba316cc0805531
(T *pobj)
OVR_FORCE_INLINE void
DestructArray
namespaceOVR.html
acbbdeec25fc3fe1b6bccb9b44c27ce68
(T *pobj, UPInt count)
Vector3f
EulerFromBodyFrameUpdate
namespaceOVR.html
a34209c9dfaf10ea1a72c73a16c78fdd5
(const TrackerSensors &update, UByte sampleNumber, bool convertHMDToSensor=false)
File *
FileFILEOpen
namespaceOVR.html
a67854e42cdda422a6fdc0c575c265add
(const String &path, int flags, int mode)
void
FreeListElements
namespaceOVR.html
a6e2d986a4cca5d94f6df9979721e5a9c
(List &list, Allocator &allocator)
ThreadId
GetCurrentThreadId
namespaceOVR.html
ad67b526952448415366e5553fd7d1587
()
String
GetProfilePath
namespaceOVR.html
a415a6456209d4c9b0a2bff66dbe97c11
(bool create_dir)
const char *OVR_CDECL
GetShortFilename
namespaceOVR.html
a7942f75c825353661b08fa918399b0d8
(const char *purl)
static char *
JSON_strdup
namespaceOVR.html
ac69ff9e57a96f4c08660a62bcc324c20
(const char *str)
void void
LogError
namespaceOVR.html
a4e36a7fe940f9e99002b7800700c7201
(const char *fmt,...) OVR_LOG_VAARG_ATTRIBUTE(1
void
LogText
namespaceOVR.html
a58837a8f196de4b8be986a876dc938f5
(const char *fmt,...) OVR_LOG_VAARG_ATTRIBUTE(1
Vector3f
MagFromBodyFrameUpdate
namespaceOVR.html
a21fa50a5cdc1869ce052bb8264e02e5a
(const TrackerSensors &update, bool convertHMDToSensor=false)
OVR_FORCE_INLINE Pickable< T >
MakePickable
namespaceOVR.html
a4263f1743302746ea49ff6f1b4048d38
(T *p)
SInt64 OVR_CDECL
OVR_atoq
namespaceOVR.html
a3596db8b77e00b894e0240ad07646656
(const char *string)
UInt64 OVR_CDECL
OVR_atouq
namespaceOVR.html
a97d25c37ee22d685f871539fb2972e73
(const char *string)
int OVR_CDECL
OVR_iswalnum
namespaceOVR.html
adb2bf8d3d0b93351350c2f5bc95b01e0
(wchar_t charCode)
int OVR_CDECL
OVR_iswalpha
namespaceOVR.html
a9c3e641416e3e9adec603093553902a1
(wchar_t charCode)
int OVR_CDECL
OVR_iswdigit
namespaceOVR.html
a2c7d2be89f1915606214c5369e96b135
(wchar_t charCode)
int OVR_CDECL
OVR_iswspace
namespaceOVR.html
adc54d1092d4e6934d08d1f8198181f9f
(wchar_t charCode)
int OVR_CDECL
OVR_iswxdigit
namespaceOVR.html
a8e123110c25b22b142cc7e1c29bfbd03
(wchar_t charCode)
char *
OVR_itoa
namespaceOVR.html
ac1a7ca1cf7592b46a887220bb109038f
(int val, char *dest, unsigned int len, int radix)
const UByte *OVR_CDECL
OVR_memrchr
namespaceOVR.html
a6cc829f1e3bebf8d41ad976577370c09
(const UByte *str, UPInt size, UByte c)
UPInt OVR_CDECL
OVR_sprintf
namespaceOVR.html
a4e92565b7f5d0f37784a19ffb01b0046
(char *dest, UPInt destsize, const char *format,...)
char *OVR_CDECL
OVR_strcat
namespaceOVR.html
a442d7c19d2a479442ec36353a9f146c7
(char *dest, UPInt destsize, const char *src)
const char *OVR_CDECL
OVR_strchr
namespaceOVR.html
a816c79fcfbb933668cb7274753d06efa
(const char *str, char c)
char *OVR_CDECL
OVR_strchr
namespaceOVR.html
a2b8a2189925ba7037686671d1678f5bb
(char *str, char c)
int OVR_CDECL
OVR_strcmp
namespaceOVR.html
a5ae081fc23faa20498686a559995685a
(const char *dest, const char *src)
char *OVR_CDECL
OVR_strcpy
namespaceOVR.html
af0908bd5e86b4574e3f6c10dbdad72ce
(char *dest, UPInt destsize, const char *src)
int OVR_CDECL
OVR_stricmp
namespaceOVR.html
afd253b7e4e4870c27e364a98941372aa
(const char *a, const char *b)
UPInt OVR_CDECL
OVR_strlen
namespaceOVR.html
a5560f0f98b4131a79c095908bb00bcf8
(const char *str)
int OVR_CDECL
OVR_strncmp
namespaceOVR.html
a932926b29139c5dd56ae8dab30acb760
(const char *ws1, const char *ws2, UPInt size)
char *OVR_CDECL
OVR_strncpy
namespaceOVR.html
aafa3148e7495123f97eff8b0490ecbd9
(char *dest, UPInt destsize, const char *src, UPInt count)
int OVR_CDECL
OVR_strnicmp
namespaceOVR.html
ae42a0c88777c4b80df912358ba40361c
(const char *a, const char *b, UPInt count)
const char *
OVR_strrchr
namespaceOVR.html
a3a5369cfc4a7f395b187d4fa91ee86aa
(const char *str, char c)
char *OVR_CDECL
OVR_strrchr
namespaceOVR.html
a47b403b6f4d980450ef1d49af8084694
(char *str, char c)
double OVR_CDECL
OVR_strtod
namespaceOVR.html
af2ba70eff96ce28655df670be2ae3a16
(const char *string, char **tailptr)
long OVR_CDECL
OVR_strtol
namespaceOVR.html
ae351aab5fb0076b709e2a1521cd62ee5
(const char *string, char **tailptr, int radix)
SInt64 OVR_CDECL
OVR_strtoq
namespaceOVR.html
a2a832fc28dd6a0dd26c2526d51abafbb
(const char *nptr, char **endptr, int base)
long OVR_CDECL
OVR_strtoul
namespaceOVR.html
ae33d5780228805578c57b602b6883de5
(const char *string, char **tailptr, int radix)
UInt64 OVR_CDECL
OVR_strtouq
namespaceOVR.html
a070efa81d49a4958f017213b04be2c5a
(const char *nptr, char **endptr, int base)
int OVR_CDECL
OVR_tolower
namespaceOVR.html
a5f57aa2c976752d5407016be34493638
(int c)
int OVR_CDECL
OVR_toupper
namespaceOVR.html
a0aec983b27e5ca3764a1abb9beda2f7d
(int c)
int OVR_CDECL
OVR_towlower
namespaceOVR.html
ac2f4b0345770b9b64d1abe3eafff688d
(wchar_t charCode)
int OVR_CDECL
OVR_towupper
namespaceOVR.html
a753b2f46b5b61944b71d00bb477daa40
(wchar_t charCode)
UPInt OVR_CDECL
OVR_vscprintf
namespaceOVR.html
abb9250db6ea6d9aef67b4c3a53e76b4b
(const char *format, va_list argList)
UPInt OVR_CDECL
OVR_vsprintf
namespaceOVR.html
ab6643afdf3a0c8f4d985c56816337b39
(char *dest, UPInt destsize, const char *format, va_list argList)
wchar_t *OVR_CDECL
OVR_wcscat
namespaceOVR.html
a918775bd0356b5e29ff99c90f97915dc
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcscmp
namespaceOVR.html
a2584c45bc43c684bae992a2f7b57550a
(const wchar_t *a, const wchar_t *b)
int OVR_CDECL
OVR_wcscoll
namespaceOVR.html
a3ba318b377439ce6414cb27fa12b10a9
(const wchar_t *a, const wchar_t *b)
wchar_t *OVR_CDECL
OVR_wcscpy
namespaceOVR.html
a141bc4271a798f86c2a0d6dde205e4f4
(wchar_t *dest, UPInt destsize, const wchar_t *src)
int OVR_CDECL
OVR_wcsicmp
namespaceOVR.html
afcfdc6abaf69cf29b5206f755a29ecc7
(const wchar_t *a, const wchar_t *b)
int OVR_CDECL
OVR_wcsicoll
namespaceOVR.html
aa6ce5b405c4240c910a85865cb86d07f
(const wchar_t *a, const wchar_t *b)
UPInt OVR_CDECL
OVR_wcslen
namespaceOVR.html
a9fe4f174567d0a381989449151b289f0
(const wchar_t *str)
wchar_t *OVR_CDECL
OVR_wcsncpy
namespaceOVR.html
ac3fc88c9e74647dda2672a036039d2f9
(wchar_t *dest, UPInt destsize, const wchar_t *src, UPInt count)
double OVR_CDECL
OVR_wcstod
namespaceOVR.html
a80e3f4a24d5ca635e1c16db8bf0009c3
(const wchar_t *string, wchar_t **tailptr)
long OVR_CDECL
OVR_wcstol
namespaceOVR.html
ae3ceff6179853bc381254d231414818c
(const wchar_t *string, wchar_t **tailptr, int radix)
const char *
ParseHex
namespaceOVR.html
ae0b25c963a771282eee9f13cd4180938
(unsigned *val, unsigned digits, const char *str)
static char *
PrintNumber
namespaceOVR.html
aa525783a570c4861a46661157d331501
(double d)
char *
PrintString
namespaceOVR.html
a03d9e2475790771d5fe2a54b27c47a6c
(const char *str)
FT
RadToDegree
namespaceOVR.html
a7798e4da054dbaeb20f35f0c66f40ada
(FT rads)
void *
ReturnArg0
namespaceOVR.html
ac519d4444ae43f60140bea1c027a7563
(void *p)
void
ScanFilePath
namespaceOVR.html
a4a16d12c7138ca33370483562e75dbee
(const char *url, const char **pfilename, const char **pext)
const char *
ScanPathProtocol
namespaceOVR.html
ab7247b1427b94c10c17506a547db39ad
(const char *url)
static UInt16
SelectSensorRampValue
namespaceOVR.html
a93d0a72fd4fd774a8464053bb080c59f
(const UInt16 *ramp, unsigned count, float val, float factor, const char *label)
static int
SFerror
namespaceOVR.html
aa21fbb39115f4d7cd8cb8ffb01b5a53c
()
static const char *
skip
namespaceOVR.html
a6fa24efe0e825c74fa84306be65636ca
(const char *in)
void *
Thread_PthreadStartFn
namespaceOVR.html
aa99d23e4075eb8e728af64d1cadabbf4
(void *phandle)
unsigned WINAPI
Thread_Win32StartFn
namespaceOVR.html
a67b0b8a4312f5ba4e14828b6da42011e
(void *phandle)
int OVR_CDECL
UnicodeCharIs
namespaceOVR.html
a662860123176b5a5292afd17bdd94214
(const UInt16 *table, wchar_t charCode)
static void
UnpackSamples
namespaceOVR.html
a5521d1a29ecbc0c655aa0872d3aa3123
(const UByte *buffer, UByte *r, UByte *g, UByte *b)
static void
UnpackSensor
namespaceOVR.html
a7515e3634cc98200ee0bceb38f4fcbbb
(const UByte *buffer, SInt32 *x, SInt32 *y, SInt32 *z)
static const UInt16
AccelRangeRamp
namespaceOVR.html
a362bf40548b5ed6b6546f7ab5220fdec
[]
static const unsigned char
firstByteMark
namespaceOVR.html
a8e4b2a1320643575967934e2550a0ecd
[7]
static const UInt16
GyroRangeRamp
namespaceOVR.html
a93a7683fc08c0f1d1d545b02d69bb5ec
[]
static const UInt16
MagRangeRamp
namespaceOVR.html
ab40c56cc99a825900bb07bafa92818f4
[]
static SharedLock
MessageHandlerSharedLock
namespaceOVR.html
a084cfac998a19edaa94fccc42d5e855a
Log *volatile
OVR_GlobalLog
namespaceOVR.html
a23c51e75706686b8c5e0aebb75575fc8
const UInt16
UnicodeAlnumBits
namespaceOVR.html
a0801d32dfb4ac17d1d0bae47da90896b
[]
const UInt16
UnicodeAlphaBits
namespaceOVR.html
a2b72fd6713664239cabddcaa7cf9b9f7
[]
const UInt16
UnicodeDigitBits
namespaceOVR.html
a1b557266ff05b590f3224fba0c100b0a
[]
const UInt16
UnicodeSpaceBits
namespaceOVR.html
a28fb65ea245c85b24eea5aa545c0a7fb
[]
static const UInt16
UnicodeToLowerBits
namespaceOVR.html
a6703d40b254a1a2fac855a982a826f6e
[]
static const GUnicodePairType
UnicodeToLowerTable
namespaceOVR.html
af3a97eb654a5a43f9ddcdc488ae0e710
[]
static const UInt16
UnicodeToUpperBits
namespaceOVR.html
a92fcd0ac364777e5621cd1fdfbfcc553
[]
static const GUnicodePairType
UnicodeToUpperTable
namespaceOVR.html
ad398f53c81723a654fa8c458c7fc7880
[]
const UInt16
UnicodeXDigitBits
namespaceOVR.html
a458f3250b3aa82eb0b80deac664e07cd
[]
OVR::Allocator
classOVR_1_1Allocator.html
virtual void *
Alloc
classOVR_1_1Allocator.html
a71d65377707a0edd5ed8b0506398dba8
(UPInt size)=0
virtual void *
AllocAligned
classOVR_1_1Allocator.html
a5520685132c940763e581f37bc1247b2
(UPInt size, UPInt align)
virtual void *
AllocDebug
classOVR_1_1Allocator.html
abf98ec74f4702908ca6e00e784b716fc
(UPInt size, const char *file, unsigned line)
virtual void
Free
classOVR_1_1Allocator.html
a384b1fd26d66cbbea608ddd99537b39e
(void *p)=0
virtual void
FreeAligned
classOVR_1_1Allocator.html
a6abc623b6d47253b567a505add500e21
(void *p)
virtual void *
Realloc
classOVR_1_1Allocator.html
a6a87e46101aca5b315b09f980faecb57
(void *p, UPInt newSize)=0
static Allocator *
GetInstance
classOVR_1_1Allocator.html
a4881655a70134ef0648afb4db03600db
()
static void
setInstance
classOVR_1_1Allocator.html
a3f4800b7a2a23c6ba9e06c38a037e742
(Allocator *palloc)
virtual void
onSystemShutdown
classOVR_1_1Allocator.html
a855c11bf74cdc141531bff57c35c54d8
()
static Allocator *
pInstance
classOVR_1_1Allocator.html
acc07bce127ceaf0c84fb579f80d47be1
friend class
System
classOVR_1_1Allocator.html
af18a9ee98e70982bfe2975391d7221a5
OVR::Allocator_SingletonSupport
classOVR_1_1Allocator__SingletonSupport.html
D
OVR::Allocator
OVR::Allocator_SingletonSupport::AllocContainer
Allocator_SingletonSupport
classOVR_1_1Allocator__SingletonSupport.html
a41ae90314a3e4508629b7216b5301570
()
static D *
InitSystemSingleton
classOVR_1_1Allocator__SingletonSupport.html
a52bc56651d6622648c1d4d6c885bd4b4
()
virtual void
onSystemShutdown
classOVR_1_1Allocator__SingletonSupport.html
aba2faf500a663165d6a296d1ca545098
()
AllocContainer *
pContainer
classOVR_1_1Allocator__SingletonSupport.html
a0a11dc0f2ab66291464fc926fb92ea88
OVR::Allocator_SingletonSupport::AllocContainer
structOVR_1_1Allocator__SingletonSupport_1_1AllocContainer.html
AllocContainer
structOVR_1_1Allocator__SingletonSupport_1_1AllocContainer.html
aab494c4cb3e0f985162708917c44fbd3
()
UPInt
Data
structOVR_1_1Allocator__SingletonSupport_1_1AllocContainer.html
af0ec4db329bf8675138c661474d4579e
[(sizeof(D)+sizeof(UPInt)-1)/sizeof(UPInt)]
bool
Initialized
structOVR_1_1Allocator__SingletonSupport_1_1AllocContainer.html
abe976bb0afda23633c13af0a0f5304be
OVR::Angle
classOVR_1_1Angle.html
AngularUnits
classOVR_1_1Angle.html
a636b236a305229d6dcff4c832dd974ff
Radians
classOVR_1_1Angle.html
a636b236a305229d6dcff4c832dd974ffaf979adf61165125a6e6760f5f5a7b2d1
Degrees
classOVR_1_1Angle.html
a636b236a305229d6dcff4c832dd974ffa5b15d7dd89784b712693bff0366b8ef6
T
Abs
classOVR_1_1Angle.html
a8a77dec8f6b843cccdc68aa6bff6b5e4
() const
Angle
classOVR_1_1Angle.html
a45dfebcf8c25f04f690095cf56dd8b18
()
Angle
classOVR_1_1Angle.html
a3ffd56c24ffeffcc0b6b1976eb8c096f
(T a_, AngularUnits u=Radians)
T
Distance
classOVR_1_1Angle.html
a8cda0c77aa28a50ca8f9997d90b9329c
(const Angle &b)
T
Get
classOVR_1_1Angle.html
acf72b55e4d5c71536096b6089edfaf23
(AngularUnits u=Radians) const
bool
operator!=
classOVR_1_1Angle.html
a958dda70d8f6ee7a036346235bf55e11
(const Angle &b) const
Angle
operator+
classOVR_1_1Angle.html
a8fb9ecf6d610b06cc4b64bef9f851b11
(const Angle &b) const
Angle
operator+
classOVR_1_1Angle.html
a5badc0b2f53aa0eaebea97152bbd4f11
(const T &x) const
Angle &
operator+=
classOVR_1_1Angle.html
af520c63016acf890eec8b1ae6f0fb833
(const Angle &b)
Angle &
operator+=
classOVR_1_1Angle.html
a5cdcfac6690f3adbab71b87dcb70d225
(const T &x)
Angle
operator-
classOVR_1_1Angle.html
aae9e8b7fe741ea6067d38c5b27bbbfee
(const Angle &b) const
Angle
operator-
classOVR_1_1Angle.html
aa010d567738894b602832e2da50f7993
(const T &x) const
Angle &
operator-=
classOVR_1_1Angle.html
a41e14f49b474d6958ef586956571eca2
(const Angle &b)
Angle &
operator-=
classOVR_1_1Angle.html
af246809df37286328e0c64506ffd50f2
(const T &x)
bool
operator==
classOVR_1_1Angle.html
ab04147b05702323ad062830196bc8fb9
(const Angle &b) const
void
Set
classOVR_1_1Angle.html
a02d9a7d63080b420ae812ba6539539c5
(const T &x, AngularUnits u=Radians)
int
Sign
classOVR_1_1Angle.html
a83b21777e6658d2186a3ad881f820651
() const
void
FastFixRange
classOVR_1_1Angle.html
ade3f9ad4b9016eba743b21e6b44af650
()
void
FixRange
classOVR_1_1Angle.html
a4edb7a7e625bdef5c635d08df8a97f34
()
T
a
classOVR_1_1Angle.html
ac151e9a2564623ef26f7af69f7d4712a
OVR::Array
classOVR_1_1Array.html
T
SizePolicy
ArrayBase< ArrayData< T, ContainerAllocator< T >, SizePolicy > >
ContainerAllocator< T >
AllocatorType
classOVR_1_1Array.html
a9ca5272a8c39aff497908bf531aa13af
ArrayBase< ArrayData< T, ContainerAllocator< T >, SizePolicy > >
BaseType
classOVR_1_1Array.html
a5a2fd5cb7ad8ac373340afededcac2ce
Array< T, SizePolicy >
SelfType
classOVR_1_1Array.html
a4051ecd8b41d92dbf76bd41f0d8a7c1e
SizePolicy
SizePolicyType
classOVR_1_1Array.html
a5d8f52659d919d2afb3435371eb84d75
T
ValueType
classOVR_1_1Array.html
a718ba837716e961feed00ee40a6cfb15
Array
classOVR_1_1Array.html
a843797debb47f0ec3ea7be3a5201c57b
()
Array
classOVR_1_1Array.html
ab090bc3ef4a7945628929a20ffd7b5cf
(int size)
Array
classOVR_1_1Array.html
aeccfe41a7fa8a8fa17d3043509e3c009
(const SizePolicyType &p)
Array
classOVR_1_1Array.html
a51433d369024f428e867dbcb7399a244
(const SelfType &a)
const SelfType &
operator=
classOVR_1_1Array.html
a7be9f82895f16eb680f1901fad885bb7
(const SelfType &a)
OVR::ArrayBase
classOVR_1_1ArrayBase.html
ArrayData
OVR::ArrayBase::ConstIterator
OVR::ArrayBase::Iterator
ArrayData::AllocatorType
AllocatorType
classOVR_1_1ArrayBase.html
a28b58e7191de0534882e81c724d5e0b5
ArrayBase< ArrayData >
SelfType
classOVR_1_1ArrayBase.html
a1743dadd2c513ce4cc1acc465c05e7bb
ArrayData::SizePolicyType
SizePolicyType
classOVR_1_1ArrayBase.html
a8fe55f0fd4d8986dfa4c8f2d5d6a4f58
ArrayData::ValueType
ValueType
classOVR_1_1ArrayBase.html
a33e92982307dbe747f30558da8dcd94d
void
Append
classOVR_1_1ArrayBase.html
acadfb81b3a3b96d264b28fd21bd0b9f6
(const SelfType &other)
void
Append
classOVR_1_1ArrayBase.html
a0d38e47aadb03739bcd102669ba794cb
(const ValueType other[], UPInt count)
ArrayBase
classOVR_1_1ArrayBase.html
a59477819ad5477bcea8e0033f406d5b2
()
ArrayBase
classOVR_1_1ArrayBase.html
a0de5205b0531358889c4ab4677360ee2
(int size)
ArrayBase
classOVR_1_1ArrayBase.html
af3a63d05a74f36e4feef60d8a2f639ef
(const SelfType &a)
ArrayBase
classOVR_1_1ArrayBase.html
a20c00d9a93020a1bb4dfa2adc678a1dc
(const ValueType &defval)
ArrayBase
classOVR_1_1ArrayBase.html
a8b50d5b7962114835d7b67965c109969
(const ValueType &defval, int size)
ValueType &
At
classOVR_1_1ArrayBase.html
ac3b6526d00fa5bf4bd3019ce485083e4
(UPInt index)
const ValueType &
At
classOVR_1_1ArrayBase.html
af672e0d99987dbc204343b5885af8c26
(UPInt index) const
ValueType &
Back
classOVR_1_1ArrayBase.html
adb6c1e11557dafbccc9c177cebe4b138
()
const ValueType &
Back
classOVR_1_1ArrayBase.html
ab8eec48f694ff62e7b7c26728c1a3b70
() const
Iterator
Begin
classOVR_1_1ArrayBase.html
a0422e0b9003beeb555329a3d311f717b
()
ConstIterator
Begin
classOVR_1_1ArrayBase.html
a4cf3480e8808ae7a5065cb5a94a2b342
() const
void
Clear
classOVR_1_1ArrayBase.html
ae2c13e474ec7417c77bc680a8741742d
()
void
ClearAndRelease
classOVR_1_1ArrayBase.html
a48c10f36b20de878b0c1ad92ef636f5b
()
Iterator
End
classOVR_1_1ArrayBase.html
a91a7781752cd9b15294aefa07f54da81
()
ConstIterator
End
classOVR_1_1ArrayBase.html
ab4e38e73bb113bad210404605273575e
() const
ValueType &
Front
classOVR_1_1ArrayBase.html
a702d5ee70072f7207cceae0c97ac6cb5
()
const ValueType &
Front
classOVR_1_1ArrayBase.html
ab31c3c244e6fd0f095ffdc28567e0fd7
() const
UPInt
GetCapacity
classOVR_1_1ArrayBase.html
a5c4011476b04a5c214fb02588044b409
() const
const ValueType *
GetDataPtr
classOVR_1_1ArrayBase.html
ab801b989b1f9786cae16510c40bb12a0
() const
ValueType *
GetDataPtr
classOVR_1_1ArrayBase.html
a171e2f0ff4b2eef9c650a3b3a3a94dd6
()
UPInt
GetNumBytes
classOVR_1_1ArrayBase.html
abdc45ca829b32f28facbb0443621daa0
() const
UPInt
GetSize
classOVR_1_1ArrayBase.html
aaca24173e69b99485bc409b7a0dd86ae
() const
SizePolicyType *
GetSizePolicy
classOVR_1_1ArrayBase.html
abcbd6e3b5c0621bf68f668451f5222e5
() const
void
InsertAt
classOVR_1_1ArrayBase.html
a0ef630d5f93059f9b6919ba17ffcca74
(UPInt index, const ValueType &val=ValueType())
void
InsertMultipleAt
classOVR_1_1ArrayBase.html
a5cf3dfd72f985a2de891871d50dfc40a
(UPInt index, UPInt num, const ValueType &val=ValueType())
bool
IsEmpty
classOVR_1_1ArrayBase.html
a851545602648a5edb4fc6da5a235afc8
() const
Iterator
Last
classOVR_1_1ArrayBase.html
a04a5be133f250357d1781d9d7f987751
()
ConstIterator
Last
classOVR_1_1ArrayBase.html
aeb72b105f7f92dc6550befed85a672fe
() const
bool
NeverShrinking
classOVR_1_1ArrayBase.html
a5233c08a54a1db64f5bb6bf621cfb6a5
() const
const SelfType &
operator=
classOVR_1_1ArrayBase.html
a1e04c46f0a546597b7bb5cea4d0b7d89
(const SelfType &a)
ValueType &
operator[]
classOVR_1_1ArrayBase.html
a9ccbb9c2a5bbf0b15d0f4c38c8730f59
(UPInt index)
const ValueType &
operator[]
classOVR_1_1ArrayBase.html
a9096e5c148b46c5b7b1fba9c64567fcf
(UPInt index) const
ValueType
Pop
classOVR_1_1ArrayBase.html
a05c4ca633eded3e7027b9af85a530f65
()
void
PopBack
classOVR_1_1ArrayBase.html
a6ef9f50e56f0278ef39541653d1869c2
(UPInt count=1)
void
PushBack
classOVR_1_1ArrayBase.html
a2db1f983bf59f5039fe3b5ecfe743280
(const ValueType &val)
void
PushBackAlt
classOVR_1_1ArrayBase.html
ac677afd27e10ff2407c7d1e014afdadb
(const S &val)
ValueType &
PushDefault
classOVR_1_1ArrayBase.html
ab25b3520b81f736441407ff44d04ec82
()
void
RemoveAt
classOVR_1_1ArrayBase.html
a6abcb08c934e13c0718f8b7cf58a74a1
(UPInt index)
void
RemoveMultipleAt
classOVR_1_1ArrayBase.html
ac827eda1cafda393bd1dda15c86a3d51
(UPInt index, UPInt num)
void
Reserve
classOVR_1_1ArrayBase.html
aa0e6f0f4477b39f3e2e32d2f0dfa0920
(UPInt newCapacity)
void
Resize
classOVR_1_1ArrayBase.html
ab55284dc5c4572dbd3523d7ac5b23eac
(UPInt newSize)
void
SetSizePolicy
classOVR_1_1ArrayBase.html
a80b373931f312e39d234813cee8f14da
(const SizePolicyType &p)
ValueType
ValueAt
classOVR_1_1ArrayBase.html
acb616d56ae46958d6502bf72e5f22906
(UPInt index) const
ArrayData
Data
classOVR_1_1ArrayBase.html
aa626721b729c8e5e3870bb1bcf094033
OVR::ArrayBase::ConstIterator
classOVR_1_1ArrayBase_1_1ConstIterator.html
ConstIterator
classOVR_1_1ArrayBase_1_1ConstIterator.html
a148deb09a70f91d2323a835cbaf29ca8
()
ConstIterator
classOVR_1_1ArrayBase_1_1ConstIterator.html
a8df90666028ef04c1b83d7cf22430bbc
(const SelfType *parr, SPInt idx=0)
SPInt
GetIndex
classOVR_1_1ArrayBase_1_1ConstIterator.html
a37ccc9334d8a3d5ec25d2dd174350c1b
() const
const ValueType *
GetPtr
classOVR_1_1ArrayBase_1_1ConstIterator.html
abe36712c1660724f07f9b4460a6495bb
() const
bool
IsFinished
classOVR_1_1ArrayBase_1_1ConstIterator.html
a1c0b82b92bd73b47af9d3eaa49942f0e
() const
bool
operator!=
classOVR_1_1ArrayBase_1_1ConstIterator.html
a5e51ec24e7028b3b8f54c8515d56b89c
(const ConstIterator &it) const
const ValueType &
operator*
classOVR_1_1ArrayBase_1_1ConstIterator.html
ac17075448acda49b9fdecfacb55f3d44
() const
ConstIterator
operator+
classOVR_1_1ArrayBase_1_1ConstIterator.html
a5f3ede68e1b3a9459e0b0b3e8bfc0d52
(int delta) const
ConstIterator &
operator++
classOVR_1_1ArrayBase_1_1ConstIterator.html
a1d707454091329269a2d6412a03a2bae
()
ConstIterator
operator++
classOVR_1_1ArrayBase_1_1ConstIterator.html
a14f489d09b02e75627fa12683629bc09
(int)
ConstIterator
operator-
classOVR_1_1ArrayBase_1_1ConstIterator.html
aa8d165a295aaacfda7da353c9517c84a
(int delta) const
SPInt
operator-
classOVR_1_1ArrayBase_1_1ConstIterator.html
a3e1612a676bfc50139e57e8ad769e02e
(const ConstIterator &right) const
ConstIterator &
operator--
classOVR_1_1ArrayBase_1_1ConstIterator.html
a1907a4721e5106212e3758627603f3a5
()
ConstIterator
operator--
classOVR_1_1ArrayBase_1_1ConstIterator.html
aeaee3d57c63a584d39326130a255c127
(int)
const ValueType *
operator->
classOVR_1_1ArrayBase_1_1ConstIterator.html
a79d0c941a1917315cec511a3377ee207
() const
bool
operator==
classOVR_1_1ArrayBase_1_1ConstIterator.html
ab05a5af66758c92b51c1d09a30c1b61e
(const ConstIterator &it) const
SPInt
CurIndex
classOVR_1_1ArrayBase_1_1ConstIterator.html
a0c8bc4d81ea18824ff83bc3b53ace086
const SelfType *
pArray
classOVR_1_1ArrayBase_1_1ConstIterator.html
af3a8fb03cab279b9658714d9fc7f1ffc
OVR::ArrayBase::Iterator
classOVR_1_1ArrayBase_1_1Iterator.html
SPInt
GetIndex
classOVR_1_1ArrayBase_1_1Iterator.html
afcc488bbd7dd33c62dc2327cb5ff1056
() const
ValueType *
GetPtr
classOVR_1_1ArrayBase_1_1Iterator.html
ae1cd119d2b5b00f30cdcd2e85a7bddd9
() const
bool
IsFinished
classOVR_1_1ArrayBase_1_1Iterator.html
a3b558f243c6c6b56adb302cc954acb18
() const
Iterator
classOVR_1_1ArrayBase_1_1Iterator.html
aa0909c640865c604e776bf0d11af86e2
()
Iterator
classOVR_1_1ArrayBase_1_1Iterator.html
ad2844b12fd89d79f790a08b7cd0c90b5
(SelfType *parr, SPInt idx=0)
bool
operator!=
classOVR_1_1ArrayBase_1_1Iterator.html
a85da5711b396472141705439471d11d4
(const Iterator &it) const
ValueType &
operator*
classOVR_1_1ArrayBase_1_1Iterator.html
ad05083f842bb1d363d8726a64cdc31be
() const
Iterator
operator+
classOVR_1_1ArrayBase_1_1Iterator.html
a78eaec6e17b1ed40719bef46e2b4a9fc
(int delta) const
Iterator &
operator++
classOVR_1_1ArrayBase_1_1Iterator.html
ab5cebf1936263362d83cedc16eb0a3f2
()
Iterator
operator++
classOVR_1_1ArrayBase_1_1Iterator.html
af2a41eb51fdf682bdd577576029b54ac
(int)
Iterator
operator-
classOVR_1_1ArrayBase_1_1Iterator.html
a287e041714c99430ab95ce317c37befb
(int delta) const
SPInt
operator-
classOVR_1_1ArrayBase_1_1Iterator.html
ab9f8e4f153ceb26b38e34bd5cd747ee4
(const Iterator &right) const
Iterator &
operator--
classOVR_1_1ArrayBase_1_1Iterator.html
a6e267378e9aa6b4dbec67935311ce314
()
Iterator
operator--
classOVR_1_1ArrayBase_1_1Iterator.html
aa2f9270c2bc66f88a58e486974a89185
(int)
ValueType *
operator->
classOVR_1_1ArrayBase_1_1Iterator.html
afef327956c0d4448a9f24f6fbf48bd09
() const
bool
operator==
classOVR_1_1ArrayBase_1_1Iterator.html
af82d0ce29be66e002ae4786d5bf9f3e2
(const Iterator &it) const
void
Remove
classOVR_1_1ArrayBase_1_1Iterator.html
a441ed48cc9fcdd5965a9cf9720e9f4af
()
SPInt
CurIndex
classOVR_1_1ArrayBase_1_1Iterator.html
a8658fa09e8c8bdad79af4d77fd30789d
SelfType *
pArray
classOVR_1_1ArrayBase_1_1Iterator.html
ae9cf05aedfbbd649d8575e4819193446
OVR::ArrayCC
classOVR_1_1ArrayCC.html
ArrayBase< ArrayDataCC< T, ContainerAllocator< T >, SizePolicy > >
ContainerAllocator< T >
AllocatorType
classOVR_1_1ArrayCC.html
a9c2eb0e92d0b011c8bbe1184c36801b9
ArrayBase< ArrayDataCC< T, ContainerAllocator< T >, SizePolicy > >
BaseType
classOVR_1_1ArrayCC.html
af18d337ddd1ecf3e3259b2886da54fd6
ArrayCC< T, SizePolicy >
SelfType
classOVR_1_1ArrayCC.html
a63f43b8d26b8ed7a4f3c415b7b75c2de
SizePolicy
SizePolicyType
classOVR_1_1ArrayCC.html
aae29f73a678d3f2b402823f3f768ce00
T
ValueType
classOVR_1_1ArrayCC.html
a02687151a45adc6f10ff48f36520bb0f
ArrayCC
classOVR_1_1ArrayCC.html
a35101de2ad5c7687942148eaba5a7b6c
(const ValueType &defval)
ArrayCC
classOVR_1_1ArrayCC.html
a7805f11b4cd6c6b95581b84ef2801ff8
(const ValueType &defval, int size)
ArrayCC
classOVR_1_1ArrayCC.html
a495fb53024b6aaa382f4aa7727fba5d7
(const ValueType &defval, const SizePolicyType &p)
ArrayCC
classOVR_1_1ArrayCC.html
a401f0582f7c7c7bd2dd6e0e7652e1ac3
(const SelfType &a)
const SelfType &
operator=
classOVR_1_1ArrayCC.html
addac9ce17df7087abd91ff716eb9cc69
(const SelfType &a)
OVR::ArrayConstPolicy
structOVR_1_1ArrayConstPolicy.html
MinCapacity
Granularity
NeverShrink
ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >
SelfType
structOVR_1_1ArrayConstPolicy.html
a8ab47bb4428f1d12b128189ebf5472e3
ArrayConstPolicy
structOVR_1_1ArrayConstPolicy.html
ad26de77364ddc2dd43f44d2240c7206d
()
ArrayConstPolicy
structOVR_1_1ArrayConstPolicy.html
afaa1ffc2a241275c5463ebe23eda3e77
(const SelfType &)
UPInt
GetCapacity
structOVR_1_1ArrayConstPolicy.html
a68fd608cbe1ee8a807542242e2f7b1fe
() const
UPInt
GetGranularity
structOVR_1_1ArrayConstPolicy.html
a22aa212776dfbc0e6501ae89bf3ae6dc
() const
UPInt
GetMinCapacity
structOVR_1_1ArrayConstPolicy.html
af0f5e8f64fb10625f0e807c9e954019c
() const
bool
NeverShrinking
structOVR_1_1ArrayConstPolicy.html
a69c25a48cfee180ae0d6055e1fc433aa
() const
void
SetCapacity
structOVR_1_1ArrayConstPolicy.html
a7e0acf4f2db0073faf19edb3005ce2fc
(UPInt capacity)
UPInt
Capacity
structOVR_1_1ArrayConstPolicy.html
ae4615bcf696ef98ff4bb2241d0b9be86
OVR::ArrayCPP
classOVR_1_1ArrayCPP.html
ArrayBase< ArrayData< T, ContainerAllocator_CPP< T >, SizePolicy > >
ContainerAllocator_CPP< T >
AllocatorType
classOVR_1_1ArrayCPP.html
aaad6fb7d1c59078bda4ff45b67719756
ArrayBase< ArrayData< T, ContainerAllocator_CPP< T >, SizePolicy > >
BaseType
classOVR_1_1ArrayCPP.html
a71c1ae44435ea1a2d50c76713100f0c9
ArrayCPP< T, SizePolicy >
SelfType
classOVR_1_1ArrayCPP.html
a339278d90d55caeb30329a9ab144090c
SizePolicy
SizePolicyType
classOVR_1_1ArrayCPP.html
a777bffd6d772147405831de5320a1f1e
T
ValueType
classOVR_1_1ArrayCPP.html
abd3613d12346b35582f8c26aca09d27b
ArrayCPP
classOVR_1_1ArrayCPP.html
a378dd45da347821b1bb81c9d4f3aec78
()
ArrayCPP
classOVR_1_1ArrayCPP.html
a29c778a3260194f3892b2c62b44c954e
(int size)
ArrayCPP
classOVR_1_1ArrayCPP.html
a8b0bd55305f76bb6f6a6d6ae6da9bf12
(const SizePolicyType &p)
ArrayCPP
classOVR_1_1ArrayCPP.html
addfdc9bf7616f61b689a8c956bdf71a8
(const SelfType &a)
const SelfType &
operator=
classOVR_1_1ArrayCPP.html
a6026486c2cd100aab8949fc4e9034068
(const SelfType &a)
OVR::ArrayData
structOVR_1_1ArrayData.html
T
Allocator
SizePolicy
OVR::ArrayDataBase
Allocator
AllocatorType
structOVR_1_1ArrayData.html
aeba393378621f6456148003671dec31b
ArrayDataBase< T, Allocator, SizePolicy >
BaseType
structOVR_1_1ArrayData.html
a9adc31d44a53b00ac109232deb288e40
ArrayData< T, Allocator, SizePolicy >
SelfType
structOVR_1_1ArrayData.html
a54b3ded85a983223f293e7e1c46b642a
SizePolicy
SizePolicyType
structOVR_1_1ArrayData.html
ad4faf8aef8daaa2a241b5fdc84fb4eaa
T
ValueType
structOVR_1_1ArrayData.html
a10d27002bc7f3c00e2508170f7798645
void
Append
structOVR_1_1ArrayData.html
a6ae3061239582f8db42095d6ab2667ee
(const ValueType other[], UPInt count)
ArrayData
structOVR_1_1ArrayData.html
a872853d2977ef77ab083806eaadff0ee
()
ArrayData
structOVR_1_1ArrayData.html
a531473128ed94598aaae561872745831
(int size)
ArrayData
structOVR_1_1ArrayData.html
ad08d4ffd7abcb737e8a3b05b705caefa
(const SelfType &a)
void
PushBack
structOVR_1_1ArrayData.html
a115c7cd5c85b6ef2a5f7f9cdb6c2420d
(const ValueType &val)
void
PushBackAlt
structOVR_1_1ArrayData.html
ae4e6ccbb9a8bcb6883468821e52b3ee3
(const S &val)
void
Resize
structOVR_1_1ArrayData.html
a91fc8ff7b39716ee04bc876a778591fa
(UPInt newSize)
OVR::ArrayDataBase
structOVR_1_1ArrayDataBase.html
T
Allocator
SizePolicy
Allocator
AllocatorType
structOVR_1_1ArrayDataBase.html
a62fbdb74d9aa04d69ddba1cde2a9db90
ArrayDataBase< T, Allocator, SizePolicy >
SelfType
structOVR_1_1ArrayDataBase.html
a430b8b6ab980d9de85f4f160b8e0065b
SizePolicy
SizePolicyType
structOVR_1_1ArrayDataBase.html
ac9f1799397c6d6691123d7dc2df8e451
T
ValueType
structOVR_1_1ArrayDataBase.html
a580d230e80690ff6f90d5ca512c12992
ArrayDataBase
structOVR_1_1ArrayDataBase.html
afa25609784a316d30deaaa7c1807b01c
()
ArrayDataBase
structOVR_1_1ArrayDataBase.html
a4765815d817b2ff531f5558e5351f737
(const SizePolicy &p)
void
ClearAndRelease
structOVR_1_1ArrayDataBase.html
abcb5a54e5cff2ab26d0a40de0660fc98
()
UPInt
GetCapacity
structOVR_1_1ArrayDataBase.html
ada53e42df82da04e4f1ac96ddbbe51af
() const
void
Reserve
structOVR_1_1ArrayDataBase.html
a9d8ddf821dad045ae87d3ee783529daf
(UPInt newCapacity)
void
ResizeNoConstruct
structOVR_1_1ArrayDataBase.html
a452de1cc577d77ceb91f9d18d0498d1d
(UPInt newSize)
~ArrayDataBase
structOVR_1_1ArrayDataBase.html
a1547deac839a68408756a643602c981d
()
ValueType *
Data
structOVR_1_1ArrayDataBase.html
a97a6954231e8d0acfabc0d0e30e95372
SizePolicy
Policy
structOVR_1_1ArrayDataBase.html
af9fe74f118b49019acc99c6c712af158
UPInt
Size
structOVR_1_1ArrayDataBase.html
ae3b23a49a91ff0b2874c48b2ef4e8c66
OVR::ArrayDataCC
structOVR_1_1ArrayDataCC.html
T
Allocator
SizePolicy
OVR::ArrayDataBase
Allocator
AllocatorType
structOVR_1_1ArrayDataCC.html
a2a481253bd20a56f6036918ca8ab482e
ArrayDataBase< T, Allocator, SizePolicy >
BaseType
structOVR_1_1ArrayDataCC.html
aa60674b732ef728e387bafdddf5c4ef9
ArrayDataCC< T, Allocator, SizePolicy >
SelfType
structOVR_1_1ArrayDataCC.html
a3061edcf1559e1daf331deaf35ca127b
SizePolicy
SizePolicyType
structOVR_1_1ArrayDataCC.html
afdbf363bd35505dae59a4ddeb078caf7
T
ValueType
structOVR_1_1ArrayDataCC.html
a76f9b889599708c56677d559ac65baa6
void
Append
structOVR_1_1ArrayDataCC.html
a986f75321cf65f9f9d3c078dd579050c
(const ValueType other[], UPInt count)
ArrayDataCC
structOVR_1_1ArrayDataCC.html
a9bb25d3b829df3bacdce008c5398908c
(const ValueType &defval)
ArrayDataCC
structOVR_1_1ArrayDataCC.html
ac6f39a80d434af6107b69810955f088c
(const ValueType &defval, int size)
ArrayDataCC
structOVR_1_1ArrayDataCC.html
af3553bd94df74f9fb915228df0f2c74a
(const SelfType &a)
void
PushBack
structOVR_1_1ArrayDataCC.html
ae22e51a041aa6e027f5a7b89e8146f98
(const ValueType &val)
void
PushBackAlt
structOVR_1_1ArrayDataCC.html
a6d247713c7c0f269936a135aa6960908
(const S &val)
void
Resize
structOVR_1_1ArrayDataCC.html
a5fdf38b48723fae7d5eaea9b07ce696c
(UPInt newSize)
ValueType
DefaultValue
structOVR_1_1ArrayDataCC.html
ad15697ab058e4fb7467e3a498be286d9
OVR::ArrayDefaultPolicy
structOVR_1_1ArrayDefaultPolicy.html
ArrayDefaultPolicy
structOVR_1_1ArrayDefaultPolicy.html
a3a0cc571f73793bf377e00719e041aba
()
ArrayDefaultPolicy
structOVR_1_1ArrayDefaultPolicy.html
a9cd91484f9d827536e32e1a736e71a4e
(const ArrayDefaultPolicy &)
UPInt
GetCapacity
structOVR_1_1ArrayDefaultPolicy.html
a81ff1ad8f89f126b14e5cb37c56b8ca3
() const
UPInt
GetGranularity
structOVR_1_1ArrayDefaultPolicy.html
ac6b8f9d223e0dd5bad8c499d1ebafc31
() const
UPInt
GetMinCapacity
structOVR_1_1ArrayDefaultPolicy.html
a9995d9fa51c72ee7afb20e5f4329d13b
() const
bool
NeverShrinking
structOVR_1_1ArrayDefaultPolicy.html
ae743634ae1989cbea11ff7123a467332
() const
void
SetCapacity
structOVR_1_1ArrayDefaultPolicy.html
abc75647bbefc3ad2b59c08d3bf847d2d
(UPInt capacity)
UPInt
Capacity
structOVR_1_1ArrayDefaultPolicy.html
a643da11e4cb14cdc0d510279a4c56897
OVR::ArrayPOD
classOVR_1_1ArrayPOD.html
ArrayBase< ArrayData< T, ContainerAllocator_POD< T >, SizePolicy > >
ContainerAllocator_POD< T >
AllocatorType
classOVR_1_1ArrayPOD.html
afb58b7e810c04ba698e94b1f4a9c1791
ArrayBase< ArrayData< T, ContainerAllocator_POD< T >, SizePolicy > >
BaseType
classOVR_1_1ArrayPOD.html
a355ee7d09b734044bd92748c1d4e8a3e
ArrayPOD< T, SizePolicy >
SelfType
classOVR_1_1ArrayPOD.html
a4fd133e4e62b29fba9571b33a6a0e8bf
SizePolicy
SizePolicyType
classOVR_1_1ArrayPOD.html
a0882eed61abb544e22b0aaa37b079a2e
T
ValueType
classOVR_1_1ArrayPOD.html
ab78d99c4878d7f4ccfa2a007e046aef8
ArrayPOD
classOVR_1_1ArrayPOD.html
a2680ab08bdd36d9f0cf1faccb81f5c4a
()
ArrayPOD
classOVR_1_1ArrayPOD.html
a7ed3ed3a99ba0ee1a6f0ea9c176d1671
(int size)
ArrayPOD
classOVR_1_1ArrayPOD.html
a723014d797ff1dc14364e52cad4b09e1
(const SizePolicyType &p)
ArrayPOD
classOVR_1_1ArrayPOD.html
a872b2050f5b9d68100d72ef3a3af9c25
(const SelfType &a)
const SelfType &
operator=
classOVR_1_1ArrayPOD.html
ac8313c87c717be0a9b06f95ec2c7b1ae
(const SelfType &a)
OVR::AtomicInt
classOVR_1_1AtomicInt.html
T
OVR::AtomicValueBase
AtomicInt
classOVR_1_1AtomicInt.html
a0f58785e855c6a63a2b0fb4c046f67b0
()
AtomicInt
classOVR_1_1AtomicInt.html
adf7eda12bba362a27f86942b1b9d55a1
(T val)
T
ExchangeAdd_Acquire
classOVR_1_1AtomicInt.html
a134ef7149fed7e821cb92b7aec75b7c7
(T val)
T
ExchangeAdd_NoSync
classOVR_1_1AtomicInt.html
a2256f7c6aa12489eeed02bf9636be123
(T val)
T
ExchangeAdd_Release
classOVR_1_1AtomicInt.html
a3c8a715d95966524a9356ed44bfbbcb5
(T val)
T
ExchangeAdd_Sync
classOVR_1_1AtomicInt.html
ae63cf2b4de0ad692c11053e471fbc3e2
(T val)
void
Increment_Acquire
classOVR_1_1AtomicInt.html
a3e93ebcb396430b400de97bbb6c74cfa
()
void
Increment_NoSync
classOVR_1_1AtomicInt.html
af80a2c81ab8f0b2630175b55513c8e41
()
void
Increment_Release
classOVR_1_1AtomicInt.html
afa3172ed958960f8de3c8f4599c1f657
()
void
Increment_Sync
classOVR_1_1AtomicInt.html
a0534f82917909df9b9fc84df1c64c33f
()
T
operator&=
classOVR_1_1AtomicInt.html
a98d9a21d1c2cf812a2f28d17e9b5997e
(T arg)
T
operator*=
classOVR_1_1AtomicInt.html
acfed141c6fec177ee93bfa37d937311a
(T arg)
T
operator++
classOVR_1_1AtomicInt.html
a5db533b37db1b5e90da8e11b9f02e7a7
()
T
operator++
classOVR_1_1AtomicInt.html
a2f96a4094b2a0bea15ae2b091c09ffb1
(int)
T
operator+=
classOVR_1_1AtomicInt.html
a26cf97c6094e8e82fa381a1d37df55e3
(T val)
T
operator--
classOVR_1_1AtomicInt.html
a2a90f00c0435a380bfbb86000b932078
()
T
operator--
classOVR_1_1AtomicInt.html
ab025f9efa8d290e96fecd0221898cc05
(int)
T
operator-=
classOVR_1_1AtomicInt.html
ad47e5322492721688dc81f7fe4557ce9
(T val)
T
operator/=
classOVR_1_1AtomicInt.html
ac3aee7db9ad276364605d8f9d03aa943
(T arg)
T
operator<<=
classOVR_1_1AtomicInt.html
ae21baa0fd0088f05e36ad948397301b1
(unsigned bits)
T
operator=
classOVR_1_1AtomicInt.html
a3cd98bf90ded8b14409bde09c955a7a1
(T val)
T
operator>>=
classOVR_1_1AtomicInt.html
a7c9ee195015170840ac78e0497eeae9c
(unsigned bits)
T
operator^=
classOVR_1_1AtomicInt.html
ac7e264d580a8656097f1135dc7045e98
(T arg)
T
operator|=
classOVR_1_1AtomicInt.html
ae20353506b5bde81ceaeb6a7324ddb89
(T arg)
AtomicValueBase< T >::Ops
Ops
classOVR_1_1AtomicInt.html
aafc28de03d0b9bbc753e487c3c617b1f
OVR::AtomicOps
classOVR_1_1AtomicOps.html
OVR::AtomicOps::C2T_union
static bool
CompareAndSet_NoSync
classOVR_1_1AtomicOps.html
a9496d4e29be299ad13e6ad85a396503d
(volatile C *p, C c, C val)
static bool
CompareAndSet_Release
classOVR_1_1AtomicOps.html
a83c5d73f02a00906fdf062d64ea6405f
(volatile C *p, C c, C val)
static bool
CompareAndSet_Relse
classOVR_1_1AtomicOps.html
a3361d651b53d063fa3f8be2ea2bc887f
(volatile C *p, C c, C val)
static bool
CompareAndSet_Sync
classOVR_1_1AtomicOps.html
a7ce3951f5ca09389c69e8afdf3e47a74
(volatile C *p, C c, C val)
static C
Exchange_Acquire
classOVR_1_1AtomicOps.html
adeec10b86e313c981d8692c6184468ab
(volatile C *p, C val)
static C
Exchange_NoSync
classOVR_1_1AtomicOps.html
a372d1371143ec58c4a2eb21ad47b6305
(volatile C *p, C val)
static C
Exchange_Release
classOVR_1_1AtomicOps.html
af9367e13aa4484c01dc5ac48104d7977
(volatile C *p, C val)
static C
Exchange_Sync
classOVR_1_1AtomicOps.html
abbdb0d653cf37637e0f8166384da570c
(volatile C *p, C val)
static C
ExchangeAdd_Acquire
classOVR_1_1AtomicOps.html
a7b8a2466c733746f7f87f0b8b6a06c52
(volatile C *p, C val)
static C
ExchangeAdd_NoSync
classOVR_1_1AtomicOps.html
a8cb6e65b645c638267da7ed1da30c9f4
(volatile C *p, C val)
static C
ExchangeAdd_Release
classOVR_1_1AtomicOps.html
a9614abce39e10025126ea1c5537a3c1c
(volatile C *p, C val)
static C
ExchangeAdd_Sync
classOVR_1_1AtomicOps.html
a6970cbf6c54360ac85ae941e55718ec8
(volatile C *p, C val)
static C
Load_Acquire
classOVR_1_1AtomicOps.html
a376aac432ed2c7520e1a98ecda0b95c4
(const volatile C *p)
static void
Store_Release
classOVR_1_1AtomicOps.html
a9e64e11a76e90d4069059f8afb9b276e
(volatile C *p, C val)
AtomicOpsRaw< sizeof(C)>
Ops
classOVR_1_1AtomicOps.html
a590fc214b7e4869812d017eb1f3a7c34
volatile Ops::T *
PT
classOVR_1_1AtomicOps.html
af4469b01b176bc0fb3170542e6ae0026
Ops::T
T
classOVR_1_1AtomicOps.html
a375d802a86bfdf7dec62fb66ce86f884
OVR::AtomicOps::C2T_union
unionOVR_1_1AtomicOps_1_1C2T__union.html
C
c
unionOVR_1_1AtomicOps_1_1C2T__union.html
a471d7cda5dfe29fa3713458503d82a2f
T
t
unionOVR_1_1AtomicOps_1_1C2T__union.html
a7bf11047ec3a8dac404b60f8c0f6dd7f
OVR::AtomicOpsRaw
structOVR_1_1AtomicOpsRaw.html
size
OVR::AtomicOpsRawBase
OVR::AtomicOpsRaw< 4 >
structOVR_1_1AtomicOpsRaw_3_014_01_4.html
AtomicOpsRaw_DefImpl< AtomicOpsRaw_4ByteImpl >
AtomicOpsRaw
structOVR_1_1AtomicOpsRaw_3_014_01_4.html
aa0c201fc222fbc16efa4be888e0ada77
()
OVR::AtomicOpsRaw< 8 >
structOVR_1_1AtomicOpsRaw_3_018_01_4.html
AtomicOpsRaw_DefImpl< AtomicOpsRaw_8ByteImpl >
AtomicOpsRaw
structOVR_1_1AtomicOpsRaw_3_018_01_4.html
a5729b3619b94d266e8fc66d0b851b465
()
OVR::AtomicOpsRaw_4ByteImpl
structOVR_1_1AtomicOpsRaw__4ByteImpl.html
OVR::AtomicOpsRawBase
OVR::AtomicOpsRaw_8ByteImpl
structOVR_1_1AtomicOpsRaw__8ByteImpl.html
OVR::AtomicOpsRawBase
UInt64
T
structOVR_1_1AtomicOpsRaw__8ByteImpl.html
ae1e7e8bdd82c0cd53b7fbef8916eedc1
OVR::AtomicOpsRaw_DefImpl
structOVR_1_1AtomicOpsRaw__DefImpl.html
O
O::AcquireSync
O_AcquireSync
structOVR_1_1AtomicOpsRaw__DefImpl.html
ab25bcbae2258d8ae1c7aac05f47a58d6
O::FullSync
O_FullSync
structOVR_1_1AtomicOpsRaw__DefImpl.html
a4c084f4491874861957a14d7207e5d13
O::ReleaseSync
O_ReleaseSync
structOVR_1_1AtomicOpsRaw__DefImpl.html
aac9d02d334d93448e4e3b5c04059e5f1
O::T
O_T
structOVR_1_1AtomicOpsRaw__DefImpl.html
a7e5a1b4b05b80bfa7616455b892d76bb
static bool
CompareAndSet_Acquire
structOVR_1_1AtomicOpsRaw__DefImpl.html
ad9dd2a0aff2cad1d9cb5902a03ef94d3
(volatile O_T *p, O_T c, O_T val)
static bool
CompareAndSet_Release
structOVR_1_1AtomicOpsRaw__DefImpl.html
a1cc27de717aba389f2dbdeb78577c8bd
(volatile O_T *p, O_T c, O_T val)
static bool
CompareAndSet_Sync
structOVR_1_1AtomicOpsRaw__DefImpl.html
a75c4cf970030989090e25edff65bd83c
(volatile O_T *p, O_T c, O_T val)
static O_T
Exchange_Acquire
structOVR_1_1AtomicOpsRaw__DefImpl.html
a5975d9cfc0838520728bc91cca8ff7ef
(volatile O_T *p, O_T val)
static O_T
Exchange_Release
structOVR_1_1AtomicOpsRaw__DefImpl.html
aca4c0d65df65406425f73940147cdb04
(volatile O_T *p, O_T val)
static O_T
Exchange_Sync
structOVR_1_1AtomicOpsRaw__DefImpl.html
a3e43f6b6d0dd0ce8fbd864426ea57969
(volatile O_T *p, O_T val)
static O_T
ExchangeAdd_Acquire
structOVR_1_1AtomicOpsRaw__DefImpl.html
a67478ed5ff78ff41e6f26edd4c5790ac
(volatile O_T *p, O_T val)
static O_T
ExchangeAdd_Release
structOVR_1_1AtomicOpsRaw__DefImpl.html
a420e2f605b814641f3a1707c591799b3
(volatile O_T *p, O_T val)
static O_T
ExchangeAdd_Sync
structOVR_1_1AtomicOpsRaw__DefImpl.html
ac70024ae3297c8061f465bfe84402795
(volatile O_T *p, O_T val)
static O_T
Load_Acquire
structOVR_1_1AtomicOpsRaw__DefImpl.html
a0a35f222e2bc7d0f6609270fa2824e91
(const volatile O_T *p)
static void
Store_Release
structOVR_1_1AtomicOpsRaw__DefImpl.html
a97e1ce0b5704ec8ae2da1af936668c81
(volatile O_T *p, O_T val)
OVR::AtomicOpsRawBase
structOVR_1_1AtomicOpsRawBase.html
OVR::AtomicPtr
classOVR_1_1AtomicPtr.html
AtomicValueBase< T * >
AtomicPtr
classOVR_1_1AtomicPtr.html
a048a954461e12a4576ad9aed4da208cc
()
AtomicPtr
classOVR_1_1AtomicPtr.html
a0c4bfee9e6b087150bad12a27da18dd5
(T *val)
T *
ExchangeAdd_Acquire
classOVR_1_1AtomicPtr.html
aa7844723070ec8ae4f4cb7929394df51
(I incr)
T *
ExchangeAdd_NoSync
classOVR_1_1AtomicPtr.html
ab7f01c1234ef16a2fd8d7b426f71e3c3
(I incr)
T *
ExchangeAdd_Release
classOVR_1_1AtomicPtr.html
a1bb69853b40fe0ddcc8c9cdd2be4d874
(I incr)
T *
ExchangeAdd_Sync
classOVR_1_1AtomicPtr.html
a5bb169e3fdf042011253ae34e02841c5
(I incr)
operator T *
classOVR_1_1AtomicPtr.html
a722e72c2b7c2f9f6571da0c44aa06001
() const
T *
operator++
classOVR_1_1AtomicPtr.html
a7f2b5b4b513e27686b728c9d61d57088
()
T *
operator++
classOVR_1_1AtomicPtr.html
a17699d7ec2bb63890a017367a9ef968c
(int)
T *
operator+=
classOVR_1_1AtomicPtr.html
a5e333a9ea5c2a2aca36f842012975a62
(I val)
T *
operator--
classOVR_1_1AtomicPtr.html
ae96c8b6bf0bf6ced5a9bfbf571b01141
()
T *
operator--
classOVR_1_1AtomicPtr.html
a51dbca8d2a37371c530c9687f9fe6a67
(int)
T *
operator-=
classOVR_1_1AtomicPtr.html
a38038a7e30117f877d02001fb2271fe0
(I val)
T *
operator->
classOVR_1_1AtomicPtr.html
aafa92409207a7f2cb79e982c5e22ab7c
() const
T *
operator=
classOVR_1_1AtomicPtr.html
ada21cd357f23f909b985016dab783bf5
(T *val)
AtomicValueBase< T * >::Ops
Ops
classOVR_1_1AtomicPtr.html
a361999388c984111af002fa0e0cf75e4
OVR::AtomicValueBase
classOVR_1_1AtomicValueBase.html
T
AtomicValueBase
classOVR_1_1AtomicValueBase.html
ad15760b30bed4dc622b4d86b5cffc9bb
()
AtomicValueBase
classOVR_1_1AtomicValueBase.html
a8a06e1fba121060e6b8689c093657d0f
(T val)
bool
CompareAndSet_Acquire
classOVR_1_1AtomicValueBase.html
adb6d30883475e834771b88b62b25f45e
(T c, T val)
bool
CompareAndSet_NoSync
classOVR_1_1AtomicValueBase.html
a9ca958abe39b437258623e1efede03d9
(T c, T val)
bool
CompareAndSet_Release
classOVR_1_1AtomicValueBase.html
a68f50845cfc852779104d007ff80547d
(T c, T val)
bool
CompareAndSet_Sync
classOVR_1_1AtomicValueBase.html
a80613649f4f98e04286b895f72fb3a0a
(T c, T val)
T
Exchange_Acquire
classOVR_1_1AtomicValueBase.html
a27098a260c9016172ddcb688db6c18b7
(T val)
T
Exchange_NoSync
classOVR_1_1AtomicValueBase.html
ac3160d51415be1eb1b85c9b1dd5de412
(T val)
T
Exchange_Release
classOVR_1_1AtomicValueBase.html
a07982fe4d91257709d13da10bc4baa9a
(T val)
T
Exchange_Sync
classOVR_1_1AtomicValueBase.html
a21f824697135da1bc241d4405798e7c4
(T val)
T
Load_Acquire
classOVR_1_1AtomicValueBase.html
a5cd65ea7cf7b4a0a84527b2e6229bcc0
() const
operator T
classOVR_1_1AtomicValueBase.html
a9b90b51746d421fef5145c8b62a43bca
() const
void
Store_Release
classOVR_1_1AtomicValueBase.html
a43a7aa87c54be4483ec65236151e78c0
(T val)
volatile T
Value
classOVR_1_1AtomicValueBase.html
a4a6ecea26ceeeb50bf8c1b36381be7dc
AtomicOps< T >
Ops
classOVR_1_1AtomicValueBase.html
a16397b40821ce647348205712d863254
OVR::BufferedFile
classOVR_1_1BufferedFile.html
OVR::DelegatedFile
BufferedFile
classOVR_1_1BufferedFile.html
aa2407e9671a05c171568ff2b9e7379dc
(File *pfile)
virtual int
BytesAvailable
classOVR_1_1BufferedFile.html
a037086e93fc6518fa86f02897378031c
()
virtual bool
Close
classOVR_1_1BufferedFile.html
ad2428ba9b5c0d8946bbeea9e3511eae6
()
virtual int
CopyFromStream
classOVR_1_1BufferedFile.html
af074da1050c706e887c8aa0db61d5d09
(File *pstream, int byteSize)
virtual bool
Flush
classOVR_1_1BufferedFile.html
acbb145a07d7383ea1bc15a1ae8767da7
()
virtual int
GetLength
classOVR_1_1BufferedFile.html
a4609c18f0b09b3647bbb984b76a30c43
()
virtual SInt64
LGetLength
classOVR_1_1BufferedFile.html
a011e83c2be4fc80218541c9709df618a
()
virtual SInt64
LSeek
classOVR_1_1BufferedFile.html
a2f3cc805570224b7fc62e22fcb92e312
(SInt64 offset, int origin=Seek_Set)
virtual SInt64
LTell
classOVR_1_1BufferedFile.html
aba433be096a60832ee4e736716df2bba
()
virtual int
Read
classOVR_1_1BufferedFile.html
a38ebef32737ba2cfad66cf6cae5639f3
(UByte *pbufer, int numBytes)
virtual int
Seek
classOVR_1_1BufferedFile.html
ab37892790c6cfcabca6d539ca50c407c
(int offset, int origin=Seek_Set)
virtual int
SkipBytes
classOVR_1_1BufferedFile.html
aa75a940d1120bfc485cbaaa7ff38eb2b
(int numBytes)
virtual int
Tell
classOVR_1_1BufferedFile.html
a624a32ac4af9da0a7505cbf5438618c0
()
virtual int
Write
classOVR_1_1BufferedFile.html
a72dc1452b01e50dceaf2d1fd7e374b72
(const UByte *pbufer, int numBytes)
~BufferedFile
classOVR_1_1BufferedFile.html
acbbd3d0ef09eb557eba1f76a26f2ad8f
()
BufferModeType
classOVR_1_1BufferedFile.html
a8dd63f306a62121b749820241715a54a
NoBuffer
classOVR_1_1BufferedFile.html
a8dd63f306a62121b749820241715a54aa8740164c7f1f3de57e5d22c6947f02ec
ReadBuffer
classOVR_1_1BufferedFile.html
a8dd63f306a62121b749820241715a54aa31d994bbd4172462cc43b5df919db0f2
WriteBuffer
classOVR_1_1BufferedFile.html
a8dd63f306a62121b749820241715a54aa586df093bfe26a3d26ac5c9e7225581b
BufferedFile
classOVR_1_1BufferedFile.html
aabbc06f0887df0955f9d876a5a2edf1d
()
BufferedFile
classOVR_1_1BufferedFile.html
a621e6e730a98112a58acca9dd350b196
(const BufferedFile &source)
void
FlushBuffer
classOVR_1_1BufferedFile.html
a1c3d2c112435421ced386a821a4a0300
()
void
LoadBuffer
classOVR_1_1BufferedFile.html
ad17484bd28b594049a4b69b872c75cb5
()
bool
SetBufferMode
classOVR_1_1BufferedFile.html
a05d6de230d5bdd68f2b2736b8d236aef
(BufferModeType mode)
BufferModeType
BufferMode
classOVR_1_1BufferedFile.html
ab4b1244090baf5e5a50e9c029ae76321
unsigned
DataSize
classOVR_1_1BufferedFile.html
ad4f0725367c986f1c2251e0929d0b1b4
UInt64
FilePos
classOVR_1_1BufferedFile.html
a27fd0a55efaff3f2953faa58de3ca692
UByte *
pBuffer
classOVR_1_1BufferedFile.html
acda2a53aea500647ba3af3df567639a4
unsigned
Pos
classOVR_1_1BufferedFile.html
a26e7f9e6d1c581934508b1a3610baa41
OVR::CircularBuffer
classOVR_1_1CircularBuffer.html
CircularBuffer
classOVR_1_1CircularBuffer.html
a750d69afc0a1ebfdc4687380d4e811a3
(UPInt size)
bool
IsEmpty
classOVR_1_1CircularBuffer.html
a5829cb3643ceac180dca3cd9d77ee083
() const
UByte *
ReadBegin
classOVR_1_1CircularBuffer.html
a99754f6e85c3e6abf25c337b4529d864
()
void
ReadEnd
classOVR_1_1CircularBuffer.html
ada901d81e2c0336ec512e257abdecadb
(UPInt size)
UByte *
Write
classOVR_1_1CircularBuffer.html
a8d62a79e1d03d8d358d93212ec76337e
(UPInt size)
~CircularBuffer
classOVR_1_1CircularBuffer.html
a3481aefadf5d6bdc2e8bc386c05a2b6c
()
AlignSize
classOVR_1_1CircularBuffer.html
abaf1f338db9510bf8dc5a3cb806a4134ac2d799e1dbfa0c543d12050fde6e4a10
AlignMask
classOVR_1_1CircularBuffer.html
abaf1f338db9510bf8dc5a3cb806a4134af533ae76b227603e8e78a6635be691fb
UPInt
roundUpSize
classOVR_1_1CircularBuffer.html
a8b57fd0af6d9657f1d85482ade74a67b
(UPInt size)
UPInt
End
classOVR_1_1CircularBuffer.html
a6a553a6b9233d764595ac3612a916da4
UPInt
Head
classOVR_1_1CircularBuffer.html
a83c29a4c1a34ab4be83c1dd5dc35aacb
UByte *
pBuffer
classOVR_1_1CircularBuffer.html
aa60caa26bc756eff8387d82eaafffa1c
UPInt
Size
classOVR_1_1CircularBuffer.html
a0f5dbef5ad971cfb8374a91490490ec9
UPInt
Tail
classOVR_1_1CircularBuffer.html
a12a5b39472a4fade36c9d1ceb4a7d161
OVR::CleanType
structOVR_1_1CleanType.html
T
T
Type
structOVR_1_1CleanType.html
ae0ec8dd650144881db03fc0b113b2479
OVR::CleanType< const T & >
structOVR_1_1CleanType_3_01const_01T_01_6_01_4.html
T
Type
structOVR_1_1CleanType_3_01const_01T_01_6_01_4.html
aefad41957cd09cf9acf84aba2bba16d6
OVR::CleanType< const T >
structOVR_1_1CleanType_3_01const_01T_01_4.html
T
Type
structOVR_1_1CleanType_3_01const_01T_01_4.html
a9b9c0d148e5d890e15fa0a159f501246
OVR::CleanType< T & >
structOVR_1_1CleanType_3_01T_01_6_01_4.html
T
Type
structOVR_1_1CleanType_3_01T_01_6_01_4.html
a2879fec0a27d91a8f78378af19cab5de
OVR::Color
structOVR_1_1Color.html
Color
structOVR_1_1Color.html
ad9e7582b3037cc18bd0f88a7dfd3493f
()
Color
structOVR_1_1Color.html
af5e68a619319431c09845fa559701d08
(unsigned char r, unsigned char g, unsigned char b, unsigned char a=0xFF)
Color
structOVR_1_1Color.html
a7beee1e2792faa2d95fab5b9b4822004
(unsigned c)
void
GetRGBA
structOVR_1_1Color.html
a9a39988adeb04c04d3b0cdaec40f9c78
(float *r, float *g, float *b, float *a) const
bool
operator==
structOVR_1_1Color.html
a44ab0773633eaeaa3b6e77c8ddbb2fb8
(const Color &b) const
UByte
A
structOVR_1_1Color.html
a3dfc3043f7fee8f236ab1b0975bfce3a
UByte
B
structOVR_1_1Color.html
a4726dd72f4f2759cc66a3cbbb6be5bca
UByte
G
structOVR_1_1Color.html
ad8ea17704b230779d949ce69278e91e8
UByte
R
structOVR_1_1Color.html
aee30677cafae1c2f512a2d71dce5e130
OVR::ConstructorCPP
classOVR_1_1ConstructorCPP.html
static void
Construct
classOVR_1_1ConstructorCPP.html
a1ce103e17c21075ecc8daf088e84be9c
(void *p)
static void
Construct
classOVR_1_1ConstructorCPP.html
a29bebdd3d8fa9d3e621c38f716f3aa00
(void *p, const T &source)
static void
ConstructAlt
classOVR_1_1ConstructorCPP.html
ae4b70751b73250e1834fdae922ba87f2
(void *p, const S &source)
static void
ConstructArray
classOVR_1_1ConstructorCPP.html
a7af1290374dab24c2283674a10318b1e
(void *p, UPInt count)
static void
ConstructArray
classOVR_1_1ConstructorCPP.html
a2eebc359257d53ad3d6bb896868c29d9
(void *p, UPInt count, const T &source)
static void
ConstructArray
classOVR_1_1ConstructorCPP.html
a8bd6fc9a5e4cf5e745b58e95dfad0872
(void *p, UPInt count, const T *psource)
static void
CopyArrayBackward
classOVR_1_1ConstructorCPP.html
a4d221b759e2ce33028398608cbfad200
(T *dst, const T *src, UPInt count)
static void
CopyArrayForward
classOVR_1_1ConstructorCPP.html
a153fb1e611577326650038e002a2be23
(T *dst, const T *src, UPInt count)
static void
Destruct
classOVR_1_1ConstructorCPP.html
a3fe045149eb760c762f15e6bd9a3a508
(T *p)
static void
DestructArray
classOVR_1_1ConstructorCPP.html
a8ee3a99d8193a6d9897f5f726911bf3e
(T *p, UPInt count)
static bool
IsMovable
classOVR_1_1ConstructorCPP.html
a20e625c0593e2128945edc65385f1754
()
OVR::ConstructorMov
classOVR_1_1ConstructorMov.html
static void
Construct
classOVR_1_1ConstructorMov.html
acae339f14e75585e26fc03ed2d2af741
(void *p)
static void
Construct
classOVR_1_1ConstructorMov.html
a7d3c300b55d831c315c6c8be2aef7fd0
(void *p, const T &source)
static void
ConstructAlt
classOVR_1_1ConstructorMov.html
a9e9b2a2057a877202218e9075ca51ecf
(void *p, const S &source)
static void
ConstructArray
classOVR_1_1ConstructorMov.html
afe4c28f64dabcba93950ee5ad142db71
(void *p, UPInt count)
static void
ConstructArray
classOVR_1_1ConstructorMov.html
acde98a3dd7984e3ab2d0ebc33e1e1e2c
(void *p, UPInt count, const T &source)
static void
ConstructArray
classOVR_1_1ConstructorMov.html
a453e67e4ac7f4fbba454ba15252e2d4f
(void *p, UPInt count, const T *psource)
static void
CopyArrayBackward
classOVR_1_1ConstructorMov.html
a8803482bde06c760ac21d3cf3d00f70a
(T *dst, const T *src, UPInt count)
static void
CopyArrayForward
classOVR_1_1ConstructorMov.html
a66eb02d4d5a486aef801a4931b5b4e45
(T *dst, const T *src, UPInt count)
static void
Destruct
classOVR_1_1ConstructorMov.html
a242e5c8f964fb6cab10ce687ce8c09c9
(T *p)
static void
DestructArray
classOVR_1_1ConstructorMov.html
acb0ab83b7e5a16b2833d446f7a315f36
(T *p, UPInt count)
static bool
IsMovable
classOVR_1_1ConstructorMov.html
a07b0a5585c62aeb53e67ee867b583123
()
OVR::ConstructorPOD
classOVR_1_1ConstructorPOD.html
static void
Construct
classOVR_1_1ConstructorPOD.html
adda0b7491aac28e61f3c2d1230e1f263
(void *)
static void
Construct
classOVR_1_1ConstructorPOD.html
a2bd63750f44e1d2a6431d545441d47ec
(void *p, const T &source)
static void
ConstructAlt
classOVR_1_1ConstructorPOD.html
a6498d08f7ba456cfdd718a0358134984
(void *p, const S &source)
static void
ConstructArray
classOVR_1_1ConstructorPOD.html
ad96ad47c4d2d76100ffd6973152f6ae4
(void *, UPInt)
static void
ConstructArray
classOVR_1_1ConstructorPOD.html
a955b1199fabb6dad1b98ab17d3fa294e
(void *p, UPInt count, const T &source)
static void
ConstructArray
classOVR_1_1ConstructorPOD.html
a644eb6fb057dbd43734ef664c2a7fb08
(void *p, UPInt count, const T *psource)
static void
CopyArrayBackward
classOVR_1_1ConstructorPOD.html
abe2fdbb4b741bc461a753b71e126fbc4
(T *dst, const T *src, UPInt count)
static void
CopyArrayForward
classOVR_1_1ConstructorPOD.html
aad9fb48467da266e70a252840b9cdba5
(T *dst, const T *src, UPInt count)
static void
Destruct
classOVR_1_1ConstructorPOD.html
aa76aebb7a65949d333d3146b154a1e47
(T *)
static void
DestructArray
classOVR_1_1ConstructorPOD.html
aab95d9103c2e4730c19fd6ffc3d78fef
(T *, UPInt)
static bool
IsMovable
classOVR_1_1ConstructorPOD.html
a9c53a50dfd330fe925196348ea9efead
()
OVR::ContainerAllocator
structOVR_1_1ContainerAllocator.html
OVR::ContainerAllocatorBase
OVR::ConstructorMov
OVR::ContainerAllocator_CPP
structOVR_1_1ContainerAllocator__CPP.html
OVR::ContainerAllocatorBase
OVR::ConstructorCPP
OVR::ContainerAllocator_POD
structOVR_1_1ContainerAllocator__POD.html
OVR::ContainerAllocatorBase
OVR::ConstructorPOD
OVR::ContainerAllocatorBase
classOVR_1_1ContainerAllocatorBase.html
static void *
Alloc
classOVR_1_1ContainerAllocatorBase.html
a007daa971adf12c841f6e19c545bf11c
(UPInt size)
static void
Free
classOVR_1_1ContainerAllocatorBase.html
abe80c54efb7567b8c53a4129be941fc4
(void *p)
static void *
Realloc
classOVR_1_1ContainerAllocatorBase.html
a43f51f6cceb8fa32ec7033d52c60d405
(void *p, UPInt newSize)
OVR::DefaultAllocator
classOVR_1_1DefaultAllocator.html
Allocator_SingletonSupport< DefaultAllocator >
virtual void *
Alloc
classOVR_1_1DefaultAllocator.html
a7d8f7934aaf3ae251cc82581b0f38411
(UPInt size)
virtual void *
AllocDebug
classOVR_1_1DefaultAllocator.html
a99139225c2c37477a4a737c70f7f898e
(UPInt size, const char *file, unsigned line)
virtual void
Free
classOVR_1_1DefaultAllocator.html
a40fed552a016c9c62ecf4b26cd0cc48e
(void *p)
virtual void *
Realloc
classOVR_1_1DefaultAllocator.html
a87e53e248462f3b0cc3b49c91da9417d
(void *p, UPInt newSize)
OVR::DelegatedFile
classOVR_1_1DelegatedFile.html
OVR::File
virtual int
BytesAvailable
classOVR_1_1DelegatedFile.html
a0e90397c1cda9adde08188403fac1aff
()
virtual bool
Close
classOVR_1_1DelegatedFile.html
a1bc53c6d24001330bf8ab78d31b3b49a
()
virtual int
CopyFromStream
classOVR_1_1DelegatedFile.html
a09f8c7844f9b3f153586d8f768a76a59
(File *pstream, int byteSize)
DelegatedFile
classOVR_1_1DelegatedFile.html
a23b090c63318acb87f093fc06bdd11ca
(File *pfile)
virtual bool
Flush
classOVR_1_1DelegatedFile.html
a43861cd7d668d138034ff9bf3f190a0d
()
virtual int
GetErrorCode
classOVR_1_1DelegatedFile.html
a12ffc3cc944dbc40ac6daf0f74a332c7
()
virtual const char *
GetFilePath
classOVR_1_1DelegatedFile.html
a13536263df2892fd1ad83ba46274c0e8
()
virtual int
GetLength
classOVR_1_1DelegatedFile.html
ab5ec9ff2990f45e073f5db49fa297797
()
virtual bool
IsValid
classOVR_1_1DelegatedFile.html
a4af16749d8c787d8c9c8f3448e569038
()
virtual bool
IsWritable
classOVR_1_1DelegatedFile.html
a4d3903b30d63a416424be64f2d125fb9
()
virtual SInt64
LGetLength
classOVR_1_1DelegatedFile.html
ab4a8d60413a52e45e6ee0dcc5d04e01b
()
virtual SInt64
LSeek
classOVR_1_1DelegatedFile.html
a6a6a56279375296b9bd401422d69e2be
(SInt64 offset, int origin=Seek_Set)
virtual SInt64
LTell
classOVR_1_1DelegatedFile.html
a6c015041b23d10b0720f8f955f303619
()
virtual int
Read
classOVR_1_1DelegatedFile.html
a0ed0348dddc0a5cda36943a7ed3346e8
(UByte *pbuffer, int numBytes)
virtual int
Seek
classOVR_1_1DelegatedFile.html
a8d0c6b9bfa219716af3ff3b2cd16090f
(int offset, int origin=Seek_Set)
virtual int
SkipBytes
classOVR_1_1DelegatedFile.html
aa053b30903a13fd86dea8ae320a8ae79
(int numBytes)
virtual int
Tell
classOVR_1_1DelegatedFile.html
ac530930fe0b5cc0c0b001a431b1647f6
()
virtual int
Write
classOVR_1_1DelegatedFile.html
a1bd6abd5eb793d8fa3dcc46c1b9d957b
(const UByte *pbuffer, int numBytes)
DelegatedFile
classOVR_1_1DelegatedFile.html
a5f6b8e3a1175c3750f06ffcc223045f1
()
DelegatedFile
classOVR_1_1DelegatedFile.html
a2ea526b88e84b51462acb7cc5be02736
(const DelegatedFile &source)
Ptr< File >
pFile
classOVR_1_1DelegatedFile.html
a9164f637ebaa897507b1426d15750538
OVR::DeviceBase
classOVR_1_1DeviceBase.html
OVR::NewOverrideBase
EnumDeviceType
classOVR_1_1DeviceBase.html
a8aaac7c60d1e768cf4276f72dc3d64d6a4d94aabac4bbd030c61f71daaadfb387
virtual void
AddRef
classOVR_1_1DeviceBase.html
af21e98b3cc4108daa03506f7f3b4b0bc
()
virtual bool
GetDeviceInfo
classOVR_1_1DeviceBase.html
ad39c6ca7b96212bc61c74727fd1ea87e
(DeviceInfo *info) const
Lock *
GetHandlerLock
classOVR_1_1DeviceBase.html
a0bd02428ac7606c074e1794c627af22b
() const
virtual DeviceManager *
GetManager
classOVR_1_1DeviceBase.html
a4caf28b403ab232f68c962e0593c823b
() const
virtual MessageHandler *
GetMessageHandler
classOVR_1_1DeviceBase.html
aae38024e4be126fc1f0133ca67a16e45
() const
virtual DeviceBase *
GetParent
classOVR_1_1DeviceBase.html
a842ccea58c3e058fe4839f9f53c30225
() const
virtual DeviceType
GetType
classOVR_1_1DeviceBase.html
a4e0200c0fd0a40ce071dbcebfc262160
() const
virtual void
Release
classOVR_1_1DeviceBase.html
a2d0f4b2c3ef049039c3306ca601e8ef0
()
virtual void
SetMessageHandler
classOVR_1_1DeviceBase.html
aaf03c7a8129ace171639b1e07cf062c9
(MessageHandler *handler)
virtual
~DeviceBase
classOVR_1_1DeviceBase.html
a8361a077dbad6a013fd4115899b50369
()
virtual DeviceCommon *
getDeviceCommon
classOVR_1_1DeviceBase.html
aabc2256aff619797d6177ba876bb5f14
() const =0
friend class
DeviceHandle
classOVR_1_1DeviceBase.html
ab0daf194d159c1230bd78ed3a7abb3b6
friend class
DeviceManagerImpl
classOVR_1_1DeviceBase.html
acb2028f64a41c6bc3601f6dccc437aa7
OVR::DeviceCommon
classOVR_1_1DeviceCommon.html
void
DeviceAddRef
classOVR_1_1DeviceCommon.html
a609efd245c2b402b9bae17c2916cd779
()
DeviceCommon
classOVR_1_1DeviceCommon.html
aa3e8dd06603fafee8a1113d4fd99e0a7
(DeviceCreateDesc *createDesc, DeviceBase *device, DeviceBase *parent)
void
DeviceRelease
classOVR_1_1DeviceCommon.html
adc74f07f77ff46c82a7b4fe6ea386b49
()
Lock *
GetLock
classOVR_1_1DeviceCommon.html
a9d4bdc783d071ad0dcacdb9161acc2bf
() const
virtual bool
Initialize
classOVR_1_1DeviceCommon.html
a6fb8f14f2a4d3bd380906a6519de934c
(DeviceBase *parent)=0
virtual void
Shutdown
classOVR_1_1DeviceCommon.html
a5db20dd44005aaf678760af7726a7506
()=0
MessageHandlerRef
HandlerRef
classOVR_1_1DeviceCommon.html
a99b8d64dae16a7e3e1478a25707c42b7
Ptr< DeviceCreateDesc >
pCreateDesc
classOVR_1_1DeviceCommon.html
a132ad0947c75d92b0b2da8f07057d7ea
Ptr< DeviceBase >
pParent
classOVR_1_1DeviceCommon.html
adb0f6bbd857c97703129dac82b1ac132
AtomicInt< UInt32 >
RefCount
classOVR_1_1DeviceCommon.html
ada238864897b913990df6310e66f2646
OVR::DeviceCreateDesc
classOVR_1_1DeviceCreateDesc.html
ListNode< DeviceCreateDesc >
OVR::NewOverrideBase
MatchResult
classOVR_1_1DeviceCreateDesc.html
a41a1c3223a47433e98f544be42411a40
Match_None
classOVR_1_1DeviceCreateDesc.html
a41a1c3223a47433e98f544be42411a40a2b0e12d79e3641f096416db464a4714d
Match_Found
classOVR_1_1DeviceCreateDesc.html
a41a1c3223a47433e98f544be42411a40a4113069d71e95beff6212074bd743bb9
Match_Candidate
classOVR_1_1DeviceCreateDesc.html
a41a1c3223a47433e98f544be42411a40ada05b373704528bd0135caacae9df582
void
AddRef
classOVR_1_1DeviceCreateDesc.html
a114842125fbf25e8c019d9f15f80050b
()
virtual DeviceCreateDesc *
Clone
classOVR_1_1DeviceCreateDesc.html
afe1c1e7637dd18600155595d4916ab9c
() const =0
DeviceCreateDesc
classOVR_1_1DeviceCreateDesc.html
a8f76a33586d6a1dc074b929037aba07e
(DeviceFactory *factory, DeviceType type)
virtual bool
GetDeviceInfo
classOVR_1_1DeviceCreateDesc.html
a7486bafd75ff2e3034d8645d70254567
(DeviceInfo *info) const =0
Lock *
GetLock
classOVR_1_1DeviceCreateDesc.html
ac2d78581396f113ad9c9e2b495dadd64
() const
DeviceManagerImpl *
GetManagerImpl
classOVR_1_1DeviceCreateDesc.html
a7b827ac133bf8fbda356598753656a2c
() const
virtual MatchResult
MatchDevice
classOVR_1_1DeviceCreateDesc.html
a055b85361e9b8a3a3590008c432e0bf4
(const DeviceCreateDesc &other, DeviceCreateDesc **pcandidate) const =0
virtual bool
MatchDevice
classOVR_1_1DeviceCreateDesc.html
a1017c1151db619d400c053a863cdf06e
(const String &)
virtual bool
MatchHIDDevice
classOVR_1_1DeviceCreateDesc.html
a98bd06e406e666f93eefb5816213e69c
(const HIDDeviceDesc &) const
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1DeviceCreateDesc.html
a56f2a8bdf6a0bd7f9b12b97962bdd71f
()=0
void
Release
classOVR_1_1DeviceCreateDesc.html
a2ca811648bf381f2b680ebf690a8e410
()
virtual bool
UpdateMatchedCandidate
classOVR_1_1DeviceCreateDesc.html
ada7332f832fd42ebe28cd716f7c1302d
(const DeviceCreateDesc &desc, bool *newDeviceFlag=NULL)
virtual
~DeviceCreateDesc
classOVR_1_1DeviceCreateDesc.html
a393259850d6612e9dcf216d45a0813a5
()
bool
Enumerated
classOVR_1_1DeviceCreateDesc.html
a8ad398b89ef6214ab7ff177323305035
AtomicInt< UInt32 >
HandleCount
classOVR_1_1DeviceCreateDesc.html
a7cbbe43cd20fd5446a46eed77524579a
DeviceBase *
pDevice
classOVR_1_1DeviceCreateDesc.html
a3532e32d2e48758d4dc5b01340fa39b0
DeviceFactory *const
pFactory
classOVR_1_1DeviceCreateDesc.html
a0273e4d2f85f469e4dc3576a41d5e77f
Ptr< DeviceManagerLock >
pLock
classOVR_1_1DeviceCreateDesc.html
a938bb4aafccd32f1dad4d6515b79efee
const DeviceType
Type
classOVR_1_1DeviceCreateDesc.html
a8a4b9cda375fe6e5eeca6beb85adb749
void
operator=
classOVR_1_1DeviceCreateDesc.html
af3fe342ff31b544b2f7faf0f334591dc
(const DeviceCreateDesc &)
OVR::DeviceEnumerationArgs
classOVR_1_1DeviceEnumerationArgs.html
DeviceEnumerationArgs
classOVR_1_1DeviceEnumerationArgs.html
afb59d9fd736494a0fd4db4b1c0c05dd2
(DeviceType enumType, bool availableOnly)
bool
MatchRule
classOVR_1_1DeviceEnumerationArgs.html
a18cb304c3f9218375245da12ad4e0ded
(DeviceType type, bool available) const
bool
AvailableOnly
classOVR_1_1DeviceEnumerationArgs.html
ae4697ac11fbd094f52055ac3098078bd
DeviceType
EnumType
classOVR_1_1DeviceEnumerationArgs.html
a2e87ae0b414eeeded587d49667d127e7
OVR::DeviceEnumerator
classOVR_1_1DeviceEnumerator.html
T
OVR::DeviceHandle
T *
CreateDevice
classOVR_1_1DeviceEnumerator.html
acf6ed60769e775c13c247936eedf39cd
()
DeviceEnumerator
classOVR_1_1DeviceEnumerator.html
a0c455294e8bf032c2890a3a37b5d656e
()
bool
Next
classOVR_1_1DeviceEnumerator.html
a8e86ed607fc7cc6a0463d641598e32ab
()
DeviceEnumerator
classOVR_1_1DeviceEnumerator.html
a0af4589f11fd8c8cfb676e9f97ff8cde
(const DeviceHandle &dev, const DeviceEnumerationArgs &args)
DeviceEnumerationArgs
EnumArgs
classOVR_1_1DeviceEnumerator.html
a947465fe93151f77a08d9cb778d8d821
friend class
DeviceManager
classOVR_1_1DeviceEnumerator.html
aead9a9546ea765538d3f95894afea912
friend class
DeviceManagerImpl
classOVR_1_1DeviceEnumerator.html
acb2028f64a41c6bc3601f6dccc437aa7
OVR::DeviceFactory
classOVR_1_1DeviceFactory.html
ListNode< DeviceFactory >
OVR::NewOverrideBase
OVR::DeviceFactory::EnumerateVisitor
virtual bool
AddedToManager
classOVR_1_1DeviceFactory.html
a97dcc61803dff9c8eb686f53b796ea05
(DeviceManagerImpl *manager)
virtual bool
DetectHIDDevice
classOVR_1_1DeviceFactory.html
a9daf4d7df94f422967770e8053ab0ea8
(DeviceManager *pdevMgr, const HIDDeviceDesc &desc)
DeviceFactory
classOVR_1_1DeviceFactory.html
a180870befd24b22d849403552ef660da
()
virtual void
EnumerateDevices
classOVR_1_1DeviceFactory.html
a5663947ec670d18043015c23bb0f8377
(EnumerateVisitor &visitor)=0
DeviceManagerImpl *
GetManagerImpl
classOVR_1_1DeviceFactory.html
ad737d935036e4f1fabf671312182b980
()
virtual bool
MatchVendorProduct
classOVR_1_1DeviceFactory.html
a24ca8cc9e7dd5e14b272b68edba8e6b8
(UInt16 vendorId, UInt16 productId) const
virtual void
RemovedFromManager
classOVR_1_1DeviceFactory.html
a6863e1c3ed266633aae35355f534c6c6
()
virtual
~DeviceFactory
classOVR_1_1DeviceFactory.html
a0b322805156a5c25a1e4b70eb347450e
()
DeviceManagerImpl *
pManager
classOVR_1_1DeviceFactory.html
ac0809f36d745435c006c5cbc9364e3f9
OVR::DeviceFactory::EnumerateVisitor
classOVR_1_1DeviceFactory_1_1EnumerateVisitor.html
virtual void
Visit
classOVR_1_1DeviceFactory_1_1EnumerateVisitor.html
abf6108b58309e5b518389af517cba3b8
(const DeviceCreateDesc &createDesc)=0
OVR::DeviceHandle
classOVR_1_1DeviceHandle.html
void
Clear
classOVR_1_1DeviceHandle.html
a1b7c6439713dcf8171cb21336710438c
()
DeviceBase *
CreateDevice
classOVR_1_1DeviceHandle.html
a9cd32857b24e7a99b5b59c5a3da1f76b
()
DeviceT *
CreateDeviceTyped
classOVR_1_1DeviceHandle.html
a2edb09a1d31c56aa18c1236529f5e272
() const
DeviceHandle
classOVR_1_1DeviceHandle.html
a149b1dfb382041ebdc60702f6e09a613
()
DeviceHandle
classOVR_1_1DeviceHandle.html
ae31d675854914bba1f8085ecf439717d
(const DeviceHandle &src)
DeviceBase *
GetDevice_AddRef
classOVR_1_1DeviceHandle.html
aecf2f555bd84a641522b5263fe59c055
() const
bool
GetDeviceInfo
classOVR_1_1DeviceHandle.html
af8d3b302557aa4462c141856c9a1c225
(DeviceInfo *info) const
DeviceType
GetType
classOVR_1_1DeviceHandle.html
a00d4b731983b565435c2c8b42ca5d779
() const
bool
IsAvailable
classOVR_1_1DeviceHandle.html
a3d8f0daf6fcb275130ab9cead8ff98b0
() const
bool
IsCreated
classOVR_1_1DeviceHandle.html
a8c8bd8deb7781f684968c00d124639e6
() const
bool
IsDevice
classOVR_1_1DeviceHandle.html
af3ee71f720b46ee3fcb74c9406035a8c
(DeviceBase *) const
operator bool
classOVR_1_1DeviceHandle.html
ac16828764d833217e0042b3e29b9d76c
() const
bool
operator!=
classOVR_1_1DeviceHandle.html
a584b17a03345415d23bc0243479e43cb
(const DeviceHandle &other) const
void
operator=
classOVR_1_1DeviceHandle.html
a8f06801d19909b641ec65597dc34ff56
(const DeviceHandle &src)
bool
operator==
classOVR_1_1DeviceHandle.html
a6ab4cd31286c3a641e1ba2cb12f30e8e
(const DeviceHandle &other) const
~DeviceHandle
classOVR_1_1DeviceHandle.html
a7958b9c835c08e0b654d0d0770292a51
()
DeviceHandle
classOVR_1_1DeviceHandle.html
aa0855ff1aa9b7edb5bfec5a7506a410e
(DeviceCreateDesc *impl)
bool
enumerateNext
classOVR_1_1DeviceHandle.html
a59e205698fd8bee2bdd35059f6dda650
(const DeviceEnumerationArgs &args)
DeviceCreateDesc *
pImpl
classOVR_1_1DeviceHandle.html
a4a39932c6c9835af3e3ac4fe0ac5ff6d
friend class
DeviceManager
classOVR_1_1DeviceHandle.html
aead9a9546ea765538d3f95894afea912
friend class
DeviceManagerImpl
classOVR_1_1DeviceHandle.html
acb2028f64a41c6bc3601f6dccc437aa7
friend class
HIDDeviceImpl
classOVR_1_1DeviceHandle.html
a764cedcb6abcc51f348946838cb800a4
OVR::DeviceImpl
classOVR_1_1DeviceImpl.html
B
OVR::DeviceCommon
DeviceImpl
classOVR_1_1DeviceImpl.html
afe7f051f05f5ee7df99133fab0d53d86
(DeviceCreateDesc *createDesc, DeviceBase *parent)
virtual DeviceCommon *
getDeviceCommon
classOVR_1_1DeviceImpl.html
aa6092af9d1e049d90732db5f12e2f0a6
() const
DeviceManagerImpl *
GetManagerImpl
classOVR_1_1DeviceImpl.html
a9a8cdcc245c19bf460d91c1446c86059
() const
DeviceImpl *
getThis
classOVR_1_1DeviceImpl.html
a74a811a1be641723465d3d5929bc6f2a
()
OVR::DeviceInfo
classOVR_1_1DeviceInfo.html
MaxNameLength
classOVR_1_1DeviceInfo.html
ac8a491fd82fb1cb7c8d16a762948006eafa19aff02b54a8f4275f750a20fbcab0
DeviceInfo
classOVR_1_1DeviceInfo.html
aa2d3ae791e72b9dede24872b271493a4
()
const DeviceType
InfoClassType
classOVR_1_1DeviceInfo.html
aa53c88dfec92076c2cecb5e6f0cba8de
char
Manufacturer
classOVR_1_1DeviceInfo.html
a4be92cfdb23d2ebe42594ed63bc13b79
[MaxNameLength]
char
ProductName
classOVR_1_1DeviceInfo.html
ac45f7f23abadd3b804b5173bd1d8022c
[MaxNameLength]
DeviceType
Type
classOVR_1_1DeviceInfo.html
a633bb0f1df1200563ea01f5040e930ee
unsigned
Version
classOVR_1_1DeviceInfo.html
a419d479fd720629ffa2b7340d4651bf5
DeviceInfo
classOVR_1_1DeviceInfo.html
a8edefec78d0f8020778d4291241aedf0
(DeviceType type)
void
operator=
classOVR_1_1DeviceInfo.html
a5d2f4e1b2e8abb947163ccede80087a2
(const DeviceInfo &)
OVR::DeviceManager
classOVR_1_1DeviceManager.html
OVR::DeviceBase
EnumDeviceType
classOVR_1_1DeviceManager.html
a1ce59286e7c6fad8fe1f6dfe3fbb5f71a12d8700e09de93f7b7d71c08f68c384b
virtual Ptr< DeviceCreateDesc >
AddDevice_NeedsLock
classOVR_1_1DeviceManager.html
a9b616cf9b10697dd12d0bf3cefcd1a3e
(const DeviceCreateDesc &createDesc)=0
DeviceManager
classOVR_1_1DeviceManager.html
ae326d0d1a21899a1e57d9ee8f62adeba
()
DeviceEnumerator< D >
EnumerateDevices
classOVR_1_1DeviceManager.html
a71c535f01656c082890bfc592fa6c524
(bool availableOnly=true)
virtual DeviceEnumerator
EnumerateDevicesEx
classOVR_1_1DeviceManager.html
a9acfbf8a04ff1a22e64a0923b62421fa
(const DeviceEnumerationArgs &args)=0
virtual DeviceManager *
GetManager
classOVR_1_1DeviceManager.html
a21a7de833601644caed807cbab9ea6b9
() const
virtual ProfileManager *
GetProfileManager
classOVR_1_1DeviceManager.html
a95183071289c702b05d5bbae861ec00e
() const =0
virtual DeviceType
GetType
classOVR_1_1DeviceManager.html
a2fe8936eeaa4f8eeaf5b4460dba3ccbc
() const
static DeviceManager *
Create
classOVR_1_1DeviceManager.html
ad26cb8593517abe3c0a742e7ab54e555
()
DeviceEnumerator
enumeratorFromHandle
classOVR_1_1DeviceManager.html
a9bb1f4150151ae2b41345a9deafb3158
(const DeviceHandle &h, const DeviceEnumerationArgs &args)
DeviceManager *
getThis
classOVR_1_1DeviceManager.html
a5aad72308ff78d71e1b06316609d8ce7
()
OVR::DeviceManagerCreateDesc
classOVR_1_1DeviceManagerCreateDesc.html
OVR::DeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1DeviceManagerCreateDesc.html
a1288a610540c22cde77aa89753af9d88
() const
DeviceManagerCreateDesc
classOVR_1_1DeviceManagerCreateDesc.html
adf0fea879d28d0e7f309b7f20ac4f244
(DeviceFactory *factory)
virtual bool
GetDeviceInfo
classOVR_1_1DeviceManagerCreateDesc.html
a2ad1c63d0a1b1670676e4440a8d55132
(DeviceInfo *) const
virtual MatchResult
MatchDevice
classOVR_1_1DeviceManagerCreateDesc.html
a3492fe16dc811c6cb48abb997132f288
(const DeviceCreateDesc &, DeviceCreateDesc **) const
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1DeviceManagerCreateDesc.html
ae59c47192fb559ffc2b8b51ecc66d89c
()
OVR::DeviceManagerImpl
classOVR_1_1DeviceManagerImpl.html
DeviceImpl< OVR::DeviceManager >
OVR::ThreadCommandQueue
virtual Ptr< DeviceCreateDesc >
AddDevice_NeedsLock
classOVR_1_1DeviceManagerImpl.html
aa9ee7621b8b41fe67a7f2f99534de84c
(const DeviceCreateDesc &createDesc)
void
AddFactory
classOVR_1_1DeviceManagerImpl.html
a05e4528fc7e9cd18de0e586cbf344d95
(DeviceFactory *factory)
void
CallOnDeviceAdded
classOVR_1_1DeviceManagerImpl.html
a455cc8d9dc9204a4111c946ebfc9f18a
(DeviceCreateDesc *desc)
void
CallOnDeviceRemoved
classOVR_1_1DeviceManagerImpl.html
aea99302ad74dd38e6fe63f23863734a6
(DeviceCreateDesc *desc)
DeviceBase *
CreateDevice_MgrThread
classOVR_1_1DeviceManagerImpl.html
aa18362132808c8ccecefcac3ebe175b7
(DeviceCreateDesc *createDesc, DeviceBase *parent=0)
void
DetectHIDDevice
classOVR_1_1DeviceManagerImpl.html
aed5c8b83671e81fafd679e821de040b1
(const HIDDeviceDesc &)
DeviceManagerImpl
classOVR_1_1DeviceManagerImpl.html
a2ca6bbcd97f49fa80e146f34132ba10e
()
virtual Void
EnumerateAllFactoryDevices
classOVR_1_1DeviceManagerImpl.html
acd798b1d8efa3750faba79c182b7b278
()
virtual DeviceEnumerator
EnumerateDevicesEx
classOVR_1_1DeviceManagerImpl.html
a7435421b8f1177e19fb6f4b14d5b5eed
(const DeviceEnumerationArgs &args)
virtual Void
EnumerateFactoryDevices
classOVR_1_1DeviceManagerImpl.html
a2c3589c4d2f5c65f04093f7edcdf2253
(DeviceFactory *factory)
Ptr< DeviceCreateDesc >
FindDevice
classOVR_1_1DeviceManagerImpl.html
aee6343ed943dc46d169a3c7b92910bba
(const String &path, DeviceType=Device_None)
Ptr< DeviceCreateDesc >
FindHIDDevice
classOVR_1_1DeviceManagerImpl.html
aa6a0b136ae22046ddc337ca4e4205c40
(const HIDDeviceDesc &)
virtual HIDDeviceManager *
GetHIDDeviceManager
classOVR_1_1DeviceManagerImpl.html
a6b5cc2b954a39f6d33962e4c49fe4c2d
() const
virtual ProfileManager *
GetProfileManager
classOVR_1_1DeviceManagerImpl.html
ad23e98c57c2c1bf96b2159065dabd7d3
() const
virtual ThreadId
GetThreadId
classOVR_1_1DeviceManagerImpl.html
a479309b2c4388c7527c6e3a7001cf001
() const =0
virtual ThreadCommandQueue *
GetThreadQueue
classOVR_1_1DeviceManagerImpl.html
aa9e9c401d010072b19903b3f9b0af25b
()=0
virtual bool
Initialize
classOVR_1_1DeviceManagerImpl.html
a2ad4e40885be20024ed165965fe0d3e8
(DeviceBase *parent)
Void
ReleaseDevice_MgrThread
classOVR_1_1DeviceManagerImpl.html
af6d2f75c766351496925b47364654fbd
(DeviceBase *device)
virtual void
Shutdown
classOVR_1_1DeviceManagerImpl.html
a2fdb25617498088fb713c6c00784d86f
()
~DeviceManagerImpl
classOVR_1_1DeviceManagerImpl.html
a40f1eb1b6f65bfdf424d39e1f8b994ac
()
static DeviceCreateDesc *
CreateManagerDesc
classOVR_1_1DeviceManagerImpl.html
aa835c84e6c35d75d603ffc802047948a
()
static DeviceCommon *
GetDeviceCommon
classOVR_1_1DeviceManagerImpl.html
af3099f81b671a793c42265d3cfaa8b08
(DeviceBase *device)
List< DeviceCreateDesc >
Devices
classOVR_1_1DeviceManagerImpl.html
a951681b86c8eee50ee5ee71440c2465c
List< DeviceFactory >
Factories
classOVR_1_1DeviceManagerImpl.html
a1238240219842dbe80b7b4ef96be37f4
Ptr< HIDDeviceManager >
HidDeviceManager
classOVR_1_1DeviceManagerImpl.html
a684e8d938b09fdd03897f821fbe5a653
Ptr< ProfileManager >
pProfileManager
classOVR_1_1DeviceManagerImpl.html
a6d7220c0ca00f806c2d19f06b7417d27
OVR::DeviceManagerLock
classOVR_1_1DeviceManagerLock.html
RefCountBase< DeviceManagerLock >
DeviceManagerLock
classOVR_1_1DeviceManagerLock.html
af028b423cc00a323846d9e9fe5d1ef01
()
Lock
CreateLock
classOVR_1_1DeviceManagerLock.html
ac553cabba107aa863f6a44c8bf3f38fa
DeviceManagerImpl *
pManager
classOVR_1_1DeviceManagerLock.html
a126c777555271210c9adf054dd4219fa
OVR::Event
classOVR_1_1Event.html
Event
classOVR_1_1Event.html
a9d8f88493187e180273b7d40e2e75737
(bool setInitially=0)
void
PulseEvent
classOVR_1_1Event.html
a09ac292b7974a03c3df4f43c94c08055
()
void
ResetEvent
classOVR_1_1Event.html
aab8c5993c94b1a0153d7cf41866ad79e
()
void
SetEvent
classOVR_1_1Event.html
ac25449b777d60317bcd095de90a2ae8a
()
bool
Wait
classOVR_1_1Event.html
ae20e0bd98c439ce14e5c53b8101dbc80
(unsigned delay=OVR_WAIT_INFINITE)
~Event
classOVR_1_1Event.html
ac6e4ca4accef8e3e4656232cd5fb6238
()
void
updateState
classOVR_1_1Event.html
ab988095ed12ebd5b5fe46b1ad2bc69ad
(bool newState, bool newTemp, bool mustNotify)
volatile bool
State
classOVR_1_1Event.html
afad72869d6d1d538a568866f26600c79
Mutex
StateMutex
classOVR_1_1Event.html
aaeef5fded82f4a661924c279b12b6a8e
WaitCondition
StateWaitCondition
classOVR_1_1Event.html
a3a0e8ac7622ebd323881eba1ca342852
volatile bool
Temporary
classOVR_1_1Event.html
afd48751fb20cac042fa3becbb50f32d0
OVR::File
classOVR_1_1File.html
RefCountBase< File >
OVR::FileConstants
virtual int
BytesAvailable
classOVR_1_1File.html
a5b3d3e96cba46492537d6f31d310ef90
()=0
virtual bool
Close
classOVR_1_1File.html
a8160f65bb13da3678bc62393d9bc7d3d
()=0
virtual int
CopyFromStream
classOVR_1_1File.html
a96010c732ccee6ecaf1d40268bda1c74
(File *pstream, int byteSize)=0
File
classOVR_1_1File.html
aa5324f4e188ffbc5174bc5a6bf20f69f
()
virtual bool
Flush
classOVR_1_1File.html
adddb0b1c30d65307fa617d011832cfaa
()=0
virtual int
GetErrorCode
classOVR_1_1File.html
a8c5caae9d38f5d218fa54d73e148a803
()=0
virtual const char *
GetFilePath
classOVR_1_1File.html
a4a0daeee0aa0fc0ff293fa301f37abdc
()=0
virtual int
GetLength
classOVR_1_1File.html
adcb9abd0380916fd8ba67c56028ee980
()=0
bool
IsEOF
classOVR_1_1File.html
a5a391da842575e4d9df1d08af2a9fb34
()
virtual bool
IsValid
classOVR_1_1File.html
a3944d63aadb5c836dd234eee66b830b1
()=0
virtual bool
IsWritable
classOVR_1_1File.html
ab59b79da5c3c03f0045f96ab89801d60
()=0
virtual SInt64
LGetLength
classOVR_1_1File.html
a8f95607e25a7c8ffe0982e2ccfa3ebe5
()=0
virtual SInt64
LSeek
classOVR_1_1File.html
a974e65e538b5247dbe0f27db96bd1675
(SInt64 offset, int origin=Seek_Set)=0
virtual SInt64
LTell
classOVR_1_1File.html
a0f025a7384bbe3167934191ecf4ed1bc
()=0
virtual int
Read
classOVR_1_1File.html
ae0645484f74abf25aa1adc2c8d89c32e
(UByte *pbufer, int numBytes)=0
double
ReadDouble
classOVR_1_1File.html
aeb0f0e279024d15ce7c82d44dc355876
()
double
ReadDoubleBE
classOVR_1_1File.html
abb73e932f1820cb351a9b882577cc678
()
float
ReadFloat
classOVR_1_1File.html
ad31f2748cb7d51860680902d4ada3f9e
()
float
ReadFloatBE
classOVR_1_1File.html
a9f54699c603b30bf1826d91772ad129b
()
SByte
ReadSByte
classOVR_1_1File.html
a53969f8d31854486615333c999762dbf
()
SByte
ReadSByteBE
classOVR_1_1File.html
a0a883a1b4ca640d731435cc1a31b123d
()
SInt16
ReadSInt16
classOVR_1_1File.html
ab586ac8a5fc1b583163aa2e3e41d29a5
()
SInt16
ReadSInt16BE
classOVR_1_1File.html
a2163ff96b583b7bd6e285214550362a7
()
SInt32
ReadSInt32
classOVR_1_1File.html
a691fd2180bc7eba2c1d906cc8129b8e7
()
SInt32
ReadSInt32BE
classOVR_1_1File.html
ad73aa51b8fed039fea3fa2d87de4b890
()
SInt64
ReadSInt64
classOVR_1_1File.html
a838f447875fb819b9c6703c716000e5f
()
SInt64
ReadSInt64BE
classOVR_1_1File.html
a013cf50c84376d9c9c2997f42ee51cff
()
SByte
ReadSInt8
classOVR_1_1File.html
a4963837b87f3ca4cb9c50b5e495aa9d8
()
SByte
ReadSInt8BE
classOVR_1_1File.html
af3071427d1d86a2b1dd7d2ce55228e8b
()
UByte
ReadUByte
classOVR_1_1File.html
a98a4ff3b3b7125f591643b614757772c
()
UByte
ReadUByteBE
classOVR_1_1File.html
abd18f360d4e43daef1f7c05814e33ae0
()
UInt16
ReadUInt16
classOVR_1_1File.html
ae4a8979ccdb9363ecdfb1a7f452ffe8b
()
UInt16
ReadUInt16BE
classOVR_1_1File.html
acfbfdb7d9d4860e9f90601136b73b32b
()
UInt32
ReadUInt32
classOVR_1_1File.html
a0bc7d8dd56c49c780292c529a0ba5880
()
UInt32
ReadUInt32BE
classOVR_1_1File.html
a4c72ff8f9c0d5b373e405734eb05dde0
()
UInt64
ReadUInt64
classOVR_1_1File.html
ac1cef0224cb82b2bdaa6fdb0165b7d7c
()
UInt64
ReadUInt64BE
classOVR_1_1File.html
ae42df94c3d40e245ecf2f06245d105ac
()
UByte
ReadUInt8
classOVR_1_1File.html
a2f69b0e12de267a5c2be5b3982a1f949
()
UByte
ReadUInt8BE
classOVR_1_1File.html
aadf44e3d680f015e30489fa378cdc6d5
()
virtual int
Seek
classOVR_1_1File.html
afc396603c90f558889a1c5cdb216299d
(int offset, int origin=Seek_Set)=0
int
SeekToBegin
classOVR_1_1File.html
adae436922173bda33d62095b5c074c84
()
int
SeekToEnd
classOVR_1_1File.html
aa8319f8e9ae643f84b99a1b4b93fa759
()
int
Skip
classOVR_1_1File.html
a758b31da0c8d14a95b41baedaceeb318
(int numBytes)
virtual int
SkipBytes
classOVR_1_1File.html
a63f61a8e08e41da5fd3151e4855a4c08
(int numBytes)=0
virtual int
Tell
classOVR_1_1File.html
a7bc844831285d35adff3a10e3b4a5497
()=0
virtual int
Write
classOVR_1_1File.html
af840130a954ba9bb1eaeefd3d2efeb8f
(const UByte *pbufer, int numBytes)=0
void
WriteDouble
classOVR_1_1File.html
a7146ae631ce381243f67822b55d0878d
(double v)
void
WriteDoubleBE
classOVR_1_1File.html
ae38e1c9a563541c436b9407cda76c012
(double v)
void
WriteFloat
classOVR_1_1File.html
a57d4cc7af2f6fc0ab854f9dcf8abdddf
(float v)
void
WriteFloatBE
classOVR_1_1File.html
a89f8744fb3964b32d3a0e549faac7385
(float v)
void
WriteSByte
classOVR_1_1File.html
a6636739c1669eb3fe871002b04fcb672
(SByte v)
void
WriteSByteBE
classOVR_1_1File.html
a8cd3f71f1b9c0c3eff36c2e916d6da34
(SByte v)
void
WriteSInt16
classOVR_1_1File.html
a7d3d6988d3de0c4b210834ce2ad5f3a7
(SInt16 v)
void
WriteSInt16BE
classOVR_1_1File.html
a3628372041bc2cf8e44d29683a5d5cae
(UInt16 v)
void
WriteSInt32
classOVR_1_1File.html
ad1cd6b66380bab74436315e2452e04e5
(SInt32 v)
void
WriteSInt32BE
classOVR_1_1File.html
a0a08ba5f4e0863c2d45e88ceef85b166
(UInt32 v)
void
WriteSInt64
classOVR_1_1File.html
af742d5c756ea791c12031a24f86546f7
(SInt64 v)
void
WriteSInt64BE
classOVR_1_1File.html
a84daa98b550c3501df618ae7f67155a9
(UInt64 v)
void
WriteSInt8
classOVR_1_1File.html
a47826fbc9eacb1f33d44405875d54ece
(SByte v)
void
WriteSInt8BE
classOVR_1_1File.html
af1326d4d1171c8c46dcd5cf91be3bb8d
(SInt16 v)
void
WriteUByte
classOVR_1_1File.html
a5ef9a86e0fec7c31441b32b0a1777276
(UByte v)
void
WriteUByteBE
classOVR_1_1File.html
a41fcec70db9742e81059cdaeb65f46fe
(UByte v)
void
WriteUInt16
classOVR_1_1File.html
af8151cf2a573adfcf6155d90593087c9
(UInt16 v)
void
WriteUInt16BE
classOVR_1_1File.html
a3a43838bb4d82116c5a803d120002073
(UInt16 v)
void
WriteUInt32
classOVR_1_1File.html
a3e368cd185c4368d2490d08143b8cfed
(UInt32 v)
void
WriteUInt32BE
classOVR_1_1File.html
af1e2ac4f4f1640f4f992f803f6381a33
(UInt32 v)
void
WriteUInt64
classOVR_1_1File.html
a7dfe2ae1e4f0f761c0d1eba7793ba056
(UInt64 v)
void
WriteUInt64BE
classOVR_1_1File.html
aad0d6d4ce10815b306b2b1d0170402fc
(UInt64 v)
void
WriteUInt8
classOVR_1_1File.html
aa4171bace68ab993b7694bbc44679870
(UByte v)
void
WriteUInt8BE
classOVR_1_1File.html
a0ef7320be20853a88790126cef0690af
(UInt16 v)
UInt16
PRead16
classOVR_1_1File.html
a017cf842845e3d17b6ef6bafb0cd2c0e
()
UInt32
PRead32
classOVR_1_1File.html
a62c194f2d4f304571c1eb1f135227a9f
()
UInt64
PRead64
classOVR_1_1File.html
a66434e2bc136b8e5008456cf7e3c4266
()
UByte
PRead8
classOVR_1_1File.html
aeefd28c6536dee2b86c36ae5c127081e
()
void
PWrite16
classOVR_1_1File.html
a0cbed963dd1a7c41ef9d8b319b4f16e9
(UInt16 v)
void
PWrite32
classOVR_1_1File.html
a96f99b86b76b1b5bddfe0e7c5a7c22f4
(UInt32 v)
void
PWrite64
classOVR_1_1File.html
ad3eee767f1166273c5a7a74b81ae8d0c
(UInt64 v)
void
PWrite8
classOVR_1_1File.html
a88b6774044b9e05b7ea0bc388cc43e27
(UByte v)
OVR::FileConstants
classOVR_1_1FileConstants.html
Errors
classOVR_1_1FileConstants.html
a5d71ac175b32c279b7e0cf4454b40f8d
Error_FileNotFound
classOVR_1_1FileConstants.html
a5d71ac175b32c279b7e0cf4454b40f8daff971ac187523ddd4fc9296e4868e1bf
Error_Access
classOVR_1_1FileConstants.html
a5d71ac175b32c279b7e0cf4454b40f8daa338ae43b4ac46c469a5b54dda31f58d
Error_IOError
classOVR_1_1FileConstants.html
a5d71ac175b32c279b7e0cf4454b40f8dac25160a3f7b25b8372ab5aebf2ed7aa0
Error_DiskFull
classOVR_1_1FileConstants.html
a5d71ac175b32c279b7e0cf4454b40f8da75869c27a66265ce9095e7d4b04b6e17
Modes
classOVR_1_1FileConstants.html
a994512a316e8d86cf6d2320a6bed7a6f
Mode_Read
classOVR_1_1FileConstants.html
a994512a316e8d86cf6d2320a6bed7a6faca6c2c8f9e7b50e0e8048a7c0a409753
Mode_Write
classOVR_1_1FileConstants.html
a994512a316e8d86cf6d2320a6bed7a6fabd67527685b871f14c8714e369e1fbd2
Mode_Execute
classOVR_1_1FileConstants.html
a994512a316e8d86cf6d2320a6bed7a6fa74e8d5fbd533d4955d0c21a34b886215
Mode_ReadWrite
classOVR_1_1FileConstants.html
a994512a316e8d86cf6d2320a6bed7a6fae9d2db00b01315c817be5c52baef1a26
OpenFlags
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946f
Open_Read
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa8ba88a665463eff6518f2d9438a2b393
Open_Write
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fad80dd1d923dda1e25b9e3d32f6e2dec1
Open_ReadWrite
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa1fc53de33580b1b563898ed9af679fde
Open_Truncate
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa4dba06df03472e0dbbfbe09ebfc8d2d4
Open_Create
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa20c951fcd24733ff5f133a81106c6f67
Open_CreateOnly
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa3bf45055a414e87308c2b44530424634
Open_Buffered
classOVR_1_1FileConstants.html
ac5c70a3f9997c1754725675f79d9946fa15735a73e39f6dc53e80e6efe1af3cc3
SeekOps
classOVR_1_1FileConstants.html
ad89d0f9aa523b922811a63264e5eaf3a
Seek_Set
classOVR_1_1FileConstants.html
ad89d0f9aa523b922811a63264e5eaf3aaf6c7cb50d07687838864ca50e9d2af18
Seek_Cur
classOVR_1_1FileConstants.html
ad89d0f9aa523b922811a63264e5eaf3aa0f759d472c508c1b313785303b4494f8
Seek_End
classOVR_1_1FileConstants.html
ad89d0f9aa523b922811a63264e5eaf3aa868e7b3e6fc15e1359987f95929970d4
OVR::FILEFile
classOVR_1_1FILEFile.html
OVR::File
virtual int
BytesAvailable
classOVR_1_1FILEFile.html
a1d666911c2e66b74eb3c23a1e8cbf317
()
virtual bool
Close
classOVR_1_1FILEFile.html
abd93f98599c178ecf8d54abfd7487c3e
()
virtual int
CopyFromStream
classOVR_1_1FILEFile.html
a95bd89d04bb9821433b7a9920a5bf875
(File *pStream, int byteSize)
FILEFile
classOVR_1_1FILEFile.html
a0f1a6459e1318a15acc65bd928d85dae
()
FILEFile
classOVR_1_1FILEFile.html
acdc9ce868be4d98c7cd771851989be94
(const String &fileName, int flags, int Mode)
FILEFile
classOVR_1_1FILEFile.html
ac11be8162f0a04ab48011bac3490159f
(const char *pfileName, int flags, int Mode)
virtual bool
Flush
classOVR_1_1FILEFile.html
af825363027d01f6cd248de0f54d86cb2
()
virtual int
GetErrorCode
classOVR_1_1FILEFile.html
ac4fe385ee444c48738c09cacfbfe1819
()
virtual const char *
GetFilePath
classOVR_1_1FILEFile.html
a224330ed1b99986a8c0be22819bf17e6
()
virtual int
GetLength
classOVR_1_1FILEFile.html
a17fb8dc2003d2b43feeab12d153ef0ad
()
virtual bool
IsValid
classOVR_1_1FILEFile.html
af36cda897587f2e413321d2031f12961
()
virtual bool
IsWritable
classOVR_1_1FILEFile.html
ad6dfdcbf0d4f3e3fac806ded1e0fe5e7
()
virtual SInt64
LGetLength
classOVR_1_1FILEFile.html
ae5b138736594245fc27b40e8cb9f11d9
()
virtual SInt64
LSeek
classOVR_1_1FILEFile.html
ae5db5b0af657f1a7c7816c4426c78d72
(SInt64 offset, int origin)
virtual SInt64
LTell
classOVR_1_1FILEFile.html
a1ae2e71753c33b455573b6b9fcfeff69
()
virtual int
Read
classOVR_1_1FILEFile.html
aae2f775c45e42c3c563e77007a23af16
(UByte *pbuffer, int numBytes)
virtual int
Seek
classOVR_1_1FILEFile.html
afcafdb0798b7b0049fbc2cb17ca49221
(int offset, int origin)
virtual int
SkipBytes
classOVR_1_1FILEFile.html
aed3caeff8b40f19e1a6dae38922f5f31
(int numBytes)
virtual int
Tell
classOVR_1_1FILEFile.html
a494b4d46ff07d69a7d7f48be34942cd4
()
virtual int
Write
classOVR_1_1FILEFile.html
a15e36b8f2b8d552c836bfca4939b234a
(const UByte *pbuffer, int numBytes)
~FILEFile
classOVR_1_1FILEFile.html
aa0caefcce34c8bcf7572052329bb2d45
()
int
ErrorCode
classOVR_1_1FILEFile.html
aec6c638aca159605f96da6b90428b581
String
FileName
classOVR_1_1FILEFile.html
a8c3bd3011e7047b5e74a6844765623bc
FILE *
fs
classOVR_1_1FILEFile.html
a8c31e851e6e0a78a4a0786cf0bf5a249
int
LastOp
classOVR_1_1FILEFile.html
a2a10613e923ca13101c77bc7a9b7cf2c
bool
Opened
classOVR_1_1FILEFile.html
a42400f2bc2e465a1b709dbf684315003
int
OpenFlags
classOVR_1_1FILEFile.html
a8681f0065048dc6e8cf1c160554f432f
void
init
classOVR_1_1FILEFile.html
a399bd8a4e358bb680b69f94ac24fb46a
()
OVR::FileStat
structOVR_1_1FileStat.html
bool
operator==
structOVR_1_1FileStat.html
a08985536595a9267ce874f0290524fab
(const FileStat &stat) const
SInt64
AccessTime
structOVR_1_1FileStat.html
ae6567de5e4b13ca7a48617d289ec8cf8
SInt64
FileSize
structOVR_1_1FileStat.html
a4232508e26bd1a614c0fae672cfceca8
SInt64
ModifyTime
structOVR_1_1FileStat.html
ae1f584b84a4fc7f5a7254a0c6c429b96
OVR::FixedSizeHash
classOVR_1_1FixedSizeHash.html
UPInt
operator()
classOVR_1_1FixedSizeHash.html
acfebb8b2fc1f57db51d337e48370f250
(const C &data) const
static OVR_FORCE_INLINE UPInt
SDBM_Hash
classOVR_1_1FixedSizeHash.html
abf6c82ac775f4f0412fc67752b5fa36b
(const void *data_in, UPInt size, UPInt seed=5381)
OVR::GUnicodePairType
structOVR_1_1GUnicodePairType.html
UInt16
Key
structOVR_1_1GUnicodePairType.html
ad1aefad19800a973ccd5d6ae36978526
UInt16
Value
structOVR_1_1GUnicodePairType.html
ac295c159b682e0ab6fd0dcec536c489d
OVR::Hash
classOVR_1_1Hash.html
C
U
HashF
Allocator
HashNode
Entry
Container
Container::ConstIterator
ConstIterator
classOVR_1_1Hash.html
a48c2bc25e608568899018cd85f76fa29
Container::Iterator
Iterator
classOVR_1_1Hash.html
ade5e79c8b4df17b41206bb4bb133a283
Hash< C, U, HashF, Allocator, HashNode, Entry, Container >
SelfType
classOVR_1_1Hash.html
a8a6513926316df895abbb38026645290
U
ValueType
classOVR_1_1Hash.html
add672a1e72eb83b0fddc14b3e1045205
void
Add
classOVR_1_1Hash.html
a109536bb067c99c1aa48c2a1c74d5530
(const C &key, const U &value)
Iterator
Begin
classOVR_1_1Hash.html
a6eefb88a7a6804b4e456181ba3c454cc
()
ConstIterator
Begin
classOVR_1_1Hash.html
ac86f514e28d1ea545b086c0489c9ea9b
() const
void
Clear
classOVR_1_1Hash.html
a070baa95922add6fa7c966b0347d68ed
()
Iterator
End
classOVR_1_1Hash.html
a4da1bdfde2afad59eb51d7618deace62
()
ConstIterator
End
classOVR_1_1Hash.html
a5399c7046a6e97f56c60cebace3f9fd1
() const
Iterator
Find
classOVR_1_1Hash.html
a10e0e120ffdc87cdb1b97da1e2529fc3
(const C &key)
ConstIterator
Find
classOVR_1_1Hash.html
a68050cc13375350e4264829a51a3e9cd
(const C &key) const
Iterator
FindAlt
classOVR_1_1Hash.html
a5d50d39ccf690edd51da6cf1b371c972
(const K &key)
ConstIterator
FindAlt
classOVR_1_1Hash.html
aaef53e97e1fbf1a10565314718ec796d
(const K &key) const
bool
Get
classOVR_1_1Hash.html
a3f00bfd3c6f432d91a7a0ee4dfa2f64d
(const C &key, U *pvalue) const
U *
Get
classOVR_1_1Hash.html
a534501cd489a9066c863ffc10c98c618
(const C &key)
const U *
Get
classOVR_1_1Hash.html
a3742af9cd0042d3f27a0310b5b853008
(const C &key) const
bool
GetAlt
classOVR_1_1Hash.html
a18e11c53240881126f6d98c7b580f77f
(const K &key, U *pvalue) const
U *
GetAlt
classOVR_1_1Hash.html
a9778063a34907729f8d68b7adff6d4ec
(const K &key)
const U *
GetAlt
classOVR_1_1Hash.html
aed28e6287fe4944d98edb03f272f74bc
(const K &key) const
UPInt
GetSize
classOVR_1_1Hash.html
a3fb08492cee34b352a0d0f9bacc75246
() const
Hash
classOVR_1_1Hash.html
a2995c0666052eed5aae09e642b231bc8
()
Hash
classOVR_1_1Hash.html
ac4843fc981f9d8ee23e8ba35baf2d0a2
(int sizeHint)
Hash
classOVR_1_1Hash.html
ad411b5bd6cd809e687fce8083c1074a9
(const SelfType &src)
bool
IsEmpty
classOVR_1_1Hash.html
ab9d2fe928096906729722531324f1ba4
() const
void
operator=
classOVR_1_1Hash.html
a7537c9dfbc2143e2d5422727f5e51b2b
(const SelfType &src)
void
Remove
classOVR_1_1Hash.html
ad2b2cc40bc329b22a45112daa9a19a19
(const C &key)
void
RemoveAlt
classOVR_1_1Hash.html
a8d563c4ab5bcb320364e437c792e509b
(const K &key)
void
Resize
classOVR_1_1Hash.html
a7fd1d30fd0b517327db38af008c8b917
(UPInt n)
void
Set
classOVR_1_1Hash.html
a1f320dfc7a05a224a7c6dc3b108c857e
(const C &key, const U &value)
void
SetCapacity
classOVR_1_1Hash.html
a68242f6fd4a59062f5b26f2ff8fb3106
(UPInt newSize)
~Hash
classOVR_1_1Hash.html
a5174df6182f1948ea43d1b9386ca3423
()
Container
mHash
classOVR_1_1Hash.html
a949118a88e854fbe3e9da653437dd757
OVR::HashIdentity
classOVR_1_1HashIdentity.html
OVR::HashUncached
HashUncached< C, U, HashF, Allocator >
BaseType
classOVR_1_1HashIdentity.html
addc89d688c62ffbafc8bb9a18cc9f4df
HashIdentity< C, U, Allocator, HashF >
SelfType
classOVR_1_1HashIdentity.html
a9c4e68ea95450d2c4d549f720f32c687
HashIdentity
classOVR_1_1HashIdentity.html
a2751a72829780a4b4c1d2f1bd0ba1618
()
HashIdentity
classOVR_1_1HashIdentity.html
ac882cc1628d7820dfb4311ac2f09ef9f
(int sizeHint)
HashIdentity
classOVR_1_1HashIdentity.html
a182d38add7af97357c1090317267b181
(const SelfType &src)
void
operator=
classOVR_1_1HashIdentity.html
ae4b6a7f88ac204e93a12847ac1effc76
(const SelfType &src)
~HashIdentity
classOVR_1_1HashIdentity.html
adfcda8f5ad06e4ed69739d957e0af4ac
()
OVR::HashNode
structOVR_1_1HashNode.html
OVR::HashNode::NodeAltHashF
OVR::HashNode::NodeHashF
OVR::HashNode::NodeRef
C
FirstType
structOVR_1_1HashNode.html
a250c13dd6497bdfc24b557dc0df9ba0b
U
SecondType
structOVR_1_1HashNode.html
a2d4fe95c0a604dc7c16a8ce8f564f7a4
HashNode< C, U, HashF >
SelfType
structOVR_1_1HashNode.html
a22707de36bd0124e5c91d71dccd54c5e
UPInt
GetHash
structOVR_1_1HashNode.html
ae1de01ed8f5cf42b3ee4473e4f50d866
() const
HashNode
structOVR_1_1HashNode.html
a539d86bcbf24a4cce7d8746266a2febb
(const HashNode &src)
HashNode
structOVR_1_1HashNode.html
a4ed02fe3a6dcb0b9d61301ab4334113a
(const NodeRef &src)
void
operator=
structOVR_1_1HashNode.html
a8ab7e19e1bc1043a9d62da7a74ee0136
(const NodeRef &src)
bool
operator==
structOVR_1_1HashNode.html
aa69b3c3d8e654bcdd43d850ecbd71d2b
(const K &src) const
static UPInt
CalcHash
structOVR_1_1HashNode.html
a9d219940c81ecb422614cd13e6eacb93
(const K &data)
C
First
structOVR_1_1HashNode.html
a8db2125566baaeafa81dd53cd92aa8a5
U
Second
structOVR_1_1HashNode.html
a860481841df944c600855262ea202452
OVR::HashNode::NodeAltHashF
structOVR_1_1HashNode_1_1NodeAltHashF.html
UPInt
operator()
structOVR_1_1HashNode_1_1NodeAltHashF.html
ae852a0c196b07a27655095ad4c4f1186
(const K &data) const
OVR::HashNode::NodeHashF
structOVR_1_1HashNode_1_1NodeHashF.html
UPInt
operator()
structOVR_1_1HashNode_1_1NodeHashF.html
aec68fc3dc4bb889988a84b1e23d84d3f
(const K &data) const
OVR::HashNode::NodeRef
structOVR_1_1HashNode_1_1NodeRef.html
UPInt
GetHash
structOVR_1_1HashNode_1_1NodeRef.html
aa044c20653ab5728c0951384f8c3246a
() const
NodeRef
structOVR_1_1HashNode_1_1NodeRef.html
a521e75dfb2a1e595150c21c2a8d024c1
(const C &f, const U &s)
NodeRef
structOVR_1_1HashNode_1_1NodeRef.html
a70e92c9efa6805838c531ce8e467edfa
(const NodeRef &src)
operator const C &
structOVR_1_1HashNode_1_1NodeRef.html
a0bd0823318bb3f0c0bf160df62543d0f
() const
const C *
pFirst
structOVR_1_1HashNode_1_1NodeRef.html
a3965e5720c2f576f064a37dc35d83328
const U *
pSecond
structOVR_1_1HashNode_1_1NodeRef.html
a893b5547409e37d70283438dc812aaf1
OVR::HashSet
classOVR_1_1HashSet.html
C
HashF
AltHashF
Allocator
Entry
OVR::HashSetBase
HashSetBase< C, HashF, AltHashF, Allocator, Entry >
BaseType
classOVR_1_1HashSet.html
a7249ac15f39f671e11d196491ce59be3
HashSet< C, HashF, AltHashF, Allocator, Entry >
SelfType
classOVR_1_1HashSet.html
ac3af9a2c399cac07065f530f03d74e6e
void
Add
classOVR_1_1HashSet.html
a34e6ab431904d68ec2b15b963c94f24f
(const CRef &key)
HashSet
classOVR_1_1HashSet.html
ad003a3914f4174d8a48b20e95e004ae9
()
HashSet
classOVR_1_1HashSet.html
a2173c2f606720a941451884de65d4bec
(int sizeHint)
HashSet
classOVR_1_1HashSet.html
ac886bdd1168a7ffe5bfe1d0492a1552f
(const SelfType &src)
void
operator=
classOVR_1_1HashSet.html
af8ca13d7b2512ec817df7f1dca17697b
(const SelfType &src)
void
Resize
classOVR_1_1HashSet.html
aee0a386c2e33fae1ab642a0d4499642d
(UPInt n)
void
Set
classOVR_1_1HashSet.html
ad18314d48e48c040e8467b3d9c3de79b
(const CRef &key)
void
SetCapacity
classOVR_1_1HashSet.html
abfdca86212bf543a867de9bbe4685066
(UPInt newSize)
~HashSet
classOVR_1_1HashSet.html
a8a9b39083b3b39fa8b347428015855e0
()
OVR::HashSetBase
classOVR_1_1HashSetBase.html
C
HashF
AltHashF
Allocator
Entry
OVR::HashSetBase::ConstIterator
OVR::HashSetBase::Iterator
OVR::HashSetBase::TableType
HashSetBase< C, HashF, AltHashF, Allocator, Entry >
SelfType
classOVR_1_1HashSetBase.html
a38372fa83129411c62b25874bafedb3c
void
Add
classOVR_1_1HashSetBase.html
a330b38aef7db5c24fd956fb24a38416a
(const CRef &key)
void
Assign
classOVR_1_1HashSetBase.html
a09b9db7ccdaa75236315e251a2d4ee94
(const SelfType &src)
Iterator
Begin
classOVR_1_1HashSetBase.html
ac188f11b13fbc7022619dcd76a05a12a
()
ConstIterator
Begin
classOVR_1_1HashSetBase.html
a5c1f33c7c70d4153940620432d1d3794
() const
void
CheckExpand
classOVR_1_1HashSetBase.html
a3df1646c87e4186544f36e18d4541043
()
void
Clear
classOVR_1_1HashSetBase.html
a302273eeac74421b780ec2971734fccd
()
Iterator
End
classOVR_1_1HashSetBase.html
ac0289aab882b220aadd56d1d2e2267f6
()
ConstIterator
End
classOVR_1_1HashSetBase.html
aadfefb143a438d12f2d9b59354620b4f
() const
Iterator
Find
classOVR_1_1HashSetBase.html
a2cd07beb3939c48523b9b5e0c34e09b1
(const K &key)
ConstIterator
Find
classOVR_1_1HashSetBase.html
a9f2d2c12a0340ad2c255bf98063c0799
(const K &key) const
Iterator
FindAlt
classOVR_1_1HashSetBase.html
a81448e880e8efbf596d68e7173f7dd90
(const K &key)
ConstIterator
FindAlt
classOVR_1_1HashSetBase.html
a8a8ebe62b28e0445d74e9513ddc0eb20
(const K &key) const
C *
Get
classOVR_1_1HashSetBase.html
a56031bffe99863fecdcdadd8621bcbca
(const K &key)
const C *
Get
classOVR_1_1HashSetBase.html
a533d6dcb65c73bc7d81e213ade244323
(const K &key) const
const C *
GetAlt
classOVR_1_1HashSetBase.html
ac31fa1cf608d47e1a0299d5f2b38fbca
(const K &key) const
C *
GetAlt
classOVR_1_1HashSetBase.html
ad85a3ba1c32b35b4ff2ef991e4f8ef3d
(const K &key)
bool
GetAlt
classOVR_1_1HashSetBase.html
abfc0eef18c72e95fabfb5f310a0d3a45
(const K &key, C *pval) const
UPInt
GetSize
classOVR_1_1HashSetBase.html
af4820f352d572fe20897a02481d77851
() const
HashSetBase
classOVR_1_1HashSetBase.html
a0d096c32b8b387504049cbaf77d94718
()
HashSetBase
classOVR_1_1HashSetBase.html
ac8e6c5403954028774b69365c4ad5018
(int sizeHint)
HashSetBase
classOVR_1_1HashSetBase.html
a43adfbdbe9d3b97bfd6610fec8d3b64b
(const SelfType &src)
bool
IsEmpty
classOVR_1_1HashSetBase.html
a98b0e70211f7e8a00f3d02af40fc2428
() const
void
Remove
classOVR_1_1HashSetBase.html
ab1cab0546df4fa328734b7cd14822668
(const CRef &key)
void
RemoveAlt
classOVR_1_1HashSetBase.html
a04c2efc0c950438c653d821c4fbcd2e9
(const K &key)
void
Resize
classOVR_1_1HashSetBase.html
ab675cd0a4bb14563aa26c2b2df3d1c96
(UPInt n)
void
Set
classOVR_1_1HashSetBase.html
a1ea3d10a523bf6461b337b027a47b4bd
(const CRef &key)
void
SetCapacity
classOVR_1_1HashSetBase.html
a5bc739a11ec3d99bdb41dd0bbc3244d0
(UPInt newSize)
~HashSetBase
classOVR_1_1HashSetBase.html
a4b055f85a5d667c79b717da6dc3b2d8d
()
HashMinSize
classOVR_1_1HashSetBase.html
ac173cf0284bcf315894ce7508ede8525ad8d89ee31a0c28d86257c89e06f575c8
void
add
classOVR_1_1HashSetBase.html
a5d65363f380902bd2b3c5a653daf2a12
(const CRef &key, UPInt hashValue)
Entry &
E
classOVR_1_1HashSetBase.html
ae84f87497e3649ccb19835b174121bb5
(UPInt index)
const Entry &
E
classOVR_1_1HashSetBase.html
a490e3fa072f2e7db4d8abbf174e48719
(UPInt index) const
SPInt
findIndex
classOVR_1_1HashSetBase.html
aab93e42e9dd776e8e4f089a1f0fc8b21
(const K &key) const
SPInt
findIndexAlt
classOVR_1_1HashSetBase.html
a4512d85f538711b4fb09daac985ce4d0
(const K &key) const
SPInt
findIndexCore
classOVR_1_1HashSetBase.html
a9b3b4ac47c62499755255f4da5dbf35a
(const K &key, UPInt hashValue) const
void
setRawCapacity
classOVR_1_1HashSetBase.html
ae2cf7a023245e7fd277e8410be74a36f
(UPInt newSize)
TableType *
pTable
classOVR_1_1HashSetBase.html
ac21953757f833f059eae0828f9194ca3
friend struct
ConstIterator
classOVR_1_1HashSetBase.html
aff4ff712b78d159dd32552cea3d923c8
friend struct
Iterator
classOVR_1_1HashSetBase.html
a8378215c88c684d360158d869e3f0c49
OVR::HashSetBase::ConstIterator
structOVR_1_1HashSetBase_1_1ConstIterator.html
ConstIterator
structOVR_1_1HashSetBase_1_1ConstIterator.html
a8275e28e82ab7b2bd3863a9694e15fa8
()
ConstIterator
structOVR_1_1HashSetBase_1_1ConstIterator.html
a9a72df85dfadfe0e056616595ea54428
(const SelfType *h, SPInt index)
const SelfType *
GetContainer
structOVR_1_1HashSetBase_1_1ConstIterator.html
a5d30a0f2b08782d0ce86f960dbcc538e
() const
SPInt
GetIndex
structOVR_1_1HashSetBase_1_1ConstIterator.html
a0922a9abff5965210aeff0c90aee84ad
() const
bool
IsEnd
structOVR_1_1HashSetBase_1_1ConstIterator.html
aa8edba9f6077f846ec9d9d8d293c42ce
() const
bool
operator!=
structOVR_1_1HashSetBase_1_1ConstIterator.html
aa6f8af4e5f0831f18c62045efafdf03c
(const ConstIterator &it) const
const C &
operator*
structOVR_1_1HashSetBase_1_1ConstIterator.html
aa14babb1f5643df9b112b8ca3d4a1dc3
() const
void
operator++
structOVR_1_1HashSetBase_1_1ConstIterator.html
a005d2e691a3242ca32145b0fc5db6fc3
()
const C *
operator->
structOVR_1_1HashSetBase_1_1ConstIterator.html
a12ffd7ba6e7103fca1737f53e5f3f0eb
() const
bool
operator==
structOVR_1_1HashSetBase_1_1ConstIterator.html
af3e394848915ddd037af853cef33762b
(const ConstIterator &it) const
SPInt
Index
structOVR_1_1HashSetBase_1_1ConstIterator.html
a108c39077b5ff0c3216ea66f8b83b245
const SelfType *
pHash
structOVR_1_1HashSetBase_1_1ConstIterator.html
a069980adc9b4e552ecc95368815dd76f
friend class
HashSetBase< C, HashF, AltHashF, Allocator, Entry >
structOVR_1_1HashSetBase_1_1ConstIterator.html
a88ffa925ad263f5a3a89a5221ac20ee5
OVR::HashSetBase::Iterator
structOVR_1_1HashSetBase_1_1Iterator.html
OVR::HashSetBase::ConstIterator
Iterator
structOVR_1_1HashSetBase_1_1Iterator.html
aad8b66df23ce3678586d23c61fb38549
()
C &
operator*
structOVR_1_1HashSetBase_1_1Iterator.html
ae16457c7e0b6b6ec2e50abcd9d49150e
() const
C *
operator->
structOVR_1_1HashSetBase_1_1Iterator.html
a01f451772c5b14b438b8a967d2185781
() const
void
Remove
structOVR_1_1HashSetBase_1_1Iterator.html
a73ceeb0b0d5e7cf3c6d57bf47e17253c
()
void
RemoveAlt
structOVR_1_1HashSetBase_1_1Iterator.html
a4bd4ff9351a675a827fa3cc948329849
(const K &key)
Iterator
structOVR_1_1HashSetBase_1_1Iterator.html
a2d1624b78186809d6b67ab2769be00b0
(SelfType *h, SPInt i0)
friend class
HashSetBase< C, HashF, AltHashF, Allocator, Entry >
structOVR_1_1HashSetBase_1_1Iterator.html
a88ffa925ad263f5a3a89a5221ac20ee5
OVR::HashSetBase::TableType
structOVR_1_1HashSetBase_1_1TableType.html
UPInt
EntryCount
structOVR_1_1HashSetBase_1_1TableType.html
ad300fe4cc19923b7662e3062757fd3ca
UPInt
SizeMask
structOVR_1_1HashSetBase_1_1TableType.html
aa2127b9903c9ce7216ebeb9ebe94ed1b
OVR::HashsetCachedEntry
classOVR_1_1HashsetCachedEntry.html
void
Clear
classOVR_1_1HashsetCachedEntry.html
af5b034048eafa334b3a741d09d33c954
()
void
Free
classOVR_1_1HashsetCachedEntry.html
a55e3d42e71760af9e7ce645aa6f20cc0
()
UPInt
GetCachedHash
classOVR_1_1HashsetCachedEntry.html
aa90c51e2d52c08d90e91587be8f09262
(UPInt maskValue) const
HashsetCachedEntry
classOVR_1_1HashsetCachedEntry.html
af7264fa59f907e805ba937fdf95a0079
()
HashsetCachedEntry
classOVR_1_1HashsetCachedEntry.html
aab33551dbb55ae557e98c40ea68076d7
(const HashsetCachedEntry &e)
HashsetCachedEntry
classOVR_1_1HashsetCachedEntry.html
af7dea9dda46009e136f69188dbe2fa71
(const C &key, SPInt next)
bool
IsEmpty
classOVR_1_1HashsetCachedEntry.html
a69043ca32c6eec30c2b093a361fa136b
() const
bool
IsEndOfChain
classOVR_1_1HashsetCachedEntry.html
aff53290615b28ed1ac85deb9c2645c83
() const
void
SetCachedHash
classOVR_1_1HashsetCachedEntry.html
a85a2346b3aba9bf22d3052e7d2246339
(UPInt hashValue)
UPInt
HashValue
classOVR_1_1HashsetCachedEntry.html
add332fab5db867897a33168f7c0e302b
SPInt
NextInChain
classOVR_1_1HashsetCachedEntry.html
ad92b4d2341de4934ad91db75d8fb431e
C
Value
classOVR_1_1HashsetCachedEntry.html
afb3294295e9320a17bc8ed331d92728c
OVR::HashsetCachedNodeEntry
classOVR_1_1HashsetCachedNodeEntry.html
void
Clear
classOVR_1_1HashsetCachedNodeEntry.html
a8b16f5eb8c9195cfa294f51a72c314ed
()
void
Free
classOVR_1_1HashsetCachedNodeEntry.html
a4cce27dbf44c23bafa59bc95d7e5352b
()
UPInt
GetCachedHash
classOVR_1_1HashsetCachedNodeEntry.html
af1f0afd02f6494fe329d01a0b1f10738
(UPInt maskValue) const
HashsetCachedNodeEntry
classOVR_1_1HashsetCachedNodeEntry.html
a320fd94c092e182583eb0832bb2a0c7b
()
HashsetCachedNodeEntry
classOVR_1_1HashsetCachedNodeEntry.html
a7877826552b0bf30851deb7cfa50bc0e
(const HashsetCachedNodeEntry &e)
HashsetCachedNodeEntry
classOVR_1_1HashsetCachedNodeEntry.html
ac5d5c199e67cde09eb7bc748613bcca7
(const C &key, SPInt next)
HashsetCachedNodeEntry
classOVR_1_1HashsetCachedNodeEntry.html
a5216a79318898d2c703903a534d228a9
(const typename C::NodeRef &keyRef, SPInt next)
bool
IsEmpty
classOVR_1_1HashsetCachedNodeEntry.html
a41569f20f75ee96e5e8ba702b59e53af
() const
bool
IsEndOfChain
classOVR_1_1HashsetCachedNodeEntry.html
abd8c9a86aea8ff3a8fde1bb1dc4ae0a4
() const
void
SetCachedHash
classOVR_1_1HashsetCachedNodeEntry.html
a81333b23e0b3415cef46afc0ddb4265d
(UPInt hashValue)
UPInt
HashValue
classOVR_1_1HashsetCachedNodeEntry.html
a14d804385e7af8ad3d7f50c7869e10c9
SPInt
NextInChain
classOVR_1_1HashsetCachedNodeEntry.html
abad7a37684a74e16458766a8f21544a3
C
Value
classOVR_1_1HashsetCachedNodeEntry.html
abf018378a03a1f9554f10c615340d493
OVR::HashsetEntry
classOVR_1_1HashsetEntry.html
void
Clear
classOVR_1_1HashsetEntry.html
a6d627a8d478fec964b1b260265fc54fe
()
void
Free
classOVR_1_1HashsetEntry.html
ab423c27bae132d8d5a3773908648d042
()
UPInt
GetCachedHash
classOVR_1_1HashsetEntry.html
ae0ea83e89ab5cf0718e1bcd703271979
(UPInt maskValue) const
HashsetEntry
classOVR_1_1HashsetEntry.html
ad6e962cd14b29c1af50d54ece040bcd2
()
HashsetEntry
classOVR_1_1HashsetEntry.html
ab720d98d7b86d66164c25d21efbbeca1
(const HashsetEntry &e)
HashsetEntry
classOVR_1_1HashsetEntry.html
acd4f50c2b44cfbce1186e64ff2e94b20
(const C &key, SPInt next)
bool
IsEmpty
classOVR_1_1HashsetEntry.html
a89874bec29bcbf3fd3d08007dd095aaf
() const
bool
IsEndOfChain
classOVR_1_1HashsetEntry.html
a2ed05fc65da5e9c308b2234f2a2e9391
() const
void
SetCachedHash
classOVR_1_1HashsetEntry.html
ae9e3233b04aca9763f1a43405dffd2e6
(UPInt)
SPInt
NextInChain
classOVR_1_1HashsetEntry.html
aef8d4e61e56ad40c0a2c2a097afdd16b
C
Value
classOVR_1_1HashsetEntry.html
ab41d75c8eef13626cb508770d40ec7ad
OVR::HashsetNodeEntry
classOVR_1_1HashsetNodeEntry.html
void
Clear
classOVR_1_1HashsetNodeEntry.html
ad7b0822cb1ed5a0113e84a06241e9381
()
void
Free
classOVR_1_1HashsetNodeEntry.html
ad6e735b6372de3a5b6a492bf09572608
()
UPInt
GetCachedHash
classOVR_1_1HashsetNodeEntry.html
ac0ee1c700b39e5f27e481ca218210bc2
(UPInt maskValue) const
HashsetNodeEntry
classOVR_1_1HashsetNodeEntry.html
a19db659eb248e341564563a31742648c
()
HashsetNodeEntry
classOVR_1_1HashsetNodeEntry.html
ada04d92c4b1cb0b7b2dbb7f1273854a1
(const HashsetNodeEntry &e)
HashsetNodeEntry
classOVR_1_1HashsetNodeEntry.html
a59e6c51defcc4d035c57b9d30e1918e6
(const C &key, SPInt next)
HashsetNodeEntry
classOVR_1_1HashsetNodeEntry.html
a46be65cdd965f7e9b78179c22ffcd289
(const typename C::NodeRef &keyRef, SPInt next)
bool
IsEmpty
classOVR_1_1HashsetNodeEntry.html
a47c20176717fdda4f39e1fe7672584c4
() const
bool
IsEndOfChain
classOVR_1_1HashsetNodeEntry.html
aa6ffa73828cf9995696088ffd7cc4659
() const
void
SetCachedHash
classOVR_1_1HashsetNodeEntry.html
a9d8cb8a4a29b73699e970fdcc1bbdb33
(UPInt hashValue)
SPInt
NextInChain
classOVR_1_1HashsetNodeEntry.html
ab11a51d4915450ca35541bdca1aef3b0
C
Value
classOVR_1_1HashsetNodeEntry.html
a1a9d79ed1718363286fe519d6e17bf07
OVR::HashSetUncached
classOVR_1_1HashSetUncached.html
HashSet< C, HashF, AltHashF, Allocator, HashsetEntry< C, HashF > >
HashSet< C, HashF, AltHashF, Allocator, HashsetEntry< C, HashF > >
BaseType
classOVR_1_1HashSetUncached.html
a68d654129ca57387c9ed9dc17d5a2adf
HashSetUncached< C, HashF, AltHashF, Allocator >
SelfType
classOVR_1_1HashSetUncached.html
a815082d0e795d60bef7cae8f2574e0bd
HashSetUncached
classOVR_1_1HashSetUncached.html
a208d25d54ad50eb82e03c9dab792e698
()
HashSetUncached
classOVR_1_1HashSetUncached.html
ad382267022f721f99217afbda8ca146b
(int sizeHint)
HashSetUncached
classOVR_1_1HashSetUncached.html
a36cd714c4c5bfb75f726bbd9e55726c9
(const SelfType &src)
void
operator=
classOVR_1_1HashSetUncached.html
ae4d8c7acf21044be83c2702421b3997c
(const SelfType &src)
~HashSetUncached
classOVR_1_1HashSetUncached.html
a40ae15331509fa2ca8482056c95e887d
()
OVR::HashUncached
classOVR_1_1HashUncached.html
Hash< C, U, HashF, Allocator, HashNode< C, U, HashF >, HashsetNodeEntry< HashNode< C, U, HashF >, HashNode< C, U, HashF >::NodeHashF > >
Hash< C, U, HashF, Allocator, HashNode< C, U, HashF >, HashsetNodeEntry< HashNode< C, U, HashF >, typename HashNode< C, U, HashF >::NodeHashF > >
BaseType
classOVR_1_1HashUncached.html
af5fa759819571314f6edce5b23493316
HashUncached< C, U, HashF, Allocator >
SelfType
classOVR_1_1HashUncached.html
a4edfe78253322378d85a7213d1d1e5b0
HashUncached
classOVR_1_1HashUncached.html
afa483ea2b86ad11de6bc6c26aa1c3b96
()
HashUncached
classOVR_1_1HashUncached.html
a259e879e300c11f65fca73ea899bf8e5
(int sizeHint)
HashUncached
classOVR_1_1HashUncached.html
ad72a7fea730c1d97e6e1732f2bcd9f89
(const SelfType &src)
void
operator=
classOVR_1_1HashUncached.html
adb3b5f4297e6f75cccb5a84bd6857213
(const SelfType &src)
~HashUncached
classOVR_1_1HashUncached.html
aa4c3080d1d55e251cc12a216bc1efb6d
()
OVR::HIDDevice
classOVR_1_1HIDDevice.html
RefCountBase< HIDDevice >
OVR::HIDDeviceBase
OVR::HIDDevice::HIDHandler
virtual bool
GetFeatureReport
classOVR_1_1HIDDevice.html
a457b9765d7eb648f11b52be594fa4951
(UByte *data, UInt32 length)=0
HIDDevice
classOVR_1_1HIDDevice.html
a4b87f9832e82c2ef32dfa7c2d3a73015
()
virtual bool
SetFeatureReport
classOVR_1_1HIDDevice.html
a0a2276550ddc7bee9ee1821089fe064b
(UByte *data, UInt32 length)=0
void
SetHandler
classOVR_1_1HIDDevice.html
a564f356c6599beba4cd87f7bcd6e2b96
(HIDHandler *handler)
virtual
~HIDDevice
classOVR_1_1HIDDevice.html
a75aa027be1b986e50b6f94491646b7d6
()
HIDHandler *
Handler
classOVR_1_1HIDDevice.html
a6d1e37b97feb1cde200ea8435e266445
OVR::HIDDevice::HIDHandler
classOVR_1_1HIDDevice_1_1HIDHandler.html
HIDDeviceMessageType
classOVR_1_1HIDDevice_1_1HIDHandler.html
afe5efff912f7f38988d2de0edc28936c
HIDDeviceMessage_DeviceAdded
classOVR_1_1HIDDevice_1_1HIDHandler.html
afe5efff912f7f38988d2de0edc28936cab1d0701b0cf3673c912f5f0256c02a6c
HIDDeviceMessage_DeviceRemoved
classOVR_1_1HIDDevice_1_1HIDHandler.html
afe5efff912f7f38988d2de0edc28936cab5dd770e312fb0bbdbfd71ae54004799
virtual void
OnDeviceMessage
classOVR_1_1HIDDevice_1_1HIDHandler.html
ad3d6c50c69d26375287e718a23c096d9
(HIDDeviceMessageType messageType)
virtual void
OnInputReport
classOVR_1_1HIDDevice_1_1HIDHandler.html
a445bbfa3d4a53ecc203f2a402b75efa5
(UByte *pData, UInt32 length)
virtual UInt64
OnTicks
classOVR_1_1HIDDevice_1_1HIDHandler.html
a6136dc2425a4a5d3da4d0586fe0b6cc0
(UInt64 ticksMks)
OVR::HIDDeviceBase
classOVR_1_1HIDDeviceBase.html
virtual bool
GetFeatureReport
classOVR_1_1HIDDeviceBase.html
a9205e9d91c7126eccea42b0efe948245
(UByte *data, UInt32 length)=0
virtual bool
SetFeatureReport
classOVR_1_1HIDDeviceBase.html
a5a7846a7c71d8bd2a3d47dc801e55247
(UByte *data, UInt32 length)=0
virtual
~HIDDeviceBase
classOVR_1_1HIDDeviceBase.html
a33c42f50cddc91eacc7e9fe6a35c3601
()
OVR::HIDDeviceCreateDesc
classOVR_1_1HIDDeviceCreateDesc.html
OVR::DeviceCreateDesc
HIDDeviceCreateDesc
classOVR_1_1HIDDeviceCreateDesc.html
a6e008fd931b512c56ff618d12e1e62df
(DeviceFactory *factory, DeviceType type, const HIDDeviceDesc &hidDesc)
HIDDeviceCreateDesc
classOVR_1_1HIDDeviceCreateDesc.html
aa5b58de3e72681d16702e0e4c687fdd8
(const HIDDeviceCreateDesc &other)
virtual bool
MatchDevice
classOVR_1_1HIDDeviceCreateDesc.html
abb91ff8fc1bc0ce1557d100d1b7de000
(const String &path)
HIDDeviceDesc
HIDDesc
classOVR_1_1HIDDeviceCreateDesc.html
a14fd50ab651229eda196c74224acc2ee
OVR::HIDDeviceDesc
structOVR_1_1HIDDeviceDesc.html
String
Manufacturer
structOVR_1_1HIDDeviceDesc.html
ab172605cbaa843ef89eff8c5ffc7c1ae
String
Path
structOVR_1_1HIDDeviceDesc.html
aa41cde67c3efaf64d26f0499af0e3db7
String
Product
structOVR_1_1HIDDeviceDesc.html
a63b568875854dd5a6584ec9bf40802a1
UInt16
ProductId
structOVR_1_1HIDDeviceDesc.html
a9031a72f78c16da59385b7f0b111aa77
String
SerialNumber
structOVR_1_1HIDDeviceDesc.html
a7aa0e5cbdde6a3655184ad33b76729e6
UInt16
Usage
structOVR_1_1HIDDeviceDesc.html
a3623928a1765ae98236cf3fc20967034
UInt16
UsagePage
structOVR_1_1HIDDeviceDesc.html
afbaa4e2c214ede450eebcf8e61a85424
UInt16
VendorId
structOVR_1_1HIDDeviceDesc.html
a241aa11390b8abdd41718cbf14a612a9
UInt16
VersionNumber
structOVR_1_1HIDDeviceDesc.html
a2fc8e2267fc4f47e8a36643426e32a42
OVR::HIDDeviceImpl
classOVR_1_1HIDDeviceImpl.html
B
OVR::DeviceImpl
OVR::HIDDevice::HIDHandler
OVR::HIDDeviceImpl::WriteData
DeviceManager *
GetDeviceManager
classOVR_1_1HIDDeviceImpl.html
a33762b3ed39a556024630085cfdb5557
()
bool
GetFeatureReport
classOVR_1_1HIDDeviceImpl.html
a3d532fac26e3169fcd9c85a7d3ffaf14
(UByte *data, UInt32 length)
bool
getFeatureReport
classOVR_1_1HIDDeviceImpl.html
a3d7789296f835ee981390c7224f8573e
(UByte *data, UInt32 length)
HIDDeviceManager *
GetHIDDeviceManager
classOVR_1_1HIDDeviceImpl.html
ae56ca4160879333a86e7f975da7a2817
()
HIDDeviceImpl
classOVR_1_1HIDDeviceImpl.html
a6a757e1517992153c7bd5742dc7a14fb
(HIDDeviceCreateDesc *createDesc, DeviceBase *parent)
virtual bool
Initialize
classOVR_1_1HIDDeviceImpl.html
a778453cccf35179a65af491e18c91d3e
(DeviceBase *parent)
virtual void
OnDeviceMessage
classOVR_1_1HIDDeviceImpl.html
a2a44849f5262bde9358186271b919177
(HIDDeviceMessageType messageType)
bool
SetFeatureReport
classOVR_1_1HIDDeviceImpl.html
a60b809b51fa612dca5f00c5913c1e501
(UByte *data, UInt32 length)
bool
setFeatureReport
classOVR_1_1HIDDeviceImpl.html
a04ec8d0b063c3cff2fd60ac454fff089
(const WriteData &data)
virtual void
Shutdown
classOVR_1_1HIDDeviceImpl.html
aa4da26a7c467cd5ad1757567565c91d6
()
HIDDeviceCreateDesc *
getCreateDesc
classOVR_1_1HIDDeviceImpl.html
a40837656f32110a0b987bf2990589b83
() const
HIDDeviceDesc *
getHIDDesc
classOVR_1_1HIDDeviceImpl.html
a7e6c3750445b0f9df69dab203e9f0eb6
() const
HIDDevice *
GetInternalDevice
classOVR_1_1HIDDeviceImpl.html
a94782b5280cbe25ab3fc575566148e57
() const
Ptr< HIDDevice >
InternalDevice
classOVR_1_1HIDDeviceImpl.html
aaa5be6637e74aad7868c1fd515ad1fd1
OVR::HIDDeviceImpl::WriteData
structOVR_1_1HIDDeviceImpl_1_1WriteData.html
BufferSize
structOVR_1_1HIDDeviceImpl_1_1WriteData.html
a68594fff2528d432e0425ba2f7c576cfaa51f9a48e76bdaed33636df35369eae5
WriteData
structOVR_1_1HIDDeviceImpl_1_1WriteData.html
a4d8634d2536077cf8194d908b0d54cde
(UByte *data, UPInt size)
UByte
Buffer
structOVR_1_1HIDDeviceImpl_1_1WriteData.html
a14bb6728d761b71feaa33f73c2d0c7c8
[64]
UPInt
Size
structOVR_1_1HIDDeviceImpl_1_1WriteData.html
ae5bb0359070b1c0d1c69dec6d3b5755a
OVR::HIDDeviceManager
classOVR_1_1HIDDeviceManager.html
RefCountBase< HIDDeviceManager >
virtual bool
Enumerate
classOVR_1_1HIDDeviceManager.html
a8b8ffebe5fd500bddee28962031a2da4
(HIDEnumerateVisitor *enumVisitor)=0
virtual HIDDevice *
Open
classOVR_1_1HIDDeviceManager.html
aad0dfeb0568d6a9a4ff644bed9c3e202
(const String &path)=0
static HIDDeviceManager *
Create
classOVR_1_1HIDDeviceManager.html
a22febac34cec594f24277698e6a5230f
()
HIDDeviceManager
classOVR_1_1HIDDeviceManager.html
a3cffe4759b62e5937c4d55ee40210f3c
()
OVR::HIDEnumerateVisitor
classOVR_1_1HIDEnumerateVisitor.html
virtual bool
MatchVendorProduct
classOVR_1_1HIDEnumerateVisitor.html
a9c56c0e8f2e5f369b8b7c2918baa8411
(UInt16 vendorId, UInt16 productId)
virtual void
Visit
classOVR_1_1HIDEnumerateVisitor.html
a8301ce47949932ee6449039838720393
(HIDDevice &, const HIDDeviceDesc &)
OVR::HMDDevice
classOVR_1_1HMDDevice.html
OVR::DeviceBase
EnumDeviceType
classOVR_1_1HMDDevice.html
a609410c46cc0cdd71c009a8d8159d2afa6907932dbf5f6473d11ee59650a6f296
HMDDevice *
Disconnect
classOVR_1_1HMDDevice.html
aab93a9b2611ab340fff2c1e808e4d486
(SensorDevice *)
virtual Profile *
GetProfile
classOVR_1_1HMDDevice.html
a115e2eb7f40d607daf39d62797d69c9e
() const =0
virtual const char *
GetProfileName
classOVR_1_1HMDDevice.html
ae9b858cd3a5fb38d1a7eb5a59edc6fac
() const =0
virtual SensorDevice *
GetSensor
classOVR_1_1HMDDevice.html
a3257be079a89bd84c83bdd1f699aecb1
()=0
virtual DeviceType
GetType
classOVR_1_1HMDDevice.html
a120f28811022941a04c6df9627aafd86
() const
HMDDevice
classOVR_1_1HMDDevice.html
afbbc2f284c03839739328071529eab79
()
bool
IsDisconnected
classOVR_1_1HMDDevice.html
ac009a5cce583f0f65d472240ec09b423
() const
virtual bool
SetProfileName
classOVR_1_1HMDDevice.html
af41a795017a94a42628a55aae36dc3fd
(const char *name)=0
OVR::HMDInfo
classOVR_1_1HMDInfo.html
OVR::DeviceInfo
HMDInfo
classOVR_1_1HMDInfo.html
a3df950c8e1f6ca1939dee2338b963636
()
bool
IsSameDisplay
classOVR_1_1HMDInfo.html
a4e7002da85beb1610ba88fd837215d9c
(const HMDInfo &o) const
void
operator=
classOVR_1_1HMDInfo.html
a71c993ee30d289498f1f58d183337120
(const HMDInfo &src)
float
ChromaAbCorrection
classOVR_1_1HMDInfo.html
a65207a7904834b1b30f4b31420b3bf5f
[4]
int
DesktopX
classOVR_1_1HMDInfo.html
a83bff9e74142cedfb093d0b91a832914
int
DesktopY
classOVR_1_1HMDInfo.html
ac72d5a6708c6f224dd52e15e69653f3f
char
DisplayDeviceName
classOVR_1_1HMDInfo.html
ac7e57e3379eb6416bef53b2dc0ff39b1
[32]
long
DisplayId
classOVR_1_1HMDInfo.html
a5f39d04a5bfaba5bee31c68845d0ea84
float
DistortionK
classOVR_1_1HMDInfo.html
aaf2de0e352beb3a4e83d0de9b3510c7e
[4]
float
EyeToScreenDistance
classOVR_1_1HMDInfo.html
aad0f764b30b27bfdcf23ee6aa7311f4b
unsigned
HResolution
classOVR_1_1HMDInfo.html
a1cc0ac4ea1aa87647a104d1e44d43830
float
HScreenSize
classOVR_1_1HMDInfo.html
a2f12a5eda1edb8b7bc461e08bd50baaa
float
InterpupillaryDistance
classOVR_1_1HMDInfo.html
a78050839bbb302e0c9919291d0ee77d9
float
LensSeparationDistance
classOVR_1_1HMDInfo.html
aa8bb4a81ba2a7c44d8b24036a3ad1fc2
unsigned
VResolution
classOVR_1_1HMDInfo.html
a0206ba2183d581a2be930bd722ddfe93
float
VScreenCenter
classOVR_1_1HMDInfo.html
a2e6354320148530e07a916b7870d1187
float
VScreenSize
classOVR_1_1HMDInfo.html
abb4f78ecbdd745b64c39b2d6b9dc7565
OVR::IdentityHash
classOVR_1_1IdentityHash.html
UPInt
operator()
classOVR_1_1IdentityHash.html
a61c2143a78c99b19d7bc5705e427f7a4
(const C &data) const
OVR::JSON
classOVR_1_1JSON.html
RefCountBase< JSON >
ListNode< JSON >
void
AddArrayElement
classOVR_1_1JSON.html
a7317457c84886ccbd8892b7d731f8296
(JSON *item)
void
AddArrayNumber
classOVR_1_1JSON.html
a0f380903e48a9b6e0a955e54302ce5e9
(double n)
void
AddArrayString
classOVR_1_1JSON.html
a3be1e96400e9f7f06dae585509e8a8d5
(const char *s)
void
AddBoolItem
classOVR_1_1JSON.html
aad3ce688e3dc1b11b422e57a7dbe89cc
(const char *name, bool b)
void
AddItem
classOVR_1_1JSON.html
a1a7e572fc10b481749203cc9ee86697c
(const char *string, JSON *item)
void
AddNullItem
classOVR_1_1JSON.html
a0f89eb803ef08842823eeecce0bfa538
(const char *name)
void
AddNumberItem
classOVR_1_1JSON.html
ae52a6f01665ca9a10e4a7464ce01cdbd
(const char *name, double n)
void
AddStringItem
classOVR_1_1JSON.html
a034af47965f07850f364302528658322
(const char *name, const char *s)
double
GetArrayNumber
classOVR_1_1JSON.html
a5c764ecb808d24d5eb7fe7ae2335f42b
(int index)
int
GetArraySize
classOVR_1_1JSON.html
ae7897d3f24df0fd906dc1a015a13b56f
()
const char *
GetArrayString
classOVR_1_1JSON.html
af14b8a9b0675fb5512dd285d96d7ed38
(int index)
JSON *
GetFirstItem
classOVR_1_1JSON.html
a1d93243a594462c26669dc0980478dfa
()
JSON *
GetItemByIndex
classOVR_1_1JSON.html
ac82d03c3be4145b8e0b0a53094cc964c
(unsigned i)
JSON *
GetItemByName
classOVR_1_1JSON.html
af6af6e22b586a25b149c79efa96cadc4
(const char *name)
unsigned
GetItemCount
classOVR_1_1JSON.html
a8cbdccdd1f7952e9e58014013ffd70a0
() const
JSON *
GetLastItem
classOVR_1_1JSON.html
a37128600245d3f4eded9952b5d301568
()
JSON *
GetNextItem
classOVR_1_1JSON.html
aede748817aceb02500a897c871f6cf35
(JSON *item)
JSON *
GetPrevItem
classOVR_1_1JSON.html
a6e15fc995b97fde9d724e186a96531fc
(JSON *item)
bool
HasItems
classOVR_1_1JSON.html
af5824f404f4750eecef78f0a0d99b08c
() const
bool
Save
classOVR_1_1JSON.html
a39698e609de0945ae147f6c0085796f7
(const char *path)
~JSON
classOVR_1_1JSON.html
a618fd48620544b7a01e0cbede55c1d8f
()
static JSON *
CreateArray
classOVR_1_1JSON.html
a64a9a125848bf4c7ce9f910fd45ae11b
()
static JSON *
CreateBool
classOVR_1_1JSON.html
acc8bedd10902e223feb250e7547bbfd7
(bool b)
static JSON *
CreateNull
classOVR_1_1JSON.html
aa6bbb148d243ea5c1ca0f896c196658d
()
static JSON *
CreateNumber
classOVR_1_1JSON.html
ada53704c949ec3fcbb39e478e81041d1
(double num)
static JSON *
CreateObject
classOVR_1_1JSON.html
a8d6f5779f43e3a190f17f93e4f94e417
()
static JSON *
CreateString
classOVR_1_1JSON.html
a57a7985e06e93b3cbb8b417677092923
(const char *s)
static JSON *
Load
classOVR_1_1JSON.html
aa5e52fbc618f819460406ff31e8e27bc
(const char *path, const char **perror=0)
static JSON *
Parse
classOVR_1_1JSON.html
a9f26dde8cb838cfa3d3188aefe629cf7
(const char *buff, const char **perror=0)
double
dValue
classOVR_1_1JSON.html
ac30e652a75d5a32b07331bb1fdbfc69b
String
Name
classOVR_1_1JSON.html
a00e4182390f83271e7d319580fbec36d
JSONItemType
Type
classOVR_1_1JSON.html
a9bb57a1c053916bf2182b62bd192a6ba
String
Value
classOVR_1_1JSON.html
aa29d936608988d3de2c322e332a9d6ad
JSON
classOVR_1_1JSON.html
ad3d5f9fc1402ef92c43bbba609ea4fa4
(JSONItemType itemType=JSON_Object)
const char *
parseArray
classOVR_1_1JSON.html
af1c9fae4d90254cc0e12138cac74aa01
(const char *value, const char **perror)
const char *
parseNumber
classOVR_1_1JSON.html
a0d4fd81b68d0cf6baafbae2e419d84ad
(const char *num)
const char *
parseObject
classOVR_1_1JSON.html
ac9bee07163b702ca5966d9151a5a2876
(const char *value, const char **perror)
const char *
parseString
classOVR_1_1JSON.html
a049724ce87b9c9bb4e561dc592ff31b5
(const char *str, const char **perror)
const char *
parseValue
classOVR_1_1JSON.html
a7546605b9b676721c43f9f880b364923
(const char *buff, const char **perror)
char *
PrintArray
classOVR_1_1JSON.html
ab3871a85b2829b801ad7e7022607515a
(int depth, bool fmt)
char *
PrintObject
classOVR_1_1JSON.html
a7e42eab5ef2cfd8815cd64219da33213
(int depth, bool fmt)
char *
PrintValue
classOVR_1_1JSON.html
a1247c3b3d0e813b86e7a928429eca956
(int depth, bool fmt)
static JSON *
createHelper
classOVR_1_1JSON.html
a030fea9386cad475b379de0558beda4c
(JSONItemType itemType, double dval, const char *strVal=0)
List< JSON >
Children
classOVR_1_1JSON.html
aeedae61720e50891b1f67e785cd08f4f
OVR::KeyModifiers
classOVR_1_1KeyModifiers.html
Key_ShiftPressed
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39ae9f14688814ad48ac207b8f0b6708397
Key_CtrlPressed
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a29b637126d0ca392aa66f5a248b913bc
Key_AltPressed
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a5cdcb0110be917cdaa65742e48145d8c
Key_MetaPressed
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a60a3e9deab4203cbb6db5d42d6ff922f
Key_CapsToggled
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a3135413b3694c2217296816b4e28b9d9
Key_NumToggled
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39aae0edf2937dc00109bf8c78922ebce29
Key_ScrollToggled
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a00fd4c93c3fdebb9ea9f9a73ad230e01
Initialized_Bit
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39ae26ab6e84357538b66b7efc6f79cba23
Initialized_Mask
classOVR_1_1KeyModifiers.html
ac6097528252231c18ce6dfe313744c39a30db44fe58297e902430f6ee78459315
bool
IsAltPressed
classOVR_1_1KeyModifiers.html
ab436003604e6b30e79ce2008d7ed03bb
() const
bool
IsCapsToggled
classOVR_1_1KeyModifiers.html
ac063f4833a8965326e1fbbbc74ac98c5
() const
bool
IsCtrlPressed
classOVR_1_1KeyModifiers.html
ac17804a3b81b3eca61d2769c1cdc7693
() const
bool
IsInitialized
classOVR_1_1KeyModifiers.html
a0e6ca597a013c5a411328311b5b83a6d
() const
bool
IsMetaPressed
classOVR_1_1KeyModifiers.html
aa458603651daf22ceb0c5920ab2d4846
() const
bool
IsNumToggled
classOVR_1_1KeyModifiers.html
a30f10ad54d86bca73e4e6af83bb459cd
() const
bool
IsScrollToggled
classOVR_1_1KeyModifiers.html
a0a27f10471304ee59bd52dd944ec81f1
() const
bool
IsShiftPressed
classOVR_1_1KeyModifiers.html
a9dcefa74136d7008579443a68594e5f1
() const
KeyModifiers
classOVR_1_1KeyModifiers.html
a754e9fe505e80e62923bb6a79a4a42fc
()
KeyModifiers
classOVR_1_1KeyModifiers.html
a63f06f166e24741e4b96243865188ec0
(unsigned char st)
void
Reset
classOVR_1_1KeyModifiers.html
ae745bf71bab58f05470820cfade9d94d
()
void
SetAltPressed
classOVR_1_1KeyModifiers.html
ad125dd161712a82811521085b0699d50
(bool v=true)
void
SetCapsToggled
classOVR_1_1KeyModifiers.html
a2f863852cb63b2c8d8042927fe8949b4
(bool v=true)
void
SetCtrlPressed
classOVR_1_1KeyModifiers.html
a5e5493c28823ad17eb765769b0113bea
(bool v=true)
void
SetMetaPressed
classOVR_1_1KeyModifiers.html
a052533423c0c54f38fe0586de13faf3f
(bool v=true)
void
SetNumToggled
classOVR_1_1KeyModifiers.html
a9b4b647931a3078286d63b0c11152385
(bool v=true)
void
SetScrollToggled
classOVR_1_1KeyModifiers.html
addf2db21cf0bc4a7ea54e3261ec50be5
(bool v=true)
void
SetShiftPressed
classOVR_1_1KeyModifiers.html
aacd725aefebea8a649995a31125b2e3d
(bool v=true)
unsigned char
States
classOVR_1_1KeyModifiers.html
aa4723d7152585917b69ce756c740203a
OVR::LatencyTestButton
structOVR_1_1LatencyTestButton.html
LatencyTestMessageType
Decode
structOVR_1_1LatencyTestButton.html
af4d5756cd4a53a82465e270abc460a7d
(const UByte *buffer, int size)
UInt16
CommandID
structOVR_1_1LatencyTestButton.html
a87218da6f55f0dabb6bf759d8e872567
UInt16
Timestamp
structOVR_1_1LatencyTestButton.html
ae68b311f4f74ca47f54e72b5f3598c85
OVR::LatencyTestButtonMessage
structOVR_1_1LatencyTestButtonMessage.html
LatencyTestButton
Button
structOVR_1_1LatencyTestButtonMessage.html
ab1c29d3708ae37c61d82c47f12652272
LatencyTestMessageType
Type
structOVR_1_1LatencyTestButtonMessage.html
a447e88bef9395e0a76a2d2d507a33414
OVR::LatencyTestCalibrateImpl
structOVR_1_1LatencyTestCalibrateImpl.html
PacketSize
structOVR_1_1LatencyTestCalibrateImpl.html
ad526d72e17ebdfebd58ac34f86225225ab133548b725c43ff832e138d168a52ee
LatencyTestCalibrateImpl
structOVR_1_1LatencyTestCalibrateImpl.html
a9ea88fb0f58d7cce0351eee5f05d8c42
(const Color &calibrationColor)
void
Pack
structOVR_1_1LatencyTestCalibrateImpl.html
a0391bef0f056913f148e403160d7aed9
()
void
Unpack
structOVR_1_1LatencyTestCalibrateImpl.html
ae2ead600da7b4701b008115c7fc295d7
()
UByte
Buffer
structOVR_1_1LatencyTestCalibrateImpl.html
ae1e7513d5dde22ec2c2272910a6dc3e4
[PacketSize]
Color
CalibrationColor
structOVR_1_1LatencyTestCalibrateImpl.html
a3ae2d43320e25cae6688ee88d557ad5c
OVR::LatencyTestColorDetected
structOVR_1_1LatencyTestColorDetected.html
LatencyTestMessageType
Decode
structOVR_1_1LatencyTestColorDetected.html
a8cf33d48d71fee51d8d12ca416e418be
(const UByte *buffer, int size)
UInt16
CommandID
structOVR_1_1LatencyTestColorDetected.html
ac11043462cbb5f2da11f45e8fadc4c7f
UInt16
Elapsed
structOVR_1_1LatencyTestColorDetected.html
a5c3c458a606b3d84fbf112349d07f2d7
UByte
TargetValue
structOVR_1_1LatencyTestColorDetected.html
a2fd58e6853374f7a6d439cf9ebe14123
[3]
UInt16
Timestamp
structOVR_1_1LatencyTestColorDetected.html
a0d0ed55a2f2cd4f1906f8e9d44419511
UByte
TriggerValue
structOVR_1_1LatencyTestColorDetected.html
a31770597d5825b0473600813845ab30a
[3]
OVR::LatencyTestColorDetectedMessage
structOVR_1_1LatencyTestColorDetectedMessage.html
LatencyTestColorDetected
ColorDetected
structOVR_1_1LatencyTestColorDetectedMessage.html
a9c33f6511ab6924801393a7f7354760a
LatencyTestMessageType
Type
structOVR_1_1LatencyTestColorDetectedMessage.html
a23e65798cd32f5f72cb7bd6e7b92f74a
OVR::LatencyTestConfiguration
structOVR_1_1LatencyTestConfiguration.html
LatencyTestConfiguration
structOVR_1_1LatencyTestConfiguration.html
a07db6c4417c01afc208e9a718c4bc9bc
(const Color &threshold, bool sendSamples=false)
bool
SendSamples
structOVR_1_1LatencyTestConfiguration.html
aa2de437e48d1ce0c2774e29a729abd8f
Color
Threshold
structOVR_1_1LatencyTestConfiguration.html
a43a8703214a740979eb2da939382f6fb
OVR::LatencyTestConfigurationImpl
structOVR_1_1LatencyTestConfigurationImpl.html
PacketSize
structOVR_1_1LatencyTestConfigurationImpl.html
acc0bc88cd46884320d0524ff126e8ca3a5514c2f9c3ea172f101bab2738a34102
LatencyTestConfigurationImpl
structOVR_1_1LatencyTestConfigurationImpl.html
acb89dad7ce9e6d9ac1b3d626dc19bdc9
(const OVR::LatencyTestConfiguration &configuration)
void
Pack
structOVR_1_1LatencyTestConfigurationImpl.html
a0cbcf6bbdedbec4e5c880cff8309850d
()
void
Unpack
structOVR_1_1LatencyTestConfigurationImpl.html
a55a98d93ce0a97cf8f566dbea5ee2de3
()
UByte
Buffer
structOVR_1_1LatencyTestConfigurationImpl.html
a9246d54210a0bdbd027306a724e38bb6
[PacketSize]
OVR::LatencyTestConfiguration
Configuration
structOVR_1_1LatencyTestConfigurationImpl.html
a175a7dd4a13c094f257380b65f668f3c
OVR::LatencyTestDevice
classOVR_1_1LatencyTestDevice.html
OVR::HIDDeviceBase
OVR::DeviceBase
EnumDeviceType
classOVR_1_1LatencyTestDevice.html
a30ec2a309c6aa1f6b508a55d2f494f26a5a3789f694858259188fb796333d7575
virtual bool
GetConfiguration
classOVR_1_1LatencyTestDevice.html
aeb38ee0ef258455a78d78f4c55a02801
(LatencyTestConfiguration *configuration)=0
virtual DeviceBase *
GetDevice
classOVR_1_1LatencyTestDevice.html
a05cb0d77173060fdcd956117fae28159
()
virtual DeviceType
GetType
classOVR_1_1LatencyTestDevice.html
afefed92de3263b09d582b1845dffd907
() const
LatencyTestDevice
classOVR_1_1LatencyTestDevice.html
a60e93317c0cc544400d9d7190e2993f4
()
virtual bool
SetCalibrate
classOVR_1_1LatencyTestDevice.html
a6dd7570f0a8572679f92726febd96d27
(const Color &calibrationColor, bool waitFlag=false)=0
virtual bool
SetConfiguration
classOVR_1_1LatencyTestDevice.html
a16bad219b398d2cf37f47e268f31fb24
(const LatencyTestConfiguration &configuration, bool waitFlag=false)=0
virtual bool
SetDisplay
classOVR_1_1LatencyTestDevice.html
a6ae1487e6709bdc5248712fcff33cda1
(const LatencyTestDisplay &display, bool waitFlag=false)=0
virtual bool
SetStartTest
classOVR_1_1LatencyTestDevice.html
ad47bc5812b40f857aa51a37032172311
(const Color &targetColor, bool waitFlag=false)=0
OVR::LatencyTestDeviceCreateDesc
classOVR_1_1LatencyTestDeviceCreateDesc.html
OVR::HIDDeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1LatencyTestDeviceCreateDesc.html
a67f7868fa359e055ea74f6b18e833d7e
() const
virtual bool
GetDeviceInfo
classOVR_1_1LatencyTestDeviceCreateDesc.html
ab20341d4a83aa2519342852438e405d1
(DeviceInfo *info) const
LatencyTestDeviceCreateDesc
classOVR_1_1LatencyTestDeviceCreateDesc.html
ad407af5fbc161c37bc658c030a414cea
(DeviceFactory *factory, const HIDDeviceDesc &hidDesc)
virtual MatchResult
MatchDevice
classOVR_1_1LatencyTestDeviceCreateDesc.html
ac1fd3565248212bf4c356bce08fd0b2c
(const DeviceCreateDesc &other, DeviceCreateDesc **) const
virtual bool
MatchHIDDevice
classOVR_1_1LatencyTestDeviceCreateDesc.html
a3756076f777917db684310419f619744
(const HIDDeviceDesc &hidDesc) const
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1LatencyTestDeviceCreateDesc.html
ac6102fabfc6f6dbb87c8051ba559bea1
()
OVR::LatencyTestDeviceFactory
classOVR_1_1LatencyTestDeviceFactory.html
OVR::DeviceFactory
virtual bool
DetectHIDDevice
classOVR_1_1LatencyTestDeviceFactory.html
a41e061122106abd8c4e2335a20466e24
(DeviceManager *pdevMgr, const HIDDeviceDesc &desc)
virtual void
EnumerateDevices
classOVR_1_1LatencyTestDeviceFactory.html
a8274e1ceadc7c54ce9da047b4f4a70e4
(EnumerateVisitor &visitor)
virtual bool
MatchVendorProduct
classOVR_1_1LatencyTestDeviceFactory.html
ad28ddfc1d8766bbe529d0a7ff6cf713e
(UInt16 vendorId, UInt16 productId) const
static LatencyTestDeviceFactory
Instance
classOVR_1_1LatencyTestDeviceFactory.html
a474a2b05aa1987d9150c6072bb68925a
DeviceManager *
getManager
classOVR_1_1LatencyTestDeviceFactory.html
a87ac88c3a9be0f937ccd7eec0ea48e61
() const
OVR::LatencyTestDeviceImpl
classOVR_1_1LatencyTestDeviceImpl.html
HIDDeviceImpl< OVR::LatencyTestDevice >
virtual bool
GetConfiguration
classOVR_1_1LatencyTestDeviceImpl.html
a69bbabc39d87d525563886474690b7e4
(OVR::LatencyTestConfiguration *configuration)
virtual bool
Initialize
classOVR_1_1LatencyTestDeviceImpl.html
adf1267cd5bfd79448c3542843f32352f
(DeviceBase *parent)
LatencyTestDeviceImpl
classOVR_1_1LatencyTestDeviceImpl.html
a94932306b084b39013b739db665b1479
(LatencyTestDeviceCreateDesc *createDesc)
virtual void
OnInputReport
classOVR_1_1LatencyTestDeviceImpl.html
ae786d849f530834c55101d3e822380b3
(UByte *pData, UInt32 length)
virtual bool
SetCalibrate
classOVR_1_1LatencyTestDeviceImpl.html
a790e187c785a2b6487001954d6a65312
(const Color &calibrationColor, bool waitFlag=false)
virtual bool
SetConfiguration
classOVR_1_1LatencyTestDeviceImpl.html
a272c27f191c3393b398936997be35ec4
(const OVR::LatencyTestConfiguration &configuration, bool waitFlag=false)
virtual bool
SetDisplay
classOVR_1_1LatencyTestDeviceImpl.html
a9bdabfa7b98ec4650d940839590a1b18
(const LatencyTestDisplay &display, bool waitFlag=false)
virtual bool
SetStartTest
classOVR_1_1LatencyTestDeviceImpl.html
a6f735064efb03a4d8e88ef130bcb943f
(const Color &targetColor, bool waitFlag=false)
virtual void
Shutdown
classOVR_1_1LatencyTestDeviceImpl.html
a379667b83b7fec8938a3f72d97787172
()
~LatencyTestDeviceImpl
classOVR_1_1LatencyTestDeviceImpl.html
a29e26740eeb0558a0ed0d2c6475bc028
()
void
closeDevice
classOVR_1_1LatencyTestDeviceImpl.html
a25d0cdb307b6b3c07a587ba43c6bc0dd
()
void
closeDeviceOnIOError
classOVR_1_1LatencyTestDeviceImpl.html
a3c9b808f85fed42765c6a5597e3427ed
()
bool
getConfiguration
classOVR_1_1LatencyTestDeviceImpl.html
a65637ccad7b75405784d573aa7a84c7c
(OVR::LatencyTestConfiguration *configuration)
bool
initializeRead
classOVR_1_1LatencyTestDeviceImpl.html
a053430cb29393d7c365c044f983804f8
()
void
onLatencyTestButtonMessage
classOVR_1_1LatencyTestDeviceImpl.html
afeaa0147477256afeb3c662198f12e06
(LatencyTestButtonMessage *message)
void
onLatencyTestColorDetectedMessage
classOVR_1_1LatencyTestDeviceImpl.html
a167bd1d9ff346a33865cd69f2687efee
(LatencyTestColorDetectedMessage *message)
void
onLatencyTestSamplesMessage
classOVR_1_1LatencyTestDeviceImpl.html
a95422a93fbf236ed1a83ad8a77e82183
(LatencyTestSamplesMessage *message)
void
onLatencyTestStartedMessage
classOVR_1_1LatencyTestDeviceImpl.html
a892e042207fc77077d060b890f93191c
(LatencyTestStartedMessage *message)
bool
openDevice
classOVR_1_1LatencyTestDeviceImpl.html
a7fe24ba51675655aebfd8f2642ed2f36
(const char **errorFormatString)
bool
processReadResult
classOVR_1_1LatencyTestDeviceImpl.html
aec515e2361dd85ef39806c3d7cc17b8b
()
bool
setCalibrate
classOVR_1_1LatencyTestDeviceImpl.html
a317e880d088b76c49b2345b64289da5e
(const Color &calibrationColor)
bool
setConfiguration
classOVR_1_1LatencyTestDeviceImpl.html
ad4605f4fea3a6d373922337f7414cfb2
(const OVR::LatencyTestConfiguration &configuration)
bool
setDisplay
classOVR_1_1LatencyTestDeviceImpl.html
a617fe42f610359ff104ab9f045fbc1b9
(const OVR::LatencyTestDisplay &display)
bool
setStartTest
classOVR_1_1LatencyTestDeviceImpl.html
acc7a12f090a0e2889e722238ad42d4f8
(const Color &targetColor)
OVR::LatencyTestDisplay
structOVR_1_1LatencyTestDisplay.html
LatencyTestDisplay
structOVR_1_1LatencyTestDisplay.html
a60f240b26de88f83556379ea4a60acc0
(UByte mode, UInt32 value)
UByte
Mode
structOVR_1_1LatencyTestDisplay.html
ad0026d182d67734a9eb3b436198413c2
UInt32
Value
structOVR_1_1LatencyTestDisplay.html
a16621b8ec5fa01ba02bdb3bdc7050d55
OVR::LatencyTestDisplayImpl
structOVR_1_1LatencyTestDisplayImpl.html
PacketSize
structOVR_1_1LatencyTestDisplayImpl.html
accea7b7f8eaca0ada40a2dc1f3711667a4af18ca537a4e71071a1a9df4023a062
LatencyTestDisplayImpl
structOVR_1_1LatencyTestDisplayImpl.html
ada0b1388ec2e36b77be20d48da736484
(const OVR::LatencyTestDisplay &display)
void
Pack
structOVR_1_1LatencyTestDisplayImpl.html
a015b2b1229e197d7a4762ca9cac7c639
()
void
Unpack
structOVR_1_1LatencyTestDisplayImpl.html
a84bd141a33d86f8cc76af27adcfdbba5
()
UByte
Buffer
structOVR_1_1LatencyTestDisplayImpl.html
a5a205d2fb1b60e2ecdec181091f04d22
[PacketSize]
OVR::LatencyTestDisplay
Display
structOVR_1_1LatencyTestDisplayImpl.html
a74e587562862205ebb725eabb50e09b6
OVR::LatencyTestSample
structOVR_1_1LatencyTestSample.html
UByte
Value
structOVR_1_1LatencyTestSample.html
a89865d6938ff51950b25fb33bdcb0271
[3]
OVR::LatencyTestSamples
structOVR_1_1LatencyTestSamples.html
LatencyTestMessageType
Decode
structOVR_1_1LatencyTestSamples.html
af71dc707a098d3dd7fd3b9f9581891fe
(const UByte *buffer, int size)
UByte
SampleCount
structOVR_1_1LatencyTestSamples.html
a1db889c99abb74f60ae217af431b4ef6
LatencyTestSample
Samples
structOVR_1_1LatencyTestSamples.html
a4b0d977efee5a30a5df063ae27e98af5
[20]
UInt16
Timestamp
structOVR_1_1LatencyTestSamples.html
a690bbad30f4a44b596caaf3f243ef7bf
OVR::LatencyTestSamplesMessage
structOVR_1_1LatencyTestSamplesMessage.html
LatencyTestSamples
Samples
structOVR_1_1LatencyTestSamplesMessage.html
ac25653a906723c1750c39d9f25f577c3
LatencyTestMessageType
Type
structOVR_1_1LatencyTestSamplesMessage.html
ae5830272e7adbd5b0d5003319f23ea0c
OVR::LatencyTestStarted
structOVR_1_1LatencyTestStarted.html
LatencyTestMessageType
Decode
structOVR_1_1LatencyTestStarted.html
a034b794f9bf12444eafc0430e28beb88
(const UByte *buffer, int size)
UInt16
CommandID
structOVR_1_1LatencyTestStarted.html
a45513b7b22451c1f69e46e41b7f04d5c
UByte
TargetValue
structOVR_1_1LatencyTestStarted.html
acc74674e767121b49ffea178ced22da9
[3]
UInt16
Timestamp
structOVR_1_1LatencyTestStarted.html
a208df243b48f0f614660c871e22feaa6
OVR::LatencyTestStartedMessage
structOVR_1_1LatencyTestStartedMessage.html
LatencyTestStarted
TestStarted
structOVR_1_1LatencyTestStartedMessage.html
a2ae1d6ab7229b8b03ccfe29e8227d6ab
LatencyTestMessageType
Type
structOVR_1_1LatencyTestStartedMessage.html
a9f2af12597f31a3bd8c88d647a44c349
OVR::LatencyTestStartTestImpl
structOVR_1_1LatencyTestStartTestImpl.html
PacketSize
structOVR_1_1LatencyTestStartTestImpl.html
a27827181d8c42b9870ce28d69a0b57c0a85225443d44a4ccc5015dfa46221aff2
LatencyTestStartTestImpl
structOVR_1_1LatencyTestStartTestImpl.html
a517410bb1dde25203ed37ae1c24ae18c
(const Color &targetColor)
void
Pack
structOVR_1_1LatencyTestStartTestImpl.html
aa46be3b3fddbcb7a746911cac114db91
()
void
Unpack
structOVR_1_1LatencyTestStartTestImpl.html
a19102241b3997b04a770b86708789e05
()
UByte
Buffer
structOVR_1_1LatencyTestStartTestImpl.html
aefaed126d869789b7bd11035923e3fe0
[PacketSize]
Color
TargetColor
structOVR_1_1LatencyTestStartTestImpl.html
ada61916e3f38269022d26f221b165607
OVR::List
classOVR_1_1List.html
T
B
T
ValueType
classOVR_1_1List.html
acf4cb0049ec4d37758b984318685a4dd
void
Alloc_MoveTo
classOVR_1_1List.html
af474a9d419354bf8835e8c99d2c96cb3
(List< T > *pdest)
void
BringToFront
classOVR_1_1List.html
aab50e422886d8c51cfbe2480b34466d0
(ValueType *p)
void
Clear
classOVR_1_1List.html
ac44561c3dd527a32016bd2321306bb3e
()
const ValueType *
GetFirst
classOVR_1_1List.html
a57e647865143924c5bfdfdbe890f3392
() const
ValueType *
GetFirst
classOVR_1_1List.html
a0e8d6ca0d048825ab884590409fa7f4d
()
const ValueType *
GetLast
classOVR_1_1List.html
a0ce50f79ff04924545d6df672feda715
() const
ValueType *
GetLast
classOVR_1_1List.html
a3f3657edc6cb0b564078cbdd88a866a3
()
bool
IsEmpty
classOVR_1_1List.html
a163531011876727808ee51bae88b7c7f
() const
bool
IsFirst
classOVR_1_1List.html
a6bb5ff4ded2c6856428624e2e71c45d6
(const ValueType *p) const
bool
IsLast
classOVR_1_1List.html
ad2cdb853923e7bb436924f86bb7ec1b3
(const ValueType *p) const
bool
IsNull
classOVR_1_1List.html
afa39aecafd03a45c4b4fa1fddd586cc0
(const ValueType *p) const
List
classOVR_1_1List.html
a8fd5686ff7c89ef8f8aead0f64c58001
()
void
PushBack
classOVR_1_1List.html
aa0872ef5a9c658245f5404b5b3c07a78
(ValueType *p)
void
PushFollowingListItemsToFront
classOVR_1_1List.html
ac739f25ceacd60f09d9282d6decb1d3a
(List< T > &src, ValueType *pfirst)
void
PushFront
classOVR_1_1List.html
a10bcd899a01e665383bc19f8027890ab
(ValueType *p)
void
PushListItemsToFront
classOVR_1_1List.html
a176ecb14fc2b39d3cd1cd5bfb5a5e826
(ValueType *pfirst, ValueType *pend)
void
PushListToBack
classOVR_1_1List.html
a5b5027262d52d9bac37741ec7c81ce60
(List< T > &src)
void
PushListToFront
classOVR_1_1List.html
ab235dc20109de3e6ee1ab0b461d6f4d7
(List< T > &src)
void
PushPrecedingListItemsToFront
classOVR_1_1List.html
a866456e4f97d623d3a60e27bedf93526
(List< T > &src, ValueType *ptail)
void
SendToBack
classOVR_1_1List.html
a08236a6d5fa6adeaf6a26099d4a9c32c
(ValueType *p)
static const ValueType *
GetNext
classOVR_1_1List.html
a3d67bd2d3238d1204fbc5fde8b709059
(const ValueType *p)
static ValueType *
GetNext
classOVR_1_1List.html
a6363cade70a739a1b6e67c7342b92c18
(ValueType *p)
static const ValueType *
GetPrev
classOVR_1_1List.html
ac3ac0c7b7072528e087ecff2d00cbf79
(const ValueType *p)
static ValueType *
GetPrev
classOVR_1_1List.html
a2f07d7482d8cc5383d550bd462f0b65a
(ValueType *p)
static void
Remove
classOVR_1_1List.html
abf39c0f6c5dfd2eae0ae7bc85b58aaec
(ValueType *p)
List
classOVR_1_1List.html
a4ba30f5fc155a4d56b736d1a0899d54a
(const List< T > &)
const List< T > &
operator=
classOVR_1_1List.html
a63f6a6a81f9c1df77884db0e62185f62
(const List< T > &)
ListNode< B >
Root
classOVR_1_1List.html
a5b8caef225ec23421423065fba934058
OVR::ListNode
structOVR_1_1ListNode.html
T
void
Alloc_MoveTo
structOVR_1_1ListNode.html
a8f89ee8b86ab95e341fd497d88526644
(ListNode< T > *pdest)
void
InsertNodeAfter
structOVR_1_1ListNode.html
a437a90406cc505e8d74bcc450679d75f
(T *p)
void
InsertNodeBefore
structOVR_1_1ListNode.html
acfd9174b7f203c616af44ab2ca62b3e7
(T *p)
void
RemoveNode
structOVR_1_1ListNode.html
ab8ee168d397f1d282eaab5c8d058ff51
()
void
ReplaceNodeWith
structOVR_1_1ListNode.html
a2a83580ebab838bf81027c1b2e1a1fd1
(T *pnew)
union OVR::ListNode::@10
@11
structOVR_1_1ListNode.html
a1a27c25d642fcfd6e3328aa3b0f48fcd
T *
pNext
unionOVR_1_1ListNode_1_1@10.html
ae8a39615a832f610001d72e129b6e213
void *
pVoidNext
unionOVR_1_1ListNode_1_1@10.html
ab946a5b803d62528953b26723b46c95e
union OVR::ListNode::@8
@9
structOVR_1_1ListNode.html
aadcd3f7aa8e455a46828db984aca80d7
T *
pPrev
unionOVR_1_1ListNode_1_1@8.html
a450dd3eeed2e31dfb862975342812374
void *
pVoidPrev
unionOVR_1_1ListNode_1_1@8.html
a48d69b806e1963ac10e2e2ca4505555a
OVR::Lock
classOVR_1_1Lock.html
OVR::Lock::Locker
void
DoLock
classOVR_1_1Lock.html
acf3e4ee5af448e81f670312caf8a9956
()
Lock
classOVR_1_1Lock.html
a1acc296afed2706663c30e1eb8627358
(unsigned dummy=0)
void
Unlock
classOVR_1_1Lock.html
a7f2e1e88b1e4bb27fe9dcc906de8643b
()
~Lock
classOVR_1_1Lock.html
aa429979fc7751417fe33be6ddac260d5
()
static pthread_mutexattr_t
RecursiveAttr
classOVR_1_1Lock.html
a0e07d3ae00e11541ce02971900c2c255
static bool
RecursiveAttrInit
classOVR_1_1Lock.html
a5308d575dd9c94823e67c492fa54128d
void
operator delete
classOVR_1_1Lock.html
a1d698e4864bd6c3b464012ada7e71f83
(void *)
pthread_mutex_t
mutex
classOVR_1_1Lock.html
adbfd9757643d4f10b9e7d9f69d872fdb
OVR::Lock::Locker
classOVR_1_1Lock_1_1Locker.html
Locker
classOVR_1_1Lock_1_1Locker.html
a36108f12e34ceb2ccc5116dbb0bba29c
(Lock *plock)
~Locker
classOVR_1_1Lock_1_1Locker.html
a963bfb05f42c0eaee17d9de21117b8e2
()
Lock *
pLock
classOVR_1_1Lock_1_1Locker.html
a88e198b39f54dcd4241a4194287eb8c2
OVR::Log
classOVR_1_1Log.html
MaxLogBufferMessageSize
classOVR_1_1Log.html
aa3b1e2eb4d55975a74a9ad8502ef4a63a33db91433df96d9cfb796f6789e90b7d
unsigned
GetLoggingMask
classOVR_1_1Log.html
afb5156f0ec084b3d078e388b8da2cd1b
() const
Log
classOVR_1_1Log.html
a98d7a5ad9d8d39703e283f51667e9d3a
(unsigned logMask=LogMask_Debug)
void
LogMessage
classOVR_1_1Log.html
a92aad3a61d41c4c14ce2e18197c5948b
(LogMessageType messageType, const char *fmt,...) OVR_LOG_VAARG_ATTRIBUTE(3
virtual void
LogMessageVarg
classOVR_1_1Log.html
a507da7481374a37ae371408ec1c6234d
(LogMessageType messageType, const char *fmt, va_list argList)
void
SetLoggingMask
classOVR_1_1Log.html
a2ee541e5f26070fbaff02769faa3ac7a
(unsigned logMask)
virtual
~Log
classOVR_1_1Log.html
a8663dd0f5712912b5fc11481f4d449d3
()
static Log *
ConfigureDefaultLog
classOVR_1_1Log.html
a58ac3340280e4456e4c195aa159fc79e
(unsigned logMask=LogMask_Debug)
static void
DefaultLogOutput
classOVR_1_1Log.html
a3d71474a265e5ae0505efa7cbc95fb4d
(const char *textBuffer, bool debug)
void static void
FormatLog
classOVR_1_1Log.html
ab123184a977442548bb1e2c63653766d
(char *buffer, unsigned bufferSize, LogMessageType messageType, const char *fmt, va_list argList)
static Log *
GetDefaultLog
classOVR_1_1Log.html
a4e0e1b14d300c5a06ebf3388019844cd
()
static Log *
GetGlobalLog
classOVR_1_1Log.html
afae26b6da5d8f6d0e4eb91af8332222d
()
static bool
IsDebugMessage
classOVR_1_1Log.html
a2a7cf0029b0406d858dcd5f0676d8b10
(LogMessageType messageType)
static void
SetGlobalLog
classOVR_1_1Log.html
a780901032a5aff5c20d67e8ed63b7ab0
(Log *log)
unsigned
LoggingMask
classOVR_1_1Log.html
ae02a07a3265d43f888e2994d046ec270
friend class
System
classOVR_1_1Log.html
af18a9ee98e70982bfe2975391d7221a5
OVR::Math
classOVR_1_1Math.html
OVR::Math< double >
classOVR_1_1Math_3_01double_01_4.html
static const double
DegreeToRadFactor
classOVR_1_1Math_3_01double_01_4.html
abdcc06a58dff8beb3ebdf20442daa405
static const double
E
classOVR_1_1Math_3_01double_01_4.html
a4c2338566a2884ddce747fd07e4b55b3
static const double
MaxValue
classOVR_1_1Math_3_01double_01_4.html
ad13524ed231970d7f972b946d58c981e
static const double
MinPositiveValue
classOVR_1_1Math_3_01double_01_4.html
a0c0becaec5a9b1a3f13a84ca124bac88
static const double
Pi
classOVR_1_1Math_3_01double_01_4.html
adb66e1642605aaf551836d6d494853af
static const double
PiOver2
classOVR_1_1Math_3_01double_01_4.html
a7c2233299c1218fd5ce95c6831f17850
static const double
PiOver4
classOVR_1_1Math_3_01double_01_4.html
a14cdcc2707efa429cf5fc0ec64108e84
static const double
RadToDegreeFactor
classOVR_1_1Math_3_01double_01_4.html
aa03e7e6e531d3eba080e92bc21a0691a
static const double
SingularityRadius
classOVR_1_1Math_3_01double_01_4.html
a130bc1e39fb4038cb8b47c43e0d2d1e7
static const double
Tolerance
classOVR_1_1Math_3_01double_01_4.html
afb6d2ed1c65cce834b37c896104da187
static const double
TwoPi
classOVR_1_1Math_3_01double_01_4.html
a78ed11f05c9ad0fa0b717e5be74472fd
OVR::Math< float >
classOVR_1_1Math_3_01float_01_4.html
static const float
DegreeToRadFactor
classOVR_1_1Math_3_01float_01_4.html
a41bb448d6d44b5ebb2180c7fd2f526f2
static const float
E
classOVR_1_1Math_3_01float_01_4.html
aa9929e94d5a47ac2958d996f037eb58f
static const float
MaxValue
classOVR_1_1Math_3_01float_01_4.html
a8b734154b28e0e2e0d9b61752f33091d
static const float
MinPositiveValue
classOVR_1_1Math_3_01float_01_4.html
a29e6965fdccf171ab9caf4e80cf0aa3a
static const float
Pi
classOVR_1_1Math_3_01float_01_4.html
a0bc92ae60c8ec848ddb4b6baa824a034
static const float
PiOver2
classOVR_1_1Math_3_01float_01_4.html
a667bfdf01793d282a5223ef1e9c5a723
static const float
PiOver4
classOVR_1_1Math_3_01float_01_4.html
add7eb45674e9265285848d3b318bee00
static const float
RadToDegreeFactor
classOVR_1_1Math_3_01float_01_4.html
adbe06b8d8cb3037abfd734f6f55995f8
static const float
SingularityRadius
classOVR_1_1Math_3_01float_01_4.html
acfd8b91e1f7fa3ccc86a77eb14d9082c
static const float
Tolerance
classOVR_1_1Math_3_01float_01_4.html
af65b2862e796b657b75f137b41bba5cb
static const float
TwoPi
classOVR_1_1Math_3_01float_01_4.html
a828c7246cf42a27f9b9cfdf3d94fd85d
OVR::Matrix4f
classOVR_1_1Matrix4f.html
NoInitType
classOVR_1_1Matrix4f.html
a39aadef8e2324f5eb9ba958c443e54bb
NoInit
classOVR_1_1Matrix4f.html
a39aadef8e2324f5eb9ba958c443e54bba5632a8741b144653d956d6012366867d
Matrix4f
Adjugated
classOVR_1_1Matrix4f.html
ac5eaff44175315c4fdfc08e19dd0867f
() const
float
Cofactor
classOVR_1_1Matrix4f.html
a6abf564a765b6d4d80cbbb5089191a9a
(int I, int J) const
float
Determinant
classOVR_1_1Matrix4f.html
aefbcf994b050acce37bb3b9e36ea71e1
() const
void
Invert
classOVR_1_1Matrix4f.html
a7a8e2fd5dd6f20b1dce47b233c222f31
()
Matrix4f
Inverted
classOVR_1_1Matrix4f.html
a68ae955dc7948aa0fe76fcdeaee8cf53
() const
Matrix4f
classOVR_1_1Matrix4f.html
a11ae1b314d89bfa1f137debb21854faa
(NoInitType)
Matrix4f
classOVR_1_1Matrix4f.html
a0f0c6636a28d41865281a0aaecd03235
()
Matrix4f
classOVR_1_1Matrix4f.html
a1fa42c0591d43025ffd6dd188442b88d
(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
Matrix4f
classOVR_1_1Matrix4f.html
a35279cd988f342dab044eaad02b9a264
(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33)
Matrix4f
operator*
classOVR_1_1Matrix4f.html
a031cf51d16e3ae4b68fa28033c6779a5
(const Matrix4f &b) const
Matrix4f
operator*
classOVR_1_1Matrix4f.html
a833ace26e35c443bfce0524e6cdbabfa
(float s) const
Matrix4f &
operator*=
classOVR_1_1Matrix4f.html
a26313014164acfbc6570da78a0bd198f
(const Matrix4f &b)
Matrix4f &
operator*=
classOVR_1_1Matrix4f.html
af13986b473fb0df1ecf027ba8b10aa6e
(float s)
void
SetIdentity
classOVR_1_1Matrix4f.html
a38520d3ea137f22a6f1ece72c57f5776
()
float
SubDet
classOVR_1_1Matrix4f.html
aa65be538ae0b3d4dda94dc550a597862
(const int *rows, const int *cols) const
void
ToEulerAngles
classOVR_1_1Matrix4f.html
a77836d6374b0e6337887c9b5ef474c7a
(float *a, float *b, float *c)
void
ToEulerAnglesABA
classOVR_1_1Matrix4f.html
a0e3a09dcb90461d6ff787cc694cb8fce
(float *a, float *b, float *c)
Vector3f
Transform
classOVR_1_1Matrix4f.html
ae789333fad3c3af94cc86f2469a2e762
(const Vector3f &v) const
void
Transpose
classOVR_1_1Matrix4f.html
a2044964437028511220137b3e0d37366
()
Matrix4f
Transposed
classOVR_1_1Matrix4f.html
a19da9028a32b025da3c250c992a2dc78
() const
static Matrix4f
AxisConversion
classOVR_1_1Matrix4f.html
a7165576fad533a22ea1b6deb242105ae
(const WorldAxes &to, const WorldAxes &from)
static const Matrix4f &
Identity
classOVR_1_1Matrix4f.html
adbe60333461b7e1d702bcd58a37c3e8c
()
static Matrix4f
LookAtLH
classOVR_1_1Matrix4f.html
afb2745248f08c69b4df5645c995124e7
(const Vector3f &eye, const Vector3f &at, const Vector3f &up)
static Matrix4f
LookAtRH
classOVR_1_1Matrix4f.html
aeff393eae4970f30941476fcbdb4f78a
(const Vector3f &eye, const Vector3f &at, const Vector3f &up)
static Matrix4f &
Multiply
classOVR_1_1Matrix4f.html
a1f7a836c28f801bf2047f392099c2dc2
(Matrix4f *d, const Matrix4f &a, const Matrix4f &b)
static Matrix4f
Ortho2D
classOVR_1_1Matrix4f.html
a165761159528364e95a362dabbd52037
(float w, float h)
static Matrix4f
PerspectiveLH
classOVR_1_1Matrix4f.html
a4183e7e7f83e14377b823b6cab7059dc
(float yfov, float aspect, float znear, float zfar)
static Matrix4f
PerspectiveRH
classOVR_1_1Matrix4f.html
ac91f2b0c1f9622318c02a54f312df008
(float yfov, float aspect, float znear, float zfar)
static Matrix4f
RotationAxis
classOVR_1_1Matrix4f.html
aa786e37521e1e37396b562d660a3ede2
(Axis A, float angle, RotateDirection d, HandedSystem s)
static Matrix4f
RotationX
classOVR_1_1Matrix4f.html
a333a26246ceeba1616b890a44beb8919
(float angle)
static Matrix4f
RotationY
classOVR_1_1Matrix4f.html
a69d34394686993e7c3f9f691dce667d4
(float angle)
static Matrix4f
RotationZ
classOVR_1_1Matrix4f.html
a313112bce807656c9bcc004a1a0a27d0
(float angle)
static Matrix4f
Scaling
classOVR_1_1Matrix4f.html
a3cf1c14180e738b424f8f379b1021c86
(const Vector3f &v)
static Matrix4f
Scaling
classOVR_1_1Matrix4f.html
a116e7f2fce9a741dee21f84aa5ff0c84
(float x, float y, float z)
static Matrix4f
Scaling
classOVR_1_1Matrix4f.html
a6938e61bca04e9c2136314dd83a2f367
(float s)
static Matrix4f
Translation
classOVR_1_1Matrix4f.html
a4a5d2acd25d486bcbbb3d668ca360974
(const Vector3f &v)
static Matrix4f
Translation
classOVR_1_1Matrix4f.html
a30bada67ea7ae9288137de340fa67a6f
(float x, float y, float z=0.0f)
float
M
classOVR_1_1Matrix4f.html
acb8f0ed93665e3f1b2c8e4aa8b367105
[4][4]
static Matrix4f
IdentityValue
classOVR_1_1Matrix4f.html
a63ec6ef06ccdd989a0fe7295ec572ff8
OVR::MemoryFile
classOVR_1_1MemoryFile.html
OVR::File
int
BytesAvailable
classOVR_1_1MemoryFile.html
a3d17d77094f0631b044443b93c265f7e
()
bool
Close
classOVR_1_1MemoryFile.html
a69dfc7f111ede40fea0ba1c04319c129
()
int
CopyFromStream
classOVR_1_1MemoryFile.html
a1afc67069ef2c3ccf51b40de5f54099d
(File *pstream, int byteSize)
bool
Flush
classOVR_1_1MemoryFile.html
aaf2fc689e90bc800778d77e0a01c8e2a
()
int
GetErrorCode
classOVR_1_1MemoryFile.html
a88fb6974dee847ceab84e8f2d9d7a943
()
const char *
GetFilePath
classOVR_1_1MemoryFile.html
a979804c6cf294c6085426aa8dc7c577b
()
int
GetLength
classOVR_1_1MemoryFile.html
a4cb077751dafb3b770aa18ab209545c6
()
bool
IsValid
classOVR_1_1MemoryFile.html
a3e8c8bc8a95e403216a2059659715943
()
bool
IsWritable
classOVR_1_1MemoryFile.html
ad42e1fab80326a12f6d579911056a53e
()
SInt64
LGetLength
classOVR_1_1MemoryFile.html
a73ba2e222d03501fae1825c015a8e718
()
SInt64
LSeek
classOVR_1_1MemoryFile.html
a29c7e043dd0fb3a1f0a7c59581d9037d
(SInt64 offset, int origin=Seek_Set)
SInt64
LTell
classOVR_1_1MemoryFile.html
ae006dcdca601b338ad2464e60801a370
()
MemoryFile
classOVR_1_1MemoryFile.html
a015670ce4a3fdce4a8e832f4e3d27515
(const String &fileName, const UByte *pBuffer, int buffSize)
MemoryFile
classOVR_1_1MemoryFile.html
a19908f29ea10a0992eadac8c9500d413
(const char *pfileName, const UByte *pBuffer, int buffSize)
int
Read
classOVR_1_1MemoryFile.html
abf85179c80aeaeefeaccccc2904365b2
(UByte *pbufer, int numBytes)
int
Seek
classOVR_1_1MemoryFile.html
a775424be7313e0946d3ea6a7ccd4528b
(int offset, int origin=Seek_Set)
int
SkipBytes
classOVR_1_1MemoryFile.html
ac53d731368884da2337362fa56bf7dc0
(int numBytes)
int
Tell
classOVR_1_1MemoryFile.html
a4710202bb63c9ce075805dda420767ad
()
int
Write
classOVR_1_1MemoryFile.html
ac79239c4835b473dc7f0bef829c75bb6
(const UByte *pbuffer, int numBytes)
const UByte *
FileData
classOVR_1_1MemoryFile.html
a4febbcd439c6b633ae072fab263a4ef9
int
FileIndex
classOVR_1_1MemoryFile.html
a4e3ae15387c11d3f2b3a7b8143925281
String
FilePath
classOVR_1_1MemoryFile.html
a444494346e42c740f8b7f3f27437c847
int
FileSize
classOVR_1_1MemoryFile.html
ac027d78e3d659653398b2478840e8d4f
bool
Valid
classOVR_1_1MemoryFile.html
a5537cafdf13c2c86e7324523989e054a
OVR::Message
classOVR_1_1Message.html
Message
classOVR_1_1Message.html
a4654de88b32f1224e55751af44a76b11
(MessageType type=Message_None, DeviceBase *pdev=0)
DeviceBase *
pDevice
classOVR_1_1Message.html
a635e0be0dfbdae7f08f4722b7b307702
MessageType
Type
classOVR_1_1Message.html
a15885b1d997889202b81bdf5c8d4ada1
OVR::MessageBodyFrame
classOVR_1_1MessageBodyFrame.html
OVR::Message
MessageBodyFrame
classOVR_1_1MessageBodyFrame.html
ad4728b727237d9a723243c7a5a806426
(DeviceBase *dev)
Vector3f
Acceleration
classOVR_1_1MessageBodyFrame.html
a7a8c15b54ea8d2dadc34a72308743f46
Vector3f
MagneticField
classOVR_1_1MessageBodyFrame.html
a3389286f7bdd77b20cd876433d831fd8
Vector3f
RotationRate
classOVR_1_1MessageBodyFrame.html
a19740f428ac12c1fb4b51f703492ba4d
float
Temperature
classOVR_1_1MessageBodyFrame.html
a3b45f29f8b6628d14e702df215555a66
float
TimeDelta
classOVR_1_1MessageBodyFrame.html
a8a97c51a2d02e7707733dfcdd469e65e
OVR::MessageDeviceStatus
classOVR_1_1MessageDeviceStatus.html
OVR::Message
MessageDeviceStatus
classOVR_1_1MessageDeviceStatus.html
a912c09563c1e1efcc07f5aef22a38f5b
(MessageType type, DeviceBase *dev, const DeviceHandle &hdev)
DeviceHandle
Handle
classOVR_1_1MessageDeviceStatus.html
a2871284bee9bbc24dbb35fdffb2b25d5
OVR::MessageHandler
classOVR_1_1MessageHandler.html
Lock *
GetHandlerLock
classOVR_1_1MessageHandler.html
abee0d64b00880ac2f71e1d1ecbdbf0e7
() const
bool
IsHandlerInstalled
classOVR_1_1MessageHandler.html
a486a40c219617c29abf83b510154501d
() const
MessageHandler
classOVR_1_1MessageHandler.html
a792a90954da19fed6c764508ea715954
()
virtual void
OnMessage
classOVR_1_1MessageHandler.html
a6714c9d01d9de894d3fc26058ea3c801
(const Message &)
void
RemoveHandlerFromDevices
classOVR_1_1MessageHandler.html
a80b91de327dc246da0918c06f6561466
()
virtual bool
SupportsMessageType
classOVR_1_1MessageHandler.html
abfef444e0fedf4a4fb3610754770b624
(MessageType) const
virtual
~MessageHandler
classOVR_1_1MessageHandler.html
a8159fee0168898a8e9fe65c11db96346
()
UPInt
Internal
classOVR_1_1MessageHandler.html
a6d44e360f4c3f55fe90a1b5a0f3ef5d9
[4]
friend class
MessageHandlerImpl
classOVR_1_1MessageHandler.html
a1a8eef7c914fa13666eb4583f22f6067
OVR::MessageHandlerImpl
classOVR_1_1MessageHandlerImpl.html
MessageHandlerImpl
classOVR_1_1MessageHandlerImpl.html
a48486e5f599ad58c9533490668038b76
()
~MessageHandlerImpl
classOVR_1_1MessageHandlerImpl.html
a732bb641d2e92f7d60cdb0fd481e3cf7
()
static MessageHandlerImpl *
FromHandler
classOVR_1_1MessageHandlerImpl.html
ac375e44e5755da98eb6122f528a38b80
(MessageHandler *handler)
static const MessageHandlerImpl *
FromHandler
classOVR_1_1MessageHandlerImpl.html
a621b243189135979f576a3832e13aa35
(const MessageHandler *handler)
Lock *
pLock
classOVR_1_1MessageHandlerImpl.html
ac1b5349207d6269e6210f42aadcb72c7
List< MessageHandlerRef >
UseList
classOVR_1_1MessageHandlerImpl.html
a2b703ba7d067370cc90e62b2abe74367
OVR::MessageHandlerRef
classOVR_1_1MessageHandlerRef.html
ListNode< MessageHandlerRef >
void
Call
classOVR_1_1MessageHandlerRef.html
aef3e7b3880d28350b67f0d20efac9a03
(const Message &msg)
DeviceBase *
GetDevice
classOVR_1_1MessageHandlerRef.html
a74e0c977a8b7932c9485424e9bb1fe40
() const
MessageHandler *
GetHandler
classOVR_1_1MessageHandlerRef.html
a2dd78167f8447e399123fe47144bbf49
() const
Lock *
GetLock
classOVR_1_1MessageHandlerRef.html
a83a53e0ea6a08cf5660310a05789c973
() const
MessageHandlerRef
classOVR_1_1MessageHandlerRef.html
a54450a7e49949d7930aab713f4cbc659
(DeviceBase *device)
void
SetHandler
classOVR_1_1MessageHandlerRef.html
a3478f54c8e5ac1e693e61059f3a50a87
(MessageHandler *hander)
void
SetHandler_NTS
classOVR_1_1MessageHandlerRef.html
add03a2e7c41c58d9c5c992e26035cd61
(MessageHandler *hander)
~MessageHandlerRef
classOVR_1_1MessageHandlerRef.html
a6aedcec6e8725327d961b7dea5e17744
()
DeviceBase *
pDevice
classOVR_1_1MessageHandlerRef.html
ad2da85d0875ee3fdb2a912e8cba9b859
MessageHandler *
pHandler
classOVR_1_1MessageHandlerRef.html
a6b52eba2d562dd677197bf63c1d25899
Lock *
pLock
classOVR_1_1MessageHandlerRef.html
abd3e8ed195fabd2c5b022dbecf3e4640
OVR::MessageLatencyTestButton
classOVR_1_1MessageLatencyTestButton.html
OVR::Message
MessageLatencyTestButton
classOVR_1_1MessageLatencyTestButton.html
a61c0d8a81587d57446f64ef7f32beb0a
(DeviceBase *dev)
OVR::MessageLatencyTestColorDetected
classOVR_1_1MessageLatencyTestColorDetected.html
OVR::Message
MessageLatencyTestColorDetected
classOVR_1_1MessageLatencyTestColorDetected.html
a89138c40f2c2c5fd8494b919299e53d2
(DeviceBase *dev)
Color
DetectedValue
classOVR_1_1MessageLatencyTestColorDetected.html
abd01aaf043cfa688ec03de1861fec863
UInt16
Elapsed
classOVR_1_1MessageLatencyTestColorDetected.html
ab980566d9ecefd2dd65e657f8a5754fb
Color
TargetValue
classOVR_1_1MessageLatencyTestColorDetected.html
a85a13dcd75a501640cb3bc27976aac35
OVR::MessageLatencyTestSamples
classOVR_1_1MessageLatencyTestSamples.html
OVR::Message
MessageLatencyTestSamples
classOVR_1_1MessageLatencyTestSamples.html
a3b52adec6bf047fb3512e4651b15df4d
(DeviceBase *dev)
Array< Color >
Samples
classOVR_1_1MessageLatencyTestSamples.html
a97fb7ff08a5af62e078a67271cd93312
OVR::MessageLatencyTestStarted
classOVR_1_1MessageLatencyTestStarted.html
OVR::Message
MessageLatencyTestStarted
classOVR_1_1MessageLatencyTestStarted.html
a26105f355fe414e0ce6b4c74dfa002e6
(DeviceBase *dev)
Color
TargetValue
classOVR_1_1MessageLatencyTestStarted.html
a5b34fb58f6b7192c5e12865da1938e5b
OVR::Mutex
classOVR_1_1Mutex.html
OVR::Mutex::Locker
void
DoLock
classOVR_1_1Mutex.html
a9494dcd3a6d6c63786e874c9342f99cc
()
bool
IsLockedByAnotherThread
classOVR_1_1Mutex.html
a3a7e485289179772b0a0bbdf70ca8acc
()
Mutex
classOVR_1_1Mutex.html
a3b7f6604fff398bfe7da123560e65dde
(bool recursive=1)
bool
TryLock
classOVR_1_1Mutex.html
aa32a5a3f061413ce923ac696b0b35cc4
()
void
Unlock
classOVR_1_1Mutex.html
afde78a411fcdc13e8f6bb6ebb1a6a5ec
()
~Mutex
classOVR_1_1Mutex.html
a42f1311e77ef0c97448c2da8b4415a5a
()
MutexImpl *
pImpl
classOVR_1_1Mutex.html
ae33619dc3cbbcbd9536b9ae9e5ec3885
friend class
MutexImpl
classOVR_1_1Mutex.html
a5e6b77cdb542d899a5019690d84b9c8d
friend class
WaitConditionImpl
classOVR_1_1Mutex.html
aca0ac71287c8635b3d783ff3fd8e4264
OVR::Mutex::Locker
classOVR_1_1Mutex_1_1Locker.html
Locker
classOVR_1_1Mutex_1_1Locker.html
a22b7ca49d6f89ca1dd19dcbb0b35e69d
(Mutex *pmutex)
~Locker
classOVR_1_1Mutex_1_1Locker.html
a29469ad0ad0c23eed05e2a2b8d12ae75
()
Mutex *
pMutex
classOVR_1_1Mutex_1_1Locker.html
a096645eaec45b27c029703448c8b15f2
OVR::MutexImpl
classOVR_1_1MutexImpl.html
OVR::NewOverrideBase
OVR::NewOverrideBase
void
DoLock
classOVR_1_1MutexImpl.html
a75637dcf89577159a7e9cbfaefcf8690
()
void
DoLock
classOVR_1_1MutexImpl.html
a75637dcf89577159a7e9cbfaefcf8690
()
bool
IsLockedByAnotherThread
classOVR_1_1MutexImpl.html
a9b2e3831f3546b8c7a72d0064717acee
(Mutex *pmutex)
bool
IsLockedByAnotherThread
classOVR_1_1MutexImpl.html
a9b2e3831f3546b8c7a72d0064717acee
(Mutex *pmutex)
bool
IsSignaled
classOVR_1_1MutexImpl.html
ac7c5f531963d953c0a6f4dac8fcdb5ef
() const
MutexImpl
classOVR_1_1MutexImpl.html
a91835d9bfcbafe5a619e2271797cded5
(bool recursive=1)
MutexImpl
classOVR_1_1MutexImpl.html
a4e88c64e4623b0ab268e2d988cf85413
(Mutex *pmutex, bool recursive=1)
bool
TryLock
classOVR_1_1MutexImpl.html
a94d03b90935629418baf927125f10b7d
()
bool
TryLock
classOVR_1_1MutexImpl.html
a94d03b90935629418baf927125f10b7d
()
void
Unlock
classOVR_1_1MutexImpl.html
a939a35475ffb3e51b95266ab18e84e41
(Mutex *pmutex)
void
Unlock
classOVR_1_1MutexImpl.html
a939a35475ffb3e51b95266ab18e84e41
(Mutex *pmutex)
~MutexImpl
classOVR_1_1MutexImpl.html
ab3908f02e1c76d63c876c460f683e6a1
()
~MutexImpl
classOVR_1_1MutexImpl.html
ab3908f02e1c76d63c876c460f683e6a1
()
HANDLE
hMutexOrSemaphore
classOVR_1_1MutexImpl.html
a01d4e0d1423926847bf38dc47dec1eb5
volatile unsigned
LockCount
classOVR_1_1MutexImpl.html
aa776261f4e3e1096df57c012a8e274b2
unsigned
LockCount
classOVR_1_1MutexImpl.html
a2b6e83f95847d29578ea84a78d088ca5
pthread_t
LockedBy
classOVR_1_1MutexImpl.html
a1c6c9bd340099703ba38fde3afe158a9
bool
Recursive
classOVR_1_1MutexImpl.html
a18ae3c128c6a8e69ff802175d97fe6be
pthread_mutex_t
SMutex
classOVR_1_1MutexImpl.html
a5ab42b0f0446ed1d86b70109ccd4443b
friend class
WaitConditionImpl
classOVR_1_1MutexImpl.html
ae2d2f0021de921b2c82266f5e097d438
OVR::NewOverrideBase
classOVR_1_1NewOverrideBase.html
OVR::Pickable
classOVR_1_1Pickable.html
T
T *
GetPtr
classOVR_1_1Pickable.html
a87ff0da7ead8135169bb3415b41d042e
() const
T &
operator*
classOVR_1_1Pickable.html
a67552db7541a25e462769b67039f811b
() const
T *
operator->
classOVR_1_1Pickable.html
aade5b649d2bedb4d692b83c12e419d43
() const
Pickable &
operator=
classOVR_1_1Pickable.html
a22119fd117dd88cb89541443d3f4a490
(const Pickable &other)
Pickable
classOVR_1_1Pickable.html
a514d62ab645b0aeb5fef990d3361bd64
()
Pickable
classOVR_1_1Pickable.html
ad51b052f91c674535dcc37bd2ab3aac4
(T *p)
Pickable
classOVR_1_1Pickable.html
a6dd9a64eef3c3ab1d3a90dce916c0792
(T *p, PickType)
Pickable
classOVR_1_1Pickable.html
ae9050e6f94bf0e7a55b940435be30b8a
(const Pickable< OT > &other)
T *
pV
classOVR_1_1Pickable.html
a57478a7fb22bd722e0866895b587316e
OVR::Plane
classOVR_1_1Plane.html
T
RefCountBase< Plane< T > >
void
Flip
classOVR_1_1Plane.html
a710ebce9489f8816af8756d5c0739f03
()
Plane< T >
Flipped
classOVR_1_1Plane.html
ab7af3a80253008aa15be887885584030
() const
bool
operator==
classOVR_1_1Plane.html
addfa55454778fbcf3b4c74fc63e95267
(const Plane< T > &rhs) const
Plane
classOVR_1_1Plane.html
ae37f9fb36fdb721efeaee3e34c25d02a
()
Plane
classOVR_1_1Plane.html
aa98b17754f2948cd0aec1d2785eecebc
(const Vector3< T > &n, T d)
Plane
classOVR_1_1Plane.html
a15f6e13b5ac01d4c12c7e6beead1ee24
(T x, T y, T z, T d)
Plane
classOVR_1_1Plane.html
a1f55b8b97e5a2dae9b4295de8254344e
(const Vector3< T > &p, const Vector3< T > &n)
T
TestSide
classOVR_1_1Plane.html
a741fd554575df2a8e11d3fb8b9545927
(const Vector3< T > &p) const
T
D
classOVR_1_1Plane.html
a3575bc56982f64ab825a71fdc92f5014
Vector3< T >
N
classOVR_1_1Plane.html
ac157c58a1d5f0936d22834596a5ab7ca
OVR::Profile
classOVR_1_1Profile.html
RefCountBase< Profile >
MaxNameLen
classOVR_1_1Profile.html
a646a47ed215959f122d7a1a85c1e9cbeacecc99277454a5b6f173144061d0ad4e
GenderType
classOVR_1_1Profile.html
abfeea4832d2807c67475c8600eac8373
Gender_Unspecified
classOVR_1_1Profile.html
abfeea4832d2807c67475c8600eac8373a98434f48cd90727f0fda18ee37acd912
Gender_Male
classOVR_1_1Profile.html
abfeea4832d2807c67475c8600eac8373aace4cded16986625b8b6566ef62d1f72
Gender_Female
classOVR_1_1Profile.html
abfeea4832d2807c67475c8600eac8373aa1544a1bea0e1e5e65f696b6847fdf8d
float
GetEyeHeight
classOVR_1_1Profile.html
a8ba88a66bf0111c25c1b34050eab0ab5
()
GenderType
GetGender
classOVR_1_1Profile.html
a0720d50ad6852e634463611fa21cabe3
()
float
GetIPD
classOVR_1_1Profile.html
a22c1d1c6e5592d7f407c23bab51cd0a6
()
float
GetPlayerHeight
classOVR_1_1Profile.html
a1d55ee0b77be373980dfa9aeccc14d90
()
void
SetGender
classOVR_1_1Profile.html
af9626627e8f3a90b20d0f999fc843baf
(GenderType gender)
void
SetIPD
classOVR_1_1Profile.html
a3dbd47a5ccd673f746eca44e50b9e828
(float ipd)
void
SetPlayerHeight
classOVR_1_1Profile.html
a13869b9932ea31cdcbfb8dbf5e7d20ee
(float height)
char
Name
classOVR_1_1Profile.html
add61328e81b67acede7ba18d99f87681
[MaxNameLen]
ProfileType
Type
classOVR_1_1Profile.html
ab3df65e7b95398097c0bf5273eaa25dc
virtual Profile *
Clone
classOVR_1_1Profile.html
a52ff4f9cf0619dd97db9bc8cc30d309f
() const =0
virtual bool
ParseProperty
classOVR_1_1Profile.html
a52243afc44d5f2bee0987d68e54e8d1d
(const char *prop, const char *sval)
Profile
classOVR_1_1Profile.html
ac47c6e6cf32ae8df7e38155a2db4201d
(ProfileType type, const char *name)
GenderType
Gender
classOVR_1_1Profile.html
af3003be4157309291ef622756ede29ea
float
IPD
classOVR_1_1Profile.html
a7dc159f864fcea62fafd19f194116d96
float
PlayerHeight
classOVR_1_1Profile.html
ac8e0068a700c4b014097dc8229557c66
friend class
ProfileManager
classOVR_1_1Profile.html
a1aa554640a80daac3d93df15c2649b74
OVR::ProfileManager
classOVR_1_1ProfileManager.html
RefCountBase< ProfileManager >
bool
Delete
classOVR_1_1ProfileManager.html
a6fb2fa184390081c3cd032fdee207dba
(const Profile *profile)
const char *
GetDefaultProfileName
classOVR_1_1ProfileManager.html
a9d832f68528eb5de1ec5eda730b84a65
(ProfileType device)
Profile *
GetDeviceDefaultProfile
classOVR_1_1ProfileManager.html
ac41795d5d42d9aaadc3667021a259a0c
(ProfileType device)
int
GetProfileCount
classOVR_1_1ProfileManager.html
a149617715a244b7e3e5706c4845a2788
(ProfileType device)
const char *
GetProfileName
classOVR_1_1ProfileManager.html
acda4d70247e6b243ce98285a86f3764d
(ProfileType device, unsigned int index)
bool
HasProfile
classOVR_1_1ProfileManager.html
a2a19efac793ecc5acb679cc4bc3b9a02
(ProfileType device, const char *name)
Profile *
LoadProfile
classOVR_1_1ProfileManager.html
a4cf491d8e36bcf35dbd9479c65ea0154
(ProfileType device, unsigned int index)
Profile *
LoadProfile
classOVR_1_1ProfileManager.html
a0c4c3270d99c6a7afef69032c99c181e
(ProfileType device, const char *name)
bool
Save
classOVR_1_1ProfileManager.html
a8362e3dc3517381bd5ac47e6a2d21fc5
(const Profile *profile)
bool
SetDefaultProfileName
classOVR_1_1ProfileManager.html
a4b4eea88eeb04a8b816ce4574b07abb0
(ProfileType device, const char *name)
static ProfileManager *
Create
classOVR_1_1ProfileManager.html
aaf93883cc792d430ade70fadaea1c896
()
void
ClearCache
classOVR_1_1ProfileManager.html
a0d88be61eaaf438300cee5498578ccce
()
Profile *
CreateProfileObject
classOVR_1_1ProfileManager.html
a163cfb72b51299022fc94bf14d314a3f
(const char *user, ProfileType device, const char **device_name)
void
LoadCache
classOVR_1_1ProfileManager.html
afa29338e9ca9ff59d365c9cd29f8731f
(ProfileType device)
ProfileManager
classOVR_1_1ProfileManager.html
a8a5100cac8733df7c16e8f891fed2e78
()
void
SaveCache
classOVR_1_1ProfileManager.html
ac67fc4cc97e9a07166b0f6b8d3813d8d
()
~ProfileManager
classOVR_1_1ProfileManager.html
a10d87ea509d3e39021662792edc98667
()
ProfileType
CacheDevice
classOVR_1_1ProfileManager.html
adb47d5809d41e81162dd3e5b4d734bf5
bool
Changed
classOVR_1_1ProfileManager.html
aa30ef78da3e0b1980e62aafc1d8f1dd5
String
DefaultProfile
classOVR_1_1ProfileManager.html
ad05e11ba01a46a5cecff17e98e4d5951
char
NameBuff
classOVR_1_1ProfileManager.html
a3849408e395bef581f6f8bf82372f65b
[32]
Array< Ptr< Profile > >
ProfileCache
classOVR_1_1ProfileManager.html
aff0a775aa8b081cf88885d6ab08ae7df
Lock
ProfileLock
classOVR_1_1ProfileManager.html
ac94081236e0af79bcee7384536126fef
OVR::Ptr
classOVR_1_1Ptr.html
C
OVR_FORCE_INLINE void
Clear
classOVR_1_1Ptr.html
a1d64e10d43512756931fc10f6bdb3517
()
OVR_FORCE_INLINE C *
GetPtr
classOVR_1_1Ptr.html
af93168e3cb165f818c144f1a106600c1
() const
OVR_FORCE_INLINE C *&
GetRawRef
classOVR_1_1Ptr.html
a03b365b4f2ccb1f94a71f91a19b005d0
()
OVR_FORCE_INLINE void
NullWithoutRelease
classOVR_1_1Ptr.html
a5a2f60605aeb680f6de8d7fff145b550
()
OVR_FORCE_INLINE
operator C *
classOVR_1_1Ptr.html
aacda943deff44050f33d14243e01d85a
() const
OVR_FORCE_INLINE bool
operator!=
classOVR_1_1Ptr.html
afd109e136e8adc788264005af58ff82d
(const Ptr &other) const
OVR_FORCE_INLINE bool
operator!=
classOVR_1_1Ptr.html
afbc86db9d6832825c7385db6e507ef83
(C *pother) const
OVR_FORCE_INLINE C &
operator*
classOVR_1_1Ptr.html
a97cba26f0edf8916c955a8ad12247b2b
() const
OVR_FORCE_INLINE C *
operator->
classOVR_1_1Ptr.html
ae7182a45abb95b2cbd378f3f6ba9ea3a
() const
OVR_FORCE_INLINE bool
operator<
classOVR_1_1Ptr.html
ad5147532d5e98046f365a6ae20690858
(const Ptr &other) const
OVR_FORCE_INLINE const Ptr< C > &
operator=
classOVR_1_1Ptr.html
ac0ae5098983af2634859f0b5907294b2
(const Ptr< R > &src)
OVR_FORCE_INLINE const Ptr< C > &
operator=
classOVR_1_1Ptr.html
ace37bdbcaf98400c9b070e1f7413848b
(const Ptr< C > &src)
OVR_FORCE_INLINE const Ptr< C > &
operator=
classOVR_1_1Ptr.html
a79ca8de9d7cb4665944aa4bc56657b2d
(C *psrc)
OVR_FORCE_INLINE const Ptr< C > &
operator=
classOVR_1_1Ptr.html
a7243a82ecf873a9ecd8ca6be76cd46b1
(C &src)
OVR_FORCE_INLINE Ptr< C > &
operator=
classOVR_1_1Ptr.html
a1e13c880235346dd51c006bbe6af2075
(Pickable< C > src)
OVR_FORCE_INLINE Ptr< C > &
operator=
classOVR_1_1Ptr.html
a6d83ef7289ceb365a0a36a3d9e18dc89
(Pickable< R > src)
OVR_FORCE_INLINE bool
operator==
classOVR_1_1Ptr.html
ac217b18886b0bb495d3e9933e9614c10
(const Ptr &other) const
OVR_FORCE_INLINE bool
operator==
classOVR_1_1Ptr.html
a000548f98e1b3c1ca0a7e87c2cb34358
(C *pother) const
OVR_FORCE_INLINE Ptr< C > &
Pick
classOVR_1_1Ptr.html
abde99fedf661fbc709fd9a1b81fe4f3b
(Ptr< C > &other)
OVR_FORCE_INLINE Ptr< C > &
Pick
classOVR_1_1Ptr.html
aabb8580383c4317b26dcb1d79be42cce
(Pickable< C > v)
OVR_FORCE_INLINE Ptr< C > &
Pick
classOVR_1_1Ptr.html
a396674bae05b011be984d13eaa5db18e
(Pickable< R > v)
OVR_FORCE_INLINE Ptr< C > &
Pick
classOVR_1_1Ptr.html
a4280f6f0dc648ed08aac16dc21988c63
(C *p)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
af5ca6187a2a4c5f8995cab90d13a7c39
()
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
a42ee4f1d90b700db4f9807f181e414cc
(C &robj)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
a27e1720f2fe5a5533bfe7cbebe3b08b6
(Pickable< C > v)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
a0bb3c39a7b6c9fa06aeee31c26688198
(Ptr< C > &other, PickType)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
ae470f5896a8a777ccda31990f0983592
(C *pobj)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
aedb065742bd9fe03de840c194733658f
(const Ptr< C > &src)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
aefa8e7ac4fd3dca4bddf962b5e3a557b
(Ptr< R > &src)
OVR_FORCE_INLINE
Ptr
classOVR_1_1Ptr.html
a195700d57c4fb58565f66c1bbbad1f2b
(Pickable< R > v)
OVR_FORCE_INLINE Ptr< C > &
SetPtr
classOVR_1_1Ptr.html
a304d430953f9acf057d7739d46f244ec
(const Ptr< R > &src)
OVR_FORCE_INLINE Ptr< C > &
SetPtr
classOVR_1_1Ptr.html
aadeb6972c435d94863ea18b47faa0bd3
(const Ptr< C > &src)
OVR_FORCE_INLINE Ptr< C > &
SetPtr
classOVR_1_1Ptr.html
a58953f56cc3b2622ea3c15392b051ee3
(C *psrc)
OVR_FORCE_INLINE Ptr< C > &
SetPtr
classOVR_1_1Ptr.html
a7fd64f01fc586b8bb136ebf363401551
(C &src)
OVR_FORCE_INLINE Ptr< C > &
SetPtr
classOVR_1_1Ptr.html
acf67aad65cba3ef040b91ef8e9e394bd
(Pickable< C > src)
OVR_FORCE_INLINE
~Ptr
classOVR_1_1Ptr.html
a7b0803864709ec0ded89c4221dcac33e
()
C *
pObject
classOVR_1_1Ptr.html
a0b9f8757baae706b07b051d9b4a0d8e3
OVR::Quat
classOVR_1_1Quat.html
T
void
AxisAngle
classOVR_1_1Quat.html
a0de988f1a389e79130a09dca0be9be46
(Axis A, T angle, RotateDirection d, HandedSystem s)
Quat
Conj
classOVR_1_1Quat.html
a8aeb7712d14b5b34b59ec52ce5f36be1
() const
T
Distance
classOVR_1_1Quat.html
ac0047fedfbf4d028500195a229c3baff
(const Quat &q) const
T
DistanceSq
classOVR_1_1Quat.html
a02f83be6a6ab31df5b35a65edd82f83b
(const Quat &q) const
void
GetAxisAngle
classOVR_1_1Quat.html
aa54d9a11ba959392faaa1ff86f21aa43
(Vector3< T > *axis, T *angle) const
void
GetEulerAngles
classOVR_1_1Quat.html
abf80e176596fb202f85cbeb2ec3451a4
(T *a, T *b, T *c)
void
GetEulerAngles
classOVR_1_1Quat.html
acc2f6fc26062b8900256b1df18fa84cd
(T *a, T *b, T *c)
void
GetEulerAngles
classOVR_1_1Quat.html
ac53ce2c34438f68c58a6a835ae643f9b
(T *a, T *b, T *c)
void
GetEulerAnglesABA
classOVR_1_1Quat.html
ad19820407dc141e5fa31716592b71162
(T *a, T *b, T *c)
Vector3< T >
Imag
classOVR_1_1Quat.html
a0969c5162118c7ec7f43799cb214aeca
() const
void
Invert
classOVR_1_1Quat.html
a9037eca4d83a734aea562c08af8ca883
() const
Quat
Inverted
classOVR_1_1Quat.html
a2c52ef3c61673f722295eab9acbde700
() const
bool
IsNormalized
classOVR_1_1Quat.html
a80e5def1f0b9cb0064f42b401fe72ad4
() const
T
Length
classOVR_1_1Quat.html
a897b1dd3474f014cf4a23e7ad4d0949b
() const
T
LengthSq
classOVR_1_1Quat.html
acf3423bccc9e737d78e5d6f576b2311a
() const
void
Normalize
classOVR_1_1Quat.html
a4d364d8f4671741c8e48d976e746d997
()
Quat
Normalized
classOVR_1_1Quat.html
ade9492e8ef4bfcfbeb55bd8a5f6dbdf8
() const
operator Matrix4f
classOVR_1_1Quat.html
a10832587b39e1710c4e52f3a4430ad9a
() const
bool
operator!=
classOVR_1_1Quat.html
af95c8b9c2deaf66ae16274b34b02c939
(const Quat &b) const
Quat
operator*
classOVR_1_1Quat.html
a8d01a1f0edd3e0b490b5b6b34b279b12
(T s) const
Quat
operator*
classOVR_1_1Quat.html
a054f426fd8a6c7ad13457cd74eb40b75
(const Quat &b) const
Quat &
operator*=
classOVR_1_1Quat.html
a1a9be97d4c52fa1a4d389af59a35423b
(T s)
Quat
operator+
classOVR_1_1Quat.html
ad186ebbc18a3217b4d55f653d2d354ea
(const Quat &b) const
Quat &
operator+=
classOVR_1_1Quat.html
a9d37fa75cd949f3178be81287f801e6e
(const Quat &b)
Quat
operator-
classOVR_1_1Quat.html
a365ab5b86d41effb10f0da1d6a929c6f
(const Quat &b) const
Quat &
operator-=
classOVR_1_1Quat.html
aed1a180c56b31815eefca068f5ea5dec
(const Quat &b)
Quat
operator/
classOVR_1_1Quat.html
a5924de5d88fc5e5a204c104f58af074c
(T s) const
Quat &
operator/=
classOVR_1_1Quat.html
a208c7332ea02f6d2831167b54df1c1c0
(T s)
bool
operator==
classOVR_1_1Quat.html
a308c2638aebfcac1f15a3003368f26b3
(const Quat &b) const
Quat
PowNormalized
classOVR_1_1Quat.html
a0bc954ee3c409c12a37a0f0c5a83fb35
(T p) const
Quat
classOVR_1_1Quat.html
abc70e6ac13f5557372fb16b198ba4a1a
()
Quat
classOVR_1_1Quat.html
ad13a6161f3199ebb4ab972dc22435a05
(T x_, T y_, T z_, T w_)
Quat
classOVR_1_1Quat.html
a9bb85655086f2c279b3fc3ac71190170
(const Vector3< T > &axis, T angle)
Vector3< T >
Rotate
classOVR_1_1Quat.html
a389102a25cfbcebc3de725ea59c1988d
(const Vector3< T > &v) const
T
w
classOVR_1_1Quat.html
a2b3239efaadffeb4fb3bf282cf69ca33
T
x
classOVR_1_1Quat.html
ace2e00d5d57be7708ba67e5038960aa9
T
y
classOVR_1_1Quat.html
a952058dc6770e67d43e43c82e8ce8e6c
T
z
classOVR_1_1Quat.html
a109f0385658aa41592fe4157c3fe71ba
OVR::RefCountBase
classOVR_1_1RefCountBase.html
C
RefCountBaseStatImpl< RefCountImpl >
OVR_FORCE_INLINE
RefCountBase
classOVR_1_1RefCountBase.html
a5d29ada0209324b1a502cf883087472a
()
OVR::RefCountBaseNTS
classOVR_1_1RefCountBaseNTS.html
RefCountBaseStatImpl< RefCountNTSImpl >
OVR_FORCE_INLINE
RefCountBaseNTS
classOVR_1_1RefCountBaseNTS.html
aaa5098a9c12c1bbc15a735b89a9ea871
()
OVR::RefCountBaseStatImpl
classOVR_1_1RefCountBaseStatImpl.html
Base
RefCountBaseStatImpl
classOVR_1_1RefCountBaseStatImpl.html
a7d1c956fa47dec1c554a308fe32754d2
()
OVR::RefCountBaseV
classOVR_1_1RefCountBaseV.html
RefCountBaseStatImpl< RefCountVImpl >
OVR_FORCE_INLINE
RefCountBaseV
classOVR_1_1RefCountBaseV.html
a044d31d4774f7d24efb60fa7ee2a554c
()
OVR::RefCountImpl
classOVR_1_1RefCountImpl.html
OVR::RefCountImplCore
void
AddRef
classOVR_1_1RefCountImpl.html
a037cd904da92dcad78e9caac66e68659
()
void
Release
classOVR_1_1RefCountImpl.html
a7ae3fd67185fad908e1b108e04030064
()
OVR::RefCountImplCore
classOVR_1_1RefCountImplCore.html
int
GetRefCount
classOVR_1_1RefCountImplCore.html
a0c94a94e661a9fabc5a39be36cbe21cb
() const
void
operator=
classOVR_1_1RefCountImplCore.html
acbef3daa965fcff56a7a570e9dcf1f61
(const RefCountImplCore &)
OVR_FORCE_INLINE
RefCountImplCore
classOVR_1_1RefCountImplCore.html
a4eee76891269f3382acd88c0ef3ca9d5
()
virtual
~RefCountImplCore
classOVR_1_1RefCountImplCore.html
ad745e7b457510fae9e074c89d8fe9e0b
()
static void
checkInvalidDelete
classOVR_1_1RefCountImplCore.html
accce81d7079968dd3eb731a685458562
(RefCountImplCore *)
volatile int
RefCount
classOVR_1_1RefCountImplCore.html
a57772fe62ef3b26ca7403f362945349a
OVR::RefCountNTSImpl
classOVR_1_1RefCountNTSImpl.html
OVR::RefCountNTSImplCore
OVR_FORCE_INLINE void
AddRef
classOVR_1_1RefCountNTSImpl.html
a3f28d1c750a6c2868abdaeccbb57fc1e
() const
void
Release
classOVR_1_1RefCountNTSImpl.html
ab9ce95bd3eb36ab15a35789a6c6090f3
() const
OVR::RefCountNTSImplCore
classOVR_1_1RefCountNTSImplCore.html
int
GetRefCount
classOVR_1_1RefCountNTSImplCore.html
abe1c8ae1cd063ff2205f66d3c09f27e0
() const
void
operator=
classOVR_1_1RefCountNTSImplCore.html
a2959af20b89f1107927898cda6d73a39
(const RefCountNTSImplCore &)
OVR_FORCE_INLINE
RefCountNTSImplCore
classOVR_1_1RefCountNTSImplCore.html
a771998e8832a1ec042b3854302f685cf
()
virtual
~RefCountNTSImplCore
classOVR_1_1RefCountNTSImplCore.html
a8bfc3f66b49f02a9fcdb36ec95cfb94a
()
static OVR_FORCE_INLINE void
checkInvalidDelete
classOVR_1_1RefCountNTSImplCore.html
a6b95998f5865329676167af7fa7ba17b
(RefCountNTSImplCore *)
int
RefCount
classOVR_1_1RefCountNTSImplCore.html
a30cec105654ad176de26e62358b47498
OVR::RefCountVImpl
classOVR_1_1RefCountVImpl.html
OVR::RefCountImplCore
virtual void
AddRef
classOVR_1_1RefCountVImpl.html
a376a4958a3bd308a8fc7cb9d03b60ce2
()
virtual void
Release
classOVR_1_1RefCountVImpl.html
aa0f8f0df63f2544ddcdfab7ef7a1dd19
()
OVR::RiftDK1Profile
classOVR_1_1RiftDK1Profile.html
OVR::Profile
EyeCupType
classOVR_1_1RiftDK1Profile.html
a54e2721689b416db2c2e8f578b8f7fe1
EyeCup_A
classOVR_1_1RiftDK1Profile.html
a54e2721689b416db2c2e8f578b8f7fe1acb9a2cd21c6d5fe8270d07522cda5a74
EyeCup_B
classOVR_1_1RiftDK1Profile.html
a54e2721689b416db2c2e8f578b8f7fe1a937b59dec001f69e50eef67d73fdcf54
EyeCup_C
classOVR_1_1RiftDK1Profile.html
a54e2721689b416db2c2e8f578b8f7fe1aa622b02eed551fe5ba13a8096e734070
EyeCupType
GetEyeCup
classOVR_1_1RiftDK1Profile.html
a75ccebda4e443dcd75708f9262b96e25
()
void
SetEyeCup
classOVR_1_1RiftDK1Profile.html
afc4db69e1435874c8c13fb440daf3890
(EyeCupType cup)
virtual Profile *
Clone
classOVR_1_1RiftDK1Profile.html
abee9c1f733a2f8ec0ef53cd144394cd6
() const
virtual bool
ParseProperty
classOVR_1_1RiftDK1Profile.html
a9deebfddcfbbb115acf5d680ffdcf9aa
(const char *prop, const char *sval)
RiftDK1Profile
classOVR_1_1RiftDK1Profile.html
aad075aa8c110b7bb78f0fda59bcb7f4b
(const char *name)
EyeCupType
EyeCups
classOVR_1_1RiftDK1Profile.html
a4b83a5f91a14d4c5a299081563c2f328
int
LL
classOVR_1_1RiftDK1Profile.html
a7b10f4d86f6d8aa38f0a492cba37fce3
int
LR
classOVR_1_1RiftDK1Profile.html
a51fd4c1ceb0a50aca4d69619d63f0498
int
RL
classOVR_1_1RiftDK1Profile.html
ac114bcfde2e33d97926e185925a2cef7
int
RR
classOVR_1_1RiftDK1Profile.html
a7aa18162f51e7f10ab7e0e12a8f97976
friend class
ProfileManager
classOVR_1_1RiftDK1Profile.html
a1aa554640a80daac3d93df15c2649b74
OVR::SelfType
structOVR_1_1SelfType.html
T
T
Type
structOVR_1_1SelfType.html
ab8a2c2d976ae2cca423f6af3ce0f373d
OVR::SensorConfigImpl
structOVR_1_1SensorConfigImpl.html
PacketSize
structOVR_1_1SensorConfigImpl.html
a616030e6263c5d30cfde5a853a4fc9daa163905e98ccea24dbff6f1ea60eb2421
Flag_RawMode
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba0c2ffe7d0736097b0fa0178740778d36
Flag_CallibrationTest
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba1ca38353aaaa6ce5a9ce12746fd8ef9d
Flag_UseCallibration
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba77e69b423e69eca28d6f8f9e0b91b862
Flag_AutoCallibration
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba715bb3f7902d61ccd6b43cdaa0127f1c
Flag_MotionKeepAlive
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba4779f342b39f2d335d18fada7e9f4dd6
Flag_CommandKeepAlive
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba7fd5f231f0067fd62c321404b052c03e
Flag_SensorCoordinates
structOVR_1_1SensorConfigImpl.html
a9fd2c8771c6fd22e54cda57aba556f3ba2e153061998ac338b0cc80b68ec409f4
bool
IsUsingSensorCoordinates
structOVR_1_1SensorConfigImpl.html
aea9f6c2119fb7d7d8611817155630a7e
() const
void
Pack
structOVR_1_1SensorConfigImpl.html
a53948205f14562f699a4d6d4a196c0de
()
SensorConfigImpl
structOVR_1_1SensorConfigImpl.html
abd405d2bc9ddb8c0cf2a1f3fd996c9b3
()
void
SetSensorCoordinates
structOVR_1_1SensorConfigImpl.html
a0a33b220fae3bf51dea2b90d82585e2e
(bool sensorCoordinates)
void
Unpack
structOVR_1_1SensorConfigImpl.html
ab074c239020eb87577984161a962d748
()
UByte
Buffer
structOVR_1_1SensorConfigImpl.html
ace358c26e164b2b33aad77f7b7f57dae
[PacketSize]
UInt16
CommandId
structOVR_1_1SensorConfigImpl.html
ae5eadaf1bf94b109f84749b2bcf1a5bc
UByte
Flags
structOVR_1_1SensorConfigImpl.html
ae5d1070cf6457e2719eef27e44e7d2e2
UInt16
KeepAliveIntervalMs
structOVR_1_1SensorConfigImpl.html
aa4a2adc29f22e4b2428b7cb4547249cd
UInt16
PacketInterval
structOVR_1_1SensorConfigImpl.html
a80cb4dac38c2ac8cec7c63c56f85a8f8
OVR::SensorDevice
classOVR_1_1SensorDevice.html
OVR::HIDDeviceBase
OVR::DeviceBase
EnumDeviceType
classOVR_1_1SensorDevice.html
ab68240cd5b7aa618fd6e004d5722b3e8a139c58f4858e3831e46571631efe0363
CoordinateFrame
classOVR_1_1SensorDevice.html
a1f7ed77987b3ad3c57468af9b7e8a3dc
Coord_Sensor
classOVR_1_1SensorDevice.html
a1f7ed77987b3ad3c57468af9b7e8a3dcabba8359475dd8f62e6dfe0b1277dc477
Coord_HMD
classOVR_1_1SensorDevice.html
a1f7ed77987b3ad3c57468af9b7e8a3dca5aa2df2230b8a5a641cbdee1edae77b0
virtual CoordinateFrame
GetCoordinateFrame
classOVR_1_1SensorDevice.html
ade64c50c6f631904c128237b8b00456d
() const =0
virtual void
GetRange
classOVR_1_1SensorDevice.html
a6b9d643ebfd0f3396e694efdcf516aab
(SensorRange *range) const =0
virtual unsigned
GetReportRate
classOVR_1_1SensorDevice.html
ae1f8da9c01b9049af87255bf3867b564
() const =0
virtual DeviceType
GetType
classOVR_1_1SensorDevice.html
afd768eb30d22e9b4e62f116db165e33c
() const
SensorDevice
classOVR_1_1SensorDevice.html
a62d7d7331dfb94feeac9ecae6103575d
()
virtual void
SetCoordinateFrame
classOVR_1_1SensorDevice.html
a812fd6d1a56064f926ec2e4c87bea5a6
(CoordinateFrame coordframe)=0
virtual bool
SetRange
classOVR_1_1SensorDevice.html
ad417124ecf73afd36f6b8f3c1af80607
(const SensorRange &range, bool waitFlag=false)=0
virtual void
SetReportRate
classOVR_1_1SensorDevice.html
a98c618631dec6e5c437a27daf9c1a9ec
(unsigned rateHz)=0
OVR::SensorDeviceCreateDesc
classOVR_1_1SensorDeviceCreateDesc.html
OVR::HIDDeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1SensorDeviceCreateDesc.html
a9a3edfab0a7faf448349f9fcbf003937
() const
virtual bool
GetDeviceInfo
classOVR_1_1SensorDeviceCreateDesc.html
aab0388492429162ec1f0987b7d721d84
(DeviceInfo *info) const
virtual MatchResult
MatchDevice
classOVR_1_1SensorDeviceCreateDesc.html
a2ec36ee9dca86568d3ac5b2a2a81a80f
(const DeviceCreateDesc &other, DeviceCreateDesc **) const
virtual bool
MatchHIDDevice
classOVR_1_1SensorDeviceCreateDesc.html
a2d352e19a5216493f9055b81761bc0b3
(const HIDDeviceDesc &hidDesc) const
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1SensorDeviceCreateDesc.html
aa785e0b236b817f6d71501fe2f7ca51e
()
SensorDeviceCreateDesc
classOVR_1_1SensorDeviceCreateDesc.html
ac03130a89fdc0b9cbf0919f542dba770
(DeviceFactory *factory, const HIDDeviceDesc &hidDesc)
OVR::SensorDeviceFactory
classOVR_1_1SensorDeviceFactory.html
OVR::DeviceFactory
virtual bool
DetectHIDDevice
classOVR_1_1SensorDeviceFactory.html
a898721afabd914d2d922ceb986d3847c
(DeviceManager *pdevMgr, const HIDDeviceDesc &desc)
virtual void
EnumerateDevices
classOVR_1_1SensorDeviceFactory.html
af67fb330fdced45e9b9cf37d87fa544e
(EnumerateVisitor &visitor)
virtual bool
MatchVendorProduct
classOVR_1_1SensorDeviceFactory.html
a9e7f5388c1e5c1732e2ff7efb72f7296
(UInt16 vendorId, UInt16 productId) const
static SensorDeviceFactory
Instance
classOVR_1_1SensorDeviceFactory.html
a4d5297c6af23421c95889a3382cc3e22
DeviceManager *
getManager
classOVR_1_1SensorDeviceFactory.html
a4e533438dd1a500267d62ecf491585e1
() const
OVR::SensorDeviceImpl
classOVR_1_1SensorDeviceImpl.html
HIDDeviceImpl< OVR::SensorDevice >
virtual CoordinateFrame
GetCoordinateFrame
classOVR_1_1SensorDeviceImpl.html
a02aa0e95d147b9bbd2fc5d3195b5832f
() const
virtual void
GetRange
classOVR_1_1SensorDeviceImpl.html
a676a5d1baa0b18f98d1198959805ddf1
(SensorRange *range) const
virtual unsigned
GetReportRate
classOVR_1_1SensorDeviceImpl.html
a8f5d30787e6b9ae8d5a8536d03557756
() const
virtual bool
Initialize
classOVR_1_1SensorDeviceImpl.html
a472886d0ed94769f3434e0e359e6f042
(DeviceBase *parent)
virtual void
OnInputReport
classOVR_1_1SensorDeviceImpl.html
a81b6b2e1f35b114f6c69c5a6807bbf97
(UByte *pData, UInt32 length)
virtual UInt64
OnTicks
classOVR_1_1SensorDeviceImpl.html
a84135f1f82061f7c5ea13f2bd7e86347
(UInt64 ticksMks)
SensorDeviceImpl
classOVR_1_1SensorDeviceImpl.html
a44a20b3f96906fa3d9b6a84b35e6fca1
(SensorDeviceCreateDesc *createDesc)
virtual void
SetCoordinateFrame
classOVR_1_1SensorDeviceImpl.html
aa642a62448b3b487598dde605ae7d986
(CoordinateFrame coordframe)
virtual void
SetMessageHandler
classOVR_1_1SensorDeviceImpl.html
a4d49521bfd5a70b738d1ceb53a6a6d0f
(MessageHandler *handler)
virtual bool
SetRange
classOVR_1_1SensorDeviceImpl.html
af927b4e0ea2b519af7400fd46a59b5a1
(const SensorRange &range, bool waitFlag)
virtual void
SetReportRate
classOVR_1_1SensorDeviceImpl.html
a9d07a7ac3388ebbecd77efb5e79e17b6
(unsigned rateHz)
virtual void
Shutdown
classOVR_1_1SensorDeviceImpl.html
a0ee7ef2d43f654638b2b4bc2837241ca
()
~SensorDeviceImpl
classOVR_1_1SensorDeviceImpl.html
ad973b4e03491d87f5d06b2720735f12d
()
static void
EnumerateHMDFromSensorDisplayInfo
classOVR_1_1SensorDeviceImpl.html
ae0417a8cd37ee2b4c65bcb9ac879a303
(const SensorDisplayInfoImpl &displayInfo, DeviceFactory::EnumerateVisitor &visitor)
void
closeDeviceOnError
classOVR_1_1SensorDeviceImpl.html
a64e5c63a5bd8ad7f8ce00595591d3fda
()
void
onTrackerMessage
classOVR_1_1SensorDeviceImpl.html
a5027172df621c72e02cfe8b98d0d9772
(TrackerMessage *message)
void
openDevice
classOVR_1_1SensorDeviceImpl.html
ad5c83a6de4889b25632087afd2159ca1
()
Void
setCoordinateFrame
classOVR_1_1SensorDeviceImpl.html
a3ebc1d4cbd5c481ec7ae72e27a3e16f9
(CoordinateFrame coordframe)
bool
setRange
classOVR_1_1SensorDeviceImpl.html
ab27ec91b9aece26ec152779181fd828f
(const SensorRange &range)
Void
setReportRate
classOVR_1_1SensorDeviceImpl.html
aa2b4bcd5f0e883b01e853a1e1f9f486d
(unsigned rateHz)
CoordinateFrame
Coordinates
classOVR_1_1SensorDeviceImpl.html
a80890de7ac67a2567774b07d01d8d076
SensorRange
CurrentRange
classOVR_1_1SensorDeviceImpl.html
aaddc0016b120fec2a764030bc5dd8696
CoordinateFrame
HWCoordinates
classOVR_1_1SensorDeviceImpl.html
a1a41ac435460d7e06912f53392b9d9ce
Vector3f
LastAcceleration
classOVR_1_1SensorDeviceImpl.html
afb4c7f26bd9a068e0b3885128a88abe4
Vector3f
LastMagneticField
classOVR_1_1SensorDeviceImpl.html
a1eb4887416ff2bc2ed209bc9f0fa0f6a
Vector3f
LastRotationRate
classOVR_1_1SensorDeviceImpl.html
acab39363cbcb71f76cf313baddc5c059
UByte
LastSampleCount
classOVR_1_1SensorDeviceImpl.html
a6ac613a0f2e1f1e68c8c3ed73dc7057d
float
LastTemperature
classOVR_1_1SensorDeviceImpl.html
aa772d98eda1e756a9f4c87777ecca310
SInt16
LastTimestamp
classOVR_1_1SensorDeviceImpl.html
aaf05a09bdc3b1645673fa504c4c01008
SensorRange
MaxValidRange
classOVR_1_1SensorDeviceImpl.html
ada0888f3fda662343392da9f5d3a18dc
UInt64
NextKeepAliveTicks
classOVR_1_1SensorDeviceImpl.html
aa5852dd5695f089f346392349c77a2e3
UInt16
OldCommandId
classOVR_1_1SensorDeviceImpl.html
af6e3319f2203f418651c3dd3811c08c1
bool
SequenceValid
classOVR_1_1SensorDeviceImpl.html
a2310b9d2d29e72a97264fa2f0503091d
OVR::SensorDisplayInfoImpl
structOVR_1_1SensorDisplayInfoImpl.html
PacketSize
structOVR_1_1SensorDisplayInfoImpl.html
a9041c3169f789213bb8ee32628098048a221a835ca886ea458c12d3fe378d0193
Mask_BaseFmt
structOVR_1_1SensorDisplayInfoImpl.html
a4956a839cc172b61487ce49da8979133a9e53c823796b3201233362eb9b665326
Mask_OptionFmts
structOVR_1_1SensorDisplayInfoImpl.html
a4956a839cc172b61487ce49da8979133a56fb88eaa4de593bb5dc25aa4cb9fc39
Base_None
structOVR_1_1SensorDisplayInfoImpl.html
a4956a839cc172b61487ce49da8979133a5b52109c3be0ef5e8b8625aa324daa32
Base_ScreenOnly
structOVR_1_1SensorDisplayInfoImpl.html
a4956a839cc172b61487ce49da8979133a67a4d34f379e42bbdf16e1ab0fca35f8
Base_Distortion
structOVR_1_1SensorDisplayInfoImpl.html
a4956a839cc172b61487ce49da8979133abd884d6b11536db7e6ef04090e7de5ae
SensorDisplayInfoImpl
structOVR_1_1SensorDisplayInfoImpl.html
a9ef7184445320aa7064eca9ccbc2a16d
()
void
Unpack
structOVR_1_1SensorDisplayInfoImpl.html
a83a57fd0c737352bfd2011357aea384f
()
UByte
Buffer
structOVR_1_1SensorDisplayInfoImpl.html
aa725764aea8166431431a41e3ddfa348
[PacketSize]
UInt16
CommandId
structOVR_1_1SensorDisplayInfoImpl.html
a1e101b7eb12377fce2427169324ccc05
float
DistortionK
structOVR_1_1SensorDisplayInfoImpl.html
ae1e4a8a70a0e32b33ed928dd44c978a5
[6]
UByte
DistortionType
structOVR_1_1SensorDisplayInfoImpl.html
ab365d4581e279179c88e284138ddf24b
float
EyeToScreenDistance
structOVR_1_1SensorDisplayInfoImpl.html
a044263351edb6e3f70a2257286d0de78
[2]
UInt16
HResolution
structOVR_1_1SensorDisplayInfoImpl.html
ad4869a52ad996b5a9842f194222903c5
float
HScreenSize
structOVR_1_1SensorDisplayInfoImpl.html
ac71b55094cc58642be0e700124282afc
float
LensSeparation
structOVR_1_1SensorDisplayInfoImpl.html
a7e5fdc59405a8408e010ae6119748b0c
float
VCenter
structOVR_1_1SensorDisplayInfoImpl.html
a80234e14deeb054dfd9c54327c00da66
UInt16
VResolution
structOVR_1_1SensorDisplayInfoImpl.html
a35283f66e902e403b740c0d99814ecfe
float
VScreenSize
structOVR_1_1SensorDisplayInfoImpl.html
ac5a4bb78c4427524f3cbc7214e9687d8
OVR::SensorFilter
classOVR_1_1SensorFilter.html
void
AddElement
classOVR_1_1SensorFilter.html
a16458c49efd97d619c1a78d9f717505b
(const Vector3f &e)
Matrix4f
Covariance
classOVR_1_1SensorFilter.html
a576ff3021a6085436d58b160e51b608e
() const
Vector3f
GetPrev
classOVR_1_1SensorFilter.html
a47dcb57e62f7662b5845e3ba4902cd3b
(int i) const
Vector3f
Mean
classOVR_1_1SensorFilter.html
a62ffed37cbf21c4968927090af0433c0
() const
Vector3f
Median
classOVR_1_1SensorFilter.html
aca3fbe0e5b2aece845402cc939652af9
() const
Vector3f
PearsonCoefficient
classOVR_1_1SensorFilter.html
a7995b6f25fb83522f5b289f4e9faf255
() const
Vector3f
SavitzkyGolayDerivative12
classOVR_1_1SensorFilter.html
adbdeb262bf513604492e0a9d9c517e45
() const
Vector3f
SavitzkyGolayDerivative4
classOVR_1_1SensorFilter.html
a2a0743a9d44782aaddf48624c306c091
() const
Vector3f
SavitzkyGolayDerivative5
classOVR_1_1SensorFilter.html
aa47d0b7dc884340462ca70e390fc0cee
() const
Vector3f
SavitzkyGolayDerivativeN
classOVR_1_1SensorFilter.html
abf6d9dba6124e47c807dc5347604c21a
(int n) const
Vector3f
SavitzkyGolaySmooth8
classOVR_1_1SensorFilter.html
ae95e3e702be6afb83f08f969bf9a5899
() const
SensorFilter
classOVR_1_1SensorFilter.html
ad80b4b47eee47e3abc0ecc5ba7d30448
()
SensorFilter
classOVR_1_1SensorFilter.html
ae3e4bdb6b743b0eab32d164272955172
(int i)
Vector3f
Total
classOVR_1_1SensorFilter.html
a823c86fdc6a7b279c738107a931c4db8
() const
Vector3f
Variance
classOVR_1_1SensorFilter.html
a956fbbd24aa8431899af02c62a0dbd24
() const
~SensorFilter
classOVR_1_1SensorFilter.html
a434dea95447a0107f4c84f17d5630425
()
MaxFilterSize
classOVR_1_1SensorFilter.html
ab5495e7e6701164c486f5ec122a39505aadb9d541b6f440cb05a33a190fe5af9a
DefaultFilterSize
classOVR_1_1SensorFilter.html
ab5495e7e6701164c486f5ec122a39505a5fd9c398cf5d79e57c4ec7be969b9b28
Vector3f
Elements
classOVR_1_1SensorFilter.html
ad687f2ae5db0fae7a4d3efffbef2f3bc
[MaxFilterSize]
int
LastIdx
classOVR_1_1SensorFilter.html
a0c12551fdc48b218d4a1edb8fd547fbd
int
Size
classOVR_1_1SensorFilter.html
abe68db1e49555b734a8f3ee1bed9cb53
OVR::SensorFusion
classOVR_1_1SensorFusion.html
OVR::NewOverrideBase
OVR::SensorFusion::BodyFrameHandler
bool
AttachToSensor
classOVR_1_1SensorFusion.html
a2e5cf55702a25041ce105ebafdf0bfe5
(SensorDevice *sensor)
void
ClearMagCalibration
classOVR_1_1SensorFusion.html
afbd58a28f44fec5b3df9a5cc09613704
()
void
ClearMagReferences
classOVR_1_1SensorFusion.html
a5211d0f2e4c8b1c71d2654782e75ea3d
()
Vector3f
GetAcceleration
classOVR_1_1SensorFusion.html
a0af42593d8dd0bf0ec8316ed05e22e5e
() const
float
GetAccelGain
classOVR_1_1SensorFusion.html
a807fe61c7f02fe440c0fb0183e9282fe
() const
Vector3f
GetAngularVelocity
classOVR_1_1SensorFusion.html
aa8634828c75760616b0a41516d09bbbf
() const
Vector3f
GetCalibratedMagnetometer
classOVR_1_1SensorFusion.html
ac2320a0a97c506aa7d6c86960e740320
() const
Vector3f
GetCalibratedMagValue
classOVR_1_1SensorFusion.html
a1bbf35d2028482cc442960dd6663f9fe
(const Vector3f &rawMag) const
Vector3f
GetFilteredMagnetometer
classOVR_1_1SensorFusion.html
a1ca2a7e9dfdb37f6a71c996388c73a47
() const
Vector3f
GetMagnetometer
classOVR_1_1SensorFusion.html
ab5c4071899de92b4816f8c3771938fc3
() const
float
GetMagRefYaw
classOVR_1_1SensorFusion.html
a68682a128c68a4325dcce25f5fba0b02
() const
Quatf
GetOrientation
classOVR_1_1SensorFusion.html
a89d38465dc96ac23acf7ae07e8fa3338
() const
Quatf
GetPredictedOrientation
classOVR_1_1SensorFusion.html
a57c7bafdefd8a60fbb594dcbd5b8a3ca
(float pdt)
Quatf
GetPredictedOrientation
classOVR_1_1SensorFusion.html
a85ced7eee3ede1f3444f0c0b442f8185
()
float
GetPredictionDelta
classOVR_1_1SensorFusion.html
ac41df50dea627e8a0da72b169d6cd750
() const
float
GetYawErrorAngle
classOVR_1_1SensorFusion.html
a32f5bb7666c4225ae5d23687de90fd13
() const
float
GetYawMultiplier
classOVR_1_1SensorFusion.html
a9c6f78f4bff081f127a04299c0e0ca66
() const
bool
HasMagCalibration
classOVR_1_1SensorFusion.html
a245b4a4e2a1943b13e4a84e98c497cd0
() const
bool
IsAttachedToSensor
classOVR_1_1SensorFusion.html
a6f2182008b38c1f61c9f59a0676f3487
() const
bool
IsGravityEnabled
classOVR_1_1SensorFusion.html
adb55036d4794c43edee3b65ef320d4b0
() const
bool
IsPredictionEnabled
classOVR_1_1SensorFusion.html
a636cf09eea0455a8b77df078c7aabc2d
()
bool
IsYawCorrectionEnabled
classOVR_1_1SensorFusion.html
ac78cc821165143f0e83761a2f01ed3f1
() const
bool
IsYawCorrectionInProgress
classOVR_1_1SensorFusion.html
a8a35820b52d7b1dd312e1ded2d6cbbcc
() const
void
OnMessage
classOVR_1_1SensorFusion.html
a99ca55458a9a53422fde9f5057312bbc
(const MessageBodyFrame &msg)
void
Reset
classOVR_1_1SensorFusion.html
a87b974dd00d2eb452930a0363760a01e
()
SensorFusion
classOVR_1_1SensorFusion.html
acb24e8da42b57d54759c8c546285082c
(SensorDevice *sensor=0)
void
SetAccelGain
classOVR_1_1SensorFusion.html
a0d71a6b34f485d7afea9ac9e0f20c5b7
(float ag)
void
SetDelegateMessageHandler
classOVR_1_1SensorFusion.html
ad463f2ba9338c0a121b14ec42ad25163
(MessageHandler *handler)
void
SetGravityEnabled
classOVR_1_1SensorFusion.html
a2cab92f925b519abd409920e948dfd99
(bool enableGravity)
void
SetMagCalibration
classOVR_1_1SensorFusion.html
aec83bb1e76b5ea82b79bd495736a45b5
(const Matrix4f &m)
void
SetMagRefDistance
classOVR_1_1SensorFusion.html
afb3c2c26a370c84439fe4e8e13cf9250
(const float d)
void
SetPrediction
classOVR_1_1SensorFusion.html
a6e662da2fa10780116a918f9f6656283
(float dt, bool enable=true)
void
SetPredictionEnabled
classOVR_1_1SensorFusion.html
a5ac044282951681c6f13bf3597c494f6
(bool enable=true)
void
SetYawCorrectionEnabled
classOVR_1_1SensorFusion.html
ab95e8345c31ee0f082cf84a7bd73f471
(bool enableYawCorrection)
void
SetYawMultiplier
classOVR_1_1SensorFusion.html
a621ebb28765d964177a091814376650f
(float y)
~SensorFusion
classOVR_1_1SensorFusion.html
a962afc99797f197a42e51f5dd532fa8c
()
MagMaxReferences
classOVR_1_1SensorFusion.html
a6b1be47af0aaa78e727abe7e0120d80ba068987362810f965f08632d2c3224227
SensorFusion *
getThis
classOVR_1_1SensorFusion.html
a71bb237e78833468823b3e74906f4c8d
()
void
handleMessage
classOVR_1_1SensorFusion.html
ac03a1db52ef65cb3906afd065438de4a
(const MessageBodyFrame &msg)
void
SetMagReference
classOVR_1_1SensorFusion.html
a0627dd822247eaf83c49257c63fefcfe
(const Quatf &q, const Vector3f &rawMag)
void
SetMagReference
classOVR_1_1SensorFusion.html
a51dc8839d1e0948f3dc760225e6d8140
()
Vector3f
A
classOVR_1_1SensorFusion.html
a8a8df19ad4e56428b92e49eb4416b46c
Vector3f
AngV
classOVR_1_1SensorFusion.html
a0a35d7ecfb9c04f4144867ee4245f62d
Vector3f
CalMag
classOVR_1_1SensorFusion.html
a38de7012da495d018d8173163100ba6e
float
DeltaT
classOVR_1_1SensorFusion.html
a7add9246d2ef202ae6de5d605ce4d5ed
volatile bool
EnableGravity
classOVR_1_1SensorFusion.html
a7ae3b453d7bf6f1674912d4705f30f7e
bool
EnablePrediction
classOVR_1_1SensorFusion.html
ad30b20bdc81b144424a14a1c3fbaca0e
bool
EnableYawCorrection
classOVR_1_1SensorFusion.html
a80cb575e8d80955da681da2535cd2640
SensorFilter
FAccW
classOVR_1_1SensorFusion.html
ab249caa87cbce3c72572826e24f3da9f
SensorFilter
FAngV
classOVR_1_1SensorFusion.html
acf9b34b533a747974bc648f38f475f61
SensorFilter
FRawMag
classOVR_1_1SensorFusion.html
ab037c2d3dd1b42c1f61aec69c4021c9c
float
Gain
classOVR_1_1SensorFusion.html
ab46973a87454a2074c1d259eb6a8a232
BodyFrameHandler
Handler
classOVR_1_1SensorFusion.html
a7185b2590b520681abf6e47d94dce17f
bool
MagCalibrated
classOVR_1_1SensorFusion.html
ae055070c2c47496c7187db50d076325e
Matrix4f
MagCalibrationMatrix
classOVR_1_1SensorFusion.html
a700b39e43115ee55b531e4c1fb2d8084
int
MagCondCount
classOVR_1_1SensorFusion.html
a42aafc49f8ebac8c287aa34c2ef4fe7a
bool
MagHasNearbyReference
classOVR_1_1SensorFusion.html
a6c64d09c9514fea95ad8f93ae11cf129
int
MagNumReferences
classOVR_1_1SensorFusion.html
ad8def028e9d9eba8dfe09fd7ecf1ecb9
float
MagRefDistance
classOVR_1_1SensorFusion.html
ab29a1aa489d277743b021129d33a4ad2
Vector3f
MagRefM
classOVR_1_1SensorFusion.html
a1409f6fc7bdda3f5eb53a71a78107a25
Quatf
MagRefQ
classOVR_1_1SensorFusion.html
a407c5fe5b7afc0a0f1fd6a5bdcae950f
Vector3f
MagRefTableM
classOVR_1_1SensorFusion.html
a67f710be35fe40e8e6edb90647923025
[MagMaxReferences]
Quatf
MagRefTableQ
classOVR_1_1SensorFusion.html
a41b9b0f2a36f1d24ee8a91122e82a4db
[MagMaxReferences]
float
MagRefTableYaw
classOVR_1_1SensorFusion.html
a3aeb1ae613d82bf15b94ac156c52162c
[MagMaxReferences]
float
MagRefYaw
classOVR_1_1SensorFusion.html
a07fe7e5c7950e0361e41dbf7b2b4b40b
MessageHandler *
pDelegate
classOVR_1_1SensorFusion.html
a531858ce1cc7a2817be343a29a8e1a10
float
PredictionDT
classOVR_1_1SensorFusion.html
a3ade16256e798ae7230604c0c385693a
float
PredictionTimeIncrement
classOVR_1_1SensorFusion.html
ac8429d61e0fbc48bb9c90f28c0c80458
Quatf
Q
classOVR_1_1SensorFusion.html
a26c0190dedfce7b281c3c78fec113a95
Quatf
QUncorrected
classOVR_1_1SensorFusion.html
a09ea3fd93b228e127ab4e18f3f37b993
Vector3f
RawMag
classOVR_1_1SensorFusion.html
a3bd44dd15c16977fb99fd6296d79cd72
float
RunningTime
classOVR_1_1SensorFusion.html
a818b361e0889c78ea89b58d596e114c2
unsigned int
Stage
classOVR_1_1SensorFusion.html
adb9922a212d1ff0f8551648d18331fb0
int
TiltCondCount
classOVR_1_1SensorFusion.html
a442150e7f6e9c282b3a4a4cc696e599d
float
TiltErrorAngle
classOVR_1_1SensorFusion.html
a74f95a85b17b06118a5740bafab84331
Vector3f
TiltErrorAxis
classOVR_1_1SensorFusion.html
a38d8a34121eb13eb5a5c0e4900f5fe5e
bool
YawCorrectionActivated
classOVR_1_1SensorFusion.html
a6846af76a4670f01cc8139b643244e28
bool
YawCorrectionInProgress
classOVR_1_1SensorFusion.html
a967c314fc751badea47a0ccc76351014
float
YawErrorAngle
classOVR_1_1SensorFusion.html
ac1e86b0f901113698b7e38cea2c153df
int
YawErrorCount
classOVR_1_1SensorFusion.html
a0ca14f2bd26a1a75c4acc080a6a26659
float
YawMult
classOVR_1_1SensorFusion.html
a86738be985a35c0eaae945f380d60bdf
OVR::SensorFusion::BodyFrameHandler
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
OVR::MessageHandler
BodyFrameHandler
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
a8c50f7fa55ec7aa9a5a0f1ec87523c02
(SensorFusion *fusion)
virtual void
OnMessage
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
a5bf6d593895fb1b35ef0b46bcc282e1a
(const Message &msg)
virtual bool
SupportsMessageType
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
a8c094e39b7214b67a66ac98760bcfd21
(MessageType type) const
~BodyFrameHandler
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
a469921838086dca1f35f8d84f99f3267
()
SensorFusion *
pFusion
classOVR_1_1SensorFusion_1_1BodyFrameHandler.html
a30e01d53a2467dccf791b03b3d675ca7
OVR::SensorInfo
classOVR_1_1SensorInfo.html
OVR::DeviceInfo
SensorInfo
classOVR_1_1SensorInfo.html
a0354a4432592220c13c91a414a3b9581
()
SensorRange
MaxRanges
classOVR_1_1SensorInfo.html
afa789165a9ed4773514881a0c84fd571
UInt16
ProductId
classOVR_1_1SensorInfo.html
a26bfe30db7e0314cd1d60d64b88129b9
char
SerialNumber
classOVR_1_1SensorInfo.html
af17624e9b1d6fe088e159406c91a6881
[20]
UInt16
VendorId
classOVR_1_1SensorInfo.html
ab8539c18619bb9ba22d2cc0615183342
void
operator=
classOVR_1_1SensorInfo.html
ab28cd615363332a758c5b2b01abd369e
(const SensorInfo &)
OVR::SensorKeepAliveImpl
structOVR_1_1SensorKeepAliveImpl.html
PacketSize
structOVR_1_1SensorKeepAliveImpl.html
a2ae18cd5fb374a5a1499039af91bb419aaa7093484c0061bb9abb779489b3a6e0
void
Pack
structOVR_1_1SensorKeepAliveImpl.html
ae0763d627756ee508f1eaac807557739
()
SensorKeepAliveImpl
structOVR_1_1SensorKeepAliveImpl.html
aa0ecb79455471f42fa203500c6efff3b
(UInt16 interval=0, UInt16 commandId=0)
void
Unpack
structOVR_1_1SensorKeepAliveImpl.html
ac96c16a0059a2812d4c2789cee63fe7c
()
UByte
Buffer
structOVR_1_1SensorKeepAliveImpl.html
aa34bfcabb4f75b33e946ec7cff8c3593
[PacketSize]
UInt16
CommandId
structOVR_1_1SensorKeepAliveImpl.html
a42e3d794032d4e5abb94dc066aae9a0c
UInt16
KeepAliveIntervalMs
structOVR_1_1SensorKeepAliveImpl.html
adfd03ada2ca624c8d2ee8d9df757f838
OVR::SensorRange
structOVR_1_1SensorRange.html
SensorRange
structOVR_1_1SensorRange.html
ab98c75233c4954b1067a11cc5bad96d9
(float maxAcceleration=0.0f, float maxRotationRate=0.0f, float maxMagneticField=0.0f)
float
MaxAcceleration
structOVR_1_1SensorRange.html
aa8a776082baf7e5ac4b68dbfeb1a19cb
float
MaxMagneticField
structOVR_1_1SensorRange.html
acdcb86c554cb68c35b90885f558962c8
float
MaxRotationRate
structOVR_1_1SensorRange.html
ab4586b6c610101cc072bea8b66aae2fb
OVR::SensorRangeImpl
structOVR_1_1SensorRangeImpl.html
PacketSize
structOVR_1_1SensorRangeImpl.html
a0d70f3fa9a81c6ca3d603b6f64ce750aad0a1c6d3e1765e2e08069731d7fc54cb
void
GetSensorRange
structOVR_1_1SensorRangeImpl.html
a2d052c775e1ddf55d0952f6f4f1e4270
(SensorRange *r)
void
Pack
structOVR_1_1SensorRangeImpl.html
a33e86524cdc653eb75ad8c7f219ca309
()
SensorRangeImpl
structOVR_1_1SensorRangeImpl.html
a3fed3988ef0ddecce2c35b678f6bbc11
(const SensorRange &r, UInt16 commandId=0)
void
SetSensorRange
structOVR_1_1SensorRangeImpl.html
ab9d50a7345af88d8ed69f5e7f3b6866e
(const SensorRange &r, UInt16 commandId=0)
void
Unpack
structOVR_1_1SensorRangeImpl.html
a7bbc7f2a43ae77b88d3b30d22e4dd851
()
static SensorRange
GetMaxSensorRange
structOVR_1_1SensorRangeImpl.html
af0e467e85110d8c089ff3c0485184174
()
UInt16
AccelScale
structOVR_1_1SensorRangeImpl.html
ae2a25cc8b4055d585e0deaddedf68004
UByte
Buffer
structOVR_1_1SensorRangeImpl.html
a53cf2952b894c4c942e1422fe6e44dda
[PacketSize]
UInt16
CommandId
structOVR_1_1SensorRangeImpl.html
a6fc2af9c102f80b3eef4a4ae9b437709
UInt16
GyroScale
structOVR_1_1SensorRangeImpl.html
a7956c2131b02ee638c005c94522cda9e
UInt16
MagScale
structOVR_1_1SensorRangeImpl.html
af197c2913e49ceeff611a3e91dad687b
OVR::SharedLock
classOVR_1_1SharedLock.html
Lock *
GetLockAddRef
classOVR_1_1SharedLock.html
a4a837b27ee5a15956eaac8aba6261108
()
void
ReleaseLock
classOVR_1_1SharedLock.html
aa9ff575e11026e7aafbbd9af400df96c
(Lock *plock)
SharedLock
classOVR_1_1SharedLock.html
af6451ac7c6cf6b21046e6c8c251e6a1e
()
Lock *
toLock
classOVR_1_1SharedLock.html
ae154954ddcd7beedc5655d88a925e8c6
()
UInt64
Buffer
classOVR_1_1SharedLock.html
a843ae1f4407100490694b8b03d0468f4
[(sizeof(Lock)+sizeof(UInt64)-1)/sizeof(UInt64)]
volatile int
UseCount
classOVR_1_1SharedLock.html
af32ad1d861bba7db3b21a56fd2f0ed15
OVR::String
classOVR_1_1String.html
OVR::String::DataDesc
OVR::String::DataDescUnion
OVR::String::HashFunctor
OVR::String::InitStruct
OVR::String::NoCaseHashFunctor
OVR::String::NoCaseKey
OVR::String::NoConstructor
void
AppendChar
classOVR_1_1String.html
ab33edec54cc025789440d01e22506079
(UInt32 ch)
void
AppendString
classOVR_1_1String.html
a87ae00a742c6a907681e59100b40f4b0
(const wchar_t *pstr, SPInt len=-1)
void
AppendString
classOVR_1_1String.html
a2bdd051a98c4bf594fc8dcf810970b8a
(const char *putf8str, SPInt utf8StrSz=-1)
void
AssignString
classOVR_1_1String.html
a0b7456ab13b94a08724e79beb7f4c1ba
(const InitStruct &src, UPInt size)
void
AssignString
classOVR_1_1String.html
a69bc06a3843b76b318df10545c7841f4
(const char *putf8str, UPInt size)
void
Clear
classOVR_1_1String.html
a76b55334e878088531fdc52d1679a370
()
int
CompareNoCase
classOVR_1_1String.html
a42800380efca9984ebdd8f580ab84850
(const char *pstr) const
int
CompareNoCase
classOVR_1_1String.html
a313344ff06ba00a993a239258c54a25c
(const String &str) const
UPInt
GetByteIndex
classOVR_1_1String.html
a31f90d340d304788172aee90a4d4401f
(UPInt index) const
UInt32
GetCharAt
classOVR_1_1String.html
abd8b2758ed126aa4c55ebff1cbcab3aa
(UPInt index) const
String
GetExtension
classOVR_1_1String.html
a7a51f7f62b3579ab8babe8937636af40
() const
String
GetFilename
classOVR_1_1String.html
a58fb042930eb0051fe98bfb353a36e40
() const
UInt32
GetFirstCharAt
classOVR_1_1String.html
a0c21210dc9a5b53894d2c9b2ea724b22
(UPInt index, const char **offset) const
UPInt
GetLength
classOVR_1_1String.html
aa8eb8637cb045e4d3612ffbfde834dda
() const
UInt32
GetNextChar
classOVR_1_1String.html
a868ca6c0f82b1fd90a4d80211a6bebf8
(const char **offset) const
String
GetPath
classOVR_1_1String.html
a9a16ff2cbc829354a6ac0fd2213efe92
() const
String
GetProtocol
classOVR_1_1String.html
a43a10f91a2f46dfeebb7c678a31e9001
() const
UPInt
GetSize
classOVR_1_1String.html
a87fa68b71a87972648db54a2f76cca8a
() const
bool
HasAbsolutePath
classOVR_1_1String.html
aa89c70bef84898334fda8b066983af63
() const
bool
HasExtension
classOVR_1_1String.html
a9ecbc79bfa31c1294d820593d40e5a38
() const
bool
HasProtocol
classOVR_1_1String.html
a0e8197c3eddd9155ad29a7c17cc7bfe1
() const
String &
Insert
classOVR_1_1String.html
a976694f8e8c7402c4ecc67ea5a23749b
(const char *substr, UPInt posAt, SPInt len=-1)
UPInt
InsertCharAt
classOVR_1_1String.html
a419fa0ebff7dcac78d330f90861cf4f6
(UInt32 c, UPInt posAt)
bool
IsEmpty
classOVR_1_1String.html
a8ca0576779aefbfbde2419353b43c4fa
() const
operator const char *
classOVR_1_1String.html
ad71f9e59b50978e40973a1645c573351
() const
bool
operator!=
classOVR_1_1String.html
aa8b69df5e01fc95df5411fb24b562d21
(const String &str) const
bool
operator!=
classOVR_1_1String.html
a4d31687062b778711c3a3894f8271f3e
(const char *str) const
bool
operator!=
classOVR_1_1String.html
a60393f79e6077c6ba1cf467feef583db
(const NoCaseKey &strKey) const
String
operator+
classOVR_1_1String.html
abee09b6b83e678b994d9c419b4812390
(const char *str) const
String
operator+
classOVR_1_1String.html
a1bdc69022c8f152d87bac932087eadc4
(const String &src) const
void
operator+=
classOVR_1_1String.html
ac9dff9588ab79fa27bebd607bb10183e
(const String &src)
void
operator+=
classOVR_1_1String.html
ae29caa759cf64a297fd65910cdce91cc
(const char *psrc)
void
operator+=
classOVR_1_1String.html
a5f61677d0b1391f52658c7acf5b5570b
(const wchar_t *psrc)
void
operator+=
classOVR_1_1String.html
a5ac1abe63d696924c13fd9403049f9bc
(char ch)
bool
operator<
classOVR_1_1String.html
a38225a486879778d0760b3df59740300
(const char *pstr) const
bool
operator<
classOVR_1_1String.html
a11617f734957659bb880a0f1377fc938
(const String &str) const
void
operator=
classOVR_1_1String.html
a4efffe0f3234b50c47f7f30f1e87eab0
(const char *str)
void
operator=
classOVR_1_1String.html
abe58e455a99a7cc2ca8a010d12d9eb01
(const wchar_t *str)
void
operator=
classOVR_1_1String.html
a991ac155fb36c17243cf2301881634bc
(const String &src)
void
operator=
classOVR_1_1String.html
aadb6db4cc9b1d82fbd8ab8ed2bd9007c
(const StringBuffer &src)
bool
operator==
classOVR_1_1String.html
ad2c79ad1a3735e818f090a8b187acc3f
(const String &str) const
bool
operator==
classOVR_1_1String.html
ab8731dff49fd2701208323b4997c3d9f
(const char *str) const
bool
operator==
classOVR_1_1String.html
abf19e584678aef6234f951fddf370aa7
(const NoCaseKey &strKey) const
bool
operator>
classOVR_1_1String.html
a0ec0005a355c3c29ccc3c9d1884f76be
(const char *pstr) const
bool
operator>
classOVR_1_1String.html
ab03b795c018c0837744c7e6422c2bc2f
(const String &str) const
const char &
operator[]
classOVR_1_1String.html
a734b636835879dd413a29a8cbd0613d4
(int index) const
const char &
operator[]
classOVR_1_1String.html
ae923aa79ddbb00104281a2a3df6594b8
(UPInt index) const
void
Remove
classOVR_1_1String.html
a3477137a30a0254ee7bdd3c4b93799ef
(UPInt posAt, SPInt len=1)
String
classOVR_1_1String.html
a135702261677e46a57bb892e4feed8c0
()
String
classOVR_1_1String.html
a59517be7fb710ae951e9749c9c5a066e
(const char *data)
String
classOVR_1_1String.html
a15e68d5e0001b1c4778a46446685fb2a
(const char *data1, const char *pdata2, const char *pdata3=0)
String
classOVR_1_1String.html
ae72822391f746c1477f1ec430e52f554
(const char *data, UPInt buflen)
String
classOVR_1_1String.html
a1e061bfd459b5f2909f7469866fce1ca
(const String &src)
String
classOVR_1_1String.html
a3afdc55a8fb0deb624efcb682abdb877
(const StringBuffer &src)
String
classOVR_1_1String.html
ab2e7e6ffe1863521230374e46760499c
(const InitStruct &src, UPInt size)
String
classOVR_1_1String.html
a3566b82a921d1c5ae2c6bdf40d2996a1
(const wchar_t *data)
void
StripExtension
classOVR_1_1String.html
ae53b22641a9363e106dfc5ca5c87d09f
()
void
StripProtocol
classOVR_1_1String.html
a5cf01782ec583ec08eed89c926722b1a
()
String
Substring
classOVR_1_1String.html
ae4533fb5991a50b796cbe002d2a1c103
(UPInt start, UPInt end) const
const char *
ToCStr
classOVR_1_1String.html
aa30f6a395a9335d8cebb59b48d076e16
() const
String
ToLower
classOVR_1_1String.html
a22e9d45320f56a4b48ddbbec21dd38e6
() const
String
ToUpper
classOVR_1_1String.html
a31821a781ed01bd946b993a9315fe669
() const
~String
classOVR_1_1String.html
ab3e94ad3469fc966171e079851bb0b39
()
static UPInt OVR_STDCALL
BernsteinHashFunction
classOVR_1_1String.html
a7a51617844802489c9b8a7381a6b3b29
(const void *pdataIn, UPInt size, UPInt seed=5381)
static UPInt OVR_STDCALL
BernsteinHashFunctionCIS
classOVR_1_1String.html
a44b210e7f07f8fc9183fd3433172bfe5
(const void *pdataIn, UPInt size, UPInt seed=5381)
static int OVR_STDCALL
CompareNoCase
classOVR_1_1String.html
a4885c68a12a777a8ea4baf120d6cbb6c
(const char *a, const char *b)
static int OVR_STDCALL
CompareNoCase
classOVR_1_1String.html
ab386b02532a49338fc379363d1ddde5f
(const char *a, const char *b, SPInt len)
static bool
HasAbsolutePath
classOVR_1_1String.html
af831b38b9d9765f70c96509a6a308e68
(const char *path)
static bool
HasExtension
classOVR_1_1String.html
a35a73df51677cccab1d306fe88697814
(const char *path)
static bool
HasProtocol
classOVR_1_1String.html
ae3332b6212f457d6d2aa49c87e59e270
(const char *path)
static DataDesc
NullData
classOVR_1_1String.html
a0edc57d00a84fe69028e48cd8d5ef301
FlagConstants
classOVR_1_1String.html
a9a7ddc05425ea44c616e93f3cb7c623b
Flag_LengthIsSizeShift
classOVR_1_1String.html
a9a7ddc05425ea44c616e93f3cb7c623ba134685e0e2141573dbe9acf10bea4521
HeapType
classOVR_1_1String.html
ac3d761b265fd8744912c20d2894b1dcd
HT_Global
classOVR_1_1String.html
ac3d761b265fd8744912c20d2894b1dcda946cafc1260ac6d2d7014b90d62112a7
HT_Local
classOVR_1_1String.html
ac3d761b265fd8744912c20d2894b1dcda1aa906304302fc2a2b46b401c2ba9768
HT_Dynamic
classOVR_1_1String.html
ac3d761b265fd8744912c20d2894b1dcda15bb2ce07e8501ff81df41183423297e
HT_Mask
classOVR_1_1String.html
ac3d761b265fd8744912c20d2894b1dcdaadece8d687852b10db783c4645e67efe
DataDesc *
AllocData
classOVR_1_1String.html
a3e7c26c870c7f6028ddb1ed275e597e5
(UPInt size, UPInt lengthIsSize)
DataDesc *
AllocDataCopy1
classOVR_1_1String.html
a65ebb532e3f1b4e8acb1f5a5c248e530
(UPInt size, UPInt lengthIsSize, const char *pdata, UPInt copySize)
DataDesc *
AllocDataCopy2
classOVR_1_1String.html
ad5846844b301d6521af936c25034705c
(UPInt size, UPInt lengthIsSize, const char *pdata1, UPInt copySize1, const char *pdata2, UPInt copySize2)
DataDesc *
GetData
classOVR_1_1String.html
a91aba3f7c71a46127677541cc8564b9f
() const
HeapType
GetHeapType
classOVR_1_1String.html
a363cf791ae5b2a6869264675b2b4c2b0
() const
void
SetData
classOVR_1_1String.html
a23d806a158264580dfdc2238cdc53700
(DataDesc *pdesc)
String
classOVR_1_1String.html
ad04c0fc901858469a80c921d6c446eb5
(const NoConstructor &)
union OVR::String::@13
@14
classOVR_1_1String.html
a77f5d718afa3beeb6f4eafaee8a2ad0e
UPInt
HeapTypeBits
unionOVR_1_1String_1_1@13.html
a9a8a094b4b33effb85385d3019f4c936
DataDesc *
pData
unionOVR_1_1String_1_1@13.html
a658b9c8341c966938a4240919cb8c939
OVR::String::DataDesc
structOVR_1_1String_1_1DataDesc.html
void
AddRef
structOVR_1_1String_1_1DataDesc.html
a6fe2ecf9c5c7bfbec975b240212e4efe
()
UPInt
GetLengthFlag
structOVR_1_1String_1_1DataDesc.html
a9a9afa191365974c816ea47ea7c504ba
() const
UPInt
GetSize
structOVR_1_1String_1_1DataDesc.html
a7c59f2e3c35835fb76fb2f5ef65030bc
() const
bool
LengthIsSize
structOVR_1_1String_1_1DataDesc.html
aa9a392b195c288401fd23386a93f32cc
() const
void
Release
structOVR_1_1String_1_1DataDesc.html
a09cbf0ff2466473d8bcda5daae0afa39
()
static UPInt
GetLengthFlagBit
structOVR_1_1String_1_1DataDesc.html
a0108150663e9c3f85793d2b86c4231b6
()
char
Data
structOVR_1_1String_1_1DataDesc.html
a311a344a2a42ec3f5d75868bed22e5b0
[1]
volatile SInt32
RefCount
structOVR_1_1String_1_1DataDesc.html
a1381ec32ad0a2ca2855842a04b94c335
UPInt
Size
structOVR_1_1String_1_1DataDesc.html
a515d5a95700162ff6650b6928a55a592
OVR::String::DataDescUnion
unionOVR_1_1String_1_1DataDescUnion.html
UPInt
HeapTypeBits
unionOVR_1_1String_1_1DataDescUnion.html
a81d3e77103fefdce5ad51c52f32cbfff
DataDesc *
pData
unionOVR_1_1String_1_1DataDescUnion.html
af17d2966edd66909d7d1e78718c1af50
OVR::String::HashFunctor
structOVR_1_1String_1_1HashFunctor.html
UPInt
operator()
structOVR_1_1String_1_1HashFunctor.html
ac4df3b8d86c7aed1c46a4f14916156b3
(const String &data) const
OVR::String::InitStruct
structOVR_1_1String_1_1InitStruct.html
virtual void
InitString
structOVR_1_1String_1_1InitStruct.html
aea28f77e2944ded8d3acca0fc084c4d7
(char *pbuffer, UPInt size) const =0
virtual
~InitStruct
structOVR_1_1String_1_1InitStruct.html
a47b9772dd54b7cb570fac6f5e2889518
()
OVR::String::NoCaseHashFunctor
structOVR_1_1String_1_1NoCaseHashFunctor.html
UPInt
operator()
structOVR_1_1String_1_1NoCaseHashFunctor.html
ad9d0ebe3672616882d30197f1fea1407
(const String &data) const
UPInt
operator()
structOVR_1_1String_1_1NoCaseHashFunctor.html
a30452861166071640170baa16ea7ceda
(const NoCaseKey &data) const
OVR::String::NoCaseKey
structOVR_1_1String_1_1NoCaseKey.html
NoCaseKey
structOVR_1_1String_1_1NoCaseKey.html
af7005cda12b0134e9261cfcf37e8e1a5
(const String &str)
const String *
pStr
structOVR_1_1String_1_1NoCaseKey.html
a04ecc8b14805f713097499edc0a83af4
OVR::String::NoConstructor
structOVR_1_1String_1_1NoConstructor.html
OVR::StringBuffer
classOVR_1_1StringBuffer.html
void
AppendChar
classOVR_1_1StringBuffer.html
ab6e819cf066b245ab01c8e2a5139e0d3
(UInt32 ch)
void
AppendFormat
classOVR_1_1StringBuffer.html
a831e744f48f2065de88defc1bcd9677d
(const char *format,...)
void
AppendString
classOVR_1_1StringBuffer.html
a9c5a564528f3d22117438728455264cb
(const wchar_t *pstr, SPInt len=-1)
void
AppendString
classOVR_1_1StringBuffer.html
a16e7622b4e139bd849aa92ede7904fe2
(const char *putf8str, SPInt utf8StrSz=-1)
void
Clear
classOVR_1_1StringBuffer.html
a420f5ce3e82450af0c787e29aefa2e13
()
UInt32
GetCharAt
classOVR_1_1StringBuffer.html
a63473604e82ded83ce14de711b070cac
(UPInt index) const
UInt32
GetFirstCharAt
classOVR_1_1StringBuffer.html
a19f3988495bd585f46b16ae3de18b746
(UPInt index, const char **offset) const
UPInt
GetGrowSize
classOVR_1_1StringBuffer.html
a7e0ab1aaf5c648578807afb51bf949f0
() const
UPInt
GetLength
classOVR_1_1StringBuffer.html
a2f552df84df8fd4286b9d2f8bb200f73
() const
UInt32
GetNextChar
classOVR_1_1StringBuffer.html
aa8a62d4ca321ea48cdbf86d2d3cd15c3
(const char **offset) const
UPInt
GetSize
classOVR_1_1StringBuffer.html
a98f907cd03ae66db6c13bb0effbcdabe
() const
void
Insert
classOVR_1_1StringBuffer.html
af4ca8481c275792672e4110c329cf474
(const char *substr, UPInt posAt, SPInt len=-1)
UPInt
InsertCharAt
classOVR_1_1StringBuffer.html
ac949068ee52f3a2e192191de223105fd
(UInt32 c, UPInt posAt)
bool
IsEmpty
classOVR_1_1StringBuffer.html
a29c1fa428b04d0f4b3997c5a0b85b75b
() const
operator const char *
classOVR_1_1StringBuffer.html
aedfe28e899b4cb0e8aa1c528dcf18e9b
() const
void
operator+=
classOVR_1_1StringBuffer.html
a17e434c48692ce17ed7a4313b4ff9a3e
(const String &src)
void
operator+=
classOVR_1_1StringBuffer.html
a067c0f8df50c3a10e12494f1e4bb996b
(const char *psrc)
void
operator+=
classOVR_1_1StringBuffer.html
a1eda8f4ca627e7d51ee605de5e07534b
(const wchar_t *psrc)
void
operator+=
classOVR_1_1StringBuffer.html
aed4f4d2b17e316c3808b0d518ad76d0e
(char ch)
void
operator=
classOVR_1_1StringBuffer.html
abcece3ddabd59bb5b35d04d468e94cc1
(const char *str)
void
operator=
classOVR_1_1StringBuffer.html
a1a29197b81c5f8d31589545674cb41a6
(const wchar_t *str)
void
operator=
classOVR_1_1StringBuffer.html
aa06f2d228c92d055a6efd2350fde79db
(const String &src)
char &
operator[]
classOVR_1_1StringBuffer.html
a4347c498348bed0cd15df77eadf86a8a
(int index)
char &
operator[]
classOVR_1_1StringBuffer.html
a56c9b17eb200934e51a440d305f17496
(UPInt index)
const char &
operator[]
classOVR_1_1StringBuffer.html
adc56fe5e40298d2e64f300c9a4fbf029
(int index) const
const char &
operator[]
classOVR_1_1StringBuffer.html
a82d07bd06eb289f92ea60bef98b4a2fc
(UPInt index) const
void
Reserve
classOVR_1_1StringBuffer.html
a4c9769ecadf3c984a6bbe876ece02eac
(UPInt _size)
void
Resize
classOVR_1_1StringBuffer.html
a24863273e9c3be5379a9d64312eb109d
(UPInt _size)
void
SetGrowSize
classOVR_1_1StringBuffer.html
a9ffb050a3bf4c4e2deb976ad8b73a64e
(UPInt growSize)
StringBuffer
classOVR_1_1StringBuffer.html
a25e0b19dda227a09e9e7565f31a9e46d
()
StringBuffer
classOVR_1_1StringBuffer.html
ab8a2013521481ae51b188bf62159963f
(UPInt growSize)
StringBuffer
classOVR_1_1StringBuffer.html
a69607722629f4d63862774d8cac7b3ba
(const char *data)
StringBuffer
classOVR_1_1StringBuffer.html
afce3b976164cb0932b04566e26bc8eb0
(const char *data, UPInt buflen)
StringBuffer
classOVR_1_1StringBuffer.html
a1d4cca73d8a6bb71453cd6c241cdeabc
(const String &src)
StringBuffer
classOVR_1_1StringBuffer.html
ab2c47e2fb4bb1647ab90568c6ef24f11
(const StringBuffer &src)
StringBuffer
classOVR_1_1StringBuffer.html
a6f8ad14c2745e85d98e3375feb4b3793
(const wchar_t *data)
const char *
ToCStr
classOVR_1_1StringBuffer.html
ad12481cdc3ea078a1aaae00faf18e51a
() const
~StringBuffer
classOVR_1_1StringBuffer.html
ac2f84e2fbad2e697d6f7c6c3926819d9
()
UPInt
BufferSize
classOVR_1_1StringBuffer.html
aa05bf53a14f4d27e5f48c09717062149
UPInt
GrowSize
classOVR_1_1StringBuffer.html
abd5543a9dda15fde770a26b9cf5c0323
bool
LengthIsSize
classOVR_1_1StringBuffer.html
a422baeb4f6c5cfe9988485cbb51052c6
char *
pData
classOVR_1_1StringBuffer.html
a33c492fde4ff2cd8ae642371ae42882e
UPInt
Size
classOVR_1_1StringBuffer.html
a0b7a7a84740259bb55e202cb06e7abba
OVR::StringDataPtr
classOVR_1_1StringDataPtr.html
OVR::StringDataPtr::HashFunctor
const char *
Begin
classOVR_1_1StringDataPtr.html
a8622610c8a62fd438910c83b33e10f7a
() const
const char *
End
classOVR_1_1StringDataPtr.html
aafaa29333e3ef209da7919197479376b
() const
SPInt
FindChar
classOVR_1_1StringDataPtr.html
a331c59651eec58c9bc5cb7e1e5620984
(char c, UPInt init_ind=0) const
SPInt
FindLastChar
classOVR_1_1StringDataPtr.html
a56dd6f6fe7b31ce79570122d4fa214a3
(char c, UPInt init_ind=~0) const
StringDataPtr
GetNextToken
classOVR_1_1StringDataPtr.html
af0ee7c55ce4e6f95890bb2af554f3899
(char separator= ':') const
UPInt
GetSize
classOVR_1_1StringDataPtr.html
a4f2122c1eebce7c3a69afea734c834fa
() const
StringDataPtr
GetTrimLeft
classOVR_1_1StringDataPtr.html
aa127a5a69efd192405887dcaa19f68e9
(UPInt size) const
StringDataPtr
GetTrimRight
classOVR_1_1StringDataPtr.html
aa6e66283f971527b9d3eb07b581df126
(UPInt size) const
bool
IsEmpty
classOVR_1_1StringDataPtr.html
a39ef70faed21b2cfd4f2d36f45f5a0d7
() const
bool
IsPrefix
classOVR_1_1StringDataPtr.html
a17b4311721f2997225dc6f6c39fe48b9
(const StringDataPtr &value) const
bool
IsSuffix
classOVR_1_1StringDataPtr.html
ac1f2e6657603d386f2b0f4e16a84eb96
(const StringDataPtr &value) const
bool
operator==
classOVR_1_1StringDataPtr.html
aa03859a146ab48667502f29286236492
(const StringDataPtr &data) const
StringDataPtr
classOVR_1_1StringDataPtr.html
ad4a6b4bc687ef29bc0604e83c42bd186
()
StringDataPtr
classOVR_1_1StringDataPtr.html
af00eccd44d029033f88fd3d4cced864f
(const StringDataPtr &p)
StringDataPtr
classOVR_1_1StringDataPtr.html
a916e83e268acd44712f5b9e50ab3f937
(const char *pstr, UPInt sz)
StringDataPtr
classOVR_1_1StringDataPtr.html
a50453311b099fadbb21f2c6d63bb2b52
(const char *pstr)
StringDataPtr
classOVR_1_1StringDataPtr.html
aefdc48c6945030468c06167ae8d2ae54
(const String &str)
StringDataPtr
classOVR_1_1StringDataPtr.html
a17c6e1115cc8161b8d4bcc55d3d28b53
(const T(&v)[N])
const char *
ToCStr
classOVR_1_1StringDataPtr.html
a9575a1dd2495fd53aa410d92a9744cc8
() const
StringDataPtr &
TrimLeft
classOVR_1_1StringDataPtr.html
a3591ae433f27344d6c8b041d9d7ce045
(UPInt size)
StringDataPtr &
TrimRight
classOVR_1_1StringDataPtr.html
a1556e3a620a1eb247fcf91689a153180
(UPInt size)
const char *
pStr
classOVR_1_1StringDataPtr.html
a3a81879fc0b6377cff42389e97d4a0fc
UPInt
Size
classOVR_1_1StringDataPtr.html
acd624ad1000eabc03c94c4a1c6726923
OVR::StringDataPtr::HashFunctor
structOVR_1_1StringDataPtr_1_1HashFunctor.html
UPInt
operator()
structOVR_1_1StringDataPtr_1_1HashFunctor.html
aa2f07468c20ae533599f6082ab525ae0
(const StringDataPtr &data) const
OVR::StringHash
classOVR_1_1StringHash.html
Hash< String, U, String::NoCaseHashFunctor, Allocator >
BaseType::Iterator
base_iterator
classOVR_1_1StringHash.html
a892c87ec741352e05280d42b3774e9e8
Hash< String, U, String::NoCaseHashFunctor, Allocator >
BaseType
classOVR_1_1StringHash.html
a34c35f0dbab799dab7fdddba17f771a4
StringHash< U, Allocator >
SelfType
classOVR_1_1StringHash.html
a33092bdb94bea40a9f66db2d218540f7
U
ValueType
classOVR_1_1StringHash.html
ad55cc80cb0a4b5a2632fb15a42981c2b
base_iterator
FindCaseInsensitive
classOVR_1_1StringHash.html
a0745ab7a679078b467365efb1cc283a2
(const String &key)
bool
GetCaseInsensitive
classOVR_1_1StringHash.html
a2d07940dd4b048b2cbfe07297e055cba
(const String &key, U *pvalue) const
const U *
GetCaseInsensitive
classOVR_1_1StringHash.html
aff8e996e135a4663401fb45a2bf0a571
(const String &key) const
U *
GetCaseInsensitive
classOVR_1_1StringHash.html
aba56322543b10bfc54fed0063aba753c
(const String &key)
void
operator=
classOVR_1_1StringHash.html
a66783de9e991ee6bb39038b35df416e0
(const SelfType &src)
void
SetCaseInsensitive
classOVR_1_1StringHash.html
a451b1b50956438fb22104e1f30583526
(const String &key, const U &value)
OVR::SysErrorModeDisabler
classOVR_1_1SysErrorModeDisabler.html
SysErrorModeDisabler
classOVR_1_1SysErrorModeDisabler.html
ac86b262702c9f8d95d780ce94750a311
(const char *pfileName)
OVR::SysFile
classOVR_1_1SysFile.html
OVR::DelegatedFile
virtual bool
Close
classOVR_1_1SysFile.html
a970610c845ac96aec7cb2586d6b193a2
()
OVR_FORCE_INLINE bool
Create
classOVR_1_1SysFile.html
a0395a3de9df2acea44a375cb70060925
(const String &path, int mode=Mode_ReadWrite)
virtual int
GetErrorCode
classOVR_1_1SysFile.html
a9a649200b3f0b63d5b92d5b476b4d897
()
virtual bool
IsValid
classOVR_1_1SysFile.html
a26113a83b0d4aa522198d983b05fa059
()
bool
Open
classOVR_1_1SysFile.html
aafd77a489e6d42ab842ab9dc35b73734
(const String &path, int flags=Open_Read|Open_Buffered, int mode=Mode_ReadWrite)
SysFile
classOVR_1_1SysFile.html
a0e9683b621b3e7cd0e7c74c099a130cd
()
SysFile
classOVR_1_1SysFile.html
a1b91df633ca7acc845e3500ddc3c7efa
(const String &path, int flags=Open_Read|Open_Buffered, int mode=Mode_ReadWrite)
static bool OVR_CDECL
GetFileStat
classOVR_1_1SysFile.html
af75d0e5bc2b3716fcd60a0b4cde40a16
(FileStat *pfileStats, const String &path)
SysFile
classOVR_1_1SysFile.html
a03ed1a0dd4784037e5ca17353f5d27bc
(const SysFile &source)
OVR::System
classOVR_1_1System.html
System
classOVR_1_1System.html
a051b8ae5e2407d477e069ca028089f75
(Log *log=Log::ConfigureDefaultLog(LogMask_Debug), Allocator *palloc=DefaultAllocator::InitSystemSingleton())
~System
classOVR_1_1System.html
ac74c848b6a7ffcacbf5808e5374a96ab
()
static void OVR_CDECL
Destroy
classOVR_1_1System.html
a62644ab4373b153fed40140e0edf816f
()
static void OVR_CDECL
Init
classOVR_1_1System.html
a28402b7fba5c17b816d89a4aafd74a23
(Log *log=Log::ConfigureDefaultLog(LogMask_Debug), Allocator *palloc=DefaultAllocator::InitSystemSingleton())
static bool OVR_CDECL
IsInitialized
classOVR_1_1System.html
ace90f3ddc97f907e72eca66c2a772eff
()
OVR::Thread
classOVR_1_1Thread.html
RefCountBase< Thread >
OVR::Thread::CreateParams
int(*
ThreadFn
classOVR_1_1Thread.html
a10cab58a1f4bfbd7baa71c7c89b9ca3d
)(Thread *pthread, void *h)
ThreadPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367
CriticalPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367a8776179fa78c2e8a33f9b58faedf1390
HighestPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367a4132f2baee36dc29aa4b09ad9ccc6d05
AboveNormalPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367af89f438d227ed3594fae828ab238ed3f
NormalPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367a893ac3c2a534ee476c5e27eea5d8f584
BelowNormalPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367afc39db9a12808af098b2807c6d1d5d12
LowestPriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367ac8bb17ab9bf2ef57f05704499261e67b
IdlePriority
classOVR_1_1Thread.html
af5c57878b65aff7c4d4fb971988c9367aa42f496ab85eee0ba6bd1684ad69ad3a
ThreadState
classOVR_1_1Thread.html
a7be88c2a12dc4b4ff9303040c7509ecb
NotRunning
classOVR_1_1Thread.html
a7be88c2a12dc4b4ff9303040c7509ecba5ebf2082ee26a764935e6a09792e1640
Running
classOVR_1_1Thread.html
a7be88c2a12dc4b4ff9303040c7509ecbad56f77155b81ce9a66bb889d424a083a
Suspended
classOVR_1_1Thread.html
a7be88c2a12dc4b4ff9303040c7509ecbaba5f4a0a7e7d492f8c858b3b4d78ca8f
virtual void
Exit
classOVR_1_1Thread.html
aecad4e5b4348547aced222e53cec1ffa
(int exitCode=0)
int
GetExitCode
classOVR_1_1Thread.html
a6b22db6a18aca1b2af86bd54269f3dd6
() const
bool
GetExitFlag
classOVR_1_1Thread.html
a6ea4168129db134d20eecfa3088f4488
() const
pthread_t
GetOSHandle
classOVR_1_1Thread.html
af57ca897cb1c31a5565dc385a90762b3
() const
ThreadId
GetThreadId
classOVR_1_1Thread.html
af804a0db9d990f319eb5e25bf50afec6
() const
ThreadState
GetThreadState
classOVR_1_1Thread.html
a487ccb50e7a8eaaa7055f664507fd455
() const
bool
IsFinished
classOVR_1_1Thread.html
af73b90bbf879098a90faf451169bec53
() const
bool
IsSuspended
classOVR_1_1Thread.html
ada37006df1613dd6af48efb200cda273
() const
virtual void
OnExit
classOVR_1_1Thread.html
abe80fee6eda76656cec42f4093c5702e
()
bool
Resume
classOVR_1_1Thread.html
a11bec1490a01f3023a3839b47c3e8c4c
()
virtual int
Run
classOVR_1_1Thread.html
a0bdb5a32d031e0bc48316ea2a41ef03d
()
void
SetExitFlag
classOVR_1_1Thread.html
a1a1e63403bf81177298304e63b429c0f
(bool exitFlag)
virtual void
SetThreadName
classOVR_1_1Thread.html
ac062a7f4d480c133b64c881db3e87d02
(const char *name)
virtual bool
Start
classOVR_1_1Thread.html
af24795a04dc2acdc77cdc3cc4f6f5553
(ThreadState initialState=Running)
bool
Suspend
classOVR_1_1Thread.html
a2bca27d8c3cb5e63c96a92ae97f51a67
()
Thread
classOVR_1_1Thread.html
aa276654acb853a6fc11c553a1b513dfa
(UPInt stackSize=128 *1024, int processor=-1)
Thread
classOVR_1_1Thread.html
ad1193beb5b3fd96116118ea3f97dc2ba
(ThreadFn threadFunction, void *userHandle=0, UPInt stackSize=128 *1024, int processor=-1, ThreadState initialState=NotRunning)
Thread
classOVR_1_1Thread.html
a1c40327961a3694ba3820f4d621b3a46
(const CreateParams ¶ms)
virtual
~Thread
classOVR_1_1Thread.html
a296aa268808cb7495f1ff7db0593febe
()
static void OVR_CDECL
FinishAllThreads
classOVR_1_1Thread.html
a2857bbb31ab9b394d8b23beac2c29b3d
()
static int
GetCPUCount
classOVR_1_1Thread.html
a4f12d5bdb1e71de2a35c857395b3e160
()
static int
GetOSPriority
classOVR_1_1Thread.html
ac046b5f97eeeebc3e3d41b437af2dc19
(ThreadPriority)
static bool
MSleep
classOVR_1_1Thread.html
aab5b08864494c5150b782955ea71edda
(unsigned msecs)
static bool
Sleep
classOVR_1_1Thread.html
a812fe4f7245d4ba9641dfa9355fadfaa
(unsigned secs)
ThreadFn
ThreadFunction
classOVR_1_1Thread.html
a55b00799458104cae0e0364a48d26104
void *
UserHandle
classOVR_1_1Thread.html
a4028593649c806fe01740292930dc906
void
FinishAndRelease
classOVR_1_1Thread.html
a84c861821df5c7e0ad6dca784f2dacf2
()
void
Init
classOVR_1_1Thread.html
af81ec9c4fa1a4a2eb8eeab202aa701f0
(const CreateParams ¶ms)
int
PRun
classOVR_1_1Thread.html
a6b15e555f31b440148ff61f9a1192482
()
Thread
classOVR_1_1Thread.html
adba8a09eac16a69c651f0ea8c13eb5a7
(const Thread &source)
int
ExitCode
classOVR_1_1Thread.html
a5f2c4afb62b35f46d2246ec5d8ccac85
ThreadPriority
Priority
classOVR_1_1Thread.html
aee190411fa9b6c185b21fd79670d0b79
int
Processor
classOVR_1_1Thread.html
ad5cedf62128c9afaf6ffce097f17fcbf
UPInt
StackSize
classOVR_1_1Thread.html
ad0efdaccbfe15b019e35e64c841a951c
AtomicInt< SInt32 >
SuspendCount
classOVR_1_1Thread.html
a6648088152e4e6f0e3cbf901f803d7ff
AtomicInt< UInt32 >
ThreadFlags
classOVR_1_1Thread.html
a761a476c7fe2aae0c21a2885ac08a1d4
pthread_t
ThreadHandle
classOVR_1_1Thread.html
aa8e07a6c83cc96a4258f444ee454dd90
static pthread_attr_t
Attr
classOVR_1_1Thread.html
ac3e97415970e0619900c544557382ed8
static int
InitAttr
classOVR_1_1Thread.html
a92bbc2066c23b58fa75d8e3ac79422ee
friend void *
Thread_PthreadStartFn
classOVR_1_1Thread.html
a7c1110048e8636095f56cbda587729fb
(void *phandle)
OVR::Thread::CreateParams
structOVR_1_1Thread_1_1CreateParams.html
CreateParams
structOVR_1_1Thread_1_1CreateParams.html
a8824f11d8f69684c34af4f981e70e463
(ThreadFn func=0, void *hand=0, UPInt ssize=128 *1024, int proc=-1, ThreadState state=NotRunning, ThreadPriority prior=NormalPriority)
ThreadState
initialState
structOVR_1_1Thread_1_1CreateParams.html
affa87d2df29358ad159d3c6209fd85bf
ThreadPriority
priority
structOVR_1_1Thread_1_1CreateParams.html
aa610af2a6f868cb5ca173c7973055180
int
processor
structOVR_1_1Thread_1_1CreateParams.html
a18ef6476bbb34d11e2d2c9c27ebfdb84
UPInt
stackSize
structOVR_1_1Thread_1_1CreateParams.html
a41a07869a6c30aadb543a7203bc43de9
ThreadFn
threadFunction
structOVR_1_1Thread_1_1CreateParams.html
ac95a318fdba60d8a24356840829382b8
void *
userHandle
structOVR_1_1Thread_1_1CreateParams.html
a34ad7a4a8e318555454dc2577828962a
OVR::ThreadCommand
classOVR_1_1ThreadCommand.html
OVR::ThreadCommand::NotifyEvent
OVR::ThreadCommand::PopBuffer
virtual ThreadCommand *
CopyConstruct
classOVR_1_1ThreadCommand.html
ab3cfe8c71481c147782ca6765e48d148
(void *p) const =0
virtual void
Execute
classOVR_1_1ThreadCommand.html
acfa2cc3cc971f64ec5db319775e9fdf4
() const =0
UPInt
GetSize
classOVR_1_1ThreadCommand.html
a9647253649133061a0757ab3b92f4a62
() const
bool
NeedsWait
classOVR_1_1ThreadCommand.html
ae148d68ab94ef03c2dfa10f1c63d3da3
() const
ThreadCommand
classOVR_1_1ThreadCommand.html
a7ff02fee2cd10157cceb7e35eed6cf73
(UPInt size, bool waitFlag, bool exitFlag=false)
virtual
~ThreadCommand
classOVR_1_1ThreadCommand.html
a72dab4f77848b9a3b4aa9395615d1822
()
bool
ExitFlag
classOVR_1_1ThreadCommand.html
a6cd8279b3ef4c35b3a00ba88a8d7c6e8
NotifyEvent *
pEvent
classOVR_1_1ThreadCommand.html
aa518674cd2a1a6bd61626f183006149c
UInt16
Size
classOVR_1_1ThreadCommand.html
a031b8fc8011ec9d82790f01b6abba249
bool
WaitFlag
classOVR_1_1ThreadCommand.html
a7a426eb3a0e7bf6797c00e5e47cd7200
OVR::ThreadCommand::NotifyEvent
classOVR_1_1ThreadCommand_1_1NotifyEvent.html
ListNode< NotifyEvent >
OVR::NewOverrideBase
NotifyEvent
classOVR_1_1ThreadCommand_1_1NotifyEvent.html
a7f4c83ce4514c482546d9f84ae6fbd8d
()
void
PulseEvent
classOVR_1_1ThreadCommand_1_1NotifyEvent.html
acb0c3179f6d4c0805c982f4e848a0559
()
void
Wait
classOVR_1_1ThreadCommand_1_1NotifyEvent.html
abc3f5cf175cb6709be3652e9862797a2
()
Event
E
classOVR_1_1ThreadCommand_1_1NotifyEvent.html
ad8489d579ca57016e5e3ec11cf901abc
OVR::ThreadCommand::PopBuffer
classOVR_1_1ThreadCommand_1_1PopBuffer.html
void
Execute
classOVR_1_1ThreadCommand_1_1PopBuffer.html
aeee7e313e2a8fef52d2b7d3463009de5
()
NotifyEvent *
GetEvent
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a5508ee8fe30f74cb864f3d36b38dc2a0
() const
UPInt
GetSize
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a6339cf2d5580c6f6bad2fd13c008285c
() const
bool
HasCommand
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a61c7ca9f9f1b66c747ac460986867999
() const
void
InitFromBuffer
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a950299fb6e0e8775b58ef8882217ec04
(void *data)
bool
NeedsWait
classOVR_1_1ThreadCommand_1_1PopBuffer.html
ac9f38e24eb7a8d74624d005527bced4f
() const
PopBuffer
classOVR_1_1ThreadCommand_1_1PopBuffer.html
ac7f840719ef6893ddb01ce9f74949c14
()
~PopBuffer
classOVR_1_1ThreadCommand_1_1PopBuffer.html
ab20d8ef66400ca32af90003f75ad37c2
()
MaxSize
classOVR_1_1ThreadCommand_1_1PopBuffer.html
af14a4642908f6eb8d644a253fd77a2c3a0a374bc738662685e783b6da29169ea4
ThreadCommand *
toCommand
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a256e82dfd008ee5a11bd46c8c1110090
() const
union OVR::ThreadCommand::PopBuffer::@48
@49
classOVR_1_1ThreadCommand_1_1PopBuffer.html
afc6f0c7ee7194370379e85cb50e54925
UPInt
Align
unionOVR_1_1ThreadCommand_1_1PopBuffer_1_1@48.html
a0b08aac66278ed3d9a9f84ee9a2818da
UByte
Buffer
unionOVR_1_1ThreadCommand_1_1PopBuffer_1_1@48.html
a3b3ea46924ec9b514ab754ca2f5e2136
[MaxSize]
UPInt
Size
classOVR_1_1ThreadCommand_1_1PopBuffer.html
a35aa5a5162442ff51fe36b8db035b439
OVR::ThreadCommandMF0
classOVR_1_1ThreadCommandMF0.html
OVR::ThreadCommand
virtual ThreadCommand *
CopyConstruct
classOVR_1_1ThreadCommandMF0.html
a608813a52a63c49a65c3dc8f6263ef6a
(void *p) const
virtual void
Execute
classOVR_1_1ThreadCommandMF0.html
a11f39081242e35d6040cacc085eacee6
() const
ThreadCommandMF0
classOVR_1_1ThreadCommandMF0.html
a5ee8911812a9adafaa51e7e320c014d1
(C *pclass, FnPtr fn, R *ret, bool needsWait)
R(C::*
FnPtr
classOVR_1_1ThreadCommandMF0.html
afbc11bfbccf601854697b2d51674e2a4
)()
void
executeImpl
classOVR_1_1ThreadCommandMF0.html
a49dde3ceaf9f13de7ef8ce79d8b1fd01
() const
C *
pClass
classOVR_1_1ThreadCommandMF0.html
ae125aab2a89dbab64560216dcc376f03
FnPtr
pFn
classOVR_1_1ThreadCommandMF0.html
adc1f3a45411b41f1e7c6a730cb424f6c
R *
pRet
classOVR_1_1ThreadCommandMF0.html
a1dab84481aa0b35a6bacc7bbc69f5f80
OVR::ThreadCommandMF1
classOVR_1_1ThreadCommandMF1.html
OVR::ThreadCommand
virtual ThreadCommand *
CopyConstruct
classOVR_1_1ThreadCommandMF1.html
af963c6b39d9474e32c4e73558598b532
(void *p) const
virtual void
Execute
classOVR_1_1ThreadCommandMF1.html
a0430f3d46ba8fde93817dcaef16e1d10
() const
ThreadCommandMF1
classOVR_1_1ThreadCommandMF1.html
a7f7ec1c3412ddfedf545b8cfb9f19b8c
(C *pclass, FnPtr fn, R *ret, A0 a0, bool needsWait)
R(C::*
FnPtr
classOVR_1_1ThreadCommandMF1.html
a47e76ad5e3a37b01b2f0d9adcffc885a
)(A0)
void
executeImpl
classOVR_1_1ThreadCommandMF1.html
afa9224415e29006d4d9eec7982684894
() const
CleanType< A0 >::Type
AVal0
classOVR_1_1ThreadCommandMF1.html
afa8bb6e2a418a5220767b7a792fd2efc
C *
pClass
classOVR_1_1ThreadCommandMF1.html
a7dfb7f100866c33490783f6e6c2b7587
FnPtr
pFn
classOVR_1_1ThreadCommandMF1.html
a39285c23960e06b328d31db080bdc273
R *
pRet
classOVR_1_1ThreadCommandMF1.html
ad2dcf574e6ad2d69333895c60bebc95b
OVR::ThreadCommandMF2
classOVR_1_1ThreadCommandMF2.html
OVR::ThreadCommand
virtual ThreadCommand *
CopyConstruct
classOVR_1_1ThreadCommandMF2.html
ab30bc2b1f7aed8390d64a6a61864a02b
(void *p) const
virtual void
Execute
classOVR_1_1ThreadCommandMF2.html
a742f42fa2191bbd3cfd2b8acca67ef8d
() const
ThreadCommandMF2
classOVR_1_1ThreadCommandMF2.html
a72db0edde4c6237891ab083717cf00f8
(C *pclass, FnPtr fn, R *ret, A0 a0, A1 a1, bool needsWait)
R(C::*
FnPtr
classOVR_1_1ThreadCommandMF2.html
ae56ccff3b6673b119dcdaf32c715ce3a
)(A0, A1)
void
executeImpl
classOVR_1_1ThreadCommandMF2.html
a2196caed315c4ae8fcf4fbda5fc451d2
() const
CleanType< A0 >::Type
AVal0
classOVR_1_1ThreadCommandMF2.html
a68517637faec39ff67b3089861eb61e6
CleanType< A1 >::Type
AVal1
classOVR_1_1ThreadCommandMF2.html
a87c6d079548d94094d9b02a49f9759b7
C *
pClass
classOVR_1_1ThreadCommandMF2.html
a87087db7058877e49c5266f172778216
FnPtr
pFn
classOVR_1_1ThreadCommandMF2.html
a41edbf0b55e030a499ac49782658ff0d
R *
pRet
classOVR_1_1ThreadCommandMF2.html
ab6064769615069ad862badd3750c0f61
OVR::ThreadCommandQueue
classOVR_1_1ThreadCommandQueue.html
bool
IsExiting
classOVR_1_1ThreadCommandQueue.html
a38e3540e8c16a85d2c8f5880ce0e7a2f
() const
virtual void
OnPopEmpty_Locked
classOVR_1_1ThreadCommandQueue.html
ae8a86832bdf0102ac6ed5cc5b5ee8a3f
()
virtual void
OnPushNonEmpty_Locked
classOVR_1_1ThreadCommandQueue.html
ad4953dd52429fd583210cd96a771f9d6
()
bool
PopCommand
classOVR_1_1ThreadCommandQueue.html
a1f09c2c64a874f5410bc65c349a4a14a
(ThreadCommand::PopBuffer *popBuffer)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
a15ed73e984fefec52f882f1479a3d4e8
(R(C::*fn)(), bool wait=false)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
aaade4d7ba03a6b13601e0ac15459803d
(R(C::*fn)(A0), typename SelfType< A0 >::Type a0, bool wait=false)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
aea37ba781140c7b9d8d315661172899a
(R(C::*fn)(A0, A1), typename SelfType< A0 >::Type a0, typename SelfType< A1 >::Type a1, bool wait=false)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
a16603d08d6bbc9eef31ef3ab64beda11
(C *p, R(C::*fn)(), bool wait=false)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
aab7d329d88fdae13fa0d530bb85b5c35
(C *p, R(C::*fn)(A0), typename SelfType< A0 >::Type a0, bool wait=false)
bool
PushCall
classOVR_1_1ThreadCommandQueue.html
acedb2105d5e87e96053b2b0063be7e6d
(C *p, R(C::*fn)(A0, A1), typename SelfType< A0 >::Type a0, typename SelfType< A1 >::Type a1, bool wait=false)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
a1c0e90e76992a50948b2c7550a5e277f
(R(C::*fn)(), R *ret)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
ae1c2f4322d976d0c26da680cbc10a762
(R(C::*fn)(A0), R *ret, typename SelfType< A0 >::Type a0)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
a679ab4d2ac780c9bcc9ab9fca3466ad4
(R(C::*fn)(A0, A1), R *ret, typename SelfType< A0 >::Type a0, typename SelfType< A1 >::Type a1)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
a5d9665925ea4d98a81a740a8db682f31
(C *p, R(C::*fn)(), R *ret)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
a81e817d8ea52f3cf3d66fd32fbd9d4bd
(C *p, R(C::*fn)(A0), R *ret, typename SelfType< A0 >::Type a0)
bool
PushCallAndWaitResult
classOVR_1_1ThreadCommandQueue.html
a916a3250ea30fdb54266f2eb6ee94857
(C *p, R(C::*fn)(A0, A1), R *ret, typename SelfType< A0 >::Type a0, typename SelfType< A1 >::Type a1)
bool
PushCommand
classOVR_1_1ThreadCommandQueue.html
a9c46f43e54d4c02294866cda32b9526f
(const ThreadCommand &command)
void
PushExitCommand
classOVR_1_1ThreadCommandQueue.html
aa138a06c6886929f4278b0375ab1fccf
(bool wait)
ThreadCommandQueue
classOVR_1_1ThreadCommandQueue.html
a8caa80c2d435e9a7a0c899f265df0c88
()
virtual
~ThreadCommandQueue
classOVR_1_1ThreadCommandQueue.html
a7b051a6f17a8bb6252e2f59394876bfb
()
class ThreadCommandQueueImpl *
pImpl
classOVR_1_1ThreadCommandQueue.html
a5798c7532ab822335175820d09a1448e
OVR::ThreadCommandQueueImpl
classOVR_1_1ThreadCommandQueueImpl.html
OVR::NewOverrideBase
OVR::ThreadCommandQueueImpl::ExitCommand
NotifyEvent *
AllocNotifyEvent_NTS
classOVR_1_1ThreadCommandQueueImpl.html
a01091ce71ffb30776bdb9a0c91d23675
()
void
FreeNotifyEvent_NTS
classOVR_1_1ThreadCommandQueueImpl.html
a2344747d927d4b259766846c2a411cec
(NotifyEvent *p)
void
FreeNotifyEvents_NTS
classOVR_1_1ThreadCommandQueueImpl.html
a5312690061b232bc335baaf7c536c94b
()
bool
PopCommand
classOVR_1_1ThreadCommandQueueImpl.html
a48fc2406c1a1d1da642ed094ac051932
(ThreadCommand::PopBuffer *popBuffer)
bool
PushCommand
classOVR_1_1ThreadCommandQueueImpl.html
a7a8f10d887764d295344089c9b09beec
(const ThreadCommand &command)
ThreadCommandQueueImpl
classOVR_1_1ThreadCommandQueueImpl.html
a93d2a1e294c2c26d5a40187ae3eb9b33
(ThreadCommandQueue *queue)
~ThreadCommandQueueImpl
classOVR_1_1ThreadCommandQueueImpl.html
afbf185ed47cbe1d20a312bb3a78f0c7a
()
List< NotifyEvent >
AvailableEvents
classOVR_1_1ThreadCommandQueueImpl.html
a021a9deea816848f48a9a7a2020ca75a
List< NotifyEvent >
BlockedProducers
classOVR_1_1ThreadCommandQueueImpl.html
a94a92ca1a23cdfe6af4054a84b7f332f
CircularBuffer
CommandBuffer
classOVR_1_1ThreadCommandQueueImpl.html
a1885228ea947ae9cdcc783798136c30d
volatile bool
ExitEnqueued
classOVR_1_1ThreadCommandQueueImpl.html
a51971c0e4269642e1508d0a8d46915b4
volatile bool
ExitProcessed
classOVR_1_1ThreadCommandQueueImpl.html
a2cfa2d986643c66c10aa0c7d4aff2a04
ThreadCommandQueue *
pQueue
classOVR_1_1ThreadCommandQueueImpl.html
a31699fb17d580e11cbf9c80d7fec0588
Lock
QueueLock
classOVR_1_1ThreadCommandQueueImpl.html
a71f1e3de2791bb975b3d3c762359b625
ThreadCommand::NotifyEvent
NotifyEvent
classOVR_1_1ThreadCommandQueueImpl.html
a6b8601e9112d7810814396b51ca90062
friend class
ThreadCommandQueue
classOVR_1_1ThreadCommandQueueImpl.html
a9b479b49eb7563d9ca7dc64db6494380
OVR::ThreadCommandQueueImpl::ExitCommand
structOVR_1_1ThreadCommandQueueImpl_1_1ExitCommand.html
OVR::ThreadCommand
virtual ThreadCommand *
CopyConstruct
structOVR_1_1ThreadCommandQueueImpl_1_1ExitCommand.html
a8b4c3cbe635913223a4948ac7d422562
(void *p) const
virtual void
Execute
structOVR_1_1ThreadCommandQueueImpl_1_1ExitCommand.html
aac9b90d213756a8659fb6f99d4a8f4c9
() const
ExitCommand
structOVR_1_1ThreadCommandQueueImpl_1_1ExitCommand.html
a2fb844a04aeeb1a71e6c71d34c2f89d9
(ThreadCommandQueueImpl *impl, bool wait)
ThreadCommandQueueImpl *
pImpl
structOVR_1_1ThreadCommandQueueImpl_1_1ExitCommand.html
ad8a972ac7723960007f2d0896a946ee8
OVR::ThreadList
classOVR_1_1ThreadList.html
OVR::NewOverrideBase
OVR::NewOverrideBase
OVR::ThreadList::ThreadHashOp
ThreadList
classOVR_1_1ThreadList.html
abb1f72336fe90c61162abea3b7389f28
()
ThreadList
classOVR_1_1ThreadList.html
abb1f72336fe90c61162abea3b7389f28
()
~ThreadList
classOVR_1_1ThreadList.html
a7d3c0c68f8a74c5c9bb6cedc76ec51da
()
~ThreadList
classOVR_1_1ThreadList.html
a7d3c0c68f8a74c5c9bb6cedc76ec51da
()
static void
AddRunningThread
classOVR_1_1ThreadList.html
a2821ca33bf8985dd2f76ab951668b409
(Thread *pthread)
static void
AddRunningThread
classOVR_1_1ThreadList.html
a2821ca33bf8985dd2f76ab951668b409
(Thread *pthread)
static void
FinishAllThreads
classOVR_1_1ThreadList.html
a7f03a0a672e06b2df53812deb2e6e91c
()
static void
FinishAllThreads
classOVR_1_1ThreadList.html
a7f03a0a672e06b2df53812deb2e6e91c
()
static void
RemoveRunningThread
classOVR_1_1ThreadList.html
a37bd17cf8ace59d185141da7d8f8b6a6
(Thread *pthread)
static void
RemoveRunningThread
classOVR_1_1ThreadList.html
a37bd17cf8ace59d185141da7d8f8b6a6
(Thread *pthread)
void
addThread
classOVR_1_1ThreadList.html
ac6d5568e0edd6730184322d9c3370edc
(Thread *pthread)
void
addThread
classOVR_1_1ThreadList.html
ac6d5568e0edd6730184322d9c3370edc
(Thread *pthread)
void
finishAllThreads
classOVR_1_1ThreadList.html
a7beeafbe116298c3bc6326de774db80b
()
void
finishAllThreads
classOVR_1_1ThreadList.html
a7beeafbe116298c3bc6326de774db80b
()
void
removeThread
classOVR_1_1ThreadList.html
ae2d36282b11949f5ed8875ec3b0ae805
(Thread *pthread)
void
removeThread
classOVR_1_1ThreadList.html
ae2d36282b11949f5ed8875ec3b0ae805
(Thread *pthread)
pthread_t
RootThreadId
classOVR_1_1ThreadList.html
a31c87f9c4be54f0a632da3e1e260e532
ThreadId
RootThreadId
classOVR_1_1ThreadList.html
a7b803cc10c2bfe93cc77bf2a19f10e54
Mutex
ThreadMutex
classOVR_1_1ThreadList.html
a219a48995ded55a43b54845b44cb3434
WaitCondition
ThreadsEmpty
classOVR_1_1ThreadList.html
a5effd2bce86d730c70460125273862b7
HashSet< Thread *, ThreadHashOp >
ThreadSet
classOVR_1_1ThreadList.html
ab03954c0c18d7ad1bdbdd3a8772500df
static ThreadList *volatile
pRunningThreads
classOVR_1_1ThreadList.html
a80de9eca87f434949990306300e64f41
OVR::ThreadList::ThreadHashOp
structOVR_1_1ThreadList_1_1ThreadHashOp.html
size_t
operator()
structOVR_1_1ThreadList_1_1ThreadHashOp.html
ad0171ca359bfe5ba6095193d800c5462
(const Thread *ptr)
UPInt
operator()
structOVR_1_1ThreadList_1_1ThreadHashOp.html
a17ce23664f81e9eb63c7033557398e03
(const Thread *ptr)
OVR::Timer
classOVR_1_1Timer.html
MsPerSecond
classOVR_1_1Timer.html
a86c43752d114686a364dbecd1ef82346a4a9d4a244076cd06ab21a1708fd45329
MksPerMs
classOVR_1_1Timer.html
a86c43752d114686a364dbecd1ef82346a85970397bcccbc3152db4ae6739da8da
MksPerSecond
classOVR_1_1Timer.html
a86c43752d114686a364dbecd1ef82346a46824550afc2f9174c2eb6f079ac30cd
static double OVR_STDCALL
GetProfileSeconds
classOVR_1_1Timer.html
a8118b60ad1f1e7db9e59275c538ef9c9
()
static UInt64 OVR_STDCALL
GetProfileTicks
classOVR_1_1Timer.html
af53675047894701736e705ab09dec519
()
static UInt64 OVR_STDCALL
GetRawFrequency
classOVR_1_1Timer.html
ad30df863c46628c77deeb415488eee94
()
static UInt64 OVR_STDCALL
GetRawTicks
classOVR_1_1Timer.html
a049305696bf73499ba33424f1cb27883
()
static UInt64 OVR_STDCALL
GetTicks
classOVR_1_1Timer.html
aa93682d43af4186d2a8f6ceb01a845d0
()
static UInt32 OVR_STDCALL
GetTicksMs
classOVR_1_1Timer.html
adbfc5c7251a9227fb71a8f88bab2180f
()
static double
RawTicksToSeconds
classOVR_1_1Timer.html
a3875d3ffb3565242cc2eeb17626dae63
(UInt64 rawTicks, UInt64 rawFrequency)
static double
TicksToSeconds
classOVR_1_1Timer.html
afd1e780f5f4e09e0e437dfde29a340a6
(UInt64 ticks)
static void
initializeTimerSystem
classOVR_1_1Timer.html
ab20bc240305e001c1661f0317034ce7e
()
static void
shutdownTimerSystem
classOVR_1_1Timer.html
afafca740ddc8b7de9c43360b2f3ed5bb
()
friend class
System
classOVR_1_1Timer.html
af18a9ee98e70982bfe2975391d7221a5
OVR::TrackerMessage
structOVR_1_1TrackerMessage.html
TrackerSensors
Sensors
structOVR_1_1TrackerMessage.html
a14c64a2cbc531f0a7ea0abce2c382f38
TrackerMessageType
Type
structOVR_1_1TrackerMessage.html
a8f1200465544c068f5a34b95ad483c35
OVR::TrackerSample
structOVR_1_1TrackerSample.html
SInt32
AccelX
structOVR_1_1TrackerSample.html
a72a155b572833c8a3054880cd3738342
SInt32
AccelY
structOVR_1_1TrackerSample.html
a2123b3e5f7e04f98f00da6c39c3569f9
SInt32
AccelZ
structOVR_1_1TrackerSample.html
a9d220c636a5ef18c991f37c48726df1e
SInt32
GyroX
structOVR_1_1TrackerSample.html
a71af25fa9fdb5d1ab756dbad00b402b6
SInt32
GyroY
structOVR_1_1TrackerSample.html
a683150f57456fb4b6549ad77ffa4ae29
SInt32
GyroZ
structOVR_1_1TrackerSample.html
a74e30179130803ec2ae933b0838b6315
OVR::TrackerSensors
structOVR_1_1TrackerSensors.html
TrackerMessageType
Decode
structOVR_1_1TrackerSensors.html
a25121d0351c48f19444165ca49f5edb7
(const UByte *buffer, int size)
UInt16
LastCommandID
structOVR_1_1TrackerSensors.html
a3324c18567453469c7eefc0d137a948e
SInt16
MagX
structOVR_1_1TrackerSensors.html
aa99f5e9da0be000bae442f6df9ead92a
SInt16
MagY
structOVR_1_1TrackerSensors.html
a9fdaff94cfcda82cf89588e2eddd7501
SInt16
MagZ
structOVR_1_1TrackerSensors.html
a7358098ac1236c4153a5194c9d3cbe02
UByte
SampleCount
structOVR_1_1TrackerSensors.html
a5cdaafd18058a32e2a6daa32ab60be5c
TrackerSample
Samples
structOVR_1_1TrackerSensors.html
ae12262e10e1613ca9dc9482c2d448ae5
[3]
SInt16
Temperature
structOVR_1_1TrackerSensors.html
a3523d997c4fc5ac9b993b585a069f188
UInt16
Timestamp
structOVR_1_1TrackerSensors.html
a589d7dc15ee794b8a9997bb8ba144a1e
OVR::UnopenedFile
classOVR_1_1UnopenedFile.html
OVR::File
virtual int
BytesAvailable
classOVR_1_1UnopenedFile.html
ac1924686bc792247373c0361f0e8c335
()
virtual bool
Close
classOVR_1_1UnopenedFile.html
a5b67b43abdb48a52aa5f031d797e50e8
()
virtual int
CopyFromStream
classOVR_1_1UnopenedFile.html
a620043f1269db833c691fc26dfb9f41d
(File *pstream, int byteSize)
virtual bool
Flush
classOVR_1_1UnopenedFile.html
a2ea7038529be66dd93e62d8ca8948300
()
virtual int
GetErrorCode
classOVR_1_1UnopenedFile.html
a181a20487c8a1e8a0c459e1de7ae3865
()
virtual const char *
GetFilePath
classOVR_1_1UnopenedFile.html
a0af98e5c72858390ff1cbd038c2b251c
()
virtual int
GetLength
classOVR_1_1UnopenedFile.html
a89b4019e4b1153635b133906d52d50f7
()
virtual bool
IsValid
classOVR_1_1UnopenedFile.html
a7b3fd37ad6b2c1126268358795681824
()
virtual bool
IsWritable
classOVR_1_1UnopenedFile.html
ab26686164946aff737d17e0b78d7dce7
()
virtual SInt64
LGetLength
classOVR_1_1UnopenedFile.html
a712931733d6586c07aa1f95a87d8db3c
()
virtual SInt64
LSeek
classOVR_1_1UnopenedFile.html
afcc1eca2b444f7712bc6fac0775fb0c4
(SInt64 offset, int origin)
virtual SInt64
LTell
classOVR_1_1UnopenedFile.html
a07b603edf74eadbef044bc64a1489705
()
virtual int
Read
classOVR_1_1UnopenedFile.html
a6fb08333011ac1dd3c53ea3d7475b47e
(UByte *pbuffer, int numBytes)
virtual int
Seek
classOVR_1_1UnopenedFile.html
aa1d3335ed0a4b8cefc088ed07e0a1228
(int offset, int origin)
virtual int
SkipBytes
classOVR_1_1UnopenedFile.html
a43637e93bc608d164c9196f76029a266
(int numBytes)
virtual int
Tell
classOVR_1_1UnopenedFile.html
a6785402e5bd38214ab91878f91fcd341
()
UnopenedFile
classOVR_1_1UnopenedFile.html
a6035a969762e0c94f09f7991b59db306
()
virtual int
Write
classOVR_1_1UnopenedFile.html
a68242ece24512cff11c49495e7c4be0e
(const UByte *pbuffer, int numBytes)
~UnopenedFile
classOVR_1_1UnopenedFile.html
a8ead350c5307e473755dfe849e614c18
()
OVR::Vector2
classOVR_1_1Vector2.html
T
Angle
classOVR_1_1Vector2.html
aebdc62f92625626b498b29c43656a219
(const Vector2 &b) const
bool
Compare
classOVR_1_1Vector2.html
ac0d4b73aa9947218540c3aaa9b4130e0
(const Vector2 &b, T tolerance=Mathf::Tolerance)
T
Distance
classOVR_1_1Vector2.html
ab8e3f8b49298db06e20d72b7313d5f05
(Vector2 &b) const
bool
IsNormalized
classOVR_1_1Vector2.html
a7033613b454dc97786f19e7cd7b37cc2
() const
T
Length
classOVR_1_1Vector2.html
acca0e8721a4d9c5120db5c74a6a4ed18
() const
T
LengthSq
classOVR_1_1Vector2.html
aa9ac6a66071a18ce26918585c552e942
() const
Vector2
Lerp
classOVR_1_1Vector2.html
a3ec7d39c01f5ad0345e17be304ef662f
(const Vector2 &b, T f) const
void
Normalize
classOVR_1_1Vector2.html
a125784e6f87e9238763847fcf3f08510
()
Vector2
Normalized
classOVR_1_1Vector2.html
a4d2d2c2642f910029d4e9862f33ae8f5
() const
bool
operator!=
classOVR_1_1Vector2.html
ae0cae06da4f544e6f0d41ec4d9524425
(const Vector2 &b) const
Vector2
operator*
classOVR_1_1Vector2.html
a62816aad887fd1eee68bd4ab1c5c6993
(T s) const
T
operator*
classOVR_1_1Vector2.html
aa644cdc7f696593e025c08a523be2134
(const Vector2 &b) const
Vector2 &
operator*=
classOVR_1_1Vector2.html
a5f3fb006bab6270c11458b7428e154ba
(T s)
Vector2
operator+
classOVR_1_1Vector2.html
ab0768f1bf5096063ad49420bd210328f
(const Vector2 &b) const
Vector2 &
operator+=
classOVR_1_1Vector2.html
a520cf92b78dcf6493fd929f229c1cda0
(const Vector2 &b)
Vector2
operator-
classOVR_1_1Vector2.html
a158ede886a7008c2b06dbbaa776e463f
(const Vector2 &b) const
Vector2
operator-
classOVR_1_1Vector2.html
ac7f20471b18a03290c59224aebe481b6
() const
Vector2 &
operator-=
classOVR_1_1Vector2.html
a37a1a59183ae8cb764b385b13ced3125
(const Vector2 &b)
Vector2
operator/
classOVR_1_1Vector2.html
a4cad0aa934d35a5c8ce65f66a4c93c82
(T s) const
Vector2 &
operator/=
classOVR_1_1Vector2.html
a8e9333508021f8910a12a6b1b0bd3e10
(T s)
bool
operator==
classOVR_1_1Vector2.html
a013a1892e3526c222ea3f11ce9e4c31a
(const Vector2 &b) const
Vector2
ProjectTo
classOVR_1_1Vector2.html
ad253ac620145249d991ae4413de8674e
(const Vector2 &b) const
Vector2
classOVR_1_1Vector2.html
a4b396e8764ead94028de6a636904f16d
()
Vector2
classOVR_1_1Vector2.html
ad5106d243794d3e78b844939433e8808
(T x_, T y_)
Vector2
classOVR_1_1Vector2.html
a71bdf55259a885cb75f9cf181fd1f961
(T s)
T
x
classOVR_1_1Vector2.html
a17fd1e1cc57b8c8a2eb56f979451804a
T
y
classOVR_1_1Vector2.html
a4a141ea25cbae22a2b2f744dd32a6b91
OVR::Vector3
classOVR_1_1Vector3.html
T
T
Angle
classOVR_1_1Vector3.html
a29cf6cfa0f46b92d67a0cca7b21cdad2
(const Vector3 &b) const
bool
Compare
classOVR_1_1Vector3.html
a55742ce3c63b2642b869dc7d80a49529
(const Vector3 &b, T tolerance=Mathf::Tolerance)
Vector3
Cross
classOVR_1_1Vector3.html
a91b9da9c57824acf33365cb4548933ba
(const Vector3 &b) const
T
Distance
classOVR_1_1Vector3.html
a8281c33a825cae31c332dc31892c6f33
(Vector3 &b) const
bool
IsNormalized
classOVR_1_1Vector3.html
aa7e25214196089ce48797c4780c31d0c
() const
T
Length
classOVR_1_1Vector3.html
a6dd740b87bfedbd44b02523d1ebc2a83
() const
T
LengthSq
classOVR_1_1Vector3.html
a824723950c8cf90c94f48827858c89ef
() const
Vector3
Lerp
classOVR_1_1Vector3.html
a192e0dd4b114d159aaa64f4334a2bbaa
(const Vector3 &b, T f) const
void
Normalize
classOVR_1_1Vector3.html
a4dea8d4d14c090a1ec77a78b33a95449
()
Vector3
Normalized
classOVR_1_1Vector3.html
acae21cf1cb4c48efe0ec4f5a2255baa1
() const
bool
operator!=
classOVR_1_1Vector3.html
a3bfb876044cf89e84a8d79043b7e7673
(const Vector3 &b) const
Vector3
operator*
classOVR_1_1Vector3.html
acaefa577bccb999ab0bdab668b1d85d0
(T s) const
T
operator*
classOVR_1_1Vector3.html
a9fc802d6a0de1a93a5f6d518956f740b
(const Vector3 &b) const
Vector3 &
operator*=
classOVR_1_1Vector3.html
a3e2dc6d4ae8b5612795b4092849b9be8
(T s)
Vector3
operator+
classOVR_1_1Vector3.html
ab6daea975749c3fd3231c104cbe8f155
(const Vector3 &b) const
Vector3 &
operator+=
classOVR_1_1Vector3.html
a7fa06d881ad9814088634c7f9716c3a4
(const Vector3 &b)
Vector3
operator-
classOVR_1_1Vector3.html
a75a1c985aa384b386b00a596c9bd7e21
(const Vector3 &b) const
Vector3
operator-
classOVR_1_1Vector3.html
a0f4404f5aa0bc04f9c90b39b4c0cdf6f
() const
Vector3 &
operator-=
classOVR_1_1Vector3.html
a08a783487d745f5cdc6d63c5508b6f27
(const Vector3 &b)
Vector3
operator/
classOVR_1_1Vector3.html
abb19be65ed810d828726acae2c95fd44
(T s) const
Vector3 &
operator/=
classOVR_1_1Vector3.html
aa756f7b44495ead7b7227e0b6a471431
(T s)
bool
operator==
classOVR_1_1Vector3.html
a2f097672bfecac3c865dddd75de77a73
(const Vector3 &b) const
Vector3
ProjectTo
classOVR_1_1Vector3.html
acf52708e5f882f49e95b38efaac84e6a
(const Vector3 &b) const
Vector3
classOVR_1_1Vector3.html
a8a0e9cf3d95e76e96b953493a3841c02
()
Vector3
classOVR_1_1Vector3.html
a99112104353394c2a36d1ed45f5349ef
(T x_, T y_, T z_=0)
Vector3
classOVR_1_1Vector3.html
a680324c68b258eb87663a7d3885e58a6
(T s)
T
x
classOVR_1_1Vector3.html
ab43db723b9477d0a7d05bde2145829d8
T
y
classOVR_1_1Vector3.html
afd956cecacb42feadc3436e41fdc762e
T
z
classOVR_1_1Vector3.html
a46702d98766ab3624c743e6cf9e18cdb
OVR::Void
structOVR_1_1Void.html
Void
structOVR_1_1Void.html
ade94b1896f567559dd5dc4e90965b155
()
Void
structOVR_1_1Void.html
ae02c090195ae8089d4e87c932635b31b
(int)
OVR::WaitCondition
classOVR_1_1WaitCondition.html
void
Notify
classOVR_1_1WaitCondition.html
a202b3b8714cecb4e904f21836fa935f7
()
void
NotifyAll
classOVR_1_1WaitCondition.html
aa83e0b62caa6c83048b82c2e7a7fa02d
()
bool
Wait
classOVR_1_1WaitCondition.html
aaf2d13f76dc83477e1b58d1a94a5e82a
(Mutex *pmutex, unsigned delay=OVR_WAIT_INFINITE)
WaitCondition
classOVR_1_1WaitCondition.html
adf2db335a46b01854dde0517ff382f97
()
~WaitCondition
classOVR_1_1WaitCondition.html
a5bad3e1ea92f106f46056ffad5e52569
()
WaitConditionImpl *
pImpl
classOVR_1_1WaitCondition.html
a98c9f6bf691ac44b83c86d39051fb3b7
friend class
WaitConditionImpl
classOVR_1_1WaitCondition.html
aca0ac71287c8635b3d783ff3fd8e4264
OVR::WaitConditionImpl
classOVR_1_1WaitConditionImpl.html
OVR::NewOverrideBase
OVR::NewOverrideBase
OVR::WaitConditionImpl::EventPoolEntry
void
Notify
classOVR_1_1WaitConditionImpl.html
a418bfa6640dd5b565b66d961dd2272bc
()
void
Notify
classOVR_1_1WaitConditionImpl.html
a418bfa6640dd5b565b66d961dd2272bc
()
void
NotifyAll
classOVR_1_1WaitConditionImpl.html
a7d3c01f808aa346a78167c9a534a543e
()
void
NotifyAll
classOVR_1_1WaitConditionImpl.html
a7d3c01f808aa346a78167c9a534a543e
()
bool
Wait
classOVR_1_1WaitConditionImpl.html
a54649a2020567e5258062535c77c7b15
(Mutex *pmutex, unsigned delay=OVR_WAIT_INFINITE)
bool
Wait
classOVR_1_1WaitConditionImpl.html
a54649a2020567e5258062535c77c7b15
(Mutex *pmutex, unsigned delay=OVR_WAIT_INFINITE)
WaitConditionImpl
classOVR_1_1WaitConditionImpl.html
a92e4576c59e297e7b9cba49bfb509b8a
()
WaitConditionImpl
classOVR_1_1WaitConditionImpl.html
a92e4576c59e297e7b9cba49bfb509b8a
()
~WaitConditionImpl
classOVR_1_1WaitConditionImpl.html
a04662827c634f4fd06d45cc2fda56bf1
()
~WaitConditionImpl
classOVR_1_1WaitConditionImpl.html
a04662827c634f4fd06d45cc2fda56bf1
()
EventPoolEntry *
GetNewEvent
classOVR_1_1WaitConditionImpl.html
a7c410be083dda8d0931af17fa494e493
()
void
QueueFindAndRemove
classOVR_1_1WaitConditionImpl.html
a76c182783d25fd6b89ac39073b800d89
(EventPoolEntry *pentry)
EventPoolEntry *
QueuePop
classOVR_1_1WaitConditionImpl.html
a8daa634fb51c2bf806a8a3842951e7d4
()
void
QueuePush
classOVR_1_1WaitConditionImpl.html
a59129b8e9174aaa7c32ebefd414ddd22
(EventPoolEntry *pentry)
void
ReleaseEvent
classOVR_1_1WaitConditionImpl.html
acf7af4c26c34c75fdafb8e1998f63f21
(EventPoolEntry *pevent)
pthread_cond_t
Condv
classOVR_1_1WaitConditionImpl.html
a39d3821dac7b8f9e9070f56ee766da23
EventPoolEntry *
pFreeEventList
classOVR_1_1WaitConditionImpl.html
aaa9f33fc4341586fe423f5507d1134fa
EventPoolEntry *
pQueueHead
classOVR_1_1WaitConditionImpl.html
a43e82b369bb417b578c77275c34e8fa8
EventPoolEntry *
pQueueTail
classOVR_1_1WaitConditionImpl.html
aa99565ac8936850c5992975ec56f1228
pthread_mutex_t
SMutex
classOVR_1_1WaitConditionImpl.html
a1811b9f627f85262afd35a0685c0bbb2
Lock
WaitQueueLoc
classOVR_1_1WaitConditionImpl.html
a015c9cf80a5bfd4a25a6ad00b306ec1d
OVR::WaitConditionImpl::EventPoolEntry
structOVR_1_1WaitConditionImpl_1_1EventPoolEntry.html
OVR::NewOverrideBase
HANDLE
hEvent
structOVR_1_1WaitConditionImpl_1_1EventPoolEntry.html
a948c0c3dc801907ca7c06351805acecb
EventPoolEntry *
pNext
structOVR_1_1WaitConditionImpl_1_1EventPoolEntry.html
af3fde886796cd1b92f27ba1bce97c1ae
EventPoolEntry *
pPrev
structOVR_1_1WaitConditionImpl_1_1EventPoolEntry.html
a0ce2827d802e5a424a2c76c2ef302f72
OVR::WorldAxes
structOVR_1_1WorldAxes.html
WorldAxes
structOVR_1_1WorldAxes.html
a4a71d47830f7334f423e34b69caefc1c
(AxisDirection x, AxisDirection y, AxisDirection z)
AxisDirection
XAxis
structOVR_1_1WorldAxes.html
a4e8461bcc2462701687ddb1804574a83
AxisDirection
YAxis
structOVR_1_1WorldAxes.html
ac00fbb2a1e854217f331e97c2d34c7df
AxisDirection
ZAxis
structOVR_1_1WorldAxes.html
ac8414521ac0255cdfad0493168efdc33
OVR::Alg
namespaceOVR_1_1Alg.html
OVR::Alg::ByteUtil
OVR::Alg::ArrayAdaptor
OVR::Alg::ConstArrayAdaptor
OVR::Alg::MemUtil
OVR::Alg::OperatorLess
OVR_FORCE_INLINE const T
Abs
namespaceOVR_1_1Alg.html
a9a3c93262ebbe6e60d3e7f7594925df8
(const T v)
void
AppendArray
namespaceOVR_1_1Alg.html
a3e0696bb46402cc1eb6c4bb12526ca61
(CDst &dst, const CSrc &src)
OVR_FORCE_INLINE int
Chop
namespaceOVR_1_1Alg.html
aadcac9bdd1c9753b0395b434e7fa5bc1
(T f)
OVR_FORCE_INLINE const T
Clamp
namespaceOVR_1_1Alg.html
a6ac35fe286b6f3b182be5b2795649186
(const T v, const T minVal, const T maxVal)
void
InsertionSort
namespaceOVR_1_1Alg.html
a4b68d92011fbc6bf36025a92b580ee9c
(Array &arr, Less less)
void
InsertionSort
namespaceOVR_1_1Alg.html
a412b2a7b2cad83c92015442c8d6fc188
(Array &arr)
void
InsertionSortSliced
namespaceOVR_1_1Alg.html
ab746d1804916537e8eccdb3c493a89e1
(Array &arr, UPInt start, UPInt end, Less less)
void
InsertionSortSliced
namespaceOVR_1_1Alg.html
a371159988943258ba7fdaf4bfc5180df
(Array &arr, UPInt start, UPInt end)
OVR_FORCE_INLINE T
Lerp
namespaceOVR_1_1Alg.html
a662e5ea84ded68f2f9807c6c67a4d4ed
(T a, T b, T f)
UByte
LowerBit
namespaceOVR_1_1Alg.html
ae0804c46b4739996b548421307f8122a
(UPInt val)
UPInt
LowerBound
namespaceOVR_1_1Alg.html
a747b4bb2ba67211358922657a1cbee28
(const Array &arr, const Value &val, Less less)
UPInt
LowerBound
namespaceOVR_1_1Alg.html
a1a5e172c6ab62bbd9f03b5f3d7689297
(const Array &arr, const Value &val)
UPInt
LowerBoundSized
namespaceOVR_1_1Alg.html
ac48cc682c8b80f9f5d4e83c905ab6078
(const Array &arr, UPInt size, const Value &val)
UPInt
LowerBoundSliced
namespaceOVR_1_1Alg.html
ab4e311fc7826ca2fa77e3c4c79fd9c09
(const Array &arr, UPInt start, UPInt end, const Value &val, Less less)
UPInt
LowerBoundSliced
namespaceOVR_1_1Alg.html
a20b0266b54bb715cefae08000e3f6955
(const Array &arr, UPInt start, UPInt end, const Value &val)
OVR_FORCE_INLINE const T
Max
namespaceOVR_1_1Alg.html
ac8c9e852e545d75b98d9d35670dc3c38
(const T a, const T b)
OVR_FORCE_INLINE const T
Min
namespaceOVR_1_1Alg.html
a3b83b7cb1cf4ab4c009a56a7b92d24c5
(const T a, const T b)
OVR_FORCE_INLINE const T
PMax
namespaceOVR_1_1Alg.html
a2a7104ae568554eee2183a06a687b9f8
(const T a, const T b)
OVR_FORCE_INLINE const T
PMin
namespaceOVR_1_1Alg.html
a0d256dab50edf5c90166dff8ec4b2ab8
(const T a, const T b)
void
QuickSort
namespaceOVR_1_1Alg.html
af581413b836dcd8a4f69ac4e287e3699
(Array &arr, Less less)
void
QuickSort
namespaceOVR_1_1Alg.html
a51a3e3a0dc8958ab8fee3777f46ad69b
(Array &arr)
bool
QuickSortSafe
namespaceOVR_1_1Alg.html
ae430f422031af2e938fe04bac12794c4
(Array &arr, Less less)
bool
QuickSortSafe
namespaceOVR_1_1Alg.html
adfddb32eba6a4b33ee3fd98dad5277ad
(Array &arr)
void
QuickSortSliced
namespaceOVR_1_1Alg.html
a03a647ca1e698e280caa55106e755593
(Array &arr, UPInt start, UPInt end, Less less)
void
QuickSortSliced
namespaceOVR_1_1Alg.html
a7f9095f9b6cb7827237bba6fce8341b7
(Array &arr, UPInt start, UPInt end)
bool
QuickSortSlicedSafe
namespaceOVR_1_1Alg.html
a67a1f5a7edb6680a1386a739d601465f
(Array &arr, UPInt start, UPInt end, Less less)
bool
QuickSortSlicedSafe
namespaceOVR_1_1Alg.html
a3ae4dac1a8c16c88e2f3d57026f366f4
(Array &arr, UPInt start, UPInt end)
void
ReverseArray
namespaceOVR_1_1Alg.html
ace40bffcc18f6eb609a1bcc1cefbc565
(Array &arr)
OVR_FORCE_INLINE void
Swap
namespaceOVR_1_1Alg.html
a0c2f8a27fb6e7bfc99ff6144c4a85e37
(T &a, T &b)
UByte
UpperBit
namespaceOVR_1_1Alg.html
a0f62d6fe738d9c1ef698b020860f4c74
(UPInt val)
UPInt
UpperBound
namespaceOVR_1_1Alg.html
aee32e70cb30928a11b0f6854ba3197f0
(const Array &arr, const Value &val, Less less)
UPInt
UpperBound
namespaceOVR_1_1Alg.html
aa3a6cd033ff1ac7b756b1c27aa4d3262
(const Array &arr, const Value &val)
UPInt
UpperBoundSized
namespaceOVR_1_1Alg.html
a5fb0ec1d821d6354155084afebbefd3e
(const Array &arr, UPInt size, const Value &val)
UPInt
UpperBoundSliced
namespaceOVR_1_1Alg.html
a2f5de964c9ffa3af05ac2fed7edc7bf8
(const Array &arr, UPInt start, UPInt end, const Value &val, Less less)
UPInt
UpperBoundSliced
namespaceOVR_1_1Alg.html
a8a5062cf436d8a32292e629181183bb6
(const Array &arr, UPInt start, UPInt end, const Value &val)
const UByte
LowerBitTable
namespaceOVR_1_1Alg.html
a1bffb759a0936348ee406a6a6aca6b78
[256]
const UByte
UpperBitTable
namespaceOVR_1_1Alg.html
a3fabbbd66d977889aad5f36493185554
[256]
OVR::Alg::ArrayAdaptor
classOVR_1_1Alg_1_1ArrayAdaptor.html
T
ValueType
classOVR_1_1Alg_1_1ArrayAdaptor.html
ab81103f949884959685bd635d99eef27
ArrayAdaptor
classOVR_1_1Alg_1_1ArrayAdaptor.html
a09c46878f739c9d2e5b40ff81efbc510
()
ArrayAdaptor
classOVR_1_1Alg_1_1ArrayAdaptor.html
ab0d331f702662be24c9356de74e9eb98
(T *ptr, UPInt size)
UPInt
GetSize
classOVR_1_1Alg_1_1ArrayAdaptor.html
a58bccfeb1198301eed2f6c4defe2b754
() const
const T &
operator[]
classOVR_1_1Alg_1_1ArrayAdaptor.html
ab9e693bbae0a9a8f2fc26cf6b80260a3
(UPInt i) const
T &
operator[]
classOVR_1_1Alg_1_1ArrayAdaptor.html
a877220c4b30fe64adf5aa53efa9b38d2
(UPInt i)
T *
Data
classOVR_1_1Alg_1_1ArrayAdaptor.html
a34beac5dbfaedca21bdb33591560beed
UPInt
Size
classOVR_1_1Alg_1_1ArrayAdaptor.html
a842684e61867ca2a17a3681a1cc07314
OVR::Alg::ConstArrayAdaptor
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
T
ValueType
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
aefd2c68f0a79a27b548b0883b4d2ac27
ConstArrayAdaptor
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
a8d2b781b781d1ab428b6c24b80f57d6e
()
ConstArrayAdaptor
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
acb133b29de0fd79f8facfd809caff578
(const T *ptr, UPInt size)
UPInt
GetSize
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
a907a518a69c890f7a7c430efd07f18d6
() const
const T &
operator[]
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
a07439438342f5d7e8d7f2d8041688361
(UPInt i) const
const T *
Data
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
a7d74be0ac6e76b20f182ec2d3f70f3a6
UPInt
Size
classOVR_1_1Alg_1_1ConstArrayAdaptor.html
a3a0a03bc8430dcda8b40885cc22bcafc
OVR::Alg::MemUtil
classOVR_1_1Alg_1_1MemUtil.html
static int
Cmp
classOVR_1_1Alg_1_1MemUtil.html
aa46bced8929cc5ac519a0e2247800c57
(const void *p1, const void *p2, UPInt byteCount)
static int
Cmp16
classOVR_1_1Alg_1_1MemUtil.html
af96f3e712116b43ca8730922d3d7442a
(const void *p1, const void *p2, UPInt int16Count)
static int
Cmp32
classOVR_1_1Alg_1_1MemUtil.html
aa38a25c64cf0bef2c101e85a7f2de09b
(const void *p1, const void *p2, UPInt int32Count)
static int
Cmp64
classOVR_1_1Alg_1_1MemUtil.html
a6ad215538fc89a9b125965e2cc8e94b8
(const void *p1, const void *p2, UPInt int64Count)
OVR::Alg::OperatorLess
structOVR_1_1Alg_1_1OperatorLess.html
static bool
Compare
structOVR_1_1Alg_1_1OperatorLess.html
a2722f41293c0a1f182c64339b24c9f2b
(const T &a, const T &b)
OVR::Alg::ByteUtil
namespaceOVR_1_1Alg_1_1ByteUtil.html
UByte
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ab051f4a511949487ed11e77577701a33
(UByte v)
SByte
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
aff5b4c43e4dd9846aad6dd67274f8b61
(SByte v)
UInt16
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
aeb6075f2a6cd34c2437f038f7b9e6e76
(UInt16 v)
SInt16
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ac858054cd055ab6ba79680718603e138
(SInt16 v)
UInt32
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a2a79b1dcc55ff4807a9fe7785fb72305
(UInt32 v)
SInt32
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9441cced9a0bc06af951bf23c1dc83b5
(SInt32 v)
UInt64
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ab3c9b7e62b6f46142b404d9aa3103beb
(UInt64 v)
SInt64
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae4ded5d05cda2956c567395a937b3342
(SInt64 v)
float
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
af8f5db5fd7deca205da0674dfa6bea3c
(float v)
double
BEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a08ddcf2433b96a669684bc03652f21c2
(double v)
UByte
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae0c2071465e8eebdc35a3d5f29c56f75
(UByte v)
SByte
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
afcea669320fe7d189912943203f41a09
(SByte v)
UInt16
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
abb537e3b63ceca1e149e2d8a83c3cc65
(UInt16 v)
SInt16
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
acc62c70b298fd7fce71a60b32cb2329a
(SInt16 v)
UInt32
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a484bc51f55fc3fb8d8cfa373b7537462
(UInt32 v)
SInt32
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a043b32b7864810f37b0eab9e9d15c907
(SInt32 v)
UInt64
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
af836ff8c8d540693af361086e4de20ff
(UInt64 v)
SInt64
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a927b3784945cec22a0936b0a1ffe6e63
(SInt64 v)
float
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
ade7c1a01f894d666706a5cb21bd4d028
(float v)
double
LEToSystem
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5fcc2b8b4bf0407782df92d11848453e
(double v)
void
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aab43dca14b46673808601431b5ff3419
(void *pv, int size)
UByte
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9df89ae7bcc7bf8eaba810cf315b702c
(UByte v)
SByte
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
afd86902234a4c842b694005cf6d08f3a
(SByte v)
UInt16
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad55c219b6c739b36535447f29a086f6e
(UInt16 v)
SInt16
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae3eb0ec1282b06650126bb20b499464a
(SInt16 v)
UInt32
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a0bac00cbd0e5fedca58b94c07bc5740b
(UInt32 v)
SInt32
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a9eab8eb516a038baf956dafbf655df3c
(SInt32 p)
UInt64
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aebaba2b217165c65567396a095f5bb1e
(UInt64 v)
SInt64
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
aa2b4a11de55eec7c4e91dd2282538e06
(SInt64 v)
float
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a4458066e6089666795dba35e58f4a77d
(float p)
double
SwapOrder
namespaceOVR_1_1Alg_1_1ByteUtil.html
a6a740c03491e49b4bc83bc5a4445cd8c
(double p)
UByte
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5bb40f9df055b204e30dd09a0ec50e70
(UByte v)
SByte
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aad483181306ce5fdbe7441ec5bd1820b
(SByte v)
UInt16
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ae1c20512a253e8d6648d440d8440c01a
(UInt16 v)
SInt16
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a18f2ab63276373879098fb76130978d4
(SInt16 v)
UInt32
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a19ceeaeddc1a56c3a2b3bccaade9e737
(UInt32 v)
SInt32
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a25e0362e503d5cf04f48f9f9e53bb401
(SInt32 v)
UInt64
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aba1e4113851bff08060df4dbfb5f1315
(UInt64 v)
SInt64
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
acad898e8ac7d26be6fcc7966ca4e96ce
(SInt64 v)
float
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad0320ab8f2fca01dc1bf7aa9ecd0b3e2
(float v)
double
SystemToBE
namespaceOVR_1_1Alg_1_1ByteUtil.html
aa9245698c79de7f81ecacf3eb21488b2
(double v)
UByte
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a0318903fea4b184021adc87e7b570d14
(UByte v)
SByte
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
affb0342ef72c8a9d2688f1e59a651ddc
(SByte v)
UInt16
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a5e1634e25d6af5e72e2ae67598cf9537
(UInt16 v)
SInt16
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a1874f3ed970b6ee04a5438bc3b57f46e
(SInt16 v)
UInt32
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a87736c12b6488cc63ffa080f7adea6f9
(UInt32 v)
SInt32
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a2f4e685055e2c639d9315f8623739434
(SInt32 v)
UInt64
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a3d18262ba80971862eac1174e2c29ae1
(UInt64 v)
SInt64
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
a3cbbe1bc4506c23438641d9d560599e0
(SInt64 v)
float
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad0223ea8ed553e5d52a21bab85f86dc6
(float v)
double
SystemToLE
namespaceOVR_1_1Alg_1_1ByteUtil.html
ad99b6c3cca34aef953567cb92a1c6e67
(double v)
OVR::BaseTypes
namespaceOVR_1_1BaseTypes.html
OVR::Linux
namespaceOVR_1_1Linux.html
OVR::Linux::DeviceManager
OVR::Linux::DeviceManagerThread
OVR::Linux::HIDDevice
OVR::Linux::HIDDeviceManager
OVR::Linux::HMDDevice
OVR::Linux::HMDDeviceCreateDesc
OVR::Linux::HMDDeviceFactory
static const UInt32
MAX_QUEUED_INPUT_REPORTS
namespaceOVR_1_1Linux.html
a501c2fdc53a0f20117be601eb81a5138
OVR::Linux::DeviceManager
classOVR_1_1Linux_1_1DeviceManager.html
OVR::DeviceManagerImpl
DeviceManager
classOVR_1_1Linux_1_1DeviceManager.html
ae565dda789d786a8e75518f1a19ee34d
()
virtual DeviceEnumerator
EnumerateDevicesEx
classOVR_1_1Linux_1_1DeviceManager.html
aab64786bea8fb95254aed100ab73d6f5
(const DeviceEnumerationArgs &args)
virtual bool
GetDeviceInfo
classOVR_1_1Linux_1_1DeviceManager.html
ad913e33073b9e37453a8e4ed25d40de0
(DeviceInfo *info) const
virtual ThreadId
GetThreadId
classOVR_1_1Linux_1_1DeviceManager.html
a28bd25d60a7522a456c5223a7841cfe5
() const
virtual ThreadCommandQueue *
GetThreadQueue
classOVR_1_1Linux_1_1DeviceManager.html
ad9a552e501876e6df28c91559b4745fb
()
virtual bool
Initialize
classOVR_1_1Linux_1_1DeviceManager.html
a0893a63fd45485c9730a0bd6e6e555da
(DeviceBase *parent)
virtual void
Shutdown
classOVR_1_1Linux_1_1DeviceManager.html
a15fdf927f8d4712aad3f719d1f83b419
()
~DeviceManager
classOVR_1_1Linux_1_1DeviceManager.html
a9934058390f1344f93ec7a0857d6e93c
()
Ptr< DeviceManagerThread >
pThread
classOVR_1_1Linux_1_1DeviceManager.html
a511fc25847df505aeba30fc1f85bdd44
OVR::Linux::DeviceManagerThread
classOVR_1_1Linux_1_1DeviceManagerThread.html
OVR::Thread
OVR::ThreadCommandQueue
OVR::Linux::DeviceManagerThread::Notifier
bool
AddSelectFd
classOVR_1_1Linux_1_1DeviceManagerThread.html
aefa422df3c33988c25d52aba9bf28589
(Notifier *notify, int fd)
bool
AddTicksNotifier
classOVR_1_1Linux_1_1DeviceManagerThread.html
a251dcf757dada096924d239d07caeb52
(Notifier *notify)
DeviceManagerThread
classOVR_1_1Linux_1_1DeviceManagerThread.html
ad3551f500fc42988a2259ff062504ab7
()
virtual void
OnPopEmpty_Locked
classOVR_1_1Linux_1_1DeviceManagerThread.html
a2b54b2a948c13d758f1d0d5f3c29e9fd
()
virtual void
OnPushNonEmpty_Locked
classOVR_1_1Linux_1_1DeviceManagerThread.html
a86d3033eb4236761dfc55592ebecef36
()
bool
RemoveSelectFd
classOVR_1_1Linux_1_1DeviceManagerThread.html
a743f7169a6d249f9185d43f74f35267f
(Notifier *notify, int fd)
bool
RemoveTicksNotifier
classOVR_1_1Linux_1_1DeviceManagerThread.html
a0313f978daa1fb95c47caf82ad2c6451
(Notifier *notify)
virtual int
Run
classOVR_1_1Linux_1_1DeviceManagerThread.html
a2f3b9c75db5509b7c09547a9dc08e3c7
()
~DeviceManagerThread
classOVR_1_1Linux_1_1DeviceManagerThread.html
ac0dfd8ddc46b844522d57f5fec405edb
()
ThreadStackSize
classOVR_1_1Linux_1_1DeviceManagerThread.html
a4a0138457d976d0cb7501d90c8817753affa2ce330ac9a8b4179dd8af12ec90ff
bool
threadInitialized
classOVR_1_1Linux_1_1DeviceManagerThread.html
a18c1885b6a4352dbde27b0ac57d581d7
()
int
CommandFd
classOVR_1_1Linux_1_1DeviceManagerThread.html
acb44ac4c7a7ff3cef81ef18324cd131f
[2]
Array< Notifier * >
FdNotifiers
classOVR_1_1Linux_1_1DeviceManagerThread.html
af8899aaf9d10ef7eb73dcc95edf42247
Array< struct pollfd >
PollFds
classOVR_1_1Linux_1_1DeviceManagerThread.html
adacf7ca8e1ea28fdd512f4312e46dfae
Event
StartupEvent
classOVR_1_1Linux_1_1DeviceManagerThread.html
abdeb6a53cce14c6bf53e41d17e5d8ee6
Array< Notifier * >
TicksNotifiers
classOVR_1_1Linux_1_1DeviceManagerThread.html
a698f491bca51e7d250502dbb5b8cc3ea
friend class
DeviceManager
classOVR_1_1Linux_1_1DeviceManagerThread.html
aead9a9546ea765538d3f95894afea912
OVR::Linux::DeviceManagerThread::Notifier
classOVR_1_1Linux_1_1DeviceManagerThread_1_1Notifier.html
virtual void
OnEvent
classOVR_1_1Linux_1_1DeviceManagerThread_1_1Notifier.html
a62308b917b4617c2f38fcabd91f6c1d4
(int i, int fd)=0
virtual UInt64
OnTicks
classOVR_1_1Linux_1_1DeviceManagerThread_1_1Notifier.html
a1ecd4be3e8768802d14e6777a5b5e05d
(UInt64 ticksMks)
OVR::Linux::HIDDevice
classOVR_1_1Linux_1_1HIDDevice.html
OVR::HIDDevice
OVR::Linux::DeviceManagerThread::Notifier
virtual bool
GetFeatureReport
classOVR_1_1Linux_1_1HIDDevice.html
afe6eaca2d179f84218e62ea5e37cb9bf
(UByte *data, UInt32 length)
HIDDevice
classOVR_1_1Linux_1_1HIDDevice.html
a2ee029c25073ca6e03ec1a6deafb1a64
(HIDDeviceManager *manager)
HIDDevice
classOVR_1_1Linux_1_1HIDDevice.html
a1be17f15bfbbdc395ee0e539c30da617
(HIDDeviceManager *manager, int device_handle)
bool
HIDInitialize
classOVR_1_1Linux_1_1HIDDevice.html
aa3c22aabc9c3a7ea40265818ca1e7511
(const String &path)
void
HIDShutdown
classOVR_1_1Linux_1_1HIDDevice.html
acb983e7fce03e5280c1443f83f1c0303
()
bool
OnDeviceNotification
classOVR_1_1Linux_1_1HIDDevice.html
aee433789b934e21cf86b16f0753f01f0
(MessageType messageType, HIDDeviceDesc *device_info, bool *error)
void
OnEvent
classOVR_1_1Linux_1_1HIDDevice.html
a8e43a4a2ebdf5cd131b97917c384cf72
(int i, int fd)
UInt64
OnTicks
classOVR_1_1Linux_1_1HIDDevice.html
a8cf198782429599d37556d7e00f5d036
(UInt64 ticksMks)
virtual bool
SetFeatureReport
classOVR_1_1Linux_1_1HIDDevice.html
a5d2deec47a2504be04f2c52bb3d70626
(UByte *data, UInt32 length)
virtual
~HIDDevice
classOVR_1_1Linux_1_1HIDDevice.html
acf43442128032037bcc967c7e43250d2
()
ReadBufferSize
classOVR_1_1Linux_1_1HIDDevice.html
a439002a21ac865dfa26db8bde31ba715acd7b1d12e2a34ddc8ce1ba24db9b7617
void
closeDevice
classOVR_1_1Linux_1_1HIDDevice.html
ac50986cbb97ab26e725ac2d1a7e5f516
(bool wasUnplugged)
void
closeDeviceOnIOError
classOVR_1_1Linux_1_1HIDDevice.html
aee31780fa0b24ffddebfc3f308908643
()
bool
initInfo
classOVR_1_1Linux_1_1HIDDevice.html
a1d3c1e7e4a145e86f98f476439e7fda4
()
bool
openDevice
classOVR_1_1Linux_1_1HIDDevice.html
a481960fbf1d8bf109db9798e2262b1ef
(const char *dev_path)
bool
setupDevicePluggedInNotification
classOVR_1_1Linux_1_1HIDDevice.html
a8e52eb05f2ef006dedd86d6c65dfae55
()
HIDDeviceDesc
DevDesc
classOVR_1_1Linux_1_1HIDDevice.html
a9cfb122224b6016addcca703efea246f
int
DeviceHandle
classOVR_1_1Linux_1_1HIDDevice.html
abd2e707f626fd9943fdb1ada4fa9823f
UInt16
FeatureReportBufferLength
classOVR_1_1Linux_1_1HIDDevice.html
a6b44bad2709ce0813dfbee7a864a9d20
HIDDeviceManager *
HIDManager
classOVR_1_1Linux_1_1HIDDevice.html
a858e461a9032d1b28177a1ac97103225
bool
InMinimalMode
classOVR_1_1Linux_1_1HIDDevice.html
ab4f89ce02bb0bd328695099475c9b6f6
UInt16
InputReportBufferLength
classOVR_1_1Linux_1_1HIDDevice.html
aa90fb18576d1f2568d75e022dbdcfe04
UInt16
OutputReportBufferLength
classOVR_1_1Linux_1_1HIDDevice.html
ae2424c7f2430dd522a49699a7a7e72ff
UByte
ReadBuffer
classOVR_1_1Linux_1_1HIDDevice.html
ad19d848c755039540ef42ffd7b1aa0b3
[ReadBufferSize]
friend class
HIDDeviceManager
classOVR_1_1Linux_1_1HIDDevice.html
a354872d47c5f5566d141b23069f779ed
OVR::Linux::HIDDeviceManager
classOVR_1_1Linux_1_1HIDDeviceManager.html
OVR::HIDDeviceManager
OVR::Linux::DeviceManagerThread::Notifier
virtual bool
Enumerate
classOVR_1_1Linux_1_1HIDDeviceManager.html
ab07bcccef64cb7777ddb0ae93727c796
(HIDEnumerateVisitor *enumVisitor)
HIDDeviceManager
classOVR_1_1Linux_1_1HIDDeviceManager.html
a0beb2a8714e79e846045da50bd4b2c98
(Linux::DeviceManager *Manager)
virtual bool
Initialize
classOVR_1_1Linux_1_1HIDDeviceManager.html
a9e09490fc1e56db4b1db14966378c215
()
void
OnEvent
classOVR_1_1Linux_1_1HIDDeviceManager.html
a395460e11c2c5c0041f0063ac63c37c1
(int i, int fd)
virtual OVR::HIDDevice *
Open
classOVR_1_1Linux_1_1HIDDeviceManager.html
ac937e6850707d463f287e0b5b58add6b
(const String &path)
virtual void
Shutdown
classOVR_1_1Linux_1_1HIDDeviceManager.html
ac26a91cc1a126ccde7f3f7d967e3ee97
()
virtual
~HIDDeviceManager
classOVR_1_1Linux_1_1HIDDeviceManager.html
a21535c4a2e39dd802f4f7b879fee38b2
()
static HIDDeviceManager *
CreateInternal
classOVR_1_1Linux_1_1HIDDeviceManager.html
a78a7bb2b06eb32af6e0c83b4c9ff5d14
(DeviceManager *manager)
bool
AddNotificationDevice
classOVR_1_1Linux_1_1HIDDeviceManager.html
a7e7ba9b274482400a13762e6acb01027
(HIDDevice *device)
bool
GetDescriptorFromPath
classOVR_1_1Linux_1_1HIDDeviceManager.html
ae64815c86f0307fd002f84acd4f26001
(const char *dev_path, HIDDeviceDesc *desc)
bool
getFullDesc
classOVR_1_1Linux_1_1HIDDeviceManager.html
ada9b825e7ec49d6740dbe0748666b5b0
(udev_device *device, HIDDeviceDesc *desc)
bool
getIntProperty
classOVR_1_1Linux_1_1HIDDeviceManager.html
a422405d6b01ab52b6b2847294a1072df
(udev_device *device, const char *key, int32_t *pResult)
bool
getPath
classOVR_1_1Linux_1_1HIDDeviceManager.html
a5e5920d3b22165d69acdefa39fe9f455
(udev_device *device, String *pPath)
bool
getStringProperty
classOVR_1_1Linux_1_1HIDDeviceManager.html
acc3082512f42ebb35756432c4dfbf149
(udev_device *device, const char *propertyName, OVR::String *pResult)
bool
initializeManager
classOVR_1_1Linux_1_1HIDDeviceManager.html
a29b02dfae97f6e56e5910bf915e2d5e0
()
bool
initVendorProductVersion
classOVR_1_1Linux_1_1HIDDeviceManager.html
a2d5d53b09aa0c0259867c312101880f4
(udev_device *device, HIDDeviceDesc *pDevDesc)
bool
RemoveNotificationDevice
classOVR_1_1Linux_1_1HIDDeviceManager.html
a81783a2561f46ca06ee07145a51a5850
(HIDDevice *device)
DeviceManager *
DevManager
classOVR_1_1Linux_1_1HIDDeviceManager.html
a188078d42ee51d0e1c1c684f35ad6338
int
HIDMonHandle
classOVR_1_1Linux_1_1HIDDeviceManager.html
a900c457f4127e6e007df35f3d1f4a3d0
udev_monitor *
HIDMonitor
classOVR_1_1Linux_1_1HIDDeviceManager.html
a9200bce62321e93582994d4d09556bc7
Array< HIDDevice * >
NotificationDevices
classOVR_1_1Linux_1_1HIDDeviceManager.html
ad567b0caa3cf08484171652ec5884740
udev *
UdevInstance
classOVR_1_1Linux_1_1HIDDeviceManager.html
af49cbb57b3e6573ffc48fa135a8b8f0f
friend class
HIDDevice
classOVR_1_1Linux_1_1HIDDeviceManager.html
a188efdb19bd91f4d9881e3fd71c82723
OVR::Linux::HMDDevice
classOVR_1_1Linux_1_1HMDDevice.html
DeviceImpl< OVR::HMDDevice >
virtual Profile *
GetProfile
classOVR_1_1Linux_1_1HMDDevice.html
af6556692252111485da2b07067c2268f
() const
virtual const char *
GetProfileName
classOVR_1_1Linux_1_1HMDDevice.html
acf9a0fbe85d8c3117bb9a6da61c6e067
() const
virtual OVR::SensorDevice *
GetSensor
classOVR_1_1Linux_1_1HMDDevice.html
a7108c03e6427c60afa6f8bbb538516ee
()
HMDDevice
classOVR_1_1Linux_1_1HMDDevice.html
a700f8fcb307335954b9391c62bc4739a
(HMDDeviceCreateDesc *createDesc)
virtual bool
Initialize
classOVR_1_1Linux_1_1HMDDevice.html
aa5508dfca47d1f92b1b817ee8d53de55
(DeviceBase *parent)
virtual bool
SetProfileName
classOVR_1_1Linux_1_1HMDDevice.html
aeeab4a5cb69597174b5f3a42d2b54a5d
(const char *name)
virtual void
Shutdown
classOVR_1_1Linux_1_1HMDDevice.html
a1afb878c7de942ccef00544c48732568
()
~HMDDevice
classOVR_1_1Linux_1_1HMDDevice.html
a153154ecf66e89b733683a9c0e2f40b1
()
HMDDeviceCreateDesc *
getDesc
classOVR_1_1Linux_1_1HMDDevice.html
a1bf2b5a8699d006ae787972638805ba9
() const
Ptr< Profile >
pCachedProfile
classOVR_1_1Linux_1_1HMDDevice.html
abee192f633efa57a7efe013fb5c8f2a5
String
ProfileName
classOVR_1_1Linux_1_1HMDDevice.html
aa751950f3a348510298a3b2da3814207
OVR::Linux::HMDDeviceCreateDesc
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
OVR::DeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aaccbdd331a7c74143c98093fe496755f
() const
virtual bool
GetDeviceInfo
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
ab0b437dc403146e10937f2c15c90494d
(DeviceInfo *info) const
Profile *
GetProfileAddRef
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a3ab2cbb1307305c88a1b8f1e76f128cb
() const
ProfileType
GetProfileType
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a24c0fd48caef4a14e3dfc5e251322b8c
() const
HMDDeviceCreateDesc
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a11f80342746c9baf63587275088c894f
(DeviceFactory *factory, const String &displayDeviceName, long dispId)
HMDDeviceCreateDesc
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
ae805276ded3324e6f80756f3f10f9bb2
(const HMDDeviceCreateDesc &other)
bool
Is7Inch
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aa07fab9a4b02fd7ed649b3d60ccba98c
() const
virtual MatchResult
MatchDevice
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a1033037321c96cf298d0515f16d37497
(const DeviceCreateDesc &other, DeviceCreateDesc **) const
virtual bool
MatchDevice
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
af4b7950981232cc8c9fe44eea3b879dc
(const String &path)
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aa3bc83ef2bd3f2841cf58e28f7977017
()
void
Set7Inch
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a9f731d42da49b9e7086e2c7b9a5b8c39
()
void
SetDistortion
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aeba643c6232049c9e0b8899dba52e1ab
(const float *dks)
void
SetScreenParameters
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aee112195061f1276af79c6f7e343245c
(int x, int y, unsigned hres, unsigned vres, float hsize, float vsize)
virtual bool
UpdateMatchedCandidate
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a2917f0bf42ca9320b322a23d043222e9
(const DeviceCreateDesc &, bool *newDeviceFlag=NULL)
Contents_Screen
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a4a875040b6394c5e08848e8672aaac65ad2fff44bb063c7cb867566d8aa252ede
Contents_Distortion
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a4a875040b6394c5e08848e8672aaac65ab7f95999dbfcf861fed72d0174806125
Contents_7Inch
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a4a875040b6394c5e08848e8672aaac65a036a7643008c9c26e3b82595e4a35c0a
unsigned
Contents
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a00909cd5e07002a574572b9629ecc7a7
int
DesktopX
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a02fee488617719ba16a8886ca1fe792d
int
DesktopY
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
afef3bb93c14da5766fe445ca8790383e
String
DeviceId
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a2df6aa71aa63340128fbbf5b9550b015
String
DisplayDeviceName
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aa3d0d6a1cf7d84c9c19536d4b63f04d1
long
DisplayId
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aab877d65e0191392eaef77884f9a4bb4
float
DistortionK
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a3fa388001622cd7a08739a1476c5011a
[4]
unsigned
HResolution
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a985c5ded305a23bb00be82bfecabcdbf
float
HScreenSize
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
a78ddf375bcd187cf64b86760ab4f0050
unsigned
VResolution
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
acb30a9e78cfabbe64660788b80e1b338
float
VScreenSize
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aa0c76bed9e46233281f8be000c4867b1
friend class
HMDDevice
classOVR_1_1Linux_1_1HMDDeviceCreateDesc.html
aa4019c31c11ca1ffc19c58b52c3aaa11
OVR::Linux::HMDDeviceFactory
classOVR_1_1Linux_1_1HMDDeviceFactory.html
OVR::DeviceFactory
virtual void
EnumerateDevices
classOVR_1_1Linux_1_1HMDDeviceFactory.html
a7c0155cb4012a09578a3bf147d400cb7
(EnumerateVisitor &visitor)
static HMDDeviceFactory
Instance
classOVR_1_1Linux_1_1HMDDeviceFactory.html
acce73c9c25d834d3e2d2286b6aa89acf
DeviceManager *
getManager
classOVR_1_1Linux_1_1HMDDeviceFactory.html
ad182900e9590deb86738294abf85df16
() const
OVR::OSX
namespaceOVR_1_1OSX.html
OVR::OSX::DeviceManager
OVR::OSX::DeviceManagerThread
OVR::OSX::HIDDevice
OVR::OSX::HIDDeviceManager
OVR::OSX::HMDDevice
OVR::OSX::HMDDeviceCreateDesc
OVR::OSX::HMDDeviceFactory
static const UInt32
MAX_QUEUED_INPUT_REPORTS
namespaceOVR_1_1OSX.html
a4d04744173840edf2eeb5617c5593903
OVR::OSX::DeviceManager
classOVR_1_1OSX_1_1DeviceManager.html
OVR::DeviceManagerImpl
DeviceManager
classOVR_1_1OSX_1_1DeviceManager.html
afe585ea5e0da3b8a1f54b7dbd2cabd38
()
virtual DeviceEnumerator
EnumerateDevicesEx
classOVR_1_1OSX_1_1DeviceManager.html
aa25b810f5d1e0c2a4d359bb865cff330
(const DeviceEnumerationArgs &args)
virtual bool
GetDeviceInfo
classOVR_1_1OSX_1_1DeviceManager.html
a7f33fd79f6716c1faaba11e8991cdbb4
(DeviceInfo *info) const
virtual ThreadId
GetThreadId
classOVR_1_1OSX_1_1DeviceManager.html
aee06ffab135a682a70c66bc79d8ad515
() const
virtual ThreadCommandQueue *
GetThreadQueue
classOVR_1_1OSX_1_1DeviceManager.html
a94dded1541e7b366a74e1b3cc9fec4fb
()
virtual bool
Initialize
classOVR_1_1OSX_1_1DeviceManager.html
aebb060e668b9e5fdf9897847013790b8
(DeviceBase *parent)
virtual void
Shutdown
classOVR_1_1OSX_1_1DeviceManager.html
ad1b06fd2f04a6f087e4597d224a1086a
()
~DeviceManager
classOVR_1_1OSX_1_1DeviceManager.html
afcef19dea7f76d28da4d37510b997d2e
()
Ptr< DeviceManagerThread >
pThread
classOVR_1_1OSX_1_1DeviceManager.html
a06f6e03db9fd68b724462cb8c9e80513
static void
displayReconfigurationCallBack
classOVR_1_1OSX_1_1DeviceManager.html
a9bd0a816dc53659846eda53b7b320384
(CGDirectDisplayID display, CGDisplayChangeSummaryFlags flags, void *userInfo)
OVR::OSX::DeviceManagerThread
classOVR_1_1OSX_1_1DeviceManagerThread.html
OVR::Thread
OVR::ThreadCommandQueue
OVR::OSX::DeviceManagerThread::Notifier
bool
AddTicksNotifier
classOVR_1_1OSX_1_1DeviceManagerThread.html
a045f1ac1846f68ed31996f91ba434325
(Notifier *notify)
DeviceManagerThread
classOVR_1_1OSX_1_1DeviceManagerThread.html
aa6c0b136f4de923fa56ab59f1b113cea
()
CFRunLoopRef
GetRunLoop
classOVR_1_1OSX_1_1DeviceManagerThread.html
a3498ae88f964d9f096342f189a533780
()
virtual void
OnPopEmpty_Locked
classOVR_1_1OSX_1_1DeviceManagerThread.html
a813226cb79e85c3ad13ce283d662e92b
()
virtual void
OnPushNonEmpty_Locked
classOVR_1_1OSX_1_1DeviceManagerThread.html
a37e91653b802cfe516cb08801926d1d4
()
bool
RemoveTicksNotifier
classOVR_1_1OSX_1_1DeviceManagerThread.html
aee8fb1dea722f466a7cb5a629ef67a4b
(Notifier *notify)
virtual int
Run
classOVR_1_1OSX_1_1DeviceManagerThread.html
a3f299ba2eee8d6c0d539a16131307a3f
()
void
Shutdown
classOVR_1_1OSX_1_1DeviceManagerThread.html
a6052a4a5ddd9df3e5fecd1172ea8dfa2
()
~DeviceManagerThread
classOVR_1_1OSX_1_1DeviceManagerThread.html
ad2da6646045ffa5860d0fde4f9e3927d
()
ThreadStackSize
classOVR_1_1OSX_1_1DeviceManagerThread.html
a5b773b3c8dd0f959933a172e85ac4fb0a95f787c30d58f58e226af6bfb8ddda91
void
commandQueueSourceCallback
classOVR_1_1OSX_1_1DeviceManagerThread.html
a11a60f96e5a9c35e3db43a899f9a2667
()
static void
staticCommandQueueSourceCallback
classOVR_1_1OSX_1_1DeviceManagerThread.html
a47fe219a7aab027be51acdd213600193
(void *pContext)
CFRunLoopSourceRef
CommandQueueSource
classOVR_1_1OSX_1_1DeviceManagerThread.html
a0089dc5e04073310d5acb97aebb6eff6
CFRunLoopRef
RunLoop
classOVR_1_1OSX_1_1DeviceManagerThread.html
ab43f8a4945248ca1c21b180ededf4c37
Event
StartupEvent
classOVR_1_1OSX_1_1DeviceManagerThread.html
a290e651c9fadc0ab6cb4220c4c628e82
Array< Notifier * >
TicksNotifiers
classOVR_1_1OSX_1_1DeviceManagerThread.html
a08a56a38bdaa6943d57e52cfed0d0314
friend class
DeviceManager
classOVR_1_1OSX_1_1DeviceManagerThread.html
aead9a9546ea765538d3f95894afea912
OVR::OSX::DeviceManagerThread::Notifier
classOVR_1_1OSX_1_1DeviceManagerThread_1_1Notifier.html
virtual UInt64
OnTicks
classOVR_1_1OSX_1_1DeviceManagerThread_1_1Notifier.html
a45985950aebbe58f242932c6aa70a1ca
(UInt64 ticksMks)
OVR::OSX::HIDDevice
classOVR_1_1OSX_1_1HIDDevice.html
OVR::HIDDevice
OVR::OSX::DeviceManagerThread::Notifier
virtual bool
GetFeatureReport
classOVR_1_1OSX_1_1HIDDevice.html
aa1cdc54131e9d682134ab574c8124fd1
(UByte *data, UInt32 length)
HIDDevice
classOVR_1_1OSX_1_1HIDDevice.html
a21a36e5484dfbc205676930fa3e10502
(HIDDeviceManager *manager)
HIDDevice
classOVR_1_1OSX_1_1HIDDevice.html
a7482d74ae40e860c13e1fd5770971362
(HIDDeviceManager *manager, IOHIDDeviceRef device)
bool
HIDInitialize
classOVR_1_1OSX_1_1HIDDevice.html
aa1b6f3e79f1956fcab9d0bdcce20ebb4
(const String &path)
void
HIDShutdown
classOVR_1_1OSX_1_1HIDDevice.html
a30580d5909448b0b1656c3b0d10fd872
()
UInt64
OnTicks
classOVR_1_1OSX_1_1HIDDevice.html
ac030f500f3aa797e1519845755cdf943
(UInt64 ticksMks)
bool
Read
classOVR_1_1OSX_1_1HIDDevice.html
aba0c02601a95575854db05870fb2f232
(UByte *pData, UInt32 length, UInt32 timeoutMilliS)
bool
ReadBlocking
classOVR_1_1OSX_1_1HIDDevice.html
a0afa8155c8c01b2b61eebf0f8d93eb53
(UByte *pData, UInt32 length)
virtual bool
SetFeatureReport
classOVR_1_1OSX_1_1HIDDevice.html
a08f8fe2afd2d2f1573866ae3c1d0b344
(UByte *data, UInt32 length)
bool
Write
classOVR_1_1OSX_1_1HIDDevice.html
a9c82bbcc609311b8f4d69498941de288
(UByte *data, UInt32 length)
virtual
~HIDDevice
classOVR_1_1OSX_1_1HIDDevice.html
aef7db4c15c8e62bea8d682717f286142
()
ReadBufferSize
classOVR_1_1OSX_1_1HIDDevice.html
a763bb1207e7f84c7931732fdb55b926eaa236ae34941da643cedb426d551bb62e
void
closeDevice
classOVR_1_1OSX_1_1HIDDevice.html
a4233de2b9b9289c6965ef51c65344ed3
(bool wasUnplugged)
void
deviceAddedCallback
classOVR_1_1OSX_1_1HIDDevice.html
ab97d11d010a8bf00a1df753890b2e4cb
(io_iterator_t iterator)
void
deviceRemovedCallback
classOVR_1_1OSX_1_1HIDDevice.html
a80ec28cd2ee401125eddf87e568c0064
()
CFStringRef
generateRunLoopModeString
classOVR_1_1OSX_1_1HIDDevice.html
ab38e5f7786571ba62ef0058fc492b8e1
(IOHIDDeviceRef device)
void
hidReportCallback
classOVR_1_1OSX_1_1HIDDevice.html
ae2186e982d3aa6cd8ce25d479c385ab2
(UByte *pData, UInt32 length)
bool
initInfo
classOVR_1_1OSX_1_1HIDDevice.html
a44302b0217b792c55378cb3dda6cd14d
()
bool
openDevice
classOVR_1_1OSX_1_1HIDDevice.html
a043fb29f0adac042a67a87a4c428e1e1
()
bool
setupDevicePluggedInNotification
classOVR_1_1OSX_1_1HIDDevice.html
a6b6acdc93ddf8875c7d6bc16fb3db55b
()
static void
staticDeviceAddedCallback
classOVR_1_1OSX_1_1HIDDevice.html
abe74bf3a6b09468b06a0a52e9aef4245
(void *pContext, io_iterator_t iterator)
static void
staticDeviceRemovedCallback
classOVR_1_1OSX_1_1HIDDevice.html
ac9e8c4b9c55dabc891f84f1f9b673a30
(void *pContext, IOReturn result, void *pSender)
static void
staticHIDReportCallback
classOVR_1_1OSX_1_1HIDDevice.html
ad55204364a7972c3d9e06c2026c477da
(void *pContext, IOReturn result, void *pSender, IOHIDReportType reportType, uint32_t reportId, uint8_t *pReport, CFIndex reportLength)
HIDDeviceDesc
DevDesc
classOVR_1_1OSX_1_1HIDDevice.html
a30896c685d2bf97f651851bb4b54de9d
IOHIDDeviceRef
Device
classOVR_1_1OSX_1_1HIDDevice.html
ab7fbfe51b29cdc2088592a17775513ca
UInt16
FeatureReportBufferLength
classOVR_1_1OSX_1_1HIDDevice.html
a076bd213fdae775e377be16c535e9be3
HIDDeviceManager *
HIDManager
classOVR_1_1OSX_1_1HIDDevice.html
a600f454e4540d6106a342d86842b18f8
bool
InMinimalMode
classOVR_1_1OSX_1_1HIDDevice.html
add399bccaab61c0f30063abcf61d954a
UInt16
InputReportBufferLength
classOVR_1_1OSX_1_1HIDDevice.html
a0fecbc8de07a7a11af069d743c53ac32
UInt16
OutputReportBufferLength
classOVR_1_1OSX_1_1HIDDevice.html
a2f76dace05c3a42f6b3d7d5ea5a004bf
UByte
ReadBuffer
classOVR_1_1OSX_1_1HIDDevice.html
a451e1125e1fb32010dcf7b732d4d3669
[ReadBufferSize]
io_iterator_t
RepluggedNotification
classOVR_1_1OSX_1_1HIDDevice.html
ac6bcd3addf64074e370169675512b83e
IONotificationPortRef
RepluggedNotificationPort
classOVR_1_1OSX_1_1HIDDevice.html
ae0fcbeb06d898be0b6012a18909e84ca
friend class
HIDDeviceManager
classOVR_1_1OSX_1_1HIDDevice.html
a354872d47c5f5566d141b23069f779ed
OVR::OSX::HIDDeviceManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
OVR::HIDDeviceManager
virtual bool
Enumerate
classOVR_1_1OSX_1_1HIDDeviceManager.html
a062bba70fafa68ff45ee31190d1944c4
(HIDEnumerateVisitor *enumVisitor)
HIDDeviceManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
adaa220f8f578d1af8e808f373db53da5
(OSX::DeviceManager *Manager)
virtual bool
Initialize
classOVR_1_1OSX_1_1HIDDeviceManager.html
a3511bb966ec17e2c8c7f934f8b1f907b
()
virtual OVR::HIDDevice *
Open
classOVR_1_1OSX_1_1HIDDeviceManager.html
ac2c6617be01c7d81eb7b6a1834b1d5ba
(const String &path)
virtual void
Shutdown
classOVR_1_1OSX_1_1HIDDeviceManager.html
a0dad4e2f659781d11629bd0d64a0bb3c
()
virtual
~HIDDeviceManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
aca9b4d711b521d77b853f0d6fb010567
()
static HIDDeviceManager *
CreateInternal
classOVR_1_1OSX_1_1HIDDeviceManager.html
a779661703d9de31be86781ed361f6067
(DeviceManager *manager)
bool
getFullDesc
classOVR_1_1OSX_1_1HIDDeviceManager.html
ab0838cbf65310cefb5e320272121e85e
(IOHIDDeviceRef device, HIDDeviceDesc *desc)
bool
getIntProperty
classOVR_1_1OSX_1_1HIDDeviceManager.html
a780eac16ebc505207cb2ef63487d54cd
(IOHIDDeviceRef device, CFStringRef key, int32_t *pResult)
bool
getLocationId
classOVR_1_1OSX_1_1HIDDeviceManager.html
ac72d9b97b779946939b2b7b553759bf4
(IOHIDDeviceRef device, SInt32 *pResult)
bool
getPath
classOVR_1_1OSX_1_1HIDDeviceManager.html
ab18ad51bc450cda721918a8f2850538d
(IOHIDDeviceRef device, String *pPath)
bool
getProductId
classOVR_1_1OSX_1_1HIDDeviceManager.html
a140458dea8674b80bb8dca3d21a0f342
(IOHIDDeviceRef device, UInt16 *pResult)
CFRunLoopRef
getRunLoop
classOVR_1_1OSX_1_1HIDDeviceManager.html
afa69ec776e861cd4ee68c675348e17ba
()
bool
getSerialNumberString
classOVR_1_1OSX_1_1HIDDeviceManager.html
aaba7fbe0fd0fb3d980569fa7e06db336
(IOHIDDeviceRef device, String *pResult)
bool
getStringProperty
classOVR_1_1OSX_1_1HIDDeviceManager.html
a1a5380d5ff5b205f36b37da7ddad7429
(IOHIDDeviceRef device, CFStringRef propertyName, String *pResult)
bool
getVendorId
classOVR_1_1OSX_1_1HIDDeviceManager.html
ad91aa818fe86d6bf02ea89f2e189bf83
(IOHIDDeviceRef device, UInt16 *pResult)
bool
initializeManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
a8763865f3646c1ef24acb1d6e550f950
()
bool
initSerialNumber
classOVR_1_1OSX_1_1HIDDeviceManager.html
a6f25a771fce482a44ef880804f5b7c86
(IOHIDDeviceRef device, HIDDeviceDesc *pDevDesc)
bool
initStrings
classOVR_1_1OSX_1_1HIDDeviceManager.html
aa4d69ca728d72d3f6e4a028fe1da2be3
(IOHIDDeviceRef device, HIDDeviceDesc *pDevDesc)
bool
initUsage
classOVR_1_1OSX_1_1HIDDeviceManager.html
ae48d570a813c22487ba64dd3432a5dd9
(IOHIDDeviceRef device, HIDDeviceDesc *pDevDesc)
bool
initVendorProductVersion
classOVR_1_1OSX_1_1HIDDeviceManager.html
a5c81f369179144b9584fb14f3a3f73d1
(IOHIDDeviceRef device, HIDDeviceDesc *pDevDesc)
static void
staticDeviceMatchingCallback
classOVR_1_1OSX_1_1HIDDeviceManager.html
abb00beae669d8714139b4e0f4e24d4d5
(void *inContext, IOReturn inResult, void *inSender, IOHIDDeviceRef inIOHIDDeviceRef)
DeviceManager *
DevManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
a01ea4c66d5f28b93a4ed81ffaffefbdb
IOHIDManagerRef
HIDManager
classOVR_1_1OSX_1_1HIDDeviceManager.html
a8385641de89bfb7eef34d1f2807b8e6c
friend class
HIDDevice
classOVR_1_1OSX_1_1HIDDeviceManager.html
a188efdb19bd91f4d9881e3fd71c82723
OVR::OSX::HMDDevice
classOVR_1_1OSX_1_1HMDDevice.html
DeviceImpl< OVR::HMDDevice >
virtual Profile *
GetProfile
classOVR_1_1OSX_1_1HMDDevice.html
adfd2198fed0b50f095c37f3c4a25b37d
() const
virtual const char *
GetProfileName
classOVR_1_1OSX_1_1HMDDevice.html
a724c47ff3c8e518ccbebd887834221b0
() const
virtual OVR::SensorDevice *
GetSensor
classOVR_1_1OSX_1_1HMDDevice.html
a3fa0c7d6d81dde13f0b982b11b3542e8
()
HMDDevice
classOVR_1_1OSX_1_1HMDDevice.html
a27fb62d45c80724b7410190f4b25fc61
(HMDDeviceCreateDesc *createDesc)
virtual bool
Initialize
classOVR_1_1OSX_1_1HMDDevice.html
a41ab869199311b58a4553d95525760d0
(DeviceBase *parent)
virtual bool
SetProfileName
classOVR_1_1OSX_1_1HMDDevice.html
ac16aa84e452f233e77c039f61b09915c
(const char *name)
virtual void
Shutdown
classOVR_1_1OSX_1_1HMDDevice.html
a25f3a769fe2537ceb01daab768b6cf77
()
~HMDDevice
classOVR_1_1OSX_1_1HMDDevice.html
a8b464667ea660beba1ac0e638a5bf1f1
()
HMDDeviceCreateDesc *
getDesc
classOVR_1_1OSX_1_1HMDDevice.html
af43b9dfe56ec27af054c46ec78f5700a
() const
Ptr< Profile >
pCachedProfile
classOVR_1_1OSX_1_1HMDDevice.html
a0657f7ee7c65bf12add8d67cda912684
String
ProfileName
classOVR_1_1OSX_1_1HMDDevice.html
ae58be24f53ee95ac09a114a316a23dcd
OVR::OSX::HMDDeviceCreateDesc
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
OVR::DeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a799909d7786ffaf862a301ad69876757
() const
virtual bool
GetDeviceInfo
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a70ff0af9020f8ac9ddee568c595576a1
(DeviceInfo *info) const
Profile *
GetProfileAddRef
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a95a7108f13beb9df106ff0ddf80d3bdd
() const
ProfileType
GetProfileType
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a7a4ab09db740883e824213360438ebaf
() const
HMDDeviceCreateDesc
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a2564ad526081806b7946f51d1ad0497f
(DeviceFactory *factory, UInt32 vendor, UInt32 product, const String &displayDeviceName, long dispId)
HMDDeviceCreateDesc
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a70e9c69a3171573449f97d4925f0b4f6
(const HMDDeviceCreateDesc &other)
bool
Is7Inch
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
aaeabc15ae155caa6cd08b24e998b9514
() const
virtual MatchResult
MatchDevice
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a2c6dc69506f134f04c2d199c1d03ef0b
(const DeviceCreateDesc &other, DeviceCreateDesc **) const
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a9792b1c8d8706fd3d5d1125bfa023619
()
void
Set7Inch
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
ae6abad02f8a365a5f79fa44148680a33
()
void
SetDistortion
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a3f9dca3937fe1ca2c5722584cfba4a93
(const float *dks)
void
SetScreenParameters
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a272f68a38a2f13f2960f3b482ebf467f
(int x, int y, unsigned hres, unsigned vres, float hsize, float vsize)
virtual bool
UpdateMatchedCandidate
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a45d1851c446010b7de28c187ecab144a
(const DeviceCreateDesc &, bool *newDeviceFlag=NULL)
Contents_Screen
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a0c87d70c57c2e9d1544dad839d856105a9e46fc336fe3ce7272e152eb874800f2
Contents_Distortion
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a0c87d70c57c2e9d1544dad839d856105a7fc8d5814c432511351204e5ab5b24cb
Contents_7Inch
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a0c87d70c57c2e9d1544dad839d856105adc7c60301997ca1c0a766b7a70d9dadb
unsigned
Contents
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
ab4f976e1226bc95f03d11cf8fb659cc8
int
DesktopX
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a7219fd9a7d99cfd3a785e25058cf9a8f
int
DesktopY
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
af446e6c2ddaeec787651993d28d3fa43
String
DeviceId
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
aa171f6f378c283bd4055b1490220bcd1
String
DisplayDeviceName
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
ae908a0ccdd28bf8a8045502962e99c7d
long
DisplayId
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
aec7b1ce97deb8b746dc4b94299f08425
float
DistortionK
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a8eea99f276bee04cf5334e18fa563542
[4]
unsigned
HResolution
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
affc0314016f6bd005ebe54a84553b724
float
HScreenSize
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a4c0c0d43cddc4db64591c7a48e432bc7
unsigned
VResolution
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
a0c1658023693bce1dd6a09006a43b9e4
float
VScreenSize
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
ae8dc4b1c5a2a9a20f3b75e7cac9f1f3e
friend class
HMDDevice
classOVR_1_1OSX_1_1HMDDeviceCreateDesc.html
aa4019c31c11ca1ffc19c58b52c3aaa11
OVR::OSX::HMDDeviceFactory
classOVR_1_1OSX_1_1HMDDeviceFactory.html
OVR::DeviceFactory
virtual void
EnumerateDevices
classOVR_1_1OSX_1_1HMDDeviceFactory.html
a4ed97d9972605b34112a3225b4b0cfa0
(EnumerateVisitor &visitor)
static HMDDeviceFactory
Instance
classOVR_1_1OSX_1_1HMDDeviceFactory.html
a3ad6e80e6c156336e13aecbdca20a246
DeviceManager *
getManager
classOVR_1_1OSX_1_1HMDDeviceFactory.html
ab160870a4937dfc2b9a85d32978fc6d2
() const
OVR::Platform
namespaceOVR_1_1Platform.html
OVR::Platform::Linux
OVR::Platform::OSX
OVR::Platform::Win32
OVR::Platform::Application
OVR::Platform::GamepadManager
OVR::Platform::GamepadState
OVR::Platform::PlatformCore
OVR::Platform::SetupGraphicsDeviceSet
RenderDevice *(*
RenderDeviceCreateFunc
namespaceOVR_1_1Platform.html
a72f2f569d5785e59d1a3a19744254d08
)(const Render::RendererParams &, void *)
GamepadButtons
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809a
Gamepad_A
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa2494b126033b7598cb8a0d388f227f06
Gamepad_CROSS
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa36a4a0100dc51bd0c6502f81faf7e4b9
Gamepad_B
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aac84ba7ecc7162fbee85f67a3850eee82
Gamepad_CIRCLE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaefeb26ce5a2ad1e731b4e6c82c33b439
Gamepad_X
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa990cc6f69afbdfaf0e75dd93098277c8
Gamepad_SQUARE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aad4d184beb76d1c3dea8722fcb819e8f6
Gamepad_Y
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaa34861036de6ac6c6e3e0949f51ac615
Gamepad_TRIANGLE
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa0fb2dbbae8c092e7894824e8bab9dd6a
Gamepad_Up
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaa57603482f71be59181b506eb5530925
Gamepad_Down
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aab5bb2338c31cf4b6464f6a53658d7aa3
Gamepad_Left
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa1fe73485ff093297ad3779ded2bfd298
Gamepad_Right
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa91da17af7a33aa73961e5e30b4bc32bd
Gamepad_Start
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aaf58d09c54cb5eb0e94c6cee31e575dfe
Gamepad_Back
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aab7d35b1c0d580a7e722ae29b61c915aa
Gamepad_LStick
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aadd2bed8583c808ef81b0502fa8b6a77c
Gamepad_RStick
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aa925eb3b2d30eb0d66e35403c95f34b20
Gamepad_L1
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aac34ddc64dba9cb1636e036a743899efd
Gamepad_R1
namespaceOVR_1_1Platform.html
a57eaed075ef2e0a02a79082d7d47809aae52c5573e443b5da661b63b563eb43c5
Modifiers
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2
Mod_Shift
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2ad46c17d9a3040e49038eb92dd3047b5c
Mod_Control
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a995a9ca5265debfeda198cad21fb105d
Mod_Meta
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a99a687439265bbc12deca3367fca1434
Mod_Alt
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2acbb262a95e8bf426588359dc8e06b538
Mod_MouseRelative
namespaceOVR_1_1Platform.html
a839c8883b4bab48cacde461074b0e1c2a357cd4235b601a19da457d2a4c17c2fc
MouseMode
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2
Mouse_Normal
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a91ec28052d0e89ff34a553b9447b81c4
Mouse_Relative
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a4f9a71b07f0244926d1cd0ef37b1765b
Mouse_RelativeEscaped
namespaceOVR_1_1Platform.html
a22a5071931f9c833b3758a1f636755f2a7d3786a1cb8d2f73db7d851899d1ec96
OVR::Platform::Application
classOVR_1_1Platform_1_1Application.html
OVR::NewOverrideBase
PlatformCore *
GetPlatformCore
classOVR_1_1Platform_1_1Application.html
a8264956a20d3f1d8b778326651329573
() const
virtual void
OnIdle
classOVR_1_1Platform_1_1Application.html
a263c440a11a57b15087bb3a8538d7edb
()
virtual void
OnKey
classOVR_1_1Platform_1_1Application.html
ac83f9544065d0b6ecdf8941f4be2e059
(KeyCode key, int chr, bool down, int modifiers)
virtual void
OnMouseMove
classOVR_1_1Platform_1_1Application.html
aba38f8e481fd6b5a166133d296b5e68e
(int x, int y, int modifiers)
virtual void
OnQuitRequest
classOVR_1_1Platform_1_1Application.html
ab26f40b3c329626009c2152ef0f06ecd
()
virtual void
OnResize
classOVR_1_1Platform_1_1Application.html
ab635df9519b388e3ef73d23f5404a368
(int width, int height)
virtual int
OnStartup
classOVR_1_1Platform_1_1Application.html
ae3f7ef7b92f53823567fa66eb7ec8df5
(int argc, const char **argv)=0
void
SetPlatformCore
classOVR_1_1Platform_1_1Application.html
ad87830c72d30a9013989d228ffcbaa76
(PlatformCore *p)
virtual
~Application
classOVR_1_1Platform_1_1Application.html
abb30892cd512756301dbda8fb07b1102
()
static Application *
CreateApplication
classOVR_1_1Platform_1_1Application.html
ae85af6d2e3fd11d6877715f11801453a
()
static void
DestroyApplication
classOVR_1_1Platform_1_1Application.html
ad43c601a4956d7d36d8f0b1757e25e39
(Application *app)
class PlatformCore *
pPlatform
classOVR_1_1Platform_1_1Application.html
a753e7aab0778540b18ace087b934c9d8
OVR::Platform::GamepadManager
classOVR_1_1Platform_1_1GamepadManager.html
RefCountBase< GamepadManager >
virtual UInt32
GetGamepadCount
classOVR_1_1Platform_1_1GamepadManager.html
ab077557c84fbda8bda00489d7eb78918
()=0
virtual bool
GetGamepadState
classOVR_1_1Platform_1_1GamepadManager.html
a96f7590d9ddcf7d3b03db9add9c5a4aa
(UInt32 index, GamepadState *pState)=0
OVR::Platform::GamepadState
structOVR_1_1Platform_1_1GamepadState.html
void
Debug
structOVR_1_1Platform_1_1GamepadState.html
ae1f3f60feb89e1f8ed409b24313eb0c2
()
GamepadState
structOVR_1_1Platform_1_1GamepadState.html
aed308a2665d06d80a64366bae3363426
()
bool
operator!=
structOVR_1_1Platform_1_1GamepadState.html
a0b3c394872c8889527f859fa4efb73ef
(const GamepadState &b) const
bool
operator==
structOVR_1_1Platform_1_1GamepadState.html
af1d17c2b5d8b85662b8a596987dce934
(const GamepadState &b) const
UInt32
Buttons
structOVR_1_1Platform_1_1GamepadState.html
ab683167dc8b887d382598c41d4e3bd7a
float
LT
structOVR_1_1Platform_1_1GamepadState.html
aa3aa6d74e885e055e8aa46ca16fce21d
float
LX
structOVR_1_1Platform_1_1GamepadState.html
a19c8d7b2984bc341423a2ef377d7c5cd
float
LY
structOVR_1_1Platform_1_1GamepadState.html
ae50014a83f33b20752e8e70ac93180ea
float
RT
structOVR_1_1Platform_1_1GamepadState.html
a79cc766039121484793c51cc286deb37
float
RX
structOVR_1_1Platform_1_1GamepadState.html
ad4f03a47ae1caebc215da381c2fbd8ae
float
RY
structOVR_1_1Platform_1_1GamepadState.html
ac0d7c5a26698176c0575dc51c3851e91
OVR::Platform::PlatformCore
classOVR_1_1Platform_1_1PlatformCore.html
OVR::NewOverrideBase
virtual void
DestroyWindow
classOVR_1_1Platform_1_1PlatformCore.html
a394d2d250edc22e7f0e4e0b9d2cdac33
()=0
virtual void
Exit
classOVR_1_1Platform_1_1PlatformCore.html
a82c27719cdd144e8f06959db6df93337
(int exitcode)=0
Application *
GetApp
classOVR_1_1Platform_1_1PlatformCore.html
abbfff6644013bbe77659213fc2fa6ec4
()
double
GetAppTime
classOVR_1_1Platform_1_1PlatformCore.html
a52d89237bf49c14c4e1a78181935385e
() const
virtual String
GetContentDirectory
classOVR_1_1Platform_1_1PlatformCore.html
a0e3a6e834709b049d128ef1ccace043f
() const
virtual Render::DisplayId
GetDisplay
classOVR_1_1Platform_1_1PlatformCore.html
ab2e333e02710ab58488f3dcc2a3ee36e
(int screen)
virtual int
GetDisplayCount
classOVR_1_1Platform_1_1PlatformCore.html
a1497ca01c1760b95d2fcc9890799431c
()
GamepadManager *
GetGamepadManager
classOVR_1_1Platform_1_1PlatformCore.html
a13253996830d0b55deadec086dbd81b5
() const
RenderDevice *
GetRenderer
classOVR_1_1Platform_1_1PlatformCore.html
a684011362ff74c393a08c925f34efd47
() const
virtual void
GetWindowSize
classOVR_1_1Platform_1_1PlatformCore.html
ae58952a0b1e471d69cf01644a084f380
(int *w, int *h) const =0
PlatformCore
classOVR_1_1Platform_1_1PlatformCore.html
a71529132fe3fa1e91f61a5e8ec182fd3
(Application *app)
virtual void
PlayMusicFile
classOVR_1_1Platform_1_1PlatformCore.html
adcc6491e7c66c9e7cd7ad9a8899d10a6
(const char *fileName)
virtual bool
SetFullscreen
classOVR_1_1Platform_1_1PlatformCore.html
a07d6dab36bd4e000040990bc21351f45
(const Render::RendererParams &rp, int fullscreen)
virtual void
SetMouseMode
classOVR_1_1Platform_1_1PlatformCore.html
ae962c18acf4c97998a3b51acf7506f2c
(MouseMode mm)
virtual RenderDevice *
SetupGraphics
classOVR_1_1Platform_1_1PlatformCore.html
ae8a3a26c5e5f8f6e84ce6e90da86c1ae
(const SetupGraphicsDeviceSet &setupGraphicsDesc, const char *gtype, const Render::RendererParams &rp)=0
virtual bool
SetupWindow
classOVR_1_1Platform_1_1PlatformCore.html
a2cecedff4e184941e3265041192c3778
(int w, int h)=0
virtual void
SetWindowTitle
classOVR_1_1Platform_1_1PlatformCore.html
a8134846fedaf236328cad329eaf6fcaf
(const char *title)=0
virtual void
ShowWindow
classOVR_1_1Platform_1_1PlatformCore.html
a1195c6d7e6a5377b9026e97186e6839b
(bool visible)=0
virtual
~PlatformCore
classOVR_1_1Platform_1_1PlatformCore.html
aea98d50ab8daa797d5d4b77cf0570cc4
()
Application *
pApp
classOVR_1_1Platform_1_1PlatformCore.html
a8fdde7a5a9d1cffc05153acf6cf81ac7
Ptr< GamepadManager >
pGamepadManager
classOVR_1_1Platform_1_1PlatformCore.html
a5e9213bc53cec406ffc6d4092dab136a
Ptr< RenderDevice >
pRender
classOVR_1_1Platform_1_1PlatformCore.html
a1fd562d5f24ff722345e8eaf01c64f44
UInt64
StartupTicks
classOVR_1_1Platform_1_1PlatformCore.html
adb9a10c422c1527be859b63e19ba2b1a
OVR::Platform::SetupGraphicsDeviceSet
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
const SetupGraphicsDeviceSet *
PickSetupDevice
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
a7f1f83928c9ce62472d1b2dc16f5ed96
(const char *typeArg) const
SetupGraphicsDeviceSet
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
ad1df5d7667977ce1332109eea5aac237
(const char *typeArg, RenderDeviceCreateFunc createFunc)
SetupGraphicsDeviceSet
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
a9ca91ce2a0fecb8881526837d1692e94
(const char *typeArg, RenderDeviceCreateFunc createFunc, const SetupGraphicsDeviceSet &next)
RenderDeviceCreateFunc
pCreateDevice
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
a8acce9f47d37253a9f847505e72a9e5e
const char *
pTypeArg
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
a232ab1715c2631178a5f4cf21e0fcf33
const SetupGraphicsDeviceSet *
pNext
structOVR_1_1Platform_1_1SetupGraphicsDeviceSet.html
a00cd2e25a1777c8a509c895b5cda9b8b
OVR::Platform::Linux
namespaceOVR_1_1Platform_1_1Linux.html
OVR::Platform::Linux::GamepadManager
OVR::Platform::Linux::PlatformCore
static int
MapModifiers
namespaceOVR_1_1Platform_1_1Linux.html
ac15c0dff89e2c0a49e88bd1e8b8985c3
(int xmod)
static KeyCode
MapXKToKeyCode
namespaceOVR_1_1Platform_1_1Linux.html
a5fe3d37e540709be002c471c63999e0d
(unsigned vk)
static const char *
AtomNames
namespaceOVR_1_1Platform_1_1Linux.html
a322cd4d4c4b2386e600e65ba76fca48b
[]
static int
KeyMap
namespaceOVR_1_1Platform_1_1Linux.html
a363e202b2309c52fa0ec29744d85b3d3
[][2]
OVR::Platform::Linux::GamepadManager
classOVR_1_1Platform_1_1Linux_1_1GamepadManager.html
OVR::Platform::GamepadManager
GamepadManager
classOVR_1_1Platform_1_1Linux_1_1GamepadManager.html
a66592c8fa34e70cb4a0d55f5387eceef
()
virtual UInt32
GetGamepadCount
classOVR_1_1Platform_1_1Linux_1_1GamepadManager.html
a60d2e323a24aa9e77321ffdad8d65bdd
()
virtual bool
GetGamepadState
classOVR_1_1Platform_1_1Linux_1_1GamepadManager.html
a71457de8ec1d6af26cb2a7af73b83f2e
(UInt32 index, GamepadState *pState)
~GamepadManager
classOVR_1_1Platform_1_1Linux_1_1GamepadManager.html
a3930c98e30a6afcbb18f723cdd15e223
()
OVR::Platform::Linux::PlatformCore
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
OVR::Platform::PlatformCore
WM_PROTOCOLS
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a0283bfd306d2747da939db28ba76287bae406ef4c0b1139b9eba7ca4cbdc7c111
WM_DELETE_WINDOW
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a0283bfd306d2747da939db28ba76287ba8f1d274eb18cb2ce594c3ae34fd54e53
NumAtoms
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a0283bfd306d2747da939db28ba76287babfa930ca704e892c45efa8ba33cd6933
void
DestroyWindow
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a216e3e65e0fc4e6661d72cfd10223536
()
bool
determineScreenOffset
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
abd4e6f86b4187901460422e9ad1664a6
(int screenId, int *screenOffsetX, int *screenOffsetY)
void
Exit
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a6f4019af37f8411e0cc2db95f62fa511
(int exitcode)
void
GetWindowSize
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a30813a47782d953975ed417597037a14
(int *w, int *h) const
PlatformCore
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
acc2dc2f31e15a65ecf8fe0e3d6e5aca8
(Application *app)
void
processEvent
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a1fc3ccc34ab39ed9bdb6015045bea18e
(XEvent &event)
int
Run
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a56ab224db422f44e9731362256cd5389
()
bool
SetFullscreen
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
ae2c19586957e7ac9e42f8d477153d4ff
(const Render::RendererParams &rp, int fullscreen)
void
SetMouseMode
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a852cf6754672d236932914746640cb89
(MouseMode mm)
RenderDevice *
SetupGraphics
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a907f3c6b676a21c38ba5347d18d4fc33
(const SetupGraphicsDeviceSet &setupGraphicsDesc, const char *gtype, const Render::RendererParams &rp)
Render::RenderDevice *
SetupGraphics_GL
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a0ff92e5248934f621b5109f2824db79a
(const Render::RendererParams &rp)
bool
SetupWindow
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a3d3c00e457022876e475a6384c0ff453
(int w, int h)
void
SetWindowTitle
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a371136c0a4e7e45ca56e6cbec29f1781
(const char *title)
void
showCursor
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
ad6c01e244b46a5ab46b9979e69a2a1a8
(bool show)
void
ShowWindow
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a1708ec868bd4113bb13fb3e3e838201d
(bool show)
void
showWindowDecorations
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
afaea038a0f5e55ec2aede41180fba400
(bool show)
~PlatformCore
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
abc81c7cacd298bf4e7f12f7234b0a4c4
()
Atom
Atoms
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
ae38cfb49e8dae190c849ea016052a0de
[NumAtoms]
Display *
Disp
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a468c92499ebc657b18b9a584dd40080a
int
ExitCode
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a6a467adf6384a7db6409771c46dcdca9
int
Height
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a07f521a106525790d92d214e97b3fd31
Cursor
InvisibleCursor
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a4dbb2a2f95d1eeec5e9ebf32d23ca861
MouseMode
MMode
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a3cbb18e362de7b36f170b858447e346d
bool
Quit
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a3cd275ab3bd80477dcdebc2a71905993
XVisualInfo *
Vis
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a4aee95201dd4c9ea84896be7344a5e3e
int
Width
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
ab47f0f5af8999e4c7efb05cb0e7fb7cb
Window
Win
classOVR_1_1Platform_1_1Linux_1_1PlatformCore.html
a4a403a8300eafab53c853f52d3df5b9e
OVR::Platform::OSX
namespaceOVR_1_1Platform_1_1OSX.html
OVR::Platform::OSX::AQCallbackStruct
OVR::Platform::OSX::GamepadManager
OVR::Platform::OSX::PlatformCore
OVR::Platform::OSX::WavPlayer
struct OVR::Platform::OSX::AQCallbackStruct
AQCallbackStruct
namespaceOVR_1_1Platform_1_1OSX.html
a9759c9ebcc36feaca16adc5c3d24fec1
OVR::Platform::OSX::AQCallbackStruct
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
AudioQueueBufferRef
Buffers
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
ac4d8a4c0e513a19b0d7a6b2a393667ea
[AUDIO_BUFFERS]
AudioStreamBasicDescription
DataFormat
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
a4c0c2f2fb2d9820720e47abc1cfd09d2
UInt32
FrameCount
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
a674cf36188c3c3f9e7233c27e93fee4e
unsigned char *
PCMBuffer
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
a2409b45ddeb5038c73309a22b478f132
UInt32
PlayPtr
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
a15826f4d787d52150db36ffdb9c323b1
AudioQueueRef
Queue
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
af2c9e380a160de06b8d3de02574aad27
UInt32
SampleLen
structOVR_1_1Platform_1_1OSX_1_1AQCallbackStruct.html
a78ec20e026b68190f1440acc4382fb37
OVR::Platform::OSX::GamepadManager
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
OVR::Platform::GamepadManager
GamepadManager
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a09af5b3ce0e954f2748579c7e8391369
()
virtual UInt32
GetGamepadCount
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a95b970b963aeb687d32d7118184dd235
()
virtual bool
GetGamepadState
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a7208c92f81ce4d735ed43be7734e57ea
(UInt32 index, GamepadState *pState)
~GamepadManager
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
aed3e76af600494aae8b62e52c72d5ce3
()
int
getIntDeviceProperty
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a7cc74445a0f6c28cbd78080f8961103d
(IOHIDDeviceRef device, CFStringRef key)
void
manipulateBitField
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
ab9410ff1458808fc226291f1947f50ca
(unsigned int &bitfield, unsigned int mask, bool val)
float
mapAnalogAxis
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a5624bba0af496047cd22e7a329815e6a
(IOHIDValueRef value, IOHIDElementRef element)
void
onDeviceMatched
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
ae6bfba0a67e973a397e7384401087c4c
(IOHIDDeviceRef device)
void
onDeviceRemoved
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a32445212d506ae4c3abc6a893d5c23ee
(IOHIDDeviceRef device)
void
onDeviceValueChanged
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a7093caa6c49410d01dbf6287158d2d82
(IOHIDValueRef value)
bool
setStateIfDifferent
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
abd887d898016d4064a17869414dfa80e
(float &state, float newState)
static void
staticOnDeviceMatched
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a8e07eecef82ed7da3a25ac83daf5359d
(void *context, IOReturn result, void *sender, IOHIDDeviceRef device)
static void
staticOnDeviceRemoved
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a1f7f91d502d21d65038ccd70574b5e63
(void *context, IOReturn result, void *sender, IOHIDDeviceRef device)
static void
staticOnDeviceValueChanged
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a42c7d9b54a5ba1711a8482d1272bc960
(void *context, IOReturn result, void *sender, IOHIDValueRef value)
bool
bStateChanged
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
aa37785fdfb2d6e2a5f9e1e3162efc66f
IOHIDManagerRef
HidManager
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a9dfdfe1dc91fd0fe5a93838949796e7d
GamepadState
State
classOVR_1_1Platform_1_1OSX_1_1GamepadManager.html
a594043a7d1caeb01821d35ce3288bf91
OVR::Platform::OSX::PlatformCore
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
OVR::Platform::PlatformCore
void
DestroyWindow
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a4455855ceb11f3e63b79d13cb68142e7
()
void
Exit
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
aa293c6ee00ae4d243c52686ca30a5504
(int exitcode)
String
GetContentDirectory
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a45b3ede870876f5e9a4a6af4fe5cd547
() const
Render::DisplayId
GetDisplay
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a0b74d685dd9b42d8a709e971f50fbce5
(int screen)
int
GetDisplayCount
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
ada5d6f344eaacdc02e5460bffda8adbe
()
void
GetWindowSize
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a23b4e1f1b9d6c0a0abb09c34c5bf84d2
(int *w, int *h) const
PlatformCore
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a48a043461e3a059bc1d9e5f3d07d574b
(Application *app, void *nsapp)
void
RunIdle
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a3cbd7999941dddf4c2086220acd25e98
()
bool
SetFullscreen
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a4879ab5b1593877185621a4681609f80
(const Render::RendererParams &rp, int fullscreen)
void
SetMouseMode
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a8896be30c1325baa24e46d1e14014dd6
(MouseMode mm)
RenderDevice *
SetupGraphics
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
abeac5f945cabad01da6079cdc7134c84
(const SetupGraphicsDeviceSet &setupGraphicsDesc, const char *gtype, const Render::RendererParams &rp)
bool
SetupWindow
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a04ec8fa45332703aa82c780e5dbadaf1
(int w, int h)
void
SetWindowTitle
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
aed492851c4abeaa0819f0fa4b537fc59
(const char *title)
void
ShowWindow
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a309826ac8cf9adc66141a1a29e573e3a
(bool show)
~PlatformCore
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a50b8481f8dc081aaa7f2ec2d04955db4
()
int
ExitCode
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
ad53b03baf72a6d74baeaa975092fc096
int
Height
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a48cd715c2172fc27ce50236421745e52
MouseMode
MMode
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a17ba983f7a0cd8ef8af71cb7ff00b653
void *
NsApp
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a2dfce5da329d6ebf65afe68a19833a34
bool
Quit
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a7731f8b204a10417e9354181b8694dfa
void *
View
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a8920ecb4b0be1d3e0dafcfa655f36e26
int
Width
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
ac4184c6a5ed287659982bd4e76de6d62
void *
Win
classOVR_1_1Platform_1_1OSX_1_1PlatformCore.html
a592baf749246f8e21633e512ab1164d2
OVR::Platform::OSX::WavPlayer
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
int
PlayAudio
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a6aef1f79f351c6deeeffdc5f66dd5998
()
WavPlayer
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
ad73ae536436d85824160b3b8f812625c
(const char *fileName)
short
getHalf
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a498caba091686d049cef3777333344be
(unsigned char *buffer, int index)
int
getWord
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a494f1136e4d55e3b178901485d87c0fc
(unsigned char *buffer, int index)
bool
isDataChunk
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
ae8720e324155cdb874898f80a2cafa8a
(unsigned char *buffer, int index)
void *
LoadPCM
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
af2a32407c2c099e9df66de384f4e8c23
(const char *filename, unsigned long *len)
int
PlayBuffer
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
aa0114cfddad648f0bfdeaf697932e572
(void *pcm, unsigned long len)
static void
aqBufferCallback
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a4687e1b5419bf5515f2e8454f9284bae
(void *in, AudioQueueRef inQ, AudioQueueBufferRef outQB)
short
AudioFormat
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a797a25c9fe998d434374e3c0ff61a9ff
short
BitsPerSample
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
ab2bc3c6d3bc32c0d57c2499ab09105b5
short
BlockAlign
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a2c99661eb08dfefbeec74917d6e42c95
int
ByteRate
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
aafb3dacd86054d6c05845dcd098a05fe
const char *
FileName
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a9247f47b6fd8e2a84ce4a9cf52ba30cc
short
NumChannels
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
a4b63af76286f4744a5d73774f6492988
int
SampleRate
classOVR_1_1Platform_1_1OSX_1_1WavPlayer.html
ac6c474f1f204f2f4d9a43d33788a6ff4
OVR::Platform::Win32
namespaceOVR_1_1Platform_1_1Win32.html
OVR::Platform::Win32::GamepadManager
OVR::Platform::Win32::MonitorSet
OVR::Platform::Win32::PlatformCore
static float
GamepadStick
namespaceOVR_1_1Platform_1_1Win32.html
a0dd13671293596ccb0edc5107151248c
(short in)
static float
GamepadTrigger
namespaceOVR_1_1Platform_1_1Win32.html
af368cf1b9f53ce4cbbb5ce9a194910ff
(BYTE in)
KeyCode
MapVKToKeyCode
namespaceOVR_1_1Platform_1_1Win32.html
aa740ad086fc03cf692e812198bdbbf68
(unsigned vk)
BOOL CALLBACK
MonitorEnumProc
namespaceOVR_1_1Platform_1_1Win32.html
a444c699f3fa2ef7c9e786fc338dd79c5
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static UByte
KeyMap
namespaceOVR_1_1Platform_1_1Win32.html
abc46a4ea6479f7b603b75b73c065f0f3
[][2]
OVR::Platform::Win32::GamepadManager
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
OVR::Platform::GamepadManager
GamepadManager
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
a8373b3637169a7d7dab7894969da0540
()
virtual UInt32
GetGamepadCount
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
aca2bc6d154d7262b67278e7c6594a779
()
virtual bool
GetGamepadState
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
a8d7888fdaddfd625a2e400f92b0fd0a7
(UInt32 index, GamepadState *pState)
~GamepadManager
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
a6e1e0294b4d9ee880e93bbde4567c39f
()
DWORD(WINAPI *
PFn_XInputGetState
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
aca988a2ed74682732c2246f83e2d7fc1
)(DWORD dwUserIndex, XINPUT_STATE *pState)
HMODULE
hXInputModule
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
a35e787c73685bf32d5b84d9dba587b7a
UInt32
LastPadPacketNo
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
a24a079796671726c2d67203ca75d07e5
PFn_XInputGetState
pXInputGetState
classOVR_1_1Platform_1_1Win32_1_1GamepadManager.html
aa9a76d4655e7137bd68b9359866ae9f3
OVR::Platform::Win32::MonitorSet
structOVR_1_1Platform_1_1Win32_1_1MonitorSet.html
MaxMonitors
structOVR_1_1Platform_1_1Win32_1_1MonitorSet.html
a0b9b10e7e02bdc011c0312b6a83526bca69ea3867b8a389971479e004fd91f5b1
int
MonitorCount
structOVR_1_1Platform_1_1Win32_1_1MonitorSet.html
af20944a0a9b8613cd756341a7f720df2
HMONITOR
Monitors
structOVR_1_1Platform_1_1Win32_1_1MonitorSet.html
a5e4278cee60c7298e74216f1d7a81a9e
[MaxMonitors]
int
PrimaryCount
structOVR_1_1Platform_1_1Win32_1_1MonitorSet.html
a8f29a66c9b09b421d8663d3f9ff0f9d1
OVR::Platform::Win32::PlatformCore
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
OVR::Platform::PlatformCore
void
DestroyWindow
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a82c678973bb45cd26f5a23270cbf6d7d
()
void
Exit
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
aa1e435f821fd48446797de4a186f312c
(int exitcode)
Render::DisplayId
GetDisplay
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a0e8db09eaf754f040c62530d10ba60d0
(int screen)
int
GetDisplayCount
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab7c10548e0c3d34252ba2c1a2efa0d4e
()
void
GetWindowSize
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a636953801667ae0dda437f18c2a67715
(int *w, int *h) const
PlatformCore
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ac8566d0ce784d20cff170f2c0a35ea36
(Application *app, HINSTANCE hinst)
void
PlayMusicFile
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a4066610ffc23a2dbade2d3c1978db908
(const char *fileName)
int
Run
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab2ebc9ad18443edd5837c8038861d2e9
()
void
SetMouseMode
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab1648ce67fc4cd7cdbbfd5e89a023007
(MouseMode mm)
RenderDevice *
SetupGraphics
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a82e03d168361f24612b265085e9014d9
(const SetupGraphicsDeviceSet &setupGraphicsDesc, const char *type, const Render::RendererParams &rp)
bool
SetupWindow
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
acc7f1acfb0e02f27096540aab83e2b4d
(int w, int h)
void
SetWindowTitle
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ac13c7f849fe39879320e992151f8ebb6
(const char *title)
void
ShowWindow
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a847661d194660e22c1f966e700c85272
(bool visible)
~PlatformCore
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a5800d3b61f3dd2422712e440c7410815
()
LRESULT
WindowProc
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab3d970870bbb3782a0d9870fa98dace9
(UINT msg, WPARAM wp, LPARAM lp)
static LRESULT CALLBACK
systemWindowProc
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a67584395ffc77dd509451f2a3cc2354c
(HWND window, UINT msg, WPARAM wp, LPARAM lp)
HCURSOR
Cursor
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a6768871bca5c7e062dfa90b32e52d678
int
ExitCode
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab6ab110f897457dbcef455f8a4eadc07
int
Height
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ab39ea829ced4e8a5c2d5929352eb4e75
HINSTANCE
hInstance
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a0ef72dbd488241bc793ad748a92f1967
HWND
hWnd
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
ae0dc41cbe760afb0353eddf68b87f79f
MouseMode
MMode
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a7f5651ec356028fc97680374cfe5f297
int
Modifiers
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a176d2adad9d8411392feb24589624b23
bool
Quit
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a41fb8f8e920c7c35d8a588ec74d7a467
int
Width
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a3852d60039e1a40a4f78477e4dc727e8
POINT
WindowCenter
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a0523c7528068867b19c318fb2c1588ca
String
WindowTitle
classOVR_1_1Platform_1_1Win32_1_1PlatformCore.html
a1a9f1e84945c5d0211702c5447bd0a33
OVR::Render
namespaceOVR_1_1Render.html
OVR::Render::D3D11
OVR::Render::GL
OVR::Render::Buffer
OVR::Render::CollisionModel
OVR::Render::Container
OVR::Render::DisplayId
OVR::Render::Fill
OVR::Render::Font
OVR::Render::LightingParams
OVR::Render::Model
OVR::Render::Node
OVR::Render::OVR_DDS_HEADER
OVR::Render::OVR_DDS_PIXELFORMAT
OVR::Render::RenderDevice
OVR::Render::RendererParams
OVR::Render::Scene
OVR::Render::SceneView
OVR::Render::Shader
OVR::Render::ShaderFill
OVR::Render::ShaderSet
OVR::Render::ShaderSetMatrixTranspose
OVR::Render::Texture
OVR::Render::Vector4f
OVR::Render::Vertex
OVR::Render::XmlHandler
BufferUsage
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0c
Buffer_Unknown
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca32e95b43503cf8baa9dd7a331ac0c279
Buffer_Vertex
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca9927ecf7c8ce3575b7f2e7d0a10edb2f
Buffer_Index
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0cab35c1c3450cd4f16c2c19d52779c5baa
Buffer_Uniform
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca87b5732e003d39c7da96b9a040788917
Buffer_Feedback
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca6f9c7f8fb1fc87d4e721339e7042b82d
Buffer_TypeMask
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0caa41b94c559eeb4fb7a26821343e9d39f
Buffer_ReadOnly
namespaceOVR_1_1Render.html
a7b222ee0eb2fc2c447f00bce1d9bbb0ca89fbb464fe53292050270d69760702ba
BuiltinShaders
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83d
VShader_MV
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da42f837eea6fa6b082de200d1d8b7453d
VShader_MVP
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dadc9f00c20b4d78f578e2f61bdb04a25a
VShader_PostProcess
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da58a713c65bb6487da8372874606fd59a
VShader_Count
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83daacc9baea0f34e995791be88dc2bdfce4
FShader_Solid
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da54f9506ff3a6107dcff3036482b456d0
FShader_Gouraud
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da6243aa35d1e5e402ae6da62cc1fabd2b
FShader_Texture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da6dd9f8dbdc7ff46d16b4771185d407e4
FShader_AlphaTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da7abe658ba99b04119728926dab4b682f
FShader_PostProcess
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dac1e3030abb5de211aaf2ca9f33822124
FShader_PostProcessWithChromAb
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da9d525ac1a5a597b1072be7feff8c94e2
FShader_LitGouraud
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83daf77cada01d0e46d6c40e4845dbb5ffef
FShader_LitTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dad4433c2a5518863051fea3749ea80d45
FShader_MultiTexture
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83dae24934b44461f6325599a986c6903a6b
FShader_Count
namespaceOVR_1_1Render.html
a06bba473ecbe6897171eafb20fa3a83da217f2e5914f4f344d936001072183be6
DisplayMode
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aea
Display_Window
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaaf5cafa8c8c423d6045d98fc9ccd6a850
Display_Fullscreen
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaa13f1872064a8bc403c7a3ebca937d126
Display_FakeFullscreen
namespaceOVR_1_1Render.html
a45ee88d5fa580a61b84841b738224aeaa5b2e3f080ad69d337f3aa83ceabe41b8
MapFlags
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496ed
Map_Discard
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496eda640ae1c3c4189f4702f9e4d5f971537d
Map_Read
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496eda414949ccc204b41d670c07db57411710
Map_Unsynchronized
namespaceOVR_1_1Render.html
a5d5cfdf2e0b451ef59048e43980496edac033cf8b80139e2aa8a36e1fdc034909
PostProcessType
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402
PostProcess_None
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402a8e097ceb65103935332cc1ad48a83b9a
PostProcess_Distortion
namespaceOVR_1_1Render.html
adbd9a8d873d0ab48394e575df769c402ad7b1d234cc1bf5158a1f4de839c30c79
PrimitiveType
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0d
Prim_Triangles
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da2c9f74c958dfaa62c6648f7e1616a28a
Prim_Lines
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0daf46ac469100d0720c5e299d6341e7053
Prim_TriangleStrip
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0dabf33d6507f4a7f668a72725e82dc4557
Prim_Points
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0dac718bf55fc9ecc8ce43aec7ab1205e39
Prim_Unknown
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da8fd38181b4ca87d37d7f20e95f71a9dc
Prim_Count
namespaceOVR_1_1Render.html
ac6a6e82ffa02a381556aed0a46221f0da8768951658c771501f0dfb1b7dfbabdd
RenderCaps
namespaceOVR_1_1Render.html
a5f7e79ea9c64d65d9b0a8a53220a0135
Cap_VertexBuffer
namespaceOVR_1_1Render.html
a5f7e79ea9c64d65d9b0a8a53220a0135afbf01fe8065ec616d06f29e6360d40bb
SampleMode
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5f
Sample_Linear
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa8939714b1360b0066d357860b1d8a750
Sample_Nearest
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fafef234154a7bf46af73784830e554202
Sample_Anisotropic
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa735bbfc72c5330143b94db48dcd3e1b2
Sample_FilterMask
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa3c3d4e1fdc3a013f55a7250d9386ebde
Sample_Repeat
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fac16b628cd1c58e89c37748e7a16616b0
Sample_Clamp
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fab86248aa92d8018717fc3eb9271dbec4
Sample_ClampBorder
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5faf57cc38f5904314e28ab158e27c7f919
Sample_AddressMask
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa8e2454834c2d45e2b162d62afe6b86e2
Sample_Count
namespaceOVR_1_1Render.html
a579c893bbe901bac5b14919e3088dd5fa78caf4a85f35aa893080b8fc8ca5f372
ShaderStage
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1
Shader_Vertex
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a22b6720118a443de69f8422d47154dbb
Shader_Geometry
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1ac6f11323e59b24adfc46e52d9a88d517
Shader_Fragment
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a41d711f8154d4092439b51fe2523c912
Shader_Pixel
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1a0994117a3763d03ed0d3e35ab47c3b12
Shader_Count
namespaceOVR_1_1Render.html
a5f0bf642167c0065925358730f9087d1ac955620c892c4b657541032d1659bf69
TextureFormat
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bd
Texture_RGBA
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda35c32a838863446859724279a68e5ae0
Texture_R
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdade0de7ed4361291802605c0e07fa767b
Texture_DXT1
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda36eacd8fd512a118ef1d4162b814c27b
Texture_DXT3
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda1295332c283137854ebcfedf294a77ec
Texture_DXT5
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda3486da3af2f90d1e2fe205cec5d8e178
Texture_Depth
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdaf94a2cbb4bbfbfa185dd03fbf6fb8214
Texture_TypeMask
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda99990fda1f77ccd21645885d9fe67583
Texture_Compressed
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda141b77fcc8c2ed50889429674cf211b9
Texture_SamplesMask
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda38e78dc4cb6a31546b476eefc931bba7
Texture_RenderTarget
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bdac481458190c79f12af086aa91aae1703
Texture_GenMipmaps
namespaceOVR_1_1Render.html
ad62965abcb8729d80cf09812b5c014bda4837a7612b541fbf7b7e35c24d30be8c
void
FilterRgba2x2
namespaceOVR_1_1Render.html
a031812e4c51863885b77f4f30472451e
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1Render.html
a2d47925f95d582d535de565b3d2ec605
(int w, int h)
int
GetTextureSize
namespaceOVR_1_1Render.html
a48e21721d0373b8d58376356bef12c7a
(int format, int w, int h)
Texture *
LoadTextureDDS
namespaceOVR_1_1Render.html
a954be8b70c3cb3aa64364b501f5cd31c
(RenderDevice *ren, File *f)
Texture *
LoadTextureTga
namespaceOVR_1_1Render.html
a89608dc3b933d61d46126c5d77ba4d8d
(RenderDevice *ren, File *f, unsigned char alpha=255)
UInt16
CubeIndices
namespaceOVR_1_1Render.html
adb29e4f6e2f982d3e59602ff9d5badf8
[]
Font
DejaVu
namespaceOVR_1_1Render.html
a17678ac6c3c22e51385b9fdb5bec1419
const Font::Char
DejaVu_chars
namespaceOVR_1_1Render.html
ab800dd023a0195b39b509cf4ff4c1de6
[]
const short *
DejaVu_kern
namespaceOVR_1_1Render.html
a09faea2d810b42960227983ce92d7290
[]
const short
DejaVu_kern101
namespaceOVR_1_1Render.html
a9456300c46e80fc858b40535fa77d93e
[]
const short
DejaVu_kern102
namespaceOVR_1_1Render.html
a8d0f9d08d9038c15c86393ac34c647ac
[]
const short
DejaVu_kern107
namespaceOVR_1_1Render.html
adcc0599797afe73d5d41d5edba15bca5
[]
const short
DejaVu_kern111
namespaceOVR_1_1Render.html
a78fdffb7c28096f2864fef9f01adaf52
[]
const short
DejaVu_kern114
namespaceOVR_1_1Render.html
a2d8a468c961b619ac80da08a7c5305d2
[]
const short
DejaVu_kern118
namespaceOVR_1_1Render.html
a6f505bfb81d8be5adf7abe658376518d
[]
const short
DejaVu_kern119
namespaceOVR_1_1Render.html
a6aceaed687d2cc89b1428fe2b80fa58d
[]
const short
DejaVu_kern120
namespaceOVR_1_1Render.html
a16800c634a9d957ac96178cf6e2d5a06
[]
const short
DejaVu_kern121
namespaceOVR_1_1Render.html
a920d2d2b7ec912134e2f638b0eaccb83
[]
const short
DejaVu_kern45
namespaceOVR_1_1Render.html
ac3537c179000288839402de905110287
[]
const short
DejaVu_kern65
namespaceOVR_1_1Render.html
a2b26e5f7bfc8d577ef969bee4a8c3596
[]
const short
DejaVu_kern66
namespaceOVR_1_1Render.html
ace7c576311cd1a84b836dfbf19b968e6
[]
const short
DejaVu_kern67
namespaceOVR_1_1Render.html
a49849cdf02e39e3898fa042cfca71ef5
[]
const short
DejaVu_kern68
namespaceOVR_1_1Render.html
a3f9f83193dcc4f337b38b320f79c9650
[]
const short
DejaVu_kern70
namespaceOVR_1_1Render.html
a72a53c65a4a3ddd2cd490782446ba5ac
[]
const short
DejaVu_kern71
namespaceOVR_1_1Render.html
a69086c1bf8abe22449ef27269232aaea
[]
const short
DejaVu_kern72
namespaceOVR_1_1Render.html
aeee847875b7f245c1c42be4a3c533cbb
[]
const short
DejaVu_kern74
namespaceOVR_1_1Render.html
aa8fdc6c6c32127536bf502bc5d46ea3a
[]
const short
DejaVu_kern75
namespaceOVR_1_1Render.html
aad5a51f844b41a71ec9ddb92917b776a
[]
const short
DejaVu_kern76
namespaceOVR_1_1Render.html
a823e37eafb64855b048cd9e52a2bc0d4
[]
const short
DejaVu_kern79
namespaceOVR_1_1Render.html
a1f718f8e88747a51822d1c787e91fea8
[]
const short
DejaVu_kern80
namespaceOVR_1_1Render.html
a2e5adcbdf15d9a08b16c3421f26aff57
[]
const short
DejaVu_kern81
namespaceOVR_1_1Render.html
ab11570492927167d09cf3b7725f63607
[]
const short
DejaVu_kern82
namespaceOVR_1_1Render.html
aeec4a4151296f5b2dd86f92c25ac28c0
[]
const short
DejaVu_kern83
namespaceOVR_1_1Render.html
a26eb8cd4b8463c7d1c01f99c524456a6
[]
const short
DejaVu_kern84
namespaceOVR_1_1Render.html
a4a81039e66c171433e9d13b548e9ba44
[]
const short
DejaVu_kern85
namespaceOVR_1_1Render.html
ac075626b713bcb3900b4f278788a2e99
[]
const short
DejaVu_kern86
namespaceOVR_1_1Render.html
a269fbe13a8ebdc131bbd76ae28a248a4
[]
const short
DejaVu_kern87
namespaceOVR_1_1Render.html
a4dcb96dd3d955bf29fdfeb9ac6fccad9
[]
const short
DejaVu_kern88
namespaceOVR_1_1Render.html
a18071a6cf67b6304dd4be22cf5b6a89e
[]
const short
DejaVu_kern89
namespaceOVR_1_1Render.html
ae3dab60704fed0fa97cb52c1f1ffec1b
[]
const short
DejaVu_kern90
namespaceOVR_1_1Render.html
a0edeb03905b4754fa3271e683fef8da4
[]
const unsigned char
DejaVu_tex
namespaceOVR_1_1Render.html
a2927dc29b20d535001a5a1e18f17869f
[]
static const UPInt
OVR_DDS_PF_FOURCC
namespaceOVR_1_1Render.html
a29eeb26446a0371aec0b8354377cb9ff
static const UInt32
OVR_DTX1_MAGIC_NUMBER
namespaceOVR_1_1Render.html
afa182020075e23270c45bb2b80259594
static const UInt32
OVR_DTX5_MAGIC_NUMBER
namespaceOVR_1_1Render.html
acd9602dcb3fbed52cd263bc26b8e615d
OVR::Render::Buffer
classOVR_1_1Render_1_1Buffer.html
RefCountBase< Buffer >
virtual bool
Data
classOVR_1_1Render_1_1Buffer.html
ada8d31d66411b4b5b105ea48a14c2b0e
(int use, const void *buffer, size_t size)=0
virtual size_t
GetSize
classOVR_1_1Render_1_1Buffer.html
ad78cdef1ae0df88c87b5437980d982b7
()=0
virtual void *
Map
classOVR_1_1Render_1_1Buffer.html
a2d81353c12fb43419f9a7b8d8ed845a9
(size_t start, size_t size, int flags=0)=0
virtual bool
Unmap
classOVR_1_1Render_1_1Buffer.html
ae1af433f727b33f28e07a5625aebc997
(void *m)=0
virtual
~Buffer
classOVR_1_1Render_1_1Buffer.html
a9bae93eab53d6780b6df700fbd71ed27
()
OVR::Render::CollisionModel
classOVR_1_1Render_1_1CollisionModel.html
RefCountBase< CollisionModel >
void
Add
classOVR_1_1Render_1_1CollisionModel.html
a386a71764dac9659fb96048e667a9ac5
(const Planef &p)
bool
TestPoint
classOVR_1_1Render_1_1CollisionModel.html
ae97ed588d88102dbba19b23997ce2d4e
(const Vector3f &p) const
bool
TestRay
classOVR_1_1Render_1_1CollisionModel.html
ac195f9b6b38292b9fd59d4889eafef43
(const Vector3f &origin, const Vector3f &norm, float &len, Planef *ph=NULL) const
Array< Planef >
Planes
classOVR_1_1Render_1_1CollisionModel.html
aae144752a3681b9863b81e8532b0e886
OVR::Render::Container
classOVR_1_1Render_1_1Container.html
OVR::Render::Node
void
Add
classOVR_1_1Render_1_1Container.html
a49d3e0863df7bf4c2195d0a1566c6e33
(Node *n)
void
Add
classOVR_1_1Render_1_1Container.html
ae4d31a74abdc086c09cc0e64d110a7f6
(Model *n, class Fill *f)
void
Clear
classOVR_1_1Render_1_1Container.html
af25e174686be65377a3a4869e41929ea
()
void
ClearRenderer
classOVR_1_1Render_1_1Container.html
afd45695178177458984d4e84441129a0
()
Container
classOVR_1_1Render_1_1Container.html
a61dab5717ac5339968b468db5c4f87c6
()
virtual NodeType
GetType
classOVR_1_1Render_1_1Container.html
adaff80c45cf67364a6d90f8a2bbd1599
() const
void
RemoveLast
classOVR_1_1Render_1_1Container.html
a4a5fe65a85d435920b0445159b055b8a
()
virtual void
Render
classOVR_1_1Render_1_1Container.html
a6c2f1bb9a878da605a8dc67fb7e93f02
(const Matrix4f <w, RenderDevice *ren)
~Container
classOVR_1_1Render_1_1Container.html
ac13a9b78b16fae29805b34dc2407ce75
()
bool
CollideChildren
classOVR_1_1Render_1_1Container.html
a14db90db9eef32f13cd36514d0c38457
Array< Ptr< Node > >
Nodes
classOVR_1_1Render_1_1Container.html
a476958f8cea908a4974294a26b7792f7
OVR::Render::DisplayId
structOVR_1_1Render_1_1DisplayId.html
DisplayId
structOVR_1_1Render_1_1DisplayId.html
a2ab5aac2d81d699b6bac30778250f62d
()
DisplayId
structOVR_1_1Render_1_1DisplayId.html
a5ed4819139112a755e10d191ee6832b2
(long id)
DisplayId
structOVR_1_1Render_1_1DisplayId.html
ab62db62203aa57dd9cfbd12e56829b91
(String m, long id=0)
operator bool
structOVR_1_1Render_1_1DisplayId.html
aacf5a7960d9e5ecbabafe8cdedb8af40
() const
bool
operator==
structOVR_1_1Render_1_1DisplayId.html
a82a14ad3c56df39b123cbcb72d705d90
(const DisplayId &b) const
long
CgDisplayId
structOVR_1_1Render_1_1DisplayId.html
a636fee5432fb2ffe0d87599495f1499c
String
MonitorName
structOVR_1_1Render_1_1DisplayId.html
a2c01ecfed779e33651d7fc3e6ca8aa60
OVR::Render::Fill
classOVR_1_1Render_1_1Fill.html
RefCountBase< Fill >
Flags
classOVR_1_1Render_1_1Fill.html
afb0fd7e6bfa01285a1945a5fe836d7f2
F_Solid
classOVR_1_1Render_1_1Fill.html
afb0fd7e6bfa01285a1945a5fe836d7f2a767e880b83abfb2a1b49253afcd5b41a
F_Wireframe
classOVR_1_1Render_1_1Fill.html
afb0fd7e6bfa01285a1945a5fe836d7f2a3bb623e0bd02a8581cae800690391871
virtual Texture *
GetTexture
classOVR_1_1Render_1_1Fill.html
a68e382c78003bf525e51ac9a7ad8fdbe
(int i)
virtual void
Set
classOVR_1_1Render_1_1Fill.html
a0d530b6c1e8ffc967c2505914545235c
(PrimitiveType prim=Prim_Unknown) const =0
virtual void
SetTexture
classOVR_1_1Render_1_1Fill.html
acc3eddd9c451c5db9b0994af17f6af57
(int i, class Texture *tex)
virtual void
Unset
classOVR_1_1Render_1_1Fill.html
af47bfe0177595110d19791faa7a12707
() const
virtual
~Fill
classOVR_1_1Render_1_1Fill.html
aca620dba01c7aef176507275f8742e2d
()
OVR::Render::Font
structOVR_1_1Render_1_1Font.html
OVR::Render::Font::Char
int
ascent
structOVR_1_1Render_1_1Font.html
abcbcc44f14738a7c3c84e291ae13b3ac
const Char *
chars
structOVR_1_1Render_1_1Font.html
ac13fc1870e2b7e3539071271c1a83ad5
int
descent
structOVR_1_1Render_1_1Font.html
aa2eff7c94a0db7529c7981dce4b00a3d
Fill *
fill
structOVR_1_1Render_1_1Font.html
aebe39de71f0618b060d5bffdefe587d9
const short **
kerning
structOVR_1_1Render_1_1Font.html
a106a0b605d5ff51939ade3d3a2ea4b3c
int
lineheight
structOVR_1_1Render_1_1Font.html
ab3a20e4e209fadad942c3db34d96d8aa
const unsigned char *
tex
structOVR_1_1Render_1_1Font.html
a9c1d974f659134838a0930d1f3be469a
int
theight
structOVR_1_1Render_1_1Font.html
ad128a33b096fce276ce028e765fb4e11
int
twidth
structOVR_1_1Render_1_1Font.html
a36f5315a1efb3b2c344a219d9b942ed9
OVR::Render::Font::Char
structOVR_1_1Render_1_1Font_1_1Char.html
short
advance
structOVR_1_1Render_1_1Font_1_1Char.html
a3453ad2c3522a05e353887e373f4ee5b
float
u1
structOVR_1_1Render_1_1Font_1_1Char.html
a8b5cee538e1332c5e35ef34720e58f4c
float
u2
structOVR_1_1Render_1_1Font_1_1Char.html
a94cce30d91d583cce817fdcea7300968
float
v1
structOVR_1_1Render_1_1Font_1_1Char.html
a029d618999873e1e30604163df9ef9f7
float
v2
structOVR_1_1Render_1_1Font_1_1Char.html
a16cc6ca322e874bf6a97daf069edaebd
short
x
structOVR_1_1Render_1_1Font_1_1Char.html
a2218b24f37b8305dfc3c8c44ee6f8f2e
short
y
structOVR_1_1Render_1_1Font_1_1Char.html
a97bb9403d1a4e7eb5b4bc43b7f53a832
OVR::Render::LightingParams
structOVR_1_1Render_1_1LightingParams.html
LightingParams
structOVR_1_1Render_1_1LightingParams.html
a279379e91758d7593dc8ac558fe7c84b
()
void
Set
structOVR_1_1Render_1_1LightingParams.html
acf425afc759d6e643dc7d11f797449ef
(ShaderSet *s) const
void
Update
structOVR_1_1Render_1_1LightingParams.html
a559debfcc8a8deb4feaaa663afb71fc0
(const Matrix4f &view, const Vector4f *SceneLightPos)
Vector4f
Ambient
structOVR_1_1Render_1_1LightingParams.html
ace7bed0c3885b57dda088052738278ac
Vector4f
LightColor
structOVR_1_1Render_1_1LightingParams.html
a1b5c890e55d0942b91d076d88125b693
[8]
float
LightCount
structOVR_1_1Render_1_1LightingParams.html
a3dd8eabe7e9dd0c4161f2868fa6f7f6c
Vector4f
LightPos
structOVR_1_1Render_1_1LightingParams.html
a807f24e2be43fd57451ffd29d373e9b8
[8]
int
Version
structOVR_1_1Render_1_1LightingParams.html
a5e6a42117f330e2bc450e8b2c52f7dd0
OVR::Render::Model
classOVR_1_1Render_1_1Model.html
OVR::Render::Node
void
AddLine
classOVR_1_1Render_1_1Model.html
af314ea356bf2d9521787e771fec6cf4d
(UInt16 a, UInt16 b)
void
AddLine
classOVR_1_1Render_1_1Model.html
a8479aff9738fad2ea88962db89024d67
(const Vertex &a, const Vertex &b)
void
AddSolidColorBox
classOVR_1_1Render_1_1Model.html
adaeed84d8c929d3bcdd51c288f8d0fd3
(float x1, float y1, float z1, float x2, float y2, float z2, Color c)
void
AddTriangle
classOVR_1_1Render_1_1Model.html
a6004ff6fbaecf1856ee3e07300ebd3ae
(UInt16 a, UInt16 b, UInt16 c)
UInt16
AddVertex
classOVR_1_1Render_1_1Model.html
a64ac8e95917407b4ba9fd02db7befcdb
(const Vertex &v)
UInt16
AddVertex
classOVR_1_1Render_1_1Model.html
a26d48751a91c651bfbd7ea35d7c3c770
(const Vector3f &v, const Color &c, float u_=0, float v_=0)
UInt16
AddVertex
classOVR_1_1Render_1_1Model.html
ab5247aab20c217e59ce817665ee785f5
(float x, float y, float z, const Color &c, float u, float v)
UInt16
AddVertex
classOVR_1_1Render_1_1Model.html
a0c73d5d0bbc4fbf7ca2be79a3224d6f5
(float x, float y, float z, const Color &c, float u, float v, float nx, float ny, float nz)
UInt16
AddVertex
classOVR_1_1Render_1_1Model.html
a1962a5c089a3a04e5b6ab31a396d8cc0
(float x, float y, float z, const Color &c, float u1, float v1, float u2, float v2, float nx, float ny, float nz)
void
ClearRenderer
classOVR_1_1Render_1_1Model.html
ac2429f668e46a7b66066989854b93c70
()
UInt16
GetNextVertexIndex
classOVR_1_1Render_1_1Model.html
ac945f7be6106fcbe67ac1d54488c8a7c
() const
PrimitiveType
GetPrimType
classOVR_1_1Render_1_1Model.html
a05dd1a59a34a3d2333a950316d5a6f7a
() const
virtual NodeType
GetType
classOVR_1_1Render_1_1Model.html
adae33d93594992352c2b01731dd66ab3
() const
bool
IsVisible
classOVR_1_1Render_1_1Model.html
a8606fa990b74f8439c90788ba2eb08d4
() const
Model
classOVR_1_1Render_1_1Model.html
a4a6316c486fd4d96dd45800b0b8e6481
(PrimitiveType t=Prim_Triangles)
virtual void
Render
classOVR_1_1Render_1_1Model.html
a8c90441b85666450a39b310b191ba00a
(const Matrix4f <w, RenderDevice *ren)
void
SetVisible
classOVR_1_1Render_1_1Model.html
a53342dc73946c0c82231bb696773bb22
(bool visible)
~Model
classOVR_1_1Render_1_1Model.html
a5650e2dc5d01fd07ad1393a49715f669
()
static Model *
CreateAxisFaceColorBox
classOVR_1_1Render_1_1Model.html
aee34821525977378446da843f717c8a0
(float x1, float x2, Color xcolor, float y1, float y2, Color ycolor, float z1, float z2, Color zcolor)
static Model *
CreateBox
classOVR_1_1Render_1_1Model.html
ac8c4278767b44e20f43c3217f87e0291
(Color c, Vector3f origin, Vector3f size)
static Model *
CreateCone
classOVR_1_1Render_1_1Model.html
a9828f6af4e51f2dcc586047c7c292c49
(Color c, Vector3f origin, float height, float radius, int sides=20)
static Model *
CreateCylinder
classOVR_1_1Render_1_1Model.html
a20d044edbe9be653f4500dc780a3ab82
(Color c, Vector3f origin, float height, float radius, int sides=20)
static Model *
CreateGrid
classOVR_1_1Render_1_1Model.html
a6e2fa013f449655c8c1ce1d0bfda6f39
(Vector3f origin, Vector3f stepx, Vector3f stepy, int halfx, int halfy, int nmajor=5, Color minor=Color(64, 64, 64, 192), Color major=Color(128, 128, 128, 192))
static Model *
CreateSphere
classOVR_1_1Render_1_1Model.html
a4533424b0338e47c8ff2b618161c219c
(Color c, Vector3f origin, float radius, int sides=20)
Ptr< class Fill >
Fill
classOVR_1_1Render_1_1Model.html
aef1b1afed395c88e071d5e387c0f1f9b
Ptr< Buffer >
IndexBuffer
classOVR_1_1Render_1_1Model.html
a46c78623f5d84f8824bb65e284590b29
Array< UInt16 >
Indices
classOVR_1_1Render_1_1Model.html
a4304dae32bdbbecb5f008b37b714ce19
bool
IsCollisionModel
classOVR_1_1Render_1_1Model.html
ae882df4830782b26931aca6159772f02
PrimitiveType
Type
classOVR_1_1Render_1_1Model.html
afd2edfb797497e9531e0bbe9f4cb3c7b
Ptr< Buffer >
VertexBuffer
classOVR_1_1Render_1_1Model.html
afbd90686de54fbb8f56a481f0d15d892
Array< Vertex >
Vertices
classOVR_1_1Render_1_1Model.html
a89c639a5b9a4b643797ca64a5a9a2b03
bool
Visible
classOVR_1_1Render_1_1Model.html
a87b740296a553e416c63667fbab2309d
OVR::Render::Node
classOVR_1_1Render_1_1Node.html
RefCountBase< Node >
NodeType
classOVR_1_1Render_1_1Node.html
a48b3db301f71cc86f03410c73f4e1003
Node_NonDisplay
classOVR_1_1Render_1_1Node.html
a48b3db301f71cc86f03410c73f4e1003a1c78e46fd66c9165306ce2d2a07b53df
Node_Container
classOVR_1_1Render_1_1Node.html
a48b3db301f71cc86f03410c73f4e1003a1822eba932e2eb5619559402bd66fc53
Node_Model
classOVR_1_1Render_1_1Node.html
a48b3db301f71cc86f03410c73f4e1003ac0a3c9f58e6fc562b7ee9972c8b83de8
virtual void
ClearRenderer
classOVR_1_1Render_1_1Node.html
a5f59d57f2f012154a8dfbad0d36cdf50
()
const Matrix4f &
GetMatrix
classOVR_1_1Render_1_1Node.html
aa5dbef13a05b6eeae67aa2ba4973b572
() const
const Quatf &
GetOrientation
classOVR_1_1Render_1_1Node.html
a6872bec89fddb20a71ae307b1c8eb4ec
() const
const Vector3f &
GetPosition
classOVR_1_1Render_1_1Node.html
a0d162eea81b9aa670c94a33210930303
() const
virtual NodeType
GetType
classOVR_1_1Render_1_1Node.html
a204f196d34febb9ae2295c48fba2d263
() const
void
Move
classOVR_1_1Render_1_1Node.html
a59e48d10b33479791a2a538469104710
(Vector3f p)
Node
classOVR_1_1Render_1_1Node.html
aa47d70e90f57fcc58ba85c2e3cf05b1e
()
virtual void
Render
classOVR_1_1Render_1_1Node.html
a0b4077052967e55a71ff0e9cebaea3aa
(const Matrix4f <w, RenderDevice *ren)
void
Rotate
classOVR_1_1Render_1_1Node.html
a4057aabcbdf389933e8d91c7ad4b3e05
(Quatf q)
void
SetMatrix
classOVR_1_1Render_1_1Node.html
ae9b20f6f28d94367af5f8b8af728de9c
(const Matrix4f &m)
void
SetOrientation
classOVR_1_1Render_1_1Node.html
a67b9f3b8c57223cd0bcd7cc975e94c03
(Quatf q)
void
SetPosition
classOVR_1_1Render_1_1Node.html
a1ce6c9a87c494909f3539a0c74417980
(Vector3f p)
virtual
~Node
classOVR_1_1Render_1_1Node.html
a617bace651f5be32c950bc031d46e0c6
()
Matrix4f
Mat
classOVR_1_1Render_1_1Node.html
ae605a323426ad2088d923aed217cf310
bool
MatCurrent
classOVR_1_1Render_1_1Node.html
a75bb42bef25127be50ec28374669812e
Vector3f
Pos
classOVR_1_1Render_1_1Node.html
a449214115a87146964f1f270dd4d1971
Quatf
Rot
classOVR_1_1Render_1_1Node.html
a5e4c8c1004de0909c35db3dc422cdfd1
OVR::Render::OVR_DDS_HEADER
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
UInt32
Caps
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a9b60dfa40fd07cd0de53e56256b0705b
UInt32
Caps2
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a4264097b8d7c39ffa259603414ab836c
UInt32
Caps3
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a811826f7d38d093a8b504c4b9ad1f805
UInt32
Caps4
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a59918294e929b256279c9994c462817f
UInt32
Depth
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
ac7b75343ffafb1a370380f6a5fe745d3
UInt32
Flags
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a603c4ba210843573fc81e75560195b05
UInt32
Height
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
aa77d8cb0adfd76392e3c60b910d3ea76
UInt32
MipMapCount
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
ab50843f02952981d9345275824f61cf6
UInt32
PitchOrLinearSize
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a99d0b1de6484ca1db3dc866e68bccf70
OVR_DDS_PIXELFORMAT
PixelFormat
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a4bc98b2b2d680756d16de537a25a615b
UInt32
Reserved1
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a8be9e661ba6b19d0aafae7b5dadb206a
[11]
UInt32
Reserved2
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
af31c271ed74c850a3c9ec47081af01dd
UInt32
Size
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
a5af787f7b0b11d4df718d8597c04c1ad
UInt32
Width
structOVR_1_1Render_1_1OVR__DDS__HEADER.html
ad7c99e4470e3985a98271dadc5d9be7c
OVR::Render::OVR_DDS_PIXELFORMAT
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
UInt32
ABitMask
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a2a885de866dba78a38812af48215c67b
UInt32
BBitMask
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a09fc884e875da57d59119484e0367fac
UInt32
Flags
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a8a6e94fe12cf99b10f2bed94229c0ee0
UInt32
FourCC
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a8282b6d0680c264c981ccf9ffc8566d4
UInt32
GBitMask
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
acdc9d271a9a50ed65f89babce2f6cdfd
UInt32
RBitMask
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a1e0198001250adddb69f0773cd509137
UInt32
RGBBitCount
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
ac070c06395cc25827c43dbde28ca605e
UInt32
Size
structOVR_1_1Render_1_1OVR__DDS__PIXELFORMAT.html
a83344f7f37bf69abbd733e6cec6aeb72
OVR::Render::RenderDevice
classOVR_1_1Render_1_1RenderDevice.html
RefCountBase< RenderDevice >
CompareFunc
classOVR_1_1Render_1_1RenderDevice.html
ac9bf9913ba181478f0028ac3168f6a9a
Compare_Always
classOVR_1_1Render_1_1RenderDevice.html
ac9bf9913ba181478f0028ac3168f6a9aa155a75b5a21512a1e49ae475773e70ce
Compare_Less
classOVR_1_1Render_1_1RenderDevice.html
ac9bf9913ba181478f0028ac3168f6a9aa1965f56bd3672e83397851a1b82315e0
Compare_Greater
classOVR_1_1Render_1_1RenderDevice.html
ac9bf9913ba181478f0028ac3168f6a9aad64a0b4829d25d1f9940b23ab0081b2f
Compare_Count
classOVR_1_1Render_1_1RenderDevice.html
ac9bf9913ba181478f0028ac3168f6a9aa8cd3e6ab5218a62cfb8a1ac1ea7bd42f
PostProcessShader
classOVR_1_1Render_1_1RenderDevice.html
ab9c0dfb05bbf4f4ef3fc1ec2f1e72554
PostProcessShader_Distortion
classOVR_1_1Render_1_1RenderDevice.html
ab9c0dfb05bbf4f4ef3fc1ec2f1e72554aae08297806b542e6ee2d75ec8c1b7a06
PostProcessShader_DistortionAndChromAb
classOVR_1_1Render_1_1RenderDevice.html
ab9c0dfb05bbf4f4ef3fc1ec2f1e72554a9878e8a6442d0a9ff4c09d45c84e30f2
PostProcessShader_Count
classOVR_1_1Render_1_1RenderDevice.html
ab9c0dfb05bbf4f4ef3fc1ec2f1e72554a188132c1ba058f7eb85434a26ba6f4ee
void
ApplyStereoParams
classOVR_1_1Render_1_1RenderDevice.html
a1237fd8f8bb3be54626bda8968e302c6
(const StereoEyeParams ¶ms)
void
ApplyStereoParams2D
classOVR_1_1Render_1_1RenderDevice.html
a1028c27af077198d837e30b677d232d6
(const StereoEyeParams ¶ms)
virtual void
BeginRendering
classOVR_1_1Render_1_1RenderDevice.html
a910954dfba70f2129cda9ccd6be92d43
()
virtual void
BeginScene
classOVR_1_1Render_1_1RenderDevice.html
a32c30e002e7ff166a45a7de508d67cd5
(PostProcessType pp=PostProcess_None)
virtual void
Clear
classOVR_1_1Render_1_1RenderDevice.html
a6afe2edfcd48bbc2a8235f2dfdb016fd
(float r=0, float g=0, float b=0, float a=1, float depth=1)=0
void
Clear
classOVR_1_1Render_1_1RenderDevice.html
a839ee4bec57390105c784af5e49367e4
(const Color &c, float depth=1)
virtual Buffer *
CreateBuffer
classOVR_1_1Render_1_1RenderDevice.html
af0df5dcdab70dfd151f071aef715345b
()
virtual ShaderSet *
CreateShaderSet
classOVR_1_1Render_1_1RenderDevice.html
a3bfaf98f867ad416a9c7bacf6a20aac1
()
virtual Fill *
CreateSimpleFill
classOVR_1_1Render_1_1RenderDevice.html
a97de5e5f5ac81263f44a7f67691056ed
(int flags=Fill::F_Solid)=0
virtual Texture *
CreateTexture
classOVR_1_1Render_1_1RenderDevice.html
a6fb45921bd2999e3c7f5f3602d6709f7
(int format, int width, int height, const void *data, int mipcount=1)
Fill *
CreateTextureFill
classOVR_1_1Render_1_1RenderDevice.html
afb5856cbbf5e467ae2b5beebe545ed96
(Texture *tex, bool useAlpha=false)
virtual void
FillGradientRect
classOVR_1_1Render_1_1RenderDevice.html
ae0b7efa9df0fc3f1c27b74e9a695882b
(float left, float top, float right, float bottom, Color col_top, Color col_btm)
virtual void
FillRect
classOVR_1_1Render_1_1RenderDevice.html
a6654824d172658ccfec28d276dedc419
(float left, float top, float right, float bottom, Color c)
virtual void
FinishScene
classOVR_1_1Render_1_1RenderDevice.html
a155823475d32ae8e78dcb58ddb163db2
()
virtual void
ForceFlushGPU
classOVR_1_1Render_1_1RenderDevice.html
a14d145019308be409b2286d95ed080a0
()
const RendererParams &
GetParams
classOVR_1_1Render_1_1RenderDevice.html
aae7c92eaa5e273053317d64af5b0f97e
() const
PostProcessShader
GetPostProcessShader
classOVR_1_1Render_1_1RenderDevice.html
a37a8d571e6132bd935c65cb04febd1a4
()
virtual Matrix4f
GetProjection
classOVR_1_1Render_1_1RenderDevice.html
a974ab09b5b36859a1e7190a47211b560
() const
virtual bool
GetSamplePositions
classOVR_1_1Render_1_1RenderDevice.html
a62e4d6bd6eb5a298324de212a9aa32a8
(Render::Texture *, Vector3f *pos)
UPInt
GetTotalTextureMemoryUsage
classOVR_1_1Render_1_1RenderDevice.html
acc0e7dc1c9103019fcc7c17d909ad3c6
() const
virtual void
Init
classOVR_1_1Render_1_1RenderDevice.html
a5b7a78e23aa3ad87046eebbb1c732ba0
()
virtual bool
IsFullscreen
classOVR_1_1Render_1_1RenderDevice.html
a26acea30c4ba532495cfc3dc1dd33faa
() const
virtual Shader *
LoadBuiltinShader
classOVR_1_1Render_1_1RenderDevice.html
a314647102493b7e41c33dc1a42385dda
(ShaderStage stage, int shader)=0
float
MeasureText
classOVR_1_1Render_1_1RenderDevice.html
a684e776f57777c9eeb911674e69cd90f
(const Font *font, const char *str, float size, float *strsize=NULL)
virtual void
Present
classOVR_1_1Render_1_1RenderDevice.html
adad9e47fc04f62b59662fdeae1e4fb3b
()=0
virtual void
Rect
classOVR_1_1Render_1_1RenderDevice.html
a3b6d42da300abc9edf6c8d4f69f078fe
(float left, float top, float right, float bottom)=0
virtual void
Render
classOVR_1_1Render_1_1RenderDevice.html
a38ffcacf454808668559b40151217275
(const Matrix4f &matrix, Model *model)=0
virtual void
Render
classOVR_1_1Render_1_1RenderDevice.html
a8e1d8766240f2cea85a6f298423eec61
(const Fill *fill, Buffer *vertices, Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)=0
RenderDevice
classOVR_1_1Render_1_1RenderDevice.html
a58cfbc8e3ec629444c1a2695c3412947
()
virtual void
RenderImage
classOVR_1_1Render_1_1RenderDevice.html
a8a656a505d4ff066289359dace9332bd
(float left, float top, float right, float bottom, ShaderFill *image, unsigned char alpha=255)
virtual void
RenderText
classOVR_1_1Render_1_1RenderDevice.html
af53c4131e30a27d96d778f1df2322a98
(const Font *font, const char *str, float x, float y, float size, Color c)
virtual void
RenderWithAlpha
classOVR_1_1Render_1_1RenderDevice.html
a74a39873bf9563d7912679e2f9513263
(const Fill *fill, Render::Buffer *vertices, Render::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)=0
virtual void
SetCommonUniformBuffer
classOVR_1_1Render_1_1RenderDevice.html
aeb2378cbbf03a9bf9ec1a35814116c2a
(int i, Buffer *buffer)
virtual void
SetDepthMode
classOVR_1_1Render_1_1RenderDevice.html
aed83f2a4e3acf3b4c287756b401b1d91
(bool enable, bool write, CompareFunc func=Compare_Less)=0
void
SetDistortionClearColor
classOVR_1_1Render_1_1RenderDevice.html
a76d85d7a4b6ed1fbbd3dbc50f385aa43
(Color clearColor)
void
SetDistortionConfig
classOVR_1_1Render_1_1RenderDevice.html
aec4c847cb4d172c85a21541a03a8f50f
(const DistortionConfig &config, StereoEye eye=StereoEye_Left)
virtual void
SetExtraShaders
classOVR_1_1Render_1_1RenderDevice.html
adc621d68606ba4fed0c9a9026b58e951
(ShaderSet *s)
virtual bool
SetFullscreen
classOVR_1_1Render_1_1RenderDevice.html
a2ef38cb0cfc00e70e797e36f58e2ab66
(DisplayMode fullscreen)
virtual void
SetLighting
classOVR_1_1Render_1_1RenderDevice.html
aee0eb98244abb17fddd6068009c42ce0
(const LightingParams *light)
virtual void
SetMultipleViewports
classOVR_1_1Render_1_1RenderDevice.html
a883774ccea43e093fc82ca98d9973df3
(int n, const Viewport *vps)
virtual bool
SetParams
classOVR_1_1Render_1_1RenderDevice.html
a4dd382dc0a2cc701e73fc6bd98924222
(const RendererParams &)
void
SetPostProcessShader
classOVR_1_1Render_1_1RenderDevice.html
ae2da83da831daae403dfde1698e05881
(PostProcessShader newShader)
virtual void
SetProjection
classOVR_1_1Render_1_1RenderDevice.html
ad0fe202aa64ca83859487f61838545b0
(const Matrix4f &proj)
virtual void
SetRealViewport
classOVR_1_1Render_1_1RenderDevice.html
a4b84320cffce4f3dab15deebd86301e9
(const Viewport &vp)
virtual void
SetRenderTarget
classOVR_1_1Render_1_1RenderDevice.html
a031b13953bf3df3b368e6fdae9fa8773
(Texture *color, Texture *depth=NULL, Texture *stencil=NULL)
void
SetSceneRenderScale
classOVR_1_1Render_1_1RenderDevice.html
a9e4580b735c14b453ca96a9d0a78bbd6
(float ss)
virtual void
SetViewport
classOVR_1_1Render_1_1RenderDevice.html
affae7076421b932b092968c45200ffac
(const Viewport &vp)
void
SetViewport
classOVR_1_1Render_1_1RenderDevice.html
a37c367430b61dd3295fe1f3cc14ee7fc
(int x, int y, int w, int h)
virtual void
SetWindowSize
classOVR_1_1Render_1_1RenderDevice.html
a474c16b11ea9033d177e0311d2b47b3d
(int w, int h)
virtual void
SetWorldUniforms
classOVR_1_1Render_1_1RenderDevice.html
abfc3f984424a0a4e841c5058ec7d8030
(const Matrix4f &proj)=0
virtual void
Shutdown
classOVR_1_1Render_1_1RenderDevice.html
aa39dedd53ec6be9690d9702026535885
()
virtual
~RenderDevice
classOVR_1_1Render_1_1RenderDevice.html
ad7d727a9f0fdb43623b21d828c2ce228
()
virtual Shader *
CreateStereoShader
classOVR_1_1Render_1_1RenderDevice.html
ac0126191de1ffe745e369f4428a1f4bc
(PrimitiveType prim, Shader *vs)
void
FinishScene1
classOVR_1_1Render_1_1RenderDevice.html
aef49815ad0b00206aab361f2df1c7939
()
virtual bool
initPostProcessSupport
classOVR_1_1Render_1_1RenderDevice.html
a8813bd219ec66b560aba4079d15b45bd
(PostProcessType pptype)
PostProcessType
CurPostProcess
classOVR_1_1Render_1_1RenderDevice.html
a9b2f7e00689c22b540044135ede18565
DistortionConfig
Distortion
classOVR_1_1Render_1_1RenderDevice.html
ac1c6706c2f43b8114582f3dac5f6bf1f
Color
DistortionClearColor
classOVR_1_1Render_1_1RenderDevice.html
a58c4d7703f357fec8ad3a84cb136f5cc
Ptr< Buffer >
LightingBuffer
classOVR_1_1Render_1_1RenderDevice.html
a44d620d76926f363f694330238eb95fc
RendererParams
Params
classOVR_1_1Render_1_1RenderDevice.html
aa01a08c11820c36221adbbe7e18fef19
Ptr< Buffer >
pFullScreenVertexBuffer
classOVR_1_1Render_1_1RenderDevice.html
a4e7922318f3f1a8668f1858bcf06e821
Ptr< ShaderSet >
pPostProcessShader
classOVR_1_1Render_1_1RenderDevice.html
a3355f916d58c2c33bd9737dcfbe3dda0
Matrix4f
Proj
classOVR_1_1Render_1_1RenderDevice.html
a5e1df3894a5df1941d6c85f5c4e01774
Ptr< Texture >
pSceneColorTex
classOVR_1_1Render_1_1RenderDevice.html
af4aa33771cefff21a88ab2b0a1a81cbf
Ptr< Buffer >
pTextVertexBuffer
classOVR_1_1Render_1_1RenderDevice.html
a81a5276bc509ae190940630d3d75c028
int
SceneColorTexH
classOVR_1_1Render_1_1RenderDevice.html
a7d0813c92ee71554b7552b823f2a7792
int
SceneColorTexW
classOVR_1_1Render_1_1RenderDevice.html
a2cfd270fc5c2394b181b403f70b03700
float
SceneRenderScale
classOVR_1_1Render_1_1RenderDevice.html
af811b0b2a875f2ae61387308a9a75e8c
UPInt
TotalTextureMemoryUsage
classOVR_1_1Render_1_1RenderDevice.html
a4ec0441e9b49ce7b69245adaef7c029b
Viewport
VP
classOVR_1_1Render_1_1RenderDevice.html
a2fe64ff164ca030c8ec92880110793cf
int
WindowHeight
classOVR_1_1Render_1_1RenderDevice.html
a59cfd2a8787a225a89a24782bfc8e591
int
WindowWidth
classOVR_1_1Render_1_1RenderDevice.html
af920b58036352da51b1190bb547ab31f
PostProcessShader
PostProcessShaderActive
classOVR_1_1Render_1_1RenderDevice.html
a3f63d11ffca648c4e0d141f131e7a810
PostProcessShader
PostProcessShaderRequested
classOVR_1_1Render_1_1RenderDevice.html
a4729956bdb44fe8170278e5d2b7d884c
friend class
StereoGeomShaders
classOVR_1_1Render_1_1RenderDevice.html
aa2258fdfaff6a58c683b04c133219f72
OVR::Render::RendererParams
structOVR_1_1Render_1_1RendererParams.html
bool
IsDisplaySet
structOVR_1_1Render_1_1RendererParams.html
add96372553cfc79424f987bbdc2d6b31
() const
RendererParams
structOVR_1_1Render_1_1RendererParams.html
a36b1d5856de341523a29a91b82996596
(int ms=1)
DisplayId
Display
structOVR_1_1Render_1_1RendererParams.html
a19ae0f34c9ffb5bbd9bfe4f9321ea241
int
Fullscreen
structOVR_1_1Render_1_1RendererParams.html
aceea9ef578e743d3f2f24f7340265732
int
Multisample
structOVR_1_1Render_1_1RendererParams.html
aea2dee14fced6550d3842bdc89fbfefa
OVR::Render::Scene
classOVR_1_1Render_1_1Scene.html
void
AddLight
classOVR_1_1Render_1_1Scene.html
a4f67c56feeecf3a277375cd393290443
(Vector3f pos, Vector4f color)
void
Clear
classOVR_1_1Render_1_1Scene.html
a5e6c992af17a2bdb17d67ed07ec3f740
()
void
ClearRenderer
classOVR_1_1Render_1_1Scene.html
a311eadaec754a495eff4967cd608bacd
()
void
Render
classOVR_1_1Render_1_1Scene.html
a28387774c64076e2c70760dbe704abad
(RenderDevice *ren, const Matrix4f &view)
void
SetAmbient
classOVR_1_1Render_1_1Scene.html
adf3cd584c3f56990e9b2ca8732c2e857
(Vector4f color)
LightingParams
Lighting
classOVR_1_1Render_1_1Scene.html
ae087e41d25830385edcbe19c7ae89a37
Vector4f
LightPos
classOVR_1_1Render_1_1Scene.html
ab0a095528363d4af4e4a9a51af660fd0
[8]
Array< Ptr< Model > >
Models
classOVR_1_1Render_1_1Scene.html
a3fe8f0be72b64cc9c49b3bd11aa9e99b
Container
World
classOVR_1_1Render_1_1Scene.html
aa2ae9d0ae72885e341c9203d39fdbeba
OVR::Render::SceneView
classOVR_1_1Render_1_1SceneView.html
OVR::Render::Node
Matrix4f
GetViewMatrix
classOVR_1_1Render_1_1SceneView.html
a32d1dd35d0dbd4077423a1f8c361b06a
() const
OVR::Render::Shader
classOVR_1_1Render_1_1Shader.html
RefCountBase< Shader >
ShaderStage
GetStage
classOVR_1_1Render_1_1Shader.html
aae85b2311a46ac2789d0e72d122f6f67
() const
virtual void
Set
classOVR_1_1Render_1_1Shader.html
a0f3a52c5137721a4d0b7378e65d5c2dd
(PrimitiveType) const
virtual void
SetUniformBuffer
classOVR_1_1Render_1_1Shader.html
a324ff5836e60b78f437d5757f277dd38
(class Buffer *buffers, int i=0)
Shader
classOVR_1_1Render_1_1Shader.html
af2c11e4730f9b41532c4664ca333935a
(ShaderStage s)
virtual bool
UseTransposeMatrix
classOVR_1_1Render_1_1Shader.html
ab5550de94fe4ed153d6fa99472318cea
() const
virtual
~Shader
classOVR_1_1Render_1_1Shader.html
a5257d91e3a74c37b7a7505fac3880b06
()
virtual bool
SetUniform
classOVR_1_1Render_1_1Shader.html
a4ee66be53a74d05160218b549143b808
(const char *name, int n, const float *v)
ShaderStage
Stage
classOVR_1_1Render_1_1Shader.html
ac6188409d5fd1c473cccbbb676fb5855
friend class
ShaderSet
classOVR_1_1Render_1_1Shader.html
a58ccbab0310a563f4c50b8e8b5fa7653
OVR::Render::ShaderFill
classOVR_1_1Render_1_1ShaderFill.html
OVR::Render::Fill
ShaderSet *
GetShaders
classOVR_1_1Render_1_1ShaderFill.html
ad1bc589e7fd16e928efeec6a01b01936
()
virtual Texture *
GetTexture
classOVR_1_1Render_1_1ShaderFill.html
a4244cc04bac36a439a815b4588c48408
(int i)
void
Set
classOVR_1_1Render_1_1ShaderFill.html
a5acd43f09cce7777ae31897b83893ea4
(PrimitiveType prim) const
virtual void
SetTexture
classOVR_1_1Render_1_1ShaderFill.html
ab91ed655089f238411ce61e62b6f0467
(int i, class Texture *tex)
ShaderFill
classOVR_1_1Render_1_1ShaderFill.html
a8a35a11d6d6144ab7cd5447cca259866
(ShaderSet *sh)
ShaderFill
classOVR_1_1Render_1_1ShaderFill.html
a1dbd08f8b0f7153cf618f1f6f53badb1
(ShaderSet &sh)
Ptr< ShaderSet >
Shaders
classOVR_1_1Render_1_1ShaderFill.html
a7d691a8a455562b02698411de7324786
Ptr< Texture >
Textures
classOVR_1_1Render_1_1ShaderFill.html
aab1461e33be0a628af8376dcd6219cf2
[8]
OVR::Render::ShaderSet
classOVR_1_1Render_1_1ShaderSet.html
RefCountBase< ShaderSet >
Shader *
GetShader
classOVR_1_1Render_1_1ShaderSet.html
a36e4005bca0eb401f08f3d0fe4ca0c03
(int stage)
virtual void
Set
classOVR_1_1Render_1_1ShaderSet.html
acdc5ee75d52f40208ca741e26bfea966
(PrimitiveType prim) const
virtual void
SetShader
classOVR_1_1Render_1_1ShaderSet.html
a82f8766a079bbd9c89745f3c6186084a
(Shader *s)
virtual bool
SetUniform
classOVR_1_1Render_1_1ShaderSet.html
a96a7ff528d1bad6e48d067f5ba7cb23f
(const char *name, int n, const float *v)
bool
SetUniform1f
classOVR_1_1Render_1_1ShaderSet.html
a1766ebd771160700673f5a91ad8950cb
(const char *name, float x)
bool
SetUniform2f
classOVR_1_1Render_1_1ShaderSet.html
a2623a153e9ac6e078fcfbf505523b99e
(const char *name, float x, float y)
bool
SetUniform4f
classOVR_1_1Render_1_1ShaderSet.html
af60e069236e964ab5a2f2f5084c8e89a
(const char *name, float x, float y, float z, float w=1)
bool
SetUniform4fv
classOVR_1_1Render_1_1ShaderSet.html
a81371a3223b40a5a33db21a715ea301f
(const char *name, int n, const Vector4f *v)
virtual bool
SetUniform4x4f
classOVR_1_1Render_1_1ShaderSet.html
acfc8aa664a7a16585a3d3def1dea5c51
(const char *name, const Matrix4f &m)
bool
SetUniformv
classOVR_1_1Render_1_1ShaderSet.html
a695509f05a9ca20b01176a6914f995db
(const char *name, const Vector3f &v)
ShaderSet
classOVR_1_1Render_1_1ShaderSet.html
ad63dbdaddd91929c9c607a930da6da52
()
virtual void
UnsetShader
classOVR_1_1Render_1_1ShaderSet.html
af6ad000008d7b84d85fec2a3bf1641e0
(int stage)
~ShaderSet
classOVR_1_1Render_1_1ShaderSet.html
a9eefe75f760fcbc41d3de9cae4273d53
()
Ptr< Shader >
Shaders
classOVR_1_1Render_1_1ShaderSet.html
a2057322203ab6c01d57bbefa96546e01
[Shader_Count]
OVR::Render::ShaderSetMatrixTranspose
classOVR_1_1Render_1_1ShaderSetMatrixTranspose.html
OVR::Render::ShaderSet
virtual bool
SetUniform4x4f
classOVR_1_1Render_1_1ShaderSetMatrixTranspose.html
ad382943651ad61a6356305b39ea7fd19
(const char *name, const Matrix4f &m)
OVR::Render::Texture
classOVR_1_1Render_1_1Texture.html
RefCountBase< Texture >
virtual int
GetHeight
classOVR_1_1Render_1_1Texture.html
a2c06c6cdddd36045972ca8381febba79
() const =0
virtual int
GetSamples
classOVR_1_1Render_1_1Texture.html
a25d6be67cffe6fc47dba5c4e019ce690
() const
virtual int
GetWidth
classOVR_1_1Render_1_1Texture.html
a367bc37c6b04ec7513a707b12b5112fd
() const =0
virtual void
Set
classOVR_1_1Render_1_1Texture.html
aff823eb3b761ab48a9d9fe8e435d2f76
(int slot, ShaderStage stage=Shader_Fragment) const =0
virtual void
SetSampleMode
classOVR_1_1Render_1_1Texture.html
af9b715e0a3fa43c090ce2584d96ad9b3
(int sm)=0
virtual
~Texture
classOVR_1_1Render_1_1Texture.html
a9147b4da303ee1f606a7a6089eae4e03
()
OVR::Render::Vector4f
structOVR_1_1Render_1_1Vector4f.html
Vector3< float >
Vector4f
structOVR_1_1Render_1_1Vector4f.html
a5c705890f4c2378a40ece99365768cc4
()
Vector4f
structOVR_1_1Render_1_1Vector4f.html
a31847a1db2f5e6602b90e4b19d3bdcbf
(const Vector3f &v)
Vector4f
structOVR_1_1Render_1_1Vector4f.html
a452a4f06e45d284e73bdff24efcaa67a
(float r, float g, float b, float a)
float
w
structOVR_1_1Render_1_1Vector4f.html
a1ac1b78f21464dd23fa268d7c4863160
OVR::Render::Vertex
structOVR_1_1Render_1_1Vertex.html
bool
operator==
structOVR_1_1Render_1_1Vertex.html
a8872324f3ebddef8034ca9ec378e2069
(const Vertex &b) const
Vertex
structOVR_1_1Render_1_1Vertex.html
adf99fa0a073f9c9b7bc4ad3fbc64a154
(const Vector3f &p, const Color &c=Color(64, 0, 0, 255), float u=0, float v=0, Vector3f n=Vector3f(1, 0, 0))
Vertex
structOVR_1_1Render_1_1Vertex.html
ae157c1e6ff0e505a11209920ffe8b6b1
(float x, float y, float z, const Color &c=Color(64, 0, 0, 255), float u=0, float v=0)
Vertex
structOVR_1_1Render_1_1Vertex.html
a57825ec0d7bd5eb7d0a609cc7b3caefc
(const Vector3f &p, const Color &c, float u, float v, float u2, float v2, Vector3f n)
Color
C
structOVR_1_1Render_1_1Vertex.html
a51f34990262a2012a09d86ab595092ce
Vector3f
Norm
structOVR_1_1Render_1_1Vertex.html
af966563959bf40ea79c3182bf0e96ea6
Vector3f
Pos
structOVR_1_1Render_1_1Vertex.html
a0101c6b8b0b32e6599e548a9e7b77498
float
U
structOVR_1_1Render_1_1Vertex.html
a917313347eb22d9861b58e6a9dbe7fb5
float
U2
structOVR_1_1Render_1_1Vertex.html
a5c17436277e56bbdbeced4e6a3450af4
float
V
structOVR_1_1Render_1_1Vertex.html
a851ed2d72f0df1482ff0825acd668ab2
float
V2
structOVR_1_1Render_1_1Vertex.html
ad93a361448de549736e83ba88ae1e8b5
OVR::Render::XmlHandler
classOVR_1_1Render_1_1XmlHandler.html
bool
ReadFile
classOVR_1_1Render_1_1XmlHandler.html
ae1ddacbfb7b05ab0d52f89d5953e059e
(const char *fileName, OVR::Render::RenderDevice *pRender, OVR::Render::Scene *pScene, OVR::Array< Ptr< CollisionModel > > *pColisions, OVR::Array< Ptr< CollisionModel > > *pGroundCollisions)
XmlHandler
classOVR_1_1Render_1_1XmlHandler.html
aa23daf9075c9f7b3ed930b0038daae15
()
~XmlHandler
classOVR_1_1Render_1_1XmlHandler.html
afec0ff0943fe65b48454dd251ea4a934
()
void
ParseVectorString
classOVR_1_1Render_1_1XmlHandler.html
af8b88b171fe4a3abc56fe4ae28581ac4
(const char *str, OVR::Array< OVR::Vector3f > *array, bool is2element=false)
int
collisionModelCount
classOVR_1_1Render_1_1XmlHandler.html
a6d528b8adf21af7316684bc623c6f8df
char
filePath
classOVR_1_1Render_1_1XmlHandler.html
a99a614e632dd354b543601f09182ad5f
[250]
int
groundCollisionModelCount
classOVR_1_1Render_1_1XmlHandler.html
aa94bd9bcac48680a5ad07a9c41a2348d
int
modelCount
classOVR_1_1Render_1_1XmlHandler.html
a9ae62dcbd40858ee43dae874d7064de1
OVR::Array< Ptr< Model > >
Models
classOVR_1_1Render_1_1XmlHandler.html
af38e2a495ea22418f82ab012e764c37c
tinyxml2::XMLDocument *
pXmlDocument
classOVR_1_1Render_1_1XmlHandler.html
a51a2a5cdf73c253da5c7045c4538b277
int
textureCount
classOVR_1_1Render_1_1XmlHandler.html
ac7de50338a49430778a605cc695ec910
OVR::Array< Ptr< Texture > >
Textures
classOVR_1_1Render_1_1XmlHandler.html
abcaf25a2876d017dd6782794ce0795f2
OVR::Render::D3D11
namespaceOVR_1_1Render_1_1D3D11.html
static
D3D1x_
namespaceOVR_1_1Render_1_1D3D11.html
a8505bbea942dcbc97c7d2bd029a47855
(INPUT_ELEMENT_DESC) ModelVertexDesc[]
static int
GetDepthStateIndex
namespaceOVR_1_1Render_1_1D3D11.html
aa1cabec7e9f6ac2ab1c201e5dea68d71
(bool enable, bool write, RenderDevice::CompareFunc func)
BOOL CALLBACK
MonitorEnumFunc
namespaceOVR_1_1Render_1_1D3D11.html
a19fe1d9e8d59da6fd997ee030aa93cd2
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static const char *
AlphaTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ab54f5b8fb0897a93333345e43442cb4e
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a926b746c5da4e117ece7c3510878fc7f
static const char *
FShaderSrcs
namespaceOVR_1_1Render_1_1D3D11.html
a951c23ffb0923b2007d3925affc819a1
[FShader_Count]
static const char *
GouraudPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ab59aaccbbac2c7128a3c63a0168bdc34
static const char *
LitSolidPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a10d8c7b674e1a568463dcce4bae39112
static const char *
LitTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a8c34426b03b48f83a7c125c58d5b3122
static const char *
MultiTexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a66d106d7b2c2b1374d625008aaca8a29
static const char *
PostProcessPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a36d0c1a9029813bffda963b0022d26d0
static const char *
PostProcessPixelShaderWithChromAbSrc
namespaceOVR_1_1Render_1_1D3D11.html
ada1a4e0b5529fc59d809ac6687e032ee
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
a5dd0730c3077a5455c7a2ba868774045
static const char *
SolidPixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
af755ea35c1f61f4d2df21d051e53c552
static const char *
StdVertexShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
ac75c6823e9e8df54d8a576c87892bf7a
static const char *
TexturePixelShaderSrc
namespaceOVR_1_1Render_1_1D3D11.html
afb9c02661860e9b5b9aa899128c8c933
static const char *
VShaderSrcs
namespaceOVR_1_1Render_1_1D3D11.html
aa9851ec3330121d58965318b00009114
[VShader_Count]
OVR::Render::GL
namespaceOVR_1_1Render_1_1GL.html
OVR::Render::GL::Linux
OVR::Render::GL::OSX
OVR::Render::GL::Win32
OVR::Render::GL::Buffer
OVR::Render::GL::RBuffer
OVR::Render::GL::RenderDevice
OVR::Render::GL::Shader
OVR::Render::GL::ShaderSet
OVR::Render::GL::Texture
static const char *
AlphaTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a11595beffd0b16e2735711ff06fe0cd8
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a11fb40dae37ca052804e8c7091ad6c9e
static const char *
FShaderSrcs
namespaceOVR_1_1Render_1_1GL.html
ac69a26c561c223cbf005dee28a1afd07
[FShader_Count]
static const char *
GouraudFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
ae335b734109864d38f625d3938d34590
static const char *
LitSolidFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
abfdbc05faa4df99c3dc16dda8a4e5ceb
static const char *
LitTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a4b8b80d7f26671114f0bca6ba87901d2
static const char *
MultiTextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a685afde1f7077561f5a7cd5b2d5ee6eb
static const char *
PostProcessFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a225024525e89796a0bf6d5ebabd4cbb5
static const char *
PostProcessFullFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
ace21b53310ec96769f4d229177ddf6fd
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a38272d0b2fc3c3763f0b0db322a7788f
static const char *
SolidFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a4dcb6d3f6f80234d0c074a0c78ed499c
static const char *
StdVertexShaderSrc
namespaceOVR_1_1Render_1_1GL.html
a6c8c32faf2f587c0bf89bffc0c5e2cd1
static const char *
TextureFragShaderSrc
namespaceOVR_1_1Render_1_1GL.html
aa2de23ccb6315b2d044ee3fc9a1783a4
static const char *
VShaderSrcs
namespaceOVR_1_1Render_1_1GL.html
a5a6a69f719fb7654f00a481c82e9e746
[VShader_Count]
OVR::Render::GL::Buffer
classOVR_1_1Render_1_1GL_1_1Buffer.html
OVR::Render::Buffer
Buffer
classOVR_1_1Render_1_1GL_1_1Buffer.html
a0eef1e205cab6fb550db9a4b3d7bc677
(RenderDevice *r)
virtual bool
Data
classOVR_1_1Render_1_1GL_1_1Buffer.html
acb27fff67ec26f9f95b4f16c41090342
(int use, const void *buffer, size_t size)
GLuint
GetBuffer
classOVR_1_1Render_1_1GL_1_1Buffer.html
ab4970084e988370b7f11362f67eb3c39
()
virtual size_t
GetSize
classOVR_1_1Render_1_1GL_1_1Buffer.html
a662bff14f55c1a2c991b8c4f6bac76ce
()
virtual void *
Map
classOVR_1_1Render_1_1GL_1_1Buffer.html
adfb3666c9b03959b7a2a5e74b35b3487
(size_t start, size_t size, int flags=0)
virtual bool
Unmap
classOVR_1_1Render_1_1GL_1_1Buffer.html
a34e51c174b4ae28da6594bc49ac7e735
(void *m)
~Buffer
classOVR_1_1Render_1_1GL_1_1Buffer.html
a073cc40293bc0ab32857919ed0a3f0c2
()
GLuint
GLBuffer
classOVR_1_1Render_1_1GL_1_1Buffer.html
a1bab080c892ad024e24216101e44a726
RenderDevice *
Ren
classOVR_1_1Render_1_1GL_1_1Buffer.html
ace4f7d9ae67d33250d207e0335f9167c
size_t
Size
classOVR_1_1Render_1_1GL_1_1Buffer.html
a7c08cc1b385c2f2e09220e5a1fba03de
GLenum
Use
classOVR_1_1Render_1_1GL_1_1Buffer.html
a62695a29da3b0ddf22b3c4da14f8182a
OVR::Render::GL::RBuffer
classOVR_1_1Render_1_1GL_1_1RBuffer.html
RefCountBase< RBuffer >
RBuffer
classOVR_1_1Render_1_1GL_1_1RBuffer.html
aa61839d78d6dc95d68c6d550ada56057
(GLenum format, GLint w, GLint h)
~RBuffer
classOVR_1_1Render_1_1GL_1_1RBuffer.html
a26c0b65bfce0f0b82c4e747e98d9fe08
()
GLuint
BufId
classOVR_1_1Render_1_1GL_1_1RBuffer.html
abf7586e1fe3f75942d2ba18d72a4df36
int
Height
classOVR_1_1Render_1_1GL_1_1RBuffer.html
ae4e97addd794181471439393e03d0b07
int
Width
classOVR_1_1Render_1_1GL_1_1RBuffer.html
a2afd84ca528a55e12f25ba253a1ce123
OVR::Render::GL::RenderDevice
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
OVR::Render::RenderDevice
virtual void
BeginRendering
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a92b33d72bc49e2be4fff980c71f6b2a8
()
virtual void
Clear
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a3db5a1bae80e2b311cf32a42a95378d7
(float r=0, float g=0, float b=0, float a=1, float depth=1)
virtual Buffer *
CreateBuffer
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a47ae4e4144760a705a1c95887fa154d2
()
virtual ShaderSet *
CreateShaderSet
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
aefeb1e573ddf2daee46444cc4b8a185a
()
virtual Fill *
CreateSimpleFill
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
ad4df87d64a59dd1834e3d8c99ffe592f
(int flags=Fill::F_Solid)
virtual Texture *
CreateTexture
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a706bca6bc058b1ca8eea5b9c13587069
(int format, int width, int height, const void *data, int mipcount=1)
RBuffer *
GetDepthBuffer
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a7ce565a98cf9dac2e956e3170ff300e7
(int w, int h, int ms)
virtual Shader *
LoadBuiltinShader
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a24ee5547412770db7c91c3f86ac7387c
(ShaderStage stage, int shader)
virtual void
Rect
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a79d262eadede016de2f79ebbb46389bc
(float left, float top, float right, float bottom)
virtual void
Render
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a548b911bd5f62e15bc265cca1a4fc320
(const Matrix4f &matrix, Model *model)
virtual void
Render
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
ac1bcb3a72eef8cf32a90cd30825ae7b0
(const Fill *fill, Render::Buffer *vertices, Render::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)
RenderDevice
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a7a400abfa060644bca3147bc551ca76e
(const RendererParams &p)
virtual void
RenderWithAlpha
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a31822efe7fe801ccc74ee28c4a469a3e
(const Fill *fill, Render::Buffer *vertices, Render::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)
virtual void
SetDepthMode
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
aaac30e772ffe7adedffbab3fde9cc92d
(bool enable, bool write, CompareFunc func=Compare_Less)
virtual bool
SetFullscreen
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a1e1c618f5e68196116203a903746ec4d
(DisplayMode fullscreen)
virtual void
SetLighting
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a06ac0f97cc3735306d6670e9c98d3847
(const LightingParams *lt)
virtual void
SetRealViewport
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
aceb3d02f23bb8ca4bff0db029dcf2705
(const Viewport &vp)
virtual void
SetRenderTarget
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
ac689717f6450565dfce7e3b80fc9f1ab
(Render::Texture *color, Render::Texture *depth=NULL, Render::Texture *stencil=NULL)
void
SetTexture
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a7b2dc0e409b1a651415d00e51e96e7fd
(Render::ShaderStage, int slot, const Texture *t)
virtual void
SetWorldUniforms
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
aa221b0c474a2082235a6ca865e60dea9
(const Matrix4f &proj)
Ptr< Texture >
CurRenderTarget
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
af49bceb3197d02ee3c8e3ebd4856e25d
GLuint
CurrentFbo
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
ae1e1f1a31ef03056af2d0d3f237836ab
Ptr< ShaderFill >
DefaultFill
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a423231a43cd9d77d69e493d416ae6725
Array< Ptr< RBuffer > >
DepthBuffers
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a35dc802fb5e753468d477a08a28cac51
Ptr< Shader >
FragShaders
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
aff7ab5dedac3c6e20fb087e8d24e63df
[FShader_Count]
const LightingParams *
Lighting
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a27010c17e83b3c86934f61036138f9ec
Matrix4f
Proj
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
a328bae9156018c95b470278a58b7f5ce
Ptr< Shader >
VertexShaders
classOVR_1_1Render_1_1GL_1_1RenderDevice.html
af1f88fdc050450269e061e05ef9862f7
[VShader_Count]
OVR::Render::GL::Shader
classOVR_1_1Render_1_1GL_1_1Shader.html
OVR::Render::Shader
bool
Compile
classOVR_1_1Render_1_1GL_1_1Shader.html
a2ce8090f04760b24bd4ed7ee8c061812
(const char *src)
GLenum
GLStage
classOVR_1_1Render_1_1GL_1_1Shader.html
a0824845004d624400e27bbdad92040c0
() const
Shader
classOVR_1_1Render_1_1GL_1_1Shader.html
a04c38953b8140c2ad01c4d1eb2964c12
(RenderDevice *, ShaderStage st, GLuint s)
Shader
classOVR_1_1Render_1_1GL_1_1Shader.html
a118939e31fc62330d55cadd1e93ea680
(RenderDevice *, ShaderStage st, const char *src)
~Shader
classOVR_1_1Render_1_1GL_1_1Shader.html
aa3ba86809a4b47e3779577d1bab3d479
()
GLuint
GLShader
classOVR_1_1Render_1_1GL_1_1Shader.html
a8ba5b27327eca4d64bce48c408a2e360
OVR::Render::GL::ShaderSet
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
OVR::Render::ShaderSet
OVR::Render::GL::ShaderSet::Uniform
bool
Link
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a658e9a566542640599fd7ce1e264d0aa
()
virtual void
Set
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
aa24bcec004a47981a033cf59370b9f6d
(PrimitiveType prim) const
virtual void
SetShader
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a706c0d7ca3c2b224662a7b4f7f0fba29
(Render::Shader *s)
virtual bool
SetUniform
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
afa84f9c64f776b6e8d5cd677429c1180
(const char *name, int n, const float *v)
virtual bool
SetUniform4x4f
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a05bcd4e2fff8002b0dc0b7e27722356b
(const char *name, const Matrix4f &m)
ShaderSet
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
aafd2ed3423d59d5da5cbe59f8b9dabd4
()
virtual void
UnsetShader
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a8664e316aefeeabccd23521279dd1424
(int stage)
~ShaderSet
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a6c392033217477e8b2f884141637862d
()
int
LightingVer
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
aec30e09d948cb4e1d9039334e1cb74cf
GLuint
Prog
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
af006dae3e805778e5dcfdda5b88309f5
int
ProjLoc
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
ab803a18612d4400b2954b834ccce0450
int
TexLoc
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a74eac979a3954008e0f94053d6492b88
[8]
Array< Uniform >
UniformInfo
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
ab9b0dea949543f98f194cd0681942947
bool
UsesLighting
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
a9afcccd3e62091568c73bc4ec30c316e
int
ViewLoc
classOVR_1_1Render_1_1GL_1_1ShaderSet.html
aae940ca21e13dfbcd089243de2862b9a
OVR::Render::GL::ShaderSet::Uniform
structOVR_1_1Render_1_1GL_1_1ShaderSet_1_1Uniform.html
int
Location
structOVR_1_1Render_1_1GL_1_1ShaderSet_1_1Uniform.html
af13e00e5cf3ff3a415f066f6f7b41a3c
String
Name
structOVR_1_1Render_1_1GL_1_1ShaderSet_1_1Uniform.html
a063235887b7d6c26b336506bb89e723c
int
Size
structOVR_1_1Render_1_1GL_1_1ShaderSet_1_1Uniform.html
afd3f9bcca13256f049301a03f026cf54
int
Type
structOVR_1_1Render_1_1GL_1_1ShaderSet_1_1Uniform.html
acd048144d75eea666bfad18141615058
OVR::Render::GL::Texture
classOVR_1_1Render_1_1GL_1_1Texture.html
OVR::Render::Texture
virtual int
GetHeight
classOVR_1_1Render_1_1GL_1_1Texture.html
a13b579abbbb2aeefccca0ea6ee9875ff
() const
virtual int
GetWidth
classOVR_1_1Render_1_1GL_1_1Texture.html
a439e776d46a02042e03aa10562719ecd
() const
virtual void
Set
classOVR_1_1Render_1_1GL_1_1Texture.html
afdf6b46a1c528b6ff3d2fb6a12a34218
(int slot, ShaderStage stage=Shader_Fragment) const
virtual void
SetSampleMode
classOVR_1_1Render_1_1GL_1_1Texture.html
aaf7ecc6c902f1805313941ea00555806
(int)
Texture
classOVR_1_1Render_1_1GL_1_1Texture.html
ae7f5f60ffe0d427810a7cce2f7a8565a
(RenderDevice *r, int w, int h)
~Texture
classOVR_1_1Render_1_1GL_1_1Texture.html
aa4b04d6b133e37520b84c66a2f422c6b
()
int
Height
classOVR_1_1Render_1_1GL_1_1Texture.html
a400d240e8b8ba0632f559858c5f1d1cb
RenderDevice *
Ren
classOVR_1_1Render_1_1GL_1_1Texture.html
a03387847a9ce2556d535b0ca1366887d
GLuint
TexId
classOVR_1_1Render_1_1GL_1_1Texture.html
a63be5beba9f977b28f932385eb99709f
int
Width
classOVR_1_1Render_1_1GL_1_1Texture.html
adc2d45b5ce35457efc4a9473e8a20edd
OVR::Render::GL::Linux
namespaceOVR_1_1Render_1_1GL_1_1Linux.html
OVR::Render::GL::Linux::RenderDevice
OVR::Render::GL::Linux::RenderDevice
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
OVR::Render::GL::RenderDevice
virtual void
Present
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
a58bc60a4b22d953f956261289bc4db45
()
RenderDevice
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
aade18711a0ac788281d104adf697b538
(const Render::RendererParams &p, Display *disp, Window w, GLXContext gl)
virtual void
Shutdown
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
a4c29a60082ef39848403c8b27a2d2d54
()
static Render::RenderDevice *
CreateDevice
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
aca5592fb653762f8a82d760c0babbbcc
(const RendererParams &rp, void *oswnd)
GLXContext
Context
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
a35ca7d7a869cd434814e01101d595516
Display *
Disp
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
ae715d0446b217f0c22d959c7c440aa3c
Window
Win
classOVR_1_1Render_1_1GL_1_1Linux_1_1RenderDevice.html
abba69d933d89a8e2cd8914e2ba708735
OVR::Render::GL::OSX
namespaceOVR_1_1Render_1_1GL_1_1OSX.html
OVR::Render::GL::OSX::RenderDevice
OVR::Render::GL::OSX::RenderDevice
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
OVR::Render::GL::RenderDevice
virtual void
Present
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
a2e2af52fe6d452ec59c00e1f01529356
()
RenderDevice
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
adec5febac079a27789c03565cd01e027
(const Render::RendererParams &p, void *context)
virtual bool
SetFullscreen
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
a93ca317388c253d1429266c1c0a88c8f
(DisplayMode fullscreen)
virtual void
Shutdown
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
a8d14ffb1ed0e74117660cb5e17f884c5
()
static Render::RenderDevice *
CreateDevice
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
a48cc8c9147625aa8846d456c7206e432
(const RendererParams &rp, void *oswnd)
void *
Context
classOVR_1_1Render_1_1GL_1_1OSX_1_1RenderDevice.html
a9179dcf82bd4b2e277bba2a11e9d83cd
OVR::Render::GL::Win32
namespaceOVR_1_1Render_1_1GL_1_1Win32.html
OVR::Render::GL::Win32::RenderDevice
OVR::Render::GL::Win32::RenderDevice
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
OVR::Render::GL::RenderDevice
virtual void
Present
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
a6c2ea9799f522f1e400f8a4eb3011ce1
()
RenderDevice
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
a48b239f146ac689789060a667ec95512
(const Render::RendererParams &p, HWND win, HDC dc, HGLRC gl)
virtual void
Shutdown
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
af7c0c69234e56bf729515b03bf30241d
()
static Render::RenderDevice *
CreateDevice
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
a05098e5ff5359619e1e79db4d0cc0624
(const RendererParams &rp, void *oswnd)
HDC
GdiDc
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
a3bf6d416730650d643e1ae282a4936a7
HGLRC
WglContext
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
a2963c774fc518ca2b90a3a02804b4f35
HWND
Window
classOVR_1_1Render_1_1GL_1_1Win32_1_1RenderDevice.html
ad789c4ac8d79abb78e399122d95d1797
OVR::RenderTiny
namespaceOVR_1_1RenderTiny.html
OVR::RenderTiny::D3D10
OVR::RenderTiny::GL
OVR::RenderTiny::Buffer
OVR::RenderTiny::Container
OVR::RenderTiny::LightingParams
OVR::RenderTiny::Model
OVR::RenderTiny::Node
OVR::RenderTiny::RenderDevice
OVR::RenderTiny::RendererParams
OVR::RenderTiny::Scene
OVR::RenderTiny::Shader
OVR::RenderTiny::ShaderFill
OVR::RenderTiny::ShaderSet
OVR::RenderTiny::Texture
OVR::RenderTiny::Vector4f
OVR::RenderTiny::Vertex
BufferUsage
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246
Buffer_Unknown
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a78d34de824f345879c10c3828fa4940e
Buffer_Vertex
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246af79732e71cdee29ae38cda3ac60a2869
Buffer_Index
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a6361f2799348b7e46e90f2c54458c5a9
Buffer_Uniform
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246ab87e45b4743b3fe892bad6daf4b36a38
Buffer_TypeMask
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a091173d953b5a759701a61a99538af16
Buffer_ReadOnly
namespaceOVR_1_1RenderTiny.html
a86968040b1982b7bd4a9ce71b34fa246a4bfe649cc80c0b9e4271d1c45e999918
BuiltinShaders
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5
VShader_MV
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5abbd034384bb21e31004d685d95f4049e
VShader_MVP
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5ad4ba28d46620212abda572fe1f2d0ecc
VShader_PostProcess
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5ad933e505e17c4d57db9638e74dcdc3cc
VShader_Count
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a112eba4216d49cccbb569099f2fc0237
FShader_Solid
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a003a8fa45ef4c2025f095e5e5b13347c
FShader_Gouraud
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5adc40870d0800ebd622a04a0bcc8d6db3
FShader_Texture
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a8d2d6b40e6ba5373e19c0ac73d5ab287
FShader_PostProcess
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5aa8794cf458cc952d73b289b354a41baf
FShader_PostProcessWithChromAb
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5aeb8b13b1e8342ee29f0317fd8594e8df
FShader_LitGouraud
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a774ed2d820d33f89212f98cb3591fa26
FShader_LitTexture
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a03608540786495d60ed7281126aa75b7
FShader_Count
namespaceOVR_1_1RenderTiny.html
a1002492bce4a0a14203e3bea962bc9b5a27cdcfd0a4fac76cc69c2671282c4243
DisplayMode
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12
Display_Window
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12a13a52f51afcfb53643d8d5efb17c3a9f
Display_Fullscreen
namespaceOVR_1_1RenderTiny.html
a85e35e069b5b0c163bfc527ede22dc12a6197db25a2f4b92949a0027cad8af5b5
MapFlags
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6a
Map_Discard
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aae5d17f900ff9acac6d43772ea83ab037
Map_Read
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aae4263bd5982db324600e2ad91608d962
Map_Unsynchronized
namespaceOVR_1_1RenderTiny.html
a1a36fb6e029b1281d0ad6e9a8c0dcd6aa6a35a27d746d718e349635740a0e63ba
PostProcessType
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43
PostProcess_None
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43a2c23d490f901588e7ad6f8c6b4b93f57
PostProcess_Distortion
namespaceOVR_1_1RenderTiny.html
a8fca9871d7a963fcbc5fee8b8189df43a64c23d6e8479559c8fe2f0b83cc4da94
PrimitiveType
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716
Prim_Triangles
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a8fed9873b23e8e33da59200d54f499c8
Prim_Lines
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716ae2fb4d057c8b09075a7dc27893d373d2
Prim_TriangleStrip
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a986e808690a1c5e67d2fae0e74a9941f
Prim_Unknown
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a4b52fea541c5a2c2ba2fbf4b7ac68f9b
Prim_Count
namespaceOVR_1_1RenderTiny.html
a494046705967691bc61004b3cb0ca716a910ceec750d0fb27445f08a852082d1f
SampleMode
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552
Sample_Linear
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ab3dc6f06f3173c0dda8b5943ca72121b
Sample_Nearest
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552a3f04c66965fb1df2342532215a402db8
Sample_Anisotropic
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ab791bef3b349474c5706766f59ee19d7
Sample_FilterMask
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552afbcb6aca51412c9f43a33a8bd92298c4
Sample_Repeat
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552abcdef4bd9eebbb4537c11718a7afba0f
Sample_Clamp
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552a474ac338bfdb3d861c609abfa76b8597
Sample_ClampBorder
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552aba9245e58656a70ba1e05e2948cdf262
Sample_AddressMask
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552accc1b82d5ab28b6711e7d3e7ed97f74c
Sample_Count
namespaceOVR_1_1RenderTiny.html
a5e26bd4a5f57220191d26b65c2645552ac4838f3217042bffb769b9da83587f1f
ShaderStage
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37
Shader_Vertex
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a95aa599974cbd04ecfd5ddce5f8ccb9b
Shader_Fragment
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37af30afba02081247d73d66ef717b525c6
Shader_Pixel
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a6f0c709c97946399044b6c82be79af70
Shader_Count
namespaceOVR_1_1RenderTiny.html
a9f2bd4d3e8ecddfcfc5752da08445b37a95678e845227f62251c86855839018f4
TextureFormat
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3f
Texture_RGBA
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3faa6444409ffa2db7e83d7897cc610cbd0
Texture_Depth
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa17dbd95f4a423264a72b03cc0c1be9f1
Texture_TypeMask
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa8017b416abccdecc54a67dc9cdb6e6ae
Texture_SamplesMask
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa3da0d8d9ac9faf42833eaf400f2906dd
Texture_RenderTarget
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa4982e48cc86e5c8a1e249424d733d0c0
Texture_GenMipmaps
namespaceOVR_1_1RenderTiny.html
a36aa49ff0704f34d6fc2028e5649ff3fa5f399fd70af75178f3ce4036f43cd36a
void
FilterRgba2x2
namespaceOVR_1_1RenderTiny.html
a0b2d45b45ab305cfbbe086decf74486d
(const UByte *src, int w, int h, UByte *dest)
int
GetNumMipLevels
namespaceOVR_1_1RenderTiny.html
a9b2887687969d901faf9077725554b3e
(int w, int h)
UInt16
CubeIndices
namespaceOVR_1_1RenderTiny.html
a7dff4eb21116690118f576f6985ff171
[]
OVR::RenderTiny::Buffer
classOVR_1_1RenderTiny_1_1Buffer.html
RefCountBase< Buffer >
virtual bool
Data
classOVR_1_1RenderTiny_1_1Buffer.html
a5e828cdce2414fe264991e5b322ab491
(int use, const void *buffer, size_t size)=0
virtual size_t
GetSize
classOVR_1_1RenderTiny_1_1Buffer.html
a3d4e55a0be02a2df55e73b566d2a3aee
()=0
virtual void *
Map
classOVR_1_1RenderTiny_1_1Buffer.html
a8a40be5323bacdde34c9a68101103fcd
(size_t start, size_t size, int flags=0)=0
virtual bool
Unmap
classOVR_1_1RenderTiny_1_1Buffer.html
a862a65816d9e0c4a4025673e911704d6
(void *m)=0
virtual
~Buffer
classOVR_1_1RenderTiny_1_1Buffer.html
a3ec5a28721decf07e1368030dfb02712
()
OVR::RenderTiny::Container
classOVR_1_1RenderTiny_1_1Container.html
OVR::RenderTiny::Node
void
Add
classOVR_1_1RenderTiny_1_1Container.html
a7a5bbfeea6813348d82e1898d82399a0
(Node *n)
void
Clear
classOVR_1_1RenderTiny_1_1Container.html
a53912a42c74276fc42ad5aefb706fbb8
()
Container
classOVR_1_1RenderTiny_1_1Container.html
a260375d3a57f1569881963deeb2f61a9
()
virtual NodeType
GetType
classOVR_1_1RenderTiny_1_1Container.html
abdd5cfb3d4463460ee3246629c1f949e
() const
virtual void
Render
classOVR_1_1RenderTiny_1_1Container.html
a4e7da4cde8c0dc96bbd31ca493312333
(const Matrix4f <w, RenderDevice *ren)
~Container
classOVR_1_1RenderTiny_1_1Container.html
a95ef92d549b885edd120b35ad1dc4fc4
()
Array< Ptr< Node > >
Nodes
classOVR_1_1RenderTiny_1_1Container.html
a242d2c9d3955fa050e8841a85fd47d31
OVR::RenderTiny::LightingParams
structOVR_1_1RenderTiny_1_1LightingParams.html
LightingParams
structOVR_1_1RenderTiny_1_1LightingParams.html
a14b6660c361b00d2c75c68299f41da0a
()
void
Set
structOVR_1_1RenderTiny_1_1LightingParams.html
afb744b8b6d742eb838c80dc7f9dd572e
(ShaderSet *s) const
void
Update
structOVR_1_1RenderTiny_1_1LightingParams.html
a095ab00ebec5e076919dbfa5ed921709
(const Matrix4f &view, const Vector4f *SceneLightPos)
Vector4f
Ambient
structOVR_1_1RenderTiny_1_1LightingParams.html
ab9bfe5b6d53ef5f2ac8f3c1fa6ce980a
Vector4f
LightColor
structOVR_1_1RenderTiny_1_1LightingParams.html
a4c3bd25497999af6722839c6d68d3675
[8]
float
LightCount
structOVR_1_1RenderTiny_1_1LightingParams.html
a9e434fe3b98e4d7e97075cf017e996b7
Vector4f
LightPos
structOVR_1_1RenderTiny_1_1LightingParams.html
aad9d36ad09adc4bf780fab15be0976bf
[8]
int
Version
structOVR_1_1RenderTiny_1_1LightingParams.html
ab43f84a0d072b8d936ae782f9ad002c0
OVR::RenderTiny::Model
classOVR_1_1RenderTiny_1_1Model.html
OVR::RenderTiny::Node
void
AddSolidColorBox
classOVR_1_1RenderTiny_1_1Model.html
a1639782ed72cf74721eeacb07f83e9b8
(float x1, float y1, float z1, float x2, float y2, float z2, Color c)
void
AddTriangle
classOVR_1_1RenderTiny_1_1Model.html
a9f1c19ba023ecce990b2d1c6ef309eef
(UInt16 a, UInt16 b, UInt16 c)
UInt16
AddVertex
classOVR_1_1RenderTiny_1_1Model.html
a5b59873f70a4b27c72c8055243e51580
(const Vertex &v)
UInt16
GetNextVertexIndex
classOVR_1_1RenderTiny_1_1Model.html
a8bb72bee6772792e1a3e47f2999eab39
() const
PrimitiveType
GetPrimType
classOVR_1_1RenderTiny_1_1Model.html
a4dd8a28e2807401247d9e724256fafc2
() const
virtual NodeType
GetType
classOVR_1_1RenderTiny_1_1Model.html
a39f8640f8892f27ff94b49fc9c1046c4
() const
bool
IsVisible
classOVR_1_1RenderTiny_1_1Model.html
a8e6d2edbc4c1d3e3b31ba5a50f367ace
() const
Model
classOVR_1_1RenderTiny_1_1Model.html
a8d2aea31f114fd7a09497a88ad680f02
(PrimitiveType t=Prim_Triangles)
virtual void
Render
classOVR_1_1RenderTiny_1_1Model.html
a0729b6c5985a5634ed4ca3f23a690177
(const Matrix4f <w, RenderDevice *ren)
void
SetVisible
classOVR_1_1RenderTiny_1_1Model.html
a6c049aaacd2a19471cab04f16c61c0d9
(bool visible)
~Model
classOVR_1_1RenderTiny_1_1Model.html
a14d51a3e6b948a5c9b035cfb13d2e4c5
()
Ptr< ShaderFill >
Fill
classOVR_1_1RenderTiny_1_1Model.html
aade967711405f57129645f11fcbb116e
Ptr< Buffer >
IndexBuffer
classOVR_1_1RenderTiny_1_1Model.html
afb88603931f82aca68bdff5f2f295311
Array< UInt16 >
Indices
classOVR_1_1RenderTiny_1_1Model.html
a7eb7c0f3f71ff14714cf692884616bc9
PrimitiveType
Type
classOVR_1_1RenderTiny_1_1Model.html
afeb018d53c1875cc446895cebacf5776
Ptr< Buffer >
VertexBuffer
classOVR_1_1RenderTiny_1_1Model.html
aa17baa9ba3d3a855e2163c78dc3465aa
Array< Vertex >
Vertices
classOVR_1_1RenderTiny_1_1Model.html
a1375c5358345ec5ea1d3d38bcb615f2e
bool
Visible
classOVR_1_1RenderTiny_1_1Model.html
a8f1ee6a44ecfaea833ff64d38e5aa3e6
OVR::RenderTiny::Node
classOVR_1_1RenderTiny_1_1Node.html
RefCountBase< Node >
NodeType
classOVR_1_1RenderTiny_1_1Node.html
af1d6135cf813a25ed64837f2ffcfc9ee
Node_NonDisplay
classOVR_1_1RenderTiny_1_1Node.html
af1d6135cf813a25ed64837f2ffcfc9eea7c060133e2006998fcf5162c23f1834d
Node_Container
classOVR_1_1RenderTiny_1_1Node.html
af1d6135cf813a25ed64837f2ffcfc9eeaf3bcbd6d1121905a41434d1a1f12b223
Node_Model
classOVR_1_1RenderTiny_1_1Node.html
af1d6135cf813a25ed64837f2ffcfc9eea8f1fac695f6d0e3fb9e57363958a7843
const Matrix4f &
GetMatrix
classOVR_1_1RenderTiny_1_1Node.html
ac1d0d3ff59dbe57de85feb01c6517891
() const
const Quatf &
GetOrientation
classOVR_1_1RenderTiny_1_1Node.html
a3786ad2c4ddd247724122dab1808aee7
() const
const Vector3f &
GetPosition
classOVR_1_1RenderTiny_1_1Node.html
a5d011dbfe7e964147987e6822f2a7204
() const
virtual NodeType
GetType
classOVR_1_1RenderTiny_1_1Node.html
a235944abf12906fa564a951261f6b016
() const
void
Move
classOVR_1_1RenderTiny_1_1Node.html
ad13b5d712b96b339060582d73cc451a0
(Vector3f p)
Node
classOVR_1_1RenderTiny_1_1Node.html
aca7c40cd2beda1c0f643d78bcd045c93
()
virtual void
Render
classOVR_1_1RenderTiny_1_1Node.html
a51e37f1f2e4edb5491e2848f237e3e0e
(const Matrix4f <w, RenderDevice *ren)
void
Rotate
classOVR_1_1RenderTiny_1_1Node.html
a522cef3f0b7e79fb81cb61de7fed9402
(Quatf q)
void
SetMatrix
classOVR_1_1RenderTiny_1_1Node.html
a00aeae2d7dd13425fb267969b3e96690
(const Matrix4f &m)
void
SetOrientation
classOVR_1_1RenderTiny_1_1Node.html
a49f6e9b2e02da92ef526e14ea7c84f65
(Quatf q)
void
SetPosition
classOVR_1_1RenderTiny_1_1Node.html
a7e9428eecf12330852fbe972621b75bf
(Vector3f p)
virtual
~Node
classOVR_1_1RenderTiny_1_1Node.html
af23d3c7cfdfcb9c96d17f703d38bb110
()
Matrix4f
Mat
classOVR_1_1RenderTiny_1_1Node.html
a6b396fe86e02de9d569df3b1003f1cf9
bool
MatCurrent
classOVR_1_1RenderTiny_1_1Node.html
adf50465e2a8e461bb9c63e9d73274532
Vector3f
Pos
classOVR_1_1RenderTiny_1_1Node.html
a84cb47faf181fdaa060d1391f7665ead
Quatf
Rot
classOVR_1_1RenderTiny_1_1Node.html
a0ba7b904612beab1b585d4d9aff2d08d
OVR::RenderTiny::RenderDevice
classOVR_1_1RenderTiny_1_1RenderDevice.html
RefCountBase< RenderDevice >
CompareFunc
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4e792e54ff4826d11c2e13ca050e5e34
Compare_Always
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4e792e54ff4826d11c2e13ca050e5e34ae7bb8fe1d91ea04dab6a7eb2ddd0e852
Compare_Less
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4e792e54ff4826d11c2e13ca050e5e34a0f27abdcf59d7c914a63a7908cd24dc3
Compare_Greater
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4e792e54ff4826d11c2e13ca050e5e34af73e5eb77fc1af7d266d5f2451fcf37d
Compare_Count
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4e792e54ff4826d11c2e13ca050e5e34a889d22c5eee74c4dfd4a2e1afb30aadf
PostProcessShader
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad2f96433ec4e4292e721d25e39206738
PostProcessShader_Distortion
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad2f96433ec4e4292e721d25e39206738a966c3eb5df13ecc9eb80d713743fefaf
PostProcessShader_DistortionAndChromAb
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad2f96433ec4e4292e721d25e39206738ac0a5857b396ccde06df4833881d6062b
PostProcessShader_Count
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad2f96433ec4e4292e721d25e39206738affc36bea4d3bb349c1d7b17a9e4a1c89
void
ApplyStereoParams
classOVR_1_1RenderTiny_1_1RenderDevice.html
a41105ff8d0cbec6b99efac66d4db3a39
(const StereoEyeParams ¶ms)
virtual void
BeginRendering
classOVR_1_1RenderTiny_1_1RenderDevice.html
a2f67949d068a63b42e2d4fdc5ef189a6
()
virtual void
BeginScene
classOVR_1_1RenderTiny_1_1RenderDevice.html
af465496cbe68b0e0cf524aeb0f5bc58e
(PostProcessType pp=PostProcess_None)
virtual void
Clear
classOVR_1_1RenderTiny_1_1RenderDevice.html
a1001310bd362ecfb6bdd4fdc75867cff
(float r=0, float g=0, float b=0, float a=1, float depth=1)=0
virtual Buffer *
CreateBuffer
classOVR_1_1RenderTiny_1_1RenderDevice.html
a19975dc7edb5bcf435d6e1c7676c9ce8
()
virtual ShaderSet *
CreateShaderSet
classOVR_1_1RenderTiny_1_1RenderDevice.html
a3f90bc2a5c9e578b2319da41baf70d1a
()
virtual ShaderFill *
CreateSimpleFill
classOVR_1_1RenderTiny_1_1RenderDevice.html
a9ed1de76746f697909635385fc47a042
()=0
virtual Texture *
CreateTexture
classOVR_1_1RenderTiny_1_1RenderDevice.html
a06308cf5a63771425459e370e3503362
(int format, int width, int height, const void *data, int mipcount=1)
ShaderFill *
CreateTextureFill
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad12953ba8b29171b3d8130b77e6ff760
(Texture *tex)
virtual void
FinishScene
classOVR_1_1RenderTiny_1_1RenderDevice.html
a39f25699d92018fcf71e704e44e73481
()
virtual void
ForceFlushGPU
classOVR_1_1RenderTiny_1_1RenderDevice.html
a860760a1a6d2dc5c1f19c669cff5758c
()
const RendererParams &
GetParams
classOVR_1_1RenderTiny_1_1RenderDevice.html
a297067985d1a548c764d37a5c95e5a2e
() const
PostProcessShader
GetPostProcessShader
classOVR_1_1RenderTiny_1_1RenderDevice.html
a7d8fdde75912dda48b4dacf0ec5d012b
()
virtual Matrix4f
GetProjection
classOVR_1_1RenderTiny_1_1RenderDevice.html
a2b028fb99234f2e8fa2214e2800ab648
() const
virtual void
Init
classOVR_1_1RenderTiny_1_1RenderDevice.html
a4d7b08bad087fdf6f31571b56e36bc51
()
virtual bool
IsFullscreen
classOVR_1_1RenderTiny_1_1RenderDevice.html
afcdf6efa7b90ef40980175a2af0da841
() const
virtual Shader *
LoadBuiltinShader
classOVR_1_1RenderTiny_1_1RenderDevice.html
a3479cbc6ad152622cc889fb4558157e1
(ShaderStage stage, int shader)=0
virtual void
Present
classOVR_1_1RenderTiny_1_1RenderDevice.html
a74b1bf223c970a2d2ceb37d00e8f5afe
()=0
virtual void
Render
classOVR_1_1RenderTiny_1_1RenderDevice.html
a24030f050d90b92844a34c9495a3ab1b
(const Matrix4f &matrix, Model *model)=0
virtual void
Render
classOVR_1_1RenderTiny_1_1RenderDevice.html
a1f5642a4f4ccd6b5a052052581b8b7ba
(const ShaderFill *fill, Buffer *vertices, Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)=0
RenderDevice
classOVR_1_1RenderTiny_1_1RenderDevice.html
aef5a1717bfda5dce29c6321802e0fce6
()
virtual void
SetCommonUniformBuffer
classOVR_1_1RenderTiny_1_1RenderDevice.html
a37fa03ee216c3a3258ebb80abca818e8
(int i, Buffer *buffer)
virtual void
SetDepthMode
classOVR_1_1RenderTiny_1_1RenderDevice.html
a7a8530e9754ff07b0acf7053c2e95b2c
(bool enable, bool write, CompareFunc func=Compare_Less)=0
void
SetDistortionConfig
classOVR_1_1RenderTiny_1_1RenderDevice.html
acd65a7be42594879d75e09621a2ce1f2
(const DistortionConfig &config, StereoEye eye=StereoEye_Left)
virtual bool
SetFullscreen
classOVR_1_1RenderTiny_1_1RenderDevice.html
a96d02899ca1fb2732f741940f595c53c
(DisplayMode fullscreen)
virtual void
SetLighting
classOVR_1_1RenderTiny_1_1RenderDevice.html
ac8b69c12190e30a0e5039482aa88b8f2
(const LightingParams *light)
virtual bool
SetParams
classOVR_1_1RenderTiny_1_1RenderDevice.html
a8316b6520756662ade157d7e578040e7
(const RendererParams &)
void
SetPostProcessShader
classOVR_1_1RenderTiny_1_1RenderDevice.html
a33923ceff8e210e84d4f4a43d374ca39
(PostProcessShader newShader)
virtual void
SetProjection
classOVR_1_1RenderTiny_1_1RenderDevice.html
a6998636bafff5a6b6cfbf83f28a76354
(const Matrix4f &proj)
virtual void
SetRealViewport
classOVR_1_1RenderTiny_1_1RenderDevice.html
a83e62b5c8027ca5ccfb7fad8d1b899c2
(const Viewport &vp)=0
virtual void
SetRenderTarget
classOVR_1_1RenderTiny_1_1RenderDevice.html
a134e121d5e1322c0a1dbc1a3e400bef2
(Texture *color, Texture *depth=NULL, Texture *stencil=NULL)
void
SetSceneRenderScale
classOVR_1_1RenderTiny_1_1RenderDevice.html
a21ffa6b77b1cebf66885a3bb6cc59ded
(float ss)
virtual void
SetViewport
classOVR_1_1RenderTiny_1_1RenderDevice.html
af9ad253737d292972a56eb9d564a2804
(const Viewport &vp)
void
SetViewport
classOVR_1_1RenderTiny_1_1RenderDevice.html
af2546b56fae4ed553ecbca92883facb8
(int x, int y, int w, int h)
virtual void
SetWorldUniforms
classOVR_1_1RenderTiny_1_1RenderDevice.html
a72caeb4ad0f7c60f17449409543f1faf
(const Matrix4f &proj)=0
virtual void
Shutdown
classOVR_1_1RenderTiny_1_1RenderDevice.html
a1ddf72291bc6244e81394a9d08a20f38
()
virtual
~RenderDevice
classOVR_1_1RenderTiny_1_1RenderDevice.html
ab5450d89e0772b049696fd9649616070
()
void
FinishScene1
classOVR_1_1RenderTiny_1_1RenderDevice.html
abc93c6873ba398491ee31d527c436fa7
()
virtual bool
initPostProcessSupport
classOVR_1_1RenderTiny_1_1RenderDevice.html
ade9406ce27b3c7e2c5a3f15a0a524e2b
(PostProcessType pptype)
PostProcessType
CurPostProcess
classOVR_1_1RenderTiny_1_1RenderDevice.html
ae87f756338adfe83c2148b9540966b8d
DistortionConfig
Distortion
classOVR_1_1RenderTiny_1_1RenderDevice.html
a18a9972e441c167f292d7b358231ecd0
Ptr< Buffer >
LightingBuffer
classOVR_1_1RenderTiny_1_1RenderDevice.html
aecae76b2c4e4bac3e32fef6d07afb3a3
RendererParams
Params
classOVR_1_1RenderTiny_1_1RenderDevice.html
a47884fcdda98d8d0659dba676cc16418
Ptr< Buffer >
pFullScreenVertexBuffer
classOVR_1_1RenderTiny_1_1RenderDevice.html
a26517a0a46f5664e681c5870badcd7de
Ptr< ShaderSet >
pPostProcessShader
classOVR_1_1RenderTiny_1_1RenderDevice.html
aea1b4219203c8dec552615e5ef776ea1
Matrix4f
Proj
classOVR_1_1RenderTiny_1_1RenderDevice.html
aad60fa561aa5fd285a189849602a8132
Ptr< Texture >
pSceneColorTex
classOVR_1_1RenderTiny_1_1RenderDevice.html
acabe34833a3a722cc1271def6de34592
Ptr< Buffer >
pTextVertexBuffer
classOVR_1_1RenderTiny_1_1RenderDevice.html
ac3eab8e3ed260c0319cbcb1e6227a9dd
int
SceneColorTexH
classOVR_1_1RenderTiny_1_1RenderDevice.html
a590d5ef2961fdad85d395a4a53892ace
int
SceneColorTexW
classOVR_1_1RenderTiny_1_1RenderDevice.html
a632c27f615c40f7b6a05b080bfcc462e
float
SceneRenderScale
classOVR_1_1RenderTiny_1_1RenderDevice.html
ac0b7d5a698c1389dd86fe8a285110e4b
Viewport
VP
classOVR_1_1RenderTiny_1_1RenderDevice.html
ad7fb2aca9c2d6d0477cfd735c60d13a1
int
WindowHeight
classOVR_1_1RenderTiny_1_1RenderDevice.html
a42945e853726bf2c843bfcb86c371c63
int
WindowWidth
classOVR_1_1RenderTiny_1_1RenderDevice.html
a53505a34205e5654338650fbab30509d
PostProcessShader
PostProcessShaderActive
classOVR_1_1RenderTiny_1_1RenderDevice.html
af4c0dcc7c0e73bc2f92b60388bb6c7b5
PostProcessShader
PostProcessShaderRequested
classOVR_1_1RenderTiny_1_1RenderDevice.html
ab24e5df5ed990e4f84f104c61ce7656c
OVR::RenderTiny::RendererParams
structOVR_1_1RenderTiny_1_1RendererParams.html
bool
IsDisplaySet
structOVR_1_1RenderTiny_1_1RendererParams.html
a440de5d5bce43d26d00758a227cfae24
() const
RendererParams
structOVR_1_1RenderTiny_1_1RendererParams.html
a1fb80a1e23cccf8e2516624f7bf5d4e2
(int ms=1)
long
DisplayId
structOVR_1_1RenderTiny_1_1RendererParams.html
a7edb89d1d625b735c6b7224f2d13e363
int
Fullscreen
structOVR_1_1RenderTiny_1_1RendererParams.html
aaa00913816b4538e5a4d2c14e0a9d415
String
MonitorName
structOVR_1_1RenderTiny_1_1RendererParams.html
aab4674489702f92163714e0867f0ef39
int
Multisample
structOVR_1_1RenderTiny_1_1RendererParams.html
a144aab2d5b574927713513a1a1646968
OVR::RenderTiny::Scene
classOVR_1_1RenderTiny_1_1Scene.html
void
AddLight
classOVR_1_1RenderTiny_1_1Scene.html
a686670f610f9ac9b74a719444a055629
(Vector3f pos, Vector4f color)
void
Clear
classOVR_1_1RenderTiny_1_1Scene.html
a0a9dc56e074ea553fb706db1698c9d26
()
void
Render
classOVR_1_1RenderTiny_1_1Scene.html
a6abf635611dc6cb4b1c86de6a108f408
(RenderDevice *ren, const Matrix4f &view)
void
SetAmbient
classOVR_1_1RenderTiny_1_1Scene.html
af73b15f5852de619fe31f48c6b626e4c
(Vector4f color)
LightingParams
Lighting
classOVR_1_1RenderTiny_1_1Scene.html
afebc18c018fc39fb57807c5e2b68c207
Vector4f
LightPos
classOVR_1_1RenderTiny_1_1Scene.html
a727d9d76d2798c3ef3936b84665cbcf6
[8]
Container
World
classOVR_1_1RenderTiny_1_1Scene.html
a41757f69082715a0abfa1adecd863edc
OVR::RenderTiny::Shader
classOVR_1_1RenderTiny_1_1Shader.html
RefCountBase< Shader >
ShaderStage
GetStage
classOVR_1_1RenderTiny_1_1Shader.html
abfb2642e48dbdadd7dfd2bb48a0295b3
() const
virtual void
Set
classOVR_1_1RenderTiny_1_1Shader.html
aa0b478badb7c9e2a26d7b49ec7bb8e5b
(PrimitiveType) const
virtual void
SetUniformBuffer
classOVR_1_1RenderTiny_1_1Shader.html
aa7a26add331f00a0cc9a4df0e63efb59
(class Buffer *buffers, int i=0)
Shader
classOVR_1_1RenderTiny_1_1Shader.html
a0dffd4095b2e691c235f56b4c7468b35
(ShaderStage s)
virtual
~Shader
classOVR_1_1RenderTiny_1_1Shader.html
a249a2b1d7d8b8af382ae57df138759d6
()
virtual bool
SetUniform
classOVR_1_1RenderTiny_1_1Shader.html
a5278a710c37ef8fb501751fd7f58ffb3
(const char *name, int n, const float *v)
ShaderStage
Stage
classOVR_1_1RenderTiny_1_1Shader.html
a70d9829e878ea32241aebc4a570d0a73
friend class
ShaderSet
classOVR_1_1RenderTiny_1_1Shader.html
a58ccbab0310a563f4c50b8e8b5fa7653
OVR::RenderTiny::ShaderFill
classOVR_1_1RenderTiny_1_1ShaderFill.html
RefCountBase< ShaderFill >
ShaderSet *
GetShaders
classOVR_1_1RenderTiny_1_1ShaderFill.html
ae8ebc62a05a68f2ab74fddf83e372c32
()
virtual void
Set
classOVR_1_1RenderTiny_1_1ShaderFill.html
aae8907f5ffdbda436d9f529fcbfe1454
(PrimitiveType prim=Prim_Unknown) const
virtual void
SetTexture
classOVR_1_1RenderTiny_1_1ShaderFill.html
af121fe43ba130e062c1a9b84bf31b1a8
(int i, class Texture *tex)
ShaderFill
classOVR_1_1RenderTiny_1_1ShaderFill.html
afa33710a10bb39842d95c654931c77bf
(ShaderSet *sh)
ShaderFill
classOVR_1_1RenderTiny_1_1ShaderFill.html
ad7bae1733bff49d0bee7e2ca4604b5b7
(ShaderSet &sh)
Ptr< ShaderSet >
Shaders
classOVR_1_1RenderTiny_1_1ShaderFill.html
a2351b6aeb450c8c0bb2f052665e87dec
Ptr< class Texture >
Textures
classOVR_1_1RenderTiny_1_1ShaderFill.html
a1bff29a7b97f0b2b17d4977cc84a7529
[8]
OVR::RenderTiny::ShaderSet
classOVR_1_1RenderTiny_1_1ShaderSet.html
RefCountBase< ShaderSet >
Shader *
GetShader
classOVR_1_1RenderTiny_1_1ShaderSet.html
a7feabe60bf1614b9e0b2e98d5dc2f524
(int stage)
virtual void
Set
classOVR_1_1RenderTiny_1_1ShaderSet.html
ab697eaf50e2285d3944cc67f716e0f05
(PrimitiveType prim) const
virtual void
SetShader
classOVR_1_1RenderTiny_1_1ShaderSet.html
ab5e32b078f57268270d62fd8ab1bd8f0
(Shader *s)
virtual bool
SetUniform
classOVR_1_1RenderTiny_1_1ShaderSet.html
a5cbd9d3f3f348e5b2d818d6ec2aeca70
(const char *name, int n, const float *v)
bool
SetUniform1f
classOVR_1_1RenderTiny_1_1ShaderSet.html
a816246be8b2b4eac486eb5e9c615df6b
(const char *name, float x)
bool
SetUniform2f
classOVR_1_1RenderTiny_1_1ShaderSet.html
a75eaacd1b385a296ae8c59cdd063da7e
(const char *name, float x, float y)
bool
SetUniform4f
classOVR_1_1RenderTiny_1_1ShaderSet.html
a58a782349d2daa644d6a634242e93c5d
(const char *name, float x, float y, float z, float w=1)
bool
SetUniform4fv
classOVR_1_1RenderTiny_1_1ShaderSet.html
a679bbc47b4d2f21443779af984d8582a
(const char *name, int n, const Vector4f *v)
virtual bool
SetUniform4x4f
classOVR_1_1RenderTiny_1_1ShaderSet.html
abdfdef4de989f0d930b35adbb9c3d486
(const char *name, const Matrix4f &m)
bool
SetUniformv
classOVR_1_1RenderTiny_1_1ShaderSet.html
a3c4def20e252de2f5d5f67e77030fb2c
(const char *name, const Vector3f &v)
ShaderSet
classOVR_1_1RenderTiny_1_1ShaderSet.html
aeab8802271585f9c4fbc86c324980302
()
virtual void
UnsetShader
classOVR_1_1RenderTiny_1_1ShaderSet.html
a86a33670da3204dba2f3605172b0937b
(int stage)
~ShaderSet
classOVR_1_1RenderTiny_1_1ShaderSet.html
a41112ba8f89f6b8a85032799716518d7
()
Ptr< Shader >
Shaders
classOVR_1_1RenderTiny_1_1ShaderSet.html
ad97ca1f730c691cd96f946e6fe1ec168
[Shader_Count]
OVR::RenderTiny::Texture
classOVR_1_1RenderTiny_1_1Texture.html
RefCountBase< Texture >
virtual int
GetHeight
classOVR_1_1RenderTiny_1_1Texture.html
adca69fa60384d0b23ea06c94999a0021
() const =0
virtual int
GetSamples
classOVR_1_1RenderTiny_1_1Texture.html
a84b0c88fc5bd9edf509a3a1d885e1b34
() const
virtual int
GetWidth
classOVR_1_1RenderTiny_1_1Texture.html
a5c6ebc8424875b9535ce3f1f37914733
() const =0
virtual void
Set
classOVR_1_1RenderTiny_1_1Texture.html
a85ccae163551799c752195917024ed5f
(int slot, ShaderStage stage=Shader_Fragment) const =0
virtual void
SetSampleMode
classOVR_1_1RenderTiny_1_1Texture.html
af02b4bccca37699e500d663d51dee6b5
(int sm)=0
virtual
~Texture
classOVR_1_1RenderTiny_1_1Texture.html
a9e5a1c91cad0ca548c96a857ef849ac8
()
OVR::RenderTiny::Vector4f
structOVR_1_1RenderTiny_1_1Vector4f.html
Vector3< float >
Vector4f
structOVR_1_1RenderTiny_1_1Vector4f.html
abccefd970e935cb97b40d82ed9ada1f9
()
Vector4f
structOVR_1_1RenderTiny_1_1Vector4f.html
ab6ff595207d5e4722aa92b19f45cee4b
(const Vector3f &v)
Vector4f
structOVR_1_1RenderTiny_1_1Vector4f.html
ab0f074d7cdf196babdcb1347f7400392
(float r, float g, float b, float a)
float
w
structOVR_1_1RenderTiny_1_1Vector4f.html
a0d35ebd890f2e8e3a7fe3407a2efc4bb
OVR::RenderTiny::Vertex
structOVR_1_1RenderTiny_1_1Vertex.html
bool
operator==
structOVR_1_1RenderTiny_1_1Vertex.html
a5b1dc369f89aadf6f20a03e2bfa23fc4
(const Vertex &b) const
Vertex
structOVR_1_1RenderTiny_1_1Vertex.html
a79d9e7585ec3dfcde9fca9cd74384082
(const Vector3f &p, const Color &c=Color(64, 0, 0, 255), float u=0, float v=0, Vector3f n=Vector3f(1, 0, 0))
Vertex
structOVR_1_1RenderTiny_1_1Vertex.html
ad3b497ed6fee6f94bbde6b0500f06276
(float x, float y, float z, const Color &c=Color(64, 0, 0, 255), float u=0, float v=0)
Color
C
structOVR_1_1RenderTiny_1_1Vertex.html
a812af041dfae3e2db1220ec2f2207278
Vector3f
Norm
structOVR_1_1RenderTiny_1_1Vertex.html
af5e85ea046e7726fa77670bdc08db381
Vector3f
Pos
structOVR_1_1RenderTiny_1_1Vertex.html
a31c7658fbae03744c5bd80cf33409518
float
U
structOVR_1_1RenderTiny_1_1Vertex.html
a6b70ee7662e23167b290210e67924d60
float
V
structOVR_1_1RenderTiny_1_1Vertex.html
a60d395c8d2dd231bd0f66bb1637ba7b2
OVR::RenderTiny::D3D10
namespaceOVR_1_1RenderTiny_1_1D3D10.html
OVR::RenderTiny::D3D10::Buffer
OVR::RenderTiny::D3D10::RenderDevice
OVR::RenderTiny::D3D10::Shader
OVR::RenderTiny::D3D10::ShaderBase
OVR::RenderTiny::D3D10::Texture
D3D10_QUERY_DESC
D3D1x_QUERY_DESC
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac4aa357860b883ff42b02b1159fa78b5
D3D10_VIEWPORT
D3D1x_VIEWPORT
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a69aff84836085c7d6702337987ff3d6b
ID3D10BlendState
ID3D1xBlendState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
afd97ef9dfd6f248d57d1d33a6a6787d4
ID3D10Blob
ID3D1xBlob
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ace4809afd18d74fe8529c8390aca0214
ID3D10Buffer
ID3D1xBuffer
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aae3ee26a3f1f69a8cb541ce4e3fb1fd9
ID3D10DepthStencilState
ID3D1xDepthStencilState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a6446f86cd180f08ec573b1617db8c9df
ID3D10DepthStencilView
ID3D1xDepthStencilView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
af9015f252849a4c1287cf4c292a7dc04
ID3D10Device
ID3D1xDevice
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aa941a4cfeab4ff8ef45fdb9de73f3b29
ID3D10Device
ID3D1xDeviceContext
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ab31d53d38db7cbb4886d25981cb6637f
ID3D10GeometryShader
ID3D1xGeometryShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a5e4d740712bd47baa5af49fb58a5364b
ID3D10InputLayout
ID3D1xInputLayout
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a42ee094af38807f92488c99e814171b7
ID3D10PixelShader
ID3D1xPixelShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac1143fe367650c0a79128880feee36b7
ID3D10Query
ID3D1xQuery
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aabf8bf5d15f715875b8bfa737a8e51d4
ID3D10RasterizerState
ID3D1xRasterizerState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ab45a93aecf475d8d5d9e0e292489e1fa
ID3D10RenderTargetView
ID3D1xRenderTargetView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
abe26b844bc52acf2053fd89e85086bac
ID3D10SamplerState
ID3D1xSamplerState
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a1628a83fe9979e004e6db2deca3420b3
ID3D10ShaderResourceView
ID3D1xShaderResourceView
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aed0fd5cb39eabdee26b20ce3939d9f6f
ID3D10Texture2D
ID3D1xTexture2D
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aecc84256fbf162156e063cab5a2fa9a7
ID3D10VertexShader
ID3D1xVertexShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a9b07693dd83a8e82762136cecfb0f68a
Shader< RenderTiny::Shader_Fragment, ID3D1xPixelShader >
PixelShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aae6c0567b2a6811a4d895029347d83de
Shader< RenderTiny::Shader_Vertex, ID3D1xVertexShader >
VertexShader
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a68a7d96b49510dbb5d9e102995a7bf4f
static
D3D1x_
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a870c87889441da38c95d2dab59ce47e7
(INPUT_ELEMENT_DESC) ModelVertexDesc[]
static int
GetDepthStateIndex
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a241aa6703556babc21f09bfdd0b98e16
(bool enable, bool write, RenderDevice::CompareFunc func)
BOOL CALLBACK
MonitorEnumFunc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae2d275a486e3724e113d86769a3e6cff
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aadfea0c17a057932ea87338089d6d9f6
static const char *
FShaderSrcs
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a011dacc6d9e2fb3ef3aaae11567fdf35
[FShader_Count]
static const char *
GouraudPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a76982ab0f9b008110b67028d5b3fb659
static const char *
LitSolidPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ad988ec2f1234fd3c16e5385a17e8e17a
static const char *
LitTexturePixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a70d3fae2b960566ff22b721ebb118a8b
static const char *
PostProcessPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a15911a8eb177d02a5f5c70dad88a2eb3
static const char *
PostProcessPixelShaderWithChromAbSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a36fa511a7fe60503c244925424022d84
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae59b708f97dad0b4a7583aa01eb7f937
static const char *
SolidPixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
aaa44ed40924f89884b90e10e6b99fb5e
static const char *
StdVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ae26e6b2bfbd934fb883cb2e44f978074
static const char *
TexturePixelShaderSrc
namespaceOVR_1_1RenderTiny_1_1D3D10.html
a41036ac9f33b1fc0b50c7d97ab84128b
static const char *
VShaderSrcs
namespaceOVR_1_1RenderTiny_1_1D3D10.html
ac23272df8edd0cbe421e2befd9b9d9ff
[VShader_Count]
OVR::RenderTiny::D3D10::Buffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
OVR::RenderTiny::Buffer
Buffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
af5c9921472da8c21c4de7e176156d6d1
(RenderDevice *r)
virtual bool
Data
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
aab6349df5723366c8008be1a6c744485
(int use, const void *buffer, size_t size)
ID3D1xBuffer *
GetBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
afa7aacf2b665e991e9802402b95c5a20
()
virtual size_t
GetSize
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
ac97259522c18f11627040c075c014457
()
virtual void *
Map
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
ac1038bd4b86cfdd17b498dbf192a3983
(size_t start, size_t size, int flags=0)
virtual bool
Unmap
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
af278bc0127f1836582f064e007c4b118
(void *m)
~Buffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
aa649271e4a6e9fa9274f01810d4cbf64
()
Ptr< ID3D1xBuffer >
D3DBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
a6baf88b3f1cb9a0b73521634a6bf73ae
bool
Dynamic
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
a88df4b2985355eb6690ec1309e106ee4
RenderDevice *
Ren
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
a005ab833bf346db6a6392947e0b4baf4
size_t
Size
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
af1f867a3887b19d20ac308ce2a0b2148
int
Use
classOVR_1_1RenderTiny_1_1D3D10_1_1Buffer.html
a4a5d3b75ad2ea7b4db7378e394141752
OVR::RenderTiny::D3D10::RenderDevice
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
OVR::RenderTiny::RenderDevice
OVR::RenderTiny::D3D10::RenderDevice::StandardUniformData
virtual void
BeginRendering
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ae28f3c221b725b39c1fbea30a1285e21
()
virtual void
Clear
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
af708d7da77886f9cd44a42cc90dda6e5
(float r=0, float g=0, float b=0, float a=1, float depth=1)
virtual ID3D10Blob *
CompileShader
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a533c0f4b01c4242331d07f9916a1ec53
(const char *profile, const char *src, const char *mainName="main")
virtual Buffer *
CreateBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ad8b33849568d24be067519ca74890491
()
virtual ShaderFill *
CreateSimpleFill
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ae63cde3be97363555b49229b82121770
()
virtual Texture *
CreateTexture
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a1a83ea517c50c773540f04664ebf55a8
(int format, int width, int height, const void *data, int mipcount=1)
virtual void
ForceFlushGPU
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
abac5b68dbb6b2f00e1bff140e00fa7bb
()
Texture *
GetDepthBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a79c2d307e9bd74c7220eb8771af195b4
(int w, int h, int ms)
ID3D1xSamplerState *
GetSamplerState
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a3e7ebeae691c413e33ee7ca7b56f41d6
(int sm)
virtual RenderTiny::Shader *
LoadBuiltinShader
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
adc07871e920c6509831f7b8b1df208db
(ShaderStage stage, int shader)
virtual void
Present
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
afdfedaa69561ffae9220571dc36f4100
()
bool
RecreateSwapChain
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a77612f48237bebc19c035228e0369b13
()
virtual void
Render
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a49b1315e5465ddf3765ede0d302d372f
(const Matrix4f &matrix, Model *model)
virtual void
Render
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6d1621cb3143690073442a8f77c1ab26
(const ShaderFill *fill, RenderTiny::Buffer *vertices, RenderTiny::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)
RenderDevice
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a17adeece7f8a4cdb64fd44b353e1a908
(const RendererParams &p, HWND window)
virtual void
SetCommonUniformBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
afa3f33a177119dc5ecc2aaed332add5b
(int i, RenderTiny::Buffer *buffer)
virtual void
SetDepthMode
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a921007fbbc6e53d7677e525fdd5569cc
(bool enable, bool write, CompareFunc func=Compare_Less)
virtual bool
SetFullscreen
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a03bfc2e2b9cd32b08af71e8cd2c916af
(DisplayMode fullscreen)
virtual bool
SetParams
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a0a5a210adb33097c738c4a5a1fbbfe59
(const RendererParams &newParams)
virtual void
SetRealViewport
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
aa6eca4411bcf140bc4256fee90c6ace1
(const Viewport &vp)
virtual void
SetRenderTarget
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a69a2fdcdc03c9bfaa96b5b94a821cb46
(RenderTiny::Texture *color, RenderTiny::Texture *depth=NULL, RenderTiny::Texture *stencil=NULL)
void
SetTexture
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a5c714b46b78becdf884cd2d982914cbc
(RenderTiny::ShaderStage stage, int slot, const Texture *t)
virtual void
SetWorldUniforms
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6667e2ab2e1b5d7375785fd20e1dadc3
(const Matrix4f &proj)
void
UpdateMonitorOutputs
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a2170010ef12741627b6d670e7c155d0d
()
~RenderDevice
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
afd3a832aa7a5a3f64fa63f3c9a005081
()
static RenderTiny::RenderDevice *
CreateDevice
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
aefdbb0be214b7f9d770744dcc0f463d4
(const RendererParams &rp, void *oswnd)
Ptr< IDXGIAdapter >
Adapter
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a7bfb26612035c7b1d79178dd695759db
Ptr< ID3D1xTexture2D >
BackBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a7d09ee5e21493c307ead1e6455c963ec
Ptr< ID3D1xRenderTargetView >
BackBufferRT
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a8b4d9f7ef0d2ddafb59cf501828eafc9
Ptr< ID3D1xBlendState >
BlendState
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a7d2db2be329cbc8061c02930eda99bf7
Ptr< Buffer >
CommonUniforms
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a80ea04997575969f709abc580fd6f317
[8]
Ptr< ID3D1xDeviceContext >
Context
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
abac6e81d00dd1afa08d88dd420a65d48
Ptr< Texture >
CurDepthBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ab3152edec06881b3dcbc92ad57349007
Ptr< ID3D1xDepthStencilState >
CurDepthState
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a4e3b51586cfbfe0e18bfc19b52c0bf6e
Ptr< Texture >
CurRenderTarget
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a09176b07a0da2d8efc25bd2a4918349e
D3D1x_VIEWPORT
D3DViewport
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a06a7364ef1fbb4605d412efc4af9b01a
Ptr< ShaderFill >
DefaultFill
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a00c729bae30b38db61bd0ba51035a7f3
Array< Ptr< Texture > >
DepthBuffers
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6ecadddb6b761dae5f9f3005cdf3c086
Ptr< ID3D1xDepthStencilState >
DepthStates
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6aaaff7eea0b6152816a02e03bff54df
[1+2 *Compare_Count]
Ptr< ID3D1xDevice >
Device
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a1704368b893bdd0f8fc20c1d6a9106fa
Ptr< IDXGIFactory >
DXGIFactory
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a4f3dbab83b64283ae1fd6addcb1edafe
int
FSDesktopX
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
af6f7b04ece8e5381c944442af5866084
int
FSDesktopY
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a42529745bdb25a83d206a12ee67598e9
Ptr< IDXGIOutput >
FullscreenOutput
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a9800ec76f26886f47007833bb90c1db9
int
MaxTextureSet
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a012e90aeb9167e6c5e7ae8dfe0e22644
[Shader_Count]
Ptr< ID3D1xInputLayout >
ModelVertexIL
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ad84026e76ddcb88494a318cca7c33d14
Ptr< PixelShader >
PixelShaders
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6ae435deba61fac0e2f430567431c423
[FShader_Count]
Ptr< Buffer >
QuadVertexBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ad03d6a2d6c7921b4d6b7067ff64befc6
Ptr< ID3D1xRasterizerState >
Rasterizer
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a4c9df35d01f5eb920c1b802fd078d7d5
Ptr< ID3D1xSamplerState >
SamplerStates
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
adc753c99747d692f425300e23b85275b
[Sample_Count]
struct OVR::RenderTiny::D3D10::RenderDevice::StandardUniformData
StdUniforms
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a7bf81d28f1876e8354136954df1db67f
Ptr< IDXGISwapChain >
SwapChain
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
ac9841433bdda2c7826372dece6129861
Ptr< Buffer >
UniformBuffers
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a96551f28e9f8dba832f81c763f1bdab3
[Shader_Count]
Ptr< VertexShader >
VertexShaders
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a6fd67fff886ac0695b633e81986d6e02
[VShader_Count]
HWND
Window
classOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice.html
a7a82b02486f1a983925fe9a3344cd4a0
OVR::RenderTiny::D3D10::RenderDevice::StandardUniformData
structOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice_1_1StandardUniformData.html
Matrix4f
Proj
structOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice_1_1StandardUniformData.html
a5fbeeefa76da2ef705f3860d4741dfd5
Matrix4f
View
structOVR_1_1RenderTiny_1_1D3D10_1_1RenderDevice_1_1StandardUniformData.html
a66124780bbf42237e4c52978609d8782
OVR::RenderTiny::D3D10::Shader
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
SStage
OVR::RenderTiny::D3D10::ShaderBase
bool
Load
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
afc46d9733c1fa7e4bd8212fe4d73bef8
(ID3D1xBlob *shader)
bool
Load
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a00b5df5e07ecdd0cfed6a1d995e65c1d
(void *shader, size_t size)
bool
Load
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
acd6d26f66de4cb21cd527423718ba63d
(void *shader, size_t size)
bool
Load
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a271be432ce5f005af448f8c0c2b9b2fc
(void *shader, size_t size)
void
Set
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a145c7ef2a837645752b044d0d8b80ae0
(PrimitiveType prim) const
void
Set
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a2986579f1663cb4d63f203fc2a676ce6
(PrimitiveType) const
void
Set
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
aeec4eab2ae350ac53acd028cfd479079
(PrimitiveType) const
void
SetUniformBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a6847337238d34e08a177d5e5f50ad41f
(RenderTiny::Buffer *buffers, int i=0)
void
SetUniformBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
addd5fed316d95f896c9e0e67468f6605
(RenderTiny::Buffer *buffer, int i)
void
SetUniformBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a71250820b84917409e8d6f714eae40d6
(RenderTiny::Buffer *buffer, int i)
Shader
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
aee176d9a2922289dea4f2656564847fd
(RenderDevice *r, D3DShaderType *s)
Shader
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
ac0e248d5eb8374d17739f02f41be9556
(RenderDevice *r, ID3D1xBlob *s)
~Shader
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a6354df8650d728d09bbb57560ca037e7
()
D3DShaderType *
D3DShader
classOVR_1_1RenderTiny_1_1D3D10_1_1Shader.html
a5a22df2812f617952a5122e1f3c18c67
OVR::RenderTiny::D3D10::ShaderBase
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
OVR::RenderTiny::Shader
OVR::RenderTiny::D3D10::ShaderBase::Uniform
void
InitUniforms
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
a27aa716491bb63344fa7023c8a52beea
(ID3D10Blob *s)
bool
SetUniform
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
ac2a4e1e431a7303ee822862a537bf069
(const char *name, int n, const float *v)
ShaderBase
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
ab764010dda3f59c48b471d9fde2ed104
(RenderDevice *r, ShaderStage stage)
void
UpdateBuffer
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
af5f13cc69e23e80bcfb801130db315f0
(Buffer *b)
~ShaderBase
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
ac92c643b8dedbb5b96ec1098cef280c9
()
RenderDevice *
Ren
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
a43c54fbcba02d68f464ef901781847bd
unsigned char *
UniformData
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
a9fdc341a660331e5ee090c05e40cee76
Array< Uniform >
UniformInfo
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
ad6eb6042daad85f255d036e3d18fbdcf
int
UniformsSize
classOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase.html
a720e597c81b1879402a4432587f613a2
OVR::RenderTiny::D3D10::ShaderBase::Uniform
structOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase_1_1Uniform.html
String
Name
structOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase_1_1Uniform.html
ac5fdd162139a3c771b61d12ef1dcb1a0
int
Offset
structOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase_1_1Uniform.html
a14dc0571912523a4daa11b7013cef443
int
Size
structOVR_1_1RenderTiny_1_1D3D10_1_1ShaderBase_1_1Uniform.html
a91ca3ae281ea925102a0ddf453c73579
OVR::RenderTiny::D3D10::Texture
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
OVR::RenderTiny::Texture
virtual int
GetHeight
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
acfd5de8b2a5bb0d9f0828a99889bf459
() const
virtual int
GetSamples
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a9be64ee0d5aa3283bbae2c0e6f2d2bfc
() const
virtual int
GetWidth
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a425b43f5b23eb2ba8bad4037575881e5
() const
virtual void
Set
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a24b9ace9c958dea36b9ee7a7c5fe174f
(int slot, RenderTiny::ShaderStage stage=RenderTiny::Shader_Fragment) const
virtual void
SetSampleMode
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
ad19797003867db1328bb7b461739f889
(int sm)
Texture
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
ace030cbc577e3acc20ca9c72311b109e
(RenderDevice *r, int fmt, int w, int h)
~Texture
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
ad4c1addf3e454775d850a5dad008f701
()
int
Height
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a3c7953c85f8e2b4f89ad519a704e297a
RenderDevice *
Ren
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
aee1efec53d347b1264a797554aa16b16
Ptr< ID3D1xSamplerState >
Sampler
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a89a36a933bbdbae1c97697eb1bde76f5
int
Samples
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
af0402ffa05f7ec1fac149d3f9bf70c1b
Ptr< ID3D1xTexture2D >
Tex
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a269b94b9888f98e1ebccdb202ea51d8a
Ptr< ID3D1xDepthStencilView >
TexDsv
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
aa0b0116735c40130aea4c5d326f76d10
Ptr< ID3D1xRenderTargetView >
TexRtv
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a829f49714be67ca056d9201b4f4d3f1f
Ptr< ID3D1xShaderResourceView >
TexSv
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a24946cc977910c4482db660337c90543
int
Width
classOVR_1_1RenderTiny_1_1D3D10_1_1Texture.html
a0df82cacfa622af6ca3abcf1a2e066ea
OVR::RenderTiny::GL
namespaceOVR_1_1RenderTiny_1_1GL.html
OVR::RenderTiny::GL::Buffer
OVR::RenderTiny::GL::RBuffer
OVR::RenderTiny::GL::RenderDevice
OVR::RenderTiny::GL::Shader
OVR::RenderTiny::GL::ShaderSet
OVR::RenderTiny::GL::Texture
static const char *
DirectVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a286df091dc05e83a4f112dc0f7ee325c
static const char *
FShaderSrcs
namespaceOVR_1_1RenderTiny_1_1GL.html
a1afcbb2f54a7a0da1c25fb2b39e476c2
[FShader_Count]
static const char *
GouraudFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a93fef8df7bea4475af8f5001515b0975
static const char *
LitSolidFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a9cef16c137833a12eddf05a2b18959af
static const char *
LitTextureFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a8a5daf158746f41348897a7e0f9205b0
static const char *
PostProcessFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a28d1f756a5cf8afbd969c5ac2989fe5b
static const char *
PostProcessFullFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
af6d9764a7df9b4513fcc0a6fdfbca0c1
static const char *
PostProcessVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a29196d7293bc185702c9c2c524fd706b
static const char *
SolidFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a1c601c3dea93b51afc6fd30775908511
static const char *
StdVertexShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
aeb225912bb5b156de4cdc7b1a7ddaeba
static const char *
TextureFragShaderSrc
namespaceOVR_1_1RenderTiny_1_1GL.html
a36d051ee59cc1a7abfc676c6a723d531
static const char *
VShaderSrcs
namespaceOVR_1_1RenderTiny_1_1GL.html
a7f757f481b4dd19724faa74063e94a5d
[VShader_Count]
OVR::RenderTiny::GL::Buffer
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
OVR::RenderTiny::Buffer
Buffer
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
aca5dae75c018942d0f2c6bb44ba80500
(RenderDevice *r)
virtual bool
Data
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a7061b4fe38fe27e8be20fbd10e230b5b
(int use, const void *buffer, size_t size)
GLuint
GetBuffer
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
acdb9365f8dcb86459f363fe7fcebd36d
()
virtual size_t
GetSize
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
acde8b3f41928f1c00ff0c0cc070f3d27
()
virtual void *
Map
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a8ecb8d17d4e04de76c2ed1a9a0b1c42e
(size_t start, size_t size, int flags=0)
virtual bool
Unmap
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a314293e845729b455b1477d6cdf29391
(void *m)
~Buffer
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a89addc0a706b48850d3bfed0933af091
()
GLuint
GLBuffer
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a5e1025a2b30bda13cf2047f2a790f460
RenderDevice *
Ren
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a2a4bc1ecef4785d3330997d66746aa62
size_t
Size
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a734f62a8021169f0e8688b8e86a91b44
GLenum
Use
classOVR_1_1RenderTiny_1_1GL_1_1Buffer.html
a949f56b52bcb91f43bd82f3205dccad3
OVR::RenderTiny::GL::RBuffer
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
RefCountBase< RBuffer >
RBuffer
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
a5747052d093d7caeec36e2ffffd6a37b
(GLenum format, GLint w, GLint h)
~RBuffer
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
a9fe5417a4feb99aadbaa2bb9c3c2962b
()
GLuint
BufId
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
ac65f872c38bed175b3478c1031ad551d
int
Height
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
aa210422823657e47c1c3a630af372396
int
Width
classOVR_1_1RenderTiny_1_1GL_1_1RBuffer.html
a408316b197068da5c8ecc41b4e2ac6a5
OVR::RenderTiny::GL::RenderDevice
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
OVR::RenderTiny::RenderDevice
virtual void
BeginRendering
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a5bbdd813b5eaf2053a25c8b52ef965a6
()
virtual void
Clear
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a85306ae697d34f7d0e02f2c3abc0e170
(float r=0, float g=0, float b=0, float a=1, float depth=1)
virtual Buffer *
CreateBuffer
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a24b44eb0a8328b73ac0b85210d7b43fe
()
virtual ShaderSet *
CreateShaderSet
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a52834d9ec9141fd0513814d1ea66ec40
()
virtual ShaderFill *
CreateSimpleFill
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ad332ac24931f4706d38f724bacf0445d
()
virtual Texture *
CreateTexture
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a7146891850a908015bda3a134ca32ad0
(int format, int width, int height, const void *data, int mipcount=1)
RBuffer *
GetDepthBuffer
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
aafe3cb2be4e428a49565fef2abfa882d
(int w, int h, int ms)
virtual Shader *
LoadBuiltinShader
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a39758089fbf20c053a19668b743fa0ce
(ShaderStage stage, int shader)
virtual void
Rect
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a54e433b3e193efd89aa79efd0dff7000
(float left, float top, float right, float bottom)
virtual void
Render
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a838f1fa41ef65f6c54fc8f75ee75afe4
(const Matrix4f &matrix, Model *model)
virtual void
Render
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ab6f3665e8a5fccf0e3d08f43c65f0327
(const ShaderFill *fill, RenderTiny::Buffer *vertices, RenderTiny::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)
RenderDevice
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a42fafa13283fb0f1ec956831326a964a
(const RendererParams &p)
virtual void
SetDepthMode
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a8abe728a73a9c7058faf48e6109b2e2e
(bool enable, bool write, CompareFunc func=Compare_Less)
virtual void
SetLighting
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ae8a156a6ad2d9ff7371f7af2f923b410
(const LightingParams *lt)
virtual void
SetRealViewport
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
add42a544506143a0152497319a3610f4
(const Viewport &vp)
virtual void
SetRenderTarget
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a4a05f41897786967c3434118044ca080
(RenderTiny::Texture *color, RenderTiny::Texture *depth=NULL, RenderTiny::Texture *stencil=NULL)
void
SetTexture
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a1acfa0adb527130ac855a80a1ce41174
(RenderTiny::ShaderStage, int slot, const Texture *t)
virtual void
SetWorldUniforms
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a4109aa24548368ec6487b7f8068d76de
(const Matrix4f &proj)
Ptr< Texture >
CurRenderTarget
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ad6ba88a59b6618f89281c93178530785
GLuint
CurrentFbo
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a28071a2f4c72467e9bb1a028c91246a0
Ptr< ShaderFill >
DefaultFill
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a219ae0804b90d3275606de2df4682dd4
Array< Ptr< RBuffer > >
DepthBuffers
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ac2cffcb0c4ca92da14314ff8a42ba12f
Ptr< Shader >
FragShaders
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
ad17b73108f54457ebcf9ec52213ba0a6
[FShader_Count]
const LightingParams *
Lighting
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a65db6d0d391fdadfde061d92d3e2330b
Matrix4f
Proj
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a9f73065239e1b56bfec2eee4f3b2df6d
Ptr< Shader >
VertexShaders
classOVR_1_1RenderTiny_1_1GL_1_1RenderDevice.html
a1d02ceb7e33a14bd24295abd9a6ec095
[VShader_Count]
OVR::RenderTiny::GL::Shader
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
OVR::RenderTiny::Shader
bool
Compile
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
a3e125d9e1d9f8cf43af13af1e55961bb
(const char *src)
GLenum
GLStage
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
acde7eca29362c480912a534cba7e0744
() const
Shader
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
a904b6d4a1b889cbe435c1e3e47c84607
(RenderDevice *, ShaderStage st, GLuint s)
Shader
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
ad576b21460d233f83e76c0a7f76ef8b1
(RenderDevice *, ShaderStage st, const char *src)
~Shader
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
a077d94afd9c05f6e833825e502d1bc77
()
GLuint
GLShader
classOVR_1_1RenderTiny_1_1GL_1_1Shader.html
a8b9531782d3285d595b581525676ce02
OVR::RenderTiny::GL::ShaderSet
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
OVR::RenderTiny::ShaderSet
OVR::RenderTiny::GL::ShaderSet::Uniform
bool
Link
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
abf751c9c494378ed5a21f9ccea67b313
()
virtual void
Set
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
acc447e5f84e212241ae81c7222a0e5d9
(PrimitiveType prim) const
virtual void
SetShader
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a306353a69d8cd0be549a90ce30e6918a
(RenderTiny::Shader *s)
virtual bool
SetUniform
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a3ab78f0da0e3f83022ac89aaf704c653
(const char *name, int n, const float *v)
virtual bool
SetUniform4x4f
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a5fbf2c1f184676df44498358fb2eac2b
(const char *name, const Matrix4f &m)
ShaderSet
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
ab775d91486f757107c27c86d1527dd33
()
virtual void
UnsetShader
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a05acb3e709fbd1f51a508ca2108184e0
(int stage)
~ShaderSet
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a628806404fc24e1d05c6161d34121a1b
()
int
LightingVer
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a92546652c3a17b5844f079885537c806
GLuint
Prog
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a851240818fe2c646372f25601ffba1de
int
ProjLoc
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
ae7284c8f8c04a54691e22e7dd7fa6d76
int
TexLoc
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a2e0043672ec959a6f000bdbe1c25a817
[8]
Array< Uniform >
UniformInfo
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
ab5a7b865d850bf333a01151b5e9cb9a0
bool
UsesLighting
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
aacab2a543d694f155c2066e6f180e382
int
ViewLoc
classOVR_1_1RenderTiny_1_1GL_1_1ShaderSet.html
a69dd336895d8d5d42839e8be2fbe473c
OVR::RenderTiny::GL::ShaderSet::Uniform
structOVR_1_1RenderTiny_1_1GL_1_1ShaderSet_1_1Uniform.html
int
Location
structOVR_1_1RenderTiny_1_1GL_1_1ShaderSet_1_1Uniform.html
a46dc4b39ec8187ba550f488119a59f6a
String
Name
structOVR_1_1RenderTiny_1_1GL_1_1ShaderSet_1_1Uniform.html
ae9135e672251ebc047b0494ceac3f9db
int
Size
structOVR_1_1RenderTiny_1_1GL_1_1ShaderSet_1_1Uniform.html
ad90aaf9870e3b1b3ae75a8f00b1e32b0
int
Type
structOVR_1_1RenderTiny_1_1GL_1_1ShaderSet_1_1Uniform.html
a3178d0ba9e8363b14abaa023d923e929
OVR::RenderTiny::GL::Texture
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
OVR::RenderTiny::Texture
virtual int
GetHeight
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
a9da4a93233622fbbc0b3e3378bc10039
() const
virtual int
GetWidth
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
a317186cfd1081a68d84577562895f132
() const
virtual void
Set
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
a32cce1f78c185f3c851867d662c9ff02
(int slot, ShaderStage stage=Shader_Fragment) const
virtual void
SetSampleMode
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
ad359a56bfc8209cdaae52e249fd2a049
(int)
Texture
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
aca52555eb44adac6d513a32144ee2c6c
(RenderDevice *r, int w, int h)
~Texture
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
a159a24b365314413d8314513a5600ecc
()
int
Height
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
ad9f9f66c74237049be45cf349df3dc0b
RenderDevice *
Ren
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
af5ddf5b6d6ac6fd6bda1ae0453727fbd
GLuint
TexId
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
ae82c5e557e5b9386dcd2bb9689ff292c
int
Width
classOVR_1_1RenderTiny_1_1GL_1_1Texture.html
a1b57c99b3cd35a2bdff99eb663d0a7fd
OVR::UTF8Util
namespaceOVR_1_1UTF8Util.html
UInt32
DecodeNextChar
namespaceOVR_1_1UTF8Util.html
a2e47d8a6afa3a5037131914c2c8dd066
(const char **putf8Buffer)
UInt32 OVR_STDCALL
DecodeNextChar_Advance0
namespaceOVR_1_1UTF8Util.html
afbe7bc2794cd824e25a1db998379739b
(const char **putf8Buffer)
UPInt OVR_STDCALL
DecodeString
namespaceOVR_1_1UTF8Util.html
a0b4c0e33b5e0373b94aaba4441a914b5
(wchar_t *pbuff, const char *putf8str, SPInt bytesLen)
void OVR_STDCALL
EncodeChar
namespaceOVR_1_1UTF8Util.html
ae5eb5b03e3e09f9582601739a1f282de
(char *pbuffer, SPInt *pindex, UInt32 ucs_character)
void OVR_STDCALL
EncodeString
namespaceOVR_1_1UTF8Util.html
abfd5332c1208b36ed549fb65798be603
(char *pbuff, const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetByteIndex
namespaceOVR_1_1UTF8Util.html
a396957b0df4c1d0d0bca24fe87169c45
(SPInt index, const char *putf8str, SPInt length)
UInt32 OVR_STDCALL
GetCharAt
namespaceOVR_1_1UTF8Util.html
ac96357a0cfb045f619da0a7b1bc93445
(SPInt index, const char *putf8str, SPInt length)
int OVR_STDCALL
GetEncodeCharSize
namespaceOVR_1_1UTF8Util.html
a516b1f575eb562d90b254339c914d74a
(UInt32 ucs_character)
SPInt OVR_STDCALL
GetEncodeStringSize
namespaceOVR_1_1UTF8Util.html
a315514361d9e51fab0061766b703334c
(const wchar_t *pchar, SPInt length)
SPInt OVR_STDCALL
GetLength
namespaceOVR_1_1UTF8Util.html
abd2e923e845afec51fd9b9bdf2453027
(const char *buf, SPInt buflen)
OVR::Util
namespaceOVR_1_1Util.html
OVR::Util::Render
OVR::Util::LatencyTest
OVR::Util::MagCalibration
static const float
BIG_FLOAT
namespaceOVR_1_1Util.html
a88ebb0c0b0815da95f483070527bdb6d
static const Color
CALIBRATE_BLACK
namespaceOVR_1_1Util.html
a281613ed4c0f9d0548560c8231176a6e
(0, 0, 0)
static const Color
CALIBRATE_WHITE
namespaceOVR_1_1Util.html
ab1f524713d12770c5bfe1b866dc88ff7
(255, 255, 255)
static const Color
COLOR1
namespaceOVR_1_1Util.html
a6092e53f2466d0c5c42fc840623f3f51
(0, 0, 0)
static const Color
COLOR2
namespaceOVR_1_1Util.html
ac2749df99dab43843099cbcfc1c5b64c
(255, 255, 255)
static const UInt32
DEFAULT_NUMBER_OF_SAMPLES
namespaceOVR_1_1Util.html
a61a8f7208f361fa8ab7a5b4a4de629ef
static const UInt32
INITIAL_SAMPLES_TO_IGNORE
namespaceOVR_1_1Util.html
abc6020c994b8ed0b8f05952c8565e700
static const Color
SENSOR_DETECT_THRESHOLD
namespaceOVR_1_1Util.html
a16339ecbe04653f66946b47806840bbf
(128, 255, 255)
static const float
SMALL_FLOAT
namespaceOVR_1_1Util.html
a32530cedbfd1c3402179597769ac11ce
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_CALIBRATION
namespaceOVR_1_1Util.html
ae933f787a73c9b43322e33c20be50222
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT
namespaceOVR_1_1Util.html
aff2d2f7209f7b97b36df05b1c92a85be
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT_RANDOMNESS
namespaceOVR_1_1Util.html
a3e53a3cf30298a5413366261127d204a
static const UInt32
TIME_TO_WAIT_FOR_SETTLE_PRE_CALIBRATION
namespaceOVR_1_1Util.html
af76442b72026f112452c73aedd04537e
static const UInt32
TIMEOUT_WAITING_FOR_COLOR_DETECTED
namespaceOVR_1_1Util.html
a962c4da73ac9b441a91de39e6ed18ce4
static const UInt32
TIMEOUT_WAITING_FOR_TEST_STARTED
namespaceOVR_1_1Util.html
a23daf36bc64d8a15e3341f0a2e402a61
OVR::Util::LatencyTest
classOVR_1_1Util_1_1LatencyTest.html
OVR::NewOverrideBase
OVR::Util::LatencyTest::LatencyTestHandler
OVR::Util::LatencyTest::MeasurementResult
void
BeginTest
classOVR_1_1Util_1_1LatencyTest.html
ac801168237deeeddb2f9292fd5e35b38
()
bool
DisplayScreenColor
classOVR_1_1Util_1_1LatencyTest.html
acec77c02ab50253dcf4150da9501ef9a
(Color &colorToDisplay)
const char *
GetResultsString
classOVR_1_1Util_1_1LatencyTest.html
a3bf2a5767b73a22e04b8c87aca81b1e1
()
bool
HasDevice
classOVR_1_1Util_1_1LatencyTest.html
a778e5a1a74d8ab577e2afc430f1be6eb
() const
LatencyTest
classOVR_1_1Util_1_1LatencyTest.html
afcecdae94cda872276c24196edef3342
(LatencyTestDevice *device=NULL)
void
ProcessInputs
classOVR_1_1Util_1_1LatencyTest.html
a4fa0186ea9ed90d2e5598756e9f7a021
()
bool
SetDevice
classOVR_1_1Util_1_1LatencyTest.html
a591b501f13f60997ad17c61573928d9a
(LatencyTestDevice *device)
~LatencyTest
classOVR_1_1Util_1_1LatencyTest.html
aadea471ff6e1b477db698f9303513495
()
LatencyTestMessageType
classOVR_1_1Util_1_1LatencyTest.html
a447e54fa29a2453e5e0c547f8becd2f1
LatencyTest_None
classOVR_1_1Util_1_1LatencyTest.html
a447e54fa29a2453e5e0c547f8becd2f1a01c922d9179cd23e31be188643843d9d
LatencyTest_Timer
classOVR_1_1Util_1_1LatencyTest.html
a447e54fa29a2453e5e0c547f8becd2f1a09db4a97cb537826f000dbfc3a76d992
LatencyTest_ProcessInputs
classOVR_1_1Util_1_1LatencyTest.html
a447e54fa29a2453e5e0c547f8becd2f1af78e2571b6f54e733bb6edb19075b046
TesterState
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4
State_WaitingForButton
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4af671bdd94959f311f461fee98ccfbfaa
State_WaitingForSettlePreCalibrationColorBlack
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4a8cf3c75916b655769b85a2d67ebc4a7b
State_WaitingForSettlePostCalibrationColorBlack
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4a7a0fd8f69eb52e02be4ff508d0acb277
State_WaitingForSettlePreCalibrationColorWhite
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4afeb5c7e894fc2d22ce2b998d9cc32f9c
State_WaitingForSettlePostCalibrationColorWhite
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4a43f49392ea3629738c6836d10aa57581
State_WaitingToTakeMeasurement
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4ade329220e9a482ae43fbc12deb7ca061
State_WaitingForTestStarted
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4ae56b91872d54e58b21565907b68e22ff
State_WaitingForColorDetected
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4abdfd8af48aaeb04bf2b01f3cd68d7361
State_WaitingForSettlePostMeasurement
classOVR_1_1Util_1_1LatencyTest.html
a59cb25a6b2c002912c9575442df1e8c4ad119860f96e562681a01bf4b82566925
bool
areResultsComplete
classOVR_1_1Util_1_1LatencyTest.html
adda3c997fa77181c7528dea36cab6d70
()
void
clearMeasurementResults
classOVR_1_1Util_1_1LatencyTest.html
a4777393cc4105fc9d8e421424d219780
()
void
clearTimer
classOVR_1_1Util_1_1LatencyTest.html
a5cd3a0e825b739831e72a7932f3f1d7b
()
MeasurementResult *
getActiveResult
classOVR_1_1Util_1_1LatencyTest.html
a08016873b9052bde0d9c64520ec6537a
()
UInt32
getRandomComponent
classOVR_1_1Util_1_1LatencyTest.html
a4011d83ac59096063502c286f0fae278
(UInt32 range)
LatencyTest *
getThis
classOVR_1_1Util_1_1LatencyTest.html
afa438e8d420eefa8817950d1699e59d6
()
void
handleMessage
classOVR_1_1Util_1_1LatencyTest.html
aab70b0576d4d7ae0da3153875bffe18c
(const Message &msg, LatencyTestMessageType latencyTestMessage=LatencyTest_None)
void
processResults
classOVR_1_1Util_1_1LatencyTest.html
abe1be52deae6b9dcb09433069cd46397
()
void
reset
classOVR_1_1Util_1_1LatencyTest.html
a72e7a47a25a5fad9e8cd2840299f4e21
()
void
setTimer
classOVR_1_1Util_1_1LatencyTest.html
a9904f2d0b2695e3b83c4f988d7679ba8
(UInt32 timeMilliS)
void
updateForTimeouts
classOVR_1_1Util_1_1LatencyTest.html
a4c793e26b10a028e4b2b1f4c9e668f26
()
UInt32
ActiveTimerMilliS
classOVR_1_1Util_1_1LatencyTest.html
aa263572ad1a049780425a6b93ff1dc97
Ptr< LatencyTestDevice >
Device
classOVR_1_1Util_1_1LatencyTest.html
a4350a2fa5abf93503fbddf3391ce9d68
LatencyTestHandler
Handler
classOVR_1_1Util_1_1LatencyTest.html
a6f9bd1199762908903ea299152ea9ea7
bool
HaveOldTime
classOVR_1_1Util_1_1LatencyTest.html
a4677e3a83b4423e79badd486a1db7c90
UInt32
OldTime
classOVR_1_1Util_1_1LatencyTest.html
aa75dee80f7a209bfc815e0cb7800f31c
Color
RenderColor
classOVR_1_1Util_1_1LatencyTest.html
adce73c826e9948de6d2c4c8e61bf50be
List< MeasurementResult >
Results
classOVR_1_1Util_1_1LatencyTest.html
a380f23b7f7d6e77c5369f3d2509b01bb
StringBuffer
ResultsString
classOVR_1_1Util_1_1LatencyTest.html
a3e719f04a78f9e3e122c9340705f0b8a
String
ReturnedResultString
classOVR_1_1Util_1_1LatencyTest.html
a7d55c1662a63953308478d9337a98df7
TesterState
State
classOVR_1_1Util_1_1LatencyTest.html
a849fb3affdbafc49367bef861362133c
OVR::Util::LatencyTest::LatencyTestHandler
classOVR_1_1Util_1_1LatencyTest_1_1LatencyTestHandler.html
OVR::MessageHandler
LatencyTestHandler
classOVR_1_1Util_1_1LatencyTest_1_1LatencyTestHandler.html
a4f448d7d817f546a8056af6270a04195
(LatencyTest *latencyTester)
virtual void
OnMessage
classOVR_1_1Util_1_1LatencyTest_1_1LatencyTestHandler.html
a4794dba95f272b98e1d2b8d9e91ba9b5
(const Message &msg)
~LatencyTestHandler
classOVR_1_1Util_1_1LatencyTest_1_1LatencyTestHandler.html
afef811bde4c2e824090a2a711663329b
()
LatencyTest *
pLatencyTestUtil
classOVR_1_1Util_1_1LatencyTest_1_1LatencyTestHandler.html
aeb8e9471b2a57880d4720720f1a2a986
OVR::Util::LatencyTest::MeasurementResult
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
ListNode< MeasurementResult >
OVR::NewOverrideBase
MeasurementResult
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
aced5f02de333e305757d324b6c21c46d
()
UInt32
DeviceMeasuredElapsedMilliS
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
a54a98993d3d9f183e40244412bed5ec6
UInt64
StartTestTicksMicroS
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
ac2e1ac7b0e3b6853cd8fdb58a444e23c
Color
TargetColor
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
a58e54c3702b67c7362d27cd544cadb15
UInt64
TestStartedTicksMicroS
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
a527e1d2182f35110f41e93ba15ae2b8d
bool
TimedOutWaitingForColorDetected
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
ab0745e748bf96b0941d8bb3f29fd4935
bool
TimedOutWaitingForTestStarted
structOVR_1_1Util_1_1LatencyTest_1_1MeasurementResult.html
a989464a11404b50f697fb6f65530b029
OVR::Util::MagCalibration
classOVR_1_1Util_1_1MagCalibration.html
MagStatus
classOVR_1_1Util_1_1MagCalibration.html
a19e1a7fda50a735de3de7736199f15ed
Mag_Uninitialized
classOVR_1_1Util_1_1MagCalibration.html
a19e1a7fda50a735de3de7736199f15eda560f2784b0f719a214b25e71725bba3b
Mag_AutoCalibrating
classOVR_1_1Util_1_1MagCalibration.html
a19e1a7fda50a735de3de7736199f15edaa2e49f83a5ec95ab6f0ca807dde1189e
Mag_ManuallyCalibrating
classOVR_1_1Util_1_1MagCalibration.html
a19e1a7fda50a735de3de7736199f15eda55c36021bbf1047c4d47c4cfccd914f7
Mag_Calibrated
classOVR_1_1Util_1_1MagCalibration.html
a19e1a7fda50a735de3de7736199f15edad3fd2ecb42d307d71b1a61fb60072fd9
void
AbortCalibration
classOVR_1_1Util_1_1MagCalibration.html
a2734962a3266caa6a2e364f648d59966
()
void
BeginAutoCalibration
classOVR_1_1Util_1_1MagCalibration.html
a99303c5350dd8ae2d9e05ee4d61c62dc
(SensorFusion &sf)
void
BeginManualCalibration
classOVR_1_1Util_1_1MagCalibration.html
a79647be1eeb8dae348944e2a1d71b52a
(SensorFusion &sf)
void
ClearCalibration
classOVR_1_1Util_1_1MagCalibration.html
ad151b25aa20f70cd843033744642df90
(SensorFusion &sf)
Vector3f
GetMagCenter
classOVR_1_1Util_1_1MagCalibration.html
aae005fa480de3ed54a01680f92bce6ef
() const
bool
InsertIfAcceptable
classOVR_1_1Util_1_1MagCalibration.html
a936f04c5df8d1160316be5774da44d4a
(const Quatf &q, const Vector3f &m)
bool
IsAcceptableSample
classOVR_1_1Util_1_1MagCalibration.html
a4a9f38319576544460d6d79dd30f99fd
(const Quatf &q, const Vector3f &m)
bool
IsAutoCalibrating
classOVR_1_1Util_1_1MagCalibration.html
a12ee86c382d28950d8c16e6c42dfa4cc
() const
bool
IsCalibrated
classOVR_1_1Util_1_1MagCalibration.html
a780ec67f290f413a74fb15bc2b830e43
() const
bool
IsManuallyCalibrating
classOVR_1_1Util_1_1MagCalibration.html
ae801cb5e88a546ff8938ae6e2dff53e8
() const
bool
IsUnitialized
classOVR_1_1Util_1_1MagCalibration.html
a8504d01d55f77e9cda621f4cdd662b56
() const
MagCalibration
classOVR_1_1Util_1_1MagCalibration.html
aada59b6b4b8a4514ecb3bbdee19abe62
()
int
NumberOfSamples
classOVR_1_1Util_1_1MagCalibration.html
ab764a8ed5dd3f111217edd97f0d01b28
() const
int
RequiredSampleCount
classOVR_1_1Util_1_1MagCalibration.html
aa3b5c01552aed3ab4e54fa6bb41baec5
() const
bool
SetCalibration
classOVR_1_1Util_1_1MagCalibration.html
a0e3cf10248e2abc5bba2585105cdc225
(SensorFusion &sf)
void
SetMinMagDistance
classOVR_1_1Util_1_1MagCalibration.html
a89f149dae1aa6cd3fb938a85325a23a7
(float dist)
void
SetMinQuatDistance
classOVR_1_1Util_1_1MagCalibration.html
af07a3d02e76d98db1cc80f72d54c33ce
(float dist)
unsigned
UpdateAutoCalibration
classOVR_1_1Util_1_1MagCalibration.html
a48e364a1ee96a363e344aeb1aecf2adc
(SensorFusion &sf)
Vector3f
CalculateSphereCenter
classOVR_1_1Util_1_1MagCalibration.html
a41bbf677b60c66355d139d07b752daeb
(const Vector3f &p1, const Vector3f &p2, const Vector3f &p3, const Vector3f &p4)
float
PointToPlaneDistance
classOVR_1_1Util_1_1MagCalibration.html
acdcb2e700a39c411c06fbf786efcb4d9
(const Vector3f &p1, const Vector3f &p2, const Vector3f &p3, const Vector3f &p4)
Vector3f
MagCenter
classOVR_1_1Util_1_1MagCalibration.html
a815b4e26e41bf5023b7179e55630c6d4
Vector3f
MagSamples
classOVR_1_1Util_1_1MagCalibration.html
a7093fb539b5d2fd696512226ce1d9838
[4]
float
MinMagDistance
classOVR_1_1Util_1_1MagCalibration.html
a22c19705eb1f76bd486c3e23fb01e4e4
float
MinMagDistanceSq
classOVR_1_1Util_1_1MagCalibration.html
a6eb0ec387cdfe7434307e5eb4d0fec43
float
MinQuatDistance
classOVR_1_1Util_1_1MagCalibration.html
a715b291652f3b4cab2e831c0b14df17b
float
MinQuatDistanceSq
classOVR_1_1Util_1_1MagCalibration.html
a101c421055f6560779859aaf77216f98
Quatf
QuatSamples
classOVR_1_1Util_1_1MagCalibration.html
a344f50e5c02843f456afb081d905ee24
[4]
unsigned
SampleCount
classOVR_1_1Util_1_1MagCalibration.html
a808441d3fa27c77b9802cf87518dfcba
unsigned
Stat
classOVR_1_1Util_1_1MagCalibration.html
a1a4c1f7f88450f0bb9cf234ffc290459
OVR::Util::Render
namespaceOVR_1_1Util_1_1Render.html
OVR::Util::Render::DistortionConfig
OVR::Util::Render::StereoConfig
OVR::Util::Render::StereoEyeParams
OVR::Util::Render::Viewport
StereoEye
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24a
StereoEye_Center
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa4d853223d38edff61bc7e289056f6c89
StereoEye_Left
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa312bf681841a90663d285c2dd5e27c0b
StereoEye_Right
namespaceOVR_1_1Util_1_1Render.html
a15c7b39375f53f9be17c0d0122a1d24aa7edc7eeb3a518072f799eee5c8e78352
StereoMode
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802
Stereo_None
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802a57ee585cc6246d2b42781181869c1bb0
Stereo_LeftRight_Multipass
namespaceOVR_1_1Util_1_1Render.html
a4b7ada55189fba8b44133dc8ef1b6802a6f45e7fd87a0f0669c92c3270e2427ca
OVR::Util::Render::DistortionConfig
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
DistortionConfig
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a8d7e299624d32d11cc165e936c4fc054
(float k0=1.0f, float k1=0.0f, float k2=0.0f, float k3=0.0f)
float
DistortionFn
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
aed5cfd38fa2a6ed8c13e20f811d1d4ba
(float r) const
float
DistortionFnInverse
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a292a2823c3e85dadd21c58470cc25f41
(float r)
void
SetChromaticAberration
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a3affa710ba093f440d876cfec2e7bdb6
(float red1=1.0f, float red2=0.0f, float blue1=1.0f, float blue2=0.0f)
void
SetCoefficients
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a45081cf984ffb6ec8f0bad38b47ef5bc
(float k0, float k1=0.0f, float k2=0.0f, float k3=0.0f)
float
ChromaticAberration
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a6b1d7a0fa9dcee3bfef37c6b7aa88093
[4]
float
K
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a3ef4a561e61359dcf66da4cf5d6af646
[4]
float
Scale
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a74fdbfe701a2b892626e93851f181d15
float
XCenterOffset
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a2483bbf271480a47a6315d1ddea61cae
float
YCenterOffset
classOVR_1_1Util_1_1Render_1_1DistortionConfig.html
a93fb4fc2cd099fcfc73f90162a4844c7
OVR::Util::Render::StereoConfig
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
float
Get2DUnitPixel
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a8c547679e2ed9bc80d838d85f8f2fc3e
()
float
GetAspect
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a5048fe99a74383d43e9515ba938a7c33
()
float
GetAspectMultiplier
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a2bc3cbc4f8168c0ada06dcbfd33a0aef
() const
const DistortionConfig &
GetDistortionConfig
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a6f7a1fc2b55636a5a785368a1951547b
()
float
GetDistortionK
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a8945192dffd09496069590e2928b0609
(int i) const
float
GetDistortionScale
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a813dc4802cab0bbfdbf2371427507ae5
()
const StereoEyeParams &
GetEyeRenderParams
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a1345fd7184957848695124d9395a4227
(StereoEye eye)
float
GetEyeToScreenDistance
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a1cdab75f41ed19831aadc495b0611a67
() const
const Viewport &
GetFullViewport
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a91ab43282ef7d88afa8c4baa35a89e4a
() const
const HMDInfo &
GetHMDInfo
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a486bd39f530a66f44de8620d8a13438f
() const
float
GetIPD
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a88625ebe53571fcd63442cc8eca750c6
() const
float
GetProjectionCenterOffset
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ab12cd025c5b0520883c842d9f02a536b
()
StereoMode
GetStereoMode
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a285a415eef29676b31c02bf1ce778508
() const
float
GetYFOVDegrees
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
abebe8557a282518170eba6b91355579e
()
float
GetYFOVRadians
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
add3073f92f99edd9994967f7aca1242a
()
void
Set2DAreaFov
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a70572d2a9684c20d489e52e37a8bd7a0
(float fovRadians)
void
SetAspectMultiplier
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ad54fcb48fda0ac92a4375bd0369600ed
(float m)
void
SetDistortionConfig
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a5f6a2b0375d9dcfca547b2782198f6ae
(const DistortionConfig &d)
void
SetDistortionFitPointPixels
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a401fbd84995d186cc54848bf4676264b
(float x, float y)
void
SetDistortionFitPointVP
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a383095a30fee0867aad55aae470a8f25
(float x, float y)
void
SetDistortionK
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a870cc6921979c0ecdab91b02d56ccbaa
(int i, float k)
void
SetEyeToScreenDistance
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a472cf3499914e36565e3a33e241f7157
(float esd)
void
SetFullViewport
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a5bfe6b328e5c29462b30c37f303dc898
(const Viewport &vp)
void
SetHMDInfo
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a05702fdb8d3e8f8681a63cd9ca349066
(const HMDInfo &hmd)
void
SetIPD
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a34ba37b1903a3d1d0cc392c819257494
(float ipd)
void
SetStereoMode
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a13bb8f54831eda7c350747caaf562fba
(StereoMode mode)
StereoConfig
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a0f97fae4c6422a6b8582bc60785e23e1
(StereoMode mode=Stereo_LeftRight_Multipass, const Viewport &fullViewport=Viewport(0, 0, 1280, 800))
void
update2D
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ac9fba6f58b22585afe30e2653fa1e31c
()
void
updateComputedState
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
adb81fb9839df5a2547c99d635c4d5172
()
void
updateDistortionOffsetAndScale
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a27e6e576cecd9930a57069e39081c072
()
void
updateEyeParams
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a3deb0a5d3c109f5cdd93dc7926d5c123
()
void
updateIfDirty
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a5117834a707a11d4ce64167ed894ac62
()
void
updateProjectionOffset
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a2f7d69b76c077aca186ec2122c9a871e
()
float
Area2DFov
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a91390dc7ef2f530154251fe20db94e35
float
Aspect
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a094596735308e3c22cb5b0ac5d0bcc54
float
AspectMultiplier
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a04eff2e2ebcebf2c045584a3db560ee9
bool
DirtyFlag
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a81269d6d6ded65b39b3c6dbc08c01328
DistortionConfig
Distortion
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
af4c308939939245b03786eb600707fb8
float
DistortionFitX
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a187d6ec60f28322cc549de9d00932e53
float
DistortionFitY
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ad3d9c57efddaa54ed1b8df494c714b6e
StereoEyeParams
EyeRenderParams
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a43c85d23fcc099f04d143736b369e084
[2]
float
FovPixels
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
aa6bbdeeb019357e8171b54d234e5b018
Viewport
FullView
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a04afa1fbfccb3946e27b8a1a1992441c
HMDInfo
HMD
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ac73dacc29a8aa7accd16c2e791934046
float
InterpupillaryDistance
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a6f3b87d6179efacb658c0dc4bcc21a18
bool
IPDOverride
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a20b86f81a82342aadaf60913e6531fd1
StereoMode
Mode
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
ad5f9ca05e1759ba62d0fb7bd8b4843ca
Matrix4f
OrthoCenter
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a70c418e9e8fe5bd22bba8396f283f5da
float
OrthoPixelOffset
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a288e32943ff8aa5d01f8eaf6da4c47cd
float
ProjectionCenterOffset
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a5526bbe280f7116fa9f00faabc2f773b
float
YFov
classOVR_1_1Util_1_1Render_1_1StereoConfig.html
a6982bcee58408c20104ac5ae3fc2c5c6
OVR::Util::Render::StereoEyeParams
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
void
Init
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a0a46c02cf9a5cc4e1ae8712c0b4ee28e
(StereoEye eye, const Viewport &vp, float vofs, const Matrix4f &proj, const Matrix4f &orthoProj, const DistortionConfig *distortion=0)
StereoEye
Eye
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a3067639534a7e99a66cfac07ce502185
Matrix4f
OrthoProjection
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a3febca9e6c60db7ecabd297241a1f6ca
const DistortionConfig *
pDistortion
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a65db5dad63ebae7ed47855c87485de44
Matrix4f
Projection
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a34587168df2d779dbf8e849d3a4527a4
Matrix4f
ViewAdjust
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a6b5fbf0ca87d974d6b0a39768846a1a4
Viewport
VP
classOVR_1_1Util_1_1Render_1_1StereoEyeParams.html
a4eda42f54bbb74e9a5015a97a69c8cdd
OVR::Util::Render::Viewport
structOVR_1_1Util_1_1Render_1_1Viewport.html
bool
operator!=
structOVR_1_1Util_1_1Render_1_1Viewport.html
a2d1102bd34166aac5e882f9ce317cfdc
(const Viewport &vp) const
bool
operator==
structOVR_1_1Util_1_1Render_1_1Viewport.html
aaf7c702bb02383febf7c2214876cf0af
(const Viewport &vp) const
Viewport
structOVR_1_1Util_1_1Render_1_1Viewport.html
aa9a016cc5a77a69d7afb4c2423908696
()
Viewport
structOVR_1_1Util_1_1Render_1_1Viewport.html
a35ae7db170f06b99ed8122a740a481d0
(int x1, int y1, int w1, int h1)
int
h
structOVR_1_1Util_1_1Render_1_1Viewport.html
a37e3ee816eaa7d6ed7880ab996ff3fb6
int
w
structOVR_1_1Util_1_1Render_1_1Viewport.html
ab9c49d9914ad4e7f2aebf667749a80e2
int
x
structOVR_1_1Util_1_1Render_1_1Viewport.html
ad7fa365ea708f4baeb6bd650f74614bf
int
y
structOVR_1_1Util_1_1Render_1_1Viewport.html
ab98ee3c7053fb407e66d4f624f2f6c66
OVR::Win32
namespaceOVR_1_1Win32.html
OVR::Win32::DeviceManager
OVR::Win32::DeviceManagerThread
OVR::Win32::DeviceStatus
OVR::Win32::HIDDevice
OVR::Win32::HIDDeviceManager
OVR::Win32::HIDDevicePathWrapper
OVR::Win32::HMDDevice
OVR::Win32::HMDDeviceCreateDesc
OVR::Win32::HMDDeviceFactory
OVR::Win32::MonitorSet
const wchar_t *
FormatDisplayStateFlags
namespaceOVR_1_1Win32.html
ae4bb59258f45d491b3fe8c10ef896528
(wchar_t *buff, int length, DWORD flags)
BOOL CALLBACK
MonitorEnumProc
namespaceOVR_1_1Win32.html
ae9b6e229c61e030d8d594e7f63b2fa33
(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData)
static TCHAR
windowClassName
namespaceOVR_1_1Win32.html
a29e6cd9c882d3ae96cd4ceeb7f99739f
[]
OVR::Win32::DeviceManager
classOVR_1_1Win32_1_1DeviceManager.html
OVR::DeviceManagerImpl
DeviceManager
classOVR_1_1Win32_1_1DeviceManager.html
a7089b8de88ec8a387490e2276d8816b6
()
virtual DeviceEnumerator
EnumerateDevicesEx
classOVR_1_1Win32_1_1DeviceManager.html
a9a1e8840b34de2727fa7f2b3a3644ffa
(const DeviceEnumerationArgs &args)
virtual bool
GetDeviceInfo
classOVR_1_1Win32_1_1DeviceManager.html
aa53101039a3ec79aee5f08690f65fe7c
(DeviceInfo *info) const
bool
GetHIDDeviceDesc
classOVR_1_1Win32_1_1DeviceManager.html
a232e8add3a87553c7fc2233c369b745f
(const String &path, HIDDeviceDesc *pdevDesc) const
virtual ThreadId
GetThreadId
classOVR_1_1Win32_1_1DeviceManager.html
a2213e4c85dea6336c5645fce6eca3c2f
() const
virtual ThreadCommandQueue *
GetThreadQueue
classOVR_1_1Win32_1_1DeviceManager.html
a3087007b05a323e35d44cc915a901e52
()
virtual bool
Initialize
classOVR_1_1Win32_1_1DeviceManager.html
af9ce1d323fe51eb3fdbdd6f435474e02
(DeviceBase *parent)
virtual void
Shutdown
classOVR_1_1Win32_1_1DeviceManager.html
a56271213e57bb99550507ce05993e966
()
~DeviceManager
classOVR_1_1Win32_1_1DeviceManager.html
a17cb4cd0de58e8f70f936fe63e0b5b25
()
Ptr< DeviceManagerThread >
pThread
classOVR_1_1Win32_1_1DeviceManager.html
ace805e93a9f687dea11cff96d578ebba
OVR::Win32::DeviceManagerThread
classOVR_1_1Win32_1_1DeviceManagerThread.html
OVR::Thread
OVR::ThreadCommandQueue
OVR::Win32::DeviceStatus::Notifier
OVR::Win32::DeviceManagerThread::Notifier
bool
AddMessageNotifier
classOVR_1_1Win32_1_1DeviceManagerThread.html
a79e24e9f69750d6d6be7b7f67f9e02ec
(Notifier *notify)
bool
AddOverlappedEvent
classOVR_1_1Win32_1_1DeviceManagerThread.html
ab8e541f7111dd63d5db56b80702ba8c5
(Notifier *notify, HANDLE hevent)
bool
AddTicksNotifier
classOVR_1_1Win32_1_1DeviceManagerThread.html
a6bf7395bb32da9af42a71141620e154f
(Notifier *notify)
void
DetachDeviceManager
classOVR_1_1Win32_1_1DeviceManagerThread.html
aef7cbf14ad2841115773baf11ab46f0d
()
DeviceManagerThread
classOVR_1_1Win32_1_1DeviceManagerThread.html
a658d8bd373a8c7203362e00853f20f37
(DeviceManager *pdevMgr)
bool
OnMessage
classOVR_1_1Win32_1_1DeviceManagerThread.html
a723e4ec01fee6300de6f5fc0529f545e
(MessageType type, const String &devicePath)
virtual void
OnPopEmpty_Locked
classOVR_1_1Win32_1_1DeviceManagerThread.html
a08e98b4e7ac0b45b27741b49402d61b2
()
virtual void
OnPushNonEmpty_Locked
classOVR_1_1Win32_1_1DeviceManagerThread.html
ad73a874cde3e19b97bace585f2fa52f6
()
bool
RemoveMessageNotifier
classOVR_1_1Win32_1_1DeviceManagerThread.html
aa57481dd5c51d372d5c52f1067433fdb
(Notifier *notify)
bool
RemoveOverlappedEvent
classOVR_1_1Win32_1_1DeviceManagerThread.html
ac7cb81a6e90e17013fa89beb42145a80
(Notifier *notify, HANDLE hevent)
bool
RemoveTicksNotifier
classOVR_1_1Win32_1_1DeviceManagerThread.html
aa8cf315afb75525df2f2d12060ebfaaa
(Notifier *notify)
virtual int
Run
classOVR_1_1Win32_1_1DeviceManagerThread.html
a39bb302a12473886300239ad4cedf780
()
~DeviceManagerThread
classOVR_1_1Win32_1_1DeviceManagerThread.html
a057a575c59442d76defd91ecf45a2c78
()
ThreadStackSize
classOVR_1_1Win32_1_1DeviceManagerThread.html
ac72cecb8b72330ae57c63bdca2ded944a24ddeb307f15ddbe7f74ab4085de33fa
bool
threadInitialized
classOVR_1_1Win32_1_1DeviceManagerThread.html
a9be5d5a59ccac212a2d8aa63e6f25c5f
()
Lock
DevMgrLock
classOVR_1_1Win32_1_1DeviceManagerThread.html
aa20edffb0827bb93c022d8c100d3d91e
HANDLE
hCommandEvent
classOVR_1_1Win32_1_1DeviceManagerThread.html
aec13f1539e916798ca0aef5a4c7b18c9
Array< Notifier * >
MessageNotifiers
classOVR_1_1Win32_1_1DeviceManagerThread.html
a607e13eae2f7f44e7295fdf8260416d3
DeviceManager *
pDeviceMgr
classOVR_1_1Win32_1_1DeviceManagerThread.html
a33b9f619b1f85cad684395befdd37bb5
Ptr< DeviceStatus >
pStatusObject
classOVR_1_1Win32_1_1DeviceManagerThread.html
ad420a91b970965c8756709034d38f35e
Array< Notifier * >
TicksNotifiers
classOVR_1_1Win32_1_1DeviceManagerThread.html
a1ad8a0038153cdc35bd600209b592433
Array< HANDLE >
WaitHandles
classOVR_1_1Win32_1_1DeviceManagerThread.html
a826f0df872ff5b19028c192e03db3adb
Array< Notifier * >
WaitNotifiers
classOVR_1_1Win32_1_1DeviceManagerThread.html
a1bb53026659e3a1d930aa58936cadeb0
friend class
DeviceManager
classOVR_1_1Win32_1_1DeviceManagerThread.html
aead9a9546ea765538d3f95894afea912
OVR::Win32::DeviceManagerThread::Notifier
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
DeviceMessageType
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
ae1450b8735661c6f4b40260675139639
DeviceMessage_DeviceAdded
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
ae1450b8735661c6f4b40260675139639a6e038f4f10dafc562b33f1142839cb2f
DeviceMessage_DeviceRemoved
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
ae1450b8735661c6f4b40260675139639aa4ae54d9b1e4d9cf2763fb8ff4ede129
virtual bool
OnDeviceMessage
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
a75f5907df4c2bced9b209bd453a107a3
(DeviceMessageType messageType, const String &devicePath, bool *error)
virtual void
OnOverlappedEvent
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
aaf97ce6fe1a8ede04af260c683271550
(HANDLE hevent)
virtual UInt64
OnTicks
classOVR_1_1Win32_1_1DeviceManagerThread_1_1Notifier.html
aff2d5bc04709c461884df1419fbc8626
(UInt64 ticksMks)
OVR::Win32::DeviceStatus
classOVR_1_1Win32_1_1DeviceStatus.html
RefCountBase< DeviceStatus >
OVR::Win32::DeviceStatus::Notifier
OVR::Win32::DeviceStatus::RecoveryTimerDesc
DeviceStatus
classOVR_1_1Win32_1_1DeviceStatus.html
a4185bb3172a07332e2e9e3ff47054fa7
(Notifier *const pClient)
bool
Initialize
classOVR_1_1Win32_1_1DeviceStatus.html
af8cf7afaea4ba1cea9bf8abea0ce8c54
()
void
operator=
classOVR_1_1Win32_1_1DeviceStatus.html
a9e4a8d6c656dc71a4d625139f079ebff
(const DeviceStatus &)
void
ProcessMessages
classOVR_1_1Win32_1_1DeviceStatus.html
a6837fc28a297229d970dd66c70d21899
()
void
ShutDown
classOVR_1_1Win32_1_1DeviceStatus.html
a80a4540684cd6f3867304ffa44ef98bf
()
~DeviceStatus
classOVR_1_1Win32_1_1DeviceStatus.html
a3007ca391f4c434e5ec7e442c68e3390
()
MaxUSBRecoveryAttempts
classOVR_1_1Win32_1_1DeviceStatus.html
abd721764524a3ee5c1c2a787774b9f42ac7b08c839ba169db56561a70c4b959b1
USBRecoveryTimeInterval
classOVR_1_1Win32_1_1DeviceStatus.html
abd721764524a3ee5c1c2a787774b9f42ab27a4412137a7885298dcae9c9d49d8f
void
CleanupRecoveryTimer
classOVR_1_1Win32_1_1DeviceStatus.html
a0cb8c166208b01b35b793deffbf5a2bf
(UPInt index)
void
FindAndCleanupRecoveryTimer
classOVR_1_1Win32_1_1DeviceStatus.html
a2c7cfb704ad902f3f45b577e0dc3917b
(const String &devicePath)
RecoveryTimerDesc *
FindRecoveryTimer
classOVR_1_1Win32_1_1DeviceStatus.html
aa729b7787775849dfdf89737f19a065e
(UINT_PTR timerId, UPInt *pindex)
bool
MessageCallback
classOVR_1_1Win32_1_1DeviceStatus.html
a2b882869ea3f8487205f5f2831c841b5
(WORD messageType, const String &devicePath)
static LRESULT CALLBACK
WindowsMessageCallback
classOVR_1_1Win32_1_1DeviceStatus.html
a2ccf548eae20385fd5712c614e9ca413
(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
HDEVNOTIFY
hDeviceNotify
classOVR_1_1Win32_1_1DeviceStatus.html
a02e797c1229710b72ff87e1fa0b5c209
GUID
HidGuid
classOVR_1_1Win32_1_1DeviceStatus.html
adf42339aadff29389b9be332affb5a0e
HWND
hMessageWindow
classOVR_1_1Win32_1_1DeviceStatus.html
a844c5f661334849cc592b613003c8db2
UINT_PTR
LastTimerId
classOVR_1_1Win32_1_1DeviceStatus.html
a4d1599cab9b0c3f042c03201639fe6db
Notifier *const
pNotificationClient
classOVR_1_1Win32_1_1DeviceStatus.html
a9fcf724e60ef86105306aec2c7539cfb
Array< RecoveryTimerDesc >
RecoveryTimers
classOVR_1_1Win32_1_1DeviceStatus.html
a195a2f6009e90932e88d01a8ed634fd6
OVR::Win32::DeviceStatus::Notifier
classOVR_1_1Win32_1_1DeviceStatus_1_1Notifier.html
MessageType
classOVR_1_1Win32_1_1DeviceStatus_1_1Notifier.html
a8d13f8817383f2e594dad4898db7f979
DeviceAdded
classOVR_1_1Win32_1_1DeviceStatus_1_1Notifier.html
a8d13f8817383f2e594dad4898db7f979ad4c70653df47b9046e16e82e75c249ad
DeviceRemoved
classOVR_1_1Win32_1_1DeviceStatus_1_1Notifier.html
a8d13f8817383f2e594dad4898db7f979aeceb8f70f98766d92d9f0be8178fb75d
virtual bool
OnMessage
classOVR_1_1Win32_1_1DeviceStatus_1_1Notifier.html
a065d800549e96898366210a424526da9
(MessageType type, const String &devicePath)
OVR::Win32::DeviceStatus::RecoveryTimerDesc
structOVR_1_1Win32_1_1DeviceStatus_1_1RecoveryTimerDesc.html
String
DevicePath
structOVR_1_1Win32_1_1DeviceStatus_1_1RecoveryTimerDesc.html
a622e80640c36c63f4cfa82c5ae714a3b
unsigned
NumAttempts
structOVR_1_1Win32_1_1DeviceStatus_1_1RecoveryTimerDesc.html
a37fba42ddd6b26f43c13b1c345c46b8c
UINT_PTR
TimerId
structOVR_1_1Win32_1_1DeviceStatus_1_1RecoveryTimerDesc.html
a7eba066ea97fc90b37037f32a94f6afd
OVR::Win32::HIDDevice
classOVR_1_1Win32_1_1HIDDevice.html
OVR::HIDDevice
OVR::Win32::DeviceManagerThread::Notifier
bool
GetFeatureReport
classOVR_1_1Win32_1_1HIDDevice.html
ab7fb5096b59eeff9b6ba2ab15e55e460
(UByte *data, UInt32 length)
HIDDevice
classOVR_1_1Win32_1_1HIDDevice.html
a182901e284a51ca3767284a27ece6b9a
(HIDDeviceManager *manager)
HIDDevice
classOVR_1_1Win32_1_1HIDDevice.html
ad5ac7ba02da570bfede8c06305078fd2
(HIDDeviceManager *manager, HANDLE device)
bool
HIDInitialize
classOVR_1_1Win32_1_1HIDDevice.html
a0bf2cea41065934f76f43d640d44bd86
(const String &path)
void
HIDShutdown
classOVR_1_1Win32_1_1HIDDevice.html
ac4cbef51c56dce89991fb9b7d8c3bea9
()
bool
OnDeviceMessage
classOVR_1_1Win32_1_1HIDDevice.html
a3387a54db0b4a08541bc8cf444c8ee8d
(DeviceMessageType messageType, const String &devicePath, bool *error)
void
OnOverlappedEvent
classOVR_1_1Win32_1_1HIDDevice.html
a7732a5d80c8c253df303a38e53d14616
(HANDLE hevent)
UInt64
OnTicks
classOVR_1_1Win32_1_1HIDDevice.html
a2658a7b9a4c34e366f79ea73f10503e5
(UInt64 ticksMks)
bool
SetFeatureReport
classOVR_1_1Win32_1_1HIDDevice.html
a478692b24086c81908b9a5de8e8ef409
(UByte *data, UInt32 length)
~HIDDevice
classOVR_1_1Win32_1_1HIDDevice.html
ad9fa9b16487f1c0a1d9fdcef6346698c
()
ReadBufferSize
classOVR_1_1Win32_1_1HIDDevice.html
a31b3985b556f4e58d9b6946d8f7bc92aaff7e5fea1225e582ea7951f04cfca697
void
closeDevice
classOVR_1_1Win32_1_1HIDDevice.html
ad7183715d70c46105ee69f94bedd9a2b
()
void
closeDeviceOnIOError
classOVR_1_1Win32_1_1HIDDevice.html
a3802c40681bad38a7dbd5a4a80ffdb75
()
bool
initializeRead
classOVR_1_1Win32_1_1HIDDevice.html
ab3cea939efbe914dedf4261fd7ae4781
()
bool
initInfo
classOVR_1_1Win32_1_1HIDDevice.html
a06002df70d3a7fcdcc33210604548426
()
bool
openDevice
classOVR_1_1Win32_1_1HIDDevice.html
a58e4669b7e78ee2a892727908bb17cbc
()
bool
processReadResult
classOVR_1_1Win32_1_1HIDDevice.html
aa42b4ae09df411e52ff263a99980a35e
()
HIDDeviceDesc
DevDesc
classOVR_1_1Win32_1_1HIDDevice.html
a642cb6b086c25ad20d90b12361ccf3cf
HANDLE
Device
classOVR_1_1Win32_1_1HIDDevice.html
af7711b2f772fdb323d4f7e0bddbe70a8
UInt16
FeatureReportBufferLength
classOVR_1_1Win32_1_1HIDDevice.html
a42ffb7400cf17607a880126a62c707ee
HIDDeviceManager *
HIDManager
classOVR_1_1Win32_1_1HIDDevice.html
a335f3f11b99de727784749c08fd80841
bool
inMinimalMode
classOVR_1_1Win32_1_1HIDDevice.html
a479e40852c3c56f1266c48c7e0095e7c
UInt16
InputReportBufferLength
classOVR_1_1Win32_1_1HIDDevice.html
a5cee8e1224fab604383748e5404d045c
UInt16
OutputReportBufferLength
classOVR_1_1Win32_1_1HIDDevice.html
a956dcaa41bf6075a3e26dd358cb78c98
UByte
ReadBuffer
classOVR_1_1Win32_1_1HIDDevice.html
a98be54e4d9ff57efa6d18f4721cbf33d
[ReadBufferSize]
OVERLAPPED
ReadOverlapped
classOVR_1_1Win32_1_1HIDDevice.html
adf159593d58293348a7badf55c0e2a82
bool
ReadRequested
classOVR_1_1Win32_1_1HIDDevice.html
a11c4ca94bd15f71c15e161d71205f5cd
OVR::Win32::HIDDeviceManager
classOVR_1_1Win32_1_1HIDDeviceManager.html
OVR::HIDDeviceManager
virtual bool
Enumerate
classOVR_1_1Win32_1_1HIDDeviceManager.html
a99d41b98eea2d03ea3f59ba36871a4a9
(HIDEnumerateVisitor *enumVisitor)
bool
GetHIDDeviceDesc
classOVR_1_1Win32_1_1HIDDeviceManager.html
a9987bf47cd45510780db2db1d5ff601f
(const String &path, HIDDeviceDesc *pdevDesc) const
GUID
GetHIDGuid
classOVR_1_1Win32_1_1HIDDeviceManager.html
a79a2ef47a39902e8d06928d6f9d67fa2
()
HIDDeviceManager
classOVR_1_1Win32_1_1HIDDeviceManager.html
a061dea0d99832a7c9025c6d4905cd2d9
(DeviceManager *manager)
virtual bool
Initialize
classOVR_1_1Win32_1_1HIDDeviceManager.html
a923984835f0dfdd01b4e85e819b88618
()
virtual OVR::HIDDevice *
Open
classOVR_1_1Win32_1_1HIDDeviceManager.html
a8acb71bc6d5a7b97e32778a6c39c49ad
(const String &path)
virtual void
Shutdown
classOVR_1_1Win32_1_1HIDDeviceManager.html
a258e8cf9b3a6f03dbf708d80fa5d5e07
()
virtual
~HIDDeviceManager
classOVR_1_1Win32_1_1HIDDeviceManager.html
aeb7e81c42019fe32c464106c51ad6ec9
()
static HIDDeviceManager *
CreateInternal
classOVR_1_1Win32_1_1HIDDeviceManager.html
a5ae6bd6b0601a4bc6b31506c64eb0947
(DeviceManager *manager)
HANDLE
CreateHIDFile
classOVR_1_1Win32_1_1HIDDeviceManager.html
a54cd792b3ad37fa8ac3f174205c55c59
(const char *path, bool exclusiveAccess=true) const
bool
getFullDesc
classOVR_1_1Win32_1_1HIDDeviceManager.html
a77d782b1d5f1a27c5079aaf8fb4b72d7
(HANDLE hidDev, HIDDeviceDesc *desc) const
void
initStrings
classOVR_1_1Win32_1_1HIDDeviceManager.html
a16219fbec269600678edb25bbcc026c6
(HANDLE hidDev, HIDDeviceDesc *desc) const
bool
initUsage
classOVR_1_1Win32_1_1HIDDeviceManager.html
a559a81953aa3a38942e685e456f894f0
(HANDLE hidDev, HIDDeviceDesc *desc) const
bool
initVendorProductVersion
classOVR_1_1Win32_1_1HIDDeviceManager.html
a715b7697d4d7b83f199839a29cd6b3cf
(HANDLE hidDev, HIDDeviceDesc *desc) const
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a9b183a6fbd4be4af002fae02d5b77303
(HidD_GetHidGuid, void,(GUID *hidGuid))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a93d0fc56b58d01d540c50b619d6194db
(HidD_SetNumInputBuffers, BOOLEAN,(HANDLE hidDev, ULONG numberBuffers))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a6d1ea8272fa87011e5b21c394e46e58d
(HidD_GetFeature, BOOLEAN,(HANDLE hidDev, PVOID buffer, ULONG bufferLength))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a053754896f31333a01e7f54a79c23486
(HidD_SetFeature, BOOLEAN,(HANDLE hidDev, PVOID buffer, ULONG bufferLength))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
aa6c4681b3536a35a32b087ca77f84a41
(HidD_GetAttributes, BOOLEAN,(HANDLE hidDev, HIDD_ATTRIBUTES *attributes))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
aac10572b2d8057e97e101b2cbc735169
(HidD_GetManufacturerString, BOOLEAN,(HANDLE hidDev, PVOID buffer, ULONG bufferLength))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a83ac823e43dda52fe2e44c625c251c36
(HidD_GetProductString, BOOLEAN,(HANDLE hidDev, PVOID buffer, ULONG bufferLength))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
adc73e610ed572a7d6ebf16d6988771ef
(HidD_GetSerialNumberString, BOOLEAN,(HANDLE hidDev, PVOID buffer, ULONG bufferLength))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a5f357cd5b956e6075b593a98937f9ba9
(HidD_GetPreparsedData, BOOLEAN,(HANDLE hidDev, HIDP_PREPARSED_DATA **preparsedData))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
af9ca233e4eddd40082627d89241f7979
(HidD_FreePreparsedData, BOOLEAN,(HIDP_PREPARSED_DATA *preparsedData))
OVR_DECLARE_HIDFUNC
classOVR_1_1Win32_1_1HIDDeviceManager.html
a2fbb6b984cccbe3801029e0f1e2c67e9
(HidP_GetCaps, NTSTATUS,(HIDP_PREPARSED_DATA *preparsedData, HIDP_CAPS *caps))
HMODULE
hHidLib
classOVR_1_1Win32_1_1HIDDeviceManager.html
ad080247118fa983bb37b293a11c7f857
GUID
HidGuid
classOVR_1_1Win32_1_1HIDDeviceManager.html
a77a2f7431bf92c6dcdbc39f3c247b08e
DeviceManager *
Manager
classOVR_1_1Win32_1_1HIDDeviceManager.html
aad99488b6f1ef63475f1d978d6781586
friend class
HIDDevice
classOVR_1_1Win32_1_1HIDDeviceManager.html
a188efdb19bd91f4d9881e3fd71c82723
OVR::Win32::HIDDevicePathWrapper
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
const char *
GetPath
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
a3ee02582ada12c07f7658c55768f73bf
() const
HIDDevicePathWrapper
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
a57e3513f78b87fa3b3e1004226f6446d
()
bool
InitPathFromInterfaceData
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
ab9706e6b18d9892faaaaf327b61d03aa
(HDEVINFO hdevInfoSet, SP_DEVICE_INTERFACE_DATA *pidata)
~HIDDevicePathWrapper
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
a5bc37f8a1d0838fe772275d343973aa9
()
SP_INTERFACE_DEVICE_DETAIL_DATA_A *
pData
classOVR_1_1Win32_1_1HIDDevicePathWrapper.html
ad09ff9daa5eaf52bd6216435d3a5a16f
OVR::Win32::HMDDevice
classOVR_1_1Win32_1_1HMDDevice.html
DeviceImpl< OVR::HMDDevice >
virtual Profile *
GetProfile
classOVR_1_1Win32_1_1HMDDevice.html
ab6ca04a07d97d0ff5d763536623eb451
() const
virtual const char *
GetProfileName
classOVR_1_1Win32_1_1HMDDevice.html
a4a9a288022e0eb5bba1ba3004553f9ed
() const
virtual OVR::SensorDevice *
GetSensor
classOVR_1_1Win32_1_1HMDDevice.html
a1fc1ba6f84ba3bbe4928c0c96e35e17e
()
HMDDevice
classOVR_1_1Win32_1_1HMDDevice.html
a133999b831b6d3c29814c1be7c31cf39
(HMDDeviceCreateDesc *createDesc)
virtual bool
Initialize
classOVR_1_1Win32_1_1HMDDevice.html
a9e9a2b16d6364c3e8575e338f5b28a6e
(DeviceBase *parent)
virtual bool
SetProfileName
classOVR_1_1Win32_1_1HMDDevice.html
a307cee6825fdf25bf9d1f66325f80baa
(const char *name)
virtual void
Shutdown
classOVR_1_1Win32_1_1HMDDevice.html
a354594620c1a807c371e2aa31f34c3f6
()
~HMDDevice
classOVR_1_1Win32_1_1HMDDevice.html
a6b03cf0e2a1eeaf458f795137f2fef27
()
HMDDeviceCreateDesc *
getDesc
classOVR_1_1Win32_1_1HMDDevice.html
a33646f62e34e65e1aff079071f1ef6d8
() const
Ptr< Profile >
pCachedProfile
classOVR_1_1Win32_1_1HMDDevice.html
ab78aee3fcd5446f3b155f56b59429d25
String
ProfileName
classOVR_1_1Win32_1_1HMDDevice.html
a8a27c6c6505d9deeedcf1067c5d8461c
OVR::Win32::HMDDeviceCreateDesc
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
OVR::DeviceCreateDesc
virtual DeviceCreateDesc *
Clone
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a040b3ea75f2dcc3cbf20eb0b4f5e1f89
() const
virtual bool
GetDeviceInfo
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
af7dbc68b64f1dc8a0e8978e99f2b7021
(DeviceInfo *info) const
Profile *
GetProfileAddRef
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a842211520eb424a6a11bd32e5d315ac1
() const
ProfileType
GetProfileType
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a94eeffe506dda0fc35b5a5a84bf254bb
() const
HMDDeviceCreateDesc
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a313187c5dec34f9743e462c3a560ecf1
(DeviceFactory *factory, const String &deviceId, const String &displayDeviceName)
HMDDeviceCreateDesc
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a32bd23bfddd4f404014bd843ac9cf5f2
(const HMDDeviceCreateDesc &other)
bool
Is7Inch
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ac66ffa44f43e8202508f4a0977ba0d85
() const
virtual MatchResult
MatchDevice
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a94dcc6312662bc5e066f3d437e7710ce
(const DeviceCreateDesc &other, DeviceCreateDesc **) const
virtual bool
MatchDevice
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a2e4a6dbed45f59dca6b2cf6455849b90
(const String &path)
virtual DeviceBase *
NewDeviceInstance
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a619a1a48601b2ed20c1ff30c4e70ae75
()
void
Set7Inch
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a75a3beb6d0f8fd01f4b41180e39d08ea
()
void
SetDistortion
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a92e65456ba85df7dca712dbd49bdc008
(const float *dks)
void
SetScreenParameters
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a3824222566da9ef43ffb115549dd3322
(int x, int y, unsigned hres, unsigned vres, float hsize, float vsize)
virtual bool
UpdateMatchedCandidate
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ad30c261bf36c9610f024f8b003e16f80
(const DeviceCreateDesc &, bool *newDeviceFlag=NULL)
Contents_Screen
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ac28794921c72c1f171f9a8a8e69b3f7cabec4c84fb1612ccb16469b6329856b78
Contents_Distortion
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ac28794921c72c1f171f9a8a8e69b3f7ca88f43c7e858f4ee493901d820b65c0cd
Contents_7Inch
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ac28794921c72c1f171f9a8a8e69b3f7ca1a51a664ef4fb1532b168ebcd561ee2a
unsigned
Contents
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a6cf6017e9d1999db7b764c3cf1a070f9
int
DesktopX
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a3c0a733de1a06cde5e1573ef4a959e83
int
DesktopY
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a1f3626567a835ab7a2d5fea423df22f1
String
DeviceId
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a9271fc7f7cd12f819edaeacd2f8a1b23
String
DisplayDeviceName
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
aa12519a1a02f2f15860461613a7f3817
float
DistortionK
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ab0ed523442bee724ad976e11e937307f
[4]
unsigned
HResolution
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
ace409a76e32ca63c89453cde31b1e345
float
HScreenSize
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a43fe14dd951c8f4ac821855da5652f0d
unsigned
VResolution
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a90ec98425171e38e62f28214bfd73f7d
float
VScreenSize
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
a8488a18ad952b807d8421bbb9ccc384a
friend class
HMDDevice
classOVR_1_1Win32_1_1HMDDeviceCreateDesc.html
aa4019c31c11ca1ffc19c58b52c3aaa11
OVR::Win32::HMDDeviceFactory
classOVR_1_1Win32_1_1HMDDeviceFactory.html
OVR::DeviceFactory
virtual void
EnumerateDevices
classOVR_1_1Win32_1_1HMDDeviceFactory.html
aaf6e50d4677dd405cde239ed99c68858
(EnumerateVisitor &visitor)
static HMDDeviceFactory
Instance
classOVR_1_1Win32_1_1HMDDeviceFactory.html
a06936a2a4933e89bdf6a9e1403e580ea
DeviceManager *
getManager
classOVR_1_1Win32_1_1HMDDeviceFactory.html
aed0397806d0b5c43d94cc7fccb355132
() const
OVR::Win32::MonitorSet
structOVR_1_1Win32_1_1MonitorSet.html
MaxMonitors
structOVR_1_1Win32_1_1MonitorSet.html
a794964d113a9649637976a353640951fae183324ea991759cfb6059ee53f33276
int
MonitorCount
structOVR_1_1Win32_1_1MonitorSet.html
a56de49f61e1bc28d202e738b8a9f68e6
HMONITOR
Monitors
structOVR_1_1Win32_1_1MonitorSet.html
ae7c30d725835a9eefd6d09fb7c306c23
[MaxMonitors]
tinyxml2
namespacetinyxml2.html
tinyxml2::DynArray
tinyxml2::Entity
tinyxml2::MemPool
tinyxml2::MemPoolT
tinyxml2::StrPair
tinyxml2::XMLAttribute
tinyxml2::XMLComment
tinyxml2::XMLConstHandle
tinyxml2::XMLDeclaration
tinyxml2::XMLDocument
tinyxml2::XMLElement
tinyxml2::XMLHandle
tinyxml2::XMLNode
tinyxml2::XMLPrinter
tinyxml2::XMLText
tinyxml2::XMLUnknown
tinyxml2::XMLUtil
tinyxml2::XMLVisitor
Whitespace
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5
PRESERVE_WHITESPACE
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5a751769aa625fe5fe5286e9779edec56a
COLLAPSE_WHITESPACE
namespacetinyxml2.html
a7f91d00f77360f850fd5da0861e27dd5a9a4a309029a6f5e636e20ef5e0b65136
XMLError
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08
XML_NO_ERROR
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ad3b3f200ced09c9fc4166134a4ff8fef
XML_SUCCESS
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a1fe1262fdb5ac05dd9cc4631f8c8e00d
XML_NO_ATTRIBUTE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08abefb89c44285fb68e2218b2c71767f27
XML_WRONG_ATTRIBUTE_TYPE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ae9d8ee545a3a69e90df303257a658113
XML_ERROR_FILE_NOT_FOUND
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a38fd2a97fb1dbebd4c3640d75dc01a94
XML_ERROR_FILE_COULD_NOT_BE_OPENED
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afbbf37655523b79a88b04b77ec0f1258
XML_ERROR_FILE_READ_ERROR
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a8d4dd3ce2dee784a53f62fa8a6ac83ee
XML_ERROR_ELEMENT_MISMATCH
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a37759723c0c5e954597654e4eccb4f4d
XML_ERROR_PARSING_ELEMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afa96ea783aa93ea212f9e2d7d3a70ba5
XML_ERROR_PARSING_ATTRIBUTE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a380fd8846799b88773321efae83d26a3
XML_ERROR_IDENTIFYING_TAG
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a48e646cfca6de90c3770faf535d3ed6b
XML_ERROR_PARSING_TEXT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a50ead30b94c7ae2957b9ccb08ec0994d
XML_ERROR_PARSING_CDATA
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a9d181628a1819f2b97835e6bc2c8bb3b
XML_ERROR_PARSING_COMMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a51786809e8b079c770853cf5890a7a35
XML_ERROR_PARSING_DECLARATION
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08ad45b208578e30dab5a21bff1d8991b87
XML_ERROR_PARSING_UNKNOWN
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a95a88813812a680fb7372f0149420a97
XML_ERROR_EMPTY_DOCUMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a1a0478cf44f0a733aa6f21bdf0db80b5
XML_ERROR_MISMATCHED_ELEMENT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a0cecc816939d9155d33b8a88fd50e4c1
XML_ERROR_PARSING
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08af6b4caa10e1f2e9f19a3a24f5f3ce223
XML_CAN_NOT_CONVERT_TEXT
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08afdb8840395a7c13dfe6a3e104401c095
XML_NO_TEXT_NODE
namespacetinyxml2.html
a1fbf88509c3ac88c09117b1947414e08a5300bec98feccc8f0cdf567b88821f33
static const Entity
entities
namespacetinyxml2.html
ae132483871eeb55d7b5ddda3d2396e81
[NUM_ENTITIES]
static const int
NUM_ENTITIES
namespacetinyxml2.html
aef74bfad4850ed3181f00f86b03c7b45
tinyxml2::DynArray
classtinyxml2_1_1DynArray.html
T
INIT
int
Capacity
classtinyxml2_1_1DynArray.html
a8edbe90ed53b2e46b1b5cf53b261e4e7
() const
DynArray
classtinyxml2_1_1DynArray.html
af076df9203a7eda3f3501a0c84dbbb8a
()
bool
Empty
classtinyxml2_1_1DynArray.html
a080dc4dc68713964bb17745d4c833158
() const
const T *
Mem
classtinyxml2_1_1DynArray.html
a1f39330daeb97d3d1dc3fc12dcf7ac67
() const
T *
Mem
classtinyxml2_1_1DynArray.html
a0e0d60b399d54fad5b33d5008bc59c8e
()
T &
operator[]
classtinyxml2_1_1DynArray.html
a775a6ab4d41f0eb15bdd863d408dd58f
(int i)
const T &
operator[]
classtinyxml2_1_1DynArray.html
a1f4874c2608cbd68be1627fca9efd820
(int i) const
T
Pop
classtinyxml2_1_1DynArray.html
a2281e3342bc235bf391a67e362c75866
()
void
PopArr
classtinyxml2_1_1DynArray.html
ab45c0836d8c0260a5b9eda7da80de71c
(int count)
void
Push
classtinyxml2_1_1DynArray.html
a498de53808ba0151fef54ea10bf51050
(T t)
T *
PushArr
classtinyxml2_1_1DynArray.html
aa3c360d40addc3b05121da9f60a01b4d
(int count)
int
Size
classtinyxml2_1_1DynArray.html
a1299b257b62ea6b4983c488867f219b0
() const
~DynArray
classtinyxml2_1_1DynArray.html
ac7c2dc82db9010d09041ea6bfd921fdc
()
void
EnsureCapacity
classtinyxml2_1_1DynArray.html
a60c1143094f43766c456bee9e329cae2
(int cap)
int
_allocated
classtinyxml2_1_1DynArray.html
a9bcaa041ce3fcd254328200debebc979
T *
_mem
classtinyxml2_1_1DynArray.html
a2fe3376b05543f93edf3ba1bc4947e6d
T
_pool
classtinyxml2_1_1DynArray.html
ac00ff7104e1f9eb7a6d2e6f410cd7c12
[INIT]
int
_size
classtinyxml2_1_1DynArray.html
a7177b0ed99f814eb04be4388f1f4320f
tinyxml2::Entity
structtinyxml2_1_1Entity.html
int
length
structtinyxml2_1_1Entity.html
a25e2b57cb59cb4fa68f283d7cb570f21
const char *
pattern
structtinyxml2_1_1Entity.html
ab330f5d665d29bfc811ecfa76315894b
char
value
structtinyxml2_1_1Entity.html
a7334e81e33b4615655a403711b24f3ed
tinyxml2::MemPool
classtinyxml2_1_1MemPool.html
virtual void *
Alloc
classtinyxml2_1_1MemPool.html
a4f977b5fed752c0bbfe5295f469d6449
()=0
virtual void
Free
classtinyxml2_1_1MemPool.html
a49e3bfac2cba2ebd6776b31e571f64f7
(void *)=0
virtual int
ItemSize
classtinyxml2_1_1MemPool.html
a0c518d49e3a94bde566f61e13b7240bb
() const =0
MemPool
classtinyxml2_1_1MemPool.html
a9101a0083d7370c85bd5aaaba7157f84
()
virtual void
SetTracked
classtinyxml2_1_1MemPool.html
ac5804dd1387b2e4de5eef710076a0db1
()=0
virtual
~MemPool
classtinyxml2_1_1MemPool.html
ae55ad9e3faeca702e6ccbb38fdbcad72
()
tinyxml2::MemPoolT
classtinyxml2_1_1MemPoolT.html
SIZE
tinyxml2::MemPool
tinyxml2::MemPoolT::Block
tinyxml2::MemPoolT::Chunk
COUNT
classtinyxml2_1_1MemPoolT.html
a04cf45156e6f913f93972869ff8a1d94a4eeedbaa09fc9968120af6190e9e0988
virtual void *
Alloc
classtinyxml2_1_1MemPoolT.html
aa9d785a48ffe6ea1be679bab13464486
()
int
CurrentAllocs
classtinyxml2_1_1MemPoolT.html
a56be11b7db6a7ef00db17088a7769aab
() const
virtual void
Free
classtinyxml2_1_1MemPoolT.html
a4f1a0c434e9e3d7391e5c16ed4ee8c70
(void *mem)
virtual int
ItemSize
classtinyxml2_1_1MemPoolT.html
a7ec8778fe99f6e332615a703be0b48bc
() const
MemPoolT
classtinyxml2_1_1MemPoolT.html
a8a69a269ea72e292dde65309528ef64b
()
void
SetTracked
classtinyxml2_1_1MemPoolT.html
a7798932414916199a1bc0f9c3f368521
()
void
Trace
classtinyxml2_1_1MemPoolT.html
a0bc596f271e0f139822c534238b3f244
(const char *name)
int
Untracked
classtinyxml2_1_1MemPoolT.html
a524b90d0edeac41964c06510757dce0f
() const
~MemPoolT
classtinyxml2_1_1MemPoolT.html
ad6bb8346ad5b9a34f8f0051da5e3ed3f
()
DynArray< Block *, 10 >
_blockPtrs
classtinyxml2_1_1MemPoolT.html
af8eeecccb8c484c34ba04e3757e081be
int
_currentAllocs
classtinyxml2_1_1MemPoolT.html
ae80f238a4c1fb0b2c037fd62b7bdd0c2
int
_maxAllocs
classtinyxml2_1_1MemPoolT.html
ac757df646660b4e8eefaca0d385f97dd
int
_nAllocs
classtinyxml2_1_1MemPoolT.html
a1afde0bfad90d20643da123781664d7a
int
_nUntracked
classtinyxml2_1_1MemPoolT.html
aca9adac3f7ce44a132dc00c285566b1e
Chunk *
_root
classtinyxml2_1_1MemPoolT.html
af203dc16256d7631fcbedd87864390bb
tinyxml2::MemPoolT::Block
structtinyxml2_1_1MemPoolT_1_1Block.html
Chunk
chunk
structtinyxml2_1_1MemPoolT_1_1Block.html
ae9cbe79b82d9490f15cc00d9694989e8
[COUNT]
tinyxml2::MemPoolT::Chunk
uniontinyxml2_1_1MemPoolT_1_1Chunk.html
char
mem
uniontinyxml2_1_1MemPoolT_1_1Chunk.html
a977aaaca9a6b080faada2ac779388ee6
[SIZE]
Chunk *
next
uniontinyxml2_1_1MemPoolT_1_1Chunk.html
ae97e0810e7bf7a28264f3e1f112d52b4
tinyxml2::StrPair
classtinyxml2_1_1StrPair.html
NEEDS_ENTITY_PROCESSING
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a4f1e01a55f8efe4ca72c32d454060237
NEEDS_NEWLINE_NORMALIZATION
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a8f2045d56e70745d718672c0da91d0e0
COLLAPSE_WHITESPACE
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5ab17a85f396c221811fe49263bf6f843f
TEXT_ELEMENT
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5aae519eb5a639858591763aa5fc6cc953
TEXT_ELEMENT_LEAVE_ENTITIES
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a96be48cf899bfeea0aa227f984f1fa63
ATTRIBUTE_NAME
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5aaab1cbefaa977e6f772b4e2575417aeb
ATTRIBUTE_VALUE
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a6d72f9ce15f50e8bcd680edf66235dfd
ATTRIBUTE_VALUE_LEAVE_ENTITIES
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a2decbd2513ac14f8befa987938326399
COMMENT
classtinyxml2_1_1StrPair.html
a0301ef962e15dd94574431f1c61266c5a067a6ec90c8beea1cf5992930d93bffa
bool
Empty
classtinyxml2_1_1StrPair.html
affa1043e73a18f05d5d2faec055725a7
() const
const char *
GetStr
classtinyxml2_1_1StrPair.html
ad87e3d11330f5e689ba1e7e54c023b57
()
char *
ParseName
classtinyxml2_1_1StrPair.html
aa6d8998efceba41d87ec2300c70a6085
(char *in)
char *
ParseText
classtinyxml2_1_1StrPair.html
ad90521f188e9606a8fbafe5d86fb2246
(char *in, const char *endTag, int strFlags)
void
Set
classtinyxml2_1_1StrPair.html
a4f05549373394266a1eecba26813c166
(char *start, char *end, int flags)
void
SetInternedStr
classtinyxml2_1_1StrPair.html
a2baf6230e18333e02ab65d0897ee3941
(const char *str)
void
SetStr
classtinyxml2_1_1StrPair.html
a1f82ec6b5bee35ee7466d8565e43b1de
(const char *str, int flags=0)
StrPair
classtinyxml2_1_1StrPair.html
a69153963f7052de9f767d3d8c1623a70
()
~StrPair
classtinyxml2_1_1StrPair.html
a60bed84d2503296e1c2a73fcef1431f9
()
NEEDS_FLUSH
classtinyxml2_1_1StrPair.html
a476a92d76f24486c3ae4731916b12aaea2d8841daedc3955ed20ec9f760318434
NEEDS_DELETE
classtinyxml2_1_1StrPair.html
a476a92d76f24486c3ae4731916b12aaeab9a3152ce5df9e7f4bbf3774fe862c75
void
CollapseWhitespace
classtinyxml2_1_1StrPair.html
ade1469025e6b4cac74397a82a7429337
()
void
Reset
classtinyxml2_1_1StrPair.html
a80c1b3bd99bf62ae85c94a29ce537125
()
char *
_end
classtinyxml2_1_1StrPair.html
a855c81f785458d8f84313221f2d4a1eb
int
_flags
classtinyxml2_1_1StrPair.html
ae6fabc08e7b24b0d41fa5f2fadbda4ed
char *
_start
classtinyxml2_1_1StrPair.html
acfd8687916a02833cc55c279460d2f4a
tinyxml2::XMLAttribute
classtinyxml2_1_1XMLAttribute.html
bool
BoolValue
classtinyxml2_1_1XMLAttribute.html
afb444b7a12527f836aa161b54b2f7ce7
() const
double
DoubleValue
classtinyxml2_1_1XMLAttribute.html
a336153e5aa1b7ccd6502fc249bfb3fd7
() const
float
FloatValue
classtinyxml2_1_1XMLAttribute.html
ae3d51ff98eacc1dc46efcfdaee5c84ad
() const
int
IntValue
classtinyxml2_1_1XMLAttribute.html
a949d02a5888092cc68c1e29185301863
() const
const char *
Name
classtinyxml2_1_1XMLAttribute.html
a631990ac0d176e38fc291b17b295a62d
() const
const XMLAttribute *
Next
classtinyxml2_1_1XMLAttribute.html
a7fd852d6185af90361ec1bc9a7681ad6
() const
XMLError
QueryBoolValue
classtinyxml2_1_1XMLAttribute.html
a9e9b94369f182df72aaac9acd04afead
(bool *value) const
XMLError
QueryDoubleValue
classtinyxml2_1_1XMLAttribute.html
a0872c05edea2a7cde4bd96c1e9cb2fc4
(double *value) const
XMLError
QueryFloatValue
classtinyxml2_1_1XMLAttribute.html
afb254627c296d1d70b755397d32fece8
(float *value) const
XMLError
QueryIntValue
classtinyxml2_1_1XMLAttribute.html
ad510a83c4ff2755844bb250b125d28ff
(int *value) const
XMLError
QueryUnsignedValue
classtinyxml2_1_1XMLAttribute.html
ac93f5981adfd62ac4ea76bfa668ee2b4
(unsigned int *value) const
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
a406d2c4a13c7af99a65edb59dd9f7581
(const char *value)
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
ad86d7d7058d76761c3a80662566a57e5
(int value)
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
ae70468c0f6df2748ba3529c716999fae
(unsigned value)
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
ab3516def4fe058fe328f2b89fc2d77da
(bool value)
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
a9a65ab3147abe8ccbbd373ce8791e818
(double value)
void
SetAttribute
classtinyxml2_1_1XMLAttribute.html
ae95e843313aaf5d56c32530b6456df02
(float value)
unsigned
UnsignedValue
classtinyxml2_1_1XMLAttribute.html
a4c7a179907836a136d1ce5acbe53389d
() const
const char *
Value
classtinyxml2_1_1XMLAttribute.html
adf884db24f469f8a99a14ae786d4ddd7
() const
BUF_SIZE
classtinyxml2_1_1XMLAttribute.html
a1543d5687af193553e0803804c01f377a5c77cc230dc9e6f9011ba6baa5cf6aaa
void
operator=
classtinyxml2_1_1XMLAttribute.html
a38e1d174a975bab27a70b4032e39a257
(const XMLAttribute &)
char *
ParseDeep
classtinyxml2_1_1XMLAttribute.html
a3e18cb290baf280fbb1bc90cffd469d3
(char *p, bool processEntities)
void
SetName
classtinyxml2_1_1XMLAttribute.html
a469c2363600007f49e62a8048a362d57
(const char *name)
XMLAttribute
classtinyxml2_1_1XMLAttribute.html
ae001da9e4e0f727c44f2aadbfb325a7a
()
XMLAttribute
classtinyxml2_1_1XMLAttribute.html
a423410d8fb1b94f4514e34abf5432457
(const XMLAttribute &)
virtual
~XMLAttribute
classtinyxml2_1_1XMLAttribute.html
a09f3de63524b73b846af8d8656b90d6c
()
MemPool *
_memPool
classtinyxml2_1_1XMLAttribute.html
ac0a1130568dd9e985dd7753ae44fcdbf
StrPair
_name
classtinyxml2_1_1XMLAttribute.html
a80850208963b536e9254a7fa1d4abe67
XMLAttribute *
_next
classtinyxml2_1_1XMLAttribute.html
a3bbf00f77131a8e83d648d32d090c564
StrPair
_value
classtinyxml2_1_1XMLAttribute.html
abcf5c9b7f040ed71ed2a66557584b5b0
friend class
XMLElement
classtinyxml2_1_1XMLAttribute.html
ac2fba9b6e452829dd892f7392c24e0eb
tinyxml2::XMLComment
classtinyxml2_1_1XMLComment.html
tinyxml2::XMLNode
virtual bool
Accept
classtinyxml2_1_1XMLComment.html
aa382b1be6a8b0650c16a2d88bb499335
(XMLVisitor *visitor) const
char *
ParseDeep
classtinyxml2_1_1XMLComment.html
aa6ab35c3bb1c1840371dc32a2040c57f
(char *, StrPair *endTag)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLComment.html
a90bb60193a691b484f5e1b487857016d
(XMLDocument *document) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLComment.html
a2d9f26757b0018fce933e74420cda22a
(const XMLNode *compare) const
virtual XMLComment *
ToComment
classtinyxml2_1_1XMLComment.html
a8093e1dc8a34fa446d9dc3fde0e6c0ee
()
virtual const XMLComment *
ToComment
classtinyxml2_1_1XMLComment.html
a422aabac22de7d9c9cad130897dd8b1c
() const
XMLComment &
operator=
classtinyxml2_1_1XMLComment.html
ac8de55f8381d110740772e6bf6f5755a
(const XMLComment &)
XMLComment
classtinyxml2_1_1XMLComment.html
ae6463adc3edd93a8e5a9b2b7e99cdf91
(XMLDocument *doc)
XMLComment
classtinyxml2_1_1XMLComment.html
aa0a9aae0850ac0e70d3cd20f6cb44447
(const XMLComment &)
virtual
~XMLComment
classtinyxml2_1_1XMLComment.html
ab592f69b47852455c1b32c5e31e453d0
()
friend class
XMLDocument
classtinyxml2_1_1XMLComment.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
tinyxml2::XMLConstHandle
classtinyxml2_1_1XMLConstHandle.html
const XMLConstHandle
FirstChild
classtinyxml2_1_1XMLConstHandle.html
a64c4ff7074effc1fd181d68d23f9d1e4
() const
const XMLConstHandle
FirstChildElement
classtinyxml2_1_1XMLConstHandle.html
a5c197d0b57f8e560d93356a4a281469c
(const char *value=0) const
const XMLConstHandle
LastChild
classtinyxml2_1_1XMLConstHandle.html
afec9a68e7951193bc5a6e876d602f263
() const
const XMLConstHandle
LastChildElement
classtinyxml2_1_1XMLConstHandle.html
a1c400e66dace6fdab4927adb21090059
(const char *_value=0) const
const XMLConstHandle
NextSibling
classtinyxml2_1_1XMLConstHandle.html
a596e248c8014d718f41658502a2e221b
() const
const XMLConstHandle
NextSiblingElement
classtinyxml2_1_1XMLConstHandle.html
a3bbdd3d866c750473bd69a232704503b
(const char *_value=0) const
XMLConstHandle &
operator=
classtinyxml2_1_1XMLConstHandle.html
a2d74c91df1ff9aa5f9b57e3dceddbf94
(const XMLConstHandle &ref)
const XMLConstHandle
PreviousSibling
classtinyxml2_1_1XMLConstHandle.html
a6917564e26b2c20ebdcb23c7940ad80a
() const
const XMLConstHandle
PreviousSiblingElement
classtinyxml2_1_1XMLConstHandle.html
acb2e1c5762eff9f6ed72d1a2dfc14271
(const char *_value=0) const
const XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLConstHandle.html
a5de0c175845bc30a6f9b3d88d8877eaf
() const
const XMLElement *
ToElement
classtinyxml2_1_1XMLConstHandle.html
a5a48adefc2a5e70d4ce5b55692a0e2f9
() const
const XMLNode *
ToNode
classtinyxml2_1_1XMLConstHandle.html
a95d0256318c10c3f75fa5f8ffb3e4bc1
() const
const XMLText *
ToText
classtinyxml2_1_1XMLConstHandle.html
ad86ca7dbb20d0495ae357fe7a866e0be
() const
const XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLConstHandle.html
acb358a329e54fa204ed2d0b181566828
() const
XMLConstHandle
classtinyxml2_1_1XMLConstHandle.html
a098bda71fa11d7c74ccddab59d5dd534
(const XMLNode *node)
XMLConstHandle
classtinyxml2_1_1XMLConstHandle.html
a8420a0c4720637e0529e78c2e22f2b0b
(const XMLNode &node)
XMLConstHandle
classtinyxml2_1_1XMLConstHandle.html
a639317ad315ff24f4ef0dc69312d7303
(const XMLConstHandle &ref)
const XMLNode *
_node
classtinyxml2_1_1XMLConstHandle.html
ad4d8db839660ef730adfa2439945c4da
tinyxml2::XMLDeclaration
classtinyxml2_1_1XMLDeclaration.html
tinyxml2::XMLNode
virtual bool
Accept
classtinyxml2_1_1XMLDeclaration.html
a953a7359cc312d15218eb5843a4ca108
(XMLVisitor *visitor) const
char *
ParseDeep
classtinyxml2_1_1XMLDeclaration.html
a19e33e0a9f9500f449261558c36f9a44
(char *, StrPair *endTag)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLDeclaration.html
a39458732ee6796cfc85dd35d3c488e0b
(XMLDocument *document) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLDeclaration.html
ace0d2d9bc1b63278bd5e984ebe0c7bd0
(const XMLNode *compare) const
virtual XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLDeclaration.html
a159d8ac45865215e88059ea1e5b52fc5
()
virtual const XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLDeclaration.html
af724607a5fa810496fd6a21f5975a643
() const
XMLDeclaration &
operator=
classtinyxml2_1_1XMLDeclaration.html
a79eb518c2c2b1b99a122a5d5a308b7ee
(const XMLDeclaration &)
XMLDeclaration
classtinyxml2_1_1XMLDeclaration.html
aef9586f2ce5df5feba74dde49a242b06
(XMLDocument *doc)
XMLDeclaration
classtinyxml2_1_1XMLDeclaration.html
a5229cc0b31f034f93289af27ec3e2836
(const XMLDeclaration &)
virtual
~XMLDeclaration
classtinyxml2_1_1XMLDeclaration.html
ab93d5bf4f5d58b4144963cf739cf6dcc
()
friend class
XMLDocument
classtinyxml2_1_1XMLDeclaration.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
tinyxml2::XMLDocument
classtinyxml2_1_1XMLDocument.html
tinyxml2::XMLNode
virtual bool
Accept
classtinyxml2_1_1XMLDocument.html
aa08503d24898bf9992ae5e5fb8b0cf87
(XMLVisitor *visitor) const
void
DeleteNode
classtinyxml2_1_1XMLDocument.html
ac1d6e2c7fcc1a660624ac4f68e96380d
(XMLNode *node)
bool
Error
classtinyxml2_1_1XMLDocument.html
abf0f9ac4c3aa5698a785937f71f7a69f
() const
XMLError
ErrorID
classtinyxml2_1_1XMLDocument.html
a34903418c9e83f27945c2c533839e350
() const
const char *
GetErrorStr1
classtinyxml2_1_1XMLDocument.html
a016ccebecee36fe92084b5dfee6cc072
() const
const char *
GetErrorStr2
classtinyxml2_1_1XMLDocument.html
a88f6b44bd019033bda28abd31fe257b2
() const
bool
HasBOM
classtinyxml2_1_1XMLDocument.html
a530649e9de7e5aa8df9c37f66197fcb6
() const
char *
Identify
classtinyxml2_1_1XMLDocument.html
a25827d1bec509ad566a107e5853ed040
(char *p, XMLNode **node)
XMLError
LoadFile
classtinyxml2_1_1XMLDocument.html
a2ebd4647a8af5fc6831b294ac26a150a
(const char *filename)
XMLError
LoadFile
classtinyxml2_1_1XMLDocument.html
a5f1d330fad44c52f3d265338dd2a6dc2
(FILE *)
XMLComment *
NewComment
classtinyxml2_1_1XMLDocument.html
a386df0befd06aadb5e0cd21381aa955a
(const char *comment)
XMLDeclaration *
NewDeclaration
classtinyxml2_1_1XMLDocument.html
ae519030c0262fa2daff8993681990e16
(const char *text=0)
XMLElement *
NewElement
classtinyxml2_1_1XMLDocument.html
a3c335a700a43d7c363a393142a23f234
(const char *name)
XMLText *
NewText
classtinyxml2_1_1XMLDocument.html
acece5de77a0819f2341b08c1e1ed9987
(const char *text)
XMLUnknown *
NewUnknown
classtinyxml2_1_1XMLDocument.html
a4954f502c5fd7f49de54c3c0c99bb73d
(const char *text)
XMLError
Parse
classtinyxml2_1_1XMLDocument.html
a1819bd34f540a7304c105a6232d25a1f
(const char *xml, size_t nBytes=(size_t)(-1))
void
Print
classtinyxml2_1_1XMLDocument.html
a2e57602756e197341711a4a0b84c52c5
(XMLPrinter *streamer=0)
void
PrintError
classtinyxml2_1_1XMLDocument.html
a7545cc9a9a67eee9307c001aa316a388
() const
bool
ProcessEntities
classtinyxml2_1_1XMLDocument.html
adfcff7d0599cd520e9fcbb8891e1b678
() const
XMLElement *
RootElement
classtinyxml2_1_1XMLDocument.html
ad2b70320d3c2a071c2f36928edff3e1c
()
const XMLElement *
RootElement
classtinyxml2_1_1XMLDocument.html
a23a25b573d2adf3ee6075636c2a31c73
() const
XMLError
SaveFile
classtinyxml2_1_1XMLDocument.html
a73ac416b4a2aa0952e841220eb3da18f
(const char *filename, bool compact=false)
XMLError
SaveFile
classtinyxml2_1_1XMLDocument.html
a8b95779479a0035acc67b3a61dfe1b74
(FILE *fp, bool compact=false)
void
SetBOM
classtinyxml2_1_1XMLDocument.html
a14419b698f7c4b140df4e80f3f0c93b0
(bool useBOM)
void
SetError
classtinyxml2_1_1XMLDocument.html
ae38d194e47336e4c96677ac77e2ac5d4
(XMLError error, const char *str1, const char *str2)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLDocument.html
a57c8511ed9f83aa3e20909a3db3f83d0
(XMLDocument *) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLDocument.html
a12eac66c6e45d074d5cc47319868cd66
(const XMLNode *) const
virtual XMLDocument *
ToDocument
classtinyxml2_1_1XMLDocument.html
a3e185f880882bd978367bb55937735ec
()
virtual const XMLDocument *
ToDocument
classtinyxml2_1_1XMLDocument.html
a15eb1a62afa18c66808031da647d1129
() const
Whitespace
WhitespaceMode
classtinyxml2_1_1XMLDocument.html
a94b3ea2f77c9ac831723984df5a02d01
() const
XMLDocument
classtinyxml2_1_1XMLDocument.html
af1574f76ebb619f25ef3f09eb2ba5188
(bool processEntities=true, Whitespace=PRESERVE_WHITESPACE)
~XMLDocument
classtinyxml2_1_1XMLDocument.html
af37c47d8e2ba4b2fc81b21a77a32579b
()
void
InitDocument
classtinyxml2_1_1XMLDocument.html
adfc0e55c21a87d8a03d06b6be66d2172
()
void
operator=
classtinyxml2_1_1XMLDocument.html
aa542c2cf1276ee4bd778f16d196fe222
(const XMLDocument &)
XMLDocument
classtinyxml2_1_1XMLDocument.html
adcea490db02a099d99440cd14a87d9e4
(const XMLDocument &)
MemPoolT< sizeof(XMLAttribute) >
_attributePool
classtinyxml2_1_1XMLDocument.html
a0a57ebeba23bc6cfce88f12b4a946aac
char *
_charBuffer
classtinyxml2_1_1XMLDocument.html
a7913ff24220a40e2e2b49a5137b43d29
MemPoolT< sizeof(XMLComment) >
_commentPool
classtinyxml2_1_1XMLDocument.html
ac2e73ccbc037dee917c3163158180398
MemPoolT< sizeof(XMLElement) >
_elementPool
classtinyxml2_1_1XMLDocument.html
a21574fba363a0d23bfc820d1652ab8bc
XMLError
_errorID
classtinyxml2_1_1XMLDocument.html
a61270d643f810975656da2054e1e1622
const char *
_errorStr1
classtinyxml2_1_1XMLDocument.html
a40948cedd3c1a0b19af0d483651e6aa8
const char *
_errorStr2
classtinyxml2_1_1XMLDocument.html
a6627d1da446d48eefb03a86850e9bf6d
bool
_processEntities
classtinyxml2_1_1XMLDocument.html
a9f768cb74fb5ccbadeffa436916f0194
MemPoolT< sizeof(XMLText) >
_textPool
classtinyxml2_1_1XMLDocument.html
afe8ac410aaa53cf1f2142a4c2fd958c7
Whitespace
_whitespace
classtinyxml2_1_1XMLDocument.html
a5342ed1e7dc1fe6afc81d4740c465320
bool
_writeBOM
classtinyxml2_1_1XMLDocument.html
a1dbdc7feaa58007403c20243ac5abbd3
friend class
XMLElement
classtinyxml2_1_1XMLDocument.html
ac2fba9b6e452829dd892f7392c24e0eb
tinyxml2::XMLElement
classtinyxml2_1_1XMLElement.html
tinyxml2::XMLNode
OPEN
classtinyxml2_1_1XMLElement.html
a07a6ce25c17aaa505933db57f2373e50a78cf277c55b4655c86458dfecb11d349
CLOSED
classtinyxml2_1_1XMLElement.html
a07a6ce25c17aaa505933db57f2373e50aa2f1f384020d2d4538ad2ec84930a028
CLOSING
classtinyxml2_1_1XMLElement.html
a07a6ce25c17aaa505933db57f2373e50aa2857344b98a931536c443cd0cadc4b7
virtual bool
Accept
classtinyxml2_1_1XMLElement.html
a36d65438991a1e85096caf39ad13a099
(XMLVisitor *visitor) const
const char *
Attribute
classtinyxml2_1_1XMLElement.html
a7bdebdf1888074087237f3dd03912740
(const char *name, const char *value=0) const
bool
BoolAttribute
classtinyxml2_1_1XMLElement.html
a34811e4d1881e4ecc95c49f0f3799115
(const char *name) const
int
ClosingType
classtinyxml2_1_1XMLElement.html
a2e3d9f938307a05963d7c4b8cd55754e
() const
void
DeleteAttribute
classtinyxml2_1_1XMLElement.html
aebd45aa7118964c30b32fe12e944628a
(const char *name)
double
DoubleAttribute
classtinyxml2_1_1XMLElement.html
a536922a5cae9c9769a3dc1b7a8ff0d44
(const char *name) const
const XMLAttribute *
FindAttribute
classtinyxml2_1_1XMLElement.html
aaf46b0799ea419e5d070ac9a357de48f
(const char *name) const
const XMLAttribute *
FirstAttribute
classtinyxml2_1_1XMLElement.html
a67593e63558ffda0386699c3e4cc0b2c
() const
float
FloatAttribute
classtinyxml2_1_1XMLElement.html
a33b69f123f995aff966d2e351bc51b1f
(const char *name) const
const char *
GetText
classtinyxml2_1_1XMLElement.html
a56cc727044dad002b978256754d43a4b
() const
int
IntAttribute
classtinyxml2_1_1XMLElement.html
af86f05771c11a73a2896b662bb589ef5
(const char *name) const
const char *
Name
classtinyxml2_1_1XMLElement.html
a8bff355472bce2c60d4b50a212bf7f5f
() const
char *
ParseDeep
classtinyxml2_1_1XMLElement.html
aaafdd2a5618abe80a2c1839ad3ccd492
(char *p, StrPair *endTag)
XMLError
QueryBoolAttribute
classtinyxml2_1_1XMLElement.html
a2a58ee941c3cda23772c887a8f8b534e
(const char *name, bool *value) const
XMLError
QueryBoolText
classtinyxml2_1_1XMLElement.html
afeb060672fa934163fc573e692b7fe38
(bool *bval) const
XMLError
QueryDoubleAttribute
classtinyxml2_1_1XMLElement.html
a1ffeed461d3e4020b39652cd6d3cd773
(const char *name, double *value) const
XMLError
QueryDoubleText
classtinyxml2_1_1XMLElement.html
aad931c42548907dbea416f7365d78b57
(double *dval) const
XMLError
QueryFloatAttribute
classtinyxml2_1_1XMLElement.html
a3f154e0b4b6903249ff9f758921758e5
(const char *name, float *value) const
XMLError
QueryFloatText
classtinyxml2_1_1XMLElement.html
a11fa26e1dbca88e973964c1d9b597658
(float *fval) const
XMLError
QueryIntAttribute
classtinyxml2_1_1XMLElement.html
a8b92c729346aa8ea9acd59ed3e9f2378
(const char *name, int *value) const
XMLError
QueryIntText
classtinyxml2_1_1XMLElement.html
a71327c9a9d8840562bd204f46d0a7189
(int *ival) const
XMLError
QueryUnsignedAttribute
classtinyxml2_1_1XMLElement.html
aa3d8d1b9311da8fc249b4352749aaa84
(const char *name, unsigned int *value) const
XMLError
QueryUnsignedText
classtinyxml2_1_1XMLElement.html
a2192091dec0c06be8b14f4e912c01758
(unsigned *uval) const
void
SetAttribute
classtinyxml2_1_1XMLElement.html
a11943abf2d0831548c3790dd5d9f119c
(const char *name, const char *value)
void
SetAttribute
classtinyxml2_1_1XMLElement.html
aae6568c64c7f1cc88be8461ba41a79cf
(const char *name, int value)
void
SetAttribute
classtinyxml2_1_1XMLElement.html
ae143997e90064ba82326b29a9930ea8f
(const char *name, unsigned value)
void
SetAttribute
classtinyxml2_1_1XMLElement.html
aa848b696e6a75e4e545c6da9893b11e1
(const char *name, bool value)
void
SetAttribute
classtinyxml2_1_1XMLElement.html
a233397ee81e70eb5d4b814c5f8698533
(const char *name, double value)
void
SetName
classtinyxml2_1_1XMLElement.html
a97712009a530d8cb8a63bf705f02b4f1
(const char *str, bool staticMem=false)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLElement.html
a85d85e32c18863fff1eeed53ae1ce23d
(XMLDocument *document) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLElement.html
a25d51a2aad92625c78441457d58c85bc
(const XMLNode *compare) const
virtual XMLElement *
ToElement
classtinyxml2_1_1XMLElement.html
ad9ff5c2dbc15df36cf664ce1b0ea0a5d
()
virtual const XMLElement *
ToElement
classtinyxml2_1_1XMLElement.html
a55acab615353ddabab48271f95816b0d
() const
unsigned
UnsignedAttribute
classtinyxml2_1_1XMLElement.html
aa5a41367b5118acec42a87f5f94cec2d
(const char *name) const
XMLAttribute *
FindAttribute
classtinyxml2_1_1XMLElement.html
a73cbfe2e24fd41c7d8544589312ef622
(const char *name)
XMLAttribute *
FindOrCreateAttribute
classtinyxml2_1_1XMLElement.html
ac9d8fc849ec8acf46678217de011e896
(const char *name)
void
operator=
classtinyxml2_1_1XMLElement.html
ae300366701a54d4b6d1c287d9b5209a7
(const XMLElement &)
char *
ParseAttributes
classtinyxml2_1_1XMLElement.html
a9c931bc32d6e78b84c98f736fa8aafe2
(char *p)
XMLElement
classtinyxml2_1_1XMLElement.html
a52484940e20f3734e6edc5e5c3af2dbc
(XMLDocument *doc)
XMLElement
classtinyxml2_1_1XMLElement.html
a1aa8ab977a1799bf118efb158248351b
(const XMLElement &)
virtual
~XMLElement
classtinyxml2_1_1XMLElement.html
a2b80613624153da83044a8b616fb325e
()
int
_closingType
classtinyxml2_1_1XMLElement.html
ad6dbc2ecd157801ddc9bba7c3572796b
XMLAttribute *
_rootAttribute
classtinyxml2_1_1XMLElement.html
ad067115a9f42b2df1fcdf3e0355f2789
friend class
XMLBase
classtinyxml2_1_1XMLElement.html
a449202cfc89e7ae5c2f81995476f9ec1
friend class
XMLDocument
classtinyxml2_1_1XMLElement.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
tinyxml2::XMLHandle
classtinyxml2_1_1XMLHandle.html
XMLHandle
FirstChild
classtinyxml2_1_1XMLHandle.html
a536447dc7f54c0cd11e031dad94795ae
()
XMLHandle
FirstChildElement
classtinyxml2_1_1XMLHandle.html
a99edff695a3cd3feff8a329189140a33
(const char *value=0)
XMLHandle
LastChild
classtinyxml2_1_1XMLHandle.html
a9d09f04435f0f2f7d0816b0198d0517b
()
XMLHandle
LastChildElement
classtinyxml2_1_1XMLHandle.html
a4073e768ebc434b2605343b709a9a554
(const char *_value=0)
XMLHandle
NextSibling
classtinyxml2_1_1XMLHandle.html
aad2eccc7c7c7b18145877c978c3850b5
()
XMLHandle
NextSiblingElement
classtinyxml2_1_1XMLHandle.html
a447c9b284cfcd5518f9e320ba14b9c46
(const char *_value=0)
XMLHandle &
operator=
classtinyxml2_1_1XMLHandle.html
a75b908322bb4b83be3281b6845252b20
(const XMLHandle &ref)
XMLHandle
PreviousSibling
classtinyxml2_1_1XMLHandle.html
a428374e756f4db4cbc287fec64eae02c
()
XMLHandle
PreviousSiblingElement
classtinyxml2_1_1XMLHandle.html
a31a0d5d060292bec5df2b2efe2eca228
(const char *_value=0)
XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLHandle.html
a108858be7ee3eb53f73b5194c1aa8ff0
()
XMLElement *
ToElement
classtinyxml2_1_1XMLHandle.html
a5e73ed8f3f6f9619d5a8bb1862c47d99
()
XMLNode *
ToNode
classtinyxml2_1_1XMLHandle.html
a03ea6ec970a021b71bf1219a0f6717df
()
XMLText *
ToText
classtinyxml2_1_1XMLHandle.html
a6ab9e8cbfb41417246e5657e3842c62a
()
XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLHandle.html
aa387368a1ad8d843a9f12df863d298de
()
XMLHandle
classtinyxml2_1_1XMLHandle.html
a9c240a35c18f053509b4b97ddccd9793
(XMLNode *node)
XMLHandle
classtinyxml2_1_1XMLHandle.html
aa2edbc1c0d3e3e8259bd98de7f1cf500
(XMLNode &node)
XMLHandle
classtinyxml2_1_1XMLHandle.html
afd8e01e6018c07347b8e6d80272466aa
(const XMLHandle &ref)
XMLNode *
_node
classtinyxml2_1_1XMLHandle.html
a65449d71b75d8aeb40a54224c954c138
tinyxml2::XMLNode
classtinyxml2_1_1XMLNode.html
virtual bool
Accept
classtinyxml2_1_1XMLNode.html
a81e66df0a44c67a7af17f3b77a152785
(XMLVisitor *visitor) const =0
void
DeleteChild
classtinyxml2_1_1XMLNode.html
a363b6edbd6ebd55f8387d2b89f2b0921
(XMLNode *node)
void
DeleteChildren
classtinyxml2_1_1XMLNode.html
a0360085cc54df5bff85d5c5da13afdce
()
const XMLNode *
FirstChild
classtinyxml2_1_1XMLNode.html
a60e923d13d7dc01f45ab90a2f948b02a
() const
XMLNode *
FirstChild
classtinyxml2_1_1XMLNode.html
a2d6c70c475146b48bc93a7fafdeff5e0
()
const XMLElement *
FirstChildElement
classtinyxml2_1_1XMLNode.html
a20f48e99b03e9c17487944f229bee130
(const char *value=0) const
XMLElement *
FirstChildElement
classtinyxml2_1_1XMLNode.html
a7614c3b4eea1ff11b2aa90b0f92f6dba
(const char *value=0)
const XMLDocument *
GetDocument
classtinyxml2_1_1XMLNode.html
add244bca368083fa29698db8dcf147ca
() const
XMLDocument *
GetDocument
classtinyxml2_1_1XMLNode.html
af343d1ef0b45c0020e62d784d7e67a68
()
XMLNode *
InsertAfterChild
classtinyxml2_1_1XMLNode.html
a9275138a1b8dd5d8e2c26789bdc23ac8
(XMLNode *afterThis, XMLNode *addThis)
XMLNode *
InsertEndChild
classtinyxml2_1_1XMLNode.html
ae3b422e98914d6002ca99bb1d2837103
(XMLNode *addThis)
XMLNode *
InsertFirstChild
classtinyxml2_1_1XMLNode.html
ac609a8f3ea949027f439280c640bbaf2
(XMLNode *addThis)
const XMLNode *
LastChild
classtinyxml2_1_1XMLNode.html
a6088246532b02895beb0e6fa561a7f3b
() const
XMLNode *
LastChild
classtinyxml2_1_1XMLNode.html
ad7552c8cb1dc0cb6f3bdc14a9d115dbf
()
const XMLElement *
LastChildElement
classtinyxml2_1_1XMLNode.html
a1a46cc01ece2216acf1e6294d1aff79d
(const char *value=0) const
XMLElement *
LastChildElement
classtinyxml2_1_1XMLNode.html
a125423acf3170b130634638c5afc0639
(const char *value=0)
XMLNode *
LinkEndChild
classtinyxml2_1_1XMLNode.html
a663e3a5a378169fd477378f4d17a7649
(XMLNode *addThis)
const XMLNode *
NextSibling
classtinyxml2_1_1XMLNode.html
abba1df37581d89dccc45acdc55750ba2
() const
XMLNode *
NextSibling
classtinyxml2_1_1XMLNode.html
aeb7d4dfd8fb924ef86e7cb72183acbac
()
const XMLElement *
NextSiblingElement
classtinyxml2_1_1XMLNode.html
a490e166c3a1c6607960bfa9c112d3d30
(const char *value=0) const
XMLElement *
NextSiblingElement
classtinyxml2_1_1XMLNode.html
acf735bf653016792522305d8ad4b3029
(const char *value=0)
bool
NoChildren
classtinyxml2_1_1XMLNode.html
a96afe34a9ccd0ed4c0cff32beb42cc6c
() const
const XMLNode *
Parent
classtinyxml2_1_1XMLNode.html
a4e39bdcf9bfafa55d04857ece6aaf64e
() const
XMLNode *
Parent
classtinyxml2_1_1XMLNode.html
a76029693a5a54fbb721a41d7a0ca8a97
()
virtual char *
ParseDeep
classtinyxml2_1_1XMLNode.html
a7610d0f603e8b603d2078521811a23c1
(char *, StrPair *)
const XMLNode *
PreviousSibling
classtinyxml2_1_1XMLNode.html
a4cb1bf63e9de55129d21a7be60685fd4
() const
XMLNode *
PreviousSibling
classtinyxml2_1_1XMLNode.html
ae760e5e7e766df1d2cf3bb4a847876d6
()
const XMLElement *
PreviousSiblingElement
classtinyxml2_1_1XMLNode.html
a573b2559c41dce244d893d610fbe0bd9
(const char *value=0) const
XMLElement *
PreviousSiblingElement
classtinyxml2_1_1XMLNode.html
ae9177fdc49cb89879f333581d5f734f1
(const char *value=0)
void
SetValue
classtinyxml2_1_1XMLNode.html
a09dd68cf9eae137579f6e50f36487513
(const char *val, bool staticMem=false)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLNode.html
a8402cbd3129d20e9e6024bbcc0531283
(XMLDocument *document) const =0
virtual bool
ShallowEqual
classtinyxml2_1_1XMLNode.html
a7ce18b751c3ea09eac292dca264f9226
(const XMLNode *compare) const =0
virtual XMLComment *
ToComment
classtinyxml2_1_1XMLNode.html
aff47671055aa99840a1c1ebd661e63e3
()
virtual const XMLComment *
ToComment
classtinyxml2_1_1XMLNode.html
a157ce3a00ea5ee5a85b7103138e85e8a
() const
virtual XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLNode.html
a174fd4c22c010b58138c1b84a0dfbd51
()
virtual const XMLDeclaration *
ToDeclaration
classtinyxml2_1_1XMLNode.html
aedae0bbb58d533a4b8a61042388b49e5
() const
virtual XMLDocument *
ToDocument
classtinyxml2_1_1XMLNode.html
a836e2966ed736fc3c94f70e12a2a3357
()
virtual const XMLDocument *
ToDocument
classtinyxml2_1_1XMLNode.html
a3ff975733a17d6ced3539b45544c8bf6
() const
virtual XMLElement *
ToElement
classtinyxml2_1_1XMLNode.html
aab516e699567f75cc9ab2ef2eee501e8
()
virtual const XMLElement *
ToElement
classtinyxml2_1_1XMLNode.html
acbaec609797ddabb4f9dcf38ee91262e
() const
virtual XMLText *
ToText
classtinyxml2_1_1XMLNode.html
a41c55dab9162d1eb62db2008430e376b
()
virtual const XMLText *
ToText
classtinyxml2_1_1XMLNode.html
a89009ffc1b9f5d692bf8d4c9f18c3bec
() const
virtual XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLNode.html
a8675a74aa0ada6eccab0c77ef3e5b9bd
()
virtual const XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLNode.html
a71f5ae90296dbe67979f83fe97073efa
() const
const char *
Value
classtinyxml2_1_1XMLNode.html
a7682be117e3b2b4ebfd517c1acaaadbf
() const
XMLNode &
operator=
classtinyxml2_1_1XMLNode.html
ade79231d908e1f21862819e00e56ab6e
(const XMLNode &)
XMLNode
classtinyxml2_1_1XMLNode.html
a29868df6ca383d574f584dfdd15105b6
(XMLDocument *)
XMLNode
classtinyxml2_1_1XMLNode.html
a78be01384518a969da905548f318d75b
(const XMLNode &)
virtual
~XMLNode
classtinyxml2_1_1XMLNode.html
a8f41e898cdd4da4cdbb7f05b0c7d9f69
()
XMLDocument *
_document
classtinyxml2_1_1XMLNode.html
a8d2d2be0bb6797625551eb0e91f0ff62
XMLNode *
_firstChild
classtinyxml2_1_1XMLNode.html
aa20c91e4213dc930c5bdf420322ca342
XMLNode *
_lastChild
classtinyxml2_1_1XMLNode.html
a099b6560ae44ab9edb8453aaf1a3747b
XMLNode *
_next
classtinyxml2_1_1XMLNode.html
a27e985496b37dd00eb5b9cf59b9e3fb1
XMLNode *
_parent
classtinyxml2_1_1XMLNode.html
a176dd1c4965c21c366de192164aa2c13
XMLNode *
_prev
classtinyxml2_1_1XMLNode.html
a9739eb0fb9a1188266052055e7a6bf6b
StrPair
_value
classtinyxml2_1_1XMLNode.html
a3ea9884098b8379de2bb5ab3fc85c0fc
void
Unlink
classtinyxml2_1_1XMLNode.html
a9546e242b6a4f232415befb1cfe0fdd4
(XMLNode *child)
MemPool *
_memPool
classtinyxml2_1_1XMLNode.html
a4e3ff179bc312480b6bc3e57014834f7
friend class
XMLDocument
classtinyxml2_1_1XMLNode.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
friend class
XMLElement
classtinyxml2_1_1XMLNode.html
ac2fba9b6e452829dd892f7392c24e0eb
tinyxml2::XMLPrinter
classtinyxml2_1_1XMLPrinter.html
tinyxml2::XMLVisitor
void
CloseElement
classtinyxml2_1_1XMLPrinter.html
aed6cce4bd414a78b3e2a824803c3ec42
()
const char *
CStr
classtinyxml2_1_1XMLPrinter.html
a4a1b788e11b540921ec50687cd2b24a9
() const
int
CStrSize
classtinyxml2_1_1XMLPrinter.html
a02c3c5f8c6c007dcbaf10595d9e22bf0
() const
void
OpenElement
classtinyxml2_1_1XMLPrinter.html
aa10d330818dbc31b44e9ffc27618bdfb
(const char *name)
void
PushAttribute
classtinyxml2_1_1XMLPrinter.html
a9a4e2c9348b42e147629d5a99f4af3f0
(const char *name, const char *value)
void
PushAttribute
classtinyxml2_1_1XMLPrinter.html
a69120c82088597372d28d0a98f2ee7a1
(const char *name, int value)
void
PushAttribute
classtinyxml2_1_1XMLPrinter.html
aa41039e51990aaf5342f3e0575a692c4
(const char *name, unsigned value)
void
PushAttribute
classtinyxml2_1_1XMLPrinter.html
a51f7950d7b7a19f0d3a0d549a318d45f
(const char *name, bool value)
void
PushAttribute
classtinyxml2_1_1XMLPrinter.html
a1714867af40e68ca404c3e84b6cac2a6
(const char *name, double value)
void
PushComment
classtinyxml2_1_1XMLPrinter.html
afc8416814219591c2fd5656e0c233140
(const char *comment)
void
PushDeclaration
classtinyxml2_1_1XMLPrinter.html
a2fe3565e262594efc6c0276723c83fe7
(const char *value)
void
PushHeader
classtinyxml2_1_1XMLPrinter.html
a178c608ce8476043d5d6513819cde903
(bool writeBOM, bool writeDeclaration)
void
PushText
classtinyxml2_1_1XMLPrinter.html
a1cc16a9362df4332012cb13cff6441b3
(const char *text, bool cdata=false)
void
PushText
classtinyxml2_1_1XMLPrinter.html
a3e0d4d78de25d4cf081009e1431cea7e
(int value)
void
PushText
classtinyxml2_1_1XMLPrinter.html
a661fb50e7e0a4918d2d259cb0fae647e
(unsigned value)
void
PushText
classtinyxml2_1_1XMLPrinter.html
a4390e5fa1ed05189a8686647345ab29f
(bool value)
void
PushText
classtinyxml2_1_1XMLPrinter.html
a1dbb1390e829d0673af66b9cd1928bd7
(float value)
void
PushText
classtinyxml2_1_1XMLPrinter.html
aa715302dfc09473c77c853cbd5431965
(double value)
void
PushUnknown
classtinyxml2_1_1XMLPrinter.html
ab1efc6d1548505e9984185f58f54b713
(const char *value)
virtual bool
Visit
classtinyxml2_1_1XMLPrinter.html
adc0e42b4f6fcb90a95630c79575d030b
(const XMLText &text)
virtual bool
Visit
classtinyxml2_1_1XMLPrinter.html
aa294c5c01af0ebb9114902456e4cb53c
(const XMLComment &comment)
virtual bool
Visit
classtinyxml2_1_1XMLPrinter.html
acfc625b2549304b9c7eb85ebd5c5eb39
(const XMLDeclaration &declaration)
virtual bool
Visit
classtinyxml2_1_1XMLPrinter.html
ab8af5455bbf9e4be2663e6642fcd7e32
(const XMLUnknown &unknown)
virtual bool
VisitEnter
classtinyxml2_1_1XMLPrinter.html
a9aa1de11a55a07db55a90fde37d7afad
(const XMLDocument &)
virtual bool
VisitEnter
classtinyxml2_1_1XMLPrinter.html
a169b2509d8eabb70811b2bb8cfd1f5d1
(const XMLElement &element, const XMLAttribute *attribute)
virtual bool
VisitExit
classtinyxml2_1_1XMLPrinter.html
a15fc1f2b922f540917dcf52808737b29
(const XMLDocument &)
virtual bool
VisitExit
classtinyxml2_1_1XMLPrinter.html
a2edd48405971a88951c71c9df86a2f50
(const XMLElement &element)
XMLPrinter
classtinyxml2_1_1XMLPrinter.html
ad1eb8de568ceac1429cf04c66a349bd6
(FILE *file=0, bool compact=false)
~XMLPrinter
classtinyxml2_1_1XMLPrinter.html
a6de4c23a2941bd738a97b2bfd0000514
()
ENTITY_RANGE
classtinyxml2_1_1XMLPrinter.html
ac9049bee10d230eb31ff7d146d538f7aa2ddc02813235fe451809606959166db5
BUF_SIZE
classtinyxml2_1_1XMLPrinter.html
ac9049bee10d230eb31ff7d146d538f7aa1f747a8fb39ceb2e711c3798058fb632
void
Print
classtinyxml2_1_1XMLPrinter.html
ab30210a7f32e45634e7a45137bf6fdf6
(const char *format,...)
void
PrintSpace
classtinyxml2_1_1XMLPrinter.html
a1c4b2ccbe4fdb316d54f5a93f3559260
(int depth)
void
PrintString
classtinyxml2_1_1XMLPrinter.html
a5495e504053f63f2c4d603327314fa91
(const char *, bool restrictedEntitySet)
void
SealElement
classtinyxml2_1_1XMLPrinter.html
a70ac2010150c8551773ffb2f96fef353
()
DynArray< char, 20 >
_buffer
classtinyxml2_1_1XMLPrinter.html
a19fca2e934576a892fefe2f602874d59
bool
_compactMode
classtinyxml2_1_1XMLPrinter.html
a7bc067aa3f0dcee68e4ac75e19117bd0
int
_depth
classtinyxml2_1_1XMLPrinter.html
a19cd59a9dbe4b666264803fb91ac8ec1
bool
_elementJustOpened
classtinyxml2_1_1XMLPrinter.html
ac07169d58b465214a2b1fa306e617c26
bool
_entityFlag
classtinyxml2_1_1XMLPrinter.html
a334eb34c43f21daebef9341b4768c275
[ENTITY_RANGE]
bool
_firstElement
classtinyxml2_1_1XMLPrinter.html
abbd7ac45d97ae5eceec12d6c058119f9
FILE *
_fp
classtinyxml2_1_1XMLPrinter.html
a79d91decf17990f7ce18b592f3fdf44e
bool
_processEntities
classtinyxml2_1_1XMLPrinter.html
a3e27c4b4fe791a96e4e139b5034e190b
bool
_restrictedEntityFlag
classtinyxml2_1_1XMLPrinter.html
a5df242509d42ae1c9128924121ebe093
[ENTITY_RANGE]
DynArray< const char *, 10 >
_stack
classtinyxml2_1_1XMLPrinter.html
a99d59e67e084714541bee3ae43884bef
int
_textDepth
classtinyxml2_1_1XMLPrinter.html
a3c5a442e57131faefde97188e92144f3
tinyxml2::XMLText
classtinyxml2_1_1XMLText.html
tinyxml2::XMLNode
virtual bool
Accept
classtinyxml2_1_1XMLText.html
ae659d4fc7351a7df11c111cbe1ade46f
(XMLVisitor *visitor) const
bool
CData
classtinyxml2_1_1XMLText.html
a125574fe49da80efbae1349f20d02d41
() const
char *
ParseDeep
classtinyxml2_1_1XMLText.html
ac18d9eec9f12b827b0d02b0847bf279e
(char *, StrPair *endTag)
void
SetCData
classtinyxml2_1_1XMLText.html
ad080357d76ab7cc59d7651249949329d
(bool isCData)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLText.html
af5115f8cc83de2947ed6a9d13e2f88c8
(XMLDocument *document) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLText.html
a1588aa5d23cb21eb31f36df0aaaa8d66
(const XMLNode *compare) const
virtual XMLText *
ToText
classtinyxml2_1_1XMLText.html
ab1213b4ddebe9b17ec7e7040e9f1caf7
()
virtual const XMLText *
ToText
classtinyxml2_1_1XMLText.html
a1e53cbc60968fe966790a65eaf87baaa
() const
XMLText &
operator=
classtinyxml2_1_1XMLText.html
ad8c9f398d92fa472e213b89d8483ae8f
(const XMLText &)
XMLText
classtinyxml2_1_1XMLText.html
ad9f46d70e61e5386ead93728d8b90267
(XMLDocument *doc)
XMLText
classtinyxml2_1_1XMLText.html
a002156e1f61ee6d48e5368b7cca25582
(const XMLText &)
virtual
~XMLText
classtinyxml2_1_1XMLText.html
ae9b8790d0dc13914394dbd7437c0e59d
()
bool
_isCData
classtinyxml2_1_1XMLText.html
aae1a8b4117e8c8bb107900a0560d5ab5
friend class
XMLBase
classtinyxml2_1_1XMLText.html
a449202cfc89e7ae5c2f81995476f9ec1
friend class
XMLDocument
classtinyxml2_1_1XMLText.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
tinyxml2::XMLUnknown
classtinyxml2_1_1XMLUnknown.html
tinyxml2::XMLNode
virtual bool
Accept
classtinyxml2_1_1XMLUnknown.html
a0d341ab804a1438a474810bb5bd29dd5
(XMLVisitor *visitor) const
char *
ParseDeep
classtinyxml2_1_1XMLUnknown.html
a0e4f3509dee42a4d45a7f0002be568cc
(char *, StrPair *endTag)
virtual XMLNode *
ShallowClone
classtinyxml2_1_1XMLUnknown.html
aa09fc7cb0cd64d6bb9c5ae00ffc549ec
(XMLDocument *document) const
virtual bool
ShallowEqual
classtinyxml2_1_1XMLUnknown.html
a0169df157bf69a092b404ca49621ff1a
(const XMLNode *compare) const
virtual XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLUnknown.html
af4374856421921cad578c8affae872b6
()
virtual const XMLUnknown *
ToUnknown
classtinyxml2_1_1XMLUnknown.html
a257987e79955399e6e9f119b58d4bb30
() const
XMLUnknown &
operator=
classtinyxml2_1_1XMLUnknown.html
a6137d5611db42c35de3d869f66555e5b
(const XMLUnknown &)
XMLUnknown
classtinyxml2_1_1XMLUnknown.html
a9391eb679598d50baba424e6f1aa367b
(XMLDocument *doc)
XMLUnknown
classtinyxml2_1_1XMLUnknown.html
aab31a93c95a7cedc9597cea7caffa73f
(const XMLUnknown &)
virtual
~XMLUnknown
classtinyxml2_1_1XMLUnknown.html
a86fcd722ca173a7f385bafafa879f26e
()
friend class
XMLDocument
classtinyxml2_1_1XMLUnknown.html
a4eee3bda60c60a30e4e8cd4ea91c4c6e
tinyxml2::XMLUtil
classtinyxml2_1_1XMLUtil.html
static void
ConvertUTF32ToUTF8
classtinyxml2_1_1XMLUtil.html
a31c00d5c5dfb38382de1dfcaf4be3595
(unsigned long input, char *output, int *length)
static const char *
GetCharacterRef
classtinyxml2_1_1XMLUtil.html
a5a96e5144a8d693dc4bcd783d9964648
(const char *p, char *value, int *length)
static int
IsAlpha
classtinyxml2_1_1XMLUtil.html
a102c0ecacf6e728b118e82d2b70ab49d
(unsigned char anyByte)
static int
IsAlphaNum
classtinyxml2_1_1XMLUtil.html
ac921fe9ab2ddefe073ed9eed5108ffe6
(unsigned char anyByte)
static int
IsUTF8Continuation
classtinyxml2_1_1XMLUtil.html
a24ba87b1d22528167a3d16c4f52096bf
(const char p)
static bool
IsWhiteSpace
classtinyxml2_1_1XMLUtil.html
a357ec3af8fc433d19023a815f45e8e33
(char p)
static const char *
ReadBOM
classtinyxml2_1_1XMLUtil.html
ae9bcb2bc3cd6475fdc644c8c17790555
(const char *p, bool *hasBOM)
static const char *
SkipWhiteSpace
classtinyxml2_1_1XMLUtil.html
a9333d20f2a34325b5115ca45849c4b2a
(const char *p)
static char *
SkipWhiteSpace
classtinyxml2_1_1XMLUtil.html
aa48025be8843ec5a79b65579d31bd8fc
(char *p)
static bool
StringEqual
classtinyxml2_1_1XMLUtil.html
acfcd287cacfd2533e1bc9ea4dfb56602
(const char *p, const char *q, int nChar=INT_MAX)
static bool
ToBool
classtinyxml2_1_1XMLUtil.html
ae5b03e0a1ca5d42052a7ac540f7aa12a
(const char *str, bool *value)
static bool
ToDouble
classtinyxml2_1_1XMLUtil.html
ad8f75ac140fb19c1c6e164a957c4cd53
(const char *str, double *value)
static bool
ToFloat
classtinyxml2_1_1XMLUtil.html
a399e71edb5f29d61ea81d91ee0332bb9
(const char *str, float *value)
static bool
ToInt
classtinyxml2_1_1XMLUtil.html
ad4df4023d11ee3fca9689c49b9707323
(const char *str, int *value)
static void
ToStr
classtinyxml2_1_1XMLUtil.html
a3cd6c703d49b9d51bdf0f4ff6aa021c7
(int v, char *buffer, int bufferSize)
static void
ToStr
classtinyxml2_1_1XMLUtil.html
ac00c2e52c1c36dab3ff41d86a9bf60f9
(unsigned v, char *buffer, int bufferSize)
static void
ToStr
classtinyxml2_1_1XMLUtil.html
adba0718527ae9e80f663a71ea325cb11
(bool v, char *buffer, int bufferSize)
static void
ToStr
classtinyxml2_1_1XMLUtil.html
a8957ad44fee5fa02ba52d73aad4d0a31
(float v, char *buffer, int bufferSize)
static void
ToStr
classtinyxml2_1_1XMLUtil.html
a1cd141e50980fcddd6bf9af5de4b1db7
(double v, char *buffer, int bufferSize)
static bool
ToUnsigned
classtinyxml2_1_1XMLUtil.html
a210c8637d5eb4ce3d4625294af0efc2f
(const char *str, unsigned *value)
tinyxml2::XMLVisitor
classtinyxml2_1_1XMLVisitor.html
virtual bool
Visit
classtinyxml2_1_1XMLVisitor.html
adc75bd459fc7ba8223b50f0616767f9a
(const XMLDeclaration &)
virtual bool
Visit
classtinyxml2_1_1XMLVisitor.html
af30233565856480ea48b6fa0d6dec65b
(const XMLText &)
virtual bool
Visit
classtinyxml2_1_1XMLVisitor.html
acc8147fb5a85f6c65721654e427752d7
(const XMLComment &)
virtual bool
Visit
classtinyxml2_1_1XMLVisitor.html
a14e4748387c34bf53d24e8119bb1f292
(const XMLUnknown &)
virtual bool
VisitEnter
classtinyxml2_1_1XMLVisitor.html
acb3c22fc5f60eb9db98f533f2761f67d
(const XMLDocument &)
virtual bool
VisitEnter
classtinyxml2_1_1XMLVisitor.html
af97980a17dd4e37448b181f5ddfa92b5
(const XMLElement &, const XMLAttribute *)
virtual bool
VisitExit
classtinyxml2_1_1XMLVisitor.html
a170e9989cd046ba904f302d087e07086
(const XMLDocument &)
virtual bool
VisitExit
classtinyxml2_1_1XMLVisitor.html
a772f10ddc83f881956d32628faa16eb6
(const XMLElement &)
virtual
~XMLVisitor
classtinyxml2_1_1XMLVisitor.html
a494e72033d646c47d9c65c502ec62364
()