ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
BS_CFloatingPanel.hpp
1#pragma once
2
3#include "../../../CP_SDK/UI/DefaultComponents/DefaultCFloatingPanel.hpp"
4#include "Subs/SubFloatingPanelMoverHandle.hpp"
5
6#include <UnityEngine/Vector2.hpp>
7#include <VRUIControls/VRPointer.hpp>
8
10
11 namespace _u
12 {
13 using namespace UnityEngine;
14 using namespace VRUIControls;
15 }
16
19 {
20 CP_SDK_IL2CPP_INHERIT("CP_SDK_BS.UI.DefaultComponentsOverrides", BS_CFloatingPanel, CP_SDK::UI::DefaultComponents::DefaultCFloatingPanel);
21 CP_SDK_IL2CPP_DECLARE_CTOR_CHILD(BS_CFloatingPanel);
22 CP_SDK_IL2CPP_DECLARE_DTOR_MONOBEHAVIOUR_CHILD(BS_CFloatingPanel);
23
24 private:
26
27 public:
30
31 public:
34 void SetAllowMovement_Impl2(bool p_Allow);
37 void SetRadius_Impl2(float p_Radius);
40 void SetSize_Impl2(_u::Vector2 p_Size);
41
42 private:
45 void CreateMoverOnPointerCreated(_u::VRPointer* p_VRPointer);
48 void CreateMover(_u::VRPointer* p_VRPointer = nullptr);
50 void UpdateMover();
51
52 };
53
54}
55
void SetRadius_Impl2(float p_Radius)
Set radius on supported games.
void SetAllowMovement_Impl2(bool p_Allow)
Set allow movements.
Overrides for CP_SDK::UI::DefaultComponents components.