Commit Graph

  • 5ee5d0a802 feat(node): add_local_method method Nova 2022-06-10 20:28:30 -04:00
  • 459c96616a feat(spatial): space to space matrix function for relativity Nova 2022-06-10 20:17:14 -04:00
  • 50b7cc676c refactor(spatial): store parent as Rc<Spatial> Nova 2022-06-10 20:16:30 -04:00
  • f9f36dd43a feat(node): destroy method Nova 2022-06-08 17:28:27 -04:00
  • bb356f6cb1 refactor(node): use sized fn instead of dyn Fn for signals/methods Nova 2022-06-06 23:34:44 -04:00
  • 2c27e5728c refactor: fine-grained interior mutability for scenegraph Nova 2022-06-06 21:34:42 -04:00
  • bb26038030 refactor(client): remove weak ref Nova 2022-06-05 15:58:21 -04:00
  • 57be2cd8e8 refactor(spatial interface): inline transform creation Nova 2022-06-05 07:27:59 -04:00
  • 0a446f3cd2 refactor(eventloop): rename the thread Nova 2022-06-05 06:42:17 -04:00
  • 1d93046d5e feat(spatial): basic interface Nova 2022-06-05 05:04:16 -04:00
  • fedbe17b7a refactor(scenegraph): remove new function Nova 2022-06-04 14:22:57 -04:00
  • efe870c193 refactor(scenegraph+node): 1 node type with components Nova 2022-06-03 22:33:40 -04:00
  • be9296588e feat(spatial): setTransform local signal Nova 2022-06-02 16:24:47 -04:00
  • 09588ab31d refactor: store weak client in the nodes Nova 2022-05-30 19:00:19 -04:00
  • a2e61f9b78 feat: basic spatial closure Nova 2022-05-26 18:42:33 -04:00
  • 4695eaceca refactor(spatial): rename functions Nova 2022-05-24 01:10:25 -04:00
  • 618f2d6748 refactor: use inheritance-based style for nodes Nova 2022-05-23 21:42:26 -04:00
  • 1709d19da2 refactor(spatial): store weak reference to parent node Nova 2022-05-22 12:35:22 -04:00
  • 73a0c6ff7a refactor(scenegraph): use RcCell<Node> instead of Rc<RefCell<Node>> Nova 2022-05-22 10:11:55 -04:00
  • 323d1e01fe feat(scenegraph): default interface creation Nova 2022-05-17 16:32:06 -04:00
  • 8242537932 refactor: pass cargo clippy as much as possible Nova 2022-05-17 09:10:45 -04:00
  • 6e3aa0a0fa feat(node): add NodeRef type Nova 2022-05-17 09:06:58 -04:00
  • 42c98eacc9 refactor(scenegraph): remove refcell inside scenegraph Nova 2022-05-17 02:50:30 -04:00
  • 3335a679aa fix(gitignore): remove cargo.lock Nova 2022-05-17 02:36:39 -04:00
  • 52565cd381 refactor(node): return weak reference and store Rc in scenegraph Nova 2022-05-17 02:35:44 -04:00
  • a736fb503e fix(gitignore): update for rust Nova 2022-05-17 02:32:42 -04:00
  • c64db257d2 feat(node): add basic spatial aspect Nova 2022-05-17 00:27:46 -04:00
  • 5157ff84cd refactor: upgrade crates Nova 2022-05-17 00:27:22 -04:00
  • cbfd4c13c2 feat: basic scenegraph, node, and spatial Nova 2022-05-16 14:19:08 -04:00
  • 888e60b8a2 feat: basic client Nova 2022-05-12 17:13:44 -04:00
  • a75fa63d6a feat: intial commit Nova 2022-05-11 23:50:46 -04:00