AeInstList.h
490 Bytes
#ifndef __AeInstList__
#define __AeInstList__
#include "GList.h"
class AeInstID;
class AeAsset;
class AeInstDecl
{
public:
AeInstID * id;
AeAsset * asset;
};
class AeInstList
{
public:
AeInstList (void);
virtual ~AeInstList (void);
GList<AeInstDecl *> * GetList (void) { return fList; }
void Declare (AeInstID *, AeAsset *);
AeAsset * FindDeclare (AeInstID *);
private:
GList<AeInstDecl *> * fList;
};
#endif