00001 // BC 12/6/2003 \HBob110\Include\SDK\HSegment.h 00002 00003 #define __HSEGMENT_H 00004 00005 #ifndef _SMALLPDB 00006 00007 #ifndef __HOBJECT_H 00008 #include "HObject.h" 00009 #endif 00010 00011 #ifndef __HCP_H 00012 #include "HCP.h" 00013 #endif 00014 00015 class HGroupCP; 00016 //********************************************************* 00017 //** HSegmentCache 00018 //********************************************************* 00019 class PLUGINEXPORT HSegmentCache : public HObjectCache 00020 { 00021 public: 00022 // Creation 00023 static HSegmentCache *New(const char *name=NULL); 00024 00025 BOOL OnDelete(); 00026 00027 // Properties 00028 // HFloatProperty *GetFallOffRadius(); 00029 // HFloatProperty *GetFallOffEndRadius(); 00030 // HFloatProperty *GetFallOffPivotLength(); 00031 // HFloatProperty *GetFallOffEndLength(); 00032 HBoolProperty *GetBoolCutter(); 00033 00034 HGroupCP *GetGroupCP(); // Group of cps this bone owns 00035 BOOL IsBooleanCutter(); // Use GetBoolCutter now, this is for backward compatibility 00036 BOOL AquireCP(HCP *cp); 00037 }; 00038 00039 //********************************************************* 00040 //** HSegment 00041 //********************************************************* 00042 class PLUGINEXPORT HSegment : public HObject 00043 { 00044 public: 00045 // Properties 00046 }; 00047 00048 #endif
Generated on Thu Oct 27 11:46:46 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001