|
| | FMovieSceneChannelProxy () |
| |
| | ~FMovieSceneChannelProxy () |
| |
| | FMovieSceneChannelProxy (FMovieSceneChannelProxyData &&InChannels) |
| |
| | FMovieSceneChannelProxy (const FMovieSceneChannelProxy &)=delete |
| |
| FMovieSceneChannelProxy & | operator= (const FMovieSceneChannelProxy &)=delete |
| |
| | FMovieSceneChannelProxy (FMovieSceneChannelProxy &&)=delete |
| |
| FMovieSceneChannelProxy & | operator= (FMovieSceneChannelProxy &&)=delete |
| |
| TArrayView< const FMovieSceneChannelEntry > | GetAllEntries () const |
| |
| MOVIESCENE_API const FMovieSceneChannelEntry * | FindEntry (FName ChannelTypeName) const |
| |
| MOVIESCENE_API int32 | FindIndex (FName ChannelTypeName, const FMovieSceneChannel *ChannelPtr) const |
| |
| template<typename ChannelType > |
| TArrayView< ChannelType * > | GetChannels () const |
| |
| template<typename ChannelType > |
| ChannelType * | GetChannel (int32 ChannelIndex) const |
| |
| MOVIESCENE_API FMovieSceneChannel * | GetChannel (FName ChannelTypeName, int32 ChannelIndex) const |
| |
| MOVIESCENE_API int32 | NumChannels () const |
| |
| MOVIESCENE_API FMovieSceneChannelHandle | MakeHandle (FName ChannelTypeName, int32 Index) |
| |
| template<typename ChannelType > |
| TMovieSceneChannelHandle< ChannelType > | MakeHandle (int32 Index) |
| |
| template<typename ChannelType > |
| TMovieSceneChannelHandle< ChannelType > | CopyHandle (TMovieSceneChannelHandle< ChannelType > InOtherHandle) |
| |
| template<typename ChannelType > |
| | FMovieSceneChannelProxy (ChannelType &InChannel) |
| |
| TSharedRef< FMovieSceneChannelProxy, Mode > | AsShared () |
| |
| TSharedRef< FMovieSceneChannelProxy const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FMovieSceneChannelProxy, Mode > | AsWeak () |
| |
| TWeakPtr< FMovieSceneChannelProxy const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
Proxy type stored inside UMovieSceneSection for access to all its channels. Construction via either a single channel, or a FMovieSceneChannelProxyData structure This proxy exists as a generic accessor to any channel data existing in derived types