mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
92 lines
2.6 KiB
C#
92 lines
2.6 KiB
C#
// ------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
// ------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
using HexaGen.Runtime;
|
|
using System.Numerics;
|
|
|
|
namespace Dalamud.Bindings.ImGui
|
|
{
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
[Flags]
|
|
public enum ImGuiNavMoveFlags : int
|
|
{
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
None = unchecked(0),
|
|
|
|
/// <summary>
|
|
/// On failed request, restart from opposite side<br/>
|
|
/// </summary>
|
|
LoopX = unchecked(1),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
LoopY = unchecked(2),
|
|
|
|
/// <summary>
|
|
/// On failed request, request from opposite side one line down (when NavDir==right) or one line up (when NavDir==left)<br/>
|
|
/// </summary>
|
|
WrapX = unchecked(4),
|
|
|
|
/// <summary>
|
|
/// This is not super useful but provided for completeness<br/>
|
|
/// </summary>
|
|
WrapY = unchecked(8),
|
|
|
|
/// <summary>
|
|
/// Allow scoring and considering the current NavId as a move target candidate. This is used when the move source is offset (e.g. pressing PageDown actually needs to send a Up move request, if we are pressing PageDown from the bottom-most item we need to stay in place)<br/>
|
|
/// </summary>
|
|
AllowCurrentNavId = unchecked(16),
|
|
|
|
/// <summary>
|
|
/// Store alternate result in NavMoveResultLocalVisible that only comprise elements that are already fully visible (used by PageUpPageDown)<br/>
|
|
/// </summary>
|
|
AlsoScoreVisibleSet = unchecked(32),
|
|
|
|
/// <summary>
|
|
/// Force scrolling to minmax (used by HomeEnd) FIXME-NAV: Aim to remove or reword, probably unnecessary<br/>
|
|
/// </summary>
|
|
ScrollToEdgeY = unchecked(64),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
Forwarded = unchecked(128),
|
|
|
|
/// <summary>
|
|
/// Dummy scoring for debug purpose, don't apply result<br/>
|
|
/// </summary>
|
|
DebugNoResult = unchecked(256),
|
|
|
|
/// <summary>
|
|
/// Requests from focus API can landfocusactivate items even if they are marked with _NoTabStop (see NavProcessItemForTabbingRequest() for details)<br/>
|
|
/// </summary>
|
|
FocusApi = unchecked(512),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
Tabbing = unchecked(1024),
|
|
|
|
/// <summary>
|
|
/// Activateselect target item.<br/>
|
|
/// </summary>
|
|
Activate = unchecked(2048),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
DontSetNavHighlight = unchecked(4096),
|
|
}
|
|
}
|