diff --git a/src/StardustBridge.cpp b/src/StardustBridge.cpp index 2de5f46..bb11b44 100644 --- a/src/StardustBridge.cpp +++ b/src/StardustBridge.cpp @@ -291,9 +291,13 @@ bool StardustBridge::loadBridge() { m_fnPoll = reinterpret_cast(req("sdxr_poll")); m_fnShutdown = reinterpret_cast(req("sdxr_shutdown")); m_fnCreateNode = reinterpret_cast(req("sdxr_create_node")); - m_fnCreateNode = reinterpret_cast(req("sdxr_create_node")); m_fnUpdateNode = reinterpret_cast(req("sdxr_update_node")); m_fnRemoveNode = reinterpret_cast(req("sdxr_remove_node")); + m_fnSetModel = reinterpret_cast(req("sdxr_set_node_model")); + m_fnSetTexture = reinterpret_cast(req("sdxr_set_node_texture")); + m_fnSetColor = reinterpret_cast(req("sdxr_set_node_color")); + m_fnSetDimensions = reinterpret_cast(req("sdxr_set_node_dimensions")); + m_fnSetEntityType = reinterpret_cast(req("sdxr_set_node_entity_type")); if (m_fnStart && m_fnPoll && m_fnCreateNode && m_fnUpdateNode) { m_bridgeHandle = h; std::cout << "[StardustBridge] Loaded Rust bridge: " << path << std::endl;