|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Classes | |
| struct | FGameplayTag |
| A single gameplay tag, which represents a hierarchical name of the form x.y that is registered in the GameplayTagsManager You can filter the gameplay tags displayed in the editor using, meta = (Categories = "Tag1.Tag2.Tag3")). More... | |
| struct | FGameplayTagCategoryRemap |
| Category remapping. This allows base engine tag category meta data to remap to multiple project-specific categories. More... | |
| struct | FGameplayTagContainer |
| A Tag Container holds a collection of FGameplayTags, tags are included explicitly by adding them, and implicitly from adding child tags. More... | |
| struct | FGameplayTagQuery |
| An FGameplayTagQuery is a logical query that can be run against an FGameplayTagContainer. A query that succeeds is said to "match". Queries are logical expressions that can test the intersection properties of another tag container (all, any, or none), or the matching state of a set of sub-expressions (all, any, or none). This allows queries to be arbitrarily recursive and very expressive. For instance, if you wanted to test if a given tag container contained tags ((A && B) || (C)) && (!D), you would construct your query in the form ALL( ANY( ALL(A,B), ALL(C) ), NONE(D) ). More... | |
| struct | FGameplayTagRedirect |
| A single redirect from a deleted tag to the new tag that should replace it. More... | |
| struct | FGameplayTagTableRow |
| Simple struct for a table row in the gameplay tag table and element in the ini list. More... | |
| struct | FRestrictedConfigInfo |
| struct | FRestrictedGameplayTagTableRow |
| Simple struct for a table row in the restricted gameplay tag table and element in the ini list. More... | |
| class | UBlueprintGameplayTagLibrary |
| class | UEditableGameplayTagQuery |
| This is an editor-only representation of a query, designed to be editable with a typical property window. To edit a query in the editor, an FGameplayTagQuery is converted to a set of UObjects and edited, When finished, the query struct is rewritten and these UObjects are discarded. This query representation is not intended for runtime use. More... | |
| class | UEditableGameplayTagQueryExpression |
| class | UEditableGameplayTagQueryExpression_AllExprMatch |
| class | UEditableGameplayTagQueryExpression_AllTagsMatch |
| class | UEditableGameplayTagQueryExpression_AnyExprMatch |
| class | UEditableGameplayTagQueryExpression_AnyTagsMatch |
| class | UEditableGameplayTagQueryExpression_NoExprMatch |
| class | UEditableGameplayTagQueryExpression_NoTagsMatch |
| class | UGameplayTagAssetInterface |
| class | UGameplayTagsDeveloperSettings |
| class | UGameplayTagsList |
| Base class for storing a list of gameplay tags as an ini list. This is used for both the central list and additional lists. More... | |
| class | UGameplayTagsManager |
| Holds data about the tag dictionary, is in a singleton UObject. More... | |
| class | UGameplayTagsSettings |
| Class for importing GameplayTags directly from a config file. FGameplayTagsEditorModule::StartupModule adds this class to the Project Settings menu to be edited. Editing this in Project Settings will output changes to Config/DefaultGameplayTags.ini. More... | |
| class | URestrictedGameplayTagsList |
| Base class for storing a list of restricted gameplay tags as an ini list. This is used for both the central list and additional lists. More... | |
Enumerations | |
| enum | EGameplayContainerMatchType { Any , All , EGameplayContainerMatchType_MAX } |
| enum | EGameplayTagQueryExprType { Undefined , AnyTagsMatch , AllTagsMatch , NoTagsMatch , AnyExprMatch , AllExprMatch , NoExprMatch , EGameplayTagQueryExprType_MAX } |
| enum | EGameplayTagSelectionType { None , NonRestrictedOnly , RestrictedOnly , All , EGameplayTagSelectionType_MAX } |
| enum | EGameplayTagSourceType { Native , DefaultTagList , TagList , RestrictedTagList , DataTable , Invalid , EGameplayTagSourceType_MAX } |