public void SetSubsystemFilter(AssetLoadingSubsystem _subsystem)
 {
     this.Subsystems = new AssetLoadingSubsystem[]
     {
         _subsystem
     };
 }
 public AsyncReadManagerMetricsFilters(AssetLoadingSubsystem subsystem)
 {
     ClearFilters();
     SetSubsystemFilter(subsystem);
 }
 public static ReadHandle Read(string filename, ReadCommand *readCmds, uint readCmdCount, string assetName = "", UInt64 typeID = 0, AssetLoadingSubsystem subsystem = AssetLoadingSubsystem.Scripts)
 {
     return(ReadInternal(filename, readCmds, readCmdCount, assetName, typeID, subsystem));
 }
 private extern unsafe static ReadHandle ReadInternal(string filename, void *cmds, uint cmdCount, string assetName, UInt64 typeID, AssetLoadingSubsystem subsystem);
Beispiel #5
0
 private unsafe static extern void ReadInternal_Injected(string filename, void *cmds, uint cmdCount, string assetName, ulong typeID, AssetLoadingSubsystem subsystem, out ReadHandle ret);
Beispiel #6
0
 public unsafe static ReadHandle Read(string filename, ReadCommand *readCmds, uint readCmdCount, string assetName = "", ulong typeID = 0uL, AssetLoadingSubsystem subsystem = AssetLoadingSubsystem.Scripts)
 {
     return(AsyncReadManager.ReadInternal(filename, (void *)readCmds, readCmdCount, assetName, typeID, subsystem));
 }
Beispiel #7
0
        private unsafe static ReadHandle ReadInternal(string filename, void *cmds, uint cmdCount, string assetName, ulong typeID, AssetLoadingSubsystem subsystem)
        {
            ReadHandle result;

            AsyncReadManager.ReadInternal_Injected(filename, cmds, cmdCount, assetName, typeID, subsystem, out result);
            return(result);
        }