Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StereoKit/StereoKit
/ functions
Functions
5,740 in github.com/StereoKit/StereoKit
⨍
Functions
5,740
◇
Types & classes
770
↓ 1 callers
Method
world_get_tracked
()
StereoKit/Native/NativeAPI.cs:646
↓ 1 callers
Function
world_has_bounds
StereoKitC/systems/world.cpp:217
↓ 1 callers
Method
world_has_bounds
()
StereoKit/Native/NativeAPI.cs:617
↓ 1 callers
Function
world_raycast
StereoKitC/systems/world.cpp:69
↓ 1 callers
Method
world_raycast
(Ray ray, out Ray out_intersection)
StereoKit/Native/NativeAPI.cs:627
↓ 1 callers
Function
world_refresh_transforms
StereoKitC/systems/world.cpp:206
↓ 1 callers
Method
world_set_occlusion_enabled
([MarshalAs(UnmanagedType.Bool)] bool enabled)
StereoKit/Native/NativeAPI.cs:629
↓ 1 callers
Method
world_set_occlusion_material
(IntPtr material)
StereoKit/Native/NativeAPI.cs:635
↓ 1 callers
Method
world_set_origin_offset
(Pose offset)
StereoKit/Native/NativeAPI.cs:645
↓ 1 callers
Function
world_set_raycast_enabled
StereoKitC/systems/world.cpp:102
↓ 1 callers
Method
world_set_raycast_enabled
([MarshalAs(UnmanagedType.Bool)] bool enabled)
StereoKit/Native/NativeAPI.cs:632
↓ 1 callers
Method
world_set_refresh_interval
(float every_seconds)
StereoKit/Native/NativeAPI.cs:641
↓ 1 callers
Method
world_set_refresh_radius
(float radius_meters)
StereoKit/Native/NativeAPI.cs:639
↓ 1 callers
Method
world_set_refresh_type
(WorldRefresh refresh_type)
StereoKit/Native/NativeAPI.cs:637
↓ 1 callers
Method
world_try_from_perception_anchor
(IntPtr perception_spatial_anchor, out Pose out_pose)
StereoKit/Native/NativeAPI.cs:625
↓ 1 callers
Method
world_try_from_spatial_graph
([MarshalAs(UnmanagedType.LPArray, SizeConst = 16)] byte[] spatial_graph_node_id, [MarshalAs(UnmanagedType.Boo
StereoKit/Native/NativeAPI.cs:623
↓ 1 callers
Function
xrCreateExtensionTable
StereoKitC/xr_backends/openxr_extensions.h:228
↓ 1 callers
Function
xr_chain_insert_extensions
StereoKitC/xr_backends/openxr_view.cpp:177
↓ 1 callers
Function
xr_extension_structs_clear
StereoKitC/xr_backends/openxr_view.cpp:146
↓ 1 callers
Function
xr_extension_structs_free
StereoKitC/xr_backends/openxr_view.cpp:157
↓ 1 callers
Function
xr_init
StereoKitC/xr_backends/xr.cpp:13
↓ 1 callers
Function
xr_insert_next
StereoKitC/xr_backends/openxr.h:49
↓ 1 callers
Function
xr_set_blend
StereoKitC/xr_backends/openxr_view.cpp:223
↓ 1 callers
Function
xr_shutdown
StereoKitC/xr_backends/xr.cpp:41
↓ 1 callers
Function
xr_step_begin
StereoKitC/xr_backends/xr.cpp:23
↓ 1 callers
Function
xr_step_end
StereoKitC/xr_backends/xr.cpp:32
↓ 1 callers
Function
xr_view_type_valid
StereoKitC/xr_backends/openxr_view.cpp:345
Function
ANativeActivity_onCreate
Examples/StereoKitCTest_Android/StereoKitCTest_Android.NativeActivity/android_native_app_glue.c:419
Method
ActivateCompleted
Called by the Windows audio stack when activating the ISAC interface is completed Inspect the contents of operation to see if activation succeeded or
StereoKitC/libraries/isac_spatial_sound.cpp:355
Method
ActivateIsacInterface
Calls ActivateAudioInterfaceAsync and waits for it to complete On success, sets activatedDeviceId to the id of the device that ISAC is activated again
StereoKitC/libraries/isac_spatial_sound.cpp:156
Method
ActivateSpatialAudioStream
Assuming ISAC has been activated, uses that ISAC in conjunction with the passed-in parameters to activate the spatial audio stream and associated stat
StereoKitC/libraries/isac_spatial_sound.cpp:208
Method
Add
<summary>Adds a key/value pair, or replaces an existing key/value pair.</summary> <param name="key">Identifying key.</param> <param name="val">Value t
StereoKit/Assets/Model.cs:773
Method
Add
<summary>Adds a 'directional light' to the lighting approximation. This can be used to bake a multiple light setup, or accumulate light from a field o
StereoKit/Util/SphericalHarmonics.cs:107
Method
Add
<summary>This adds a color key into the list. It'll get inserted to the right slot based on its position.</summary> <param name="colorLinear">Any line
StereoKit/Util/Gradient.cs:62
Method
Add
<summary>Adds a mesh to the render queue for this frame! If the Hierarchy has a transform on it, that transform is combined with the Matrix provided h
StereoKit/Systems/Renderer.cs:160
Method
Add
<summary>Adds a line to the environment for the current frame. </summary> <param name="start">Starting point of the line.</param> <param name="end">En
StereoKit/Systems/Lines.cs:16
Method
AddBox
<summary>This adds a box to this solid's physical shape! This is in addition to any other shapes you've added to this solid. </summary> <param name="d
StereoKit/Assets/Solid.cs:86
Method
AddCapsule
<summary>This adds a capsule, a cylinder with rounded ends, to this solid's physical shape! This is in addition to any other shapes you've added to th
StereoKit/Assets/Solid.cs:100
Method
AddChild
<summary>This adds a menu layer as a child item of this layer. </summary> <param name="layer">Any HandRadialLayer or derivative.</param>
StereoKit/Framework/HandMenu/HandRadialLayer.cs:104
Method
AddEndFrameChain
<summary>This adds an item to the chain of objects submitted to StereoKit's xrEndFrame call!</summary> <typeparam name="T">This must be a serializable
StereoKit/Systems/Backend.cs:169
Method
AddItem
<summary>This appends a new menu item to the end of the menu's list.</summary> <param name="item">Any HandMenuItem or derivative.</param>
StereoKit/Framework/HandMenu/HandRadialLayer.cs:129
Method
AddRoundedPlane
(ref MeshData data, float zOffset, float cornerRadius, float cornerScalePercent, uint cornerResolution, Color3
Examples/StereoKitTest/Tools/HolographicTheme.cs:377
Method
AddSphere
<summary>This adds a sphere to this solid's physical shape! This is in addition to any other shapes you've added to this solid. </summary> <param name
StereoKit/Assets/Solid.cs:74
Method
AddSubset
<summary>[Obsolete] For removal in v0.4. Use AddNode or Nodes / Visuals.AddChild instead. Adds a new subset to the Model, and recalculates the bounds.
StereoKit/Assets/Model.cs:249
Method
Anchor
(IntPtr anchor)
StereoKit/Assets/Anchor.cs:72
Method
AngleBetween
<summary>Calculates the angle between two vectors in degrees! Vectors do not need to be normalized, and the result will always be positive.</summary>
StereoKit/Math/Vec3.cs:276
Method
Anim
(Model model, int animIndex)
StereoKit/Assets/Model.cs:895
Method
Animation
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:329
Method
Animator
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:372
Method
Apply
()
Examples/StereoKitTest/Tools/HolographicTheme.cs:12
Method
ApplyLighting
()
Examples/StereoKitTest/Tools/HolographicTheme.cs:58
Method
ApplyMeshesOnly
()
Examples/StereoKitTest/Tools/HolographicTheme.cs:65
Method
AssetTypeToAsset
(AssetType currType, IntPtr inst)
StereoKit/Systems/Assets.cs:66
Method
AssetWindow
()
Examples/StereoKitTest/Demos/DemoAssets.cs:40
Method
AssignButtonLine
(string name, ref HandSimId id, ControllerKey ckey, Key key, Pose[] handPose)
Examples/StereoKitTest/Demos/DemoHandPoses.cs:116
Method
Attribute
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:1864
Method
Back
()
StereoKit/Framework/HandMenu/HandMenuRadial.cs:291
Method
BackplateHalfMesh
(float cornerRadius, int cornerResolution, Side side)
Examples/StereoKitTest/Tools/HolographicTheme.cs:183
Method
BackplateMesh
(float cornerRadius, int cornerResolution)
Examples/StereoKitTest/Tools/HolographicTheme.cs:86
Method
BasicTests
()
Examples/StereoKitTest/Tests/TestLayoutCuts.cs:15
Method
Blit
<summary>Renders a Material onto a rendertarget texture! StereoKit uses a 4 vert quad stretched over the surface of the texture, and renders the mater
StereoKit/Systems/Renderer.cs:274
Method
Boolean
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:1889
Method
BuildCommentSummary
(CppComment comment, int indent)
tools/StereoKitAPIGen/CSharp/BindCSharp.cs:118
Method
BuildEnum
(StringBuilder enumText, CppEnum e, int indentPrefix)
tools/StereoKitAPIGen/CSharp/BindCSharp.cs:164
Method
BuildExpression
(CppExpression expression, string removePrefix)
tools/StereoKitAPIGen/CSharp/BindCSharp.cs:71
Method
BuildRawFunction
(StringBuilder fnText, Dictionary<string, string> delegateText, CppFunction fn)
tools/StereoKitAPIGen/CSharp/CSModule.cs:19
Method
ButtonBehavior
<summary>This is the core functionality of StereoKit's buttons, without any of the rendering parts! If you're trying to create your own pressable UI e
StereoKit/Systems/UI.cs:1510
Method
ButtonImgAt
<summary>A variant of UI.ButtonImg that doesn't use the layout system, and instead goes exactly where you put it.</summary> <param name="text">Text to
StereoKit/Systems/UI.cs:587
Method
ButtonRoundAt
<summary>A variant of UI.ButtonRound that doesn't use the layout system, and instead goes exactly where you put it.</summary> <param name="id">An id f
StereoKit/Systems/UI.cs:705
Method
CSModule
(string module)
tools/StereoKitAPIGen/CSharp/CSModule.cs:10
Method
CallbackDefinition
(CppFunctionType fn, string varName)
tools/StereoKitAPIGen/CSharp/CSTypes.cs:83
Method
CallbackParameter
(CppFunctionType fn, string varName)
tools/StereoKitAPIGen/CSharp/CSTypes.cs:108
Method
CallbackType
(CppFunctionType fn, string varName)
tools/StereoKitAPIGen/CSharp/CSTypes.cs:64
Method
CameraPose
()
Examples/StereoKitTest/DebugToolWindow.cs:301
Method
CaptureHand
()
Examples/StereoKitTest/Demos/DemoHandPoses.cs:131
Method
CheckFocus
()
Examples/StereoKitTest/Program.cs:214
Method
CheckTextureFormats
()
Examples/StereoKitTest/Tests/TestTextures.cs:73
Method
CheckTextureRead
()
Examples/StereoKitTest/Tests/TestTextures.cs:83
Method
Cleanup
()
StereoKit/SK.cs:175
Method
ClearStored
<summary>This will remove persistence from all Anchors the app knows about, even if they aren't tracked.</summary>
StereoKit/Assets/Anchor.cs:116
Method
Closest
<summary>Finds the closest point on this plane to the given point!</summary> <param name="to">The point you have that's not necessarily on the plane.<
StereoKit/Math/Plane.cs:87
Method
Color
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:2316
Method
Color
<summary>Try Color.HSV instead! But if you really need to create a color from RGB values, I suppose you're in the right place. All parameter values ar
StereoKit/Util/Color.cs:108
Method
Color32
<summary>Constructs a 32-bit color from bytes! You may also be interested in `Color32.Hex`.</summary> <param name="r">Red channel.</param> <param name
StereoKit/Util/Color.cs:26
Method
ColorizeFingers
(int size, bool transparent, Gradient horizontal, Gradient vertical)
Examples/StereoKitTest/Demos/DemoHands.cs:219
Method
ComputeDisplayRotation
StereoKitC/platforms/uwp.cpp:537
Method
Contains
<summary>Finds if the key is present in the collection with a non-null value.</summary> <param name="key">Identifying key.</param> <returns>True if fo
StereoKit/Assets/Model.cs:789
Method
Contains
<summary>Does the Bounds contain the given point? This includes points that are on the surface of the Bounds.</summary> <param name="pt">A point in th
StereoKit/Math/Bounds.cs:130
Method
Copy
<summary>Creates a new Material asset with the same shader and properties! Draw calls with the new Material will not batch together with this one.</su
StereoKit/Assets/Material.cs:344
Method
CreateAnchor
(Pose at, string id = null)
Examples/StereoKitTest/Demos/DemoWorldAnchor.cs:23
Method
CreateShellMaterial
()
Examples/StereoKitTest/Demos/DemoMaterialChain.cs:23
Method
CreateView
StereoKitC/platforms/uwp.cpp:590
Method
DemoAnim
(Func<T, T, float, T> lerp, params (float,T)[] frames)
Examples/StereoKitTest/DebugToolWindow.cs:37
Method
DepthFirstTraversal
:CodeSample: Model Model.RootNode Model.Child Model.Sibling Model.Parent ### Non-recursive depth first node traversal If you need to walk through a Mo
Examples/StereoKitTest/Tests/TestNodes.cs:147
Method
DestroyAnchor
(string id)
Examples/StereoKitTest/Demos/DemoWorldAnchor.cs:46
Method
DestroyPassthrough
()
Examples/StereoKitTest/Tools/PassthroughFBExt.cs:112
Method
DiagGraph
(float min, float max)
Examples/StereoKitTest/Tools/LogWindow.cs:160
Method
Difference
<summary>This gives a relative rotation between the first and second quaternion rotations. Remember that order is important here!</summary> <param nam
StereoKit/Math/Quat.cs:194
Method
Dimension
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:2992
Method
Direction
<summary>Creates a normalized delta vector that points out from an origin point to a target point!</summary> <param name="to">The target point.</param
StereoKit/Math/Vec2.cs:210
← previous
next →
2,601–2,700 of 5,740, ranked by callers