|
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.