NeoAxis Engine API Reference

GameCommon Namespace

namespace

Namespace Hierarchy

Classes

Class Description
BlurCompositorInstance GaussianBlur scene post processing compositor instance.
BlurCompositorParameters  
ChatClientNetworkService  
ChatServerNetworkService  
ColorCorrectionCompositorInstance Represents work with the ColorCorrection post effect.
ColorCorrectionCompositorParameters  
CustomMessagesClientNetworkService  
CustomMessagesServerNetworkService  
DefaultJoystickValueAttribute  
DefaultKeyboardMouseValueAttribute  
DefaultShadowCasterMaterial  
DepthOfFieldCompositorInstance  
DepthOfFieldCompositorParameters  
EngineConsole  
EngineConsole.Command  
EngineProfilerWindow Defines a engine profiler window class.
EntitySystemClientNetworkService  
EntitySystemServerNetworkService  
EntitySystemServerNetworkService.ClientRemoteEntityWorld  
ExampleCustomInputDevice  
ExampleCustomInputDeviceSpecialEvent  
FPSWeaponMaterial Material for correct rendering of weapons in a FPS mode.
FXAACompositorInstance Represents work with the ShowDepth post effect.
GameControlsEventData  
GameControlsKeyDownEventData  
GameControlsKeyEventData  
GameControlsKeyUpEventData  
GameControlsManager Represents the player control management.
GameControlsManager.GameControlItem  
GameControlsManager.SystemJoystickValue  
GameControlsManager.SystemKeyboardMouseValue  
GameControlsMouseMoveEventData  
GameControlsTickEventData  
GameEngineInitialization Class for execute actions after initialization of the engine.
GameMusic Class for management of music in game.
GameNetworkClient  
GameNetworkServer  
GrayscaleCompositorInstance Represents work with the Grayscale post effect.
GrayscaleCompositorParameters  
HDRCompositorInstance HDR scene post processing compositor instance.
HDRCompositorParameters  
HeatVisionCompositorInstance Represents work with the HeatVision post effect.
LDRBloomCompositorInstance Bloom for low dynamic range scene post processing compositor instance.
LDRBloomCompositorParameters  
LightScatteringCompositorInstance LightScattering scene post processing compositor instance.
LightScatteringCompositorParameters  
MotionBlurCompositorInstance Represents work with the MotionBlur post effect.
MotionBlurCompositorParameters  
MyNativeDLL This class is a example of custom native DLL connection. See \Game\Src\MyNativeDLL for native DLL example source code.
RadialBlurCompositorInstance Represents work with the RadialBlur post effect.
RadialBlurCompositorParameters  
RenderingLowLevelMethodsImpl  
ShaderBaseMaterial Base template for shader materials.
ShaderBaseMaterial.AnimationItem  
ShaderBaseMaterial.DiffuseMapItem  
ShaderBaseMaterial.MapItem  
ShaderBaseMaterial.MapItemEditorTextureUITypeEditor  
ShaderBaseMaterial.MapItemTypeConverter  
ShaderBaseMaterial.TransformItem  
ShowDepthCompositorInstance Represents work with the ShowDepth post effect.
ShowDepthCompositorParameters  
SimpleExampleMaterial Simple example of high level material.
UserManagementClientNetworkService  
UserManagementClientNetworkService.UserInfo  
UserManagementServerNetworkService  
UserManagementServerNetworkService.UserInfo  
VegetationMaterial Material for grass and trees. Adds wave in the vertex shader.
VignettingCompositorInstance Represents work with the Vignetting post effect.
VignettingCompositorParameters  

Delegates

Delegate Description
ChatClientNetworkService.ReceiveTextDelegate  
ChatServerNetworkService.ReceiveTextDelegate  
CustomMessagesClientNetworkService.ReceiveMessageDelegate  
CustomMessagesServerNetworkService.ReceiveMessageDelegate  
EngineConsole.Command.Method  
EngineConsole.Command.MethodExtended  
EntitySystemClientNetworkService.WorldCreateBeginDelegate  
EntitySystemClientNetworkService.WorldCreateEndDelegate  
EntitySystemClientNetworkService.WorldDestroyDelegate  
GameControlsEventDelegate  
UserManagementClientNetworkService.AddRemoveUserDelegate  
UserManagementServerNetworkService.AddRemoveUserDelegate  

Enumerations

Enumeration Description
GameControlKeys  
GameControlsManager.SystemJoystickValue.Types  
GameControlsManager.SystemKeyboardMouseValue.Types  
JoystickAxisFilters  
MaterialSchemes  
ShaderBaseMaterial.DiffuseMapItem.MapBlendingTypes  
ShaderBaseMaterial.DisplacementTechniques  
ShaderBaseMaterial.GpuParameters  
ShaderBaseMaterial.MaterialBlendingTypes  
ShaderBaseMaterial.TexCoordIndexes  
VegetationMaterial.VegetationGpuParameters