Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_building_entry_hook.c File Reference
Include dependency graph for sf_building_entry_hook.c:

Go to the source code of this file.

Typedefs

typedef void(__thiscall * fun006c3ca0_ptr) (void *autoclass30, uint16_t param_1, uint16_t owner, SF_CGdTargetData *source, SF_CGdTargetData *target)

Functions

bool isBuildingDamaged (SF_CGdBuilding *_this, uint16_t building_id)
void __thiscall job_start_working_at_building_hook (SF_CGdFigureJobs *_this, uint16_t figure_id)

Variables

BuildingFunctions buildingAPI
fun006c3ca0_ptr fun006c3ca0

Typedef Documentation

◆ fun006c3ca0_ptr

typedef void(__thiscall * fun006c3ca0_ptr) (void *autoclass30, uint16_t param_1, uint16_t owner, SF_CGdTargetData *source, SF_CGdTargetData *target)

Definition at line 4 of file sf_building_entry_hook.c.

Function Documentation

◆ isBuildingDamaged()

bool isBuildingDamaged ( SF_CGdBuilding * _this,
uint16_t building_id )

Definition at line 9 of file sf_building_entry_hook.c.

Here is the caller graph for this function:

◆ job_start_working_at_building_hook()

void __thiscall job_start_working_at_building_hook ( SF_CGdFigureJobs * _this,
uint16_t figure_id )

Definition at line 15 of file sf_building_entry_hook.c.

Here is the call graph for this function:

Variable Documentation

◆ fun006c3ca0

fun006c3ca0_ptr fun006c3ca0
extern

Definition at line 20 of file sf_building_done_hook.c.