54 lines · 1.7 KB · C
RawDownload
////  ClipboardScriptingInterface.h//  interface/src/scripting////  Copyright 2014 High Fidelity, Inc.////  Distributed under the Apache License, Version 2.0.//  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html// #ifndef hifi_ClipboardScriptingInterface_h#define hifi_ClipboardScriptingInterface_h #include <QObject>#include <VoxelDetail.h> class ClipboardScriptingInterface : public QObject {    Q_OBJECTpublic:    ClipboardScriptingInterface(); signals:    void readyToImport();    public slots:    void cutVoxel(const VoxelDetail& sourceVoxel);    void cutVoxel(float x, float y, float z, float s);     void copyVoxel(const VoxelDetail& sourceVoxel);    void copyVoxel(float x, float y, float z, float s);     void pasteVoxel(const VoxelDetail& destinationVoxel);    void pasteVoxel(float x, float y, float z, float s);     void deleteVoxel(const VoxelDetail& sourceVoxel);    void deleteVoxel(float x, float y, float z, float s);     void exportVoxel(const VoxelDetail& sourceVoxel);    void exportVoxel(float x, float y, float z, float s);     bool importVoxels();    bool importVoxels(const QString& filename);    bool importVoxels(const QString& filename, float x, float y, float z, float s);    bool importVoxels(const QString& filename, const VoxelDetail& destinationVoxel);     void nudgeVoxel(const VoxelDetail& sourceVoxel, const glm::vec3& nudgeVec);    void nudgeVoxel(float x, float y, float z, float s, const glm::vec3& nudgeVec);     bool importModels(const QString& filename);    bool exportModels(const QString& filename, float x, float y, float z, float s);    void pasteModels(float x, float y, float z, float s);}; #endif // hifi_ClipboardScriptingInterface_h

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