Skip to content
Night Sky Engine
Namespace List
Initializing search
Night Sky Engine
Home
Getting started
Getting started
About Night Sky Engine
Licenses
Quick Start
Installing Night Sky Engine
Getting Your Bearings
What Is A State? Part 1
What Is A State? Part 2
Your First State
State Data Asset
Basics
Basics
Basics
Project Structure
Collision Data and Cels: Tying Frame Data, Animations, and Hitboxes Together
API
API
Night Sky Engine
Night Sky Engine
Source
Source
File AudioManager.cpp
File AudioManager.h
File BattleExtension.cpp
File BattleExtension.h
File BattleExtensionData.cpp
File BattleExtensionData.h
File BattleObject.cpp
File BattleObject.h
File Bitflags.h
File CameraShakeData.h
File CollisionBox.h
File CollisionData.cpp
File CollisionData.h
File ExtendedCommonActivatableWidget.cpp
File ExtendedCommonActivatableWidget.h
File FighterLocalRunner.cpp
File FighterLocalRunner.h
File FighterMultiplayerRunner.cpp
File FighterMultiplayerRunner.h
File FighterReplayRunner.cpp
File FighterReplayRunner.h
File FighterRunners.h
File FighterSynctestRunner.cpp
File FighterSynctestRunner.h
File FlipbookData.h
File Globals.cpp
File Globals.h
File InputBuffer.cpp
File InputBuffer.h
File LinkActor.cpp
File LinkActor.h
File LinkActorData.h
File MaterialData.h
File NSEEnhancedInputUserSettings.cpp
File NSEEnhancedInputUserSettings.h
File NSEPlayerMappableKeyProfile.cpp
File NSEPlayerMappableKeyProfile.h
File NSEPlayerMappableKeySettings.cpp
File NSEPlayerMappableKeySettings.h
File NSESessionSubsystem.cpp
File NSESessionSubsystem.h
File NetworkPawn.cpp
File NetworkPawn.h
File NightSkyAIController.cpp
File NightSkyAIController.h
File NightSkyAnimInstance.cpp
File NightSkyAnimInstance.h
File NightSkyAnimMetaData.cpp
File NightSkyAnimMetaData.h
File NightSkyAnimSequenceUserData.cpp
File NightSkyAnimSequenceUserData.h
File NightSkyBattleHudActor.cpp
File NightSkyBattleHudActor.h
File NightSkyBattleWidget.cpp
File NightSkyBattleWidget.h
File NightSkyBlueprintFunctionLibrary.cpp
File NightSkyBlueprintFunctionLibrary.h
File NightSkyCharaSelectGameState.cpp
File NightSkyCharaSelectGameState.h
File NightSkyEditorSettings.cpp
File NightSkyEditorSettings.h
File NightSkyEngine.cpp
File NightSkyEngine.h
File NightSkyEngineGameModeBase.cpp
File NightSkyEngineGameModeBase.h
File NightSkyGameInstance.cpp
File NightSkyGameInstance.h
File NightSkyGameState.cpp
File NightSkyGameState.h
File NightSkyPlayerController.cpp
File NightSkyPlayerController.h
File NightSkySaveInfo.cpp
File NightSkySaveInfo.h
File NightSkySettingsInfo.h
File NightSkyVSInfoGameState.cpp
File NightSkyVSInfoGameState.h
File NightSkyWTGameState.cpp
File NightSkyWTGameState.h
File NightSkyWTPlayerController.cpp
File NightSkyWTPlayerController.h
File ParticleData.cpp
File ParticleData.h
File ParticleManager.cpp
File ParticleManager.h
File PlayerObject.cpp
File PlayerObject.h
File PrimaryCharaData.h
File PrimaryStageData.h
File RandomManager.cpp
File RandomManager.h
File ReplayInfo.cpp
File ReplayInfo.h
File RpcConnectionManager.cpp
File RpcConnectionManager.h
File SequenceData.h
File SerializableObj.cpp
File SerializableObj.h
File SoundData.cpp
File SoundData.h
File State.cpp
File State.h
File StateAlias.h
File StateData.cpp
File StateData.h
File StateMachine.cpp
File StateMachine.h
File Subroutine.cpp
File Subroutine.h
File SubroutineData.cpp
File SubroutineData.h
File SubroutineState.h
File WTCharacter.cpp
File WTCharacter.h
Documentation
Documentation
File AudioManager.cpp
File AudioManager.h
File BattleExtension.cpp
File BattleExtension.h
File BattleExtensionData.cpp
File BattleExtensionData.h
File BattleObject.cpp
File BattleObject.h
File Bitflags.h
File CameraShakeData.h
File CollisionBox.h
File CollisionData.cpp
File CollisionData.h
File ExtendedCommonActivatableWidget.cpp
File ExtendedCommonActivatableWidget.h
File FighterLocalRunner.cpp
File FighterLocalRunner.h
File FighterMultiplayerRunner.cpp
File FighterMultiplayerRunner.h
File FighterReplayRunner.cpp
File FighterReplayRunner.h
File FighterRunners.h
File FighterSynctestRunner.cpp
File FighterSynctestRunner.h
File FlipbookData.h
File Globals.cpp
File Globals.h
File InputBuffer.cpp
File InputBuffer.h
File LinkActor.cpp
File LinkActor.h
File LinkActorData.h
File MaterialData.h
File NSEEnhancedInputUserSettings.cpp
File NSEEnhancedInputUserSettings.h
File NSEPlayerMappableKeyProfile.cpp
File NSEPlayerMappableKeyProfile.h
File NSEPlayerMappableKeySettings.cpp
File NSEPlayerMappableKeySettings.h
File NSESessionSubsystem.cpp
File NSESessionSubsystem.h
File NetworkPawn.cpp
File NetworkPawn.h
File NightSkyAIController.cpp
File NightSkyAIController.h
File NightSkyAnimInstance.cpp
File NightSkyAnimInstance.h
File NightSkyAnimMetaData.cpp
File NightSkyAnimMetaData.h
File NightSkyAnimSequenceUserData.cpp
File NightSkyAnimSequenceUserData.h
File NightSkyBattleHudActor.cpp
File NightSkyBattleHudActor.h
File NightSkyBattleWidget.cpp
File NightSkyBattleWidget.h
File NightSkyBlueprintFunctionLibrary.cpp
File NightSkyBlueprintFunctionLibrary.h
File NightSkyCharaSelectGameState.cpp
File NightSkyCharaSelectGameState.h
File NightSkyEditorSettings.cpp
File NightSkyEditorSettings.h
File NightSkyEngine.cpp
File NightSkyEngine.h
File NightSkyEngineGameModeBase.cpp
File NightSkyEngineGameModeBase.h
File NightSkyGameInstance.cpp
File NightSkyGameInstance.h
File NightSkyGameState.cpp
File NightSkyGameState.h
File NightSkyPlayerController.cpp
File NightSkyPlayerController.h
File NightSkySaveInfo.cpp
File NightSkySaveInfo.h
File NightSkySettingsInfo.h
File NightSkyVSInfoGameState.cpp
File NightSkyVSInfoGameState.h
File NightSkyWTGameState.cpp
File NightSkyWTGameState.h
File NightSkyWTPlayerController.cpp
File NightSkyWTPlayerController.h
File ParticleData.cpp
File ParticleData.h
File ParticleManager.cpp
File ParticleManager.h
File PlayerObject.cpp
File PlayerObject.h
File PrimaryCharaData.h
File PrimaryStageData.h
File RandomManager.cpp
File RandomManager.h
File ReplayInfo.cpp
File ReplayInfo.h
File RpcConnectionManager.cpp
File RpcConnectionManager.h
File SequenceData.h
File SerializableObj.cpp
File SerializableObj.h
File SoundData.cpp
File SoundData.h
File State.cpp
File State.h
File StateAlias.h
File StateData.cpp
File StateData.h
File StateMachine.cpp
File StateMachine.h
File Subroutine.cpp
File Subroutine.h
File SubroutineData.cpp
File SubroutineData.h
File SubroutineState.h
File WTCharacter.cpp
File WTCharacter.h
Class List
Class AAudioManager
Class ABattleObject
Class AFighterLocalRunner
Class AFighterMultiplayerRunner
Class AFighterReplayRunner
Class AFighterSynctestRunner
Class ALinkActor
Class ANetworkPawn
Class ANightSkyAIController
Class ANightSkyBattleHudActor
Class ANightSkyCharaSelectGameState
Class ANightSkyEngineGameModeBase
Class ANightSkyGameState
Class ANightSkyPlayerController
Class ANightSkyVSInfoGameState
Class ANightSkyWTGameState
Class ANightSkyWTPlayerController
Class AParticleManager
Class APlayerObject
Class AWTCharacter
Class Member Enums
Class Member Functions
Class Member Typedefs
Class Member Variables
Class Members
Class RpcConnectionManager
Class UBattleExtension
Class UBattleExtensionData
Class UCameraShakeData
Class UCollisionData
Class UExtendedCommonActivatableWidget
Class UFlipbookData
Class ULinkActorData
Class UMaterialData
Class UNSEEnhancedInputUserSettings
Class UNSEPlayerMappableKeyProfile
Class UNSEPlayerMappableKeySettings
Class UNSESessionSubsystem
Class UNightSkyAnimInstance
Class UNightSkyAnimMetaData
Class UNightSkyAnimSequenceUserData
Class UNightSkyBattleWidget
Class UNightSkyBlueprintFunctionLibrary
Class UNightSkyEditorSettings
Class UNightSkyGameInstance
Class UNightSkySaveInfo
Class UNightSkySettingsInfo
Class UParticleData
Class UPrimaryCharaData
Class UPrimaryStageData
Class UReplaySaveInfo
Class USequenceData
Class USerializableObj
Class USoundData
Class UState
Class UStateAlias
Class UStateData
Class USubroutine
Class USubroutineData
Class USubroutineState
Class Index
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/VSInfo
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/Script
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/CPU
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/Misc
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/CharaSelect
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/Animation
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/Actors
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/FighterRunners
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Input
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Network
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Miscellaneous
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Data
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/UI
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/WT
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngine/Battle/Objects
File List
Functions
Class Hierarchy
Links
Macros
Modules
Namespace Member Enums
Namespace Member Functions
Namespace Member Typedefs
Namespace Member Variables
Namespace Members
Namespace List
Related Pages
Struct FAnimRotator
Struct FAnimStruct
Struct FAnimTransform
Struct FAnimVector
Struct FAudioChannel
Struct FBattleData
Struct FBattleInputActions
Struct FBattleObjectLog
Struct FBattleParticle
Struct FBattleState
Struct FCameraShakeStruct
Struct FCollisionBox
Struct FCollisionStruct
Struct FEventHandler
Struct FExtraGauge
Struct FFlipbookStruct
Struct FGroundBounceData
Struct FHitData
Struct FHitDataCommon
Struct FHitPosition
Struct FHitValueOverTime
Struct FHomingParams
Struct FInputActionBindingHandle
Struct FInputBitmask
Struct FInputBuffer
Struct FInputCondition
Struct FInputConditionList
Struct FLinkActorStruct
Struct FLinkedActorContainer
Struct FMaterialStruct
Struct FNSESessionInfo
Struct FNetworkMirror
Struct FNetworkStats
Struct FNightSkySaveArchive
Struct FObjectRecord
Struct FParticleStruct
Struct FPlayerObjectLog
Struct FRandomManager
Struct FRollbackAnimation
Struct FRollbackData
Struct FScreenData
Struct FSequenceStruct
Struct FSoundStruct
Struct FStateCPUData
Struct FStateMachine
Struct FSuperArmorData
Struct FTeamData
Struct FWallBounceData
Variables
NightSkyEngineEditor
NightSkyEngineEditor
Source
Source
File NightSkyEditorBlueprintLibrary.cpp
File NightSkyEditorBlueprintLibrary.h
File NightSkyEngineEditor.cpp
File NightSkyEngineEditor.h
Documentation
Documentation
File NightSkyEditorBlueprintLibrary.cpp
File NightSkyEditorBlueprintLibrary.h
File NightSkyEngineEditor.cpp
File NightSkyEngineEditor.h
Class List
Class FNightSkyEngineEditorModule
Class Member Enums
Class Member Functions
Class Member Typedefs
Class Member Variables
Class Members
Class UNightSkyEditorBlueprintLibrary
Class Index
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngineEditor/Public
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngineEditor/Private
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/NightSkyEngineEditor
File List
Functions
Class Hierarchy
Links
Macros
Modules
Namespace Member Enums
Namespace Member Functions
Namespace Member Typedefs
Namespace Member Variables
Namespace Members
Namespace List
Related Pages
Variables
CollisionEditor
CollisionEditor
Source
Source
File AssetTypeActions_CollisionData.cpp
File AssetTypeActions_CollisionData.h
File CelAssetTree.cpp
File CelAssetTree.h
File CelAssetTreeNode.h
File CollisionAnimationPreviewScene.cpp
File CollisionAnimationPreviewScene.h
File CollisionAnimationViewport.cpp
File CollisionAnimationViewport.h
File CollisionAnimationViewportClient.cpp
File CollisionAnimationViewportClient.h
File CollisionDataDetails.cpp
File CollisionDataDetails.h
File CollisionDataEditorToolkit.cpp
File CollisionDataEditorToolkit.h
File CollisionEditor.cpp
File CollisionEditor.h
File Logging.cpp
File Logging.h
Documentation
Documentation
File AssetTypeActions_CollisionData.cpp
File AssetTypeActions_CollisionData.h
File CelAssetTree.cpp
File CelAssetTree.h
File CelAssetTreeNode.h
File CollisionAnimationPreviewScene.cpp
File CollisionAnimationPreviewScene.h
File CollisionAnimationViewport.cpp
File CollisionAnimationViewport.h
File CollisionAnimationViewportClient.cpp
File CollisionAnimationViewportClient.h
File CollisionDataDetails.cpp
File CollisionDataDetails.h
File CollisionDataEditorToolkit.cpp
File CollisionDataEditorToolkit.h
File CollisionEditor.cpp
File CollisionEditor.h
File Logging.cpp
File Logging.h
Class List
Class FAssetTypeActions_CollisionData
Class FCelAssetTreeNode
Class FCollisionAnimationPreviewScene
Class FCollisionAnimationViewportClient
Class FCollisionDataDetails
Class FCollisionDataEditorToolkit
Class FCollisionEditor
Class Member Enums
Class Member Functions
Class Member Typedefs
Class Member Variables
Class Members
Class SCelAssetTree
Class SCollisionAnimationViewport
Class Index
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Public
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Private/Viewport
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Private
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Public/Viewport
File List
Functions
Class Hierarchy
Links
Macros
Modules
Namespace Member Enums
Namespace Member Functions
Namespace Member Typedefs
Namespace Member Variables
Namespace Members
Namespace List
Related Pages
Variables
GGPOUE4
GGPOUE4
Source
Source
File GGPOGameInstance.cpp
File GGPOGameInstance.h
File GGPOUE4.cpp
File GGPOUE4.h
File backend.h
File bitvector.cpp
File bitvector.h
File connection_manager.cpp
File connection_manager.h
File game_input.cpp
File game_input.h
File ggponet.cpp
File ggponet.h
File input_queue.cpp
File input_queue.h
File log.cpp
File log.h
File main.cpp
File p2p.cpp
File p2p.h
File pevents.cpp
File pevents.h
File platform_unix.cpp
File platform_unix.h
File platform_windows.cpp
File platform_windows.h
File poll.cpp
File poll.h
File ring_buffer.h
File spectator.cpp
File spectator.h
File static_buffer.h
File sync.cpp
File sync.h
File synctest.cpp
File synctest.h
File timesync.cpp
File timesync.h
File types.h
File udp.cpp
File udp.h
File udp_msg.h
File udp_proto.cpp
File udp_proto.h
File zconf.h
File zlib.h
Documentation
Documentation
File GGPOGameInstance.cpp
File GGPOGameInstance.h
File GGPOUE4.cpp
File GGPOUE4.h
Class List
File backend.h
File bitvector.cpp
File bitvector.h
Class ConnectionInfo
Class ConnectionManager
Class FGGPOUE4Module
Class GGPONet
Class IPollSink
Class InputQueue
Class Member Enums
Class Member Functions
Class Member Typedefs
Class Member Variables
Class Members
Class Peer2PeerBackend
Class Poll
Class RingBuffer
Class SpectatorBackend
Class StaticBuffer
Class Sync
Class SyncTestBackend
Class TimeSync
Class UGGPOGameInstance
Class UGGPONetwork
Class UGGPONetworkAddress
Class Udp
Class UdpProtocol
Class Index
File connection_manager.cpp
File connection_manager.h
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Public
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/include
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Public/include
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/network
Dir C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/backends
File List
Functions
File game_input.cpp
File game_input.h
File ggponet.cpp
File ggponet.h
Class Hierarchy
File input_queue.cpp
File input_queue.h
Links
File log.cpp
File log.h
Macros
File main.cpp
Modules
Namespace Member Enums
Namespace Member Functions
Namespace Member Typedefs
Namespace Member Variables
Namespace Members
Namespace neosmart
Namespace List
File p2p.cpp
File p2p.h
Related Pages
File pevents.cpp
File pevents.h
File platform_unix.cpp
File platform_unix.h
File platform_windows.cpp
File platform_windows.h
File poll.cpp
File poll.h
File ring_buffer.h
File spectator.cpp
File spectator.h
File static_buffer.h
Struct FGGPONetworkInfo
Struct FGGPONetworkStats
Struct FGGPOSyncInfo
Struct GGPOEvent
Struct GGPOLocalEndpoint
Struct GGPOPlayer
Struct GGPOSession
Struct GGPOSessionCallbacks
Struct GameInput
Struct Poll::PollPeriodicSinkCb
Struct Poll::PollSinkCb
Struct Sync::Config
Struct Sync::Event
Struct Sync::SavedFrame
Struct Sync::SavedState
Struct SyncTestBackend::SavedInfo
Struct Udp::Callbacks
Struct Udp::Stats
Struct UdpMsg
Struct UdpMsg::connect_status
Struct UdpProtocol::Event
Struct UdpProtocol::QueueEntry
Struct UdpProtocol::Stats
Struct internal_state
Struct neosmart::neosmart_event_t_
Struct neosmart::neosmart_wfmo_info_t_
Struct neosmart::neosmart_wfmo_t_
Struct z_stream_s
File sync.cpp
File sync.h
File synctest.cpp
File synctest.h
File timesync.cpp
File timesync.h
File types.h
File udp.cpp
File udp.h
File udp_msg.h
File udp_proto.cpp
File udp_proto.h
Variables
File zconf.h
File zlib.h
Namespace List
Here is a list of all namespaces with brief descriptions:
namespace
neosmart