exported functions, what to do with it.

U

Unknownx4

hey, i have a tool called undecor it generate .lib .h and a .def file.
but the problem is the header file is coming out like this (example1.)
but it needs to be like example2. it is for the game America's Army
based on the unreal 2 engine.(undecor just uses dumpbin and undname)

Code:
example1.

public: __thiscall TArray<unsigned short>::TArray<unsigned short>(class
TArray<unsigned short> const &);
public: __thiscall TArray<unsigned short>::TArray<unsigned short>(int);
public: __thiscall TArray<unsigned short>::TArray<unsigned short>(enum
ENoInit);
public: __thiscall TArray<unsigned short>::TArray<unsigned
short>(void);
public: __thiscall FArchive::FArchive(class FArchive const &);
public: __thiscall FArchive::FArchive(void);
public: __thiscall FArchiveCountMem::FArchiveCountMem(class
FArchiveCountMem const &);
public: __thiscall FArchiveCountMem::FArchiveCountMem(class UObject *);
public: __thiscall FArchiveDummySave::FArchiveDummySave(class
FArchiveDummySave const &);
public: __thiscall FArchiveDummySave::FArchiveDummySave(void);

Code:
example2.

*/
//
-----------------------------------------------------------------------------
// FInterpCurvePoint ('Struct' From Unreal)
//
-----------------------------------------------------------------------------
class DLL_IMPORT FInterpCurvePoint
{
public:
	FLOAT InVal;
//CPF_Edit
	FLOAT OutVal;
//CPF_Edit
	FInterpCurvePoint(FLOAT, FLOAT);
	FInterpCurvePoint();
	class FInterpCurvePoint & operator=(class FInterpCurvePoint const &);
	INT operator==(class FInterpCurvePoint const &);
};

//
-----------------------------------------------------------------------------
// FRotationRandomizer ('Struct' From Unreal)
//
-----------------------------------------------------------------------------
struct DLL_IMPORT FRotationRandomizer
{
public:
	class FVector MeanDirection;
//CPF_Edit
	BYTE bPitch;
//CPF_Edit
	FLOAT PitchMean;
//CPF_Edit
	FLOAT PitchMaxDeviation;
//CPF_Edit
	FLOAT PitchFalloff;
//CPF_Edit
	BYTE bYaw;
//CPF_Edit
	FLOAT YawMean;
//CPF_Edit
	FLOAT YawMaxDeviation;
//CPF_Edit
	FLOAT YawFalloff;
//CPF_Edit
	BYTE bRoll;
//CPF_Edit
	FLOAT RollMean;
//CPF_Edit
	FLOAT RollMaxDeviation;
//CPF_Edit
	FLOAT RollFalloff;
//CPF_Edit
	FLOAT SpeedMean;
//CPF_Edit
	FLOAT SpeedMaxDeviation;
//CPF_Edit
	FLOAT SpeedFalloff;
//CPF_Edit
	class FRotator Base;
//0
};
 
X

x4

nobody has an tip or soemthing btw the lib .def and .h fiels are
generated from a dll (core.dll)
 
R

red floyd

x4 said:
nobody has an tip or soemthing btw the lib .def and .h fiels are
generated from a dll (core.dll)

Probably because it's OT here. Try a Windows programming newsgroup.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top