#include <GenericProperty.h>
Inheritance diagram for VGenericProperty:
Public Methods | |
virtual string | Identify () const=0 |
Identifies the class. | |
virtual string | IdentifyController () const=0 |
Returns an identifying string for the object that controls the property. | |
virtual bool | IsControlled () const=0 |
Is the property attached to a controller or is it static. | |
virtual VAbstractEditor* | CreateEditor ()=0 |
Returns an editor that can allow the user to manipulate this object. | |
virtual bool | SupportsDirectManipulation () const=0 |
The object can be manipulated directly by the user. | |
virtual bool | MaintainsLinkToShape (void *) const |
The object requires what's located in this memory for operation. | |
virtual void | UnlinkShape (void *) |
The object required for operation has been deleted and must be unlinked. |