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
↓ 13 callers
Function
input_get_pointer
StereoKitC/systems/input.cpp:43
↓ 13 callers
Function
log_fail_reason
StereoKitC/log.cpp:244
↓ 13 callers
Function
log_info
StereoKitC/log.cpp:202
↓ 13 callers
Function
matrix_ts
StereoKitC/sk_math.cpp:390
↓ 13 callers
Function
render_get_cam_final
StereoKitC/systems/render.cpp:472
↓ 13 callers
Function
sdf_create_sprite
StereoKitC/utils/sdf.cpp:84
↓ 13 callers
Function
skg_get_platform_data
StereoKitC/libraries/sk_gpu.h:984
↓ 13 callers
Function
stm_now
StereoKitC/libraries/sokol_time.h:233
↓ 13 callers
Function
string_endswith
StereoKitC/libraries/stref.cpp:97
↓ 13 callers
Function
tex_set_fallback
StereoKitC/asset_types/texture.cpp:760
↓ 13 callers
Function
time_totalf
StereoKitC/stereokit.cpp:596
↓ 12 callers
Method
GetThemeColor
<summary>This allows you to inspect the current normal color of the theme color category! If you set the color with UI.ColorScheme, this will be one o
StereoKit/Systems/UI.cs:235
↓ 12 callers
Method
Lerp
<summary>Blends (Linear Interpolation) between two vectors, based on a 'blend' value, where 0 is a, and 1 is b. Doesn't clamp percent for you.</summar
StereoKit/Math/Vec2.cs:254
↓ 12 callers
Method
PanelAt
<summary>If you wish to manually draw a Panel, this function will let you draw one wherever you want!</summary> <param name="start">The top left corne
StereoKit/Systems/UI.cs:1361
↓ 12 callers
Method
index_of
StereoKitC/libraries/array.h:169
↓ 12 callers
Function
material_has_param
StereoKitC/asset_types/material.cpp:721
↓ 12 callers
Function
matrix_mul_point
StereoKitC/sk_math.cpp:210
↓ 12 callers
Function
matrix_transform_pose
StereoKitC/sk_math.cpp:310
↓ 12 callers
Method
matrix_trs
(in Vec3 position, in Quat orientation, in Vec3 scale)
StereoKit/Native/NativeAPI.cs:73
↓ 12 callers
Function
mesh_find
StereoKitC/asset_types/mesh.cpp:471
↓ 12 callers
Function
mesh_gen_cube_vert
StereoKitC/asset_types/mesh.cpp:728
↓ 12 callers
Function
mini
StereoKitC/sk_math.h:15
↓ 12 callers
Function
render_fmt_name
StereoKitC/systems/render.cpp:410
↓ 12 callers
Function
stbi__grow_buffer_unsafe
StereoKitC/libraries/stb_image.h:2052
↓ 12 callers
Function
stbi__zreceive
StereoKitC/libraries/stb_image.h:4149
↓ 12 callers
Function
tex_set_color_arr
StereoKitC/asset_types/texture.cpp:894
↓ 12 callers
Function
ui_toggle
StereoKitC/ui/stereokit_ui.cpp:462
↓ 12 callers
Function
vec3_cross
StereoKitC/sk_math.cpp:16
↓ 12 callers
Function
vec3_magnitude_sq
StereoKitC/stereokit.h:643
↓ 11 callers
Method
AngleXZ
<summary>Creates a vector that points out at the given 2D angle! This creates the vector on the XZ plane, and allows you to specify a constant y value
StereoKit/Math/Vec3.cs:253
↓ 11 callers
Method
FromMesh
<summary>Creates a single mesh subset Model using the indicated Mesh and Material! An id will be automatically generated for this asset.</summary> <pa
StereoKit/Assets/Model.cs:515
↓ 11 callers
Method
Handle
<summary>This begins and ends a handle so you can just use its grabbable/moveable functionality! Behaves much like a window, except with a more flexi
StereoKit/Systems/UI.cs:1201
↓ 11 callers
Method
Key
<summary>Keyboard key state! On desktop this is super handy, but even standalone MR devices can have bluetooth keyboards, or even just holographic sys
StereoKit/Systems/Input.cs:515
↓ 11 callers
Method
LookAt
<summary>Creates a Pose that looks from one location in the direction of another location. This leaves "Up" as the +Y axis. </summary> <param name="fr
StereoKit/Math/Pose.cs:130
↓ 11 callers
Method
PopEnabled
<summary>Removes an 'enabled' state from the stack, and whatever was below will then be used as the primary enabled state.</summary>
StereoKit/Systems/UI.cs:1351
↓ 11 callers
Method
PushEnabled
<summary>All UI between PushEnabled and its matching PopEnabled will set the UI to an enabled or disabled state, allowing or preventing interaction wi
StereoKit/Systems/UI.cs:1346
↓ 11 callers
Function
assets_find
StereoKitC/asset_types/assets.cpp:79
↓ 11 callers
Function
cgltf_calloc
StereoKitC/libraries/cgltf.h:993
↓ 11 callers
Method
each
StereoKitC/libraries/array.h:149
↓ 11 callers
Function
matrix_transform_ray
StereoKitC/sk_math.cpp:288
↓ 11 callers
Function
platform_file_exists
StereoKitC/platforms/platform.cpp:276
↓ 11 callers
Method
pop
StereoKitC/libraries/array.h:141
↓ 11 callers
Function
tex_find
StereoKitC/asset_types/texture.cpp:774
↓ 11 callers
Function
ui_focus_set
StereoKitC/ui/ui_core.cpp:654
↓ 11 callers
Function
ui_is_enabled
StereoKitC/ui/ui_core.cpp:876
↓ 10 callers
Method
Add
<summary>Renders text at the given location! Must be called every frame you want this text to be visible.</summary> <param name="text">What text shoul
StereoKit/Systems/Text.cs:187
↓ 10 callers
Method
GenerateCube
<summary>Generates a flat-shaded cube mesh, pre-sized to the given dimensions. UV coordinates are projected flat on each face, 0,0 -> 1,1. NOTE: This
StereoKit/Assets/Mesh.cs:405
↓ 10 callers
Method
Intersect
<summary>Checks the intersection of this ray with a plane! </summary> <param name="plane">Any plane you want to intersect with.</param> <param name="a
StereoKit/Math/Ray.cs:39
↓ 10 callers
Method
IsActive
<summary>Is the button pressed?</summary> <returns>True if pressed, false if not.</returns>
StereoKit/Native/NativeTypes.cs:383
↓ 10 callers
Method
RemoveStepper
<summary>This removes a specific IStepper from SK's IStepper list. This will call the IStepper's Shutdown method before returning. </summary> <param n
StereoKit/SK.cs:281
↓ 10 callers
Method
XYZW
<summary>A swizzle property, returns (x,y,z,w)</summary>
Examples/StereoKitTest/Tools/Swizzles.cs:1031
↓ 10 callers
Function
_lathe_corner_root_index
StereoKitC/ui/ui_theming.cpp:786
↓ 10 callers
Function
anchor_release
StereoKitC/asset_types/anchor.cpp:187
↓ 10 callers
Function
cgltf_json_to_size
StereoKitC/libraries/cgltf.h:2703
↓ 10 callers
Function
dips_to_pixels
StereoKitC/platforms/uwp.cpp:168
↓ 10 callers
Function
hierarchy_to_world_point
StereoKitC/hierarchy.cpp:145
↓ 10 callers
Function
log_write
StereoKitC/log.cpp:130
↓ 10 callers
Function
math_fast_to_matrix
StereoKitC/sk_math_dx.h:70
↓ 10 callers
Function
openxr_cleanup
StereoKitC/xr_backends/openxr.cpp:853
↓ 10 callers
Function
openxr_get_space
StereoKitC/xr_backends/openxr.cpp:1016
↓ 10 callers
Function
platform_to_wchar
StereoKitC/platforms/platform_common_win.cpp:92
↓ 10 callers
Method
set
StereoKitC/libraries/array.h:144
↓ 10 callers
Function
skg_buffer_create
StereoKitC/libraries/sk_gpu.h:1108
↓ 10 callers
Function
skg_tex_destroy
StereoKitC/libraries/sk_gpu.h:2558
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
StereoKitC/libraries/stb_image.h:3798
↓ 10 callers
Function
stbi__malloc_mad3
StereoKitC/libraries/stb_image.h:1052
↓ 10 callers
Function
tex_get_height
StereoKitC/asset_types/texture.cpp:1056
↓ 10 callers
Function
tex_set_colors
StereoKitC/asset_types/texture.cpp:1002
↓ 10 callers
Function
ui_handle_end
StereoKitC/ui/ui_core.cpp:508
↓ 9 callers
Method
AngleBetween
<summary>Calculates a signed angle between two vectors in degrees! Sign will be positive if B is counter-clockwise (left) of A, and negative if B is c
StereoKit/Math/Vec2.cs:202
↓ 9 callers
Method
ButtonImg
<summary>A pressable button accompanied by an image! The button will expand to fit the text provided to it, horizontally. Text is re-used as the id. W
StereoKit/Systems/UI.cs:533
↓ 9 callers
Method
SetWindow
<summary>Android only. This is for telling StereoKit about the active Android window surface. In particular, Xamarin's ISurfaceHolderCallback2 gets Su
StereoKit/SK.cs:130
↓ 9 callers
Function
android_app_write_cmd
Examples/StereoKitCTest_Android/StereoKitCTest_Android.NativeActivity/android_native_app_glue.c:277
↓ 9 callers
Function
assets_block_until
StereoKitC/asset_types/assets.cpp:766
↓ 9 callers
Method
assets_releaseref_threadsafe
(IntPtr asset)
StereoKit/Native/NativeAPI.cs:699
↓ 9 callers
Function
cgltf_buffer_view_data
StereoKitC/libraries/cgltf.h:2340
↓ 9 callers
Function
material_set_transparency
StereoKitC/asset_types/material.cpp:300
↓ 9 callers
Function
math_lerp
StereoKitC/sk_math.h:20
↓ 9 callers
Function
sk_app_focus
StereoKitC/stereokit.cpp:508
↓ 9 callers
Function
skg_buffer_destroy
StereoKitC/libraries/sk_gpu.h:1307
↓ 9 callers
Function
stbiw__jpg_processDU
StereoKitC/libraries/stb_image_write.h:1328
↓ 9 callers
Function
stbiw__jpg_writeBits
StereoKitC/libraries/stb_image_write.h:1253
↓ 9 callers
Function
stbtt__buf_seek
StereoKitC/libraries/stb_truetype.h:1146
↓ 9 callers
Function
stbtt__new_buf
StereoKitC/libraries/stb_truetype.h:1167
↓ 9 callers
Function
stbtt_setvertex
StereoKitC/libraries/stb_truetype.h:1593
↓ 9 callers
Function
stref_copy
StereoKitC/libraries/stref.cpp:209
↓ 9 callers
Function
tex_get_width
StereoKitC/asset_types/texture.cpp:1049
↓ 9 callers
Function
to_vec4
StereoKitC/spherical_harmonics.cpp:187
↓ 9 callers
Function
ui_handle_begin
StereoKitC/ui/ui_core.cpp:499
↓ 9 callers
Function
vec2_lerp
StereoKitC/stereokit.h:660
↓ 9 callers
Function
vec2_magnitude
StereoKitC/stereokit.h:642
↓ 8 callers
Method
AngleXY
<summary>Creates a vector that points out at the given 2D angle! This creates the vector on the XY plane, and allows you to specify a constant z value
StereoKit/Math/Vec3.cs:265
↓ 8 callers
Method
DistanceSq
<summary>Calculates the distance between two points in space, but leaves them squared! Make sure they're in the same coordinate space! This is a fast
StereoKit/Math/Vec2.cs:229
↓ 8 callers
Method
Dot
<summary>The dot product is an extremely useful operation! One major use is to determine how similar two vectors are. If the vectors are Unit vectors
StereoKit/Math/Vec2.cs:143
↓ 8 callers
Method
HandSimPoseRemove
<summary>Lets you remove an existing hand pose.</summary> <param name="id">Any valid or invalid hand sim pose id.</param>
StereoKit/Systems/Input.cs:476
↓ 8 callers
Method
Input
<summary>This is an input field where users can input text to the app! Selecting it will spawn a virtual keyboard, or act as the keyboard focus. Hitti
StereoKit/Systems/UI.cs:916
↓ 8 callers
Method
PopId
<summary>Removes the last root id from the stack, and moves up to the one before it!</summary>
StereoKit/Systems/UI.cs:1271
↓ 8 callers
Method
PushId
<summary>Adds a root id to the stack for the following UI elements! This id is combined when hashing any following ids, to prevent id collisions in se
StereoKit/Systems/UI.cs:1258
↓ 8 callers
Method
Remove
<summary>Removes the color key at the given index!</summary> <param name="index">Index of the color key to remove.</param>
StereoKit/Util/Gradient.cs:73
↓ 8 callers
Method
Run
()
Examples/StereoKitTest/StereoKitTest_Xamarin/MainActivity.cs:47
← previous
next →
201–300 of 5,740, ranked by callers