3#include "../../UIIl2cpp.hpp" 
    5#include <UnityEngine/Color.hpp> 
    6#include <UnityEngine/RectOffset.hpp> 
    7#include <UnityEngine/RectTransform.hpp> 
    8#include <UnityEngine/UI/ContentSizeFitter.hpp> 
    9#include <UnityEngine/UI/HorizontalOrVerticalLayoutGroup.hpp> 
   10#include <UnityEngine/UI/Image.hpp> 
   11#include <UnityEngine/UI/LayoutElement.hpp> 
   17        using namespace UnityEngine;
 
   18        using namespace UnityEngine::UI;
 
   28        CP_SDK_IL2CPP_INHERIT(
"CP_SDK.UI.Components", 
CHOrVLayout, _u::MonoBehaviour);
 
   30        CP_SDK_IL2CPP_DECLARE_DTOR_MONOBEHAVIOUR(
CHOrVLayout);
 
 
Horizontal or vertical layout base component.
CHOrVLayout * SetPadding(int p_Padding)
Set padding.
CHOrVLayout * SetWidth(float p_Width)
Set preferred width.
CHOrVLayout * SetBackgroundSprite(_u::Sprite *p_Sprite, _u::Image::Type p_Type=_u::Image::Type::Simple)
Set background sprite.
CHOrVLayout * SetSpacing(float p_Spacing)
Set spacing between elements.
CHOrVLayout * SetBackgroundColor(_u::Color p_Color)
Set background color.
CHOrVLayout * SetHeight(float p_Height)
Set preferred height.
CHOrVLayout * SetBackgroundFillMethod(_u::Image::FillMethod p_FillMethod)
Set background fill method.
CHOrVLayout * SetBackgroundFillAmount(float p_FillAmount)
Set background fill amount.
float GetBackgroundFillAmount()
Get background fill amount.
CHOrVLayout * SetPadding(_u::RectOffset *p_Padding)
Set padding.
CHOrVLayout * SetPadding(int p_Top, int p_Right, int p_Bottom, int p_Left)
Set padding.
CHOrVLayout * SetBackground(bool p_Enabled, std::optional< _u::Color > p_Color=std::nullopt, bool p_RaycastTarget=false)
Set background state.
CHOrVLayout * SetMinHeight(float p_Height)
Set min height.
CHOrVLayout * SetMinWidth(float p_Width)
Set min width.
Various platform utils like Delegate/Action/Function/Event system.