ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
DefaultCFloatingPanel.hpp
1#pragma once
2
3#include "../Components/CFloatingPanel.hpp"
4#include "../../Utils/Event.hpp"
5
7
8 namespace _u
9 {
10 using namespace UnityEngine;
11 using namespace UnityEngine::UI;
12 }
13 namespace _v
14 {
15 using namespace CP_SDK::Utils;
16 }
17
20 {
21 CP_SDK_IL2CPP_INHERIT("CP_SDK.UI.DefaultComponents", DefaultCFloatingPanel, Components::CFloatingPanel);
22 CP_SDK_IL2CPP_DECLARE_CTOR_CHILD(DefaultCFloatingPanel);
23 CP_SDK_IL2CPP_DECLARE_DTOR_MONOBEHAVIOUR_CHILD(DefaultCFloatingPanel);
24
25 private:
29
30 public:
33
36
37 public:
39 void FireOnGrab();
42
43 public:
52
53 };
54
55}
56
57CP_SDK_IL2CPP_INHERIT_HELPERS(CP_SDK::UI::DefaultComponents::DefaultCFloatingPanel);
void OnGrab_Impl(_v::CActionRef< _v::CMonoPtrRef< Components::CFloatingPanel > > p_Functor, bool p_Add=true)
On grab event.
void OnRelease_Impl(_v::CActionRef< _v::CMonoPtrRef< Components::CFloatingPanel > > p_Functor, bool p_Add=true)
On release event.
void Init_DefaultCFloatingPanel()
On component creation.
Event class helper.
Definition Event.hpp:100
Default generic components implementation.
Various platform utils like Delegate/Action/Function/Event system.
Definition Delegate.hpp:8