Beispiel #1
0
 internal static void FileSeekMetadataFiller(ref FileAccessMarker marker, RawFrameDataView frameData, int sampleIndex)
 {
     // Filename, Offset, Origin
     marker.filename       = frameData.GetSampleMetadataAsString(sampleIndex, 0);
     marker.newOffsetBytes = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 1);
     marker.originBytes    = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 2);
 }
Beispiel #2
0
 internal static void FileWriteMetadataFiller(ref FileAccessMarker marker, RawFrameDataView frameData, int sampleIndex)
 {
     // Filename, Offset, Size
     marker.filename    = frameData.GetSampleMetadataAsString(sampleIndex, 0);
     marker.offsetBytes = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 1);
     marker.sizeBytes   = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 2);
 }
Beispiel #3
0
 internal static void ReadObjectMetadataFiller(ref AssetLoadMarker marker, RawFrameDataView frameData, int sampleIndex)
 {
     // path, offset, size bytes
     marker.filename   = frameData.GetSampleMetadataAsString(sampleIndex, 0);
     marker.sizeBytes  = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 2);
     marker.subsystem  = frameData.GetSampleMetadataAsString(sampleIndex, 3);
     marker.sourceName = Path.GetFileName(marker.filename);
 }
Beispiel #4
0
 internal static void AsyncReadManagerMetadataFiller(ref AssetLoadMarker marker, RawFrameDataView frameData, int sampleIndex)
 {
     // Path, size, subsystem
     marker.filename   = frameData.GetSampleMetadataAsString(sampleIndex, 0);
     marker.sizeBytes  = (ulong)frameData.GetSampleMetadataAsLong(sampleIndex, 1);
     marker.subsystem  = frameData.GetSampleMetadataAsString(sampleIndex, 2);
     marker.assetName  = frameData.GetSampleMetadataAsString(sampleIndex, 3);
     marker.sourceName = Path.GetFileName(marker.filename);
 }