Original Post
Greetings Many games/engines I see have a "Render" class. I still can't figure out what the puropse of such a class is. Would a render class perhaps look like this That seems kinda pointless. Normaly I wouldn't even group that. I would have terrain->Render(). Not render->Terrain(heightmap). That is if I'm even using a Render class correctly. Can somebody please clarify what one is for? Thanks
class CRender
{
public:
bool Terrain(CHeightmap terrain);
bool Players(Players *players);
bool Fog(int density)
};