NeoAxis Documentation
NeoAxis Documentation
API Reference
Project
AvatarWindow Class
BasicSceneScreen Class
ClientUtility Class
CloudServiceClient Class
CloudServiceClient.SimpleResult Class
EntranceScreen Class
InGameContextScreen Class
InGameContextScreen.AddListMessageChatMessageBeforeDelegate Delegate
MainMenuScreen Class
MainMenuScreen.EnabledInSimulationStaticDelegate Delegate
MatchesWindow Class
MatchesWindow.MatchContinuePlayDelegate Delegate
MatchWindow Class
MatchWindow.MatchStatusChangedToPlayDelegate Delegate
MenuWindow Class
MessageBoxWindow Class
MessageBoxWindow.ResultData Class
MessageBoxWindow.ResultDelegate Delegate
MultiplayerCreateWindow Class
MultiplayerJoinWindow Class
OptionsWindow Class
PlatformGameGUI Class
PlayScreen Class
PlayScreen.InputEnabledEventDelegate Delegate
ProjectAssembly Class
RunServer Class
ScenesWindow Class
ShooterGameStatusEnum Enumeration
ShooterGameTypeEnum Enumeration
ShooterInGameContextScreen Class
ShooterNetworkLogic Class
ShooterNetworkLogic.ClientUserItem Class
ShooterNetworkLogic.ShooterServerUserItem Class
ShooterNetworkLogic.SpawnWeapon Class
ShooterSceneScreen Class
SimpleGameGUI Class
SimulationApp Class
SimulationAppClient Class
SimulationAppClient.SimulationAppClientNode Class
SimulationAppClientAssemblyRegistration Class
SimulationAppServer Class
SimulationAppServer.ClientConnectedDelegate Delegate
SimulationAppServer.ClientData Class
SimulationAppServer.ClientDisconnectedDelegate Delegate
SimulationAppServer.SimulationAppServerNode Class
SimulationAppServerAssemblyRegistration Class
SpaceshipGameGUI Class
SplashScreen Class
SplashScreen.EnabledInSimulationStaticDelegate Delegate
UIStyleEditor Class
UIStyleSimple Class
WindowAppMainForm Class
Project Namespace
Classes
Class
Description
AvatarWindow
BasicSceneScreen
An default GUI screen of the scene.
ClientUtility
CloudServiceClient
The class for general management of the cloud client.
CloudServiceClient
SimpleResult
EntranceScreen
InGameContextScreen
A basic depending on context UI screen.
MainMenuScreen
MatchesWindow
MatchWindow
MenuWindow
MessageBoxWindow
MessageBoxWindow
ResultData
MultiplayerCreateWindow
MultiplayerJoinWindow
OptionsWindow
PlatformGameGUI
The GUI screen for Platform Game. It is based on BasicSceneScreen to enable basic functionality like inventory widget.
PlayScreen
ProjectAssembly
RunServer
Implements a functionality of making a server from the Player app.
ScenesWindow
ShooterInGameContextScreen
ShooterNetworkLogic
ShooterNetworkLogic
ClientUserItem
ShooterNetworkLogic
ShooterServerUserItem
ShooterNetworkLogic
SpawnWeapon
ShooterSceneScreen
SimpleGameGUI
SimulationApp
The class for general management of the project application.
SimulationAppClient
The class for general management of the client.
SimulationAppClient
SimulationAppClientNode
SimulationAppClientAssemblyRegistration
SimulationAppServer
The class for general management of the server.
SimulationAppServer
ClientData
SimulationAppServer
SimulationAppServerNode
SimulationAppServerAssemblyRegistration
SpaceshipGameGUI
SplashScreen
UIStyleEditor
UIStyleSimple
WindowAppMainForm
Delegates
Delegate
Description
InGameContextScreen
AddListMessageChatMessageBeforeDelegate
MainMenuScreen
EnabledInSimulationStaticDelegate
MatchesWindow
MatchContinuePlayDelegate
MatchWindow
MatchStatusChangedToPlayDelegate
MessageBoxWindow
ResultDelegate
PlayScreen
InputEnabledEventDelegate
SimulationAppServer
ClientConnectedDelegate
SimulationAppServer
ClientDisconnectedDelegate
SplashScreen
EnabledInSimulationStaticDelegate
Enumerations
Enumeration
Description
ShooterGameStatusEnum
ShooterGameTypeEnum
Copyright 2026 NeoAxis Group. All rights reserved.