ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
|
ChatPlex SDK game agnostic namepace. More...
Namespaces | |
namespace | Animation |
Animated image loading and processing. | |
namespace | Chat |
Chat service for connecting to various live streaming platforms chat. | |
namespace | Config |
Json configuration utilities. | |
namespace | Logging |
Logging utilities. | |
namespace | Network |
Network and HTTP utilities. | |
namespace | Pool |
Memory management & pools utilities. | |
namespace | UI |
User interface components, views, flow coordinator, builders and factories. | |
namespace | Unity |
Tools and extensions to interact with Unity on different layer & threads, load fonts/sprites/textures. | |
namespace | Utils |
Various platform utils like Delegate/Action/Function/Event system. | |
namespace | XUI |
Tree like syntax CP_SDK::UI builder. | |
Classes | |
class | ChatPlexSDK |
ChatPlex SDK main class. More... | |
class | CPConfig |
ChatPlex SDK config. More... | |
class | IModuleBase |
Module base interface. More... | |
class | ModuleBase |
Module base interface. More... | |
Enumerations | |
enum class | ERenderPipeline { BuiltIn , URP } |
enum class | EGenericScene { None , Menu , Playing } |
enum class | EIModuleBaseType { Integrated , External } |
Module type. More... | |
enum class | EIModuleBaseActivationType { Never , OnStart , OnMenuSceneLoaded } |
Activation type kind. More... | |
ChatPlex SDK game agnostic namepace.
|
strong |
Definition at line 19 of file ChatPlexSDK.hpp.
|
strong |
Activation type kind.
Definition at line 31 of file ModuleBase.hpp.
|
strong |
Module type.
Definition at line 25 of file ModuleBase.hpp.
|
strong |
Definition at line 13 of file ChatPlexSDK.hpp.