![]() |
Diarkis C++Client Library API Document
|
クラス | |
class | IDiarkisDirectMessage |
DirectMessageのインターフェースクラス [詳解] | |
class | IDiarkisField |
Fieldのためのインターフェースクラス [詳解] | |
class | IDiarkisGroup |
Group用のインターフェースクラス [詳解] | |
class | IDiarkisMatchMaker |
MatchMaker機能のためのインターフェースクラス [詳解] | |
class | IDiarkisP2P |
P2Pのインターフェースクラス [詳解] | |
class | IDiarkisRoom |
Room機能のインターフェースクラス [詳解] | |
class | IDiarkisRPC |
class | IDiarkisSession |
Session機能のためのインターフェースクラス [詳解] | |
class | IDiarkisTimedNumber |
class | IDiarkisTimedState |
struct | MatchMakerCondition |
マッチメイキングの検索条件 [詳解] | |
関数 | |
DIARKIS_EXPORT IDiarkisDirectMessage * | DiarkisCreateDirectMessage () |
IDiarkisDirectMessageクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisField * | DiarkisCreateField () |
IDiarkisFieldクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisGroup * | DiarkisCreateGroup () |
IDiarkisDirectMessageクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisMatchMaker * | DiarkisCreateMatchMaker () |
IDiarkisMatchMakerクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisP2P * | DiarkisCreateP2P (std::shared_ptr< IDiarkisUdp > udp) |
IDiarkisP2Pクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisRoom * | DiarkisCreateRoom () |
IDiarkisRoomクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisRPC * | DiarkisCreateRPC (std::shared_ptr< IDiarkisRoom > room_) |
IDiarkisRPCクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisSession * | DiarkisCreateSession () |
IDiarkisSessionクラスを作成します。 [詳解] | |
DIARKIS_EXPORT IDiarkisTimedNumber * | DiarkisCreateTimedNumber (int32_t current, int32_t min, int32_t max, int32_t step, int32_t interval) |
DIARKIS_EXPORT IDiarkisTimedState * | DiarkisCreateTimedState (std::initializer_list< int32_t > states, int32_t interval) |
DIARKIS_EXPORT IDiarkisDirectMessage* Diarkis::Modules::DiarkisCreateDirectMessage | ( | ) |
IDiarkisDirectMessageクラスを作成します。
DIARKIS_EXPORT IDiarkisField* Diarkis::Modules::DiarkisCreateField | ( | ) |
IDiarkisFieldクラスを作成します。
DIARKIS_EXPORT IDiarkisGroup* Diarkis::Modules::DiarkisCreateGroup | ( | ) |
IDiarkisDirectMessageクラスを作成します。
DIARKIS_EXPORT IDiarkisMatchMaker* Diarkis::Modules::DiarkisCreateMatchMaker | ( | ) |
IDiarkisMatchMakerクラスを作成します。
DIARKIS_EXPORT IDiarkisP2P* Diarkis::Modules::DiarkisCreateP2P | ( | std::shared_ptr< IDiarkisUdp > | udp | ) |
IDiarkisP2Pクラスを作成します。
DIARKIS_EXPORT IDiarkisRoom* Diarkis::Modules::DiarkisCreateRoom | ( | ) |
IDiarkisRoomクラスを作成します。
DIARKIS_EXPORT IDiarkisRPC* Diarkis::Modules::DiarkisCreateRPC | ( | std::shared_ptr< IDiarkisRoom > | room_ | ) |
IDiarkisRPCクラスを作成します。
DIARKIS_EXPORT IDiarkisSession* Diarkis::Modules::DiarkisCreateSession | ( | ) |
IDiarkisSessionクラスを作成します。
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 | ||
) |