• Unreal Engine 5.5
  • Unreal Engine 5.4
  • Unreal Engine 5.3
  • Unreal Engine 5.2
  • Unreal Engine 5.1
  • Unreal Engine 5.0
  • Unreal Engine 4.27
  • Unreal Engine 5.5 Documentation
    • What's New
    • Understanding the Basics
    • Getting Started with Mobile Development
    • Working with Content
    • Building Virtual Worlds
    • Designing Visuals, Rendering, and Graphics
    • Creating Visual Effects
    • Programming and Scripting
    • Making Interactive Experiences
    • Animating Characters and Objects
    • Creating User Interfaces
    • Motion Design
    • Working with Audio
    • Working with Media
    • Setting Up Your Production Pipeline
    • Testing and Optimizing Your Content
    • Sharing and Releasing Projects
    • Samples and Tutorials
    • Unreal Engine Python API Documentation
    • Unreal Engine Blueprint API Reference
    • Unreal Engine C++ API Reference
    • Unreal Engine Web API Documentation
  1. Epic GamesDeveloper
  2. Recorder

Recorder

Navigation

Unreal Engine C++ API Reference > Plugins > TakeRecorder

Classes

  Type Name Description
Public class FOnTakeRecorderCancelled    
Public class FOnTakeRecorderFinished    
Public class FOnTakeRecorderMarkedFrameAdded    
Public class FOnTakeRecorderPanelChanged    
Public class FOnTakeRecorderPreInitialize    
Public class FOnTakeRecorderStarted    
Public class FOnTakeRecorderStopped    
Public class FTakeRecorderCancelled    
Public class FTakeRecorderFinished    
Public class FTakeRecorderMarkedFrameAdded    
Public struct FTakeRecorderParameterOverride    
Public struct UStruct BlueprintType FTakeRecorderParameters Structure housing all configurable parameters for a take recorder instance  
Public class FTakeRecorderPreInitialize    
Public struct UStruct BlueprintType FTakeRecorderProjectParameters    
Public class FTakeRecorderStarted    
Public class FTakeRecorderStopped    
Public struct UStruct BlueprintType FTakeRecorderUserParameters    
Public class UClass BlueprintType UTakeRecorder    
Public class UClass UTakeRecorderBlueprintLibrary    
Public class UClass UTakeRecorderPanel Take recorder UI panel interop object  
Public class UClass UTakeRecorderSubsystem UTakeRecorderSubsystem Subsystem for Take Recorder  

Typedefs

Name Description
FOnStartPlayFrameModified  
FOnTakeRecordingCancelled  
FOnTakeRecordingFinished  
FOnTakeRecordingInitialized  
FOnTakeRecordingPreInitialize  
FOnTakeRecordingStarted  
FOnTakeRecordingStopped  
FTakeRecorderParameterDelegate  

Enums

  Type Name Description
Public enum UEnum BlueprintType ETakeRecorderMode    
Public enum UEnum ETakeRecorderPanelMode    
Public enum UEnum BlueprintType ETakeRecorderState    

Ask questions and help your peers Developer Forums

Write your own tutorials or read those from others Learning Library

On this page
  • Navigation
  • Classes
  • Typedefs
  • Enums