HSound.h

Go to the documentation of this file.
00001 // Dan  12/4/2002  \Dan100\Include\SDK\HSound.h
00002 
00003 #define __HSOUND_H
00004 
00005 #ifndef __HHASHOBJ_H
00006 #include "HHashObj.h"
00007 #endif
00008 
00009 class HFilenameProperty;
00010 class HTimeProperty;
00011 class HPercentProperty;
00012 class HBoolProperty;
00013 
00014 class PLUGINEXPORT HSoundCache : public HHashObject
00015 {
00016 public:
00017    HFilenameProperty  *GetFilename();
00018    HTimeProperty *GetStart();
00019    HTimeProperty *GetEnd();
00020    HTimeProperty *GetLength();
00021    HPercentProperty *GetVolume();
00022    HBoolProperty *GetMute();
00023 };
00024 
00025 class PLUGINEXPORT HSound : public HHashObject
00026 {
00027 public:
00028    HTimeRangeProperty *GetCrop();
00029    HTimeProperty *GetStart();
00030    HTimeProperty *GetEnd();
00031    HTimeProperty *GetLength();
00032    HPercentProperty *GetVolume();
00033    HBoolProperty *GetMute();
00034 };

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:46 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001