Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_menu_hook.c File Reference
#include "../sf_wrappers.h"
#include "sf_menu_hook.h"
#include "../sf_hooks.h"
#include "../sf_modloader.h"
#include "../../registry/sf_mod_registry.h"
#include <stdint.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Include dependency graph for sf_menu_hook.c:

Go to the source code of this file.

Functions

void initialize_menu_data_hooks ()
 
void sf_menu_hook (uint32_t _CAppMenu)
 
bool hasThisAuraRunning (SF_CGdFigureToolbox *_this, uint16_t aura_spell_id, uint16_t figure_id)
 
void sf_click_vertical_button (SF_CUiMain *_this, uint16_t figure_id, uint8_t entity_type, uint16_t target_id, SF_UIElement *element)
 
uint16_t sf_ui_overlay_fix (SF_CGdFigure *_this, void *CGdResource, uint16_t spell_id, uint16_t figure_id)
 
void sf_click_horizontal_button (SF_CUiMain *_this, uint_list_node *param1, SF_UIElement *param2)
 

Variables

cuiVideoSequence_constructor_ptr cuiVideoSequence_constructor
 
CMnuScreen_attach_control_ptr CMnuScreen_attach_control
 
create_option_ptr f_create_menu_option
 
container_add_control_ptr g_container_add_control
 
uint32_t g_menu_return_addr
 
uint32_t g_ui_hook_fix_addr
 
uint32_t g_ui_hook_fix_addr2
 
new_operator_ptr g_new_operator
 
menu_label_constructor_ptr g_menu_label_constructor
 
set_label_flags_ptr g_set_label_flags
 
mnu_label_init_data_ptr g_init_menu_element
 
get_smth_fonts_ptr g_get_smth_fonts
 
menu_label_set_font_ptr g_menu_label_set_font
 
get_font_ptr g_get_font
 
menu_label_set_string_ptr g_menu_label_set_string
 
autoclass113_fun_00a27530_ptr fun_00a27530
 
fun_0086dd60_ptr fun_0086dd60
 
autoclass113_fun_00a278c0_ptr fun_00a278c0
 
fun_00a2a1d0_ptr fun_00a2ald0
 
fun_006a0140_ptr fun_006a0140
 
fun_009a2790_ptr fun_009a2790
 
fun_0069f8d0_ptr fun_0069f8d0
 
fun_0069fb90_ptr fun_0069fb90
 
fun_00a49b10_ptr fun_00a49b10
 
fun_00a28d60_ptr fun_00a28d60
 
fun_009a4020_ptr fun_009a4020
 
vfun164_ptr vfun164
 
vfun163_ptr vfun163
 
vfun41_ptr vfun41
 
getSpellLineIsTargetSelf_ptr getSpellLineIsTargetSelf
 
fun_009a0750_ptr fun_009a0750
 
fun_009de190_ptr fun_009de190
 
fun_0099f610_ptr fun_0099f610
 
fun_009cd1f0_ptr fun_009cd1f0
 
fun_009a1fd0_ptr fun_009a1fd0
 
fun_006f8c06_ptr fun_006f8c06
 
fun_00910de0_ptr fun_00910de0
 
SFSF_ModlistStruct mod_struct