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
↓ 8 callers
Method
SetColors
<summary>Set the texture's pixels using a pointer to a chunk of memory! This is great if you're pulling in some color data from native code, and don't
StereoKit/Assets/Tex.cs:155
↓ 8 callers
Function
assets_execute_gpu
StereoKitC/asset_types/assets.cpp:457
↓ 8 callers
Function
bounds_corner
StereoKitC/sk_math.cpp:499
↓ 8 callers
Function
cgltf_parse_json_unprocessed_extension
StereoKitC/libraries/cgltf.h:2957
↓ 8 callers
Function
color_hsv
http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl
StereoKitC/color.cpp:19
↓ 8 callers
Function
ft_mutex_create
StereoKitC/libraries/ferr_thread.h:108
↓ 8 callers
Function
ft_mutex_destroy
StereoKitC/libraries/ferr_thread.h:129
↓ 8 callers
Function
hierarchy_to_local
StereoKitC/hierarchy.cpp:102
↓ 8 callers
Function
input_key_inject_release
StereoKitC/systems/input_keyboard.cpp:115
↓ 8 callers
Function
mesh_get_bounds
StereoKitC/asset_types/mesh.cpp:320
↓ 8 callers
Function
platform_read_file
StereoKitC/platforms/platform.cpp:355
↓ 8 callers
Function
render_preferred_depth_fmt
StereoKitC/systems/render.cpp:435
↓ 8 callers
Function
render_update_projection
StereoKitC/systems/render.cpp:368
↓ 8 callers
Function
skg_event_begin
StereoKitC/libraries/sk_gpu.h:1009
↓ 8 callers
Function
skg_event_end
StereoKitC/libraries/sk_gpu.h:1019
↓ 8 callers
Function
skg_tex_fmt_from_native
StereoKitC/libraries/sk_gpu.h:2651
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
StereoKitC/libraries/stb_image.h:2382
↓ 8 callers
Function
stbi__convert_format
StereoKitC/libraries/stb_image.h:1735
↓ 8 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
StereoKitC/libraries/stb_image.h:1028
↓ 8 callers
Function
stbiw__putc
StereoKitC/libraries/stb_image_write.h:394
↓ 8 callers
Function
stbtt_ScaleForPixelHeight
StereoKitC/libraries/stb_truetype.h:2659
↓ 8 callers
Function
stbtt__buf_skip
StereoKitC/libraries/stb_truetype.h:1152
↓ 8 callers
Function
stm_since
StereoKitC/libraries/sokol_time.h:264
↓ 8 callers
Function
ui_layout_remaining
StereoKitC/ui/ui_layout.cpp:60
↓ 7 callers
Method
At
<summary>Gets a point along the ray! This is basically just position + direction*percent. If Ray.direction is normalized, then percent is functionally
StereoKit/Math/Ray.cs:180
↓ 7 callers
Method
Draw
<summary>This draws the menu item on the radial menu!</summary> <param name="at">Center of the radial slice</param> <param name="arcLength">Length of
StereoKit/Framework/HandMenu/HandMenuItem.cs:60
↓ 7 callers
Method
GenerateSphere
<summary>Generates a sphere mesh, pre-sized to the given diameter, created by sphereifying a subdivided cube! UV coordinates are taken from the initia
StereoKit/Assets/Mesh.cs:444
↓ 7 callers
Method
Get
<summary>Returns the joint information of the indicated hand joint! This also includes fingertips as a 'joint'. This is the same as the [] operator. N
StereoKit/Systems/Input.cs:142
↓ 7 callers
Method
PlayAnim
<summary>Searches for an animation with the given name, and if it's found, sets it up as the active animation and begins playing it with the animation
StereoKit/Assets/Model.cs:285
↓ 7 callers
Method
PopSurface
<summary>This will return to the previous UI layout on the stack. This must be called after a PushSurface call.</summary>
StereoKit/Systems/UI.cs:275
↓ 7 callers
Method
PushSurface
<summary>This will push a surface into SK's UI layout system. The surface becomes part of the transform hierarchy, and SK creates a layout surface for
StereoKit/Systems/UI.cs:270
↓ 7 callers
Method
SetInds
<summary>Assigns the face indices for this Mesh! Faces are always triangles, there are only ever three indices per face. This function will create a i
StereoKit/Assets/Mesh.cs:169
↓ 7 callers
Method
SetVerts
<summary>Assigns the vertices for this Mesh! This will create a vertex buffer object on the graphics card. If you're calling this a second time, the b
StereoKit/Assets/Mesh.cs:134
↓ 7 callers
Method
Start
()
Examples/StereoKitTest/Docs/DocOcclusion.cs:14
↓ 7 callers
Function
anchor_addref
StereoKitC/asset_types/anchor.cpp:181
↓ 7 callers
Function
assets_file
StereoKitC/asset_types/assets.cpp:315
↓ 7 callers
Function
bbox_max
StereoKitC/systems/bbox.h:57
↓ 7 callers
Function
bbox_min
StereoKitC/systems/bbox.h:51
↓ 7 callers
Function
color32_to_128
StereoKitC/stereokit.h:730
↓ 7 callers
Function
color_to_gamma
StereoKitC/color.cpp:118
↓ 7 callers
Function
color_to_linear
StereoKitC/color.cpp:108
↓ 7 callers
Function
device_display_get_type
StereoKitC/device.cpp:32
↓ 7 callers
Function
gradient_add
StereoKitC/color.cpp:148
↓ 7 callers
Function
hierarchy_pop
StereoKitC/hierarchy.cpp:69
↓ 7 callers
Function
input_key_inject_press
StereoKitC/systems/input_keyboard.cpp:99
↓ 7 callers
Function
material_set_cull
StereoKitC/asset_types/material.cpp:308
↓ 7 callers
Function
material_set_depth_test
StereoKitC/asset_types/material.cpp:324
↓ 7 callers
Function
material_set_queue_offset
StereoKitC/asset_types/material.cpp:340
↓ 7 callers
Function
math_quat_to_fast
StereoKitC/sk_math_dx.h:34
↓ 7 callers
Function
matrix_mul
StereoKitC/sk_math.cpp:183
↓ 7 callers
Function
matrix_transform_dir
StereoKitC/sk_math.cpp:280
↓ 7 callers
Function
mesh_addref
StereoKitC/asset_types/mesh.cpp:506
↓ 7 callers
Function
mesh_set_verts
StereoKitC/asset_types/mesh.cpp:86
↓ 7 callers
Function
model_add_subset
StereoKitC/asset_types/model.cpp:315
↓ 7 callers
Function
render_get_cam_root
StereoKitC/systems/render.cpp:466
↓ 7 callers
Function
shader_find
StereoKitC/asset_types/shader.cpp:16
↓ 7 callers
Function
sk_get_info_ref
StereoKitC/stereokit.cpp:549
↓ 7 callers
Function
sk_is_initialized
StereoKitC/stereokit.cpp:561
↓ 7 callers
Function
sk_quit
StereoKitC/stereokit.cpp:309
↓ 7 callers
Function
skg_hash
StereoKitC/libraries/sk_gpu.h:5088
↓ 7 callers
Function
skg_tex_create
StereoKitC/libraries/sk_gpu.h:1948
↓ 7 callers
Function
sound_set_id
StereoKitC/asset_types/sound.cpp:27
↓ 7 callers
Function
sprite_find
StereoKitC/asset_types/sprite.cpp:33
↓ 7 callers
Function
stbi__compute_y
StereoKitC/libraries/stb_image.h:1726
↓ 7 callers
Function
stbi__start_callbacks
initialize a callback-based context
StereoKitC/libraries/stb_image.h:833
↓ 7 callers
Function
stbi__start_mem
initialize a memory-decode context
StereoKitC/libraries/stb_image.h:823
↓ 7 callers
Function
stbtt_GetGlyphBitmapBoxSubpixel
StereoKitC/libraries/stb_truetype.h:2720
↓ 7 callers
Function
stbtt_InitFont
StereoKitC/libraries/stb_truetype.h:4892
↓ 7 callers
Function
stbtt__cff_get_index
StereoKitC/libraries/stb_truetype.h:1189
↓ 7 callers
Function
stref_to_i
StereoKitC/libraries/stref.cpp:430
↓ 7 callers
Function
tex_get_cubemap_lighting
StereoKitC/asset_types/texture.cpp:964
↓ 7 callers
Function
tex_set_address
StereoKitC/asset_types/texture.cpp:1076
↓ 7 callers
Method
tex_set_colors
(IntPtr texture, int width, int height, IntPtr data)
StereoKit/Native/NativeAPI.cs:189
↓ 7 callers
Function
text_add_at
StereoKitC/systems/text.cpp:492
↓ 7 callers
Function
time_stepf
StereoKitC/stereokit.cpp:600
↓ 7 callers
Function
time_stepf_unscaled
StereoKitC/stereokit.cpp:598
↓ 7 callers
Function
ui_anim_elapsed
StereoKitC/ui/ui_theming.cpp:664
↓ 7 callers
Function
ui_anim_has
StereoKitC/ui/ui_theming.cpp:653
↓ 7 callers
Function
ui_anim_start
StereoKitC/ui/ui_theming.cpp:644
↓ 7 callers
Function
ui_button_img_sz
StereoKitC/ui/stereokit_ui.cpp:376
↓ 7 callers
Function
ui_get_gutter
StereoKitC/ui/ui_layout.cpp:440
↓ 7 callers
Function
ui_hseparator
StereoKitC/ui/stereokit_ui.cpp:137
↓ 7 callers
Function
ui_layout_reserve
StereoKitC/ui/ui_layout.cpp:161
↓ 7 callers
Function
ui_nextline
StereoKitC/ui/ui_layout.cpp:446
↓ 7 callers
Function
ui_set_element_sound
StereoKitC/ui/ui_theming.cpp:362
↓ 6 callers
Method
Add
Add steppers via the threadsafe action queue
StereoKit/Framework/Steppers.cs:21
↓ 6 callers
Method
Bounds
<summary>Creates a bounding box object!</summary> <param name="center">The exact center of the box.</param> <param name="totalDimensions">The total si
StereoKit/Math/Bounds.cs:35
↓ 6 callers
Method
Draw
<inheritdoc cref="Mesh.Draw(Material, Matrix)"/> <param name="colorLinear">A per-instance linear space color value to pass into the shader! Normally t
StereoKit/Assets/Mesh.cs:282
↓ 6 callers
Method
FilePicker
<summary>Starts a file picker window! This will create a native file picker window if one is available in the current setup, and if it is not, it'll c
StereoKit/Util/Platform.cs:99
↓ 6 callers
Method
FromAngle
<summary>Creates a vector pointing in the direction of the angle, with a length of 1. Angles are counter-clockwise, and start from (1,0), so an angle
StereoKit/Math/Vec2.cs:154
↓ 6 callers
Method
GenerateRoundedCube
<summary>Generates a cube mesh with rounded corners, pre-sized to the given dimensions. UV coordinates are 0,0 -> 1,1 on each face, meeting at the mid
StereoKit/Assets/Mesh.cs:424
↓ 6 callers
Method
Initialize
<summary>Initializes StereoKit window, default resources, systems, etc.</summary> <param name="settings">The configuration settings for StereoKit. Thi
StereoKit/SK.cs:67
↓ 6 callers
Method
Quit
<summary>Lets StereoKit know it should quit! It'll finish the current frame, and after that Step will return that it wants to exit.</summary>
StereoKit/SK.cs:184
↓ 6 callers
Method
Size
<summary>Sometimes you just need to know how much room some text takes up! This finds the size of the text in meters when using the indicated style!</
StereoKit/Systems/Text.cs:286
↓ 6 callers
Method
Sqrt
<summary>Same as Math.Sqrt</summary> <returns>Same as Math.Sqrt</returns>
StereoKit/Math/SKMath.cs:24
↓ 6 callers
Method
Stop
()
Examples/StereoKitTest/Docs/DocOcclusion.cs:27
↓ 6 callers
Function
bounds_ray_intersect
From here: http://www.iquilezles.org/www/articles/intersectors/intersectors.htm
StereoKitC/intersect.cpp:65
↓ 6 callers
Function
cgltf_fill_float_array
StereoKitC/libraries/cgltf.h:2759
↓ 6 callers
Method
contains
StereoKitC/libraries/array.h:341
↓ 6 callers
Function
device_has_eye_gaze
StereoKitC/device.cpp:114
← previous
next →
301–400 of 5,740, ranked by callers