Skip to main content

Module generated

Module generated 

Source
Expand description

Wrappers generated by cargo xtask gen-omp — one module per interface listed in xtask/omp-wrappers.toml. Do not edit.

Modules§

actor
IActor — generated by cargo xtask gen-omp from Server/Components/Actors/actors.hpp. Implemented by Actor in the server’s Actors.
actors
IActorsComponent — generated by cargo xtask gen-omp from Server/Components/Actors/actors.hpp. Implemented by ActorsComponent in the server’s Actors.
checkpoint
ICheckpointData — generated by cargo xtask gen-omp from Server/Components/Checkpoints/checkpoints.hpp. Implemented by CheckpointData in the server’s Checkpoints.
checkpoints
ICheckpointsComponent — generated by cargo xtask gen-omp from Server/Components/Checkpoints/checkpoints.hpp. Implemented by CheckpointsComponent in the server’s Checkpoints.
class
IClass — generated by cargo xtask gen-omp from Server/Components/Classes/classes.hpp. Implemented by Class in the server’s Classes.
classes
IClassesComponent — generated by cargo xtask gen-omp from Server/Components/Classes/classes.hpp. Implemented by ClassesComponent in the server’s Classes.
config
IConfig — generated by cargo xtask gen-omp from core.hpp. Implemented by Config in the server’s omp-server.
console
IConsoleComponent — generated by cargo xtask gen-omp from Server/Components/Console/console.hpp. Implemented by ConsoleComponent in the server’s Console.
core
ICore — generated by cargo xtask gen-omp from core.hpp. Implemented by Core in the server’s omp-server.
custom_models
ICustomModelsComponent — generated by cargo xtask gen-omp from Server/Components/CustomModels/custommodels.hpp. Implemented by CustomModelsComponent in the server’s CustomModels.
databases
IDatabasesComponent — generated by cargo xtask gen-omp from Server/Components/Databases/databases.hpp. Implemented by DatabasesComponent in the server’s Databases.
db
IDatabaseConnection — generated by cargo xtask gen-omp from Server/Components/Databases/databases.hpp. Implemented by DatabaseConnection in the server’s Databases.
db_result
IDatabaseResultSet — generated by cargo xtask gen-omp from Server/Components/Databases/databases.hpp. Implemented by DatabaseResultSet in the server’s Databases.
db_row
IDatabaseResultSetRow — generated by cargo xtask gen-omp from Server/Components/Databases/databases.hpp. Implemented by DatabaseResultSetRow in the server’s Databases.
dialogs
IDialogsComponent — generated by cargo xtask gen-omp from Server/Components/Dialogs/dialogs.hpp. Implemented by DialogsComponent in the server’s Dialogs.
gangzone
IGangZone — generated by cargo xtask gen-omp from Server/Components/GangZones/gangzones.hpp. Implemented by GangZone in the server’s GangZones.
gangzones
IGangZonesComponent — generated by cargo xtask gen-omp from Server/Components/GangZones/gangzones.hpp. Implemented by GangZonesComponent in the server’s GangZones.
handlers
Event handlers of the groups the SDK does not write by hand — generated by cargo xtask gen-omp from the open.mp headers. Do not edit.
menu
IMenu — generated by cargo xtask gen-omp from Server/Components/Menus/menus.hpp. Implemented by Menu in the server’s Menus.
menus
IMenusComponent — generated by cargo xtask gen-omp from Server/Components/Menus/menus.hpp. Implemented by MenusComponent in the server’s Menus.
npc
INPC — generated by cargo xtask gen-omp from Server/Components/NPCs/npcs.hpp. Implemented by NPC in the server’s NPCs.
npcs
INPCComponent — generated by cargo xtask gen-omp from Server/Components/NPCs/npcs.hpp. Implemented by NPCComponent in the server’s NPCs.
object
IObject — generated by cargo xtask gen-omp from Server/Components/Objects/objects.hpp. Implemented by Object in the server’s Objects.
objects
IObjectsComponent — generated by cargo xtask gen-omp from Server/Components/Objects/objects.hpp. Implemented by ObjectComponent in the server’s Objects.
pickup
IPickup — generated by cargo xtask gen-omp from Server/Components/Pickups/pickups.hpp. Implemented by Pickup in the server’s Pickups.
pickups
IPickupsComponent — generated by cargo xtask gen-omp from Server/Components/Pickups/pickups.hpp. Implemented by PickupsComponent in the server’s Pickups.
player
IPlayer — generated by cargo xtask gen-omp from player.hpp. Implemented by Player in the server’s omp-server.
player_checkpoints
IPlayerCheckpointData — generated by cargo xtask gen-omp from Server/Components/Checkpoints/checkpoints.hpp. Implemented by PlayerCheckpointData in the server’s Checkpoints.
player_classes
IPlayerClassData — generated by cargo xtask gen-omp from Server/Components/Classes/classes.hpp. Implemented by PlayerClassData in the server’s Classes.
player_console
IPlayerConsoleData — generated by cargo xtask gen-omp from Server/Components/Console/console.hpp. Implemented by PlayerConsoleData in the server’s Console.
player_custom_models
IPlayerCustomModelsData — generated by cargo xtask gen-omp from Server/Components/CustomModels/custommodels.hpp. Implemented by PlayerCustomModelsData in the server’s CustomModels.
player_dialogs
IPlayerDialogData — generated by cargo xtask gen-omp from Server/Components/Dialogs/dialogs.hpp. Implemented by PlayerDialogData in the server’s Dialogs.
player_gangzones
IPlayerGangZoneData — generated by cargo xtask gen-omp from Server/Components/GangZones/gangzones.hpp. Implemented by PlayerGangZoneData in the server’s GangZones.
player_menus
IPlayerMenuData — generated by cargo xtask gen-omp from Server/Components/Menus/menus.hpp. Implemented by PlayerMenuData in the server’s Menus.
player_object
IPlayerObject — generated by cargo xtask gen-omp from Server/Components/Objects/objects.hpp. Implemented by PlayerObject in the server’s Objects.
player_objects
IPlayerObjectData — generated by cargo xtask gen-omp from Server/Components/Objects/objects.hpp. Implemented by PlayerObjectData in the server’s Objects.
player_pickups
IPlayerPickupData — generated by cargo xtask gen-omp from Server/Components/Pickups/pickups.hpp. Implemented by PlayerPickupData in the server’s Pickups.
player_recordings
IPlayerRecordingData — generated by cargo xtask gen-omp from Server/Components/Recordings/recordings.hpp. Implemented by PlayerRecordingData in the server’s Recordings.
player_textdraw
IPlayerTextDraw — generated by cargo xtask gen-omp from Server/Components/TextDraws/textdraws.hpp. Implemented by PlayerTextDraw in the server’s TextDraws.
player_textdraws
IPlayerTextDrawData — generated by cargo xtask gen-omp from Server/Components/TextDraws/textdraws.hpp. Implemented by PlayerTextDrawData in the server’s TextDraws.
player_textlabel
IPlayerTextLabel — generated by cargo xtask gen-omp from Server/Components/TextLabels/textlabels.hpp. Implemented by PlayerTextLabel in the server’s TextLabels.
player_textlabels
IPlayerTextLabelData — generated by cargo xtask gen-omp from Server/Components/TextLabels/textlabels.hpp. Implemented by PlayerTextLabelData in the server’s TextLabels.
player_variables
IPlayerVariableData — generated by cargo xtask gen-omp from Server/Components/Variables/variables.hpp. Implemented by PlayerVariableData in the server’s Variables.
player_vehicles
IPlayerVehicleData — generated by cargo xtask gen-omp from Server/Components/Vehicles/vehicles.hpp. Implemented by PlayerVehicleData in the server’s Vehicles.
players
IPlayerPool — generated by cargo xtask gen-omp from player.hpp. Implemented by PlayerPool in the server’s omp-server.
race_checkpoint
IRaceCheckpointData — generated by cargo xtask gen-omp from Server/Components/Checkpoints/checkpoints.hpp. Implemented by RaceCheckpointData in the server’s Checkpoints.
recordings
IRecordingsComponent — generated by cargo xtask gen-omp from Server/Components/Recordings/recordings.hpp. Implemented by RecordingsComponent in the server’s Recordings.
structs
Structs the open.mp headers pass by value or by reference — generated by cargo xtask gen-omp. Do not edit.
textdraw
ITextDraw — generated by cargo xtask gen-omp from Server/Components/TextDraws/textdraws.hpp. Implemented by TextDraw in the server’s TextDraws.
textdraws
ITextDrawsComponent — generated by cargo xtask gen-omp from Server/Components/TextDraws/textdraws.hpp. Implemented by TextDrawsComponent in the server’s TextDraws.
textlabel
ITextLabel — generated by cargo xtask gen-omp from Server/Components/TextLabels/textlabels.hpp. Implemented by TextLabel in the server’s TextLabels.
textlabels
ITextLabelsComponent — generated by cargo xtask gen-omp from Server/Components/TextLabels/textlabels.hpp. Implemented by TextLabelsComponent in the server’s TextLabels.
timer
ITimer — generated by cargo xtask gen-omp from Server/Components/Timers/timers.hpp. Implemented by Timer in the server’s Timers.
timers
ITimersComponent — generated by cargo xtask gen-omp from Server/Components/Timers/timers.hpp. Implemented by TimersComponent in the server’s Timers.
variables
IVariablesComponent — generated by cargo xtask gen-omp from Server/Components/Variables/variables.hpp. Implemented by VariablesComponent in the server’s Variables.
vehicle
IVehicle — generated by cargo xtask gen-omp from Server/Components/Vehicles/vehicles.hpp. Implemented by Vehicle in the server’s Vehicles.
vehicles
IVehiclesComponent — generated by cargo xtask gen-omp from Server/Components/Vehicles/vehicles.hpp. Implemented by VehiclesComponent in the server’s Vehicles.

Structs§

ActorHandler
Object the server calls through ActorHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
ActorHandlerVTable
ActorEventHandler in Server/Components/Actors/actors.hpp.
ActorSpawnData
ActorSpawnData in Server/Components/Actors/actors.hpp.
AnimationData
AnimationData in anim.hpp.
BanEntry
BanEntry in network.hpp.
ClassHandler
Object the server calls through ClassHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
ClassHandlerVTable
ClassEventHandler in Server/Components/Classes/classes.hpp.
ConsoleCommandSenderData
ConsoleCommandSenderData in Server/Components/Console/console.hpp.
ConsoleHandler
Object the server calls through ConsoleHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
ConsoleHandlerVTable
ConsoleEventHandler in Server/Components/Console/console.hpp.
CoreHandler
Object the server calls through CoreHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
CoreHandlerVTable
CoreEventHandler in core.hpp.
GangZoneHandler
Object the server calls through GangZoneHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
GangZoneHandlerVTable
GangZoneEventHandler in Server/Components/GangZones/gangzones.hpp.
HTTPResponseHandler
Object the server calls through HTTPResponseHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
HTTPResponseHandlerVTable
HTTPResponseHandler in core.hpp.
ICheckpointData
Opaque handle for ICheckpointData*.
ICheckpointsComponent
Opaque handle for ICheckpointsComponent*.
IConfig
Opaque handle for IConfig*.
IConsoleComponent
Opaque handle for IConsoleComponent*.
ICustomModelsComponent
Opaque handle for ICustomModelsComponent*.
IDatabaseConnection
Opaque handle for IDatabaseConnection*.
IDatabaseResultSet
Opaque handle for IDatabaseResultSet*.
IDatabaseResultSetRow
Opaque handle for IDatabaseResultSetRow*.
IDatabasesComponent
Opaque handle for IDatabasesComponent*.
IDialogsComponent
Opaque handle for IDialogsComponent*.
INPC
Opaque handle for INPC*.
INPCComponent
Opaque handle for INPCComponent*.
IPlayerCheckpointData
Opaque handle for IPlayerCheckpointData*.
IPlayerClassData
Opaque handle for IPlayerClassData*.
IPlayerConsoleData
Opaque handle for IPlayerConsoleData*.
IPlayerCustomModelsData
Opaque handle for IPlayerCustomModelsData*.
IPlayerDialogData
Opaque handle for IPlayerDialogData*.
IPlayerGangZoneData
Opaque handle for IPlayerGangZoneData*.
IPlayerMenuData
Opaque handle for IPlayerMenuData*.
IPlayerObjectData
Opaque handle for IPlayerObjectData*.
IPlayerPickupData
Opaque handle for IPlayerPickupData*.
IPlayerRecordingData
Opaque handle for IPlayerRecordingData*.
IPlayerTextDraw
Opaque handle for IPlayerTextDraw*.
IPlayerTextDrawData
Opaque handle for IPlayerTextDrawData*.
IPlayerTextLabel
Opaque handle for IPlayerTextLabel*.
IPlayerTextLabelData
Opaque handle for IPlayerTextLabelData*.
IPlayerVariableData
Opaque handle for IPlayerVariableData*.
IPlayerVehicleData
Opaque handle for IPlayerVehicleData*.
IRaceCheckpointData
Opaque handle for IRaceCheckpointData*.
IRecordingsComponent
Opaque handle for IRecordingsComponent*.
IVariablesComponent
Opaque handle for IVariablesComponent*.
LegacyDBResult
LegacyDBResult in Server/Components/Databases/databases.hpp.
MenuHandler
Object the server calls through MenuHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
MenuHandlerVTable
MenuEventHandler in Server/Components/Menus/menus.hpp.
NPCHandler
Object the server calls through NPCHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
NPCHandlerVTable
NPCEventHandler in Server/Components/NPCs/npcs.hpp.
NetworkID
NetworkID in network.hpp.
ObjectAttachmentData
ObjectAttachmentData in Server/Components/Objects/objects.hpp.
ObjectAttachmentSlotData
ObjectAttachmentSlotData in Server/Components/Objects/objects.hpp.
ObjectHandler
Object the server calls through ObjectHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
ObjectHandlerVTable
ObjectEventHandler in Server/Components/Objects/objects.hpp.
ObjectMaterialData
ObjectMaterialData in Server/Components/Objects/objects.hpp.
ObjectMaterialData0_1
An anonymous struct inside a mirrored struct.
ObjectMoveData
ObjectMoveData in Server/Components/Objects/objects.hpp.
OptionEnumeratorCallback
Object the server calls through OptionEnumeratorCallbackVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
OptionEnumeratorCallbackVTable
OptionEnumeratorCallback in core.hpp.
PeerAddress
PeerAddress in network.hpp.
PeerNetworkData
PeerNetworkData in network.hpp.
PeerRequestParams
PeerRequestParams in network.hpp.
PickupHandler
Object the server calls through PickupHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
PickupHandlerVTable
PickupEventHandler in Server/Components/Pickups/pickups.hpp.
PlayerAimData
PlayerAimData in player.hpp.
PlayerAnimationData
PlayerAnimationData in player.hpp.
PlayerCheckpointHandler
Object the server calls through PlayerCheckpointHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
PlayerCheckpointHandlerVTable
PlayerCheckpointEventHandler in Server/Components/Checkpoints/checkpoints.hpp.
PlayerClass
PlayerClass in Server/Components/Classes/classes.hpp.
PlayerDialogHandler
Object the server calls through PlayerDialogHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
PlayerDialogHandlerVTable
PlayerDialogEventHandler in Server/Components/Dialogs/dialogs.hpp.
PlayerKeyData
PlayerKeyData in player.hpp.
PlayerModelsHandler
Object the server calls through PlayerModelsHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
PlayerModelsHandlerVTable
PlayerModelsEventHandler in Server/Components/CustomModels/custommodels.hpp.
PlayerPoolHandler
Object the server calls through PlayerPoolHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
PlayerPoolHandlerVTable
PoolEventHandler<IPlayer> in pool.hpp.
PlayerSpectateData
PlayerSpectateData in player.hpp.
PlayerSurfingData
PlayerSurfingData in player.hpp.
TextDrawHandler
Object the server calls through TextDrawHandlerVTable: the vtable pointer at offset 0, like any C++ object with virtuals. The server keeps the pointer, so it must outlive the registration.
TextDrawHandlerVTable
TextDrawEventHandler in Server/Components/TextDraws/textdraws.hpp.
TextLabelAttachmentData
TextLabelAttachmentData in Server/Components/TextLabels/textlabels.hpp.
VehicleDriverSyncPacket
VehicleDriverSyncPacket in Server/Components/Vehicles/vehicles.hpp.
VehicleParams
VehicleParams in Server/Components/Vehicles/vehicles.hpp.
VehiclePassengerSyncPacket
VehiclePassengerSyncPacket in Server/Components/Vehicles/vehicles.hpp.
VehicleSpawnData
VehicleSpawnData in Server/Components/Vehicles/vehicles.hpp.
VehicleTrailerSyncPacket
VehicleTrailerSyncPacket in Server/Components/Vehicles/vehicles.hpp.
VehicleUnoccupiedSyncPacket
VehicleUnoccupiedSyncPacket in Server/Components/Vehicles/vehicles.hpp.
WeaponSlotData
WeaponSlotData in player.hpp.

Constants§

CHECKPOINTS_COMPONENT_UID
CheckpointsComponent_UID in Server/Components/Checkpoints/checkpoints.hpp.
CONSOLE_COMPONENT_UID
ConsoleComponent_UID in Server/Components/Console/console.hpp.
CUSTOM_MODELS_COMPONENT_UID
ModelsComponent_UID in Server/Components/CustomModels/custommodels.hpp.
DATABASES_COMPONENT_UID
DatabasesComponent_UID in Server/Components/Databases/databases.hpp.
DIALOGS_COMPONENT_UID
DialogsComponent_UID in Server/Components/Dialogs/dialogs.hpp.
NPCS_COMPONENT_UID
NPCComponent_UID in Server/Components/NPCs/npcs.hpp.
PLAYER_CHECKPOINTS_UID
PlayerCheckpointData_UID in Server/Components/Checkpoints/checkpoints.hpp.
PLAYER_CLASSES_UID
PlayerClassData_UID in Server/Components/Classes/classes.hpp.
PLAYER_CONSOLE_UID
PlayerConsoleData_UID in Server/Components/Console/console.hpp.
PLAYER_DIALOGS_UID
DialogData_UID in Server/Components/Dialogs/dialogs.hpp.
PLAYER_GANGZONES_UID
GangZoneData_UID in Server/Components/GangZones/gangzones.hpp.
PLAYER_MENUS_UID
PlayerMenuData_UID in Server/Components/Menus/menus.hpp.
PLAYER_OBJECTS_UID
PlayerObjectData_UID in Server/Components/Objects/objects.hpp.
PLAYER_PICKUPS_UID
PickupData_UID in Server/Components/Pickups/pickups.hpp.
PLAYER_RECORDINGS_UID
RecordingData_UID in Server/Components/Recordings/recordings.hpp.
PLAYER_TEXTDRAWS_UID
PlayerTextDrawData_UID in Server/Components/TextDraws/textdraws.hpp.
PLAYER_TEXTLABELS_UID
PlayerTextLabelData_UID in Server/Components/TextLabels/textlabels.hpp.
PLAYER_VARIABLES_UID
PlayerVariableData_UID in Server/Components/Variables/variables.hpp.
PLAYER_VEHICLES_UID
SomePlayerData_UID in Server/Components/Vehicles/vehicles.hpp.
RECORDINGS_COMPONENT_UID
RecordingsComponent_UID in Server/Components/Recordings/recordings.hpp.
VARIABLES_COMPONENT_UID
VariablesComponent_UID in Server/Components/Variables/variables.hpp.

Functions§

actor_animation⚠
const AnimationData & IActor::getAnimation().
actor_apply_animation⚠
void IActor::applyAnimation(const AnimationData &).
actor_clear_animations⚠
void IActor::clearAnimations().
actor_health⚠
float IActor::getHealth().
actor_is_invulnerable⚠
bool IActor::isInvulnerable().
actor_is_streamed_in_for_player⚠
bool IActor::isStreamedInForPlayer(const IPlayer &).
actor_set_health⚠
void IActor::setHealth(float).
actor_set_invulnerable⚠
void IActor::setInvulnerable(bool).
actor_set_skin⚠
void IActor::setSkin(int).
actor_skin⚠
int IActor::getSkin().
actor_spawn_data⚠
const ActorSpawnData & IActor::getSpawnData().
actor_stream_in_for_player⚠
void IActor::streamInForPlayer(IPlayer &).
actor_stream_out_for_player⚠
void IActor::streamOutForPlayer(IPlayer &).
actors_event_dispatcher⚠
IEventDispatcher<ActorEventHandler> & IActorsComponent::getEventDispatcher().
checkpoint_disable⚠
void ICheckpointDataBase::disable().
checkpoint_enable⚠
void ICheckpointDataBase::enable().
checkpoint_is_enabled⚠
bool ICheckpointDataBase::isEnabled().
checkpoint_is_player_inside⚠
bool ICheckpointDataBase::isPlayerInside().
checkpoint_position⚠
Vector3 ICheckpointDataBase::getPosition().
checkpoint_radius⚠
float ICheckpointDataBase::getRadius().
checkpoint_set_player_inside⚠
void ICheckpointDataBase::setPlayerInside(bool).
checkpoint_set_position⚠
void ICheckpointDataBase::setPosition(const Vector3 &).
checkpoint_set_radius⚠
void ICheckpointDataBase::setRadius(float).
checkpoints_event_dispatcher⚠
IEventDispatcher<PlayerCheckpointEventHandler> & ICheckpointsComponent::getEventDispatcher().
class_class⚠
const PlayerClass & IClass::getClass().
class_set_class⚠
void IClass::setClass(const PlayerClass &).
classes_event_dispatcher⚠
IEventDispatcher<ClassEventHandler> & IClassesComponent::getEventDispatcher().
config_add_ban⚠
void IConfig::addBan(const BanEntry &).
config_ban⚠
const BanEntry & IConfig::getBan(size_t).
config_bans_count⚠
size_t IConfig::getBansCount().
config_bool⚠
bool * IConfig::getBool(StringView).
config_clear_bans⚠
void IConfig::clearBans().
config_enum_options⚠
void IConfig::enumOptions(OptionEnumeratorCallback &).
config_float⚠
float * IConfig::getFloat(StringView).
config_int⚠
int * IConfig::getInt(StringView).
config_is_banned⚠
bool IConfig::isBanned(const BanEntry &).
config_name_from_alias⚠
Pair<bool, StringView> IConfig::getNameFromAlias(StringView).
config_reload_bans⚠
void IConfig::reloadBans().
config_remove_ban⚠
void IConfig::removeBan(const BanEntry &).
config_remove_ban_at⚠
void IConfig::removeBan(size_t).
config_string⚠
const StringView IConfig::getString(StringView).
config_strings⚠
size_t IConfig::getStrings(StringView, Span<StringView>).
config_strings_count⚠
size_t IConfig::getStringsCount(StringView).
config_type⚠
ConfigOptionType IConfig::getType(StringView).
config_write_bans⚠
void IConfig::writeBans().
console_event_dispatcher⚠
IEventDispatcher<ConsoleEventHandler> & IConsoleComponent::getEventDispatcher().
console_send⚠
void IConsoleComponent::send(StringView, const ConsoleCommandSenderData &).
console_send_message⚠
void IConsoleComponent::sendMessage(const ConsoleCommandSenderData &, StringView).
core_config⚠
IConfig & ICore::getConfig().
core_connect_bot⚠
void ICore::connectBot(StringView, StringView).
core_event_dispatcher⚠
IEventDispatcher<CoreEventHandler> & ICore::getEventDispatcher().
core_gravity⚠
float ICore::getGravity().
core_network_bit_stream_version⚠
int ICore::getNetworkBitStreamVersion().
core_networks⚠
const FlatPtrHashSet<INetwork> & ICore::getNetworks().
core_players⚠
IPlayerPool & ICore::getPlayers().
core_reload_all⚠
void ICore::reloadAll().
core_request_http⚠
void ICore::requestHTTP(HTTPResponseHandler *, HTTPRequestType, StringView, StringView).
core_request_http4⚠
void ICore::requestHTTP4(HTTPResponseHandler *, HTTPRequestType, StringView, StringView).
core_reset_all⚠
void ICore::resetAll().
core_set_data⚠
void ICore::setData(SettableCoreDataType, StringView).
core_set_gravity⚠
void ICore::setGravity(float).
core_set_thread_sleep⚠
void ICore::setThreadSleep(Microseconds).
core_set_weather⚠
void ICore::setWeather(int).
core_set_world_time⚠
void ICore::setWorldTime(Hours).
core_sha256⚠
bool ICore::sha256(StringView, StringView, StaticArray<char, 64 + 1> &).
core_tick_count⚠
unsigned int ICore::getTickCount().
core_tick_rate⚠
unsigned int ICore::tickRate().
core_use_dyn_ticks⚠
void ICore::useDynTicks(const bool).
core_use_stunt_bonuses⚠
void ICore::useStuntBonuses(bool).
core_version⚠
SemanticVersion ICore::getVersion().
core_version_hash⚠
StringView ICore::getVersionHash().
core_weapon_name⚠
StringView ICore::getWeaponName(PlayerWeapon).
custom_models_add_custom_model⚠
bool ICustomModelsComponent::addCustomModel(ModelType, int32_t, int32_t, StringView, StringView, int32_t, uint8_t, uint8_t).
custom_models_base_model⚠
bool ICustomModelsComponent::getBaseModel(uint32_t &, uint32_t &).
custom_models_custom_model_path⚠
bool ICustomModelsComponent::getCustomModelPath(int32_t, StringView &, StringView &).
custom_models_event_dispatcher⚠
IEventDispatcher<PlayerModelsEventHandler> & ICustomModelsComponent::getEventDispatcher().
custom_models_is_valid_custom_model⚠
bool ICustomModelsComponent::isValidCustomModel(int32_t).
custom_models_model_name_from_checksum⚠
StringView ICustomModelsComponent::getModelNameFromChecksum(uint32_t).
databases_close⚠
bool IDatabasesComponent::close(IDatabaseConnection &).
databases_database_connection_by_id⚠
IDatabaseConnection & IDatabasesComponent::getDatabaseConnectionByID(int).
databases_database_connection_count⚠
std::size_t IDatabasesComponent::getDatabaseConnectionCount().
databases_database_result_set_by_id⚠
IDatabaseResultSet & IDatabasesComponent::getDatabaseResultSetByID(int).
databases_database_result_set_count⚠
std::size_t IDatabasesComponent::getDatabaseResultSetCount().
databases_free_result_set⚠
bool IDatabasesComponent::freeResultSet(IDatabaseResultSet &).
databases_is_database_connection_id_valid⚠
bool IDatabasesComponent::isDatabaseConnectionIDValid(int).
databases_is_database_result_set_id_valid⚠
bool IDatabasesComponent::isDatabaseResultSetIDValid(int).
databases_open⚠
IDatabaseConnection * IDatabasesComponent::open(StringView, int).
db_close⚠
bool IDatabaseConnection::close().
db_execute_query⚠
IDatabaseResultSet * IDatabaseConnection::executeQuery(StringView).
db_result_field_count⚠
std::size_t IDatabaseResultSet::getFieldCount().
db_result_field_float⚠
double IDatabaseResultSet::getFieldFloat(std::size_t).
db_result_field_float_by_name⚠
double IDatabaseResultSet::getFieldFloatByName(StringView).
db_result_field_int⚠
long IDatabaseResultSet::getFieldInt(std::size_t).
db_result_field_int_by_name⚠
long IDatabaseResultSet::getFieldIntByName(StringView).
db_result_field_name⚠
StringView IDatabaseResultSet::getFieldName(std::size_t).
db_result_field_string⚠
StringView IDatabaseResultSet::getFieldString(std::size_t).
db_result_field_string_by_name⚠
StringView IDatabaseResultSet::getFieldStringByName(StringView).
db_result_is_field_name_available⚠
bool IDatabaseResultSet::isFieldNameAvailable(StringView).
db_result_legacy_db_result⚠
LegacyDBResult & IDatabaseResultSet::getLegacyDBResult().
db_result_row_count⚠
std::size_t IDatabaseResultSet::getRowCount().
db_result_select_next_row⚠
bool IDatabaseResultSet::selectNextRow().
db_row_field_count⚠
std::size_t IDatabaseResultSetRow::getFieldCount().
db_row_field_float⚠
double IDatabaseResultSetRow::getFieldFloat(std::size_t).
db_row_field_float_by_name⚠
double IDatabaseResultSetRow::getFieldFloatByName(StringView).
db_row_field_int⚠
long IDatabaseResultSetRow::getFieldInt(std::size_t).
db_row_field_int_by_name⚠
long IDatabaseResultSetRow::getFieldIntByName(StringView).
db_row_field_name⚠
StringView IDatabaseResultSetRow::getFieldName(std::size_t).
db_row_field_string⚠
StringView IDatabaseResultSetRow::getFieldString(std::size_t).
db_row_field_string_by_name⚠
StringView IDatabaseResultSetRow::getFieldStringByName(StringView).
db_row_is_field_name_available⚠
bool IDatabaseResultSetRow::isFieldNameAvailable(StringView).
dialogs_event_dispatcher⚠
IEventDispatcher<PlayerDialogEventHandler> & IDialogsComponent::getEventDispatcher().
gangzone_colour_for_player⚠
const Colour IBaseGangZone::getColourForPlayer(IPlayer &).
gangzone_flash_for_player⚠
void IBaseGangZone::flashForPlayer(IPlayer &, const Colour &).
gangzone_flashing_colour_for_player⚠
const Colour IBaseGangZone::getFlashingColourForPlayer(IPlayer &).
gangzone_hide_for_player⚠
void IBaseGangZone::hideForPlayer(IPlayer &).
gangzone_is_flashing_for_player⚠
bool IBaseGangZone::isFlashingForPlayer(const IPlayer &).
gangzone_is_player_inside⚠
bool IBaseGangZone::isPlayerInside(const IPlayer &).
gangzone_is_shown_for_player⚠
bool IBaseGangZone::isShownForPlayer(const IPlayer &).
gangzone_legacy_player⚠
IPlayer * IBaseGangZone::getLegacyPlayer().
gangzone_position⚠
GangZonePos IBaseGangZone::getPosition().
gangzone_set_legacy_player⚠
void IBaseGangZone::setLegacyPlayer(IPlayer *).
gangzone_set_position⚠
void IBaseGangZone::setPosition(const GangZonePos &).
gangzone_show_for_player⚠
void IBaseGangZone::showForPlayer(IPlayer &, const Colour &).
gangzone_shown_for⚠
const FlatHashSet<IPlayer *> & IBaseGangZone::getShownFor().
gangzone_stop_flash_for_player⚠
void IBaseGangZone::stopFlashForPlayer(IPlayer &).
gangzones_checking_gang_zones⚠
const FlatHashSet<IGangZone *> & IGangZonesComponent::getCheckingGangZones().
gangzones_event_dispatcher⚠
IEventDispatcher<GangZoneEventHandler> & IGangZonesComponent::getEventDispatcher().
gangzones_from_legacy_id⚠
int IGangZonesComponent::fromLegacyID(int).
gangzones_release_legacy_id⚠
void IGangZonesComponent::releaseLegacyID(int).
gangzones_reserve_legacy_id⚠
int IGangZonesComponent::reserveLegacyID().
gangzones_set_legacy_id⚠
void IGangZonesComponent::setLegacyID(int, int).
gangzones_to_legacy_id⚠
int IGangZonesComponent::toLegacyID(int).
gangzones_use_gang_zone_check⚠
void IGangZonesComponent::useGangZoneCheck(IGangZone &, bool).
menu_add_cell⚠
int IMenu::addCell(StringView, MenuColumn).
menu_cell⚠
const StringView IMenu::getCell(MenuColumn, MenuRow).
menu_column_count⚠
int IMenu::getColumnCount().
menu_column_header⚠
const StringView IMenu::getColumnHeader(MenuColumn).
menu_column_widths⚠
Vector2 IMenu::getColumnWidths().
menu_disable⚠
void IMenu::disable().
menu_disable_row⚠
void IMenu::disableRow(MenuRow).
menu_hide_for_player⚠
void IMenu::hideForPlayer(IPlayer &).
menu_init_for_player⚠
void IMenu::initForPlayer(IPlayer &).
menu_is_enabled⚠
bool IMenu::isEnabled().
menu_is_row_enabled⚠
bool IMenu::isRowEnabled(MenuRow).
menu_position⚠
const Vector2 & IMenu::getPosition().
menu_row_count⚠
int IMenu::getRowCount(MenuColumn).
menu_set_column_header⚠
void IMenu::setColumnHeader(StringView, MenuColumn).
menu_show_for_player⚠
void IMenu::showForPlayer(IPlayer &).
menus_event_dispatcher⚠
IEventDispatcher<MenuEventHandler> & IMenusComponent::getEventDispatcher().
npc_aim_at⚠
void INPC::aimAt(const Vector3 &, bool, int, bool, const Vector3 &, EntityCheckType).
npc_aim_at_player⚠
void INPC::aimAtPlayer(IPlayer &, bool, int, bool, const Vector3 &, const Vector3 &, EntityCheckType).
npc_ammo⚠
int INPC::getAmmo().
npc_ammo_in_clip⚠
int INPC::getAmmoInClip().
npc_animation⚠
void INPC::getAnimation(int &, float &, bool &, bool &, bool &, bool &, int &).
npc_apply_animation⚠
void INPC::applyAnimation(const AnimationData &).
npc_armour⚠
float INPC::getArmour().
npc_change_node⚠
uint16_t INPC::changeNode(int, uint16_t).
npc_clear_animations⚠
void INPC::clearAnimations().
npc_current_path_id⚠
int INPC::getCurrentPathId().
npc_current_path_point_index⚠
int INPC::getCurrentPathPointIndex().
npc_enable_infinite_ammo⚠
void INPC::enableInfiniteAmmo(bool).
npc_enable_reloading⚠
void INPC::enableReloading(bool).
npc_enter_vehicle⚠
void INPC::enterVehicle(IVehicle &, uint8_t, NPCMoveType).
npc_entering_vehicle⚠
IVehicle * INPC::getEnteringVehicle().
npc_entering_vehicle_seat⚠
int INPC::getEnteringVehicleSeat().
npc_exit_vehicle⚠
void INPC::exitVehicle().
npc_fighting_style⚠
PlayerFightingStyle INPC::getFightingStyle().
npc_health⚠
float INPC::getHealth().
npc_interior⚠
unsigned int INPC::getInterior().
npc_is_aiming⚠
bool INPC::isAiming().
npc_is_aiming_at_player⚠
bool INPC::isAimingAtPlayer(IPlayer &).
npc_is_dead⚠
bool INPC::isDead().
npc_is_infinite_ammo_enabled⚠
bool INPC::isInfiniteAmmoEnabled().
npc_is_invulnerable⚠
bool INPC::isInvulnerable().
npc_is_melee_attacking⚠
bool INPC::isMeleeAttacking().
npc_is_moving⚠
bool INPC::isMoving().
npc_is_moving_by_path⚠
bool INPC::isMovingByPath().
npc_is_moving_to_player⚠
bool INPC::isMovingToPlayer(IPlayer &).
npc_is_path_paused⚠
bool INPC::isPathPaused().
npc_is_playback_paused⚠
bool INPC::isPlaybackPaused().
npc_is_playing_node⚠
bool INPC::isPlayingNode().
npc_is_playing_node_paused⚠
bool INPC::isPlayingNodePaused().
npc_is_playing_playback⚠
bool INPC::isPlayingPlayback().
npc_is_reload_enabled⚠
bool INPC::isReloadEnabled().
npc_is_reloading⚠
bool INPC::isReloading().
npc_is_shooting⚠
bool INPC::isShooting().
npc_is_streamed_in_for_player⚠
bool INPC::isStreamedInForPlayer(const IPlayer &).
npc_is_vehicle_siren_used⚠
bool INPC::isVehicleSirenUsed().
npc_keys⚠
void INPC::getKeys(uint16_t &, uint16_t &, uint16_t &).
npc_kill⚠
void INPC::kill(IPlayer *, uint8_t).
npc_melee_attack⚠
void INPC::meleeAttack(int, bool).
npc_move⚠
bool INPC::move(Vector3, NPCMoveType, float, float).
npc_move_by_path⚠
bool INPC::moveByPath(int, NPCMoveType, float, bool).
npc_move_to_player⚠
bool INPC::moveToPlayer(IPlayer &, NPCMoveType, float, float, Milliseconds, bool).
npc_pause_path⚠
void INPC::pausePath().
npc_pause_playback⚠
void INPC::pausePlayback(bool).
npc_pause_playing_node⚠
void INPC::pausePlayingNode().
npc_play_node⚠
bool INPC::playNode(int, NPCMoveType, float, float, bool).
npc_player⚠
IPlayer * INPC::getPlayer().
npc_player_aiming_at⚠
IPlayer * INPC::getPlayerAimingAt().
npc_player_moving_to⚠
IPlayer * INPC::getPlayerMovingTo().
npc_position⚠
Vector3 INPC::getPosition().
npc_position_moving_to⚠
Vector3 INPC::getPositionMovingTo().
npc_put_in_vehicle⚠
bool INPC::putInVehicle(IVehicle &, uint8_t).
npc_remove_from_vehicle⚠
bool INPC::removeFromVehicle().
npc_reset_animation⚠
void INPC::resetAnimation().
npc_reset_surfing_data⚠
void INPC::resetSurfingData().
npc_respawn⚠
void INPC::respawn().
npc_resume_path⚠
void INPC::resumePath().
npc_resume_playing_node⚠
void INPC::resumePlayingNode().
npc_rotation⚠
GTAQuat INPC::getRotation().
npc_set_ammo⚠
void INPC::setAmmo(int).
npc_set_ammo_in_clip⚠
void INPC::setAmmoInClip(int).
npc_set_animation⚠
void INPC::setAnimation(int, float, bool, bool, bool, bool, int).
npc_set_armour⚠
void INPC::setArmour(float).
npc_set_fighting_style⚠
void INPC::setFightingStyle(PlayerFightingStyle).
npc_set_health⚠
void INPC::setHealth(float).
npc_set_interior⚠
void INPC::setInterior(unsigned int).
npc_set_invulnerable⚠
void INPC::setInvulnerable(bool).
npc_set_keys⚠
void INPC::setKeys(uint16_t, uint16_t, uint16_t).
npc_set_position⚠
void INPC::setPosition(const Vector3 &, bool).
npc_set_rotation⚠
void INPC::setRotation(const GTAQuat &, bool).
npc_set_skin⚠
void INPC::setSkin(int).
npc_set_special_action⚠
void INPC::setSpecialAction(PlayerSpecialAction).
npc_set_surfing_data⚠
void INPC::setSurfingData(const PlayerSurfingData &).
npc_set_vehicle_gear_state⚠
void INPC::setVehicleGearState(int).
npc_set_vehicle_health⚠
void INPC::setVehicleHealth(float).
npc_set_vehicle_hydra_thrusters⚠
void INPC::setVehicleHydraThrusters(int).
npc_set_vehicle_train_speed⚠
void INPC::setVehicleTrainSpeed(float).
npc_set_velocity⚠
void INPC::setVelocity(Vector3, bool).
npc_set_virtual_world⚠
void INPC::setVirtualWorld(int).
npc_set_weapon⚠
void INPC::setWeapon(uint8_t).
npc_set_weapon_accuracy⚠
void INPC::setWeaponAccuracy(uint8_t, float).
npc_set_weapon_clip_size⚠
void INPC::setWeaponClipSize(uint8_t, int).
npc_set_weapon_reload_time⚠
void INPC::setWeaponReloadTime(uint8_t, int).
npc_set_weapon_shoot_time⚠
void INPC::setWeaponShootTime(uint8_t, int).
npc_set_weapon_skill_level⚠
void INPC::setWeaponSkillLevel(PlayerWeaponSkill, int).
npc_set_weapon_state⚠
void INPC::setWeaponState(PlayerWeaponState).
npc_shoot⚠
void INPC::shoot(int, PlayerBulletHitType, uint8_t, const Vector3 &, const Vector3 &, bool, EntityCheckType).
npc_spawn⚠
void INPC::spawn().
npc_special_action⚠
PlayerSpecialAction INPC::getSpecialAction().
npc_start_playback⚠
bool INPC::startPlayback(StringView, bool, const Vector3 &, const GTAQuat &).
npc_start_playback_id⚠
bool INPC::startPlayback(int, bool, const Vector3 &, const GTAQuat &).
npc_stop_aim⚠
void INPC::stopAim().
npc_stop_melee_attack⚠
void INPC::stopMeleeAttack().
npc_stop_move⚠
void INPC::stopMove().
npc_stop_path⚠
void INPC::stopPath().
npc_stop_playback⚠
void INPC::stopPlayback().
npc_stop_playing_node⚠
void INPC::stopPlayingNode().
npc_streamed_for_players⚠
const FlatPtrHashSet<IPlayer> & INPC::streamedForPlayers().
npc_surfing_data⚠
PlayerSurfingData INPC::getSurfingData().
npc_update_node_point⚠
bool INPC::updateNodePoint(uint16_t).
npc_use_vehicle_siren⚠
void INPC::useVehicleSiren(bool).
npc_vehicle⚠
IVehicle * INPC::getVehicle().
npc_vehicle_gear_state⚠
int INPC::getVehicleGearState().
npc_vehicle_health⚠
float INPC::getVehicleHealth().
npc_vehicle_hydra_thrusters⚠
int INPC::getVehicleHydraThrusters().
npc_vehicle_seat⚠
int INPC::getVehicleSeat().
npc_vehicle_train_speed⚠
float INPC::getVehicleTrainSpeed().
npc_velocity⚠
Vector3 INPC::getVelocity().
npc_virtual_world⚠
int INPC::getVirtualWorld().
npc_weapon⚠
uint8_t INPC::getWeapon().
npc_weapon_accuracy⚠
float INPC::getWeaponAccuracy(uint8_t).
npc_weapon_actual_clip_size⚠
int INPC::getWeaponActualClipSize(uint8_t).
npc_weapon_actual_reload_time⚠
int INPC::getWeaponActualReloadTime(uint8_t).
npc_weapon_clip_size⚠
int INPC::getWeaponClipSize(uint8_t).
npc_weapon_reload_time⚠
int INPC::getWeaponReloadTime(uint8_t).
npc_weapon_shoot_time⚠
int INPC::getWeaponShootTime(uint8_t).
npc_weapon_skill_level⚠
int INPC::getWeaponSkillLevel(PlayerWeaponSkill).
npc_weapon_state⚠
PlayerWeaponState INPC::getWeaponState().
npcs_add_point_to_path⚠
bool INPCComponent::addPointToPath(int, const Vector3 &, float).
npcs_clear_path⚠
bool INPCComponent::clearPath(int).
npcs_close_node⚠
void INPCComponent::closeNode(int).
npcs_create⚠
INPC * INPCComponent::create(StringView).
npcs_create_path⚠
int INPCComponent::createPath().
npcs_destroy⚠
void INPCComponent::destroy(INPC &).
npcs_destroy_all_paths⚠
void INPCComponent::destroyAllPaths().
npcs_destroy_path⚠
bool INPCComponent::destroyPath(int).
npcs_event_dispatcher⚠
IEventDispatcher<NPCEventHandler> & INPCComponent::getEventDispatcher().
npcs_has_path_point_in_range⚠
bool INPCComponent::hasPathPointInRange(int, const Vector3 &, float).
npcs_is_node_open⚠
bool INPCComponent::isNodeOpen(int).
npcs_is_valid_path⚠
bool INPCComponent::isValidPath(int).
npcs_is_valid_record⚠
bool INPCComponent::isValidRecord(int).
npcs_load_record⚠
int INPCComponent::loadRecord(StringView).
npcs_node_info⚠
bool INPCComponent::getNodeInfo(int, uint32_t &, uint32_t &, uint32_t &).
npcs_node_point_count⚠
int INPCComponent::getNodePointCount(int).
npcs_node_point_position⚠
bool INPCComponent::getNodePointPosition(int, Vector3 &).
npcs_node_type⚠
uint8_t INPCComponent::getNodeType(int).
npcs_open_node⚠
bool INPCComponent::openNode(int).
npcs_path_count⚠
size_t INPCComponent::getPathCount().
npcs_path_point⚠
bool INPCComponent::getPathPoint(int, size_t, Vector3 &, float &).
npcs_path_point_count⚠
size_t INPCComponent::getPathPointCount(int).
npcs_record_count⚠
size_t INPCComponent::getRecordCount().
npcs_remove_point_from_path⚠
bool INPCComponent::removePointFromPath(int, size_t).
npcs_set_node_point⚠
bool INPCComponent::setNodePoint(int, uint16_t).
npcs_unload_all_records⚠
void INPCComponent::unloadAllRecords().
npcs_unload_record⚠
bool INPCComponent::unloadRecord(int).
object_attach_to_object⚠
void IObject::attachToObject(IObject &, Vector3, Vector3, bool).
object_attach_to_player⚠
void IObject::attachToPlayer(IPlayer &, Vector3, Vector3).
object_attach_to_vehicle⚠
void IBaseObject::attachToVehicle(IVehicle &, Vector3, Vector3).
object_attachment_data⚠
const ObjectAttachmentData & IBaseObject::getAttachmentData().
object_camera_collision⚠
bool IBaseObject::getCameraCollision().
object_draw_distance⚠
float IBaseObject::getDrawDistance().
object_is_moving⚠
bool IBaseObject::isMoving().
object_material_data⚠
bool IBaseObject::getMaterialData(uint32_t, const ObjectMaterialData *&).
object_model⚠
int IBaseObject::getModel().
object_move⚠
void IBaseObject::move(const ObjectMoveData &).
object_moving_data⚠
const ObjectMoveData & IBaseObject::getMovingData().
object_reset_attachment⚠
void IBaseObject::resetAttachment().
object_set_camera_collision⚠
void IBaseObject::setCameraCollision(bool).
object_set_draw_distance⚠
void IBaseObject::setDrawDistance(float).
object_set_material⚠
void IBaseObject::setMaterial(uint32_t, int, StringView, StringView, Colour).
object_set_material_text⚠
void IBaseObject::setMaterialText(uint32_t, StringView, ObjectMaterialSize, StringView, int, bool, Colour, Colour, ObjectMaterialTextAlign).
object_set_model⚠
void IBaseObject::setModel(int).
object_stop⚠
void IBaseObject::stop().
objects_default_camera_collision⚠
bool IObjectsComponent::getDefaultCameraCollision().
objects_event_dispatcher⚠
IEventDispatcher<ObjectEventHandler> & IObjectsComponent::getEventDispatcher().
objects_set_default_camera_collision⚠
void IObjectsComponent::setDefaultCameraCollision(bool).
pickup_is_pickup_hidden_for_player⚠
bool IBasePickup::isPickupHiddenForPlayer(IPlayer &).
pickup_is_streamed_in_for_player⚠
bool IBasePickup::isStreamedInForPlayer(const IPlayer &).
pickup_legacy_player⚠
IPlayer * IBasePickup::getLegacyPlayer().
pickup_model⚠
int IBasePickup::getModel().
pickup_set_legacy_player⚠
void IBasePickup::setLegacyPlayer(IPlayer *).
pickup_set_model⚠
void IBasePickup::setModel(int, bool).
pickup_set_pickup_hidden_for_player⚠
void IBasePickup::setPickupHiddenForPlayer(IPlayer &, bool).
pickup_set_position_no_update⚠
void IBasePickup::setPositionNoUpdate(Vector3).
pickup_set_type⚠
void IBasePickup::setType(PickupType, bool).
pickup_stream_in_for_player⚠
void IBasePickup::streamInForPlayer(IPlayer &).
pickup_stream_out_for_player⚠
void IBasePickup::streamOutForPlayer(IPlayer &).
pickup_type⚠
PickupType IBasePickup::getType().
pickups_event_dispatcher⚠
IEventDispatcher<PickupEventHandler> & IPickupsComponent::getEventDispatcher().
pickups_from_legacy_id⚠
int IPickupsComponent::fromLegacyID(int).
pickups_release_legacy_id⚠
void IPickupsComponent::releaseLegacyID(int).
pickups_reserve_legacy_id⚠
int IPickupsComponent::reserveLegacyID().
pickups_set_legacy_id⚠
void IPickupsComponent::setLegacyID(int, int).
pickups_to_legacy_id⚠
int IPickupsComponent::toLegacyID(int).
player_action⚠
PlayerSpecialAction IPlayer::getAction().
player_aim_data⚠
const PlayerAimData & IPlayer::getAimData().
player_allow_teleport⚠
void IPlayer::allowTeleport(bool).
player_allow_weapons⚠
void IPlayer::allowWeapons(bool).
player_animation_data⚠
PlayerAnimationData IPlayer::getAnimationData().
player_apply_animation⚠
void IPlayer::applyAnimation(const AnimationData &, PlayerAnimationSyncType).
player_are_weapons_allowed⚠
bool IPlayer::areWeaponsAllowed().
player_armed_weapon⚠
uint32_t IPlayer::getArmedWeapon().
player_armed_weapon_ammo⚠
uint32_t IPlayer::getArmedWeaponAmmo().
player_attach_camera_to_object⚠
void IPlayer::attachCameraToObject(IObject &).
player_attach_camera_to_player_object⚠
void IPlayer::attachCameraToObject(IPlayerObject &).
player_ban⚠
void IPlayer::ban(StringView).
player_broadcast_packet_to_streamed⚠
void IPlayer::broadcastPacketToStreamed(Span<uint8_t>, int, bool).
player_broadcast_rpc_to_streamed⚠
void IPlayer::broadcastRPCToStreamed(int, Span<uint8_t>, int, bool).
player_broadcast_sync_packet⚠
void IPlayer::broadcastSyncPacket(Span<uint8_t>, int).
player_bullet_data⚠
const PlayerBulletData & IPlayer::getBulletData().
player_camera_look_at⚠
Vector3 IPlayer::getCameraLookAt().
player_camera_position⚠
Vector3 IPlayer::getCameraPosition().
player_camera_target_actor⚠
IActor * IPlayer::getCameraTargetActor().
player_camera_target_object⚠
IObject * IPlayer::getCameraTargetObject().
player_camera_target_player⚠
IPlayer * IPlayer::getCameraTargetPlayer().
player_camera_target_vehicle⚠
IVehicle * IPlayer::getCameraTargetVehicle().
player_checkpoints⚠
The player’s IPlayerCheckpointData, or null when the component providing it is not loaded.
player_checkpoints_checkpoint⚠
ICheckpointData & IPlayerCheckpointData::getCheckpoint().
player_checkpoints_race_checkpoint⚠
IRaceCheckpointData & IPlayerCheckpointData::getRaceCheckpoint().
player_classes⚠
The player’s IPlayerClassData, or null when the component providing it is not loaded.
player_classes_class⚠
const PlayerClass & IPlayerClassData::getClass().
player_classes_set_spawn_info⚠
void IPlayerClassData::setSpawnInfo(const PlayerClass &).
player_classes_spawn_player⚠
void IPlayerClassData::spawnPlayer().
player_clear_animations⚠
void IPlayer::clearAnimations(PlayerAnimationSyncType).
player_clear_tasks⚠
void IPlayer::clearTasks(PlayerAnimationSyncType).
player_client_version⚠
ClientVersion IPlayer::getClientVersion().
player_client_version_name⚠
StringView IPlayer::getClientVersionName().
player_colour⚠
const Colour & IPlayer::getColour().
player_console⚠
The player’s IPlayerConsoleData, or null when the component providing it is not loaded.
player_console_has_console_access⚠
bool IPlayerConsoleData::hasConsoleAccess().
player_console_set_console_accessibility⚠
void IPlayerConsoleData::setConsoleAccessibility(bool).
player_controllable⚠
bool IPlayer::getControllable().
player_create_explosion⚠
void IPlayer::createExplosion(Vector3, int, float).
player_custom_models_custom_skin⚠
uint32_t IPlayerCustomModelsData::getCustomSkin().
player_custom_models_send_download_url⚠
bool IPlayerCustomModelsData::sendDownloadUrl(StringView).
player_custom_models_set_custom_skin⚠
void IPlayerCustomModelsData::setCustomSkin(const uint32_t).
player_default_objects_removed⚠
int IPlayer::getDefaultObjectsRemoved().
player_dialogs⚠
The player’s IPlayerDialogData, or null when the component providing it is not loaded.
player_dialogs_active_id⚠
int IPlayerDialogData::getActiveID().
player_dialogs_get⚠
void IPlayerDialogData::get(int &, DialogStyle &, StringView &, StringView &, StringView &, StringView &).
player_dialogs_hide⚠
void IPlayerDialogData::hide(IPlayer &).
player_dialogs_show⚠
void IPlayerDialogData::show(IPlayer &, int, DialogStyle, StringView, StringView, StringView, StringView).
player_drunk_level⚠
int IPlayer::getDrunkLevel().
player_fighting_style⚠
PlayerFightingStyle IPlayer::getFightingStyle().
player_force_class_selection⚠
void IPlayer::forceClassSelection().
player_game_text⚠
bool IPlayer::getGameText(int, StringView &, Milliseconds &, Milliseconds &).
player_gangzones⚠
The player’s IPlayerGangZoneData, or null when the component providing it is not loaded.
player_gangzones_from_client_id⚠
int IPlayerGangZoneData::fromClientID(int).
player_gangzones_from_legacy_id⚠
int IPlayerGangZoneData::fromLegacyID(int).
player_gangzones_release_client_id⚠
void IPlayerGangZoneData::releaseClientID(int).
player_gangzones_release_legacy_id⚠
void IPlayerGangZoneData::releaseLegacyID(int).
player_gangzones_reserve_client_id⚠
int IPlayerGangZoneData::reserveClientID().
player_gangzones_reserve_legacy_id⚠
int IPlayerGangZoneData::reserveLegacyID().
player_gangzones_set_client_id⚠
void IPlayerGangZoneData::setClientID(int, int).
player_gangzones_set_legacy_id⚠
void IPlayerGangZoneData::setLegacyID(int, int).
player_gangzones_to_client_id⚠
int IPlayerGangZoneData::toClientID(int).
player_gangzones_to_legacy_id⚠
int IPlayerGangZoneData::toLegacyID(int).
player_give_weapon⚠
void IPlayer::giveWeapon(WeaponSlotData).
player_gravity⚠
float IPlayer::getGravity().
player_has_camera_targeting⚠
bool IPlayer::hasCameraTargeting().
player_has_clock⚠
bool IPlayer::hasClock().
player_has_game_text⚠
bool IPlayer::hasGameText(int).
player_has_widescreen⚠
bool IPlayer::hasWidescreen().
player_hide_game_text⚠
void IPlayer::hideGameText(int).
player_interpolate_camera_look_at⚠
void IPlayer::interpolateCameraLookAt(Vector3, Vector3, int, PlayerCameraCutType).
player_interpolate_camera_position⚠
void IPlayer::interpolateCameraPosition(Vector3, Vector3, int, PlayerCameraCutType).
player_is_ghost_mode_enabled⚠
bool IPlayer::isGhostModeEnabled().
player_is_streamed_in_for_player⚠
bool IPlayer::isStreamedInForPlayer(const IPlayer &).
player_is_teleport_allowed⚠
bool IPlayer::isTeleportAllowed().
player_is_using_official_client⚠
bool IPlayer::isUsingOfficialClient().
player_is_using_omp⚠
bool IPlayer::isUsingOmp().
player_key_data⚠
const PlayerKeyData & IPlayer::getKeyData().
player_kick_status⚠
bool IPlayer::getKickStatus().
player_last_played_audio⚠
StringView IPlayer::lastPlayedAudio().
player_last_played_sound⚠
uint32_t IPlayer::lastPlayedSound().
player_menus⚠
The player’s IPlayerMenuData, or null when the component providing it is not loaded.
player_menus_menu_id⚠
uint8_t IPlayerMenuData::getMenuID().
player_menus_set_menu_id⚠
void IPlayerMenuData::setMenuID(uint8_t).
player_network_data⚠
const PeerNetworkData & IPlayer::getNetworkData().
player_object_attach_to_object⚠
void IPlayerObject::attachToObject(IPlayerObject &, Vector3, Vector3).
player_object_attach_to_player⚠
void IPlayerObject::attachToPlayer(IPlayer &, Vector3, Vector3).
player_object_attach_to_vehicle⚠
void IBaseObject::attachToVehicle(IVehicle &, Vector3, Vector3).
player_object_attachment_data⚠
const ObjectAttachmentData & IBaseObject::getAttachmentData().
player_object_camera_collision⚠
bool IBaseObject::getCameraCollision().
player_object_draw_distance⚠
float IBaseObject::getDrawDistance().
player_object_is_moving⚠
bool IBaseObject::isMoving().
player_object_material_data⚠
bool IBaseObject::getMaterialData(uint32_t, const ObjectMaterialData *&).
player_object_model⚠
int IBaseObject::getModel().
player_object_move⚠
void IBaseObject::move(const ObjectMoveData &).
player_object_moving_data⚠
const ObjectMoveData & IBaseObject::getMovingData().
player_object_reset_attachment⚠
void IBaseObject::resetAttachment().
player_object_set_camera_collision⚠
void IBaseObject::setCameraCollision(bool).
player_object_set_draw_distance⚠
void IBaseObject::setDrawDistance(float).
player_object_set_material⚠
void IBaseObject::setMaterial(uint32_t, int, StringView, StringView, Colour).
player_object_set_material_text⚠
void IBaseObject::setMaterialText(uint32_t, StringView, ObjectMaterialSize, StringView, int, bool, Colour, Colour, ObjectMaterialTextAlign).
player_object_set_model⚠
void IBaseObject::setModel(int).
player_object_stop⚠
void IBaseObject::stop().
player_objects⚠
The player’s IPlayerObjectData, or null when the component providing it is not loaded.
player_objects_attached_object⚠
const ObjectAttachmentSlotData & IPlayerObjectData::getAttachedObject(int).
player_objects_begin_editing⚠
void IPlayerObjectData::beginEditing(IObject &).
player_objects_begin_editing_player_object⚠
void IPlayerObjectData::beginEditing(IPlayerObject &).
player_objects_begin_selecting⚠
void IPlayerObjectData::beginSelecting().
player_objects_create⚠
IPlayerObject * IPlayerObjectData::create(int, Vector3, Vector3, float).
player_objects_edit_attached_object⚠
void IPlayerObjectData::editAttachedObject(int).
player_objects_editing_object⚠
bool IPlayerObjectData::editingObject().
player_objects_end_editing⚠
void IPlayerObjectData::endEditing().
player_objects_has_attached_object⚠
bool IPlayerObjectData::hasAttachedObject(int).
player_objects_remove_attached_object⚠
void IPlayerObjectData::removeAttachedObject(int).
player_objects_selecting_object⚠
bool IPlayerObjectData::selectingObject().
player_objects_set_attached_object⚠
void IPlayerObjectData::setAttachedObject(int, const ObjectAttachmentSlotData &).
player_other_colour⚠
bool IPlayer::getOtherColour(IPlayer &, Colour &).
player_pickups⚠
The player’s IPlayerPickupData, or null when the component providing it is not loaded.
player_pickups_from_client_id⚠
int IPlayerPickupData::fromClientID(int).
player_pickups_from_legacy_id⚠
int IPlayerPickupData::fromLegacyID(int).
player_pickups_release_client_id⚠
void IPlayerPickupData::releaseClientID(int).
player_pickups_release_legacy_id⚠
void IPlayerPickupData::releaseLegacyID(int).
player_pickups_reserve_client_id⚠
int IPlayerPickupData::reserveClientID().
player_pickups_reserve_legacy_id⚠
int IPlayerPickupData::reserveLegacyID().
player_pickups_set_client_id⚠
void IPlayerPickupData::setClientID(int, int).
player_pickups_set_legacy_id⚠
void IPlayerPickupData::setLegacyID(int, int).
player_pickups_to_client_id⚠
int IPlayerPickupData::toClientID(int).
player_pickups_to_legacy_id⚠
int IPlayerPickupData::toLegacyID(int).
player_play_audio⚠
void IPlayer::playAudio(StringView, bool, Vector3, float).
player_play_sound⚠
void IPlayer::playSound(uint32_t, Vector3).
player_player_crime_report⚠
bool IPlayer::playerCrimeReport(IPlayer &, int).
player_recordings⚠
The player’s IPlayerRecordingData, or null when the component providing it is not loaded.
player_recordings_start⚠
void IPlayerRecordingData::start(PlayerRecordingType, StringView).
player_recordings_stop⚠
void IPlayerRecordingData::stop().
player_remove_default_objects⚠
void IPlayer::removeDefaultObjects(unsigned int, Vector3, float).
player_remove_from_vehicle⚠
void IPlayer::removeFromVehicle(bool).
player_remove_weapon⚠
void IPlayer::removeWeapon(uint8_t).
player_reset_money⚠
void IPlayer::resetMoney().
player_reset_weapons⚠
void IPlayer::resetWeapons().
player_send_chat_message⚠
void IPlayer::sendChatMessage(IPlayer &, StringView).
player_send_client_check⚠
void IPlayer::sendClientCheck(int, int, int, int).
player_send_client_message⚠
void IPlayer::sendClientMessage(const Colour &, StringView).
player_send_command⚠
void IPlayer::sendCommand(StringView).
player_send_death_message⚠
void IPlayer::sendDeathMessage(IPlayer &, IPlayer *, int).
player_send_empty_death_message⚠
void IPlayer::sendEmptyDeathMessage().
player_send_game_text⚠
void IPlayer::sendGameText(StringView, Milliseconds, int).
player_serial⚠
StringView IPlayer::getSerial().
player_set_action⚠
void IPlayer::setAction(PlayerSpecialAction).
player_set_armed_weapon⚠
void IPlayer::setArmedWeapon(uint32_t).
player_set_camera_behind⚠
void IPlayer::setCameraBehind().
player_set_camera_look_at⚠
void IPlayer::setCameraLookAt(Vector3, int).
player_set_camera_position⚠
void IPlayer::setCameraPosition(Vector3).
player_set_chat_bubble⚠
void IPlayer::setChatBubble(StringView, const Colour &, float, Milliseconds).
player_set_colour⚠
void IPlayer::setColour(Colour).
player_set_fighting_style⚠
void IPlayer::setFightingStyle(PlayerFightingStyle).
player_set_gravity⚠
void IPlayer::setGravity(float).
player_set_map_icon⚠
void IPlayer::setMapIcon(int, Vector3, int, Colour, MapIconStyle).
player_set_name⚠
EPlayerNameStatus IPlayer::setName(StringView).
player_set_other_colour⚠
void IPlayer::setOtherColour(IPlayer &, Colour).
player_set_position_find_z⚠
void IPlayer::setPositionFindZ(Vector3).
player_set_remote_vehicle_collisions⚠
void IPlayer::setRemoteVehicleCollisions(bool).
player_set_shop_name⚠
void IPlayer::setShopName(StringView).
player_set_skill_level⚠
void IPlayer::setSkillLevel(PlayerWeaponSkill, int).
player_set_spectating⚠
void IPlayer::setSpectating(bool).
player_set_time⚠
void IPlayer::setTime(Hours, Minutes).
player_set_transform⚠
void IPlayer::setTransform(GTAQuat).
player_set_velocity⚠
void IPlayer::setVelocity(Vector3).
player_set_weapon_ammo⚠
void IPlayer::setWeaponAmmo(WeaponSlotData).
player_set_world_bounds⚠
void IPlayer::setWorldBounds(Vector4).
player_set_world_time⚠
void IPlayer::setWorldTime(Hours).
player_shop_name⚠
StringView IPlayer::getShopName().
player_skill_levels⚠
const StaticArray<uint16_t, NUM_SKILL_LEVELS> & IPlayer::getSkillLevels().
player_spawn⚠
void IPlayer::spawn().
player_spectate_data⚠
const PlayerSpectateData & IPlayer::getSpectateData().
player_spectate_player⚠
void IPlayer::spectatePlayer(IPlayer &, PlayerSpectateMode).
player_spectate_vehicle⚠
void IPlayer::spectateVehicle(IVehicle &, PlayerSpectateMode).
player_state⚠
PlayerState IPlayer::getState().
player_stop_audio⚠
void IPlayer::stopAudio().
player_stream_in_for_player⚠
void IPlayer::streamInForPlayer(IPlayer &).
player_stream_out_for_player⚠
void IPlayer::streamOutForPlayer(IPlayer &).
player_streamed_for_players⚠
const FlatPtrHashSet<IPlayer> & IPlayer::streamedForPlayers().
player_surfing_data⚠
PlayerSurfingData IPlayer::getSurfingData().
player_target_actor⚠
IActor * IPlayer::getTargetActor().
player_target_player⚠
IPlayer * IPlayer::getTargetPlayer().
player_textdraw_alignment⚠
TextDrawAlignmentTypes ITextDrawBase::getAlignment().
player_textdraw_background_colour⚠
Colour ITextDrawBase::getBackgroundColour().
player_textdraw_box_colour⚠
Colour ITextDrawBase::getBoxColour().
player_textdraw_has_box⚠
bool ITextDrawBase::hasBox().
player_textdraw_hide⚠
void IPlayerTextDraw::hide().
player_textdraw_is_proportional⚠
bool ITextDrawBase::isProportional().
player_textdraw_is_selectable⚠
bool ITextDrawBase::isSelectable().
player_textdraw_is_shown⚠
bool IPlayerTextDraw::isShown().
player_textdraw_letter_colour⚠
Colour ITextDrawBase::getLetterColour().
player_textdraw_letter_size⚠
Vector2 ITextDrawBase::getLetterSize().
player_textdraw_outline⚠
int ITextDrawBase::getOutline().
player_textdraw_position⚠
Vector2 ITextDrawBase::getPosition().
player_textdraw_preview_model⚠
int ITextDrawBase::getPreviewModel().
player_textdraw_preview_rotation⚠
Vector3 ITextDrawBase::getPreviewRotation().
player_textdraw_preview_vehicle_colour⚠
Pair<int, int> ITextDrawBase::getPreviewVehicleColour().
player_textdraw_preview_zoom⚠
float ITextDrawBase::getPreviewZoom().
player_textdraw_restream⚠
void ITextDrawBase::restream().
player_textdraw_set_alignment⚠
ITextDrawBase & ITextDrawBase::setAlignment(TextDrawAlignmentTypes).
player_textdraw_set_background_colour⚠
ITextDrawBase & ITextDrawBase::setBackgroundColour(Colour).
player_textdraw_set_box_colour⚠
ITextDrawBase & ITextDrawBase::setBoxColour(Colour).
player_textdraw_set_colour⚠
ITextDrawBase & ITextDrawBase::setColour(Colour).
player_textdraw_set_letter_size⚠
ITextDrawBase & ITextDrawBase::setLetterSize(Vector2).
player_textdraw_set_outline⚠
ITextDrawBase & ITextDrawBase::setOutline(int).
player_textdraw_set_position⚠
ITextDrawBase & ITextDrawBase::setPosition(Vector2).
player_textdraw_set_preview_model⚠
ITextDrawBase & ITextDrawBase::setPreviewModel(int).
player_textdraw_set_preview_rotation⚠
ITextDrawBase & ITextDrawBase::setPreviewRotation(Vector3).
player_textdraw_set_preview_vehicle_colour⚠
ITextDrawBase & ITextDrawBase::setPreviewVehicleColour(int, int).
player_textdraw_set_preview_zoom⚠
ITextDrawBase & ITextDrawBase::setPreviewZoom(float).
player_textdraw_set_proportional⚠
ITextDrawBase & ITextDrawBase::setProportional(bool).
player_textdraw_set_selectable⚠
ITextDrawBase & ITextDrawBase::setSelectable(bool).
player_textdraw_set_shadow⚠
ITextDrawBase & ITextDrawBase::setShadow(int).
player_textdraw_set_style⚠
ITextDrawBase & ITextDrawBase::setStyle(TextDrawStyle).
player_textdraw_set_text⚠
void ITextDrawBase::setText(StringView).
player_textdraw_set_text_size⚠
ITextDrawBase & ITextDrawBase::setTextSize(Vector2).
player_textdraw_shadow⚠
int ITextDrawBase::getShadow().
player_textdraw_show⚠
void IPlayerTextDraw::show().
player_textdraw_style⚠
TextDrawStyle ITextDrawBase::getStyle().
player_textdraw_text⚠
StringView ITextDrawBase::getText().
player_textdraw_text_size⚠
Vector2 ITextDrawBase::getTextSize().
player_textdraw_use_box⚠
ITextDrawBase & ITextDrawBase::useBox(bool).
player_textdraws⚠
The player’s IPlayerTextDrawData, or null when the component providing it is not loaded.
player_textdraws_begin_selection⚠
void IPlayerTextDrawData::beginSelection(Colour).
player_textdraws_create⚠
IPlayerTextDraw * IPlayerTextDrawData::create(Vector2, StringView).
player_textdraws_create_preview⚠
IPlayerTextDraw * IPlayerTextDrawData::create(Vector2, int).
player_textdraws_end_selection⚠
void IPlayerTextDrawData::endSelection().
player_textdraws_is_selecting⚠
bool IPlayerTextDrawData::isSelecting().
player_textlabel_attach_to_player⚠
void ITextLabelBase::attachToPlayer(IPlayer &, Vector3).
player_textlabel_attach_to_vehicle⚠
void ITextLabelBase::attachToVehicle(IVehicle &, Vector3).
player_textlabel_attachment_data⚠
const TextLabelAttachmentData & ITextLabelBase::getAttachmentData().
player_textlabel_colour⚠
Colour ITextLabelBase::getColour().
player_textlabel_detach_from_player⚠
void ITextLabelBase::detachFromPlayer(Vector3).
player_textlabel_detach_from_vehicle⚠
void ITextLabelBase::detachFromVehicle(Vector3).
player_textlabel_draw_distance⚠
float ITextLabelBase::getDrawDistance().
player_textlabel_set_colour⚠
void ITextLabelBase::setColour(Colour).
player_textlabel_set_colour_and_text⚠
void ITextLabelBase::setColourAndText(Colour, StringView).
player_textlabel_set_draw_distance⚠
void ITextLabelBase::setDrawDistance(float).
player_textlabel_set_test_los⚠
void ITextLabelBase::setTestLOS(bool).
player_textlabel_set_text⚠
void ITextLabelBase::setText(StringView).
player_textlabel_test_los⚠
bool ITextLabelBase::getTestLOS().
player_textlabel_text⚠
StringView ITextLabelBase::getText().
player_textlabels⚠
The player’s IPlayerTextLabelData, or null when the component providing it is not loaded.
player_textlabels_create⚠
IPlayerTextLabel * IPlayerTextLabelData::create(StringView, Colour, Vector3, float, bool).
player_textlabels_create_on_player⚠
IPlayerTextLabel * IPlayerTextLabelData::create(StringView, Colour, Vector3, float, bool, IPlayer &).
player_textlabels_create_on_vehicle⚠
IPlayerTextLabel * IPlayerTextLabelData::create(StringView, Colour, Vector3, float, bool, IVehicle &).
player_time⚠
Pair<Hours, Minutes> IPlayer::getTime().
player_toggle_ghost_mode⚠
void IPlayer::toggleGhostMode(bool).
player_toggle_other_name_tag⚠
void IPlayer::toggleOtherNameTag(IPlayer &, bool).
player_unset_map_icon⚠
void IPlayer::unsetMapIcon(int).
player_use_camera_targeting⚠
void IPlayer::useCameraTargeting(bool).
player_use_clock⚠
void IPlayer::useClock(bool).
player_use_stunt_bonuses⚠
void IPlayer::useStuntBonuses(bool).
player_use_widescreen⚠
void IPlayer::useWidescreen(bool).
player_variables⚠
The player’s IPlayerVariableData, or null when the component providing it is not loaded.
player_vehicles⚠
The player’s IPlayerVehicleData, or null when the component providing it is not loaded.
player_vehicles_is_cuffed⚠
bool IPlayerVehicleData::isCuffed().
player_vehicles_is_in_drive_by_mode⚠
bool IPlayerVehicleData::isInDriveByMode().
player_vehicles_is_in_mod_shop⚠
bool IPlayerVehicleData::isInModShop().
player_vehicles_reset_vehicle⚠
void IPlayerVehicleData::resetVehicle().
player_vehicles_seat⚠
int IPlayerVehicleData::getSeat().
player_vehicles_vehicle⚠
IVehicle * IPlayerVehicleData::getVehicle().
player_velocity⚠
Vector3 IPlayer::getVelocity().
player_weapon_slot⚠
WeaponSlotData IPlayer::getWeaponSlot(int).
player_weapons⚠
const WeaponSlots & IPlayer::getWeapons().
player_weather⚠
int IPlayer::getWeather().
player_world_bounds⚠
Vector4 IPlayer::getWorldBounds().
players_allow_nick_name_character⚠
void IPlayerPool::allowNickNameCharacter(char, bool).
players_bots⚠
const FlatPtrHashSet<IPlayer> & IPlayerPool::bots().
players_broadcast_packet⚠
void IPlayerPool::broadcastPacket(Span<uint8_t>, int, const IPlayer *, bool).
players_broadcast_rpc⚠
void IPlayerPool::broadcastRPC(int, Span<uint8_t>, int, const IPlayer *, bool).
players_create_explosion_for_all⚠
void IPlayerPool::createExplosionForAll(Vector3, int, float).
players_default_colour⚠
Colour IPlayerPool::getDefaultColour(int).
players_entries⚠
const FlatPtrHashSet<IPlayer> & IPlayerPool::entries().
players_hide_game_text_for_all⚠
void IPlayerPool::hideGameTextForAll(int).
players_is_name_taken⚠
bool IPlayerPool::isNameTaken(StringView, const IPlayer *).
players_is_name_valid⚠
bool IPlayerPool::isNameValid(StringView).
players_is_nick_name_character_allowed⚠
bool IPlayerPool::isNickNameCharacterAllowed(char).
players_players⚠
const FlatPtrHashSet<IPlayer> & IPlayerPool::players().
players_pool_event_dispatcher⚠
IEventDispatcher<PoolEventHandler<IPlayer>> & IPlayerPool::getPoolEventDispatcher().
players_request_player⚠
Pair<NewConnectionResult, IPlayer *> IPlayerPool::requestPlayer(const PeerNetworkData &, const PeerRequestParams &).
players_send_chat_message_to_all⚠
void IPlayerPool::sendChatMessageToAll(IPlayer &, StringView).
players_send_client_message_to_all⚠
void IPlayerPool::sendClientMessageToAll(const Colour &, StringView).
players_send_death_message_to_all⚠
void IPlayerPool::sendDeathMessageToAll(IPlayer *, IPlayer &, int).
players_send_empty_death_message_to_all⚠
void IPlayerPool::sendEmptyDeathMessageToAll().
players_send_game_text_to_all⚠
void IPlayerPool::sendGameTextToAll(StringView, Milliseconds, int).
race_checkpoint_disable⚠
void ICheckpointDataBase::disable().
race_checkpoint_enable⚠
void ICheckpointDataBase::enable().
race_checkpoint_is_enabled⚠
bool ICheckpointDataBase::isEnabled().
race_checkpoint_is_player_inside⚠
bool ICheckpointDataBase::isPlayerInside().
race_checkpoint_next_position⚠
Vector3 IRaceCheckpointData::getNextPosition().
race_checkpoint_position⚠
Vector3 ICheckpointDataBase::getPosition().
race_checkpoint_radius⚠
float ICheckpointDataBase::getRadius().
race_checkpoint_set_next_position⚠
void IRaceCheckpointData::setNextPosition(const Vector3 &).
race_checkpoint_set_player_inside⚠
void ICheckpointDataBase::setPlayerInside(bool).
race_checkpoint_set_position⚠
void ICheckpointDataBase::setPosition(const Vector3 &).
race_checkpoint_set_radius⚠
void ICheckpointDataBase::setRadius(float).
race_checkpoint_set_type⚠
void IRaceCheckpointData::setType(RaceCheckpointType).
race_checkpoint_type⚠
RaceCheckpointType IRaceCheckpointData::getType().
textdraw_alignment⚠
TextDrawAlignmentTypes ITextDrawBase::getAlignment().
textdraw_background_colour⚠
Colour ITextDrawBase::getBackgroundColour().
textdraw_box_colour⚠
Colour ITextDrawBase::getBoxColour().
textdraw_has_box⚠
bool ITextDrawBase::hasBox().
textdraw_hide_for_player⚠
void ITextDraw::hideForPlayer(IPlayer &).
textdraw_is_proportional⚠
bool ITextDrawBase::isProportional().
textdraw_is_selectable⚠
bool ITextDrawBase::isSelectable().
textdraw_is_shown_for_player⚠
bool ITextDraw::isShownForPlayer(const IPlayer &).
textdraw_letter_colour⚠
Colour ITextDrawBase::getLetterColour().
textdraw_letter_size⚠
Vector2 ITextDrawBase::getLetterSize().
textdraw_outline⚠
int ITextDrawBase::getOutline().
textdraw_position⚠
Vector2 ITextDrawBase::getPosition().
textdraw_preview_model⚠
int ITextDrawBase::getPreviewModel().
textdraw_preview_rotation⚠
Vector3 ITextDrawBase::getPreviewRotation().
textdraw_preview_vehicle_colour⚠
Pair<int, int> ITextDrawBase::getPreviewVehicleColour().
textdraw_preview_zoom⚠
float ITextDrawBase::getPreviewZoom().
textdraw_restream⚠
void ITextDrawBase::restream().
textdraw_set_alignment⚠
ITextDrawBase & ITextDrawBase::setAlignment(TextDrawAlignmentTypes).
textdraw_set_background_colour⚠
ITextDrawBase & ITextDrawBase::setBackgroundColour(Colour).
textdraw_set_box_colour⚠
ITextDrawBase & ITextDrawBase::setBoxColour(Colour).
textdraw_set_colour⚠
ITextDrawBase & ITextDrawBase::setColour(Colour).
textdraw_set_letter_size⚠
ITextDrawBase & ITextDrawBase::setLetterSize(Vector2).
textdraw_set_outline⚠
ITextDrawBase & ITextDrawBase::setOutline(int).
textdraw_set_position⚠
ITextDrawBase & ITextDrawBase::setPosition(Vector2).
textdraw_set_preview_model⚠
ITextDrawBase & ITextDrawBase::setPreviewModel(int).
textdraw_set_preview_rotation⚠
ITextDrawBase & ITextDrawBase::setPreviewRotation(Vector3).
textdraw_set_preview_vehicle_colour⚠
ITextDrawBase & ITextDrawBase::setPreviewVehicleColour(int, int).
textdraw_set_preview_zoom⚠
ITextDrawBase & ITextDrawBase::setPreviewZoom(float).
textdraw_set_proportional⚠
ITextDrawBase & ITextDrawBase::setProportional(bool).
textdraw_set_selectable⚠
ITextDrawBase & ITextDrawBase::setSelectable(bool).
textdraw_set_shadow⚠
ITextDrawBase & ITextDrawBase::setShadow(int).
textdraw_set_style⚠
ITextDrawBase & ITextDrawBase::setStyle(TextDrawStyle).
textdraw_set_text⚠
void ITextDrawBase::setText(StringView).
textdraw_set_text_for_player⚠
void ITextDraw::setTextForPlayer(IPlayer &, StringView).
textdraw_set_text_size⚠
ITextDrawBase & ITextDrawBase::setTextSize(Vector2).
textdraw_shadow⚠
int ITextDrawBase::getShadow().
textdraw_show_for_player⚠
void ITextDraw::showForPlayer(IPlayer &).
textdraw_style⚠
TextDrawStyle ITextDrawBase::getStyle().
textdraw_text⚠
StringView ITextDrawBase::getText().
textdraw_text_size⚠
Vector2 ITextDrawBase::getTextSize().
textdraw_use_box⚠
ITextDrawBase & ITextDrawBase::useBox(bool).
textdraws_create⚠
ITextDraw * ITextDrawsComponent::create(Vector2, StringView).
textdraws_create_preview⚠
ITextDraw * ITextDrawsComponent::create(Vector2, int).
textdraws_event_dispatcher⚠
IEventDispatcher<TextDrawEventHandler> & ITextDrawsComponent::getEventDispatcher().
textlabel_attach_to_player⚠
void ITextLabelBase::attachToPlayer(IPlayer &, Vector3).
textlabel_attach_to_vehicle⚠
void ITextLabelBase::attachToVehicle(IVehicle &, Vector3).
textlabel_attachment_data⚠
const TextLabelAttachmentData & ITextLabelBase::getAttachmentData().
textlabel_colour⚠
Colour ITextLabelBase::getColour().
textlabel_detach_from_player⚠
void ITextLabelBase::detachFromPlayer(Vector3).
textlabel_detach_from_vehicle⚠
void ITextLabelBase::detachFromVehicle(Vector3).
textlabel_draw_distance⚠
float ITextLabelBase::getDrawDistance().
textlabel_is_streamed_in_for_player⚠
bool ITextLabel::isStreamedInForPlayer(const IPlayer &).
textlabel_set_colour⚠
void ITextLabelBase::setColour(Colour).
textlabel_set_colour_and_text⚠
void ITextLabelBase::setColourAndText(Colour, StringView).
textlabel_set_draw_distance⚠
void ITextLabelBase::setDrawDistance(float).
textlabel_set_test_los⚠
void ITextLabelBase::setTestLOS(bool).
textlabel_set_text⚠
void ITextLabelBase::setText(StringView).
textlabel_stream_in_for_player⚠
void ITextLabel::streamInForPlayer(IPlayer &).
textlabel_stream_out_for_player⚠
void ITextLabel::streamOutForPlayer(IPlayer &).
textlabel_test_los⚠
bool ITextLabelBase::getTestLOS().
textlabel_text⚠
StringView ITextLabelBase::getText().
textlabels_create⚠
ITextLabel * ITextLabelsComponent::create(StringView, Colour, Vector3, float, int, bool).
textlabels_create_on_player⚠
ITextLabel * ITextLabelsComponent::create(StringView, Colour, Vector3, float, int, bool, IPlayer &).
textlabels_create_on_vehicle⚠
ITextLabel * ITextLabelsComponent::create(StringView, Colour, Vector3, float, int, bool, IVehicle &).
timer_calls⚠
unsigned int ITimer::calls().
timer_handler⚠
TimerTimeOutHandler * ITimer::handler().
timer_interval⚠
Milliseconds ITimer::interval().
timer_remaining⚠
Milliseconds ITimer::remaining().
timer_running⚠
bool ITimer::running().
timer_trigger⚠
bool ITimer::trigger().
timers_count⚠
const size_t ITimersComponent::count().
timers_create_counted⚠
ITimer * ITimersComponent::create(TimerTimeOutHandler *, Milliseconds, Milliseconds, unsigned int).
vehicle_add_carriage⚠
void IVehicle::addCarriage(IVehicle *, int).
vehicle_add_component⚠
void IVehicle::addComponent(int).
vehicle_angular_velocity⚠
Vector3 IVehicle::getAngularVelocity().
vehicle_attach_trailer⚠
void IVehicle::attachTrailer(IVehicle &).
vehicle_cab⚠
IVehicle * IVehicle::getCab().
vehicle_carriages⚠
const StaticArray<IVehicle *, MAX_VEHICLE_CARRIAGES> & IVehicle::getCarriages().
vehicle_colour⚠
Pair<int, int> IVehicle::getColour().
vehicle_component_in_slot⚠
int IVehicle::getComponentInSlot(int).
vehicle_damage_status⚠
void IVehicle::getDamageStatus(int &, int &, int &, int &).
vehicle_detach_trailer⚠
void IVehicle::detachTrailer().
vehicle_driver⚠
IPlayer * IVehicle::getDriver().
vehicle_has_been_occupied⚠
bool IVehicle::hasBeenOccupied().
vehicle_hydra_thrust_angle⚠
uint32_t IVehicle::getHydraThrustAngle().
vehicle_interior⚠
int IVehicle::getInterior().
vehicle_is_dead⚠
bool IVehicle::isDead().
vehicle_is_occupied⚠
bool IVehicle::isOccupied().
vehicle_is_respawning⚠
bool IVehicle::isRespawning().
vehicle_is_streamed_in_for_player⚠
bool IVehicle::isStreamedInForPlayer(const IPlayer &).
vehicle_is_trailer⚠
bool IVehicle::isTrailer().
vehicle_landing_gear_state⚠
uint8_t IVehicle::getLandingGearState().
vehicle_last_driver_pool_id⚠
int IVehicle::getLastDriverPoolID().
vehicle_last_occupied_time⚠
const TimePoint & IVehicle::getLastOccupiedTime().
vehicle_last_spawn_time⚠
const TimePoint & IVehicle::getLastSpawnTime().
vehicle_paint_job⚠
int IVehicle::getPaintJob().
vehicle_params⚠
const VehicleParams & IVehicle::getParams().
vehicle_passengers⚠
const FlatHashSet<IPlayer *> & IVehicle::getPassengers().
vehicle_plate⚠
const StringView IVehicle::getPlate().
vehicle_put_player⚠
void IVehicle::putPlayer(IPlayer &, int).
vehicle_remove_component⚠
void IVehicle::removeComponent(int).
vehicle_repair⚠
void IVehicle::repair().
vehicle_respawn⚠
void IVehicle::respawn().
vehicle_respawn_delay⚠
Seconds IVehicle::getRespawnDelay().
vehicle_set_angular_velocity⚠
void IVehicle::setAngularVelocity(Vector3).
vehicle_set_damage_status⚠
void IVehicle::setDamageStatus(int, int, uint8_t, uint8_t, IPlayer *).
vehicle_set_interior⚠
void IVehicle::setInterior(int).
vehicle_set_paint_job⚠
void IVehicle::setPaintJob(int).
vehicle_set_params⚠
void IVehicle::setParams(const VehicleParams &).
vehicle_set_params_for_player⚠
void IVehicle::setParamsForPlayer(IPlayer &, const VehicleParams &).
vehicle_set_plate⚠
void IVehicle::setPlate(StringView).
vehicle_set_respawn_delay⚠
void IVehicle::setRespawnDelay(Seconds).
vehicle_set_siren⚠
void IVehicle::setSiren(bool).
vehicle_set_spawn_data⚠
void IVehicle::setSpawnData(const VehicleSpawnData &).
vehicle_set_velocity⚠
void IVehicle::setVelocity(Vector3).
vehicle_set_z_angle⚠
void IVehicle::setZAngle(float).
vehicle_siren_state⚠
uint8_t IVehicle::getSirenState().
vehicle_spawn_data⚠
const VehicleSpawnData & IVehicle::getSpawnData().
vehicle_stream_in_for_player⚠
void IVehicle::streamInForPlayer(IPlayer &).
vehicle_stream_out_for_player⚠
void IVehicle::streamOutForPlayer(IPlayer &).
vehicle_streamed_for_players⚠
const FlatPtrHashSet<IPlayer> & IVehicle::streamedForPlayers().
vehicle_trailer⚠
IVehicle * IVehicle::getTrailer().
vehicle_train_speed⚠
float IVehicle::getTrainSpeed().
vehicle_update_carriage⚠
void IVehicle::updateCarriage(Vector3, Vector3).
vehicle_update_from_driver_sync⚠
bool IVehicle::updateFromDriverSync(const VehicleDriverSyncPacket &, IPlayer &).
vehicle_update_from_passenger_sync⚠
bool IVehicle::updateFromPassengerSync(const VehiclePassengerSyncPacket &, IPlayer &).
vehicle_update_from_trailer_sync⚠
bool IVehicle::updateFromTrailerSync(const VehicleTrailerSyncPacket &, IPlayer &).
vehicle_update_from_unoccupied⚠
bool IVehicle::updateFromUnoccupied(const VehicleUnoccupiedSyncPacket &, IPlayer &).
vehicle_velocity⚠
Vector3 IVehicle::getVelocity().
vehicle_z_angle⚠
float IVehicle::getZAngle().
vehicles_create⚠
IVehicle * IVehiclesComponent::create(bool, int, Vector3, float, int, int, Seconds, bool).
vehicles_create_from_spawn_data⚠
IVehicle * IVehiclesComponent::create(const VehicleSpawnData &).
vehicles_models⚠
StaticArray<uint8_t, MAX_VEHICLE_MODELS> & IVehiclesComponent::models().

Unions§

ConsoleCommandSenderData1
An anonymous union inside a mirrored struct.
ObjectMaterialData0
An anonymous union inside a mirrored struct.
ObjectMaterialData1
An anonymous union inside a mirrored struct.
PeerAddress1
An anonymous union inside a mirrored struct.
PeerAddress1_v6
An anonymous union inside a mirrored struct.
VehicleDriverSyncPacket14
An anonymous union inside a mirrored struct.
VehicleDriverSyncPacket15
An anonymous union inside a mirrored struct.
VehiclePassengerSyncPacket2
An anonymous union inside a mirrored struct.