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

#include <State.h>

Public Member Functions

 FInputBitmask ()
 FInputBitmask (EInputFlags Input)

Public Attributes

int InputFlag
int32 Lenience = 5
int32 TimeBetweenInputs = 5
int32 Hold = 0

Detailed Description

A container struct for input bitmasks.

Definition at line 171 of file State.h.

Constructor & Destructor Documentation

◆ FInputBitmask() [1/2]

FInputBitmask::FInputBitmask ( )
inline

Definition at line 175 of file State.h.

◆ FInputBitmask() [2/2]

FInputBitmask::FInputBitmask ( EInputFlags Input)
inline

Definition at line 179 of file State.h.

Member Data Documentation

◆ Hold

int32 FInputBitmask::Hold = 0

How long the input must be held for. Unless you're creating a charge/hold input, leave as zero. Does not work with the Negative or Negative Strict input methods.

Definition at line 209 of file State.h.

◆ InputFlag

int FInputBitmask::InputFlag

The input flag.

See also
EInputFlags

Definition at line 190 of file State.h.

◆ Lenience

int32 FInputBitmask::Lenience = 5

How much buffer time there is for the input.

Definition at line 196 of file State.h.

◆ TimeBetweenInputs

int32 FInputBitmask::TimeBetweenInputs = 5

How much time is allowed between inputs.

Definition at line 202 of file State.h.


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