polserver/pol-core/bscript/bspread.h
turleypol 1463b76c7c
Includes are now all relative to pol-core basefolder (#906)
* all except pol

* pol and includes under defines

* something weird has happened

* remove own folder from include searchpath

* fixed remaining, adapted include style for external headers

* missing include
2026-07-25 23:01:18 +02:00

27 lines
500 B
C++

#pragma once
#include "bscript/bobject.h"
#include "bscript/bobjectimp.h"
namespace Pol::Bscript
{
class BSpread final : public BObjectImp
{
public:
BSpread( BObjectRef obj );
BSpread( const BSpread& B );
private:
~BSpread() override = default;
public:
size_t sizeEstimate() const override;
public: // Class Machinery
BObjectImp* copy() const override;
bool isTrue() const override;
std::string getStringRep() const override;
BObjectRef object;
};
} // namespace Pol::Bscript