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 177 of file State.h.

Constructor & Destructor Documentation

◆ FInputBitmask() [1/2]

FInputBitmask::FInputBitmask ( )
inline

Definition at line 181 of file State.h.

◆ FInputBitmask() [2/2]

FInputBitmask::FInputBitmask ( EInputFlags Input)
inline

Definition at line 185 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 215 of file State.h.

◆ InputFlag

int FInputBitmask::InputFlag

The input flag.

See also
EInputFlags

Definition at line 196 of file State.h.

◆ Lenience

int32 FInputBitmask::Lenience = 5

How much buffer time there is for the input.

Definition at line 202 of file State.h.

◆ TimeBetweenInputs

int32 FInputBitmask::TimeBetweenInputs = 5

How much time is allowed between inputs.

Definition at line 208 of file State.h.


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