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

Public Member Functions

Functions
FNiagaraModuleDependency & opAssign (FNiagaraModuleDependency Other)

Public Attributes

Script
ENiagaraModuleDependencyType Type
 Whether the dependency belongs before or after this module.
ENiagaraModuleDependencyScriptConstraint ScriptConstraint
 Specifies constraints related to the source script a modules provides as dependency.
FString RequiredVersion
 Specifies the version constraint that module providing the dependency must fulfill. Example usages: '1.2' requires the exact version 1.2 of the source script '1.2+' requires at least version 1.2, but any higher version is also ok '1.2-2.0' requires any version between 1.2 and 2.0.
int OnlyEvaluateInScriptUsage
 This property can limit where the dependency is evaluated. By default, the dependency is enforced in all script usages.
FText Description
 Detailed description of the dependency.
FName Id
 Specifies the provided id of the required dependent module (e.g. 'ProvidesNormalizedAge').

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ Description

FText Description

Detailed description of the dependency.

◆ Id

FName Id

Specifies the provided id of the required dependent module (e.g. 'ProvidesNormalizedAge').

◆ OnlyEvaluateInScriptUsage

int OnlyEvaluateInScriptUsage

This property can limit where the dependency is evaluated. By default, the dependency is enforced in all script usages.

◆ RequiredVersion

FString RequiredVersion

Specifies the version constraint that module providing the dependency must fulfill. Example usages: '1.2' requires the exact version 1.2 of the source script '1.2+' requires at least version 1.2, but any higher version is also ok '1.2-2.0' requires any version between 1.2 and 2.0.

◆ ScriptConstraint

Specifies constraints related to the source script a modules provides as dependency.

◆ Type

Whether the dependency belongs before or after this module.