styyx-util 1.0
Utility Header for SKSE Plugin development
Loading...
Searching...
No Matches
FUCK_Interface Struct Reference

#include <FUCK_API.h>

Public Attributes

unsigned int version
void(* RegisterTool )(FUCK::ITool *)
void(* RegisterWindow )(FUCK::IWindow *)
void(* UnregisterWindow )(FUCK::IWindow *)
float(* GetResolutionScale )()
float(* GetGlobalScale )()
float(* GetUserScale )()
void(* GetDisplaySize )(float *, float *)
void(* TranslateScaleformToScreen )(float, float, float *, float *)
ImFont *(* GetFont )(FUCK::Font)
void(* PushFont )(ImFont *, float)
void(* PopFont )()
void(* SuspendRendering )(bool)
void(* SetMenuOpen )(bool)
bool(* IsMenuOpen )()
float(* GetDeltaTime )()
double(* GetTime )()
void(* GetMouseDelta )(float *, float *)
void(* GetMousePos )(float *, float *)
float(* GetMouseWheel )()
void(* PushStyleColor )(ImGuiCol, const ImVec4 &)
void(* PopStyleColor )(int)
void(* PushStyleVar )(ImGuiStyleVar, float)
void(* PushStyleVarVec )(ImGuiStyleVar, const ImVec2 &)
void(* PopStyleVar )(int)
float(* GetStyleVar )(ImGuiStyleVar)
void(* GetStyleVarVec )(ImGuiStyleVar, float *, float *)
void(* GetStyleColorVec4 )(ImGuiCol, float *, float *, float *, float *)
void(* SetWindowFontScale )(float)
void(* SetCursorPosX )(float)
void(* SetCursorPosY )(float)
void(* GetCursorPos )(float *, float *)
void(* SetCursorPos )(float, float)
void(* GetCursorScreenPos )(float *, float *)
void(* SetCursorScreenPos )(float, float)
void(* AlignTextToFramePadding )()
void(* GetContentRegionAvail )(float *, float *)
float(* CalcItemWidth )()
void(* CalcTextSize )(const char *, const char *, bool, float, float *, float *)
void(* GetItemRectMin )(float *, float *)
void(* GetItemRectMax )(float *, float *)
void(* SetNextItemWidth )(float)
void(* SetNextItemOpen )(bool, int)
void(* Dummy )(float, float)
void(* Spacing )()
void(* Separator )()
void(* SeparatorThick )()
void(* SeparatorText )(const char *)
float(* GetColumnWidth )(int)
float(* GetTextLineHeight )()
float(* GetTextLineHeightWithSpacing )()
float(* GetFrameHeight )()
float(* GetFrameHeightWithSpacing )()
void(* LoadTranslation )(const char *)
const char *(* GetTranslation )(const char *)
void(* SanitizePath )(char *, const char *, size_t)
void(* GetPluginConfigPath )(const char *, char *, size_t)
void(* LoadPluginINI )(const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))
void(* SavePluginINI )(const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))
void(* LoadPluginINIDefaults )(const char *, void *, void(*)(CSimpleIniA &, void *))
void(* LoadPluginKeybinds )(const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))
void(* SavePluginKeybinds )(const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))
void(* LoadPluginKeybindsDefaults )(const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))
void(* PushItemFlag )(FUCK::ItemFlags, bool)
void(* PopItemFlag )()
void(* HelpMarker )(const char *)
void(* PushID_Str )(const char *)
void(* PushID_Int )(int)
void(* PushID_Ptr )(const void *)
void(* PopID )()
void(* AddMenuListener )(void *userdata, void(*callback)(const char *menuName, bool opening, void *userdata))
void(* RemoveMenuListener )(void *userdata)
void *(* LoadImage )(const char *, bool)
void(* ReleaseImage )(void *)
void(* GetImageInfo )(void *, float *, float *)
void *(* GetIconForKey )(std::uint32_t)
void(* GetIconSizeForKey )(std::uint32_t, float *, float *)
void(* Spinner )(const char *, float, float, const ImVec4 &)
void(* DrawOverlay )(FUCK::Overlay, float, ImU32, float, float, float, float)
void(* SetGameTimeFrozen )(bool)
void(* SetAutoVanityBlocked )(bool)
void(* SetHardPause )(bool)
void(* SetSoftPause )(bool)
void(* ForceCursor )(bool)
bool(* IsInputPressed )(const void *, std::uint32_t)
bool(* IsInputDown )(std::uint32_t)
float(* GetAnalogInput )(std::uint32_t)
bool(* IsModifierPressed )(FUCK::Modifier)
int(* GetInputDevice )()
const char *(* GetKeyName )(std::uint32_t)
bool(* IsGamepadKey )(std::uint32_t)
bool(* IsBinding )()
void(* AbortBinding )()
void(* StartBinding )(std::uint32_t, std::int32_t, std::int32_t, bool)
FUCK::BindResult(* UpdateBinding )(const void *, std::uint32_t *, std::int32_t *, std::int32_t *)
FUCK::BindResult(* GetInputBind )(const void *, std::uint32_t *, std::int32_t *, std::int32_t *)
bool(* DrawManagedHotkey )(const char *, FUCK::ManagedHotkey *, int, float, float)
bool(* UpdateManagedHotkey )(const void *, FUCK::ManagedHotkey *)
bool(* ProcessManagedHotkey )(const void *, FUCK::ManagedHotkey *)
bool(* IsManagedHotkeyDown )(FUCK::ManagedHotkey *)
bool(* IsPopupOpen )(const char *, int)
bool(* IsItemHovered )(int)
bool(* IsItemClicked )(int)
bool(* IsItemActive )()
bool(* IsItemFocused )()
bool(* IsItemDeactivated )()
bool(* IsItemDeactivatedAfterEdit )()
bool(* IsAnyItemActive )()
bool(* IsAnyItemHovered )()
bool(* IsWindowFocused )(int)
bool(* IsWindowHovered )(int)
bool(* IsMouseDown )(int)
bool(* IsMouseClicked )(int, bool)
bool(* IsMouseReleased )(int)
bool(* IsKeyDown )(ImGuiKey)
bool(* IsKeyPressed )(ImGuiKey, bool)
void(* SetKeyboardFocusHere )(int)
void(* SetItemDefaultFocus )()
bool(* BeginDragDropSource )(int)
bool(* SetDragDropPayload )(const char *, const void *, size_t, int)
void(* EndDragDropSource )()
bool(* BeginDragDropTarget )()
const ImGuiPayload *(* AcceptDragDropPayload )(const char *, int)
void(* EndDragDropTarget )()
void(* DrawRect )(const ImVec2 &, const ImVec2 &, const ImVec4 &, float, float)
void(* DrawRectFilled )(const ImVec2 &, const ImVec2 &, const ImVec4 &, float)
void(* DrawLine )(const ImVec2 &, const ImVec2 &, const ImVec4 &, float)
void(* DrawImage )(void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)
void(* DrawImageQuad )(void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)
void(* AddImage )(void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)
void(* DrawBackgroundImage )(void *, float)
void(* DrawBackgroundLine )(float, float, float, float, unsigned int, float)
void(* DrawBackgroundRect )(const ImVec2 &, const ImVec2 &, ImU32, float)
void(* DrawScreenRect )(const ImVec2 &, const ImVec2 &, ImU32, float, float)
void(* DrawScreenRectFilled )(const ImVec2 &, const ImVec2 &, ImU32, float)
void(* DrawScreenLine )(float, float, float, float, ImU32, float)
void(* SetNextWindowPos )(float, float, int, float, float)
void(* SetNextWindowSize )(float, float, int)
void(* GetWindowPos )(float *, float *)
void(* GetWindowSize )(float *, float *)
void(* SetWindowPos )(float, float, int)
void(* SetWindowSize )(float, float, int)
bool(* BeginWindow )(const char *, bool *, int)
void(* EndWindow )()
void(* ExtendWindowPastBorder )()
void(* BeginChild )(const char *, float, float, bool, int)
void(* EndChild )()
bool(* TreeNode )(const char *)
void(* TreePop )()
bool(* BeginPopupContextItem )(const char *, int)
void(* EndPopup )()
bool(* Button )(const char *)
bool(* InvisibleButton )(const char *, const ImVec2 &, int)
bool(* Checkbox )(const char *, bool *, bool, bool)
bool(* Hotkey )(const char *, std::uint32_t, std::int32_t, std::int32_t, bool, bool, bool)
bool(* ToggleButton )(const char *, bool *, bool, bool)
bool(* InputText )(const char *, char *, size_t, int)
bool(* ColorEdit3 )(const char *, float[3], int)
bool(* ColorEdit4 )(const char *, float[4], int)
bool(* SliderFloat )(const char *, float *, float, float, const char *)
bool(* SliderInt )(const char *, int *, int, int, const char *)
bool(* DragInt )(const char *, int *, float, int, int, const char *)
bool(* DragFloat )(const char *, float *, float, float, float, const char *)
bool(* DragFloat2 )(const char *, float[2], float, float, float, const char *)
bool(* DragFloat3 )(const char *, float[3], float, float, float, const char *)
bool(* DragFloat4 )(const char *, float[4], float, float, float, const char *)
bool(* Combo )(const char *, int *, const char *const *, int)
bool(* ComboWithFilter )(const char *, int *, const char *const *, int, int)
bool(* ComboForm )(const char *, std::uint32_t *, std::uint8_t)
bool(* ComboFormStr )(const char *, char *, size_t, std::uint8_t)
bool(* Selectable )(const char *, bool, int, const ImVec2 &)
ImGuiTableSortSpecs *(* GetTableSortSpecs )()
void(* Header )(const char *)
void(* LeftLabel )(const char *)
void(* TextColored )(const ImVec4 &, const char *)
void(* TextColoredWrapped )(const ImVec4 &, const char *)
void(* TextDisabled )(const char *)
void(* CenteredText )(const char *, bool)
void(* CenteredTextWithArrows )(const char *, const char *, bool *, bool *, bool *)
bool(* ButtonIconWithLabel )(const char *, void *, float, float, bool, bool)
bool(* ImageButton )(const char *, void *, float, float, const ImVec4 *)
void(* Stepper )(const char *, const char *, bool *, bool *)
bool(* BeginTabBar )(const char *, int)
void(* EndTabBar )()
bool(* BeginTabItem )(const char *, int)
void(* EndTabItem )()
bool(* BeginTable )(const char *, int, int, const ImVec2 &, float)
void(* EndTable )()
void(* TableSetupColumn )(const char *, int, float, std::uint32_t)
void(* TableNextRow )(int, float)
bool(* TableNextColumn )()
void(* TableHeadersRow )()
void(* TableSetBgColor )(int, ImU32, int)
void(* Columns )(int, const char *, bool)
void(* NextColumn )()
void(* SameLine )(float, float)
bool(* CollapsingHeader )(const char *, int)
void(* BeginGroup )()
void(* EndGroup )()
void(* BeginDisabled )(bool)
void(* EndDisabled )()
bool(* IsWidgetFocused )(const char *)
void(* SetTooltip )(const char *)
void(* Indent )(float)
void(* Unindent )(float)
void(* Text )(const char *)
void(* TextWrapped )(const char *)
void(* TextUnformatted )(const char *, const char *)
void(* SeparatorVertical )()
void(* PushItemWidth )(float)
void(* PopItemWidth )()
bool(* BeginTooltip )()
void(* EndTooltip )()
void(* SetScrollHereY )(float)
bool(* InputTextMultiline )(const char *, char *, size_t, const ImVec2 &, int)

Member Data Documentation

◆ AbortBinding

void(* FUCK_Interface::AbortBinding) ()

◆ AcceptDragDropPayload

const ImGuiPayload *(* FUCK_Interface::AcceptDragDropPayload) (const char *, int)

◆ AddImage

void(* FUCK_Interface::AddImage) (void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)

◆ AddMenuListener

void(* FUCK_Interface::AddMenuListener) (void *userdata, void(*callback)(const char *menuName, bool opening, void *userdata))

◆ AlignTextToFramePadding

void(* FUCK_Interface::AlignTextToFramePadding) ()

◆ BeginChild

void(* FUCK_Interface::BeginChild) (const char *, float, float, bool, int)

◆ BeginDisabled

void(* FUCK_Interface::BeginDisabled) (bool)

◆ BeginDragDropSource

bool(* FUCK_Interface::BeginDragDropSource) (int)

◆ BeginDragDropTarget

bool(* FUCK_Interface::BeginDragDropTarget) ()

◆ BeginGroup

void(* FUCK_Interface::BeginGroup) ()

◆ BeginPopupContextItem

bool(* FUCK_Interface::BeginPopupContextItem) (const char *, int)

◆ BeginTabBar

bool(* FUCK_Interface::BeginTabBar) (const char *, int)

◆ BeginTabItem

bool(* FUCK_Interface::BeginTabItem) (const char *, int)

◆ BeginTable

bool(* FUCK_Interface::BeginTable) (const char *, int, int, const ImVec2 &, float)

◆ BeginTooltip

bool(* FUCK_Interface::BeginTooltip) ()

◆ BeginWindow

bool(* FUCK_Interface::BeginWindow) (const char *, bool *, int)

◆ Button

bool(* FUCK_Interface::Button) (const char *)

◆ ButtonIconWithLabel

bool(* FUCK_Interface::ButtonIconWithLabel) (const char *, void *, float, float, bool, bool)

◆ CalcItemWidth

float(* FUCK_Interface::CalcItemWidth) ()

◆ CalcTextSize

void(* FUCK_Interface::CalcTextSize) (const char *, const char *, bool, float, float *, float *)

◆ CenteredText

void(* FUCK_Interface::CenteredText) (const char *, bool)

◆ CenteredTextWithArrows

void(* FUCK_Interface::CenteredTextWithArrows) (const char *, const char *, bool *, bool *, bool *)

◆ Checkbox

bool(* FUCK_Interface::Checkbox) (const char *, bool *, bool, bool)

◆ CollapsingHeader

bool(* FUCK_Interface::CollapsingHeader) (const char *, int)

◆ ColorEdit3

bool(* FUCK_Interface::ColorEdit3) (const char *, float[3], int)

◆ ColorEdit4

bool(* FUCK_Interface::ColorEdit4) (const char *, float[4], int)

◆ Columns

void(* FUCK_Interface::Columns) (int, const char *, bool)

◆ Combo

bool(* FUCK_Interface::Combo) (const char *, int *, const char *const *, int)

◆ ComboForm

bool(* FUCK_Interface::ComboForm) (const char *, std::uint32_t *, std::uint8_t)

◆ ComboFormStr

bool(* FUCK_Interface::ComboFormStr) (const char *, char *, size_t, std::uint8_t)

◆ ComboWithFilter

bool(* FUCK_Interface::ComboWithFilter) (const char *, int *, const char *const *, int, int)

◆ DragFloat

bool(* FUCK_Interface::DragFloat) (const char *, float *, float, float, float, const char *)

◆ DragFloat2

bool(* FUCK_Interface::DragFloat2) (const char *, float[2], float, float, float, const char *)

◆ DragFloat3

bool(* FUCK_Interface::DragFloat3) (const char *, float[3], float, float, float, const char *)

◆ DragFloat4

bool(* FUCK_Interface::DragFloat4) (const char *, float[4], float, float, float, const char *)

◆ DragInt

bool(* FUCK_Interface::DragInt) (const char *, int *, float, int, int, const char *)

◆ DrawBackgroundImage

void(* FUCK_Interface::DrawBackgroundImage) (void *, float)

◆ DrawBackgroundLine

void(* FUCK_Interface::DrawBackgroundLine) (float, float, float, float, unsigned int, float)

◆ DrawBackgroundRect

void(* FUCK_Interface::DrawBackgroundRect) (const ImVec2 &, const ImVec2 &, ImU32, float)

◆ DrawImage

void(* FUCK_Interface::DrawImage) (void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)

◆ DrawImageQuad

void(* FUCK_Interface::DrawImageQuad) (void *, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec2 &, const ImVec4 &)

◆ DrawLine

void(* FUCK_Interface::DrawLine) (const ImVec2 &, const ImVec2 &, const ImVec4 &, float)

◆ DrawManagedHotkey

bool(* FUCK_Interface::DrawManagedHotkey) (const char *, FUCK::ManagedHotkey *, int, float, float)

◆ DrawOverlay

void(* FUCK_Interface::DrawOverlay) (FUCK::Overlay, float, ImU32, float, float, float, float)

◆ DrawRect

void(* FUCK_Interface::DrawRect) (const ImVec2 &, const ImVec2 &, const ImVec4 &, float, float)

◆ DrawRectFilled

void(* FUCK_Interface::DrawRectFilled) (const ImVec2 &, const ImVec2 &, const ImVec4 &, float)

◆ DrawScreenLine

void(* FUCK_Interface::DrawScreenLine) (float, float, float, float, ImU32, float)

◆ DrawScreenRect

void(* FUCK_Interface::DrawScreenRect) (const ImVec2 &, const ImVec2 &, ImU32, float, float)

◆ DrawScreenRectFilled

void(* FUCK_Interface::DrawScreenRectFilled) (const ImVec2 &, const ImVec2 &, ImU32, float)

◆ Dummy

void(* FUCK_Interface::Dummy) (float, float)

◆ EndChild

void(* FUCK_Interface::EndChild) ()

◆ EndDisabled

void(* FUCK_Interface::EndDisabled) ()

◆ EndDragDropSource

void(* FUCK_Interface::EndDragDropSource) ()

◆ EndDragDropTarget

void(* FUCK_Interface::EndDragDropTarget) ()

◆ EndGroup

void(* FUCK_Interface::EndGroup) ()

◆ EndPopup

void(* FUCK_Interface::EndPopup) ()

◆ EndTabBar

void(* FUCK_Interface::EndTabBar) ()

◆ EndTabItem

void(* FUCK_Interface::EndTabItem) ()

◆ EndTable

void(* FUCK_Interface::EndTable) ()

◆ EndTooltip

void(* FUCK_Interface::EndTooltip) ()

◆ EndWindow

void(* FUCK_Interface::EndWindow) ()

◆ ExtendWindowPastBorder

void(* FUCK_Interface::ExtendWindowPastBorder) ()

◆ ForceCursor

void(* FUCK_Interface::ForceCursor) (bool)

◆ GetAnalogInput

float(* FUCK_Interface::GetAnalogInput) (std::uint32_t)

◆ GetColumnWidth

float(* FUCK_Interface::GetColumnWidth) (int)

◆ GetContentRegionAvail

void(* FUCK_Interface::GetContentRegionAvail) (float *, float *)

◆ GetCursorPos

void(* FUCK_Interface::GetCursorPos) (float *, float *)

◆ GetCursorScreenPos

void(* FUCK_Interface::GetCursorScreenPos) (float *, float *)

◆ GetDeltaTime

float(* FUCK_Interface::GetDeltaTime) ()

◆ GetDisplaySize

void(* FUCK_Interface::GetDisplaySize) (float *, float *)

◆ GetFont

ImFont *(* FUCK_Interface::GetFont) (FUCK::Font)

◆ GetFrameHeight

float(* FUCK_Interface::GetFrameHeight) ()

◆ GetFrameHeightWithSpacing

float(* FUCK_Interface::GetFrameHeightWithSpacing) ()

◆ GetGlobalScale

float(* FUCK_Interface::GetGlobalScale) ()

◆ GetIconForKey

void *(* FUCK_Interface::GetIconForKey) (std::uint32_t)

◆ GetIconSizeForKey

void(* FUCK_Interface::GetIconSizeForKey) (std::uint32_t, float *, float *)

◆ GetImageInfo

void(* FUCK_Interface::GetImageInfo) (void *, float *, float *)

◆ GetInputBind

FUCK::BindResult(* FUCK_Interface::GetInputBind) (const void *, std::uint32_t *, std::int32_t *, std::int32_t *)

◆ GetInputDevice

int(* FUCK_Interface::GetInputDevice) ()

◆ GetItemRectMax

void(* FUCK_Interface::GetItemRectMax) (float *, float *)

◆ GetItemRectMin

void(* FUCK_Interface::GetItemRectMin) (float *, float *)

◆ GetKeyName

const char *(* FUCK_Interface::GetKeyName) (std::uint32_t)

◆ GetMouseDelta

void(* FUCK_Interface::GetMouseDelta) (float *, float *)

◆ GetMousePos

void(* FUCK_Interface::GetMousePos) (float *, float *)

◆ GetMouseWheel

float(* FUCK_Interface::GetMouseWheel) ()

◆ GetPluginConfigPath

void(* FUCK_Interface::GetPluginConfigPath) (const char *, char *, size_t)

◆ GetResolutionScale

float(* FUCK_Interface::GetResolutionScale) ()

◆ GetStyleColorVec4

void(* FUCK_Interface::GetStyleColorVec4) (ImGuiCol, float *, float *, float *, float *)

◆ GetStyleVar

float(* FUCK_Interface::GetStyleVar) (ImGuiStyleVar)

◆ GetStyleVarVec

void(* FUCK_Interface::GetStyleVarVec) (ImGuiStyleVar, float *, float *)

◆ GetTableSortSpecs

ImGuiTableSortSpecs *(* FUCK_Interface::GetTableSortSpecs) ()

◆ GetTextLineHeight

float(* FUCK_Interface::GetTextLineHeight) ()

◆ GetTextLineHeightWithSpacing

float(* FUCK_Interface::GetTextLineHeightWithSpacing) ()

◆ GetTime

double(* FUCK_Interface::GetTime) ()

◆ GetTranslation

const char *(* FUCK_Interface::GetTranslation) (const char *)

◆ GetUserScale

float(* FUCK_Interface::GetUserScale) ()

◆ GetWindowPos

void(* FUCK_Interface::GetWindowPos) (float *, float *)

◆ GetWindowSize

void(* FUCK_Interface::GetWindowSize) (float *, float *)

◆ Header

void(* FUCK_Interface::Header) (const char *)

◆ HelpMarker

void(* FUCK_Interface::HelpMarker) (const char *)

◆ Hotkey

bool(* FUCK_Interface::Hotkey) (const char *, std::uint32_t, std::int32_t, std::int32_t, bool, bool, bool)

◆ ImageButton

bool(* FUCK_Interface::ImageButton) (const char *, void *, float, float, const ImVec4 *)

◆ Indent

void(* FUCK_Interface::Indent) (float)

◆ InputText

bool(* FUCK_Interface::InputText) (const char *, char *, size_t, int)

◆ InputTextMultiline

bool(* FUCK_Interface::InputTextMultiline) (const char *, char *, size_t, const ImVec2 &, int)

◆ InvisibleButton

bool(* FUCK_Interface::InvisibleButton) (const char *, const ImVec2 &, int)

◆ IsAnyItemActive

bool(* FUCK_Interface::IsAnyItemActive) ()

◆ IsAnyItemHovered

bool(* FUCK_Interface::IsAnyItemHovered) ()

◆ IsBinding

bool(* FUCK_Interface::IsBinding) ()

◆ IsGamepadKey

bool(* FUCK_Interface::IsGamepadKey) (std::uint32_t)

◆ IsInputDown

bool(* FUCK_Interface::IsInputDown) (std::uint32_t)

◆ IsInputPressed

bool(* FUCK_Interface::IsInputPressed) (const void *, std::uint32_t)

◆ IsItemActive

bool(* FUCK_Interface::IsItemActive) ()

◆ IsItemClicked

bool(* FUCK_Interface::IsItemClicked) (int)

◆ IsItemDeactivated

bool(* FUCK_Interface::IsItemDeactivated) ()

◆ IsItemDeactivatedAfterEdit

bool(* FUCK_Interface::IsItemDeactivatedAfterEdit) ()

◆ IsItemFocused

bool(* FUCK_Interface::IsItemFocused) ()

◆ IsItemHovered

bool(* FUCK_Interface::IsItemHovered) (int)

◆ IsKeyDown

bool(* FUCK_Interface::IsKeyDown) (ImGuiKey)

◆ IsKeyPressed

bool(* FUCK_Interface::IsKeyPressed) (ImGuiKey, bool)

◆ IsManagedHotkeyDown

bool(* FUCK_Interface::IsManagedHotkeyDown) (FUCK::ManagedHotkey *)

◆ IsMenuOpen

bool(* FUCK_Interface::IsMenuOpen) ()

◆ IsModifierPressed

bool(* FUCK_Interface::IsModifierPressed) (FUCK::Modifier)

◆ IsMouseClicked

bool(* FUCK_Interface::IsMouseClicked) (int, bool)

◆ IsMouseDown

bool(* FUCK_Interface::IsMouseDown) (int)

◆ IsMouseReleased

bool(* FUCK_Interface::IsMouseReleased) (int)

◆ IsPopupOpen

bool(* FUCK_Interface::IsPopupOpen) (const char *, int)

◆ IsWidgetFocused

bool(* FUCK_Interface::IsWidgetFocused) (const char *)

◆ IsWindowFocused

bool(* FUCK_Interface::IsWindowFocused) (int)

◆ IsWindowHovered

bool(* FUCK_Interface::IsWindowHovered) (int)

◆ LeftLabel

void(* FUCK_Interface::LeftLabel) (const char *)

◆ LoadImage

void *(* FUCK_Interface::LoadImage) (const char *, bool)

◆ LoadPluginINI

void(* FUCK_Interface::LoadPluginINI) (const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))

◆ LoadPluginINIDefaults

void(* FUCK_Interface::LoadPluginINIDefaults) (const char *, void *, void(*)(CSimpleIniA &, void *))

◆ LoadPluginKeybinds

void(* FUCK_Interface::LoadPluginKeybinds) (const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))

◆ LoadPluginKeybindsDefaults

void(* FUCK_Interface::LoadPluginKeybindsDefaults) (const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))

◆ LoadTranslation

void(* FUCK_Interface::LoadTranslation) (const char *)

◆ NextColumn

void(* FUCK_Interface::NextColumn) ()

◆ PopFont

void(* FUCK_Interface::PopFont) ()

◆ PopID

void(* FUCK_Interface::PopID) ()

◆ PopItemFlag

void(* FUCK_Interface::PopItemFlag) ()

◆ PopItemWidth

void(* FUCK_Interface::PopItemWidth) ()

◆ PopStyleColor

void(* FUCK_Interface::PopStyleColor) (int)

◆ PopStyleVar

void(* FUCK_Interface::PopStyleVar) (int)

◆ ProcessManagedHotkey

bool(* FUCK_Interface::ProcessManagedHotkey) (const void *, FUCK::ManagedHotkey *)

◆ PushFont

void(* FUCK_Interface::PushFont) (ImFont *, float)

◆ PushID_Int

void(* FUCK_Interface::PushID_Int) (int)

◆ PushID_Ptr

void(* FUCK_Interface::PushID_Ptr) (const void *)

◆ PushID_Str

void(* FUCK_Interface::PushID_Str) (const char *)

◆ PushItemFlag

void(* FUCK_Interface::PushItemFlag) (FUCK::ItemFlags, bool)

◆ PushItemWidth

void(* FUCK_Interface::PushItemWidth) (float)

◆ PushStyleColor

void(* FUCK_Interface::PushStyleColor) (ImGuiCol, const ImVec4 &)

◆ PushStyleVar

void(* FUCK_Interface::PushStyleVar) (ImGuiStyleVar, float)

◆ PushStyleVarVec

void(* FUCK_Interface::PushStyleVarVec) (ImGuiStyleVar, const ImVec2 &)

◆ RegisterTool

void(* FUCK_Interface::RegisterTool) (FUCK::ITool *)

◆ RegisterWindow

void(* FUCK_Interface::RegisterWindow) (FUCK::IWindow *)

◆ ReleaseImage

void(* FUCK_Interface::ReleaseImage) (void *)

◆ RemoveMenuListener

void(* FUCK_Interface::RemoveMenuListener) (void *userdata)

◆ SameLine

void(* FUCK_Interface::SameLine) (float, float)

◆ SanitizePath

void(* FUCK_Interface::SanitizePath) (char *, const char *, size_t)

◆ SavePluginINI

void(* FUCK_Interface::SavePluginINI) (const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))

◆ SavePluginKeybinds

void(* FUCK_Interface::SavePluginKeybinds) (const char *pluginName, void *userdata, void(*callback)(CSimpleIniA &, void *))

◆ Selectable

bool(* FUCK_Interface::Selectable) (const char *, bool, int, const ImVec2 &)

◆ Separator

void(* FUCK_Interface::Separator) ()

◆ SeparatorText

void(* FUCK_Interface::SeparatorText) (const char *)

◆ SeparatorThick

void(* FUCK_Interface::SeparatorThick) ()

◆ SeparatorVertical

void(* FUCK_Interface::SeparatorVertical) ()

◆ SetAutoVanityBlocked

void(* FUCK_Interface::SetAutoVanityBlocked) (bool)

◆ SetCursorPos

void(* FUCK_Interface::SetCursorPos) (float, float)

◆ SetCursorPosX

void(* FUCK_Interface::SetCursorPosX) (float)

◆ SetCursorPosY

void(* FUCK_Interface::SetCursorPosY) (float)

◆ SetCursorScreenPos

void(* FUCK_Interface::SetCursorScreenPos) (float, float)

◆ SetDragDropPayload

bool(* FUCK_Interface::SetDragDropPayload) (const char *, const void *, size_t, int)

◆ SetGameTimeFrozen

void(* FUCK_Interface::SetGameTimeFrozen) (bool)

◆ SetHardPause

void(* FUCK_Interface::SetHardPause) (bool)

◆ SetItemDefaultFocus

void(* FUCK_Interface::SetItemDefaultFocus) ()

◆ SetKeyboardFocusHere

void(* FUCK_Interface::SetKeyboardFocusHere) (int)

◆ SetMenuOpen

void(* FUCK_Interface::SetMenuOpen) (bool)

◆ SetNextItemOpen

void(* FUCK_Interface::SetNextItemOpen) (bool, int)

◆ SetNextItemWidth

void(* FUCK_Interface::SetNextItemWidth) (float)

◆ SetNextWindowPos

void(* FUCK_Interface::SetNextWindowPos) (float, float, int, float, float)

◆ SetNextWindowSize

void(* FUCK_Interface::SetNextWindowSize) (float, float, int)

◆ SetScrollHereY

void(* FUCK_Interface::SetScrollHereY) (float)

◆ SetSoftPause

void(* FUCK_Interface::SetSoftPause) (bool)

◆ SetTooltip

void(* FUCK_Interface::SetTooltip) (const char *)

◆ SetWindowFontScale

void(* FUCK_Interface::SetWindowFontScale) (float)

◆ SetWindowPos

void(* FUCK_Interface::SetWindowPos) (float, float, int)

◆ SetWindowSize

void(* FUCK_Interface::SetWindowSize) (float, float, int)

◆ SliderFloat

bool(* FUCK_Interface::SliderFloat) (const char *, float *, float, float, const char *)

◆ SliderInt

bool(* FUCK_Interface::SliderInt) (const char *, int *, int, int, const char *)

◆ Spacing

void(* FUCK_Interface::Spacing) ()

◆ Spinner

void(* FUCK_Interface::Spinner) (const char *, float, float, const ImVec4 &)

◆ StartBinding

void(* FUCK_Interface::StartBinding) (std::uint32_t, std::int32_t, std::int32_t, bool)

◆ Stepper

void(* FUCK_Interface::Stepper) (const char *, const char *, bool *, bool *)

◆ SuspendRendering

void(* FUCK_Interface::SuspendRendering) (bool)

◆ TableHeadersRow

void(* FUCK_Interface::TableHeadersRow) ()

◆ TableNextColumn

bool(* FUCK_Interface::TableNextColumn) ()

◆ TableNextRow

void(* FUCK_Interface::TableNextRow) (int, float)

◆ TableSetBgColor

void(* FUCK_Interface::TableSetBgColor) (int, ImU32, int)

◆ TableSetupColumn

void(* FUCK_Interface::TableSetupColumn) (const char *, int, float, std::uint32_t)

◆ Text

void(* FUCK_Interface::Text) (const char *)

◆ TextColored

void(* FUCK_Interface::TextColored) (const ImVec4 &, const char *)

◆ TextColoredWrapped

void(* FUCK_Interface::TextColoredWrapped) (const ImVec4 &, const char *)

◆ TextDisabled

void(* FUCK_Interface::TextDisabled) (const char *)

◆ TextUnformatted

void(* FUCK_Interface::TextUnformatted) (const char *, const char *)

◆ TextWrapped

void(* FUCK_Interface::TextWrapped) (const char *)

◆ ToggleButton

bool(* FUCK_Interface::ToggleButton) (const char *, bool *, bool, bool)

◆ TranslateScaleformToScreen

void(* FUCK_Interface::TranslateScaleformToScreen) (float, float, float *, float *)

◆ TreeNode

bool(* FUCK_Interface::TreeNode) (const char *)

◆ TreePop

void(* FUCK_Interface::TreePop) ()

◆ Unindent

void(* FUCK_Interface::Unindent) (float)

◆ UnregisterWindow

void(* FUCK_Interface::UnregisterWindow) (FUCK::IWindow *)

◆ UpdateBinding

FUCK::BindResult(* FUCK_Interface::UpdateBinding) (const void *, std::uint32_t *, std::int32_t *, std::int32_t *)

◆ UpdateManagedHotkey

bool(* FUCK_Interface::UpdateManagedHotkey) (const void *, FUCK::ManagedHotkey *)

◆ version

unsigned int FUCK_Interface::version

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