Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_menu_hook.c File Reference
#include "../sf_wrappers.h"
#include "../sf_ui_wrappers.h"
#include "sf_menu_hook.h"
#include "../sf_hooks.h"
#include "sf_campaign_hook.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
uint32_t g_menu_return_addr
uint32_t g_ui_hook_fix_addr
uint32_t g_ui_hook_fix_addr2
uint32_t g_sf_enchant_addr
uint32_t g_sf_enchant_addr2
set_label_flags_ptr g_set_label_flags
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
CMnuSmpButtonshow_mod_list_button
CMnuSmpButtonopen_campaign_screen
SFSF_ModlistStruct mod_struct
CMnuLabelsfsf_version_label