DI-Guy Lua AI SDK
 All Classes Files Functions Variables Groups Pages
luaMiddleEastUI Class Reference
Inheritance diagram for luaMiddleEastUI:
luaUIStateMachine

Public Member Functions

Framework Functions
 init_package ()
 this function is called at time 0 More...
 
 reset_package ()
 
 update_package ()
 
Button Creation
 create_rpg_button ()
 
 create_insurgents_button ()
 
 create_mood_painter_button ()
 
 create_camera_buttons ()
 
 create_call_to_prayer_button ()
 
State Functions
 create_rpg_state ()
 
 create_insurgents_state ()
 
 entry_point ()
 
 mood_painter_state ()
 
Draw Functions
 draw_brush ()
 
- Public Member Functions inherited from luaUIStateMachine
 init_package ()
 this function is called at time 0 More...
 
 reset_package ()
 this function is called at reset More...
 
 update_package ()
 
 draw_package ()
 an active draw function, set self.draw_ui to start seeing something More...
 
 begin_state (_name)
 Convenience function for storing the current state in the object. More...
 
 state_manager (sender, message_type, message, params)
 This is the main entry point from C++ into the lua framework. More...
 
 sleep (duration)
 This is a simple sleep function. More...
 
 wait_for_multichoice (...)
 This is a wait function that will wait indefinately and only wake up when one of a few specific messages are recieved. More...
 
 wait_for_message (message_to_wait_for)
 a function that waits for an explicit message More...
 
 show_ui_message (message)
 Puts a message up on screen with a label. More...
 
 hide_ui_message ()
 
 get_user_selected_point (_options)
 sets up the ui for point selection More...
 
 get_user_selected_character (_options)
 sets up the ui for point selection More...
 

Member Function Documentation

luaMiddleEastUI::create_call_to_prayer_button ( )
luaMiddleEastUI::create_camera_buttons ( )
luaMiddleEastUI::create_insurgents_button ( )
luaMiddleEastUI::create_insurgents_state ( )
luaMiddleEastUI::create_mood_painter_button ( )
luaMiddleEastUI::create_rpg_button ( )
luaMiddleEastUI::create_rpg_state ( )
luaMiddleEastUI::draw_brush ( )
luaMiddleEastUI::entry_point ( )
luaMiddleEastUI::init_package ( )

this function is called at time 0

luaMiddleEastUI::mood_painter_state ( )
luaMiddleEastUI::reset_package ( )
luaMiddleEastUI::update_package ( )

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