Commit Graph

19 Commits

Author SHA1 Message Date
MayaTheShy
2737c0560a Implement queryNodesByDistance function to retrieve node IDs within a specified distance 2025-11-16 22:14:15 -05:00
MayaTheShy
bcdbd11c7c Add parent ID parameter to node creation functions in Rust and C++ 2025-11-16 22:08:57 -05:00
copilot-swe-agent[bot]
bfd86e785c Implement texture download system and entity parsing tests
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:15:44 +00:00
MayaTheShy
b7f25640ab feat: add support for numbered socket paths in candidateSocketPaths function 2025-11-10 00:15:13 -05:00
MayaTheShy
9e48408a78 feat: prevent deadlock by deferring root node creation during StardustBridge connection 2025-11-09 22:10:44 -05:00
MayaTheShy
6a6e287fc5 feat: enhance connection logging in StardustBridge with root node creation messages 2025-11-09 22:07:44 -05:00
MayaTheShy
8c11dc9698 refactor: remove unused defaultSocketPath function from StardustBridge 2025-11-09 00:01:11 -05:00
MayaTheShy
dfb9ed65f9 refactor: reorganize includes and move candidateSocketPaths to anonymous namespace 2025-11-09 00:00:50 -05:00
MayaTheShy
df98ba714c feat: integrate ModelCache for downloading models from HTTP(S) URLs in setNodeModel 2025-11-08 23:36:19 -05:00
MayaTheShy
a151e8a745 feat: enhance loadBridge function to handle directory paths for bridge library 2025-11-08 22:50:54 -05:00
MayaTheShy
1bf8099aea fix: add warning for null function pointer in setNodeColor 2025-11-08 20:50:22 -05:00
MayaTheShy
1fba4d511b feat: initialize root node with type 0 and zero dimensions to prevent rendering 2025-11-08 20:47:00 -05:00
MayaTheShy
42bd94af7e feat: add function pointers for setting node model, texture, color, dimensions, and entity type 2025-11-08 20:40:30 -05:00
MayaTheShy
c2ee1d49fb feat: implement functions to set node model, texture, color, dimensions, and entity type 2025-11-08 20:40:13 -05:00
MayaTheShy
09028b2d74 refactor: remove redundant implementation of removeNode function in StardustBridge 2025-11-08 16:01:57 -05:00
MayaTheShy
922c03e632 feat: implement removeNode function to delete nodes from StardustBridge 2025-11-08 16:01:05 -05:00
MayaTheShy
bc89033d92 fix: remove duplicate assignment of m_fnCreateNode in loadBridge function 2025-11-08 16:01:00 -05:00
MayaTheShy
d0ca78acc1 feat: add removeNode function to StardustBridge for node deletion 2025-11-08 16:00:11 -05:00
MayaTheShy
83313e2f63 Intial Commit of starworld 2025-11-08 13:39:53 -05:00