|
Odamex
Setting the Standard in Multiplayer Doom
|
agOdalaunch namespace. More...
Data Structures | |
| class | AGOL_About |
| The about box. More... | |
| class | AGOL_DirSelector |
| Directory selection dialog. More... | |
| struct | ODA_ButtonBox |
| Main button box. More... | |
| struct | ODA_QueriedStatusbar |
| Queried servers statusbar. More... | |
| struct | ODA_PlayersStatusbar |
| Players statusbar. More... | |
| struct | ODA_Statusbar |
| Main statusbar. More... | |
| class | AGOL_MainWindow |
| The main window. More... | |
| class | AGOL_Manual |
| The manual connect window. More... | |
| struct | ODA_SrvOptionsBox |
| struct | ODA_GuiOptionsBox |
| class | AGOL_Settings |
| The settings dialog. More... | |
| class | AGOL_Solo |
| The solo game launcher dialog. More... | |
| class | ODA_EventRegister |
| An Event Register. More... | |
| class | EventHandler |
| An event handler. More... | |
| class | GameCommand |
| class | GuiConfig |
| class | BufferedSocket |
| struct | Cvar_t |
| struct | Wad_t |
| struct | Team_t |
| struct | Player_t |
| struct | ServerInfo_t |
| class | ServerBase |
| class | MasterServer |
| class | Server |
| class | ODA_ThreadBase |
| struct | ThreadArg_t |
| class | ODA_Thread |
| struct | _STRING |
| struct | hostent |
| Standard hostent structure. More... | |
| class | Xbox |
| Xbox Class. More... | |
Typedefs | |
| typedef void(ODA_EventRegister::* | EVENT_FUNC_PTR )(AG_Event *) |
| Typedef for casting an ODA_EventRegister method to an event function pointer. | |
| typedef int | SOCKET |
| typedef unsigned char | byte |
| typedef void *(ODA_ThreadBase::* | THREAD_FUNC_PTR )(void *) |
| typedef signed __int8 | int8_t |
| typedef signed __int16 | int16_t |
| typedef signed __int32 | int32_t |
| typedef unsigned __int8 | uint8_t |
| typedef unsigned __int16 | uint16_t |
| typedef unsigned __int32 | uint32_t |
| typedef signed __int64 | int64_t |
| typedef unsigned __int64 | uint64_t |
| typedef struct agOdalaunch::_STRING | UNICODE_STRING |
| typedef struct agOdalaunch::_STRING * | PUNICODE_STRING |
| typedef struct agOdalaunch::_STRING | ANSI_STRING |
| typedef struct agOdalaunch::_STRING * | PANSI_STRING |
Enumerations | |
| enum | GameType_t { GT_Cooperative = 0, GT_Deathmatch, GT_TeamDeathmatch, GT_CaptureTheFlag, GT_Max } |
Functions | |
| void | EventReceiver (AG_Event *event) |
| Event receiver. | |
| int | AGOL_InitVideo (const char *drivers, const int width, const int height) |
| XBOXAPI LONG WINAPI | IoCreateSymbolicLink (IN PUNICODE_STRING SymbolicLinkName, IN PUNICODE_STRING DeviceName) |
| XBOXAPI LONG WINAPI | IoDeleteSymbolicLink (IN PUNICODE_STRING SymbolicLinkName) |
Variables | |
| const string | DoomIWadNames [] |
| const char | PATH_DELIMITER = ';' |
| const int | INVALID_SOCKET = -1 |
| const size_t | MAX_PAYLOAD = 8192 |
| const uint32_t | MASTER_CHALLENGE = 777123 |
| const uint32_t | MASTER_RESPONSE = 777123 |
| const uint32_t | SERVER_CHALLENGE = 0xAD011002 |
| const size_t | NUM_THREADS = 5 |
agOdalaunch namespace.
All code for the ag-odalaunch launcher is contained within the agOdalaunch namespace.
| typedef struct agOdalaunch::_STRING agOdalaunch::ANSI_STRING |
| typedef unsigned char agOdalaunch::byte |
| typedef void(ODA_EventRegister::* agOdalaunch::EVENT_FUNC_PTR)(AG_Event *) |
Typedef for casting an ODA_EventRegister method to an event function pointer.
| typedef signed __int16 agOdalaunch::int16_t |
| typedef signed __int32 agOdalaunch::int32_t |
| typedef signed __int64 agOdalaunch::int64_t |
| typedef signed __int8 agOdalaunch::int8_t |
| typedef struct agOdalaunch::_STRING * agOdalaunch::PANSI_STRING |
| typedef struct agOdalaunch::_STRING * agOdalaunch::PUNICODE_STRING |
| typedef int agOdalaunch::SOCKET |
| typedef void*(ODA_ThreadBase::* agOdalaunch::THREAD_FUNC_PTR)(void *) |
| typedef unsigned __int16 agOdalaunch::uint16_t |
| typedef unsigned __int32 agOdalaunch::uint32_t |
| typedef unsigned __int64 agOdalaunch::uint64_t |
| typedef unsigned __int8 agOdalaunch::uint8_t |
| typedef struct agOdalaunch::_STRING agOdalaunch::UNICODE_STRING |
| int agOdalaunch::AGOL_InitVideo | ( | const char * | drivers, |
| const int | width, | ||
| const int | height | ||
| ) |
| void agOdalaunch::EventReceiver | ( | AG_Event * | event | ) |
Event receiver.
Event receiver function which will route the event callbacks.
| event | The Agar event. |
| XBOXAPI LONG WINAPI agOdalaunch::IoCreateSymbolicLink | ( | IN PUNICODE_STRING | SymbolicLinkName, |
| IN PUNICODE_STRING | DeviceName | ||
| ) |
| XBOXAPI LONG WINAPI agOdalaunch::IoDeleteSymbolicLink | ( | IN PUNICODE_STRING | SymbolicLinkName | ) |
| const string agOdalaunch::DoomIWadNames[] |
{
"DOOM2F.WAD",
"DOOM2.WAD",
"PLUTONIA.WAD",
"TNT.WAD",
"DOOMU.WAD",
"DOOM.WAD",
"DOOM1.WAD",
"FREEDOOM.WAD",
"FREEDM.WAD",
"CHEX.WAD",
""
}
| const int agOdalaunch::INVALID_SOCKET = -1 |
| const uint32_t agOdalaunch::MASTER_CHALLENGE = 777123 |
| const uint32_t agOdalaunch::MASTER_RESPONSE = 777123 |
| const size_t agOdalaunch::MAX_PAYLOAD = 8192 |
| const size_t agOdalaunch::NUM_THREADS = 5 |
| const char agOdalaunch::PATH_DELIMITER = ';' |
| const uint32_t agOdalaunch::SERVER_CHALLENGE = 0xAD011002 |