33 lines
740 B
C++
33 lines
740 B
C++
|
|
#include "Scripting/NullScriptRuntime.h"
|
||
|
|
|
||
|
|
namespace XCEngine {
|
||
|
|
namespace Scripting {
|
||
|
|
|
||
|
|
void NullScriptRuntime::OnRuntimeStart(Components::Scene* scene) {
|
||
|
|
(void)scene;
|
||
|
|
}
|
||
|
|
|
||
|
|
void NullScriptRuntime::OnRuntimeStop(Components::Scene* scene) {
|
||
|
|
(void)scene;
|
||
|
|
}
|
||
|
|
|
||
|
|
bool NullScriptRuntime::CreateScriptInstance(const ScriptRuntimeContext& context) {
|
||
|
|
return context.component != nullptr;
|
||
|
|
}
|
||
|
|
|
||
|
|
void NullScriptRuntime::DestroyScriptInstance(const ScriptRuntimeContext& context) {
|
||
|
|
(void)context;
|
||
|
|
}
|
||
|
|
|
||
|
|
void NullScriptRuntime::InvokeMethod(
|
||
|
|
const ScriptRuntimeContext& context,
|
||
|
|
ScriptLifecycleMethod method,
|
||
|
|
float deltaTime) {
|
||
|
|
(void)context;
|
||
|
|
(void)method;
|
||
|
|
(void)deltaTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
} // namespace Scripting
|
||
|
|
} // namespace XCEngine
|