MCPcopy Create free account

hub / github.com/Zhuagenborn/Plants-vs.-Zombies-Online-Battle / types & classes

Types & classes38 in github.com/Zhuagenborn/Plants-vs.-Zombies-Online-Battle

↓ 1 callersClassCreatePlant
* @brief The hook procedure when creating a plant. */
src/lib/game/mod/hook/hook.h:169
↓ 1 callersClassCreateZombie
* @brief The hook procedure when creating a zombie. */
src/lib/game/mod/hook/hook.h:141
ClassAfterLoadLevel
* @brief The hook procedure after loading an online level. */
src/lib/game/mod/hook/hook.h:50
ClassAllowMultiProcess
* @brief Allow to run multiple game processes simultaneously. */
src/lib/game/mod/mod.h:64
ClassBeforeLoadLevel
* @brief The hook procedure before loading an online level. */
src/lib/game/mod/hook/hook.h:30
ClassConfig
* @brief Configurations. */
include/game/config.h:126
ClassDisableAutoPause
* @brief Disable automatic pause during playing. */
src/lib/game/mod/mod.h:44
ClassDisableRuntimeMenu
* @brief Disable the running menu. */
src/lib/game/mod/hook/hook.h:74
ClassHeader
* @brief The header of a packet. */
src/lib/game/mod/hook/net_packet.h:33
ClassHeader
* @brief The header of a network packet. */
include/network/packet.h:31
ClassHook
* @interface Hook * @brief The hook procedure interface. * @details The framework is: Trampoline -> Detour -> Callback. */
src/lib/game/mod/hook/interface.h:33
ClassInitSlots
* @brief The slot initializer. */
src/lib/game/mod/hook/hook.h:89
ClassInitializer
include/network/ip_addr.h:45
ClassIpAddr
* @interface IpAddr * @brief The interface of IP address. */
include/network/ip_addr.h:32
ClassIpv4Addr
* @brief The IPv4 address. */
include/network/ip_addr.h:56
ClassIpv6Addr
* @brief The IPv6 address. */
include/network/ip_addr.h:84
ClassLevelEnd
* @brief The hook procedure at the end of a level. */
src/lib/game/mod/hook/hook.h:117
ClassListener
include/network/listener.h:35
ClassLoader
* @brief The modification loader. */
src/lib/game/mod/loader.h:28
ClassMod
* @interface Mod * @brief The modification interface. */
src/lib/game/mod/interface.h:28
ClassNetwork
* @brief Network-related configurations. */
include/game/config.h:75
ClassNewItem
* @brief The packet storing a creation event. */
src/lib/game/mod/hook/net_packet.h:44
ClassPacket
* @brief The network packet. */
include/network/packet.h:39
ClassPlant
* @brief Static plant information. * @par Binary Address * 0x0069F2B0 */
src/lib/game/mod/interface.h:159
ClassPlantedPlant
* @brief The planted plant in a level. */
src/lib/game/mod/interface.h:139
ClassPlayer
* @brief Player-related configurations. */
include/game/config.h:46
ClassRemoveDefaultPlants
* @brief Remove all planted plants when an online level begins. */
src/lib/game/mod/mod.h:54
EnumRole
* @brief Players' roles. */
include/game/config.h:32
ClassSetSunAmount
* @brief Set the amount of sun. */
src/lib/game/mod/mod.h:29
ClassSlot
* @brief The slot. * @details * Set a breakpoint at `0x004897B2`. * Each time the game is interrupted while loading a new level, * the 4-bit conte
src/lib/game/mod/interface.h:105
ClassSocket
include/network/socket/basic.h:49
ClassStartup
* @brief The initializer. */
include/game/startup.h:25
ClassStoppableThread
* @brief The stoppable thread. */
src/lib/game/state.h:39
ClassTcpSocket
include/network/socket/tcp.h:35
ClassTrampoline
src/lib/game/mod/hook/interface.h:50
EnumType
Types of packets.
src/lib/game/mod/hook/net_packet.h:28
ClassWindowsCategory
* The map between error codes and their explanatory messages. */
include/system/windows_error.h:66
ClassWindowsError
* The Windows-related exception containing error information. */
include/system/windows_error.h:44