Audacity 3.2.0
List of all members
MixerOptions::Warp::DefaultWarp Struct Reference

Hook function for default time warp. More...

#include <MixerOptions.h>

Inheritance diagram for MixerOptions::Warp::DefaultWarp:
[legend]
Collaboration diagram for MixerOptions::Warp::DefaultWarp:
[legend]

Additional Inherited Members

- Public Types inherited from GlobalHook< DefaultWarp, const BoundedEnvelope *(const AudacityProject *) >
using result_type = typename std::function< const BoundedEnvelope * >::result_type
 
using Scope = typename GlobalVariable< DefaultWarp, const std::function< const BoundedEnvelope * >, nullptr, Options... >::Scope
 
- Public Types inherited from GlobalVariable< DefaultWarp, const std::function< const BoundedEnvelope * >, nullptr, Options... >
using variable_type = GlobalVariable
 
using stored_type = const std::function< const BoundedEnvelope * >
 
using mutable_type = std::remove_const_t< const std::function< const BoundedEnvelope * > >
 
- Static Public Member Functions inherited from GlobalHook< DefaultWarp, const BoundedEnvelope *(const AudacityProject *) >
static result_type Call (Arguments &&...arguments)
 Null check of the installed function is done for you. More...
 
- Static Public Member Functions inherited from GlobalVariable< DefaultWarp, const std::function< const BoundedEnvelope * >, nullptr, Options... >
static stored_typeGet ()
 Get the installed value. More...
 
static auto Set (std::conditional_t< ScopedOnly, dummy, mutable_type > replacement) -> std::conditional_t< ScopedOnly, void, mutable_type >
 Move in a new value, move out and return the previous. More...
 

Detailed Description

Hook function for default time warp.

Definition at line 58 of file MixerOptions.h.


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