![]() |
ImFusion SDK 4.3
|
#include <ImFusion/Mesh/MeshCustomProperties.h>
Basic interface for the value of a custom property on a single element. More...
Inheritance diagram for CustomPropertyElementBase:Basic interface for the value of a custom property on a single element.
Public Member Functions | |
| CustomPropertyElementBase (bool valid=false) | |
| virtual std::unique_ptr< CustomPropertyElementBase > | clone (bool withData=true) const =0 |
| Creates a copy of this object. If not cloning withData, the result will always be invalid. | |
| bool | valid () const |
| virtual CustomPropertyElementBase & | operator= (const CustomPropertyElementBase &other) |
| virtual bool | operator== (const CustomPropertyElementBase &other) const |
Protected Attributes | |
| bool | m_valid = false |
|
pure virtual |
Creates a copy of this object. If not cloning withData, the result will always be invalid.
Implemented in CustomPropertyElement< T >.