Expand description
§Macro usage
To see which fields are supported, have a look at SupportedFields
Re-exports§
pub use imgui;
Modules§
Macros§
- arcdps_
export - For documentation on how to use this, visit
SupportedFields
Structs§
- Agent
- Represents an agent in a combat event.
- Agent
Owned - An
Agent
with an ownedString
. For more info seeAgent
. - ArcDps
Export - Combat
Event - InfoV1
- InfoV2
- InfoV3
- NpcMessage
Info - RawAgent
- RawExtras
Addon Info - RawExtras
Subscriber Info - RawExtras
Subscriber Info Header - RawNpc
Message Info - RawSquad
Message Info - RawUser
Info - Squad
Message Info - Supported
Fields - This struct isn’t used anywhere. It is a reference on what fields are currently supported by the arcdps_export! macro.
- User
Info - User
Info Owned
Enums§
Constants§
Functions§
- GetProc
Address ⚠ - arcdps_
version - returns the loaded arcdps version
- e0⚠
- e3⚠
- e5⚠
- e6⚠
- e7⚠
- e8⚠
- e9⚠
Type Aliases§
- Combat
Callback - Provides safe abstractions for the combat event.
- Export0
- Export3
- Export5
- Export6
- Export7
- Export8
- Export9
- Extras
Chat Message2 Callback - Extras
Chat Message Callback - Extras
Init Func - Called at startup of unofficial extras. Can be called before or after arcdps init func. Provides the account name and the version of the unofficial extras addon as parameters.
- Extras
Squad Update Callback - HANDLE
- HMODULE
- HWND
- Imgui
Callback - Provides a imgui::Ui object that is needed to draw anything. The second parameter is true whenever the player is not in character select, loading screens or forced cameras.
- Init
Func - Gets called on load. First parameter is id3dptr (swapchain) provided by arcdps.
- LPARAM
- LPCSTR
- LPVOID
- Options
Callback - Provides a imgui::Ui object that is needed to draw anything.
- Options
Windows Callback - Called per window option checkbox. Does not draw the checkbox if returned true.
- PCCHAR
- RawChat
Message2 Callback Signature - RawChat
Message Callback Signature - RawCombat
Callback - RawExtras
Subscriber Init Signature - This function must be exported by subscriber addons as ‘arcdps_unofficial_extras_subscriber_init’. It’s called once at startup. Can be called before or after arcdps calls mod_init.
- RawImgui
Callback - RawKey
Bind Changed Callback Signature - RawLanguage
Changed Callback Signature - RawOptions
Callback - RawOptions
Windows Callback - called once per ‘window’ option checkbox, with null at the end, non-zero return disables arcdps drawing that checkbox
- RawSquad
Update Callback Signature - RawWndproc
Callback - Release
Func - Gets called on unload.
- UINT
- User
Convert - User
Info Iter - WPARAM
- WndProc
Callback - Gets called for each key pressed. Returning true will allow arcdps and Gw2 to receive the key press. first parameter indicates the virtual key code (https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes) second parameter is true if the key was pressed and false when released third parameter is true if the key was down before this event occured, for example by holding it down