Class AssetManager
  
  A singleton UObject that is responsible for loading and unloading PrimaryAssets, and maintaining game-specific asset references
 
  
  
    Inheritance
    System.Object
    
    AssetManager
   
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
   
  
  Assembly: UE4DotNet.dll
  Syntax
  
    public class AssetManager : UObject
   
  
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIncludeOnlyOnDiskAssets
  
  
  Declaration
  
    public bool bIncludeOnlyOnDiskAssets { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIsBulkScanning
  
  
  Declaration
  
    public bool bIsBulkScanning { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIsGlobalAsyncScanEnvironment
  
  
  Declaration
  
    public bool bIsGlobalAsyncScanEnvironment { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIsLoadingFromPakFiles
  
  
  Declaration
  
    public bool bIsLoadingFromPakFiles { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIsManagementDatabaseCurrent
  
  
  Declaration
  
    public bool bIsManagementDatabaseCurrent { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bIsPrimaryAssetDirectoryCurrent
  
  
  Declaration
  
    public bool bIsPrimaryAssetDirectoryCurrent { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bOnlyCookProductionAssets
  
  
  Declaration
  
    public bool bOnlyCookProductionAssets { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bShouldAcquireMissingChunksOnLoad
  
  
  Declaration
  
    public bool bShouldAcquireMissingChunksOnLoad { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bShouldGuessTypeAndName
  
  
  Declaration
  
    public bool bShouldGuessTypeAndName { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bShouldUseSynchronousLoad
  
  
  Declaration
  
    public bool bShouldUseSynchronousLoad { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  bUpdateManagementDatabaseAfterScan
  
  
  Declaration
  
    public bool bUpdateManagementDatabaseAfterScan { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DefaultObject
  Get UE4 Default Object for this Class
 
  
  Declaration
  
    public static AssetManager DefaultObject { get; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  NumberOfSpawnedNotifications
  Number of notifications seen in this update
 
  
  Declaration
  
    public int NumberOfSpawnedNotifications { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ObjectReferenceList
  List of UObjects that are being kept from being GCd, derived from the asset type map. Arrays are currently more efficient than Sets
 
  
  Declaration
  
    public ObjectArrayField<UObject> ObjectReferenceList { get; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  StaticClass
  
  
  Declaration
  
    public static Class StaticClass { get; }
   
  Property Value
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  New(UObject, Name)
  Spawn an object of this class
 
  
  Declaration
  
    public static AssetManager New(UObject obj = null, Name name = default(Name))
   
  Parameters
  
  Returns
  
  Operators
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Implicit(IntPtr to AssetManager)
  Convert from IntPtr to UObject
 
  
  Declaration
  
    public static implicit operator AssetManager(IntPtr p)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.IntPtr | 
        p | 
         | 
      
    
  
  Returns