History

Add import/export/paste model functionality to editModels.js

Ryan Huffman committed 12 years ago

Commit 874b5421 parent 2003dc47 files · +510 −5Browse files

Showing the changes to interface/src/scripting/ClipboardScriptingInterface.cpp (1 of 7 files). Show all

Unified · Split

interface/src/scripting/ClipboardScriptingInterface.cpp+13−0
@@ -100,3 +100,16 @@ void ClipboardScriptingInterface::nudgeVoxel(float x, float y, float z, float s, · 99 unmodified lines
100100
101101 Application::getInstance()->nudgeVoxelsByVector(sourceVoxel, nudgeVecInTreeSpace);
102102 }
103+
104+
105+void ClipboardScriptingInterface::exportModels(const QString& filename, float x, float y, float z, float s) {
106+ Application::getInstance()->exportModels(filename, x / TREE_SCALE, y / TREE_SCALE, z / TREE_SCALE, s / TREE_SCALE);
107+}
108+
109+void ClipboardScriptingInterface::importModels(const QString& filename) {
110+ Application::getInstance()->importModels(filename);
111+}
112+
113+void ClipboardScriptingInterface::pasteModels() {
114+ // TODO
115+}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t