Files
2026-01-10 19:08:40 -08:00

21 lines
613 B
C++

#ifndef _IANIMSOURCEINFO
#define _IANIMSOURCEINFO
#include <rstl/vector.hpp>
class CBoolPOINode;
class CInt32POINode;
class CParticlePOINode;
class CSoundPOINode;
class IAnimSourceInfo {
public:
virtual bool HasPOIData() const = 0;
virtual const rstl::vector< CBoolPOINode >* GetBoolPOIStream() const = 0;
virtual const rstl::vector< CInt32POINode >* GetInt32POIStream() const = 0;
virtual const rstl::vector< CParticlePOINode >* GetParticlePOIStream() const = 0;
virtual const rstl::vector< CSoundPOINode >* GetSoundPOIList() const = 0;
virtual ~IAnimSourceInfo() {}
};
#endif // _IANIMSOURCEINFO