polserver/pol-core/pol/polobject.cpp
turleypol 21577d8e5b
Clang Tidy concat namespaces (#855)
* tidy

* Automated clang-tidy change: modernize-concat-nested-namespaces

* compile test

* fix namespace

---------

Co-authored-by: Clang Tidy <clang-tidy@users.noreply.github.com>
2026-01-17 10:30:21 +01:00

31 lines
967 B
C++

#include "polobject.h"
#include "uoexec.h"
namespace Pol::Core
{
using namespace Bscript;
BObjectImp* PolObjectImp::call_method( const char* methodname, Executor& ex )
{
passert( ex.type() == ExecutorType::POL );
auto& uoex = static_cast<Core::UOExecutor&>( ex );
return this->call_polmethod( methodname, uoex );
}
BObjectImp* PolObjectImp::call_method_id( const int id, Executor& ex, bool forcebuiltin )
{
passert( ex.type() == ExecutorType::POL );
auto& uoex = static_cast<Core::UOExecutor&>( ex );
return this->call_polmethod_id( id, uoex, forcebuiltin );
}
BObjectImp* PolObjectImp::call_polmethod( const char* methodname, Core::UOExecutor& uoex )
{
return BObjectImp::call_method( methodname, uoex );
}
BObjectImp* PolObjectImp::call_polmethod_id( const int id, Core::UOExecutor& uoex,
bool forcebuiltin )
{
return BObjectImp::call_method_id( id, uoex, forcebuiltin );
}
} // namespace Pol::Core