C++ Fundamentals: Game Programming For Beginners
guessing this is handled later but to fix error I put worldPos before texture in Prop.h since this is the order the constructor is expecting the data to be in but we initialized them in the opposite order