Itasca C++ Interface
Loading...
Searching...
No Matches
ipieceextension.h
1#pragma once
2// ipieceextension.h
3
4// Interface for functionality common to all piece extensions.
5
6namespace itasca {
7 class IThing;
8}
9
10namespace itascaxd {
11 using namespace itasca;
12
14 public:
15 // Piece extension attributes
16 virtual bool setAttribute(const QString &name,const QVariant &v)=0;
17 virtual QVariant getAttribute(const QString &name) const=0;
18 virtual QStringList getAllAttributes() const=0;
19 virtual bool isAttribute(const QString &name) const=0;
20
21 };
22} // namespace itascaxd
23
24// EoF
Definition ipieceextension.h:13
namespace Itasca
Definition basememory.cpp:10
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:4