10#ifndef QLSF_MANAGER_H_ 
   11#define QLSF_MANAGER_H_ 
   15#define QLFS_HEADER_SIZE                 0x03U       
   16#define QLFS_PATCH_DATA_SIZE             0x03U       
   17#define QLFS_SCENE_HEADER_SIZE           0x04U       
   18#define QLFS_FIXTURE_PRESET_HEADER_SIZE  0x02U       
   19#define QLFS_CHASER_HEADER_SIZE          0x04U       
   20#define QLFS_FILE_EXT                    ".qlsf"     
   21#define QLFS_TEMP_FILE_EXT               ".tmp"      
QLFS_chaser_byte_indexes_e
QLSF chaser chunk byte indexes.
 
QLFS_header_byte_indexes_e
QLSF header byte indexes.
 
QLFS_fixture_preset_byte_indexes_e
QLSF fixture preset chunk byte indexes.
 
QLFS_patch_chunk_byte_indexes_e
QLSF patch chunk byte indexes.
 
QLFS_chaser_step_byte_indexes_e
QLSF chaser step chunk byte indexes.
 
QLFS_scene_byte_indexes_e
QLSF scene chunk byte indexes.
 
@ QLFS_CHASER_RUN_MODE_INDEX
 
@ QLFS_CHASER_STEP_COUNT_INDEX
 
@ QLFS_CHASER_DIR_MODE_INDEX
 
@ QLFS_HEADER_PATCH_CNT_INDEX
 
@ QLFS_HEADER_EFFEX_CNT_INDEX
 
@ QLFS_HEADER_SCENE_CNT_INDEX
 
@ QLFS_HEADER_CHASE_CNT_INDEX
 
@ QLFS_FIXTURE_PRESET_CHANNEL_CNT_INDEX
 
@ QLFS_FIXTURE_PRESET_ID_INDEX
 
@ QLFS_PATCH_CHUNK_CHN_INDEX
 
@ QLFS_PATCH_CHUNK_ADDR_INDEX
 
@ QLFS_PATCH_CHUNK_ID_INDEX
 
@ QLFS_STEP_FADEOUT_INDEX
 
@ QLFS_SCENE_FIXTURE_PRESET_CNT_INDEX
 
@ QLFS_SCENE_FADEOUT_TIME_INDEX
 
@ QLFS_SCENE_FADEIN_TIME_INDEX
 
QLFS_manager structure object.