#if !defined(_TGS_W32_COMMON__INCLUDE_H_)
#define _TGS_W32_COMMON__INCLUDE_H_
#pragma once
#include "TgS COMMON/TgS (W32) Common - Base - Defines.h"
#include "TgS COMMON/TgS (W32) Common - Base - Include.h"
#include "TgS COMMON/TgS Common - Base - Type.h"
#include "TgS COMMON/TgS Common - Base - Type [Limits].h"
#include "TgS COMMON/TgS Literals.TgS"
#define ERROR_PROC( A, B ) ETgRET_CODE__##A,
#define WARN_PROC( A, B ) ETgRET_CODE__##A,
#define OK_PROC( A, B ) ETgRET_CODE__##A,
TgTYPE_DECLARE( enum ETgCOMMON_ERROR_LIST, ETgCOMMON_ERROR_LIST );
enum ETgCOMMON_ERROR_LIST
{
#include "TgS COMMON/TgS Errors.TgS"
};
#undef OK_PROC
#undef ERROR_PROC
#undef WARN_PROC
#define ERROR_PROC( A, B ) enum { KTgE_##A = MAKE_TgRESULT( 1, B, ETgRET_CODE__##A ) };
#define WARN_PROC( A, B ) enum { KTgW_##A = MAKE_TgRESULT( 1, B, ETgRET_CODE__##A ) };
#define OK_PROC( A, B ) enum { KTgS_##A = MAKE_TgRESULT( 0, B, ETgRET_CODE__##A ) };
#include "TgS COMMON/TgS Errors.TgS"
#undef OK_PROC
#undef ERROR_PROC
#undef WARN_PROC
#include "TgS COMMON/TgS Common - Base - API.h"
#include "TgS COMMON/TgS Common - Base - API - Platform.h"
#include "TgS COMMON/TgS (W32) Common - Base.h"
#include "TgS COMMON/TgS (W32) Common -- MATH.h"
#include "TgS COMMON/TgS Common -- GEOMETRY.h"
#include "TgS COMMON/TgS (W32) Common - STg1_MP_CS.h"
#include "TgS COMMON/TgS (W32) Common - STg1_MP_MX.h"
#include "TgS COMMON/TgS (W32) Common - STg1_MP_SM.h"
#include "TgS COMMON/TgS Common -- Util.h"
#include "TgS COMMON/TgS Common - Base - Type [File].h"
#include "TgS COMMON/TgS Common - Base - Type [Structs].h"
#include "TgS COMMON/TgS Common - Base - Type [IO].h"
#include "TgS COMMON/TgS Common - Base - Type [Data].h"
#include "TgS COMMON/TgS (W32) Common -- OBJECTS.h"
#include "TgS COMMON/TgS Common -- COMMON.h"
#include "TgS COMMON/TgS (W32) Common -- MATH.inl"
#include "TgS COMMON/TgS Common -- Util.inl"
#include "TgS COMMON/TgS Common - Base - API.inl"
#include "TgS COMMON/TgS (W32) Common - Base - API - Platform.inl"
#include "TgS COMMON/TgS Common - Base - Type.inl"
#include "TgS COMMON/TgS Common -- GEOMETRY.inl"
#include "TgS COMMON/TgS Common - Base - Type [Structs].inl"
#include "TgS COMMON/TgS Common - Base - Type [IO].inl"
#include "TgS COMMON/TgS (W32) Common -- OBJECTS.inl"
#endif