#include <MovieSceneChannelHandle.h>
Handle to a specific channel in a UMovieSceneSection. Will become nullptr when the FMovieSceneChannelProxy it was created with is reallocated.
◆ FMovieSceneChannelHandle() [1/2]
| FMovieSceneChannelHandle::FMovieSceneChannelHandle |
( |
| ) |
|
◆ FMovieSceneChannelHandle() [2/2]
Construction from a weak channel proxy, the channel's type, and its index
◆ Cast()
Cast this handle to a handle of a related type. Callee is responsible for ensuring that the type's are compatible.
◆ Get()
Get the channel pointer this handle represents.
- Returns
- the channel's pointer, or nullptr if the proxy it was created with is no longer alive.
◆ GetChannelIndex()
| int32 FMovieSceneChannelHandle::GetChannelIndex |
( |
| ) |
const |
Access this channel's index
◆ GetChannelProxy()
Attempt to access the proxy for this channel. Will return nullptr if it is no longer valid.
◆ GetChannelTypeName()
| FName FMovieSceneChannelHandle::GetChannelTypeName |
( |
| ) |
const |
Access this channel's type identifier
◆ TrackChannelTypeName()
| static void FMovieSceneChannelHandle::TrackChannelTypeName |
( |
| ) |
|
|
inlinestatic |
◆ operator!=
Compare this channel handle for inequality against another. Will return true for a handle that is to a different proxy even if it might have pointed to the same data (ie, one handle has expired)
◆ operator==
Compare this channel handle for equality against another. Will return false for a handle that is to a different proxy even if it might have pointed to the same data (ie, one handle has expired)
The documentation for this struct was generated from the following files: