#include <script_interface.hpp>
Inherited by AmbientSound, Camera, Candle, DisplayEffect, LevelTime, Platform, Player, ScriptedObject, TextObject, Thunderstorm, TileMap, WillOWisp, and Wind.
Public Member Functions | |
| virtual | ~ScriptInterface () |
| virtual void | expose (HSQUIRRELVM vm, SQInteger table_idx)=0 |
| virtual void | unexpose (HSQUIRRELVM vm, SQInteger table_idx)=0 |
Definition at line 26 of file script_interface.hpp.
| virtual ScriptInterface::~ScriptInterface | ( | ) | [inline, virtual] |
| virtual void ScriptInterface::expose | ( | HSQUIRRELVM | vm, | |
| SQInteger | table_idx | |||
| ) | [pure virtual] |
Implemented in WillOWisp, AmbientSound, Camera, Candle, DisplayEffect, LevelTime, Platform, Player, ScriptedObject, TextObject, Thunderstorm, TileMap, and Wind.
Referenced by worldmap::WorldMap::try_expose(), and Sector::try_expose().
| virtual void ScriptInterface::unexpose | ( | HSQUIRRELVM | vm, | |
| SQInteger | table_idx | |||
| ) | [pure virtual] |
Implemented in WillOWisp, AmbientSound, Camera, Candle, DisplayEffect, LevelTime, Platform, Player, ScriptedObject, TextObject, Thunderstorm, TileMap, and Wind.
Referenced by worldmap::WorldMap::try_unexpose(), and Sector::try_unexpose().
1.5.1