Horizon Official Technical Documentation
Horizon::Zone::ScriptManager Member List

This is the complete list of members for Horizon::Zone::ScriptManager, including all inherited members.

_combat_componentHorizon::Zone::ScriptManagerprivate
_hsr_managerKernelComponentprivate
_is_finalizedHorizon::Zone::ScriptManagerprotected
_is_initializedHorizon::Zone::ScriptManagerprotected
_item_componentHorizon::Zone::ScriptManagerprivate
_kernelKernelComponentprivate
_last_thread_update_rate_timeKernelComponentprivate
_last_total_execution_time_updateKernelComponentprivate
_lua_stateHorizon::Zone::ScriptManagerprivate
_map_componentHorizon::Zone::ScriptManagerprivate
_module_typeKernelComponentprivate
_monster_componentHorizon::Zone::ScriptManagerprivate
_npc_componentHorizon::Zone::ScriptManagerprivate
_player_componentHorizon::Zone::ScriptManagerprivate
_resource_managerHorizon::Zone::ScriptManagerprotected
_schedulerHorizon::Zone::ScriptManagerprotected
_script_filesHorizon::Zone::ScriptManagerprivate
_segment_numberKernelComponentprivate
_skill_componentHorizon::Zone::ScriptManagerprivate
_status_effect_componentHorizon::Zone::ScriptManagerprivate
_threadHorizon::Zone::ScriptManagerprivate
_thread_cpu_idKernelComponentprivate
_thread_update_rateKernelComponentprivate
_total_execution_time_aggregateKernelComponentprivate
_total_execution_time_averageKernelComponentprivate
_unit_componentHorizon::Zone::ScriptManagerprivate
_update_countKernelComponentprivate
_uuidKernelComponentprivate
calculate_and_set_cpu_load()KernelComponentinline
combat()Horizon::Zone::ScriptManagerinline
finalize() overrideHorizon::Zone::ScriptManagervirtual
get_kernel()KernelComponentinline
get_resource_manager()Horizon::Zone::ScriptManagerinline
get_segment_number()KernelComponentinline
get_system_routine_manager()KernelComponentinline
get_thread_cpu_id()KernelComponentinline
get_thread_update_rate()KernelComponentinline
get_total_execution_time()KernelComponentinline
get_type_string()KernelComponentinline
get_uuid_string()KernelComponentinline
getScheduler()Horizon::Zone::ScriptManagerinline
initialize(int segment_number=1) overrideHorizon::Zone::ScriptManagervirtual
initialize_basic_state(std::shared_ptr< sol::state > state)Horizon::Zone::ScriptManager
initialize_monster_state(std::shared_ptr< sol::state > state)Horizon::Zone::ScriptManager
initialize_npc_state(std::shared_ptr< sol::state > state)Horizon::Zone::ScriptManager
initialize_player_state(std::shared_ptr< sol::state > state)Horizon::Zone::ScriptManager
is_finalized() overrideHorizon::Zone::ScriptManagerinlinevirtual
is_initialized() overrideHorizon::Zone::ScriptManagerinlinevirtual
item()Horizon::Zone::ScriptManagerinline
KernelComponent(Kernel *kernel, Horizon::System::runtime_module_type module_type)KernelComponentinline
load_constants()Horizon::Zone::ScriptManagerprivate
load_scripts()Horizon::Zone::ScriptManagerprivate
load_scripts_internal()Horizon::Zone::ScriptManagerprivate
lua_state()Horizon::Zone::ScriptManagerinline
map()Horizon::Zone::ScriptManagerinline
monster()Horizon::Zone::ScriptManagerinline
npc()Horizon::Zone::ScriptManagerinline
player()Horizon::Zone::ScriptManagerinline
prepare_lua_state(std::shared_ptr< sol::state > &lua)Horizon::Zone::ScriptManager
PrimaryResource typedefHorizon::Zone::ScriptManagerprotected
ResourceManager typedefHorizon::Zone::ScriptManagerprotected
ScriptManager()Horizon::Zone::ScriptManager
set_segment_number(int64_t segment_number)KernelComponentinline
set_thread_cpu_id(int cpu_id)KernelComponentinline
set_thread_update_rate(double rate)KernelComponentinline
set_total_execution_time(int time)KernelComponentinline
skill()Horizon::Zone::ScriptManagerinline
start()Horizon::Zone::ScriptManager
status_effect()Horizon::Zone::ScriptManagerinline
system_routine_process_queue()KernelComponent
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContext > context)KernelComponent
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContextChain > context)KernelComponent
system_routine_register(Horizon::System::runtime_module_type module_t, Horizon::System::runtime_synchronization_method sync_t, std::shared_ptr< Horizon::System::RuntimeContext > context)KernelComponent
unit()Horizon::Zone::ScriptManagerinline
update(uint64_t diff)Horizon::Zone::ScriptManager
~ScriptManager()Horizon::Zone::ScriptManager