The main difference between this class and the HCategoryProperty is HDynamicCategoryProperties know how to recreate themselves when an object like a model gets loaded.
HDynamicCategoryProperties are used in HXT plugins. For instance if you look at MyProperties plugin. This plugin allows you to add properties to any object in Animation Master. So lets say I added a property to a HGroup called "Friction". The Property Fiction resides under a HDynamicPropertyCategory (plugin property) passed into the Entry Point :
extern "C" __declspec(dllexport) BOOL HxtOnAddProperties(HTreeObject *htreeobject, HDynamicCategoryProperty *pluginproperty, UINT index)
When the model is saved it saves enough information so when the model is reloaded the property will be recreated even if the computer does not have the HXT plugin.
Generated on Thu Oct 27 11:46:55 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001