41#ifndef __EST_WINDOW_H__
42#define __EST_WINDOW_H__
44#include "EST_TBuffer.h"
static EST_String options_supported(void)
Return a paragraph describing the available windows.
static EST_String description(const char *name)
Return the description for a given window type.
static void window_signal(const EST_Wave &sig, EST_WindowFunc *make_window, int start, int size, EST_TBuffer< float > &frame)
static void make_window(EST_TBuffer< float > &window_vals, int size, const char *name, int window_centre)
EST_WindowFunc Func
A function which creates a window.
static EST_String options_short(void)
Return a comma separated list of the available window types.
static Func * creator(const char *name, bool report_error=false)
Return the creation function for the given window type.