コード例 #1
0
ファイル: AssetRegistry.cs プロジェクト: jcoder58/Plugins
 ///<summary>Trims items out of the asset data list that do not pass the supplied filter</summary>
 public IReadOnlyCollection <AssetData> RunAssetsThroughFilter(ARFilter Filter) =>
 AssetRegistry_methods.RunAssetsThroughFilter_method.Invoke(ObjPointer, Filter);
コード例 #2
0
ファイル: AssetRegistry.cs プロジェクト: jcoder58/Plugins
 ///<summary>Gets asset data for all assets that match the filter.</summary>
 ///<remarks>
 ///Assets returned must satisfy every filter component if there is at least one element in the component's array.
 ///Assets will satisfy a component if they match any of the elements in it.
 ///
 ///@param Filter filter to apply to the assets in the AssetRegistry
 ///@param OutAssetData the list of assets in this path
 ///</remarks>
 public (IReadOnlyCollection <AssetData>, bool) GetAssets(ARFilter Filter) =>
 AssetRegistry_methods.GetAssets_method.Invoke(ObjPointer, Filter);
コード例 #3
0
 ///<summary>Populates the FARFilters tags and values map with the passed in tags and values</summary>
 public static ARFilter SetFilterTagsAndValues(ARFilter InFilter, byte InTagsAndValues /*TODO: array TArray */) =>
 AssetRegistryHelpers_methods.SetFilterTagsAndValues_method.Invoke(InFilter, InTagsAndValues);