Ares
Functions | Variables

Body.cpp File Reference

#include "Body.h"
#include "../TechnoType/Body.h"
#include "../House/Body.h"
#include <InfantryClass.h>

Functions

 DEFINE_HOOK (45E50C, BuildingTypeClass_CTOR, 6)
 DEFINE_HOOK (45E580, BuildingTypeClass_DTOR, 5)
 DEFINE_HOOK (465010, BuildingTypeClass_SaveLoad_Prefix, 5) DEFINE_HOOK_AGAIN(465300

Variables

 BuildingTypeClass_SaveLoad_Prefix

Function Documentation

DEFINE_HOOK ( 45E50C  ,
BuildingTypeClass_CTOR  ,
 
)
{
        GET(BuildingTypeClass*, pItem, EAX);

        BuildingTypeExt::ExtMap.FindOrAllocate(pItem);
        return 0;
}
DEFINE_HOOK ( 465010  ,
BuildingTypeClass_SaveLoad_Prefix  ,
 
)
DEFINE_HOOK ( 45E580  ,
BuildingTypeClass_DTOR  ,
 
)
{
        GET(BuildingTypeClass*, pItem, ECX);

        BuildingTypeExt::ExtMap.Remove(pItem);
        return 0;
}

Variable Documentation

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines