UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TMemberFunctionTaskWrapper< ClassType > Struct Template Reference

#include <IMovieSceneTaskScheduler.h>

+ Inheritance diagram for UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >:

Public Types

using MemberFunctionPtr = void(ClassType::*)()
 

Public Member Functions

 TMemberFunctionTaskWrapper (ClassType *InClassPtr, MemberFunctionPtr InFunctionPtr)
 
- Public Member Functions inherited from UE::MovieScene::ITaskContext
virtual ~ITaskContext ()
 

Static Public Member Functions

static void Execute (const ITaskContext *Context, FEntityAllocationWriteContext WriteContext)
 

Public Attributes

ClassType * ClassPtr
 
MemberFunctionPtr FunctionPtr
 

Member Typedef Documentation

◆ MemberFunctionPtr

template<typename ClassType >
using UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >::MemberFunctionPtr = void (ClassType::*)()

Constructor & Destructor Documentation

◆ TMemberFunctionTaskWrapper()

template<typename ClassType >
UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >::TMemberFunctionTaskWrapper ( ClassType *  InClassPtr,
MemberFunctionPtr  InFunctionPtr 
)
inlineexplicit

Member Function Documentation

◆ Execute()

template<typename ClassType >
static void UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >::Execute ( const ITaskContext Context,
FEntityAllocationWriteContext  WriteContext 
)
inlinestatic

Member Data Documentation

◆ ClassPtr

template<typename ClassType >
ClassType* UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >::ClassPtr

◆ FunctionPtr

template<typename ClassType >
MemberFunctionPtr UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >::FunctionPtr

The documentation for this struct was generated from the following file: