00001 // KB 5/15/01 \Ken90\Include\SDK\HFX.h 00002 00003 #define __HFX_H 00004 00005 #ifndef __HOBJECT_H 00006 #include "HObject.h" 00007 #endif 00008 00009 #ifndef _SMALLPDB 00010 00011 //********************************************************* 00012 //** HFXCache 00013 //********************************************************* 00014 class PLUGINEXPORT HFXCache : public HObjectCache 00015 { 00016 public: 00017 enum { SPHERE, CONE, BOX, CYLINDER }; 00018 00019 HTypeProperty *GetType(); 00020 HFloatProperty *GetWidth(); 00021 HPercentProperty *GetWidthSoftness(); 00022 HFloatProperty *GetFalloff(); 00023 HPercentProperty *GetFalloffSoftness(); 00024 HFloatProperty *GetConeAngle(); 00025 }; 00026 00027 //********************************************************* 00028 //** HFX 00029 //********************************************************* 00030 class PLUGINEXPORT HFX : public HObject 00031 { 00032 public: 00033 HFloatProperty *GetWidth(); 00034 HPercentProperty *GetWidthSoftness(); 00035 HFloatProperty *GetFalloff(); 00036 HPercentProperty *GetFalloffSoftness(); 00037 HFloatProperty *GetConeAngle(); 00038 }; 00039 00040 #endif
Generated on Thu Oct 27 11:46:45 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001