mirror of
https://github.com/polserver/polserver
synced 2026-08-13 08:23:08 -04:00
* 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
27 lines
500 B
C++
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
|