Toast Engine
Loading...
Searching...
No Matches
scripting::ScriptBinding Struct Reference

Shared between a ScriptInstance and the closures installed in its self table; the closures never see a dangling instance. More...

#include <script_runtime.hpp>

Collaboration diagram for scripting::ScriptBinding:

Public Member Functions

 ScriptBinding (NodeProxy node_proxy)

Public Attributes

NodeProxy proxy
std::atomic< bool > alive {true}
 false once the instance is destroyed

Detailed Description

Shared between a ScriptInstance and the closures installed in its self table; the closures never see a dangling instance.


The documentation for this struct was generated from the following file: