INNER CODE UNIT · C++
it
JuanDiegoMontoya/Gengine · src/engine/Console.cpp:462
auto it = std::find_if(console->commands.begin(), console->commands.end(), [cmdLower](const Command& command)
{
return lower(command.name.c_str()) == cmdLower;
});
if (it != console->commands.end())
{
it->func(parser.GetRemaining().c_str());
return;
}
auto* params = CVarSystem::Get()->GetCVarParams(id->name.c_str());
if (params)
{
std::string remaining = parser.GetRemaining();
if (remaining.empty())
{
Log("%s\n", params->description.c_str());