00001 // Dan 8/4/2004 \DanLP110\Include\SDK\HObject.h 00002 00003 #define __HOBJECT_H 00004 00005 #ifndef _SMALLPDB 00006 00007 #ifndef __HBone_H 00008 #include "HBone.h" 00009 #endif 00010 00011 class HChor; 00012 class HActionShortcutContainer; 00013 class HRelationContainer; 00014 class HAction; 00015 00016 //********************************************************* 00017 //** HObjectCache 00018 //********************************************************* 00019 class PLUGINEXPORT HObjectCache : public HBoneCache 00020 { 00021 public: 00022 }; 00023 00024 //********************************************************* 00025 //** HObject 00026 //********************************************************* 00027 class PLUGINEXPORT HObject : public HBone 00028 { 00029 public: 00030 //Properties 00031 HBoolProperty *GetActive(); 00032 HChor *GetChor(); 00033 00034 HActionShortcutContainer *GetActionShortcutContainer(); 00035 HRelationContainer *GetRelationContainer(); 00036 HAction *GetCurrentChorAction(); 00037 HObject *MakeCopy(BOOL insertintochor=TRUE); 00038 00039 void SetIsActionDeleted(BOOL bState); 00040 BOOL IsActionDeleted(); 00041 HAnimObject *FindAnimObjectFromCache(HAnimObject *key); 00042 }; 00043 00044 #endif
Generated on Thu Oct 27 11:46:46 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001