IEntityAttribute

IEntityAttributeabstract

Derive from this interface to expose custom entity properties in the editor using the serialization framework. More...

#include

Public Member Functions

virtual const char * GetName () const =0
virtual const char * GetLabel () const =0
virtual void Serialize (Serialization::IArchive &archive)=0
virtual IEntityAttributePtr Clone () const =0
virtual void OnAttributeChange (IEntity *pEntity) const
virtual Schematyc2::ILibClassPropertiesConstPtr GetProperties () const

Detailed Description

Derive from this interface to expose custom entity properties in the editor using the serialization framework.