Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] .o files .obj files object actions bumping/being bumped elevators/moving platforms opening/closing doors 2nd object code 2nd 3rd object code modules object-oriented programming [See OOP (object-oriented programming). ] objects [See also characters.] animating balls [See balls. ] child creating 2nd custom declaring same type defining derived designing drawing initializing operations performed on 2nd ownership parent projectiles 2nd rendering reusable software 2nd 3rd solid sprite 2nd string weapons [See weapons. ] offset numbers 2nd ofstream constructor OnAppLoad ( ) function 2nd OnKeyDown ( ) function 2nd OOP (object-oriented programming) classes constructors described 2nd destructors if-else statement inline member functions logical operators member data [See member data. ] member functions [See member functions. ] namespaces scope resolution software objects structures open ( ) function OpenAL (Open Audio Library) 2nd 3rd OpenGL (Open Graphics Library) 2nd 3rd operations [See also actions.] operator-equals operators operators [See also specific operators.] binary decrement increment logical math object-oriented [See OOP (object-oriented programming). ] overloading 2nd 3rd overloading constructors 2nd functions operators 2nd 3rd purpose of 2nd vector classes 2nd overview ownership 2nd |