Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
FScreenData Struct Reference

#include <NightSkyGameState.h>

Public Attributes

EScreenFlag Flags
int DefaultMaxWidth = 1689
int DefaultWidth = 1280
int DefaultScreenYTargetOffset = -100
int MaxZoomOutWidth = 1689
int ZoomOutBeginX = 1280
TArray< ABattleObject * > TargetObjects {}
int ObjTop = 0
int ObjBottom = 0
int HigherObjBottom = 0
int ObjLeft = 0
int ObjRight = 0
int ObjLength = 0
int ObjHeight = 0
int ScreenWorldCenterX = 0
int ScreenWorldCenterY = 0
int ScreenWorldWidth = 1280
int TargetCenterX = 0
int TargetCenterY = 0
int TargetWidth = 1280
int CenterXVelocity = 0
int CenterYVelocity = 0
int WidthVelocity = 0
int FinalScreenX = 0
int FinalScreenY = 0
int FinalScreenWidth = 1280
float ScreenYZoom = 0
int TargetOffsetY = 350
int TargetOffsetLandYMax = 250
int TargetOffsetLandYAdd = 6
int TargetOffsetAirYMax = 180
int TargetOffsetAirYAdd = 3
int TargetOffsetAirYPos = 400
int TargetOffsetAirYDist = 570
int ScreenBoundsLeft = -640
int ScreenBoundsRight = 640
int ScreenBoundsTop = 0
int StageBoundsLeft = -3200
int StageBoundsRight = 3200
int StageBoundsTop = 5400
bool bStopScreenUpdate
bool bStopZoomCamera
bool bTouchingWorldSide

Detailed Description

Definition at line 98 of file NightSkyGameState.h.

Member Data Documentation

◆ bStopScreenUpdate

bool FScreenData::bStopScreenUpdate

Definition at line 162 of file NightSkyGameState.h.

◆ bStopZoomCamera

bool FScreenData::bStopZoomCamera

Definition at line 163 of file NightSkyGameState.h.

◆ bTouchingWorldSide

bool FScreenData::bTouchingWorldSide

Definition at line 164 of file NightSkyGameState.h.

◆ CenterXVelocity

int FScreenData::CenterXVelocity = 0

Definition at line 133 of file NightSkyGameState.h.

◆ CenterYVelocity

int FScreenData::CenterYVelocity = 0

Definition at line 134 of file NightSkyGameState.h.

◆ DefaultMaxWidth

int FScreenData::DefaultMaxWidth = 1689

Definition at line 105 of file NightSkyGameState.h.

◆ DefaultScreenYTargetOffset

int FScreenData::DefaultScreenYTargetOffset = -100

Definition at line 109 of file NightSkyGameState.h.

◆ DefaultWidth

int FScreenData::DefaultWidth = 1280

Definition at line 107 of file NightSkyGameState.h.

◆ FinalScreenWidth

int FScreenData::FinalScreenWidth = 1280

Definition at line 139 of file NightSkyGameState.h.

◆ FinalScreenX

int FScreenData::FinalScreenX = 0

Definition at line 137 of file NightSkyGameState.h.

◆ FinalScreenY

int FScreenData::FinalScreenY = 0

Definition at line 138 of file NightSkyGameState.h.

◆ Flags

EScreenFlag FScreenData::Flags

Definition at line 102 of file NightSkyGameState.h.

◆ HigherObjBottom

int FScreenData::HigherObjBottom = 0

Definition at line 119 of file NightSkyGameState.h.

◆ MaxZoomOutWidth

int FScreenData::MaxZoomOutWidth = 1689

Definition at line 111 of file NightSkyGameState.h.

◆ ObjBottom

int FScreenData::ObjBottom = 0

Definition at line 118 of file NightSkyGameState.h.

◆ ObjHeight

int FScreenData::ObjHeight = 0

Definition at line 123 of file NightSkyGameState.h.

◆ ObjLeft

int FScreenData::ObjLeft = 0

Definition at line 120 of file NightSkyGameState.h.

◆ ObjLength

int FScreenData::ObjLength = 0

Definition at line 122 of file NightSkyGameState.h.

◆ ObjRight

int FScreenData::ObjRight = 0

Definition at line 121 of file NightSkyGameState.h.

◆ ObjTop

int FScreenData::ObjTop = 0

Definition at line 117 of file NightSkyGameState.h.

◆ ScreenBoundsLeft

int FScreenData::ScreenBoundsLeft = -640

Definition at line 151 of file NightSkyGameState.h.

◆ ScreenBoundsRight

int FScreenData::ScreenBoundsRight = 640

Definition at line 152 of file NightSkyGameState.h.

◆ ScreenBoundsTop

int FScreenData::ScreenBoundsTop = 0

Definition at line 153 of file NightSkyGameState.h.

◆ ScreenWorldCenterX

int FScreenData::ScreenWorldCenterX = 0

Definition at line 125 of file NightSkyGameState.h.

◆ ScreenWorldCenterY

int FScreenData::ScreenWorldCenterY = 0

Definition at line 126 of file NightSkyGameState.h.

◆ ScreenWorldWidth

int FScreenData::ScreenWorldWidth = 1280

Definition at line 127 of file NightSkyGameState.h.

◆ ScreenYZoom

float FScreenData::ScreenYZoom = 0

Definition at line 141 of file NightSkyGameState.h.

◆ StageBoundsLeft

int FScreenData::StageBoundsLeft = -3200

Definition at line 156 of file NightSkyGameState.h.

◆ StageBoundsRight

int FScreenData::StageBoundsRight = 3200

Definition at line 158 of file NightSkyGameState.h.

◆ StageBoundsTop

int FScreenData::StageBoundsTop = 5400

Definition at line 160 of file NightSkyGameState.h.

◆ TargetCenterX

int FScreenData::TargetCenterX = 0

Definition at line 129 of file NightSkyGameState.h.

◆ TargetCenterY

int FScreenData::TargetCenterY = 0

Definition at line 130 of file NightSkyGameState.h.

◆ TargetObjects

TArray<ABattleObject*> FScreenData::TargetObjects {}

Definition at line 115 of file NightSkyGameState.h.

◆ TargetOffsetAirYAdd

int FScreenData::TargetOffsetAirYAdd = 3

Definition at line 147 of file NightSkyGameState.h.

◆ TargetOffsetAirYDist

int FScreenData::TargetOffsetAirYDist = 570

Definition at line 149 of file NightSkyGameState.h.

◆ TargetOffsetAirYMax

int FScreenData::TargetOffsetAirYMax = 180

Definition at line 146 of file NightSkyGameState.h.

◆ TargetOffsetAirYPos

int FScreenData::TargetOffsetAirYPos = 400

Definition at line 148 of file NightSkyGameState.h.

◆ TargetOffsetLandYAdd

int FScreenData::TargetOffsetLandYAdd = 6

Definition at line 145 of file NightSkyGameState.h.

◆ TargetOffsetLandYMax

int FScreenData::TargetOffsetLandYMax = 250

Definition at line 144 of file NightSkyGameState.h.

◆ TargetOffsetY

int FScreenData::TargetOffsetY = 350

Definition at line 143 of file NightSkyGameState.h.

◆ TargetWidth

int FScreenData::TargetWidth = 1280

Definition at line 131 of file NightSkyGameState.h.

◆ WidthVelocity

int FScreenData::WidthVelocity = 0

Definition at line 135 of file NightSkyGameState.h.

◆ ZoomOutBeginX

int FScreenData::ZoomOutBeginX = 1280

Definition at line 112 of file NightSkyGameState.h.


The documentation for this struct was generated from the following file:
  • C:/Users/wistf/Unreal Projects/NightSkyEngine/Source/NightSkyEngine/Battle/Actors/NightSkyGameState.h