ChatPlexSDK-BS
1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Enumerations
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
z
~
Variables
b
d
g
i
m
o
p
r
s
t
Enumerations
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Concepts
Loading...
Searching...
No Matches
shared
CP_SDK
XUI
Generics
IXUIBindable.hpp
1
#pragma once
2
3
#include "IXUIElement.hpp"
4
5
namespace
CP_SDK::XUI
{
6
9
template
<
class
t_Base>
10
class
IXUIBindable
11
{
12
CP_SDK_NO_COPYMOVE_CTORS(
IXUIBindable
);
13
14
protected
:
16
IXUIBindable
() {}
18
virtual
~IXUIBindable
() =
default
;
19
20
public
:
23
virtual
t_Base*
Bind
(std::shared_ptr<t_Base>* p_Target) = 0;
24
25
};
10
class
IXUIBindable
{
…
};
26
27
}
5
namespace
CP_SDK::XUI
{
…
}
CP_SDK::XUI::IXUIBindable
IXUIElement Bind interface.
Definition
IXUIBindable.hpp:11
CP_SDK::XUI::IXUIBindable::IXUIBindable
IXUIBindable()
Constructor.
Definition
IXUIBindable.hpp:16
CP_SDK::XUI::IXUIBindable::Bind
virtual t_Base * Bind(std::shared_ptr< t_Base > *p_Target)=0
On ready, bind.
CP_SDK::XUI::IXUIBindable::~IXUIBindable
virtual ~IXUIBindable()=default
Destructor.
CP_SDK::XUI
Tree like syntax CP_SDK::UI builder.
Definition
IXUIBindable.hpp:5
Generated by
1.9.8