Original Post
Greetings, Sorry if this is too simple of a question. Basically I am trying to understand a PLIB source file. ssgaTeapot is a class inherited from ssgaShape. Now, the constructor is defined as this: ssgaTeapot::ssgaTeapot(int nt):ssgaShape (nt){type=ssgaTypeTeapot();regenerate();} What does this mean exactly? I understand that the body is calling 2 functions. The part I don't exactly get is the ":ssgaShape (nt)" Thanks in advance!