Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KoltesDigital/shiba
/ functions
Functions
323 in github.com/KoltesDigital/shiba
⨍
Functions
323
◇
Types & classes
167
↓ 16 callers
Method
broadcast
(&mut self, event: &Event)
rust/shiba-cli/src/commands/server.rs:110
↓ 10 callers
Method
add
(self, callback)
blender/shiba/broken_callback_list.py:27
↓ 9 callers
Function
get_build_cache_directory
(value: &impl Hash)
rust/shiba-cli/src/hash_extra.rs:14
↓ 9 callers
Method
get_path
(&'a self, name: &'a str)
rust/shiba-cli/src/configuration.rs:31
↓ 8 callers
Method
render
(&self, build_options: &BuildOptions, code: &str)
rust/shiba-cli/src/shader_providers/shiba/mod.rs:51
↓ 7 callers
Method
get_inputs
(&self)
rust/shiba-cli/src/target_code_generators/api.rs:80
↓ 7 callers
Method
instantiate
(&'a self, project: &'a Project)
rust/shiba-cli/src/cpp_compilers/settings.rs:14
↓ 7 callers
Function
parse
(code: &str)
rust/shiba-cli/src/shader_providers/shiba/mod.rs:80
↓ 7 callers
Method
render_template
(&self, template: Template, context: &T)
rust/shiba-cli/src/target_code_generators/api.rs:381
↓ 5 callers
Method
_send_command
(self, command)
blender/shiba/instrumentation/server/server_connection.py:8
↓ 5 callers
Function
execute
(options: &Options)
rust/shiba-cli/src/commands/run.rs:11
↓ 5 callers
Function
take_unless
Succeeds only when both children parser succeed.
rust/shiba-cli/src/parsers/mod.rs:43
↓ 5 callers
Method
trigger
(self)
blender/shiba/broken_callback_list.py:16
↓ 4 callers
Method
_make_args
(self, **kwargs)
blender/shiba/uniforms.py:80
↓ 4 callers
Method
close
(self)
blender/shiba/instrumentation/locked_file.py:96
↓ 4 callers
Method
remove
(self, callback)
blender/shiba/broken_callback_list.py:30
↓ 4 callers
Method
send_build_command
(self, target)
blender/shiba/instrumentation/server/server_connection.py:13
↓ 4 callers
Function
variables
(input: &str)
rust/shiba-cli/src/parsers/glsl.rs:231
↓ 3 callers
Method
_get_time
(depsgraph)
blender/shiba/render_engine.py:20
↓ 3 callers
Function
_make_UniformControlMatAnnotationDescriptor
(size, get_from_obj)
blender/shiba/uniforms.py:149
↓ 3 callers
Function
_make_UniformControlVecAnnotationDescriptor
(size, get_from_value)
blender/shiba/uniforms.py:189
↓ 3 callers
Function
_make_transform_from_enum
(array)
blender/shiba/uniforms.py:42
↓ 3 callers
Function
_send_build_commands
(server_connection)
blender/shiba/server_connection_utils.py:10
↓ 3 callers
Function
_transform_eval
(s)
blender/shiba/uniforms.py:34
↓ 3 callers
Function
build
( options: &BuildOptions, event_listener: &mut dyn FnMut(BuildEvent) -> (), )
rust/shiba-cli/src/build.rs:72
↓ 3 callers
Method
command
(&self, platform: Platform)
rust/shiba-cli/src/msvc.rs:62
↓ 3 callers
Function
directive
( content: F, )
rust/shiba-cli/src/parsers/glsl.rs:260
↓ 3 callers
Method
get_annotation
(self, Class)
blender/shiba/uniforms.py:304
↓ 3 callers
Method
get_possible_platforms
(&self)
rust/shiba-cli/src/linkers/msvc/mod.rs:123
↓ 3 callers
Method
set_path
(self, path)
blender/shiba/instrumentation/locked_file.py:79
↓ 2 callers
Method
__common_update
(self, library_wrapper, depsgraph)
blender/shiba/render_engine.py:33
↓ 2 callers
Function
_clean
()
blender/shiba/instrumentation/exit_monitor.py:16
↓ 2 callers
Method
_close
(self)
blender/shiba/instrumentation/locked_file.py:58
↓ 2 callers
Method
_execute_updates
(self, to_update)
blender/shiba/instrumentation/library/library_wrapper.py:26
↓ 2 callers
Function
_get_project_directory
()
blender/shiba/server_connection_utils.py:6
↓ 2 callers
Method
_get_view_resolution
(context)
blender/shiba/render_engine.py:27
↓ 2 callers
Method
_open
(self)
blender/shiba/instrumentation/locked_file.py:34
↓ 2 callers
Method
as_ptr
(&self)
rust/shiba-cli/src/parsers/mod.rs:17
↓ 2 callers
Function
build_duration
( options: &BuildOptions, event_listener: &mut dyn FnMut(BuildEvent) -> (), )
rust/shiba-cli/src/build.rs:274
↓ 2 callers
Method
compile
( &self, build_options: &BuildOptions, options: &CompileOptions, linking: &mut Linking, )
rust/shiba-cli/src/cpp_compilers/msvc/mod.rs:55
↓ 2 callers
Function
contents
(input: &str)
rust/shiba-cli/src/shader_providers/shiba/parsers.rs:34
↓ 2 callers
Function
contents
(input: &str)
rust/shiba-cli/src/shader_minifiers/shader_minifier/parsers.rs:22
↓ 2 callers
Function
export
(options: &ExportOptions)
rust/shiba-cli/src/export.rs:40
↓ 2 callers
Method
get_is_path_handled
(&'a self)
rust/shiba-cli/src/shader_providers/shiba/mod.rs:298
↓ 2 callers
Function
get_or_insert_program
(shader_set: &'a mut ShaderSet, name: &str)
rust/shiba-cli/src/shader_providers/shiba/mod.rs:73
↓ 2 callers
Function
get_panels
()
blender/shiba/render_engine.py:138
↓ 2 callers
Method
get_size
(&self)
rust/shiba-cli/src/build.rs:20
↓ 2 callers
Function
once
Succeeds only once.
rust/shiba-cli/src/parsers/mod.rs:30
↓ 2 callers
Method
open
(self)
blender/shiba/instrumentation/locked_file.py:92
↓ 2 callers
Method
poll
(cls, context)
blender/shiba/panels/properties.py:15
↓ 2 callers
Method
register
(cls)
blender/shiba/settings.py:66
↓ 2 callers
Method
requires_asm_compiler
(&self)
rust/shiba-cli/src/audio_synthesizers/none/mod.rs:72
↓ 2 callers
Method
requires_cpp_compiler
(&self)
rust/shiba-cli/src/audio_synthesizers/none/mod.rs:76
↓ 2 callers
Function
run
(options: &RunOptions)
rust/shiba-cli/src/run.rs:11
↓ 2 callers
Method
send_run_command
(self)
blender/shiba/instrumentation/server/server_connection.py:27
↓ 2 callers
Method
send_set_build_on_change_command
(self, executable, library)
blender/shiba/instrumentation/server/server_connection.py:32
↓ 2 callers
Method
send_set_project_directory_command
(self, path)
blender/shiba/instrumentation/server/server_connection.py:39
↓ 2 callers
Method
set_uniform_values
(self, uniform_values)
blender/shiba/instrumentation/library/library_wrapper.py:101
↓ 2 callers
Function
uniform_control_annotation_parameters
( input: &'a str, )
rust/shiba-cli/src/parsers/glsl.rs:105
↓ 2 callers
Method
unregister
(cls)
blender/shiba/settings.py:74
↓ 1 callers
Method
_call_callback_and_should_be_removed
(callback)
blender/shiba/broken_callback_list.py:9
↓ 1 callers
Function
_connect
()
blender/shiba/instrumentation/server/__init__.py:65
↓ 1 callers
Function
_disconnect
()
blender/shiba/instrumentation/server/__init__.py:93
↓ 1 callers
Function
_match_states
()
blender/shiba/instrumentation/__init__.py:15
↓ 1 callers
Method
add_property
(self)
blender/shiba/uniforms.py:68
↓ 1 callers
Function
compute_hash
(value: &impl Hash)
rust/shiba-cli/src/hash_extra.rs:8
↓ 1 callers
Function
default_args
()
rust/shiba-cli/src/linkers/crinkler/settings.rs:5
↓ 1 callers
Function
default_filename
()
rust/shiba-cli/src/shader_providers/shiba/settings.rs:3
↓ 1 callers
Function
default_path
()
rust/shiba-cli/src/audio_synthesizers/oidos/settings.rs:4
↓ 1 callers
Method
draw
(self, context)
blender/shiba/panels/view_3d.py:14
↓ 1 callers
Method
draw_property
(self, uniforms, layout)
blender/shiba/uniforms.py:77
↓ 1 callers
Method
generate
( &self, project_codes: &CodeMap, shader_set: &ShaderSet, development: bool, target: BuildTarget, )
rust/shiba-cli/src/target_code_generators/api.rs:86
↓ 1 callers
Function
get
()
blender/shiba/addon_preferences.py:75
↓ 1 callers
Function
get_all_submodules
(directory)
blender/shiba/auto_load.py:51
↓ 1 callers
Function
get_classes_in_modules
(modules)
blender/shiba/auto_load.py:114
↓ 1 callers
Method
get_compiler_codes
(&self, development: bool, target: BuildTarget)
rust/shiba-cli/src/project_files.rs:57
↓ 1 callers
Function
get_dependency_from_annotation
(value)
blender/shiba/auto_load.py:96
↓ 1 callers
Function
get_ordered_classes_to_register
(modules)
blender/shiba/auto_load.py:73
↓ 1 callers
Function
get_register_base_types
()
blender/shiba/auto_load.py:128
↓ 1 callers
Function
get_register_deps_dict
(modules)
blender/shiba/auto_load.py:77
↓ 1 callers
Method
get_static_files
(&self)
rust/shiba-cli/src/project_files.rs:99
↓ 1 callers
Function
get_uniform_value
(uniform_descriptor)
blender/shiba/uniforms.py:411
↓ 1 callers
Method
get_uniform_value
(self, context_values, uniforms)
blender/shiba/uniforms.py:262
↓ 1 callers
Method
integrate
( &self, _build_options: &BuildOptions, _compilation: &mut Compilation, )
rust/shiba-cli/src/audio_synthesizers/none/mod.rs:41
↓ 1 callers
Function
iter_classes_in_module
(module)
blender/shiba/auto_load.py:122
↓ 1 callers
Function
iter_classes_to_register
(modules)
blender/shiba/auto_load.py:106
↓ 1 callers
Function
iter_own_register_deps
(cls, own_classes)
blender/shiba/auto_load.py:85
↓ 1 callers
Function
iter_register_deps
(cls)
blender/shiba/auto_load.py:89
↓ 1 callers
Function
iter_submodule_names
(path, root="")
blender/shiba/auto_load.py:60
↓ 1 callers
Function
iter_submodules
(path, package_name)
blender/shiba/auto_load.py:55
↓ 1 callers
Method
link
(&self, build_options: &BuildOptions, options: &LinkOptions)
rust/shiba-cli/src/linkers/msvc/mod.rs:35
↓ 1 callers
Function
make_annotation
(annotation, type_name, name)
blender/shiba/uniforms.py:388
↓ 1 callers
Method
minify
( &self, build_options: &BuildOptions, original_shader_set: &ShaderSet, )
rust/shiba-cli/src/shader_minifiers/shader_minifier/mod.rs:47
↓ 1 callers
Method
path
(self)
blender/shiba/instrumentation/locked_file.py:31
↓ 1 callers
Method
provide
(&self, build_options: &BuildOptions)
rust/shiba-cli/src/shader_providers/shiba/mod.rs:149
↓ 1 callers
Method
reload
(self)
blender/shiba/instrumentation/locked_file.py:83
↓ 1 callers
Function
remove
(notification)
blender/shiba/notifications.py:62
↓ 1 callers
Function
run
()
rust/shiba-cli/src/main.rs:127
↓ 1 callers
Function
run_duration
(options: &RunOptions)
rust/shiba-cli/src/run.rs:25
↓ 1 callers
Function
sections
(input: &str)
rust/shiba-cli/src/shader_minifiers/shader_minifier/parsers.rs:18
next →
1–100 of 323, ranked by callers