![]() |
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 | ||
) |