/
vTech
/
FcApps
Обзор
Документация
Войти
/
vTech
/
FcApps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
FcLibs/FcParser/src/UI/FcParser_UI_Object.h
50 строк
1 KB
vTech
alpha_00
03 дек 2025, 17:45
03 дек 2025, 17:45
ab8382d
Код
Авторство
О чём код?
#ifndef _FCPARSER_UI_OBJECT_H_ #define _FCPARSER_UI_OBJECT_H_ #include "FcParser_Settings.h" #include "FcParser_Errors.h" #include "FcFile.h" //[object name=".."; id=".."] //{poligon} //ON_X=.._Y=..; //OFF_X=.._Y=..; //{poligon} //ON_X=.._Y=..; //OFF_X=.._Y=..; typedef enum _FcParser_UI_Object_Curve_e { FCPARSER_UI_OBJECT_ON, FCPARSER_UI_OBJECT_OFF }FcParser_UI_Object_Curve_e; typedef size_t FcParser_UI_Object_Curve_t; typedef struct _FcParser_UI_Object_t { size_t mID; struct{ size_t mPoligonID; FcParser_UI_Object_Curve_t mOnOffPoint; size_t mX; size_t mY; }mVertex[1]; }FcParser_UI_Object_t; FCPARSERDEF FcParser_Error_t FcParser_UI_Object(FcParser_UI_Object_t* pObject, const TCHAR* pFilename); FCPARSERDEF FcParser_Error_t FcParser_UI_Object(FcParser_UI_Object_t* pObject, const TCHAR* pFilename) { FcFile_t mFile; FcFile_Error_t mFileError; FcParser_Error_t mError = FCPARSER_ERROR_NOERROR; FCPARSERSAFECALL(mError, (pObject && pFilename), FCPARSER_ERROR_PARAMETERS); FCPARSERSAFECALLFE(mFileError = FcFile(&mFile, pFilename); gError: return mError; } #endif //_FCPARSER_UI_OBJECT_H_