00001 #ifndef LOAD_SOUND_H
00002 #define LOAD_SOUND_H
00003
00004 #include "LoadData.h"
00005 #include "TFContainer.h"
00006
00007
00009
00013 class LoadTramsferFunction : public LoadData
00014 {
00015 public:
00020 LoadTramsferFunction(const char* file);
00024 ~LoadTramsferFunction();
00025
00030 vector<TFContainer> GetPoints();
00031
00032 protected:
00038 void loadingTag(TiXmlNode* pParent, unsigned int indent);
00045 int attribsLoading(TiXmlElement* pElement, unsigned int indent);
00046
00047 private:
00048
00049 bool failedLoading;
00050 std::vector<TFContainer> points;
00051 };
00052
00053 #endif