ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
HMUIIconSegmentedControl.hpp
1#pragma once
2
3#include "CP_SDK/Utils/Il2cpp.hpp"
4#include "CP_SDK/Utils/MonoPtr.hpp"
5
6#include <HMUI/IconSegmentedControl.hpp>
7#include <HMUI/IconSegmentedControl_DataItem.hpp>
8#include <UnityEngine/RectTransform.hpp>
9
10namespace CP_SDK_BS::UI {
11
12 namespace _u
13 {
14 using namespace UnityEngine;
15 }
16
19 {
20 CP_SDK_NO_DEF_CTORS(HMUIIconSegmentedControl);
21
22 private:
24
25 public:
30 static HMUI::IconSegmentedControl* Create(_u::RectTransform* p_Parent, bool p_HideCellBackground);
31
32 public:
36 static void SetDataNoHoverHint(HMUI::IconSegmentedControl* p_Instance, ::Array<HMUI::IconSegmentedControl::DataItem*>* p_Data);
37
38 };
39
40}
static HMUI::IconSegmentedControl * Create(_u::RectTransform *p_Parent, bool p_HideCellBackground)
Create icon segmented control.
static void SetDataNoHoverHint(HMUI::IconSegmentedControl *p_Instance, ::Array< HMUI::IconSegmentedControl::DataItem * > *p_Data)
Set data and remove hover hints.
BeatSaber specific UI compoenents and utilities.