DI-Guy Lua AI SDK
 All Classes Files Functions Variables Groups Pages
luaStateMachineScript Class Reference

Public Member Functions

Package Level Functions
 init_package ()
 
 reset_package ()
 
 update_package ()
 
 add_script (statemachine)
 
 remove_script (statemachine)
 
Per Instance Level Functions
 new (name, object, script)
 
 state_manager (sender, message_type, message, params)
 
 sleep (duration)
 
 wake_up_next_frame ()
 

Public Attributes

 script_list = {}
 
script_list tostring = function ()
 
local x = 0
 
 x = x + 1
 

Member Function Documentation

luaStateMachineScript::add_script ( statemachine  )
luaStateMachineScript::init_package ( )
luaStateMachineScript::new ( name  ,
object  ,
script   
)
luaStateMachineScript::remove_script ( statemachine  )
luaStateMachineScript::reset_package ( )
luaStateMachineScript::sleep ( duration  )
luaStateMachineScript::state_manager ( sender  ,
message_type  ,
message  ,
params   
)
luaStateMachineScript::update_package ( )
luaStateMachineScript::wake_up_next_frame ( )

Member Data Documentation

luaStateMachineScript::script_list = {}
script_list luaStateMachineScript::tostring = function ()
local luaStateMachineScript::x = 0
luaStateMachineScript::x = x + 1

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