/******************************************************** * GameComponentCollectionEventArgs.h * * * * XFX GameComponentCollectionEventArgs definition * * Copyright © XFX Team. All Rights Reserved * ********************************************************/ #ifndef _XFX_GAMECOMPONENTCOLLECTIONEVENTARGS_ #define _XFX_GAMECOMPONENTCOLLECTIONEVENTARGS_ #include "Interfaces.h" #include namespace XFX { // Arguments used with events from the GameComponentCollection. class GameComponentCollectionEventArgs : public EventArgs, virtual Object { private: IGameComponent* _gameComponent; public: IGameComponent* getGameComponent(); GameComponentCollectionEventArgs(IGameComponent* gameComponent); }; } #endif //_XFX_GAMECOMPONENTCOLLECTIONEVENTARGS_