![]() |
Ark Server API (ASE) - Wiki
|
#include <AtlasBaseApi.h>
Inheritance diagram for API::AtlasBaseApi:
Collaboration diagram for API::AtlasBaseApi:Public Member Functions | |
| AtlasBaseApi () | |
| ~AtlasBaseApi () override=default | |
| bool | Init () override |
| float | GetVersion () override |
| std::string | GetApiName () override |
| void | RegisterCommands () override |
| std::unique_ptr< ArkApi::ICommands > & | GetCommands () override |
| std::unique_ptr< ArkApi::IHooks > & | GetHooks () override |
| std::unique_ptr< ArkApi::IApiUtils > & | GetApiUtils () override |
Public Member Functions inherited from API::IBaseApi | |
| virtual | ~IBaseApi ()=default |
Static Private Member Functions | |
| static FString | LoadPlugin (FString *cmd) |
| static FString | UnloadPlugin (FString *cmd) |
| static void | LoadPluginCmd (APlayerController *, FString *, bool) |
| static void | UnloadPluginCmd (APlayerController *, FString *, bool) |
| static void | LoadPluginRcon (RCONClientConnection *, RCONPacket *, UWorld *) |
| static void | UnloadPluginRcon (RCONClientConnection *, RCONPacket *, UWorld *) |
Private Attributes | |
| std::unique_ptr< ArkApi::ICommands > | commands_ |
| std::unique_ptr< ArkApi::IHooks > | hooks_ |
| std::unique_ptr< ArkApi::IApiUtils > | api_utils_ |
Definition at line 9 of file AtlasBaseApi.h.
| API::AtlasBaseApi::AtlasBaseApi | ( | ) |
Definition at line 20 of file AtlasBaseApi.cpp.
|
overridedefault |
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 66 of file AtlasBaseApi.cpp.
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 81 of file AtlasBaseApi.cpp.
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 71 of file AtlasBaseApi.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 76 of file AtlasBaseApi.cpp.
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 61 of file AtlasBaseApi.cpp.
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 27 of file AtlasBaseApi.cpp.
Here is the call graph for this function:Definition at line 94 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 149 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 162 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements API::IBaseApi.
Definition at line 86 of file AtlasBaseApi.cpp.
Here is the call graph for this function:Definition at line 121 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 155 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 169 of file AtlasBaseApi.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 39 of file AtlasBaseApi.h.
|
private |
Definition at line 37 of file AtlasBaseApi.h.
|
private |
Definition at line 38 of file AtlasBaseApi.h.