mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 02:29:17 +02:00
Remove __fastcall calling convention
This commit is contained in:
92
MemCell.h
92
MemCell.h
@@ -1,46 +1,46 @@
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
#ifndef MemCellH
|
||||
#define MemCellH
|
||||
|
||||
#include "Classes.h"
|
||||
#include "dumb3d.h"
|
||||
using namespace Math3D;
|
||||
|
||||
class TMemCell
|
||||
{
|
||||
private:
|
||||
vector3 vPosition;
|
||||
char *szText;
|
||||
double fValue1;
|
||||
double fValue2;
|
||||
TCommandType eCommand;
|
||||
bool bCommand; // czy zawiera komendê dla zatrzymanego AI
|
||||
TEvent *OnSent; // event dodawany do kolejki po wys³aniu komendy zatrzymuj¹cej sk³ad
|
||||
public:
|
||||
AnsiString
|
||||
asTrackName; // McZapkie-100302 - zeby nazwe toru na ktory jest Putcommand wysylane pamietac
|
||||
__fastcall TMemCell(vector3 *p);
|
||||
__fastcall ~TMemCell();
|
||||
void __fastcall Init();
|
||||
void __fastcall UpdateValues(char *szNewText, double fNewValue1, double fNewValue2,
|
||||
int CheckMask);
|
||||
bool __fastcall Load(cParser *parser);
|
||||
void __fastcall PutCommand(TController *Mech, vector3 *Loc);
|
||||
bool __fastcall Compare(char *szTestText, double fTestValue1, double fTestValue2,
|
||||
int CheckMask);
|
||||
bool __fastcall Render();
|
||||
inline char *__fastcall Text() { return szText; };
|
||||
inline double __fastcall Value1() { return fValue1; };
|
||||
inline double __fastcall Value2() { return fValue2; };
|
||||
inline vector3 __fastcall Position() { return vPosition; };
|
||||
inline TCommandType __fastcall Command() { return eCommand; };
|
||||
inline bool __fastcall StopCommand() { return bCommand; };
|
||||
void __fastcall StopCommandSent();
|
||||
TCommandType __fastcall CommandCheck();
|
||||
bool __fastcall IsVelocity();
|
||||
void __fastcall AssignEvents(TEvent *e);
|
||||
};
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
#endif
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
#ifndef MemCellH
|
||||
#define MemCellH
|
||||
|
||||
#include "Classes.h"
|
||||
#include "dumb3d.h"
|
||||
using namespace Math3D;
|
||||
|
||||
class TMemCell
|
||||
{
|
||||
private:
|
||||
vector3 vPosition;
|
||||
char *szText;
|
||||
double fValue1;
|
||||
double fValue2;
|
||||
TCommandType eCommand;
|
||||
bool bCommand; // czy zawiera komendê dla zatrzymanego AI
|
||||
TEvent *OnSent; // event dodawany do kolejki po wys³aniu komendy zatrzymuj¹cej sk³ad
|
||||
public:
|
||||
AnsiString
|
||||
asTrackName; // McZapkie-100302 - zeby nazwe toru na ktory jest Putcommand wysylane pamietac
|
||||
TMemCell(vector3 *p);
|
||||
~TMemCell();
|
||||
void Init();
|
||||
void UpdateValues(char *szNewText, double fNewValue1, double fNewValue2,
|
||||
int CheckMask);
|
||||
bool Load(cParser *parser);
|
||||
void PutCommand(TController *Mech, vector3 *Loc);
|
||||
bool Compare(char *szTestText, double fTestValue1, double fTestValue2,
|
||||
int CheckMask);
|
||||
bool Render();
|
||||
inline char *__fastcall Text() { return szText; };
|
||||
inline double Value1() { return fValue1; };
|
||||
inline double Value2() { return fValue2; };
|
||||
inline vector3 Position() { return vPosition; };
|
||||
inline TCommandType Command() { return eCommand; };
|
||||
inline bool StopCommand() { return bCommand; };
|
||||
void StopCommandSent();
|
||||
TCommandType CommandCheck();
|
||||
bool IsVelocity();
|
||||
void AssignEvents(TEvent *e);
|
||||
};
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user