Ares
Functions | Variables

Body.cpp File Reference

#include "Body.h"
#include "../BuildingType/Body.h"
#include "../Side/Body.h"
#include "../../Enum/Prerequisites.h"
#include "../../Misc/Debug.h"
#include "../../Misc/EMPulse.h"
#include <AnimTypeClass.h>
#include <PCX.h>
#include <Theater.h>

Functions

 DEFINE_HOOK (711835, TechnoTypeClass_CTOR, 5)
 DEFINE_HOOK (711AE0, TechnoTypeClass_DTOR, 5)
 DEFINE_HOOK (7162F0, TechnoTypeClass_SaveLoad_Prefix, 6) DEFINE_HOOK_AGAIN(716DC0

Variables

 TechnoTypeClass_SaveLoad_Prefix

Function Documentation

DEFINE_HOOK ( 711835  ,
TechnoTypeClass_CTOR  ,
 
)
{
        GET(TechnoTypeClass*, pItem, ESI);

        TechnoTypeExt::ExtMap.FindOrAllocate(pItem);
        return 0;
}
DEFINE_HOOK ( 7162F0  ,
TechnoTypeClass_SaveLoad_Prefix  ,
 
)
DEFINE_HOOK ( 711AE0  ,
TechnoTypeClass_DTOR  ,
 
)
{
        GET(TechnoTypeClass*, pItem, ECX);

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

Variable Documentation

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines