3#include "../UIIl2cpp.hpp" 
    5#include <UnityEngine/MonoBehaviour.hpp> 
    6#include <UnityEngine/RectOffset.hpp> 
    7#include <UnityEngine/UI/LayoutElement.hpp> 
   13        using namespace UnityEngine;
 
   14        using namespace UnityEngine::UI;
 
   24        CP_SDK_IL2CPP_INHERIT(
"CP_SDK.UI.Components", 
CDropdown, _u::MonoBehaviour);
 
   26        CP_SDK_IL2CPP_DECLARE_DTOR_MONOBEHAVIOUR(
CDropdown);
 
 
CDropdown * SetOptions(const std::vector< std::u16string > &p_Options)
Set available options.
CDropdown * SetValue(std::u16string_view p_Value, bool p_Notify=true)
Set value.
CDropdown * OnValueChanged(_v::CActionRef< int, std::u16string_view > p_Functor, bool p_Add=true)
On value changed event.
std::u16string_view GetValue()
Get value.
CDropdown * SetInteractable(bool p_Interactable)
Set interactable state.
Various platform utils like Delegate/Action/Function/Event system.