MCPcopy Create free account

hub / github.com/AlienPolygon/pribambase / functions

Functions107 in github.com/AlienPolygon/pribambase

↓ 12 callersFunctionadd_uint
(ba:bytearray, val:int, size:int)
messaging/__init__.py:142
↓ 8 callersMethodsend
(self, msg, binary=True)
sync.py:46
↓ 7 callersMethodadd
(self, msg:Type[Handler])
messaging/__init__.py:103
↓ 7 callersFunctionadd_id
(ba:bytearray, id:str)
messaging/__init__.py:133
↓ 7 callersFunctionadd_string
(ba:bytearray, s:str, encoding='utf-8')
messaging/__init__.py:155
↓ 5 callersMethodtake_uint
Parse an unsigned integer
messaging/__init__.py:53
↓ 4 callersMethodstop
(self)
sync.py:86
↓ 3 callersFunctionadd_data
(ba:bytearray, data)
messaging/__init__.py:150
↓ 3 callersFunctionscale_image
Scale image in-place without filtering
ui_3d.py:27
↓ 3 callersMethodstart_server
Start server instance
addon.py:48
↓ 3 callersMethodstop_server
Stop server instance
addon.py:60
↓ 3 callersMethodtake_data
Parse a string prefixed with its length
messaging/__init__.py:71
↓ 3 callersMethodtake_str
Parse and decode a string prefixed with its length
messaging/__init__.py:78
↓ 3 callersMethodtemplate_box
(self, layout, label="Box")
settings.py:90
↓ 2 callersMethodmodal_execute
(self, context)
util.py:49
↓ 2 callersMethodprocess
(self, data)
messaging/__init__.py:116
↓ 2 callersMethodstart
(self)
sync.py:59
↓ 1 callersMethod__init__
(self, handlers)
messaging/__init__.py:32
↓ 1 callersMethod_parse
Internal, use parse() instead
messaging/__init__.py:83
↓ 1 callersMethoddraw
(self, context)
ui_2d.py:437
↓ 1 callersMethodexecute
(self, context)
util.py:58
↓ 1 callersMethodexecute
(self, messages:Iterable[memoryview])
messaging/handle.py:41
↓ 1 callersMethodexecute
Override this method with something that does the work
messaging/__init__.py:38
↓ 1 callersFunctionkick_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 callersMethodlist_uv
(self)
ui_2d.py:89
↓ 1 callersMethodparse
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 callersFunctionrefresh
Tag the ui for redrawing
util.py:31
↓ 1 callersMethoduvmap_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
Functionadd_bool
(ba:bytearray, val:bool)
messaging/__init__.py:138
Functionadd_sint
(ba:bytearray, val:int, size:int)
messaging/__init__.py:146
Functionbatch
(messages:Sequence[bytearray])
messaging/encode.py:25
Functionbatch_depsgraph_updates
disable depsgraph listener in the context
__init__.py:190
Methodconnected
(self)
sync.py:55
Methodconnected
(self)
addon.py:77
Methoddraw
(self, context)
ui_3d.py:153
Methoddraw
(self, context)
settings.py:96
Functionensure_async_loop
()
async_loop.py:114
Functionerase_async_loop
()
async_loop.py:119
Methodexecute
(self, context)
ui_3d.py:86
Methodexecute
(self, context)
ui_3d.py:120
Methodexecute
(self, context)
ui_3d.py:134
Methodexecute
(self, context)
sync.py:135
Methodexecute
(self, context)
sync.py:151
Methodexecute
(self, context)
sync.py:167
Methodexecute
(self, context)
util.py:158
Methodexecute
(self, context)
settings.py:133
Methodexecute
(self, context)
ui_2d.py:146
Methodexecute
(self, context)
ui_2d.py:246
Methodexecute
(self, context)
ui_2d.py:308
Methodexecute
(self, context)
ui_2d.py:351
Methodexecute
(self, context)
ui_2d.py:385
Methodexecute
(self, context)
ui_2d.py:418
Methodexecute
(self, *, size:Tuple[int, int], name:str, data:np.array)
messaging/handle.py:54
Methodexecute
(self, *, size:Tuple[int, int], name:str, data:np.array)
messaging/handle.py:70
Methodexecute
(self)
messaging/handle.py:81
Methodexecute
(self, *, old_name, new_name)
messaging/handle.py:94
Methodheader_draw
(self, context)
ui_2d.py:449
Functionimage
(name:str, size:Tuple[int, int], pixels:bytes)
messaging/encode.py:58
Functionimage_name
(img)
util.py:67
Methodinvoke
(self, context, event)
ui_3d.py:80
Methodinvoke
(self, context, event)
ui_2d.py:213
Methodinvoke
(self, context, event)
ui_2d.py:271
Methodinvoke
(self, context, event)
ui_2d.py:335
Methodinvoke
(self, context, event)
ui_2d.py:427
Methodmodal
(self, context, event)
util.py:52
Methodmodal_execute
Replace the image with pixel data
util.py:105
Methodmodal_execute
(self, context)
util.py:172
Functionnew_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
Methodparse
(self, args)
messaging/handle.py:36
Methodparse
(self, args)
messaging/handle.py:49
Methodparse
(self, args)
messaging/handle.py:89
Methodpoll
(self, context)
ui_3d.py:76
Methodpoll
(self, context)
ui_3d.py:115
Methodpoll
(self, ctx)
sync.py:131
Methodpoll
(self, ctx)
sync.py:147
Methodpoll
(self, ctx)
sync.py:163
Methodpoll
(self, context)
ui_2d.py:85
Methodpoll
(self, context)
ui_2d.py:242
Methodpoll
(self, context)
ui_2d.py:304
Methodpoll
(self, context)
ui_2d.py:346
Methodpoll
(self, context)
ui_2d.py:380
Methodpoll
(cls, context)
ui_2d.py:415
Methodprefs
Get typed addon settings
addon.py:37
Functionregister
()
__init__.py:79
Functionsb_on_depsgraph_update_post
(scene)
__init__.py:174
Functionsb_on_load_post
(scene)
__init__.py:157
Functionsb_on_load_pre
(scene)
__init__.py:168
Methodserver
(self)
addon.py:67
Methodserver_up
(self)
addon.py:72
Functionsetup_asyncio_executor
Sets up AsyncIO to run properly on each platform
async_loop.py:34
Functionsprite_focus
(name:str)
messaging/encode.py:85
Functionsprite_new
(name:str, mode:int, size: Tuple[int, int])
messaging/encode.py:68
Functionsprite_open
(name:str)
messaging/encode.py:78
Functionstart
()
__init__.py:137
next →1–100 of 107, ranked by callers