Class: Rufus::Lua::CallbackState
- Inherits:
-
Object
- Object
- Rufus::Lua::CallbackState
- Includes:
- StateMixin
- Defined in:
- lib/rufus/lua/state.rb
Constant Summary
Constants included from StateMixin
StateMixin::LUA_ENVIRONINDEX, StateMixin::LUA_GCCOLLECT, StateMixin::LUA_GCCOUNT, StateMixin::LUA_GCCOUNTB, StateMixin::LUA_GCRESTART, StateMixin::LUA_GCSETPAUSE, StateMixin::LUA_GCSETSTEPMUL, StateMixin::LUA_GCSTEP, StateMixin::LUA_GCSTOP, StateMixin::LUA_GLOBALSINDEX, StateMixin::LUA_MULTRET, StateMixin::LUA_NOREF, StateMixin::LUA_REFNIL, StateMixin::LUA_REGISTRYINDEX, StateMixin::SIMPLE_TYPES, StateMixin::TBOOLEAN, StateMixin::TFUNCTION, StateMixin::TLIGHTUSERDATA, StateMixin::TNIL, StateMixin::TNONE, StateMixin::TNUMBER, StateMixin::TSTRING, StateMixin::TTABLE, StateMixin::TTHREAD, StateMixin::TUSERDATA
Instance Method Summary collapse
-
#initialize(pointer) ⇒ CallbackState
constructor
A new instance of CallbackState.
Constructor Details
#initialize(pointer) ⇒ CallbackState
Returns a new instance of CallbackState.
346 347 348 349 350 351 |
# File 'lib/rufus/lua/state.rb', line 346 def initialize(pointer) @pointer = pointer @callbacks = [] @error_handler = 0 end |