3#include "../UIIl2cpp.hpp"
5#include <UnityEngine/MonoBehaviour.hpp>
6#include <UnityEngine/RectOffset.hpp>
7#include <UnityEngine/UI/ContentSizeFitter.hpp>
8#include <UnityEngine/UI/LayoutElement.hpp>
16 using namespace UnityEngine;
17 using namespace UnityEngine::UI;
27 CP_SDK_IL2CPP_INHERIT(
"CP_SDK.UI.Components",
CTabControl, _u::MonoBehaviour);
29 CP_SDK_IL2CPP_DECLARE_DTOR_MONOBEHAVIOUR(
CTabControl);
32 using t_TabDefinition = std::tuple<std::u16string, _u::RectTransform*>;
CTabControl * OnActiveChanged(_v::CActionRef< int > p_Functor, bool p_Add=true)
On active text changed event.
int GetActiveTab()
Get active tab.
CTabControl * SetActiveTab(int p_Index, bool p_Notify=true)
Set active tab.
CTabControl * SetTabs(const std::vector< t_TabDefinition > &p_Tabs)
Set tabs.
Various platform utils like Delegate/Action/Function/Event system.