• Advertisement
Sign in to follow this  

declaring skybox

This topic is 3663 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
class m_skybox
{
public:
m_skybox();
~m_skybox();
};

that declares the skybox for the .cpp file.

in the .cpp code i have things like m_skybox.Initialize();
and m_skybox.Release();
insted of having it undeclared it just wants a primary expression before the '.' token. So i need something more in my header file and idk

Share this post


Link to post
Share on other sites
Quote:
Original post by Vectormycalculus
class m_skybox
{
public:
m_skybox();
~m_skybox();
};

that declares the skybox for the .cpp file.

in the .cpp code i have things like m_skybox.Initialize();
and m_skybox.Release();
insted of having it undeclared it just wants a primary expression before the '.' token. So i need something more in my header file and idk
This isn't really an 'OpenGL' problem (it probably belongs in For Beginners - maybe a mod will move it there).

Anyway, you need to create an instance of your skybox class. Example:
class Skybox {
// Stuff...
};

// ...

Skybox my_skybox;
my_skybox.DoStuff();

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement