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
FromCorner
<summary>Create a bounding box from a corner, plus box dimensions. </summary> <param name="bottomLeftBack">The -X,-Y,-Z corner of the box.</param> <pa
StereoKit/Math/Bounds.cs:63
↓ 1 callers
Method
FromCorners
<summary>Create a bounding box between two corner points.</summary> <param name="bottomLeftBack">The -X,-Y,-Z corner of the box.</param> <param name="
StereoKit/Math/Bounds.cs:71
↓ 1 callers
Method
FromCurrent
()
Examples/StereoKitTest/Tools/ThemeEditor.cs:60
↓ 1 callers
Method
FromLights
<summary>Creates a SphericalHarmonics approximation of the irradiance given from a set of directional lights!</summary> <param name="directional_light
StereoKit/Util/SphericalHarmonics.cs:124
↓ 1 callers
Method
FromPose
<summary>This creates a new Anchor from a world space pose.</summary> <param name="pose">A world space pose for the new Anchor.</param> <returns>A new
StereoKit/Assets/Anchor.cs:100
↓ 1 callers
Method
FromSpatialNode
<summary>Converts a Windows Mirage spatial node GUID into a Pose based on its current position and rotation! Check SK.System.spatialBridgePresent to s
StereoKit/Systems/World.cs:118
↓ 1 callers
Method
GenColor
<summary>This generates a solid color texture of the given dimensions. Can be quite nice for creating placeholder textures! Make sure to match linear/
StereoKit/Assets/Tex.cs:695
↓ 1 callers
Method
GenParticle
<summary>Generates a 'radial' gradient that works well for particles, blob shadows, glows, or various other things. The roundness can be used to chang
StereoKit/Assets/Tex.cs:719
↓ 1 callers
Method
GetAllParamInfo
<summary>Gets an enumerable list of all parameter information on the Material. This includes all global shader variables and textures.</summary> <retu
StereoKit/Assets/Material.cs:313
↓ 1 callers
Method
GetColorData
<summary>Retrieve the color data of the texture from the GPU. This can be a very slow operation, so use it cautiously.</summary> <typeparam name="T">T
StereoKit/Assets/Tex.cs:369
↓ 1 callers
Method
GetDemoName
(int index)
Examples/StereoKitTest/Tests.cs:93
↓ 1 callers
Method
GetParamInfo
<summary>Gets available shader parameter information for the parameter at the indicated index. Parameters are listed as variables first, then textures
StereoKit/Assets/Material.cs:330
↓ 1 callers
Method
GetTriangle
<summary>Retrieves the vertices associated with a particular triangle on the Mesh.</summary> <param name="triangleIndex">Starting index of the triangl
StereoKit/Assets/Mesh.cs:267
↓ 1 callers
Method
HSliderAt
<summary>A variant of UI.HSlider that doesn't use the layout system, and instead goes exactly where you put it.</summary> <param name="id">An id for t
StereoKit/Systems/UI.cs:1021
↓ 1 callers
Method
HandSimPoseAdd
<summary>StereoKit will use controller inputs to simulate an articulated hand. This function allows you to add new simulated poses to different contro
StereoKit/Systems/Input.cs:472
↓ 1 callers
Method
HandSource
<summary>This gets the _current_ source of the hand joints! This allows you to distinguish between fully articulated joints, and simulated hand joints
StereoKit/Systems/Input.cs:435
↓ 1 callers
Method
Id
()
Examples/StereoKitTest/StereoKitTest_Xamarin/Resources/Resource.designer.cs:4095
↓ 1 callers
Method
Init
()
Examples/StereoKitTest/Program.cs:102
↓ 1 callers
Method
Initialize
()
Examples/StereoKitTest/Guides/GuideDrawing.cs:18
↓ 1 callers
Method
Initialize
<summary>This is called by StereoKit at the start of the next frame, and on the main thread. This happens before StereoKit's main `Step` callback, and
StereoKit/Framework/IStepper.cs:31
↓ 1 callers
Method
Invert
<summary>Inverts this Matrix! If the matrix takes a point from a -> b, then its inverse takes the point from b -> a.</summary>
StereoKit/Math/Matrix.cs:151
↓ 1 callers
Method
IsInteracting
<summary>Tells if the user is currently interacting with a UI element! This will be true if the hand has an active or focused UI element.</summary> <p
StereoKit/Systems/UI.cs:200
↓ 1 callers
Function
JNI_OnLoad
StereoKitC/platforms/android.cpp:78
↓ 1 callers
Method
KeyboardShow
<summary>Request or hide a soft keyboard for the user to type on. StereoKit will surface OS provided soft keyboards where available, and use a fallbac
StereoKit/Util/Platform.cs:50
↓ 1 callers
Method
LAB
<summary>Creates a gamma space RGB color from a CIE-L*ab color space. CIE-L*ab is a color space that models human perception, and has significantly mo
StereoKit/Util/Color.cs:183
↓ 1 callers
Method
Load
(string fileNamePairs)
tools/StereoKitAPIGen/NameOverrides.cs:11
↓ 1 callers
Method
NextLine
<summary>This will advance the layout to the next line. If there's nothing on the current line, it'll advance to the start of the next on. But this wo
StereoKit/Systems/UI.cs:303
↓ 1 callers
Method
Normalize
<summary>A normalized quaternion has the same orientation, and a length of 1.</summary>
StereoKit/Math/Quat.cs:100
↓ 1 callers
Method
Parse
(CppCompilation ast)
tools/StereoKitAPIGen/StereoKitType.cs:9
↓ 1 callers
Method
Perspective
<summary>This creates a matrix used for projecting 3D geometry onto a 2D surface for rasterization. Perspective projection matrices will cause paralle
StereoKit/Math/Matrix.cs:423
↓ 1 callers
Method
Pointer
<summary>This gets the pointer by filter based index.</summary> <param name="index">Index of the pointer.</param> <param name="filter">Filter used to
StereoKit/Systems/Input.cs:620
↓ 1 callers
Method
PointerCount
<summary>The number of Pointer inputs that StereoKit is tracking that match the given filter. </summary> <param name="filter">You can filter input sou
StereoKit/Systems/Input.cs:614
↓ 1 callers
Method
PopPreserveKeyboard
<summary>This pops the keyboard presentation state to what it was previously.</summary>
StereoKit/Systems/UI.cs:1287
↓ 1 callers
Method
PushPreserveKeyboard
<summary>When a soft keyboard is visible, interacting with UI elements will cause the keyboard to close. This function allows you to change this behav
StereoKit/Systems/UI.cs:1282
↓ 1 callers
Method
QuadrantSizeMesh
<summary>This will reposition the Mesh's vertices to work well with quadrant resizing shaders. The mesh should generally be centered around the origin
StereoKit/Systems/UI.cs:1461
↓ 1 callers
Method
ReadFile
<summary>Reads the entire contents of the file as a UTF-8 string, taking advantage of any permissions that may have been granted by Platform.FilePicke
StereoKit/Util/Platform.cs:183
↓ 1 callers
Method
ReadFileBytes
<summary>Reads the entire contents of the file as a byte array, taking advantage of any permissions that may have been granted by Platform.FilePicker.
StereoKit/Util/Platform.cs:229
↓ 1 callers
Method
RecalculateBounds
<summary>Examines the visuals as they currently are, and rebuilds the bounds based on that! This is normally done automatically, but if you modify a M
StereoKit/Assets/Model.cs:419
↓ 1 callers
Method
RecalculateBoundsExact
<summary>Examines the visuals as they currently are, and rebuilds the bounds based on all the vertices in the model! This leads (in general) to a tigh
StereoKit/Assets/Model.cs:426
↓ 1 callers
Method
RenderTo
<summary>This renders the current scene to the indicated rendertarget texture, from the specified viewpoint. This call enqueues a render that occurs i
StereoKit/Systems/Renderer.cs:446
↓ 1 callers
Method
ScreenshotGltf
(string name, int width, int height, Vec3 from, Vec3 at)
Examples/StereoKitTest/Tests.cs:159
↓ 1 callers
Method
Set
<summary>Updates the color key at the given index! This will NOT re-order color keys if they are moved past another key's position, which could lead t
StereoKit/Util/Gradient.cs:70
↓ 1 callers
Method
SetInt
<summary>Sets a shader parameter with the given name to the provided value. If no parameter is found, nothing happens, and the value is not set!</summ
StereoKit/Assets/Material.cs:402
↓ 1 callers
Method
SetSize
<summary>Set the texture's size without providing any color data. In most cases, you should probably just call SetColors instead, but this can be usef
StereoKit/Assets/Tex.cs:419
↓ 1 callers
Method
SetTestActive
(string name)
Examples/StereoKitTest/Tests.cs:102
↓ 1 callers
Method
SetUInt
<summary>Sets a shader parameter with the given name to the provided value. If no parameter is found, nothing happens, and the value is not set!</summ
StereoKit/Assets/Material.cs:440
↓ 1 callers
Method
SetVector
<summary>Sets a shader parameter with the given name to the provided value. If no parameter is found, nothing happens, and the value is not set!</summ
StereoKit/Assets/Material.cs:378
↓ 1 callers
Method
SetupConsole
()
StereoKit/Systems/Log.cs:52
↓ 1 callers
Method
Shutdown
()
StereoKit/Framework/Steppers.cs:96
↓ 1 callers
Method
Start
<summary>This begins recording audio from the Microphone! Audio is stored in Microphone.Sound as a stream of audio. If the Microphone is already recor
StereoKit/Systems/Microphone.cs:63
↓ 1 callers
Method
Step
()
Examples/StereoKitTest/ITest.cs:4
↓ 1 callers
Method
StepAnim
<summary>Calling Draw will automatically step the Model's animation, but if you don't draw the Model, or need access to the animated nodes before draw
StereoKit/Assets/Model.cs:303
↓ 1 callers
Method
ToCode
()
Examples/StereoKitTest/Tools/ThemeEditor.cs:36
↓ 1 callers
Method
ToLAB
<summary>Converts the gamma space RGB color to a CIE LAB color space value! Conversion back and forth from LAB space could be somewhat lossy.</summary
StereoKit/Util/Color.cs:128
↓ 1 callers
Method
ToLocal
<summary>Converts a world space point into the local space of the current Hierarchy stack!</summary> <param name="worldPoint">A point in world space.<
StereoKit/Systems/Hierarchy.cs:43
↓ 1 callers
Method
Transpose
<summary>Transposes this Matrix! Transposing is like rotating the matrix 90 clockwise, or turning the rows into columns. This can be useful for invert
StereoKit/Math/Matrix.cs:158
↓ 1 callers
Method
TryGet
(string name, out string outName)
tools/StereoKitAPIGen/NameOverrides.cs:42
↓ 1 callers
Method
Type
<summary>Allows for enumerating all StereoKit assets matching the specified type.</summary> <typeparam name="T">Any `IAsset` type.</typeparam> <return
StereoKit/Systems/Assets.cs:88
↓ 1 callers
Method
Update
()
Examples/StereoKitTest/Tests.cs:50
↓ 1 callers
Method
WriteFile
<summary>Writes a UTF-8 text file to the filesystem, taking advantage of any permissions that may have been granted by Platform.FilePicker.</summary>
StereoKit/Util/Platform.cs:162
↓ 1 callers
Function
XMFLOAT2A
StereoKitC/lib/include_no_win/DirectXMath.h:580
↓ 1 callers
Function
XMFLOAT3A
StereoKitC/lib/include_no_win/DirectXMath.h:652
↓ 1 callers
Function
XMFLOAT3X4A
StereoKitC/lib/include_no_win/DirectXMath.h:918
↓ 1 callers
Function
XMFLOAT4A
StereoKitC/lib/include_no_win/DirectXMath.h:727
↓ 1 callers
Function
XMFLOAT4X3A
StereoKitC/lib/include_no_win/DirectXMath.h:863
↓ 1 callers
Function
XMFLOAT4X4A
StereoKitC/lib/include_no_win/DirectXMath.h:974
↓ 1 callers
Function
XMMATRIX
StereoKitC/lib/include_no_win/DirectXMath.h:515
↓ 1 callers
Function
_mesh_set_weights
StereoKitC/asset_types/mesh.cpp:330
↓ 1 callers
Function
_ui_get_bottom_y
StereoKitC/ui/ui_layout.cpp:51
↓ 1 callers
Function
_ui_get_right_x
StereoKitC/ui/ui_layout.cpp:42
↓ 1 callers
Function
anchor_clear_stored
StereoKitC/asset_types/anchor.cpp:266
↓ 1 callers
Method
anchor_clear_stored
()
StereoKit/Native/NativeAPI.cs:607
↓ 1 callers
Function
anchor_create
StereoKitC/asset_types/anchor.cpp:102
↓ 1 callers
Method
anchor_create
(Pose pose)
StereoKit/Native/NativeAPI.cs:592
↓ 1 callers
Function
anchor_destroy
StereoKitC/asset_types/anchor.cpp:138
↓ 1 callers
Method
anchor_get_capabilities
()
StereoKit/Native/NativeAPI.cs:608
↓ 1 callers
Function
anchor_get_count
StereoKitC/asset_types/anchor.cpp:290
↓ 1 callers
Method
anchor_get_count
()
StereoKit/Native/NativeAPI.cs:609
↓ 1 callers
Method
anchor_get_id
(IntPtr anchor)
StereoKit/Native/NativeAPI.cs:594
↓ 1 callers
Function
anchor_get_index
StereoKitC/asset_types/anchor.cpp:296
↓ 1 callers
Method
anchor_get_index
(int index)
StereoKit/Native/NativeAPI.cs:610
↓ 1 callers
Method
anchor_get_name
(IntPtr anchor)
StereoKit/Native/NativeAPI.cs:604
↓ 1 callers
Function
anchor_get_new_count
StereoKitC/asset_types/anchor.cpp:306
↓ 1 callers
Method
anchor_get_new_count
()
StereoKit/Native/NativeAPI.cs:611
↓ 1 callers
Function
anchor_get_new_index
StereoKitC/asset_types/anchor.cpp:312
↓ 1 callers
Method
anchor_get_new_index
(int index)
StereoKit/Native/NativeAPI.cs:612
↓ 1 callers
Method
anchor_get_perception_anchor
(IntPtr anchor, out IntPtr perception_spatial_anchor)
StereoKit/Native/NativeAPI.cs:613
↓ 1 callers
Method
anchor_get_persistent
(IntPtr anchor)
StereoKit/Native/NativeAPI.cs:599
↓ 1 callers
Method
anchor_get_pose
(IntPtr anchor)
StereoKit/Native/NativeAPI.cs:601
↓ 1 callers
Method
anchor_get_tracked
(IntPtr anchor)
StereoKit/Native/NativeAPI.cs:605
↓ 1 callers
Function
anchor_mark_dirty
StereoKitC/asset_types/anchor.cpp:256
↓ 1 callers
Function
anchor_oxr_get_perception_anchor
StereoKitC/xr_backends/anchor_openxr_msft.cpp:211
↓ 1 callers
Function
anchor_oxr_msft_capabilities
StereoKitC/xr_backends/anchor_openxr_msft.cpp:113
↓ 1 callers
Function
anchor_oxr_msft_clear_stored
StereoKitC/xr_backends/anchor_openxr_msft.cpp:122
↓ 1 callers
Function
anchor_oxr_msft_create
StereoKitC/xr_backends/anchor_openxr_msft.cpp:129
↓ 1 callers
Function
anchor_oxr_msft_destroy
StereoKitC/xr_backends/anchor_openxr_msft.cpp:171
↓ 1 callers
Function
anchor_oxr_msft_init
StereoKitC/xr_backends/anchor_openxr_msft.cpp:28
↓ 1 callers
Function
anchor_oxr_msft_persist
StereoKitC/xr_backends/anchor_openxr_msft.cpp:183
↓ 1 callers
Function
anchor_oxr_msft_shutdown
StereoKitC/xr_backends/anchor_openxr_msft.cpp:91
↓ 1 callers
Function
anchor_oxr_msft_step
StereoKitC/xr_backends/anchor_openxr_msft.cpp:102
← previous
next →
1,301–1,400 of 5,740, ranked by callers