Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
HooksImpl.h
Go to the documentation of this file.
1#pragma once
2
3namespace AtlasApi
4{
5 void InitHooks();
6} // namespace AtlasApi
#define DECLARE_HOOK(name, returnType,...)
Definition Base.h:690
void LoadAllPlugins()
Find and load all plugins.
static PluginManager & Get()
virtual UWorld * GetWorld() const =0
Returns a pointer to UWorld.
Definition Logger.h:9
static std::shared_ptr< spdlog::logger > & GetLog()
Definition Logger.h:22
Definition IBaseApi.h:9
IApiUtils & GetApiUtils()
Definition ApiUtils.cpp:99
void InitHooks()
Definition HooksImpl.cpp:28
void Hook_AGameState_DefaultTimer(AGameState *_this)
void Hook_UWorld_Tick(DWORD64 world, DWORD64 tick_type, float delta_seconds)
Definition HooksImpl.cpp:78
void Hook_AShooterPlayerController_Possess(AShooterPlayerController *_this, APawn *inPawn)
void Hook_AShooterGameMode_BeginPlay(AShooterGameMode *_AShooterGameMode)
void Hook_UEngine_Init(DWORD64 _this, DWORD64 InEngineLoop)
Definition HooksImpl.cpp:57
void Hook_UWorld_InitWorld(UWorld *world, DWORD64 ivs)
Definition HooksImpl.cpp:69
void Hook_AShooterGameMode_Logout(AShooterGameMode *_this, AController *Exiting)
bool Hook_URCONServer_Init(URCONServer *_this, FString Password, int InPort, UShooterCheatManager *SCheatManager)
void Hook_RCONClientConnection_ProcessRCONPacket(RCONClientConnection *_this, RCONPacket *packet, UWorld *in_world)
void Hook_AShooterGameMode_InitGame(AShooterGameMode *a_shooter_game_mode, FString *map_name, FString *options, FString *error_message)
Definition HooksImpl.cpp:85
FString * Hook_APlayerController_ConsoleCommand(APlayerController *a_player_controller, FString *result, FString *cmd, bool write_to_log)
void Hook_AShooterPlayerController_ServerSendChatMessage_Impl(AShooterPlayerController *player_controller, FString *message, EChatSendMode::Type mode)
Definition HooksImpl.cpp:93
long double & LastChatMessageTimeField()
Definition Actor.h:2521
bool & IsAuthenticatedField()
Definition Other.h:110
long double & TimeSecondsField()
Definition GameMode.h:452