100 lines
1.7 KiB
C
100 lines
1.7 KiB
C
![]() |
// This is a generated file, changes to it may be overwritten in the future.
|
||
|
|
||
|
#pragma pack(push,4)
|
||
|
typedef struct
|
||
|
{
|
||
|
tUInt32 playerId;
|
||
|
tUInt8 gearBoxType;
|
||
|
tUInt8 driveTrainType;
|
||
|
tUInt8 gear;
|
||
|
tUInt8 spare0;
|
||
|
tUInt32 spare1[2];
|
||
|
} RDB_DRIVETRAIN_BASE_t;
|
||
|
#pragma pack(pop)
|
||
|
|
||
|
#pragma pack(push,4)
|
||
|
typedef struct
|
||
|
{
|
||
|
tFloat32 torqueGearBoxIn;
|
||
|
tFloat32 torqueCenterDiffOut;
|
||
|
tFloat32 torqueShaft;
|
||
|
tUInt32 spare1[2];
|
||
|
} RDB_DRIVETRAIN_EXT_t;
|
||
|
#pragma pack(pop)
|
||
|
|
||
|
#pragma pack(push,4)
|
||
|
typedef struct
|
||
|
{
|
||
|
RDB_DRIVETRAIN_BASE_t base;
|
||
|
RDB_DRIVETRAIN_EXT_t ext;
|
||
|
} RDB_DRIVETRAIN_t;
|
||
|
#pragma pack(pop)
|
||
|
|
||
|
#pragma pack(push,4)
|
||
|
typedef struct
|
||
|
{
|
||
|
tFloat64 x;
|
||
|
tFloat64 y;
|
||
|
tFloat64 z;
|
||
|
tFloat32 h;
|
||
|
tFloat32 p;
|
||
|
tFloat32 r;
|
||
|
tUInt8 flags;
|
||
|
tUInt8 type;
|
||
|
tUInt16 system;
|
||
|
} RDB_COORD_t;
|
||
|
#pragma pack(pop)
|
||
|
|
||
|
#pragma pack(push,4)
|
||
|
typedef struct
|
||
|
{
|
||
|
tUInt32 id;
|
||
|
tUInt8 type;
|
||
|
tUInt8 hostCategory;
|
||
|
tUInt16 spare0;
|
||
|
tUInt32 hostId;
|
||
|
tChar name[32];
|
||
|
tFloat32 fovHV[2];
|
||
|
tFloat32 clipNF[2];
|
||
|
RDB_COORD_t pos;
|
||
|
RDB_COORD_t originCoordSys;
|
||
|
tInt32 spare[4];
|
||
|
} RDB_SENSOR_STATE_t;
|
||
|
#pragma pack(pop)
|
||
|
|
||
|
typedef uint32_t tUInt32;
|
||
|
|
||
|
typedef uint8_t tUInt8;
|
||
|
|
||
|
typedef float tFloat32;
|
||
|
|
||
|
typedef double tFloat64;
|
||
|
|
||
|
typedef uint16_t tUInt16;
|
||
|
|
||
|
typedef char tChar;
|
||
|
|
||
|
typedef int32_t tInt32;
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// uint32_t
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// uint8_t
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// float
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// double
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// uint16_t
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// char
|
||
|
|
||
|
// The following type is assumed to be known:
|
||
|
// int32_t
|
||
|
|