ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
Public Attributes | List of all members
CP_SDK::UI::Components::CHLayout Class Reference

Horizontal layout component. More...

#include <CHLayout.hpp>

Inheritance diagram for CP_SDK::UI::Components::CHLayout:
Inheritance graph
[legend]
Collaboration diagram for CP_SDK::UI::Components::CHLayout:
Collaboration graph
[legend]

Public Attributes

UIFieldRefDel< _u::HorizontalLayoutGroup > HLayoutGroup
 
- Public Attributes inherited from CP_SDK::UI::Components::CHOrVLayout
UIFieldRefDel< _u::RectTransform > RTransform
 
UIFieldRefDel< _u::ContentSizeFitter > CSizeFitter
 
UIFieldRefDel< _u::LayoutElement > LElement
 
UIFieldRefDel< _u::HorizontalOrVerticalLayoutGroup > HOrVLayoutGroup
 

Additional Inherited Members

- Public Member Functions inherited from CP_SDK::UI::Components::CHOrVLayout
float GetBackgroundFillAmount ()
 Get background fill amount.
 
CHOrVLayoutSetBackground (bool p_Enabled, std::optional< _u::Color > p_Color=std::nullopt, bool p_RaycastTarget=false)
 Set background state.
 
CHOrVLayoutSetBackgroundColor (_u::Color p_Color)
 Set background color.
 
CHOrVLayoutSetBackgroundFillMethod (_u::Image::FillMethod p_FillMethod)
 Set background fill method.
 
CHOrVLayoutSetBackgroundFillAmount (float p_FillAmount)
 Set background fill amount.
 
CHOrVLayoutSetBackgroundSprite (_u::Sprite *p_Sprite, _u::Image::Type p_Type=_u::Image::Type::Simple)
 Set background sprite.
 
CHOrVLayoutSetWidth (float p_Width)
 Set preferred width.
 
CHOrVLayoutSetHeight (float p_Height)
 Set preferred height.
 
CHOrVLayoutSetMinWidth (float p_Width)
 Set min width.
 
CHOrVLayoutSetMinHeight (float p_Height)
 Set min height.
 
CHOrVLayoutSetPadding (_u::RectOffset *p_Padding)
 Set padding.
 
CHOrVLayoutSetPadding (int p_Top, int p_Right, int p_Bottom, int p_Left)
 Set padding.
 
CHOrVLayoutSetPadding (int p_Padding)
 Set padding.
 
CHOrVLayoutSetSpacing (float p_Spacing)
 Set spacing between elements.
 
- Protected Attributes inherited from CP_SDK::UI::Components::CHOrVLayout
_v::MonoPtr< _u::Image > m_Background
 

Detailed Description

Horizontal layout component.

Definition at line 20 of file CHLayout.hpp.

Member Data Documentation

◆ HLayoutGroup

UIFieldRefDel<_u::HorizontalLayoutGroup> CP_SDK::UI::Components::CHLayout::HLayoutGroup

Definition at line 27 of file CHLayout.hpp.


The documentation for this class was generated from the following file: