ILimenOnlineManagerInterface
Overview
This interface provides a set of functions to manage online lobbies, including creating, leaving, and retrieving information about lobbies. It is designed to be used by other parts of the application to interact with online services without needing to know the specific implementation details.
Properties (Table: Type | Name | Access | Description)
Type | Name | Access | Description |
|---|---|---|---|
| Nickname | Public | The nickname of the user. |
| Avatar | Public | The avatar image of the user. |
Functions (Table: Return Type | Signature | Description)
Return Type | Signature | Description |
|---|---|---|
void |
| Creates a new lobby with the specified type and maximum number of members. |
void |
| Leaves the current lobby if the player is in one. |
bool |
| Checks if the player is currently in a lobby. Returns true if in a lobby, false otherwise. |
TArray |
| Retrieves an array of users currently participating in the lobby. |
Usage & Implementation Notes
This interface should be implemented by classes that handle the actual logic for creating and managing online lobbies.
The implementation must provide concrete functionality for each pure virtual function declared here.
Developers using this interface should ensure they are calling these functions on an instance of a class that implements
ILimenOnlineManagerInterface.