#pragma once #include namespace geode { struct PlatformInfo { void* m_so; }; } namespace geode::base { /*GEODE_NOINLINE inline*/ uintptr_t get(); } namespace geode::cast { template After typeinfo_cast(Before ptr) { // yall have symbols smh return dynamic_cast(ptr); } }