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 93 of file NightSkyGameState.h.

Member Data Documentation

◆ bStopScreenUpdate

bool FScreenData::bStopScreenUpdate

Definition at line 157 of file NightSkyGameState.h.

◆ bStopZoomCamera

bool FScreenData::bStopZoomCamera

Definition at line 158 of file NightSkyGameState.h.

◆ bTouchingWorldSide

bool FScreenData::bTouchingWorldSide

Definition at line 159 of file NightSkyGameState.h.

◆ CenterXVelocity

int FScreenData::CenterXVelocity = 0

Definition at line 128 of file NightSkyGameState.h.

◆ CenterYVelocity

int FScreenData::CenterYVelocity = 0

Definition at line 129 of file NightSkyGameState.h.

◆ DefaultMaxWidth

int FScreenData::DefaultMaxWidth = 1689

Definition at line 100 of file NightSkyGameState.h.

◆ DefaultScreenYTargetOffset

int FScreenData::DefaultScreenYTargetOffset = -100

Definition at line 104 of file NightSkyGameState.h.

◆ DefaultWidth

int FScreenData::DefaultWidth = 1280

Definition at line 102 of file NightSkyGameState.h.

◆ FinalScreenWidth

int FScreenData::FinalScreenWidth = 1280

Definition at line 134 of file NightSkyGameState.h.

◆ FinalScreenX

int FScreenData::FinalScreenX = 0

Definition at line 132 of file NightSkyGameState.h.

◆ FinalScreenY

int FScreenData::FinalScreenY = 0

Definition at line 133 of file NightSkyGameState.h.

◆ Flags

EScreenFlag FScreenData::Flags

Definition at line 97 of file NightSkyGameState.h.

◆ HigherObjBottom

int FScreenData::HigherObjBottom = 0

Definition at line 114 of file NightSkyGameState.h.

◆ MaxZoomOutWidth

int FScreenData::MaxZoomOutWidth = 1689

Definition at line 106 of file NightSkyGameState.h.

◆ ObjBottom

int FScreenData::ObjBottom = 0

Definition at line 113 of file NightSkyGameState.h.

◆ ObjHeight

int FScreenData::ObjHeight = 0

Definition at line 118 of file NightSkyGameState.h.

◆ ObjLeft

int FScreenData::ObjLeft = 0

Definition at line 115 of file NightSkyGameState.h.

◆ ObjLength

int FScreenData::ObjLength = 0

Definition at line 117 of file NightSkyGameState.h.

◆ ObjRight

int FScreenData::ObjRight = 0

Definition at line 116 of file NightSkyGameState.h.

◆ ObjTop

int FScreenData::ObjTop = 0

Definition at line 112 of file NightSkyGameState.h.

◆ ScreenBoundsLeft

int FScreenData::ScreenBoundsLeft = -640

Definition at line 146 of file NightSkyGameState.h.

◆ ScreenBoundsRight

int FScreenData::ScreenBoundsRight = 640

Definition at line 147 of file NightSkyGameState.h.

◆ ScreenBoundsTop

int FScreenData::ScreenBoundsTop = 0

Definition at line 148 of file NightSkyGameState.h.

◆ ScreenWorldCenterX

int FScreenData::ScreenWorldCenterX = 0

Definition at line 120 of file NightSkyGameState.h.

◆ ScreenWorldCenterY

int FScreenData::ScreenWorldCenterY = 0

Definition at line 121 of file NightSkyGameState.h.

◆ ScreenWorldWidth

int FScreenData::ScreenWorldWidth = 1280

Definition at line 122 of file NightSkyGameState.h.

◆ ScreenYZoom

float FScreenData::ScreenYZoom = 0

Definition at line 136 of file NightSkyGameState.h.

◆ StageBoundsLeft

int FScreenData::StageBoundsLeft = -3200

Definition at line 151 of file NightSkyGameState.h.

◆ StageBoundsRight

int FScreenData::StageBoundsRight = 3200

Definition at line 153 of file NightSkyGameState.h.

◆ StageBoundsTop

int FScreenData::StageBoundsTop = 5400

Definition at line 155 of file NightSkyGameState.h.

◆ TargetCenterX

int FScreenData::TargetCenterX = 0

Definition at line 124 of file NightSkyGameState.h.

◆ TargetCenterY

int FScreenData::TargetCenterY = 0

Definition at line 125 of file NightSkyGameState.h.

◆ TargetObjects

TArray<ABattleObject*> FScreenData::TargetObjects {}

Definition at line 110 of file NightSkyGameState.h.

◆ TargetOffsetAirYAdd

int FScreenData::TargetOffsetAirYAdd = 3

Definition at line 142 of file NightSkyGameState.h.

◆ TargetOffsetAirYDist

int FScreenData::TargetOffsetAirYDist = 570

Definition at line 144 of file NightSkyGameState.h.

◆ TargetOffsetAirYMax

int FScreenData::TargetOffsetAirYMax = 180

Definition at line 141 of file NightSkyGameState.h.

◆ TargetOffsetAirYPos

int FScreenData::TargetOffsetAirYPos = 400

Definition at line 143 of file NightSkyGameState.h.

◆ TargetOffsetLandYAdd

int FScreenData::TargetOffsetLandYAdd = 6

Definition at line 140 of file NightSkyGameState.h.

◆ TargetOffsetLandYMax

int FScreenData::TargetOffsetLandYMax = 250

Definition at line 139 of file NightSkyGameState.h.

◆ TargetOffsetY

int FScreenData::TargetOffsetY = 350

Definition at line 138 of file NightSkyGameState.h.

◆ TargetWidth

int FScreenData::TargetWidth = 1280

Definition at line 126 of file NightSkyGameState.h.

◆ WidthVelocity

int FScreenData::WidthVelocity = 0

Definition at line 130 of file NightSkyGameState.h.

◆ ZoomOutBeginX

int FScreenData::ZoomOutBeginX = 1280

Definition at line 107 of file NightSkyGameState.h.


The documentation for this struct was generated from the following file: