You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/sdk/UnityEngine_UI/UnityEngine_UI_forward.hpp

869 lines
16 KiB

//generated with dll2sdk
#pragma once
#include "..\dll2sdk_forward.g.hpp"
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct StencilMaterial_MatEntry;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct ScrollRect_MovementType : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct ScrollRect_ScrollbarVisibility : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ScrollRect_ScrollRectEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Toggle_ToggleTransition : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Toggle_ToggleEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct InputField_ContentType : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct InputField_InputType : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct InputField_CharacterValidation : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct InputField_LineType : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField_OnValidateInput;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField_SubmitEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField_OnChangeEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct InputField_EditState : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField__CaretBlink_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField__MouseDragOutsideRect_c__Iterator1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Navigation_Mode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown_DropdownItem;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown_OptionData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown_OptionDataList;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown_DropdownEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown__Show_c__AnonStorey1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown__DelayedDestroyDropdownList_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Selectable_Transition : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Selectable_SelectionState : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Image_Type : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Image_FillMethod : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Scrollbar_Direction : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Scrollbar_ScrollEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Scrollbar_Axis : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Scrollbar__ClickRepeat_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct MaskableGraphic_CullStateChangedEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Slider_Direction : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Slider_SliderEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct Slider_Axis : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Button_ButtonClickedEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Button__OnFinishSubmit_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct GraphicRaycaster_BlockingObjects : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct GridLayoutGroup_Corner : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct GridLayoutGroup_Axis : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct GridLayoutGroup_Constraint : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct ContentSizeFitter_FitMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct CanvasScaler_ScaleMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct CanvasScaler_ScreenMatchMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct CanvasScaler_Unit : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct AspectRatioFitter_AspectMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct LayoutGroup__DelayedSetDirty_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ReflectionMethodsCache_Raycast3DCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ReflectionMethodsCache_Raycast2DCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ReflectionMethodsCache_RaycastAllCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ReflectionMethodsCache_GetRayIntersectionAllCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
enum struct ColorTween_ColorTweenMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
struct ColorTween_ColorTweenCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
struct FloatTween_FloatTweenCallback;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
template <typename T> struct TweenRunner_1__Start_c__Iterator0;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct EventTrigger_TriggerEvent;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
enum struct EventTriggerType : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
template <typename T1> struct ExecuteEvents_EventFunction_1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
enum struct PointerEventData_InputButton : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
enum struct PointerEventData_FramePressState : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PointerInputModule_MouseButtonEventData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
enum struct StandaloneInputModule_InputMode : int32_t;
}
namespace DLL2SDK::UnityEngine_UI
{
struct _PrivateImplementationDetails___ArrayType_12;
}
namespace DLL2SDK::UnityEngine_UI
{
struct _PrivateImplementationDetails_;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct UIBehaviour;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct BaseRaycaster;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct RaycastResult;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct AbstractEventData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct BaseEventData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
enum struct MoveDirection : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct BaseInput;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct BaseInputModule;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PointerInputModule;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct TouchInputModule;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct ExecuteEvents;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct EventSystem;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct EventTrigger;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using ICancelHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using ISubmitHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IMoveHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IDeselectHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using ISelectHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IUpdateSelectedHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IScrollHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IDropHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IEndDragHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IDragHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IInitializePotentialDragHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IBeginDragHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IPointerClickHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IPointerUpHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IPointerDownHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IPointerExitHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IPointerEnterHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
using IEventSystemHandler = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct RaycasterManager;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
template <typename T> struct TweenRunner_1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
struct FloatTween;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
struct ColorTween;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::CoroutineTween
{
using ITweenValue = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
template <typename T> struct ObjectPool_1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ReflectionMethodsCache;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
template <typename T> struct ListPool_1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct VertexHelper;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct BaseMeshEffect;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Shadow;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using IMeshModifier = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct PositionAsUV1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI::Collections
{
template <typename T> struct IndexedSet_1;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using IMaterialModifier = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct LayoutGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct AspectRatioFitter;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct LayoutElement;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct LayoutUtility;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ILayoutIgnorer = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ILayoutSelfController = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ILayoutGroup = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ILayoutController = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ILayoutElement = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
enum struct CanvasUpdate : int32_t;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct CanvasScaler;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct HorizontalOrVerticalLayoutGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct VerticalLayoutGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct HorizontalLayoutGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ContentSizeFitter;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct GridLayoutGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using IClippable = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using IClipper = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Clipping;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct RectangularVertexClipper;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ClipperRegistry;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct CanvasUpdateRegistry;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using ICanvasElement = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Graphic;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct GraphicRaycaster;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct SpriteState;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ColorBlock;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Navigation;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Selectable;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct SetPropertyUtility;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct MaskableGraphic;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct GraphicRegistry;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Scrollbar;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Image;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Dropdown;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct FontUpdateTracker;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct RectMask2D;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct InputField;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct MaskUtilities;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ToggleGroup;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct FontData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
using IMaskable = void*;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Misc;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct AnimationTriggers;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Mask;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct RawImage;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Toggle;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct ScrollRect;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct StencilMaterial;
}
namespace DLL2SDK::UnityEngine_UI
{
struct _Module_;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct EventTrigger_Entry;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PointerInputModule_ButtonState;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PointerInputModule_MouseState;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PhysicsRaycaster;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct PointerEventData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct AxisEventData;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct StandaloneInputModule;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Outline;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct LayoutRebuilder;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Text;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Button;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::UI
{
struct Slider;
}
namespace DLL2SDK::UnityEngine_UI::UnityEngine::EventSystems
{
struct Physics2DRaycaster;
}