unreal.CaptureManagerDeviceTakeFiltersLibrary¶
- class unreal.CaptureManagerDeviceTakeFiltersLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryCapture Manager Device Take Filters Library
C++ Source:
Plugin: CaptureManagerEditor
Module: CaptureManagerDeviceBlueprint
File: CaptureManagerDeviceTakeFiltersLibrary.h
- classmethod filter_takes_by_date_range(takes, after_date_time, before_date_time) Array[CaptureManagerDeviceTakeInfo]¶
Filter takes by date range. Either bound can be omitted - leave the pin unconnected in Blueprint, or pass FDateTime() in C++.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
after_date_time (DateTime)
before_date_time (DateTime)
- Return type:
- classmethod filter_takes_by_slate(takes, slate_pattern, exclude=False) Array[CaptureManagerDeviceTakeInfo]¶
Filter takes by slate name. Supports * wildcard. Case-insensitive.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
slate_pattern (str)
exclude (bool)
- Return type:
- classmethod get_largest_takes(takes, count=1) Array[CaptureManagerDeviceTakeInfo]¶
Return the N largest takes by total file size, sorted largest first. Pass 1 to get the single largest take. Pass 0 or negative to return all takes sorted.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
count (int32)
- Return type:
- classmethod get_latest_slate(takes) Array[CaptureManagerDeviceTakeInfo]¶
Return all takes from the most recent slate. Finds the newest take, then returns every take with the same slate name.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
- Return type:
- classmethod get_latest_takes(takes, count=1) Array[CaptureManagerDeviceTakeInfo]¶
Return the N most recent takes, sorted newest first. Pass 1 to get the single latest take. Pass 0 or negative to return all takes sorted.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
count (int32)
- Return type:
- classmethod get_oldest_takes(takes, count=1) Array[CaptureManagerDeviceTakeInfo]¶
Return the N oldest takes, sorted oldest first. Pass 1 to get the single oldest take. Pass 0 or negative to return all takes sorted.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
count (int32)
- Return type:
- classmethod get_smallest_takes(takes, count=1) Array[CaptureManagerDeviceTakeInfo]¶
Return the N smallest takes by total file size, sorted smallest first. Pass 1 to get the single smallest take. Pass 0 or negative to return all takes sorted.
- Parameters:
takes (Array[CaptureManagerDeviceTakeInfo])
count (int32)
- Return type: