I don't understand what is happening to my program...
I have a feeling that private members are marked private for a reason, because I'm having a serious error with accessing base-class data types via inheritance and declaring friends within classes...
If you run the test program after attaching the header in your include file you'll understand what I mean... the code is attached.
Sorry, I would actually post it but it's far too long and I have a feeling that the error may exist in more places since I used the friend modifier extensively =/
Note: I was trying to create a Game Creation library (well, namely for RPG's so I was going to rename it) by using a menu-type cluster object as well as "action" objects clustered together to be fired all at once, or select firing or both. Basically the purpose of the program is to allow flexibility for users to create their own games.
Edit: To be more clear, the information I'm trying to access isn't appearing on the screen properly or not at all.