G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FNiagaraPlatformSetCVarCondition Struct Reference

Imposes a condition that a CVar must contain a set value or range of values for a platform set to be enabled. More...

Public Member Functions

Functions
void SetbUseMinInt (bool Value)
 True if we should apply the minimum restriction for int CVars.
void SetbUseMaxInt (bool Value)
 True if we should apply the maximum restriction for int CVars.
void SetbUseMinFloat (bool Value)
 True if we should apply the minimum restriction for float CVars.
void SetbUseMaxFloat (bool Value)
 True if we should apply the maximum restriction for float CVars.
FNiagaraPlatformSetCVarCondition & opAssign (FNiagaraPlatformSetCVarCondition Other)

Public Attributes

CVar
ENiagaraCVarConditionResponse PassResponse
 If this CVar condition passes, how should this affect the state of the Platform Set?
ENiagaraCVarConditionResponse FailResponse
 If this CVar condition fails, how should this affect the state of the Platform Set?
bool Value
 The value this CVar must contain for this platform set to be enabled.
int MinInt
 If the value of the CVar is less than this minimum then the PlatformSet will not be enabled.
int MaxInt
 If the value of the CVar is greater than this maximum then the PlatformSet will not be enabled.
float32 MinFloat
 If the value of the CVar is less than this minimum then the PlatformSet will not be enabled.
float32 MaxFloat
 If the value of the CVar is greater than this maximum then the PlatformSet will not be enabled.
FName CVarName
 The name of the CVar we're testing the value of.

Detailed Description

Imposes a condition that a CVar must contain a set value or range of values for a platform set to be enabled.

Member Function Documentation

◆ opAssign()

◆ SetbUseMaxFloat()

void SetbUseMaxFloat ( bool Value)

True if we should apply the maximum restriction for float CVars.

◆ SetbUseMaxInt()

void SetbUseMaxInt ( bool Value)

True if we should apply the maximum restriction for int CVars.

◆ SetbUseMinFloat()

void SetbUseMinFloat ( bool Value)

True if we should apply the minimum restriction for float CVars.

◆ SetbUseMinInt()

void SetbUseMinInt ( bool Value)

True if we should apply the minimum restriction for int CVars.

Member Data Documentation

◆ CVarName

FName CVarName

The name of the CVar we're testing the value of.

◆ FailResponse

If this CVar condition fails, how should this affect the state of the Platform Set?

◆ MaxFloat

float32 MaxFloat

If the value of the CVar is greater than this maximum then the PlatformSet will not be enabled.

◆ MaxInt

int MaxInt

If the value of the CVar is greater than this maximum then the PlatformSet will not be enabled.

◆ MinFloat

float32 MinFloat

If the value of the CVar is less than this minimum then the PlatformSet will not be enabled.

◆ MinInt

int MinInt

If the value of the CVar is less than this minimum then the PlatformSet will not be enabled.

◆ PassResponse

If this CVar condition passes, how should this affect the state of the Platform Set?

◆ Value

bool Value

The value this CVar must contain for this platform set to be enabled.