#pragma once namespace Components { class Elevators : public Component { public: Elevators(); ~Elevators(); private: enum ElevatorSettings { DISABLED, ENABLED, EASY }; static Dvar::Var SV_Elevators; static int PM_CorrectAllSolid(Game::pmove_s* move, Game::pml_t* pml, Game::trace_t* trace); static void PM_CorrectAllSolidStub(); static void PM_TraceStub(Game::pmove_s*, Game::trace_t*, const float*, const float*, const Game::Bounds*, int, int); }; }