GearLoader 1.1.0
Mod loader for GGXXACPR
Loading...
Searching...
No Matches
BaseMod::Api Class Reference
Inheritance diagram for BaseMod::Api:
BaseMod::ApiWrapper< BaseMod_Api >

Public Member Functions

 Api (const BaseMod_Api *ref)
Public Member Functions inherited from BaseMod::ApiWrapper< BaseMod_Api >
bool VersionError ()
bool IsValid ()
const BaseMod_ApiGetCApi ()

Data Fields

NativeFunctionsApi NativeFunctions
 API for invoking native game functions.
GameDataApi GameData
 Access to notable game data.
HookApi Hooks
 Function hooking manager.
ModMenuApi ModMenu
 Add options to mod menu.

Additional Inherited Members

Protected Attributes inherited from BaseMod::ApiWrapper< BaseMod_Api >
const BaseMod_Api_ref

Constructor & Destructor Documentation

◆ Api() [1/2]

BaseMod::Api::Api ( )
inline
756 : ApiWrapper()
758 , GameData()
759 , Hooks()
760 , ModMenu() { }
ModMenuApi ModMenu
Add options to mod menu.
Definition baseMod.hpp:775
HookApi Hooks
Function hooking manager.
Definition baseMod.hpp:773
NativeFunctionsApi NativeFunctions
API for invoking native game functions.
Definition baseMod.hpp:769
GameDataApi GameData
Access to notable game data.
Definition baseMod.hpp:771

◆ Api() [2/2]

BaseMod::Api::Api ( const BaseMod_Api * ref)
inline
762 : ApiWrapper(ref)
764 , GameData(ref->GameData)
765 , Hooks(ref->Hooks)
766 , ModMenu(ref->ModMenu) { }
const struct BaseMod_GameDataApi * GameData
Curated access to game data.
Definition baseMod_c.h:713
const struct BaseMod_NativeFunctionsApi * NativeFunctions
API for invoking native game functions.
Definition baseMod_c.h:711
const struct BaseMod_ModMenuApi * ModMenu
Add options to the mod menu.
Definition baseMod_c.h:717
const struct BaseMod_HookApi * Hooks
Function hooking manager.
Definition baseMod_c.h:715

The documentation for this class was generated from the following file: