MCPcopy Create free account

hub / github.com/StereoKit/StereoKit / functions

Functions5,740 in github.com/StereoKit/StereoKit

↓ 8 callersMethodSetColors
<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 callersFunctionassets_execute_gpu
StereoKitC/asset_types/assets.cpp:457
↓ 8 callersFunctionbounds_corner
StereoKitC/sk_math.cpp:499
↓ 8 callersFunctioncgltf_parse_json_unprocessed_extension
StereoKitC/libraries/cgltf.h:2957
↓ 8 callersFunctioncolor_hsv
http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl
StereoKitC/color.cpp:19
↓ 8 callersFunctionft_mutex_create
StereoKitC/libraries/ferr_thread.h:108
↓ 8 callersFunctionft_mutex_destroy
StereoKitC/libraries/ferr_thread.h:129
↓ 8 callersFunctionhierarchy_to_local
StereoKitC/hierarchy.cpp:102
↓ 8 callersFunctioninput_key_inject_release
StereoKitC/systems/input_keyboard.cpp:115
↓ 8 callersFunctionmesh_get_bounds
StereoKitC/asset_types/mesh.cpp:320
↓ 8 callersFunctionplatform_read_file
StereoKitC/platforms/platform.cpp:355
↓ 8 callersFunctionrender_preferred_depth_fmt
StereoKitC/systems/render.cpp:435
↓ 8 callersFunctionrender_update_projection
StereoKitC/systems/render.cpp:368
↓ 8 callersFunctionskg_event_begin
StereoKitC/libraries/sk_gpu.h:1009
↓ 8 callersFunctionskg_event_end
StereoKitC/libraries/sk_gpu.h:1019
↓ 8 callersFunctionskg_tex_fmt_from_native
StereoKitC/libraries/sk_gpu.h:2651
↓ 8 callersFunctionstbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
StereoKitC/libraries/stb_image.h:2382
↓ 8 callersFunctionstbi__convert_format
StereoKitC/libraries/stb_image.h:1735
↓ 8 callersFunctionstbi__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 callersFunctionstbiw__putc
StereoKitC/libraries/stb_image_write.h:394
↓ 8 callersFunctionstbtt_ScaleForPixelHeight
StereoKitC/libraries/stb_truetype.h:2659
↓ 8 callersFunctionstbtt__buf_skip
StereoKitC/libraries/stb_truetype.h:1152
↓ 8 callersFunctionstm_since
StereoKitC/libraries/sokol_time.h:264
↓ 8 callersFunctionui_layout_remaining
StereoKitC/ui/ui_layout.cpp:60
↓ 7 callersMethodAt
<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 callersMethodDraw
<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 callersMethodGenerateSphere
<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 callersMethodGet
<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 callersMethodPlayAnim
<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 callersMethodPopSurface
<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 callersMethodPushSurface
<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 callersMethodSetInds
<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 callersMethodSetVerts
<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 callersMethodStart
()
Examples/StereoKitTest/Docs/DocOcclusion.cs:14
↓ 7 callersFunctionanchor_addref
StereoKitC/asset_types/anchor.cpp:181
↓ 7 callersFunctionassets_file
StereoKitC/asset_types/assets.cpp:315
↓ 7 callersFunctionbbox_max
StereoKitC/systems/bbox.h:57
↓ 7 callersFunctionbbox_min
StereoKitC/systems/bbox.h:51
↓ 7 callersFunctioncolor32_to_128
StereoKitC/stereokit.h:730
↓ 7 callersFunctioncolor_to_gamma
StereoKitC/color.cpp:118
↓ 7 callersFunctioncolor_to_linear
StereoKitC/color.cpp:108
↓ 7 callersFunctiondevice_display_get_type
StereoKitC/device.cpp:32
↓ 7 callersFunctiongradient_add
StereoKitC/color.cpp:148
↓ 7 callersFunctionhierarchy_pop
StereoKitC/hierarchy.cpp:69
↓ 7 callersFunctioninput_key_inject_press
StereoKitC/systems/input_keyboard.cpp:99
↓ 7 callersFunctionmaterial_set_cull
StereoKitC/asset_types/material.cpp:308
↓ 7 callersFunctionmaterial_set_depth_test
StereoKitC/asset_types/material.cpp:324
↓ 7 callersFunctionmaterial_set_queue_offset
StereoKitC/asset_types/material.cpp:340
↓ 7 callersFunctionmath_quat_to_fast
StereoKitC/sk_math_dx.h:34
↓ 7 callersFunctionmatrix_mul
StereoKitC/sk_math.cpp:183
↓ 7 callersFunctionmatrix_transform_dir
StereoKitC/sk_math.cpp:280
↓ 7 callersFunctionmesh_addref
StereoKitC/asset_types/mesh.cpp:506
↓ 7 callersFunctionmesh_set_verts
StereoKitC/asset_types/mesh.cpp:86
↓ 7 callersFunctionmodel_add_subset
StereoKitC/asset_types/model.cpp:315
↓ 7 callersFunctionrender_get_cam_root
StereoKitC/systems/render.cpp:466
↓ 7 callersFunctionshader_find
StereoKitC/asset_types/shader.cpp:16
↓ 7 callersFunctionsk_get_info_ref
StereoKitC/stereokit.cpp:549
↓ 7 callersFunctionsk_is_initialized
StereoKitC/stereokit.cpp:561
↓ 7 callersFunctionsk_quit
StereoKitC/stereokit.cpp:309
↓ 7 callersFunctionskg_hash
StereoKitC/libraries/sk_gpu.h:5088
↓ 7 callersFunctionskg_tex_create
StereoKitC/libraries/sk_gpu.h:1948
↓ 7 callersFunctionsound_set_id
StereoKitC/asset_types/sound.cpp:27
↓ 7 callersFunctionsprite_find
StereoKitC/asset_types/sprite.cpp:33
↓ 7 callersFunctionstbi__compute_y
StereoKitC/libraries/stb_image.h:1726
↓ 7 callersFunctionstbi__start_callbacks
initialize a callback-based context
StereoKitC/libraries/stb_image.h:833
↓ 7 callersFunctionstbi__start_mem
initialize a memory-decode context
StereoKitC/libraries/stb_image.h:823
↓ 7 callersFunctionstbtt_GetGlyphBitmapBoxSubpixel
StereoKitC/libraries/stb_truetype.h:2720
↓ 7 callersFunctionstbtt_InitFont
StereoKitC/libraries/stb_truetype.h:4892
↓ 7 callersFunctionstbtt__cff_get_index
StereoKitC/libraries/stb_truetype.h:1189
↓ 7 callersFunctionstref_to_i
StereoKitC/libraries/stref.cpp:430
↓ 7 callersFunctiontex_get_cubemap_lighting
StereoKitC/asset_types/texture.cpp:964
↓ 7 callersFunctiontex_set_address
StereoKitC/asset_types/texture.cpp:1076
↓ 7 callersMethodtex_set_colors
(IntPtr texture, int width, int height, IntPtr data)
StereoKit/Native/NativeAPI.cs:189
↓ 7 callersFunctiontext_add_at
StereoKitC/systems/text.cpp:492
↓ 7 callersFunctiontime_stepf
StereoKitC/stereokit.cpp:600
↓ 7 callersFunctiontime_stepf_unscaled
StereoKitC/stereokit.cpp:598
↓ 7 callersFunctionui_anim_elapsed
StereoKitC/ui/ui_theming.cpp:664
↓ 7 callersFunctionui_anim_has
StereoKitC/ui/ui_theming.cpp:653
↓ 7 callersFunctionui_anim_start
StereoKitC/ui/ui_theming.cpp:644
↓ 7 callersFunctionui_button_img_sz
StereoKitC/ui/stereokit_ui.cpp:376
↓ 7 callersFunctionui_get_gutter
StereoKitC/ui/ui_layout.cpp:440
↓ 7 callersFunctionui_hseparator
StereoKitC/ui/stereokit_ui.cpp:137
↓ 7 callersFunctionui_layout_reserve
StereoKitC/ui/ui_layout.cpp:161
↓ 7 callersFunctionui_nextline
StereoKitC/ui/ui_layout.cpp:446
↓ 7 callersFunctionui_set_element_sound
StereoKitC/ui/ui_theming.cpp:362
↓ 6 callersMethodAdd
Add steppers via the threadsafe action queue
StereoKit/Framework/Steppers.cs:21
↓ 6 callersMethodBounds
<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 callersMethodDraw
<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 callersMethodFilePicker
<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 callersMethodFromAngle
<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 callersMethodGenerateRoundedCube
<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 callersMethodInitialize
<summary>Initializes StereoKit window, default resources, systems, etc.</summary> <param name="settings">The configuration settings for StereoKit. Thi
StereoKit/SK.cs:67
↓ 6 callersMethodQuit
<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 callersMethodSize
<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 callersMethodSqrt
<summary>Same as Math.Sqrt</summary> <returns>Same as Math.Sqrt</returns>
StereoKit/Math/SKMath.cs:24
↓ 6 callersMethodStop
()
Examples/StereoKitTest/Docs/DocOcclusion.cs:27
↓ 6 callersFunctionbounds_ray_intersect
From here: http://www.iquilezles.org/www/articles/intersectors/intersectors.htm
StereoKitC/intersect.cpp:65
↓ 6 callersFunctioncgltf_fill_float_array
StereoKitC/libraries/cgltf.h:2759
↓ 6 callersMethodcontains
StereoKitC/libraries/array.h:341
↓ 6 callersFunctiondevice_has_eye_gaze
StereoKitC/device.cpp:114
← previousnext →301–400 of 5,740, ranked by callers