I've made a generic property template. Each of the properties is only one value, for example float, int, string, etc. And when the property is instantiated, it attempts to register itself with the property manager singleton. However, I can't figure out how to make the PropertyManager::AddProperty() method take the property. It keeps erroring out with a message stating that the Property needs a typename. How is this normally done?I've made a generic property template. Each of