![]() |
Diarkis C++Client Library API Document
|
Classes | |
| class | IDiarkisDirectMessage |
| Interface class for DirectMessage. More... | |
| class | IDiarkisField |
| Interface class for Field. More... | |
| class | IDiarkisGroup |
| Interface class for Group. More... | |
| class | IDiarkisMatchMaker |
| Interface class for MatchMaker function. More... | |
| class | IDiarkisP2P |
| Interface class for P2P. More... | |
| class | IDiarkisRoom |
| Interface class for Room function. More... | |
| class | IDiarkisRPC |
| class | IDiarkisSession |
| Interface class for Session function. More... | |
| class | IDiarkisTimedNumber |
| class | IDiarkisTimedState |
| struct | MatchMakerCondition |
| Search condition for matchmaking. More... | |
| DIARKIS_EXPORT IDiarkisDirectMessage* Diarkis::Modules::DiarkisCreateDirectMessage | ( | ) |
| DIARKIS_EXPORT IDiarkisField* Diarkis::Modules::DiarkisCreateField | ( | ) |
| DIARKIS_EXPORT IDiarkisGroup* Diarkis::Modules::DiarkisCreateGroup | ( | ) |
| DIARKIS_EXPORT IDiarkisMatchMaker* Diarkis::Modules::DiarkisCreateMatchMaker | ( | ) |
| DIARKIS_EXPORT IDiarkisP2P* Diarkis::Modules::DiarkisCreateP2P | ( | std::shared_ptr< IDiarkisUdp > | udp | ) |
| DIARKIS_EXPORT IDiarkisRoom* Diarkis::Modules::DiarkisCreateRoom | ( | ) |
| DIARKIS_EXPORT IDiarkisRPC* Diarkis::Modules::DiarkisCreateRPC | ( | std::shared_ptr< IDiarkisRoom > | room_ | ) |
| DIARKIS_EXPORT IDiarkisSession* Diarkis::Modules::DiarkisCreateSession | ( | ) |
| DIARKIS_EXPORT IDiarkisTimedNumber* Diarkis::Modules::DiarkisCreateTimedNumber | ( | int32_t | current, |
| int32_t | min, | ||
| int32_t | max, | ||
| int32_t | step, | ||
| int32_t | interval | ||
| ) |
| DIARKIS_EXPORT IDiarkisTimedState* Diarkis::Modules::DiarkisCreateTimedState | ( | std::initializer_list< int32_t > | states, |
| int32_t | interval | ||
| ) |