|
#ifndef OSGELEMENT_H
#define OSGELEMENT_H
#include <QObject>
#include <QString>
#include <QDomElement>
#include <osg/Node>
class OSGElement : public QObject
{
Q_OBJECT
public:
explicit OSGElement(QObject *parent = 0, QDomElement node = QDomElement());
virtual ~OSGElement();
virtual osg::Node *getNode()=0;
protected:
QString Type;
QString TypeDescendants;
bool Copy;
osg::CopyOp::Options option;
OSGElement *OriginalElement;
private:
void checkCopy(QString attribute);
signals:
public slots:
QString getType();
QString getTypeDescendants();
};
#endif // OSGELEMENT_H
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.