Original Post
I am designing my small set of classes to wrap my directx stuff, now I know I want to create an Input class and a graphics class. And I want to create a class to manage all the things going on in the screen. But how do I make my classes interact. I kinda guess I need to pass a surface pointer to my manager class for it to draw all that needs drawing, but input I don''t quite get.. How do you guys do this? It is a stumbling point that I can''t seem to wrap my head around.. Please Please help..
Thank-you for your time.
PS - Just incase is relevant, I am using DirectX7 (DirectDraw stuff)