Implementation of arrow keys to move objects in views layer and

transition
This commit is contained in:
brunoherbelin
2021-01-13 21:19:48 +01:00
parent a3e121d6a0
commit aaf700baba
3 changed files with 73 additions and 18 deletions

2
View.h
View File

@@ -187,6 +187,7 @@ public:
int size () override;
Cursor grab (Source *s, glm::vec2 from, glm::vec2 to, std::pair<Node *, glm::vec2> pick) override;
void arrow (glm::vec2) override;
float setDepth (Source *, float d = -1.f);
@@ -206,6 +207,7 @@ public:
std::pair<Node *, glm::vec2> pick(glm::vec2 P) override;
Cursor grab (Source *s, glm::vec2 from, glm::vec2 to, std::pair<Node *, glm::vec2> pick) override;
void arrow (glm::vec2) override;
Cursor drag (glm::vec2, glm::vec2) override;
void attach(SessionSource *ts);