HFX.h

Go to the documentation of this file.
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

This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:45 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001