//================================================================
// E3D library
//
// TimePanel
//
// AUTHOR:  Gabor Nagy
// DATE:    2023-Nov-01 02:17:40
//
// Copyright (C) 1996-2026 by Gabor Nagy. All rights reserved.
//================================================================
#ifndef _E3D_TimePanel_h
#define _E3D_TimePanel_h


#include <Image/TimePanel.h>


#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
extern "C" {
#endif



extern EtTimePanel*    E3dp_TimePanel;

extern void            E3dp_TimePanelOnOff(E3dPanel* P3DPanel, const EBool PSwitch, const EBool PSwitchExt);

extern unsigned int    E3dAnimation_CallWithCurrentFrame(E3dAnimation* PAnimation);
extern unsigned int    E3dScene_SetCurrentFrame(E3dScene* PScene, const double PFrame);


#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
}	// Close scope of 'extern "C"' declaration
#endif

#endif	// _E3D_TimePanel_h
