Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlienPolygon/pribambase
/ functions
Functions
107 in github.com/AlienPolygon/pribambase
⨍
Functions
107
◇
Types & classes
29
↓ 12 callers
Function
add_uint
(ba:bytearray, val:int, size:int)
messaging/__init__.py:142
↓ 8 callers
Method
send
(self, msg, binary=True)
sync.py:46
↓ 7 callers
Method
add
(self, msg:Type[Handler])
messaging/__init__.py:103
↓ 7 callers
Function
add_id
(ba:bytearray, id:str)
messaging/__init__.py:133
↓ 7 callers
Function
add_string
(ba:bytearray, s:str, encoding='utf-8')
messaging/__init__.py:155
↓ 5 callers
Method
take_uint
Parse an unsigned integer
messaging/__init__.py:53
↓ 4 callers
Method
stop
(self)
sync.py:86
↓ 3 callers
Function
add_data
(ba:bytearray, data)
messaging/__init__.py:150
↓ 3 callers
Function
scale_image
Scale image in-place without filtering
ui_3d.py:27
↓ 3 callers
Method
start_server
Start server instance
addon.py:48
↓ 3 callers
Method
stop_server
Stop server instance
addon.py:60
↓ 3 callers
Method
take_data
Parse a string prefixed with its length
messaging/__init__.py:71
↓ 3 callers
Method
take_str
Parse and decode a string prefixed with its length
messaging/__init__.py:78
↓ 3 callers
Method
template_box
(self, layout, label="Box")
settings.py:90
↓ 2 callers
Method
modal_execute
(self, context)
util.py:49
↓ 2 callers
Method
process
(self, data)
messaging/__init__.py:116
↓ 2 callers
Method
start
(self)
sync.py:59
↓ 1 callers
Method
__init__
(self, handlers)
messaging/__init__.py:32
↓ 1 callers
Method
_parse
Internal, use parse() instead
messaging/__init__.py:83
↓ 1 callers
Method
draw
(self, context)
ui_2d.py:437
↓ 1 callers
Method
execute
(self, context)
util.py:58
↓ 1 callers
Method
execute
(self, messages:Iterable[memoryview])
messaging/handle.py:41
↓ 1 callers
Method
execute
Override this method with something that does the work
messaging/__init__.py:38
↓ 1 callers
Function
kick_async_loop
Performs a single iteration of the asyncio event loop. :return: whether the asyncio loop should stop after this kick.
async_loop.py:55
↓ 1 callers
Method
list_uv
(self)
ui_2d.py:89
↓ 1 callers
Method
parse
Override this method with something that uses self.take_{type} to fill the provided dictionary of args. Those will be passed to the execut
messaging/__init__.py:43
↓ 1 callers
Function
refresh
Tag the ui for redrawing
util.py:31
↓ 1 callers
Method
uvmap_size
(self)
ui_2d.py:136
Method
__init__
(self, host="", port=0)
sync.py:37
Method
__init__
(self)
addon.py:31
Method
__init__
(self)
messaging/__init__.py:99
Method
_receive
(self, request)
sync.py:99
Method
_start_a
(self)
sync.py:64
Method
_stop_a
()
sync.py:87
Function
add_bool
(ba:bytearray, val:bool)
messaging/__init__.py:138
Function
add_sint
(ba:bytearray, val:int, size:int)
messaging/__init__.py:146
Function
batch
(messages:Sequence[bytearray])
messaging/encode.py:25
Function
batch_depsgraph_updates
disable depsgraph listener in the context
__init__.py:190
Method
connected
(self)
sync.py:55
Method
connected
(self)
addon.py:77
Method
draw
(self, context)
ui_3d.py:153
Method
draw
(self, context)
settings.py:96
Function
ensure_async_loop
()
async_loop.py:114
Function
erase_async_loop
()
async_loop.py:119
Method
execute
(self, context)
ui_3d.py:86
Method
execute
(self, context)
ui_3d.py:120
Method
execute
(self, context)
ui_3d.py:134
Method
execute
(self, context)
sync.py:135
Method
execute
(self, context)
sync.py:151
Method
execute
(self, context)
sync.py:167
Method
execute
(self, context)
util.py:158
Method
execute
(self, context)
settings.py:133
Method
execute
(self, context)
ui_2d.py:146
Method
execute
(self, context)
ui_2d.py:246
Method
execute
(self, context)
ui_2d.py:308
Method
execute
(self, context)
ui_2d.py:351
Method
execute
(self, context)
ui_2d.py:385
Method
execute
(self, context)
ui_2d.py:418
Method
execute
(self, *, size:Tuple[int, int], name:str, data:np.array)
messaging/handle.py:54
Method
execute
(self, *, size:Tuple[int, int], name:str, data:np.array)
messaging/handle.py:70
Method
execute
(self)
messaging/handle.py:81
Method
execute
(self, *, old_name, new_name)
messaging/handle.py:94
Method
header_draw
(self, context)
ui_2d.py:449
Function
image
(name:str, size:Tuple[int, int], pixels:bytes)
messaging/encode.py:58
Function
image_name
(img)
util.py:67
Method
invoke
(self, context, event)
ui_3d.py:80
Method
invoke
(self, context, event)
ui_2d.py:213
Method
invoke
(self, context, event)
ui_2d.py:271
Method
invoke
(self, context, event)
ui_2d.py:335
Method
invoke
(self, context, event)
ui_2d.py:427
Method
modal
(self, context, event)
util.py:52
Method
modal_execute
Replace the image with pixel data
util.py:105
Method
modal_execute
(self, context)
util.py:172
Function
new_packed_image
Create a packed image with data that will be saved (unlike bpy.data.images.new that is cleaned when the file is opened)
util.py:79
Method
parse
(self, args)
messaging/handle.py:36
Method
parse
(self, args)
messaging/handle.py:49
Method
parse
(self, args)
messaging/handle.py:89
Method
poll
(self, context)
ui_3d.py:76
Method
poll
(self, context)
ui_3d.py:115
Method
poll
(self, ctx)
sync.py:131
Method
poll
(self, ctx)
sync.py:147
Method
poll
(self, ctx)
sync.py:163
Method
poll
(self, context)
ui_2d.py:85
Method
poll
(self, context)
ui_2d.py:242
Method
poll
(self, context)
ui_2d.py:304
Method
poll
(self, context)
ui_2d.py:346
Method
poll
(self, context)
ui_2d.py:380
Method
poll
(cls, context)
ui_2d.py:415
Method
prefs
Get typed addon settings
addon.py:37
Function
register
()
__init__.py:79
Function
sb_on_depsgraph_update_post
(scene)
__init__.py:174
Function
sb_on_load_post
(scene)
__init__.py:157
Function
sb_on_load_pre
(scene)
__init__.py:168
Method
server
(self)
addon.py:67
Method
server_up
(self)
addon.py:72
Function
setup_asyncio_executor
Sets up AsyncIO to run properly on each platform
async_loop.py:34
Function
sprite_focus
(name:str)
messaging/encode.py:85
Function
sprite_new
(name:str, mode:int, size: Tuple[int, int])
messaging/encode.py:68
Function
sprite_open
(name:str)
messaging/encode.py:78
Function
start
()
__init__.py:137
next →
1–100 of 107, ranked by callers