Expand description
Structs the open.mp headers pass by value or by reference — generated
by cargo xtask gen-omp. Do not edit.
Each mirrors its C++ struct field for field. The layout is clang’s for
both ABIs, and the assertions below each struct fail the build if the
Rust one differs from it. An anonymous union becomes a named Rust
union field (u0, …); a run of bit-fields becomes one integer
(bits_*), first declared in the lowest bits.
Structs§
- Actor
Spawn Data ActorSpawnDatainServer/Components/Actors/actors.hpp.- Animation
Data AnimationDatainanim.hpp.- BanEntry
BanEntryinnetwork.hpp.- Console
Command Sender Data ConsoleCommandSenderDatainServer/Components/Console/console.hpp.- LegacyDB
Result LegacyDBResultinServer/Components/Databases/databases.hpp.- NetworkID
NetworkIDinnetwork.hpp.- Object
Attachment Data ObjectAttachmentDatainServer/Components/Objects/objects.hpp.- Object
Attachment Slot Data ObjectAttachmentSlotDatainServer/Components/Objects/objects.hpp.- Object
Material Data ObjectMaterialDatainServer/Components/Objects/objects.hpp.- Object
Material Data0_ 1 - An anonymous struct inside a mirrored struct.
- Object
Move Data ObjectMoveDatainServer/Components/Objects/objects.hpp.- Peer
Address PeerAddressinnetwork.hpp.- Peer
Network Data PeerNetworkDatainnetwork.hpp.- Peer
Request Params PeerRequestParamsinnetwork.hpp.- Player
AimData PlayerAimDatainplayer.hpp.- Player
Animation Data PlayerAnimationDatainplayer.hpp.- Player
Class PlayerClassinServer/Components/Classes/classes.hpp.- Player
KeyData PlayerKeyDatainplayer.hpp.- Player
Spectate Data PlayerSpectateDatainplayer.hpp.- Player
Surfing Data PlayerSurfingDatainplayer.hpp.- Text
Label Attachment Data TextLabelAttachmentDatainServer/Components/TextLabels/textlabels.hpp.- Vehicle
Driver Sync Packet VehicleDriverSyncPacketinServer/Components/Vehicles/vehicles.hpp.- Vehicle
Params VehicleParamsinServer/Components/Vehicles/vehicles.hpp.- Vehicle
Passenger Sync Packet VehiclePassengerSyncPacketinServer/Components/Vehicles/vehicles.hpp.- Vehicle
Spawn Data VehicleSpawnDatainServer/Components/Vehicles/vehicles.hpp.- Vehicle
Trailer Sync Packet VehicleTrailerSyncPacketinServer/Components/Vehicles/vehicles.hpp.- Vehicle
Unoccupied Sync Packet VehicleUnoccupiedSyncPacketinServer/Components/Vehicles/vehicles.hpp.- Weapon
Slot Data WeaponSlotDatainplayer.hpp.
Unions§
- Console
Command Sender Data1 - An anonymous union inside a mirrored struct.
- Object
Material Data0 - An anonymous union inside a mirrored struct.
- Object
Material Data1 - An anonymous union inside a mirrored struct.
- Peer
Address1 - An anonymous union inside a mirrored struct.
- Peer
Address1_ v6 - An anonymous union inside a mirrored struct.
- Vehicle
Driver Sync Packet14 - An anonymous union inside a mirrored struct.
- Vehicle
Driver Sync Packet15 - An anonymous union inside a mirrored struct.
- Vehicle
Passenger Sync Packet2 - An anonymous union inside a mirrored struct.