ArcdpsExtension
 
Loading...
Searching...
No Matches
ArcdpsExtension::PositioningComponentImGuiHook Class Reference

#include <PositioningComponent.h>

Static Public Member Functions

static void InstallHooks (ImGuiContext *imGuiContext)
 

Static Public Attributes

static std::vector< PositioningComponent * > POSITIONING_COMPONENTS
 
static std::vector< ImGuiID > ANCHORING_HIGHLIGHTED_WINDOWS
 

Member Function Documentation

◆ InstallHooks()

void ArcdpsExtension::PositioningComponentImGuiHook::InstallHooks ( ImGuiContext *  imGuiContext)
static

This has to be called in get_init_addr or mod_init with the ImGuiContext arcdps gave you.

Member Data Documentation

◆ ANCHORING_HIGHLIGHTED_WINDOWS

std::vector<ImGuiID> ArcdpsExtension::PositioningComponentImGuiHook::ANCHORING_HIGHLIGHTED_WINDOWS
inlinestatic

buffer for all ImGui windows that a MainWindow can be attached to. Will be filled and cleared automatically.

◆ POSITIONING_COMPONENTS

std::vector<PositioningComponent*> ArcdpsExtension::PositioningComponentImGuiHook::POSITIONING_COMPONENTS
inlinestatic

A vector with all MainWindows of the plugin you use (not others). MainWindow will add itself to this in it's constructor


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