This commit is contained in:
watrabi
2025-10-28 14:05:46 -04:00
parent 977f1ff4b8
commit c93494f795
452 changed files with 47860 additions and 152 deletions
+30
View File
@@ -0,0 +1,30 @@
#pragma once
#include "Script/Script.h"
#include <boost/optional.hpp>
namespace RBX
{
extern const char* const sCoreScript;
class CoreScript
: public DescribedNonCreatable<CoreScript, BaseScript, sCoreScript, RBX::Reflection::ClassDescriptor::INTERNAL_LOCAL>
{
private:
typedef DescribedNonCreatable<CoreScript, BaseScript, sCoreScript, RBX::Reflection::ClassDescriptor::INTERNAL_LOCAL> Super;
Code code;
public:
CoreScript();
static boost::optional<ProtectedString> fetchSource(const std::string& name);
virtual Code requestCode(ScriptInformationProvider* scriptInfoProvider=NULL);
virtual void extraErrorReporting(lua_State *thread);
protected:
// Instance
/*override*/ void onServiceProvider(ServiceProvider* oldProvider, ServiceProvider* newProvider);
};
}