Navigation
API > API/Plugins > API/Plugins/TakeTrackRecorders > API/Plugins/TakeTrackRecorders/FMovieScenePropertyTrackRecorder-
Description
Check whether or not the specific property on the given object can be recorded. If so, then the actor recorder will call CreateTrackRecorderForProperty to create a new instance to use for recording. This should only be implemented for recorders that record the specific property on the object and claim ownership over recording that property.
Virtual Inheritance
- IMovieSceneTrackRecorderFactory::CanRecordProperty → FMovieScenePropertyTrackRecorderFactory::CanRecordProperty
| Name | CanRecordProperty |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/MovieScenePropertyTrackRecorder.h |
| Include Path | #include "TrackRecorders/MovieScenePropertyTrackRecorder.h" |
| Source | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Private/MovieScenePropertyTrackRecorder.cpp |
virtual bool CanRecordProperty
(
UObject * InObjectToRecord,
class FProperty * InPropertyToRecord
) const
True if the specific object can be recorded
Parameters
| Name | Remarks |
|---|---|
| InObjectToRecord | The object to check to see if we can record. |
| InPropertyToRecord | The specific property to try and record from that object. |