Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cybereality/Perception
/ functions
Functions
7,465 in github.com/cybereality/Perception
⨍
Functions
7,465
◇
Types & classes
987
↓ 1,155 callers
Method
SetSuperFunctionPointer
* Sets old function pointer by provided index. * @param eFunc The function as listed in VMT_ID3D11Device. * @param dwFunc The address of the super fun
Aquilinus/Aquilinus/DCL_ID3D11Device.cpp:927
↓ 992 callers
Function
DetourFunc
* Main detour function. * @param src [in, out] Source function to be detoured. * @param dst [in] New detour function. * @returns Pointer to the old fu
Aquilinus/Aquilinus/AQU_Detour.h:68
↓ 955 callers
Function
OverrideVTable
* Little helper to override the VTable. ***/
Aquilinus/Aquilinus/AQU_Detour.h:36
↓ 686 callers
Method
size
Perception_v3/Shared/pugixml.cpp:9785
↓ 483 callers
Method
c_str
Perception/dependecies/imgui/imgui.h:1806
↓ 373 callers
Method
push_back
NB: It is illegal to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidden.
Perception/dependecies/imgui/imgui.h:1424
↓ 369 callers
Method
Release
* Releases wrapped container if present else the base surface. ***/
PluginSection/VireioCore/VireioStereoSplitter/VireioStereoSplitter/VireioStereoSplitter_Proxy.h:1699
↓ 341 callers
Method
SetRenderState
* Base SetRenderState functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3DDevice9.cpp:825
↓ 263 callers
Function
GetIniFileSettingKeyCode
* Ini file helper. Converts string to virtual keyboard code. ***/
PluginSection/Include/Vireio_Node_Plugtypes.h:430
↓ 251 callers
Method
Provoke
* The provoking method. * The type of the return value is determined by the node type. ***/
Aquilinus/Aquilinus/NOD_Basic.cpp:472
↓ 215 callers
Method
end
Perception_v3/Shared/pugixml.cpp:3713
↓ 178 callers
Function
ImMax
Perception/dependecies/imgui/imgui_internal.h:364
↓ 178 callers
Method
begin
Perception_v3/Shared/pugixml.cpp:3708
↓ 164 callers
Function
DetourFuncMinHook
<summary> MinHook helper. </summary>
Aquilinus/Aquilinus/AQU_Detour.h:109
↓ 160 callers
Method
clear
Perception_v3/Shared/json/json_value.cpp:886
↓ 160 callers
Function
create
Perception/dependecies/json/json.hpp:17401
↓ 158 callers
Function
GetIniFileSetting
* Ini file helper. ***/
PluginSection/Include/Vireio_Node_Plugtypes.h:346
↓ 156 callers
Method
write
Perception_v3/Shared/pugixml.cpp:3663
↓ 151 callers
Method
push_back
Perception_v3/Shared/pugixml.cpp:6840
↓ 129 callers
Method
find
Perception_v3/Shared/pugixml.cpp:9954
↓ 122 callers
Method
write_character
Perception/dependecies/json/json.hpp:12652
↓ 121 callers
Method
length
Perception_v3/Shared/json/json_value.cpp:300
↓ 114 callers
Method
attribute
Perception_v3/Shared/pugixml.cpp:4036
↓ 113 callers
Function
WireCable
<param name="nInterface">D3D interface</param> <param name="nMethod">D3D method</param> <returns>Plugtype for the specified method</returns>
Aquilinus/Aquilinus/AQU_NodesStructures.h:53
↓ 111 callers
Method
Release
* Base Release functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3D9.cpp:121
↓ 107 callers
Method
GetRenderState
* Base GetRenderState functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3DDevice9.cpp:837
↓ 107 callers
Method
Release
* ULONG WINAPI Release ***/
Aquilinus/Aquilinus/DCL_ID3D11Device.cpp:116
↓ 105 callers
Method
size
Perception/dependecies/json/json.hpp:2691
↓ 97 callers
Method
data
Perception_v3/Shared/pugixml.cpp:4885
↓ 96 callers
Function
debugf
Perception_v3/Shared/VireioUtil.cpp:17
↓ 91 callers
Function
ttUSHORT
Perception/dependecies/imgui/imstb_truetype.h:1269
↓ 86 callers
Function
ImLerp
Perception/dependecies/imgui/imgui_internal.h:366
↓ 85 callers
Method
Get
<summary> Retrieves an internal vector value. </summary> <param name="eRegister">Register index (MathRegisters enum)</param> <returns>Current value (f
PluginSection/VireioCore/VireioMatrixModifier/VireioMatrixModifier/VireioMatrixModifierClasses.h:759
↓ 84 callers
Function
GetCurrentWindow
Perception/dependecies/imgui/imgui_internal.h:1790
↓ 79 callers
Method
clear
Perception/dependecies/imgui/imgui.h:1406
↓ 79 callers
Method
resize
Perception/dependecies/imgui/imgui.h:1418
↓ 74 callers
Function
retprintf
Perception_v3/Shared/VireioUtil.cpp:7
↓ 69 callers
Method
insert
Perception/dependecies/imgui/imgui.h:1430
↓ 68 callers
Method
GetPrivateData
* Base GetPrivateData functionality. ***/
PluginSection/VireioCore/VireioStereoSplitter/VireioStereoSplitter/VireioStereoSplitter_Proxy.h:1748
↓ 68 callers
Function
ImMin
Perception/dependecies/imgui/imgui_internal.h:363
↓ 67 callers
Method
erase
Perception/dependecies/imgui/imgui.h:1427
↓ 65 callers
Method
IsPressed
Perception_v3/Shared/InputControls.cpp:13
↓ 64 callers
Method
type
Perception_v3/Shared/pugixml.cpp:4016
↓ 62 callers
Method
compare
Perception_v3/Shared/json/json_value.cpp:493
↓ 60 callers
Function
ImFloor
Perception/dependecies/imgui/imgui_internal.h:381
↓ 59 callers
Method
GetDesc
* Base GetDesc functionality. ***/
PluginSection/VireioCore/VireioStereoSplitter/VireioStereoSplitter/VireioStereoSplitter_Proxy.h:1812
↓ 57 callers
Function
ImClamp
Perception/dependecies/imgui/imgui_internal.h:365
↓ 56 callers
Method
AddRef
* Base AddRef functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3D9.cpp:113
↓ 56 callers
Method
current
Perception_v3/Shared/pugixml.cpp:7263
↓ 56 callers
Method
end
return iterator end (needed for range-based for)
Perception/dependecies/json/json.hpp:3947
↓ 56 callers
Method
next_sibling
Perception_v3/Shared/pugixml.cpp:4047
↓ 55 callers
Method
child
Perception_v3/Shared/pugixml.cpp:4026
↓ 50 callers
Method
begin
return iterator begin (needed for range-based for)
Perception/dependecies/json/json.hpp:3941
↓ 49 callers
Function
get
Perception/dependecies/json/json.hpp:3956
↓ 45 callers
Method
name
Perception_v3/Shared/pugixml.cpp:3815
↓ 44 callers
Function
dprintf
Perception_v3/Perception/Perception/loadjpg.h:41
↓ 44 callers
Function
dprintf
Perception/loadjpg.h:41
↓ 43 callers
Function
ImRect
Perception/dependecies/imgui/imgui_internal.h:425
↓ 43 callers
Method
parent
Perception_v3/Shared/pugixml.cpp:4083
↓ 42 callers
Function
add
add a character to token_buffer
Perception/dependecies/json/json.hpp:7272
↓ 41 callers
Method
SetSamplerState
* Base SetSamplerState functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3DDevice9.cpp:969
↓ 40 callers
Method
AddKeybind
Perception_v3/DxProxy/DxProxy/InGameMenus.cpp:1884
↓ 40 callers
Method
QueryInterface
* Base QueryInterface functionality. ***/
PluginSection/VireioCore/VireioStereoSplitter/VireioStereoSplitter/VireioStereoSplitter_Proxy.h:1666
↓ 40 callers
Method
close
* Release freespace tracker. * Calls relevant freespace functions to release the device. ***/
Perception_v3/DxProxy/DxProxy/FreeSpaceTracker.cpp:150
↓ 40 callers
Method
value
Perception_v3/Shared/pugixml.cpp:3820
↓ 39 callers
Method
size
Number of values in array or object
Perception_v3/Shared/json/json_value.cpp:854
↓ 37 callers
Method
GetID
Perception/dependecies/imgui/imgui.cpp:2808
↓ 37 callers
Function
HelpMarker
<summary> Shows a little help description if hovered. </summary> <param name="acLabel">Label, usually (?)</param> <param name="acDesc">Help descriptio
PluginSection/Include/Vireio_Node_Plugtypes.h:788
↓ 37 callers
Method
next
Perception_v3/Shared/pugixml.cpp:6994
↓ 37 callers
Function
ttSHORT
Perception/dependecies/imgui/imstb_truetype.h:1270
↓ 36 callers
Method
AddRectFilled
Perception/dependecies/imgui/imgui_draw.cpp:1133
↓ 36 callers
Method
as_string
Perception_v3/Shared/pugixml.cpp:3780
↓ 36 callers
Function
type_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
Perception/dependecies/json/json.hpp:23411
↓ 35 callers
Function
ImFormatString
Perception/dependecies/imgui/imgui.cpp:1376
↓ 35 callers
Method
empty
! @brief return whether pointer points to the root document @return true iff the JSON pointer points to the root document @complexity Co
Perception/dependecies/json/json.hpp:11853
↓ 35 callers
Method
first_child
Perception_v3/Shared/pugixml.cpp:4128
↓ 33 callers
Method
CreateTexture2D
* Base functionality. ***/
Aquilinus/AQU_d3d10/PCL_ID3D10Device.cpp:983
↓ 32 callers
Method
AddAdjustment
Perception_v3/DxProxy/DxProxy/InGameMenus.cpp:1911
↓ 32 callers
Function
IsKeyPressedMap
Perception/dependecies/imgui/imgui_internal.h:1921
↓ 32 callers
Function
basic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
Perception/dependecies/json/json.hpp:17830
↓ 32 callers
Method
push_back
! @brief append an unescaped token at the end of the reference pointer @param[in] token token to add @complexity Amortized constant.
Perception/dependecies/json/json.hpp:11828
↓ 32 callers
Method
reserve
Resize a vector to a smaller size, guaranteed not to cause a reallocation
Perception/dependecies/imgui/imgui.h:1421
↓ 32 callers
Method
resize
Perception_v3/Shared/json/json_value.cpp:902
↓ 31 callers
Method
parse_error
Perception/dependecies/json/json.hpp:2463
↓ 30 callers
Method
PSSetShaderResources
<summary> => PSSetShaderResources </summary>
PluginSection/VireioCore/VireioStereoSplitterDx10/VireioStereoSplitterDx10/VireioStereoSplitterDx10.cpp:2207
↓ 30 callers
Method
QueryInterface
* HRESULT WINAPI QueryInterface ***/
Aquilinus/Aquilinus/DCL_ID3D11Device.cpp:80
↓ 30 callers
Function
find
Perception/dependecies/json/json.hpp:20812
↓ 29 callers
Method
OMSetRenderTargets
<summary> OMSetRenderTargets method. Called by both OMSetRenderTargets and OMSetRenderTargetsAndUnorderedAccessViews </summary>
PluginSection/VireioCore/VireioStereoSplitterDx10/VireioStereoSplitterDx10/VireioStereoSplitterDx10.cpp:1949
↓ 29 callers
Method
end
Perception_v3/Shared/json/json_value.cpp:1364
↓ 28 callers
Method
AddSolidColorBox
Perception_v3/DxProxy/DxProxy/Win32_DirectXAppUtil.h:429
↓ 28 callers
Method
GetFunction
* Base GetFunction functionality. ***/
Perception_v3/DxProxy/DxProxy/Direct3DPixelShader9.cpp:110
↓ 28 callers
Function
GetStringByVKCode
* Provides the initialization string by string. * Also returns string >WM_MOUSEMOVE< by code. ***/
PluginSection/Include/Vireio_Node_Plugtypes.h:231
↓ 27 callers
Method
AddRef
* ULONG WINAPI AddRef ***/
Aquilinus/Aquilinus/DCL_ID3D11Device.cpp:97
↓ 27 callers
Function
AddSolidColorBox
* Method taken from the LibOVR sample >OculusRommTiny<. ***/
PluginSection/VirtualReality/VireioCinema/VireioCinema/Shader_D3D9.h:164
↓ 27 callers
Method
SetPrivateDataInterface
* Base functionality. ***/
Aquilinus/AQU_d3d10/PCL_ID3D10Device.cpp:923
↓ 27 callers
Method
empty
Perception/dependecies/imgui/imgui.h:1398
↓ 27 callers
Method
getActual
* Returns the actual embedded device pointer. ***/
Perception_v3/DxProxy/DxProxy/Direct3DDevice9.cpp:1569
↓ 26 callers
Method
CopyResource
<summary>D3D11 method call</summary>
PluginSection/VireioCore/VireioMatrixModifier/VireioMatrixModifier/VireioMatrixModifier.cpp:3196
↓ 26 callers
Method
CreateShaderResourceView
* Base functionality. ***/
Aquilinus/AQU_d3d10/PCL_ID3D10Device.cpp:1007
↓ 26 callers
Method
GetDevice
* GetDevice on the underlying IDirect3DVolume9 will return the device used to create it. * Which is the actual device and not the wrapper. Therefore
PluginSection/VireioCore/VireioStereoSplitter/VireioStereoSplitter/VireioStereoSplitter_Proxy.h:1723
next →
1–100 of 7,465, ranked by callers