![]() |
Twilight Princess
Remastered version of the GameCube game
|
Classes | |
struct | FFIEvents |
struct | FFIMethods |
Public Member Functions | |
delegate void | CreateLobbyHandler (Result result, ref Lobby lobby) |
delegate void | UpdateLobbyHandler (Result result) |
delegate void | DeleteLobbyHandler (Result result) |
delegate void | ConnectLobbyHandler (Result result, ref Lobby lobby) |
delegate void | ConnectLobbyWithActivitySecretHandler (Result result, ref Lobby lobby) |
delegate void | DisconnectLobbyHandler (Result result) |
delegate void | UpdateMemberHandler (Result result) |
delegate void | SendLobbyMessageHandler (Result result) |
delegate void | SearchHandler (Result result) |
delegate void | ConnectVoiceHandler (Result result) |
delegate void | DisconnectVoiceHandler (Result result) |
delegate void | LobbyUpdateHandler (Int64 lobbyId) |
delegate void | LobbyDeleteHandler (Int64 lobbyId, UInt32 reason) |
delegate void | MemberConnectHandler (Int64 lobbyId, Int64 userId) |
delegate void | MemberUpdateHandler (Int64 lobbyId, Int64 userId) |
delegate void | MemberDisconnectHandler (Int64 lobbyId, Int64 userId) |
delegate void | LobbyMessageHandler (Int64 lobbyId, Int64 userId, byte[] data) |
delegate void | SpeakingHandler (Int64 lobbyId, Int64 userId, bool speaking) |
delegate void | NetworkMessageHandler (Int64 lobbyId, Int64 userId, byte channelId, byte[] data) |
LobbyTransaction | GetLobbyCreateTransaction () |
LobbyTransaction | GetLobbyUpdateTransaction (Int64 lobbyId) |
LobbyMemberTransaction | GetMemberUpdateTransaction (Int64 lobbyId, Int64 userId) |
void | CreateLobby (LobbyTransaction transaction, CreateLobbyHandler callback) |
void | UpdateLobby (Int64 lobbyId, LobbyTransaction transaction, UpdateLobbyHandler callback) |
void | DeleteLobby (Int64 lobbyId, DeleteLobbyHandler callback) |
void | ConnectLobby (Int64 lobbyId, string secret, ConnectLobbyHandler callback) |
void | ConnectLobbyWithActivitySecret (string activitySecret, ConnectLobbyWithActivitySecretHandler callback) |
void | DisconnectLobby (Int64 lobbyId, DisconnectLobbyHandler callback) |
Lobby | GetLobby (Int64 lobbyId) |
string | GetLobbyActivitySecret (Int64 lobbyId) |
string | GetLobbyMetadataValue (Int64 lobbyId, string key) |
string | GetLobbyMetadataKey (Int64 lobbyId, Int32 index) |
Int32 | LobbyMetadataCount (Int64 lobbyId) |
Int32 | MemberCount (Int64 lobbyId) |
Int64 | GetMemberUserId (Int64 lobbyId, Int32 index) |
User | GetMemberUser (Int64 lobbyId, Int64 userId) |
string | GetMemberMetadataValue (Int64 lobbyId, Int64 userId, string key) |
string | GetMemberMetadataKey (Int64 lobbyId, Int64 userId, Int32 index) |
Int32 | MemberMetadataCount (Int64 lobbyId, Int64 userId) |
void | UpdateMember (Int64 lobbyId, Int64 userId, LobbyMemberTransaction transaction, UpdateMemberHandler callback) |
void | SendLobbyMessage (Int64 lobbyId, byte[] data, SendLobbyMessageHandler callback) |
LobbySearchQuery | GetSearchQuery () |
void | Search (LobbySearchQuery query, SearchHandler callback) |
Int32 | LobbyCount () |
Int64 | GetLobbyId (Int32 index) |
void | ConnectVoice (Int64 lobbyId, ConnectVoiceHandler callback) |
void | DisconnectVoice (Int64 lobbyId, DisconnectVoiceHandler callback) |
void | ConnectNetwork (Int64 lobbyId) |
void | DisconnectNetwork (Int64 lobbyId) |
void | FlushNetwork () |
void | OpenNetworkChannel (Int64 lobbyId, byte channelId, bool reliable) |
void | SendNetworkMessage (Int64 lobbyId, Int64 userId, byte channelId, byte[] data) |
IEnumerable< User > | GetMemberUsers (Int64 lobbyID) |
void | SendLobbyMessage (Int64 lobbyID, string data, SendLobbyMessageHandler handler) |
Properties | |
FFIMethods | Methods [get] |
Private Member Functions | |
void | InitEvents (IntPtr eventsPtr, ref FFIEvents events) |
Static Private Member Functions | |
static void | CreateLobbyCallbackImpl (IntPtr ptr, Result result, ref Lobby lobby) |
static void | UpdateLobbyCallbackImpl (IntPtr ptr, Result result) |
static void | DeleteLobbyCallbackImpl (IntPtr ptr, Result result) |
static void | ConnectLobbyCallbackImpl (IntPtr ptr, Result result, ref Lobby lobby) |
static void | ConnectLobbyWithActivitySecretCallbackImpl (IntPtr ptr, Result result, ref Lobby lobby) |
static void | DisconnectLobbyCallbackImpl (IntPtr ptr, Result result) |
static void | UpdateMemberCallbackImpl (IntPtr ptr, Result result) |
static void | SendLobbyMessageCallbackImpl (IntPtr ptr, Result result) |
static void | SearchCallbackImpl (IntPtr ptr, Result result) |
static void | ConnectVoiceCallbackImpl (IntPtr ptr, Result result) |
static void | DisconnectVoiceCallbackImpl (IntPtr ptr, Result result) |
static void | OnLobbyUpdateImpl (IntPtr ptr, Int64 lobbyId) |
static void | OnLobbyDeleteImpl (IntPtr ptr, Int64 lobbyId, UInt32 reason) |
static void | OnMemberConnectImpl (IntPtr ptr, Int64 lobbyId, Int64 userId) |
static void | OnMemberUpdateImpl (IntPtr ptr, Int64 lobbyId, Int64 userId) |
static void | OnMemberDisconnectImpl (IntPtr ptr, Int64 lobbyId, Int64 userId) |
static void | OnLobbyMessageImpl (IntPtr ptr, Int64 lobbyId, Int64 userId, IntPtr dataPtr, Int32 dataLen) |
static void | OnSpeakingImpl (IntPtr ptr, Int64 lobbyId, Int64 userId, bool speaking) |
static void | OnNetworkMessageImpl (IntPtr ptr, Int64 lobbyId, Int64 userId, byte channelId, IntPtr dataPtr, Int32 dataLen) |
Private Attributes | |
IntPtr | MethodsPtr |
Object | MethodsStructure |
void Discord.LobbyManager.ConnectLobby | ( | Int64 | lobbyId, |
string | secret, | ||
ConnectLobbyHandler | callback ) |
|
staticprivate |
void Discord.LobbyManager.ConnectLobbyWithActivitySecret | ( | string | activitySecret, |
ConnectLobbyWithActivitySecretHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.ConnectLobbyWithActivitySecretHandler | ( | Result | result, |
ref Lobby | lobby ) |
void Discord.LobbyManager.ConnectNetwork | ( | Int64 | lobbyId | ) |
void Discord.LobbyManager.ConnectVoice | ( | Int64 | lobbyId, |
ConnectVoiceHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.ConnectVoiceHandler | ( | Result | result | ) |
void Discord.LobbyManager.CreateLobby | ( | LobbyTransaction | transaction, |
CreateLobbyHandler | callback ) |
|
staticprivate |
void Discord.LobbyManager.DeleteLobby | ( | Int64 | lobbyId, |
DeleteLobbyHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.DeleteLobbyHandler | ( | Result | result | ) |
void Discord.LobbyManager.DisconnectLobby | ( | Int64 | lobbyId, |
DisconnectLobbyHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.DisconnectLobbyHandler | ( | Result | result | ) |
void Discord.LobbyManager.DisconnectNetwork | ( | Int64 | lobbyId | ) |
void Discord.LobbyManager.DisconnectVoice | ( | Int64 | lobbyId, |
DisconnectVoiceHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.DisconnectVoiceHandler | ( | Result | result | ) |
void Discord.LobbyManager.FlushNetwork | ( | ) |
Lobby Discord.LobbyManager.GetLobby | ( | Int64 | lobbyId | ) |
string Discord.LobbyManager.GetLobbyActivitySecret | ( | Int64 | lobbyId | ) |
LobbyTransaction Discord.LobbyManager.GetLobbyCreateTransaction | ( | ) |
Int64 Discord.LobbyManager.GetLobbyId | ( | Int32 | index | ) |
string Discord.LobbyManager.GetLobbyMetadataKey | ( | Int64 | lobbyId, |
Int32 | index ) |
string Discord.LobbyManager.GetLobbyMetadataValue | ( | Int64 | lobbyId, |
string | key ) |
LobbyTransaction Discord.LobbyManager.GetLobbyUpdateTransaction | ( | Int64 | lobbyId | ) |
string Discord.LobbyManager.GetMemberMetadataKey | ( | Int64 | lobbyId, |
Int64 | userId, | ||
Int32 | index ) |
string Discord.LobbyManager.GetMemberMetadataValue | ( | Int64 | lobbyId, |
Int64 | userId, | ||
string | key ) |
LobbyMemberTransaction Discord.LobbyManager.GetMemberUpdateTransaction | ( | Int64 | lobbyId, |
Int64 | userId ) |
User Discord.LobbyManager.GetMemberUser | ( | Int64 | lobbyId, |
Int64 | userId ) |
Int64 Discord.LobbyManager.GetMemberUserId | ( | Int64 | lobbyId, |
Int32 | index ) |
IEnumerable< User > Discord.LobbyManager.GetMemberUsers | ( | Int64 | lobbyID | ) |
LobbySearchQuery Discord.LobbyManager.GetSearchQuery | ( | ) |
|
private |
Int32 Discord.LobbyManager.LobbyCount | ( | ) |
delegate void Discord.LobbyManager.LobbyDeleteHandler | ( | Int64 | lobbyId, |
UInt32 | reason ) |
delegate void Discord.LobbyManager.LobbyMessageHandler | ( | Int64 | lobbyId, |
Int64 | userId, | ||
byte[] | data ) |
Int32 Discord.LobbyManager.LobbyMetadataCount | ( | Int64 | lobbyId | ) |
delegate void Discord.LobbyManager.LobbyUpdateHandler | ( | Int64 | lobbyId | ) |
delegate void Discord.LobbyManager.MemberConnectHandler | ( | Int64 | lobbyId, |
Int64 | userId ) |
Int32 Discord.LobbyManager.MemberCount | ( | Int64 | lobbyId | ) |
delegate void Discord.LobbyManager.MemberDisconnectHandler | ( | Int64 | lobbyId, |
Int64 | userId ) |
Int32 Discord.LobbyManager.MemberMetadataCount | ( | Int64 | lobbyId, |
Int64 | userId ) |
delegate void Discord.LobbyManager.MemberUpdateHandler | ( | Int64 | lobbyId, |
Int64 | userId ) |
delegate void Discord.LobbyManager.NetworkMessageHandler | ( | Int64 | lobbyId, |
Int64 | userId, | ||
byte | channelId, | ||
byte[] | data ) |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
void Discord.LobbyManager.OpenNetworkChannel | ( | Int64 | lobbyId, |
byte | channelId, | ||
bool | reliable ) |
void Discord.LobbyManager.Search | ( | LobbySearchQuery | query, |
SearchHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.SearchHandler | ( | Result | result | ) |
void Discord.LobbyManager.SendLobbyMessage | ( | Int64 | lobbyId, |
byte[] | data, | ||
SendLobbyMessageHandler | callback ) |
void Discord.LobbyManager.SendLobbyMessage | ( | Int64 | lobbyID, |
string | data, | ||
SendLobbyMessageHandler | handler ) |
|
staticprivate |
delegate void Discord.LobbyManager.SendLobbyMessageHandler | ( | Result | result | ) |
void Discord.LobbyManager.SendNetworkMessage | ( | Int64 | lobbyId, |
Int64 | userId, | ||
byte | channelId, | ||
byte[] | data ) |
delegate void Discord.LobbyManager.SpeakingHandler | ( | Int64 | lobbyId, |
Int64 | userId, | ||
bool | speaking ) |
void Discord.LobbyManager.UpdateLobby | ( | Int64 | lobbyId, |
LobbyTransaction | transaction, | ||
UpdateLobbyHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.UpdateLobbyHandler | ( | Result | result | ) |
void Discord.LobbyManager.UpdateMember | ( | Int64 | lobbyId, |
Int64 | userId, | ||
LobbyMemberTransaction | transaction, | ||
UpdateMemberHandler | callback ) |
|
staticprivate |
delegate void Discord.LobbyManager.UpdateMemberHandler | ( | Result | result | ) |
|
private |
|
private |
|
getprivate |
LobbyDeleteHandler Discord.LobbyManager.OnLobbyDelete |
LobbyMessageHandler Discord.LobbyManager.OnLobbyMessage |
LobbyUpdateHandler Discord.LobbyManager.OnLobbyUpdate |
MemberConnectHandler Discord.LobbyManager.OnMemberConnect |
MemberDisconnectHandler Discord.LobbyManager.OnMemberDisconnect |
MemberUpdateHandler Discord.LobbyManager.OnMemberUpdate |
NetworkMessageHandler Discord.LobbyManager.OnNetworkMessage |
SpeakingHandler Discord.LobbyManager.OnSpeaking |