| 72 | } |
| 73 | |
| 74 | static void setItemTL(obs_sceneitem_t *item, const vec3 &tl) |
| 75 | { |
| 76 | vec3 newTL; |
| 77 | vec2 pos; |
| 78 | |
| 79 | obs_sceneitem_get_pos(item, &pos); |
| 80 | newTL = getItemTL(item); |
| 81 | pos.x += tl.x - newTL.x; |
| 82 | pos.y += tl.y - newTL.y; |
| 83 | obs_sceneitem_set_pos(item, &pos); |
| 84 | } |
| 85 | |
| 86 | static void reset(obs_sceneitem_t *item) |
| 87 | { |