ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
|
Public Member Functions | |
MonoPtr (t_Ptr *p_Pointer) | |
MonoPtr (const MonoPtr &p_Other) | |
MonoPtr (MonoPtr &&p_Other) | |
t_Ptr * | Ptr (bool p_Throw=true) const |
bool | IsUnityObject () |
operator bool () const | |
t_Ptr * | operator-> () |
const t_Ptr * | operator-> () const |
MonoPtr & | operator= (t_Ptr *p_Pointer) |
MonoPtr & | operator= (const MonoPtr< t_Ptr > &p_Other) |
MonoPtr & | operator= (MonoPtr &&p_Other) |
template<class t_OtherPtr > requires (t_Force || std::is_assignable_v<t_Ptr*&, t_OtherPtr*> || std::is_same_v<t_Ptr*&, t_OtherPtr*>) | |
bool | operator== (const MonoPtr< t_OtherPtr > &p_Other) const |
template<class t_OtherPtr > | |
bool | operator== (t_OtherPtr *p_Pointer) const |
Public Attributes | |
Unity::MonoPtrHolder::Wrapper * | m_Wrapper |
Definition at line 10 of file MonoPtr.hpp.
|
inline |
Definition at line 15 of file MonoPtr.hpp.
|
inline |
Definition at line 16 of file MonoPtr.hpp.
|
inline |
Definition at line 21 of file MonoPtr.hpp.
|
inline |
Definition at line 26 of file MonoPtr.hpp.
|
inline |
Definition at line 31 of file MonoPtr.hpp.
|
inline |
Definition at line 57 of file MonoPtr.hpp.
|
inline |
Definition at line 66 of file MonoPtr.hpp.
|
inline |
Definition at line 68 of file MonoPtr.hpp.
|
inline |
Definition at line 69 of file MonoPtr.hpp.
|
inline |
Definition at line 87 of file MonoPtr.hpp.
|
inline |
Definition at line 95 of file MonoPtr.hpp.
|
inline |
Definition at line 72 of file MonoPtr.hpp.
|
inline |
Definition at line 105 of file MonoPtr.hpp.
|
inline |
Definition at line 107 of file MonoPtr.hpp.
|
inline |
Definition at line 38 of file MonoPtr.hpp.
Unity::MonoPtrHolder::Wrapper* CP_SDK::Utils::MonoPtr< t_Ptr, t_Force >::m_Wrapper |
Definition at line 110 of file MonoPtr.hpp.