54 lines
1.4 KiB
C
54 lines
1.4 KiB
C
/*
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Description : EdLight.h
|
|
//
|
|
// Engine structure for Spots
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Creation date: 11 feb 1997 Author: J Thénoz
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Modification date: Author:
|
|
//
|
|
//
|
|
//
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
*/
|
|
#ifndef __EDLIGHT_H__
|
|
#define __EDLIGHT_H__
|
|
|
|
//#include "acp_base.h"
|
|
//#include "gli.h"
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif /* __cplusplus */
|
|
|
|
//------------------------------------ Spots
|
|
GLI_tdxHandleToLight fn_hConstructLight (void);
|
|
void fn_vDestroyLight (GLI_tdxHandleToLight hSpot);
|
|
//ACP_tdxHandleOfLight fn_hDuplicateSpot (GLI_tdxHandleToLight hLight);
|
|
void fn_vCopyLight ( GLI_tdxHandleToLight hLightDest, GLI_tdxHandleToLight hLightSrc );
|
|
//void fn_vInvalidateLight(GLI_tdxHandleToLight* hLight);
|
|
//ACP_tdxBool fn_bIsLightValid (GLI_tdxHandleToLight hLight);
|
|
|
|
//------- Type of light
|
|
void fn_vSetTypeLight (long lType_);
|
|
long fn_lGetTypeLight (void);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
#endif
|