# files

leaf_name: FTCONFIG.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\FREETYPE\INCLUDE\FREETYPE\CONFIG\FTCONFIG.H


leaf_name: FTHEADER.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\FREETYPE\INCLUDE\FREETYPE\CONFIG\FTHEADER.H


leaf_name: FTMODULE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\FREETYPE\INCLUDE\FREETYPE\CONFIG\FTMODULE.H


leaf_name: FTOPTION.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\FREETYPE\INCLUDE\FREETYPE\CONFIG\FTOPTION.H


leaf_name: FTSTDLIB.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\FREETYPE\INCLUDE\FREETYPE\CONFIG\FTSTDLIB.H


leaf_name: _MK_HAVE_STDLIB_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_STDLIB_H.H


leaf_name: _MK_HAVE_UNISTD_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_UNISTD_H.H


leaf_name: _MK_LITTLE_ENDIAN.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_LITTLE_ENDIAN.H


leaf_name: _MK_HAVE_SYS_TYPES_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_SYS_TYPES_H.H


leaf_name: HAVE_LONG_DOUBLE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_LONG_DOUBLE.H


leaf_name: _MK_HAVE_LIMITS_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_LIMITS_H.H


leaf_name: _MK_HAVE_FLOAT_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_FLOAT_H.H


leaf_name: HAVE_ALIGNED_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_ALIGNED_ATTRIBUTE.H


leaf_name: HAVE_BOUNDED_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_BOUNDED_ATTRIBUTE.H


leaf_name: HAVE_CONST_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_CONST_ATTRIBUTE.H


leaf_name: HAVE_DEPRECATED_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_DEPRECATED_ATTRIBUTE.H


leaf_name: HAVE_FORMAT_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_FORMAT_ATTRIBUTE.H


leaf_name: HAVE_NONNULL_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_NONNULL_ATTRIBUTE.H


leaf_name: HAVE_NORETURN_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_NORETURN_ATTRIBUTE.H


leaf_name: HAVE_PACKED_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_PACKED_ATTRIBUTE.H


leaf_name: HAVE_PURE_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_PURE_ATTRIBUTE.H


leaf_name: HAVE_WARN_UNUSED_RESULT_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_WARN_UNUSED_RESULT_ATTRIBUTE.H


leaf_name: HAVE_UNUSED_VARIABLE_ATTRIBUTE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_UNUSED_VARIABLE_ATTRIBUTE.H


leaf_name: HAVE_CLOCK_GETTIME.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_CLOCK_GETTIME.H


leaf_name: HAVE_GETTIMEOFDAY.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_GETTIMEOFDAY.H


leaf_name: HAVE_GETADDRINFO.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_GETADDRINFO.H


leaf_name: HAVE_PTHREADS_XOPEN.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_PTHREADS_XOPEN.H


leaf_name: HAVE_PTHREAD_MUTEX_RECURSIVE.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_PTHREAD_MUTEX_RECURSIVE.H


leaf_name: HAVE_PTHREAD_MUTEX_RECURSIVE_NP.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_PTHREAD_MUTEX_RECURSIVE_NP.H


leaf_name: HAVE_DYLD_RETURN_ON_ERROR.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_DYLD_RETURN_ON_ERROR.H


leaf_name: HAVE_MACH_O_DYLD_H.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\HAVE_MACH_O_DYLD_H.H


leaf_name: _MK_HAVE_STRTOLL.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_STRTOLL.H


leaf_name: _MK_HAVE_STRTOLD.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\_MK_HAVE_STRTOLD.H


leaf_name: SINGLE_PRECISION.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\SINGLE_PRECISION.H


leaf_name: DOUBLE_PRECISION.H
parser_guid: B5E9BD326D3E4B5D925E8A43B79820B4
name:
D:\DOCUMENTS\VISUALSTUDIO2015\PROJECTS\RETRORPG\3RDPARTY\AGAR\INCLUDE\AGAR\CONFIG\DOUBLE_PRECISION.H


# code_items

name: pfnSDL_CurrentBeginThread
lower_name_hint: pfns
type:
unsigned long(* )(void *, unsigned, unsigned(*func)(void *), void *arg, unsigned, unsigned *threadID)


name: Display1X
lower_name_hint: disp
type:
void(* )(int *colortab,Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)


name: wglGetPixelFormatAttribivARB
lower_name_hint: wglg
type:
BOOL(* )(HDC hdc, int iPixelFormat, int iLayerPlane,UINT nAttributes, const int *piAttributes, int *piValues)


name: LPPROGRESS_ROUTINE
lower_name_hint: lppr
type:
DWORD(* )(LARGE_INTEGER TotalFileSize,LARGE_INTEGER TotalBytesTransferred,LARGE_INTEGER StreamSize,LARGE_INTEGER StreamBytesTransferred,DWORD dwStreamNumber,DWORD dwCallbackReason,HANDLE hSourceFile,HANDLE hDestinationFile,LPVOID lpData)


name: PQUERYACTCTXW_FUNC
lower_name_hint: pque
type:
BOOL(* )(DWORD dwFlags,HANDLE hActCtx,PVOID pvSubInstance,ULONG ulInfoClass,PVOID pvBuffer,SIZE_T cbBuffer,SIZE_T *pcbWrittenOrRequired)


name: WINEVENTPROC
lower_name_hint: wine
type:
VOID(* )(HWINEVENTHOOK hWinEventHook,DWORD event,HWND hwnd,LONG idObject,LONG idChild,DWORD idEventThread,DWORD dwmsEventTime)


name: QUERYHANDLER
lower_name_hint: quer
type:
DWORD (LPVOID keycontext,PVALCONTEXT val_list,DWORD num_vals,LPVOID outputbuffer,DWORD *total_outlen,DWORD input_blen)


name: FNCALLBACK
lower_name_hint: fnca
type:
HDDEDATA (UINT wType,UINT wFmt,HCONV hConv,HSZ hsz1,HSZ hsz2,HDDEDATA hData,ULONG_PTR dwData1,ULONG_PTR dwData2)


name: PFNCALLBACK
lower_name_hint: pfnc
type:
HDDEDATA(* )(UINT wType,UINT wFmt,HCONV hConv,HSZ hsz1,HSZ hsz2,HDDEDATA hData,ULONG_PTR dwData1,ULONG_PTR dwData2)


name: PCRYPT_DECRYPT_PRIVATE_KEY_FUNC
lower_name_hint: pcry
type:
BOOL(* )(CRYPT_ALGORITHM_IDENTIFIER Algorithm,CRYPT_DATA_BLOB EncryptedPrivateKey,BYTE *pbClearTextKey,DWORD *pcbClearTextKey,LPVOID pVoidDecryptFunc)


name: PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC
lower_name_hint: pcry
type:
BOOL(* )(CRYPT_ALGORITHM_IDENTIFIER *pAlgorithm,CRYPT_DATA_BLOB *pClearTextPrivateKey,BYTE *pbEncryptedKey,DWORD *pcbEncryptedKey,LPVOID pVoidEncryptFunc)


name: PFN_CRYPT_ENUM_OID_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(DWORD dwEncodingType,LPCSTR pszFuncName,LPCSTR pszOID,DWORD cValue, const DWORD rgdwValueType[],LPCWSTR const rgpwszValueName[], const BYTE * const rgpbValueData[], const DWORD rgcbValueData[], void *pvArg)


name: PFN_CMSG_GEN_ENCRYPT_KEY
lower_name_hint: pfn_
type:
BOOL(* )(HCRYPTPROV *phCryptProv,PCRYPT_ALGORITHM_IDENTIFIER paiEncrypt,PVOID pvEncryptAuxInfo,PCERT_PUBLIC_KEY_INFO pPublicKeyInfo,PFN_CMSG_ALLOC pfnAlloc,HCRYPTKEY *phEncryptKey,PBYTE *ppbEncryptParameters,PDWORD pcbEncryptParameters)


name: PFN_CMSG_EXPORT_ENCRYPT_KEY
lower_name_hint: pfn_
type:
BOOL(* )(HCRYPTPROV hCryptProv,HCRYPTKEY hEncryptKey,PCERT_PUBLIC_KEY_INFO pPublicKeyInfo,PBYTE pbData,PDWORD pcbData)


name: PFN_CMSG_IMPORT_ENCRYPT_KEY
lower_name_hint: pfn_
type:
BOOL(* )(HCRYPTPROV hCryptProv,DWORD dwKeySpec,PCRYPT_ALGORITHM_IDENTIFIER paiEncrypt,PCRYPT_ALGORITHM_IDENTIFIER paiPubKey,PBYTE pbEncodedKey,DWORD cbEncodedKey,HCRYPTKEY *phEncryptKey)


name: PFN_CMSG_EXPORT_KEY_TRANS
lower_name_hint: pfn_
type:
BOOL(* )(PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo,PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO pKeyTransEncodeInfo,PCMSG_KEY_TRANS_ENCRYPT_INFO pKeyTransEncryptInfo,DWORD dwFlags, void *pvReserved)


name: PFN_CMSG_EXPORT_KEY_AGREE
lower_name_hint: pfn_
type:
BOOL(* )(PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo,PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO pKeyAgreeEncodeInfo,PCMSG_KEY_AGREE_ENCRYPT_INFO pKeyAgreeEncryptInfo,DWORD dwFlags, void *pvReserved)


name: PFN_CMSG_EXPORT_MAIL_LIST
lower_name_hint: pfn_
type:
BOOL(* )(PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo,PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO pMailListEncodeInfo,PCMSG_MAIL_LIST_ENCRYPT_INFO pMailListEncryptInfo,DWORD dwFlags, void *pvReserved)


name: PFN_CMSG_IMPORT_KEY_TRANS
lower_name_hint: pfn_
type:
BOOL(* )(PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm,PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara,DWORD dwFlags, void *pvReserved,HCRYPTKEY *phContentEncryptKey)


name: PFN_CMSG_IMPORT_KEY_AGREE
lower_name_hint: pfn_
type:
BOOL(* )(PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm,PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA pKeyAgreeDecryptPara,DWORD dwFlags, void *pvReserved,HCRYPTKEY *phContentEncryptKey)


name: PFN_CMSG_IMPORT_MAIL_LIST
lower_name_hint: pfn_
type:
BOOL(* )(PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm,PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA pMailListDecryptPara,DWORD dwFlags, void *pvReserved,HCRYPTKEY *phContentEncryptKey)


name: PFN_CMSG_CNG_IMPORT_KEY_TRANS
lower_name_hint: pfn_
type:
BOOL(* )(PCMSG_CNG_CONTENT_DECRYPT_INFO pCNGContentDecryptInfo,PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara,DWORD dwFlags, void *pvReserved)


name: PFN_CMSG_CNG_IMPORT_KEY_AGREE
lower_name_hint: pfn_
type:
BOOL(* )(PCMSG_CNG_CONTENT_DECRYPT_INFO pCNGContentDecryptInfo,PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA pKeyAgreeDecryptPara,DWORD dwFlags, void *pvReserved)


name: PFN_CERT_DLL_OPEN_STORE_PROV_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(LPCSTR lpszStoreProvider,DWORD dwEncodingType,HCRYPTPROV_LEGACY hCryptProv,DWORD dwFlags, const void *pvPara,HCERTSTORE hCertStore,PCERT_STORE_PROV_INFO pStoreProvInfo)


name: PFN_CERT_STORE_PROV_READ_CERT
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_CONTEXT pStoreCertContext,DWORD dwFlags,PCCERT_CONTEXT *ppProvCertContext)


name: PFN_CERT_STORE_PROV_SET_CERT_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_CONTEXT pCertContext,DWORD dwPropId,DWORD dwFlags, const void *pvData)


name: PFN_CERT_STORE_PROV_READ_CRL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCRL_CONTEXT pStoreCrlContext,DWORD dwFlags,PCCRL_CONTEXT *ppProvCrlContext)


name: PFN_CERT_STORE_PROV_SET_CRL_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCRL_CONTEXT pCrlContext,DWORD dwPropId,DWORD dwFlags, const void *pvData)


name: PFN_CERT_STORE_PROV_READ_CTL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCTL_CONTEXT pStoreCtlContext,DWORD dwFlags,PCCTL_CONTEXT *ppProvCtlContext)


name: PFN_CERT_STORE_PROV_SET_CTL_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCTL_CONTEXT pCtlContext,DWORD dwPropId,DWORD dwFlags, const void *pvData)


name: PFN_CERT_STORE_PROV_FIND_CERT
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_STORE_PROV_FIND_INFO pFindInfo,PCCERT_CONTEXT pPrevCertContext,DWORD dwFlags, void **ppvStoreProvFindInfo,PCCERT_CONTEXT *ppProvCertContext)


name: PFN_CERT_STORE_PROV_FREE_FIND_CERT
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_CONTEXT pCertContext, void *pvStoreProvFindInfo,DWORD dwFlags)


name: PFN_CERT_STORE_PROV_GET_CERT_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_CONTEXT pCertContext,DWORD dwPropId,DWORD dwFlags, void *pvData,DWORD *pcbData)


name: PFN_CERT_STORE_PROV_FIND_CRL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_STORE_PROV_FIND_INFO pFindInfo,PCCRL_CONTEXT pPrevCrlContext,DWORD dwFlags, void **ppvStoreProvFindInfo,PCCRL_CONTEXT *ppProvCrlContext)


name: PFN_CERT_STORE_PROV_FREE_FIND_CRL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCRL_CONTEXT pCrlContext, void *pvStoreProvFindInfo,DWORD dwFlags)


name: PFN_CERT_STORE_PROV_GET_CRL_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCRL_CONTEXT pCrlContext,DWORD dwPropId,DWORD dwFlags, void *pvData,DWORD *pcbData)


name: PFN_CERT_STORE_PROV_FIND_CTL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCERT_STORE_PROV_FIND_INFO pFindInfo,PCCTL_CONTEXT pPrevCtlContext,DWORD dwFlags, void **ppvStoreProvFindInfo,PCCTL_CONTEXT *ppProvCtlContext)


name: PFN_CERT_STORE_PROV_FREE_FIND_CTL
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCTL_CONTEXT pCtlContext, void *pvStoreProvFindInfo,DWORD dwFlags)


name: PFN_CERT_STORE_PROV_GET_CTL_PROPERTY
lower_name_hint: pfn_
type:
BOOL(* )(HCERTSTOREPROV hStoreProv,PCCTL_CONTEXT pCtlContext,DWORD dwPropId,DWORD dwFlags, void *pvData,DWORD *pcbData)


name: PFN_CERT_ENUM_SYSTEM_STORE
lower_name_hint: pfn_
type:
BOOL(* )(const void *pvSystemStore,DWORD dwFlags,PCERT_SYSTEM_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg)


name: PFN_CERT_ENUM_PHYSICAL_STORE
lower_name_hint: pfn_
type:
BOOL(* )(const void *pvSystemStore,DWORD dwFlags,LPCWSTR pwszStoreName,PCERT_PHYSICAL_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg)


name: PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(DWORD dwCertEncodingType,PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void **ppvDecodedSignPara,LPWSTR *ppwszCNGHashAlgid)


name: PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(NCRYPT_KEY_HANDLE hKey,DWORD dwCertEncodingType,PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void *pvDecodedSignPara,LPCWSTR pwszCNGPubKeyAlgid,LPCWSTR pwszCNGHashAlgid,BYTE *pbComputedHash,DWORD cbComputedHash,BYTE *pbSignature,DWORD *pcbSignature)


name: PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(DWORD dwCertEncodingType,PCERT_PUBLIC_KEY_INFO pPubKeyInfo,PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void *pvDecodedSignPara,LPCWSTR pwszCNGPubKeyAlgid,LPCWSTR pwszCNGHashAlgid,BYTE *pbComputedHash,DWORD cbComputedHash,BYTE *pbSignature,DWORD cbSignature)


name: PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(NCRYPT_KEY_HANDLE hNCryptKey,DWORD dwCertEncodingType,LPSTR pszPublicKeyObjId,DWORD dwFlags, void *pvAuxInfo,PCERT_PUBLIC_KEY_INFO pInfo,DWORD *pcbInfo)


name: PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(BCRYPT_KEY_HANDLE hBCryptKey,DWORD dwCertEncodingType,LPSTR pszPublicKeyObjId,DWORD dwFlags, void *pvAuxInfo,PCERT_PUBLIC_KEY_INFO pInfo,DWORD *pcbInfo)


name: PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(DWORD dwCertEncodingType,PCERT_PUBLIC_KEY_INFO pInfo,DWORD dwFlags, void *pvAuxInfo,BCRYPT_KEY_HANDLE *phKey)


name: PFN_IMPORT_PRIV_KEY_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(HCRYPTPROV hCryptProv,CRYPT_PRIVATE_KEY_INFO *pPrivateKeyInfo,DWORD dwFlags, void *pvAuxInfo)


name: PFN_EXPORT_PRIV_KEY_FUNC
lower_name_hint: pfn_
type:
BOOL(* )(HCRYPTPROV hCryptProv,DWORD dwKeySpec,LPSTR pszPrivateKeyObjId,DWORD dwFlags, void *pvAuxInfo,CRYPT_PRIVATE_KEY_INFO *pPrivateKeyInfo,DWORD *pcbPrivateKeyInfo)


name: PFN_CRYPT_GET_SIGNER_CERTIFICATE
lower_name_hint: pfn_
type:
PCCERT_CONTEXT(* )(void *pvGetArg,DWORD dwCertEncodingType,PCERT_INFO pSignerId,HCERTSTORE hMsgCertStore)


name: PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC
lower_name_hint: pfn_
type:
VOID(* )(LPVOID pvCompletion,DWORD dwCompletionCode,LPCSTR pszUrl,LPSTR pszObjectOid,LPVOID pvObject)


name: PFN_CRYPT_ENUM_KEYID_PROP
lower_name_hint: pfn_
type:
BOOL(* )(const CRYPT_HASH_BLOB *pKeyIdentifier,DWORD dwFlags, void *pvReserved, void *pvArg,DWORD cProp,DWORD *rgdwPropId, void **rgpvData,DWORD *rgcbData)


name: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH
lower_name_hint: pfn_
type:
BOOL(* )(LPVOID pContext,PCERT_NAME_BLOB *rgIdentifierOrNameList,DWORD dwIdentifierOrNameListCount)


name: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET
lower_name_hint: pfn_
type:
BOOL(* )(LPVOID pPluginContext,PCRYPT_DATA_BLOB pIdentifier,DWORD dwNameType,PCERT_NAME_BLOB pNameBlob,PBYTE *ppbContent,DWORD *pcbContent,PCWSTR *ppwszPassword,PCRYPT_DATA_BLOB *ppIdentifier)


name: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE
lower_name_hint: pfn_
type:
BOOL(* )(PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH pfnFlush,LPVOID pContext,DWORD *pdwExpectedObjectCount,PCRYPT_OBJECT_LOCATOR_PROVIDER_TABLE *ppFuncTable, void **ppPluginContext)


name: PTP_WIN32_IO_CALLBACK
lower_name_hint: ptp_
type:
VOID(* )(PTP_CALLBACK_INSTANCE Instance,PVOID Context,PVOID Overlapped,ULONG IoResult,ULONG_PTR NumberOfBytesTransferred,PTP_IO Io)


name: RPC_NEW_HTTP_PROXY_CHANNEL
lower_name_hint: rpc_
type:
RPC_STATUS(* )(RPC_HTTP_REDIRECTOR_STAGE RedirectorStage,RPC_WSTR ServerName,RPC_WSTR ServerPort,RPC_WSTR RemoteUser,RPC_WSTR AuthType, void *ResourceUuid, void *SessionId, void *Interface, void *Reserved, unsigned long Flags,RPC_WSTR *NewServerName,RPC_WSTR *NewServerPort)


name: RPC_NEW_HTTP_PROXY_CHANNEL
lower_name_hint: rpc_
type:
RPC_STATUS(* )(unsigned short *ServerName, unsigned short *ServerPort, unsigned char *RemoteUser, unsigned short **NewServerName)


name: RPC_AUTH_KEY_RETRIEVAL_FN
lower_name_hint: rpc_
type:
void(* )(void *Arg, unsigned char *ServerPrincName, unsigned long KeyVer, void **Key,RPC_STATUS *Status)


name: ParseDisplayName
lower_name_hint: pars
type:
HRESULT(* )(IParseDisplayName *This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut)


name: ParseDisplayName
lower_name_hint: pars
type:
HRESULT(* )(IOleContainer *This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut)


name: DoVerb
lower_name_hint: dove
type:
HRESULT(* )(IOleObject *This,LONG iVerb,LPMSG lpmsg,IOleClientSite *pActiveSite,LONG lindex,HWND hwndParent,LPCRECT lprcPosRect)


name: ParseDisplayName
lower_name_hint: pars
type:
HRESULT(* )(IOleItemContainer *This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut)


name: GetObject
lower_name_hint: geto
type:
HRESULT(* )(IOleItemContainer *This,LPOLESTR pszItem,DWORD dwSpeedNeeded,IBindCtx *pbc,REFIID riid, void **ppvObject)


name: ResizeBorder
lower_name_hint: resi
type:
HRESULT(* )(IOleInPlaceActiveObject *This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,BOOL fFrameWindow)


name: GetWindowContext
lower_name_hint: getw
type:
HRESULT(* )(IOleInPlaceSite *This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo)


name: Draw
lower_name_hint: draw
type:
HRESULT(* )(IViewObject *This,DWORD dwDrawAspect,LONG lindex, void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,BOOL(*pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue)


name: GetColorSet
lower_name_hint: getc
type:
HRESULT(* )(IViewObject *This,DWORD dwDrawAspect,LONG lindex, void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet)


name: Draw
lower_name_hint: draw
type:
HRESULT(* )(IViewObject2 *This,DWORD dwDrawAspect,LONG lindex, void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,BOOL(*pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue)


name: GetColorSet
lower_name_hint: getc
type:
HRESULT(* )(IViewObject2 *This,DWORD dwDrawAspect,LONG lindex, void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet)


name: RPC_FORWARD_FUNCTION
lower_name_hint: rpc_
type:
RPC_STATUS (IN UUID *InterfaceId,IN RPC_VERSION *InterfaceVersion,IN UUID *ObjectId,IN unsigned char *Rpcpro,IN void **ppDestEndpoint)


name: I_RpcPerformCalloutFn
lower_name_hint: i_rp
type:
RPC_STATUS(* )(IN void *Context,IN RDR_CALLOUT_STATE *CallOutState,IN RPC_HTTP_REDIRECTOR_STAGE Stage)


name: I_RpcProxyGetClientSessionAndResourceUUID
lower_name_hint: i_rp
type:
RPC_STATUS(* )(void *Context, int *SessionIdPresent,UUID *SessionId, int *ResourceIdPresent,UUID *ResourceId)


name: CS_TYPE_NET_SIZE_ROUTINE
lower_name_hint: cs_t
type:
void(* )(RPC_BINDING_HANDLE hBinding, unsigned long ulNetworkCodeSet, unsigned long ulLocalBufferSize,IDL_CS_CONVERT *conversionType, unsigned long *pulNetworkBufferSize,error_status_t *pStatus)


name: CS_TYPE_LOCAL_SIZE_ROUTINE
lower_name_hint: cs_t
type:
void(* )(RPC_BINDING_HANDLE hBinding, unsigned long ulNetworkCodeSet, unsigned long ulNetworkBufferSize,IDL_CS_CONVERT *conversionType, unsigned long *pulLocalBufferSize,error_status_t *pStatus)


name: CS_TYPE_TO_NETCS_ROUTINE
lower_name_hint: cs_t
type:
void(* )(RPC_BINDING_HANDLE hBinding, unsigned long ulNetworkCodeSet, void *pLocalData, unsigned long ulLocalDataLength,byte *pNetworkData, unsigned long *pulNetworkDataLength,error_status_t *pStatus)


name: CS_TYPE_FROM_NETCS_ROUTINE
lower_name_hint: cs_t
type:
void(* )(RPC_BINDING_HANDLE hBinding, unsigned long ulNetworkCodeSet,byte *pNetworkData, unsigned long ulNetworkDataLength, unsigned long ulLocalBufferSize, void *pLocalData, unsigned long *pulLocalDataLength,error_status_t *pStatus)


name: CS_TAG_GETTING_ROUTINE
lower_name_hint: cs_t
type:
void(* )(RPC_BINDING_HANDLE hBinding, int fServerSide, unsigned long *pulSendingTag, unsigned long *pulDesiredReceivingTag, unsigned long *pulReceivingTag,error_status_t *pStatus)


name: GetUnmarshalClass
lower_name_hint: getu
type:
HRESULT(* )(IMarshal *This,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags,CLSID *pCid)


name: GetMarshalSizeMax
lower_name_hint: getm
type:
HRESULT(* )(IMarshal *This,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags,DWORD *pSize)


name: MarshalInterface
lower_name_hint: mars
type:
HRESULT(* )(IMarshal *This,IStream *pStm,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags)


name: HandleActivation
lower_name_hint: hand
type:
HRESULT(* )(IActivationFilter *This,DWORD dwActivationType,REFCLSID rclsid,CLSID *pReplacementClsId)


name: GetUnmarshalClass
lower_name_hint: getu
type:
HRESULT(* )(IMarshal2 *This,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags,CLSID *pCid)


name: GetMarshalSizeMax
lower_name_hint: getm
type:
HRESULT(* )(IMarshal2 *This,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags,DWORD *pSize)


name: MarshalInterface
lower_name_hint: mars
type:
HRESULT(* )(IMarshal2 *This,IStream *pStm,REFIID riid, void *pv,DWORD dwDestContext, void *pvDestContext,DWORD mshlflags)


name: CopyTo
lower_name_hint: copy
type:
HRESULT(* )(IStream *This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten)


name: GetDestCtxEx
lower_name_hint: getd
type:
HRESULT(* )(IAsyncRpcChannelBuffer *This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext, void **ppvDestContext)


name: GetDestCtxEx
lower_name_hint: getd
type:
HRESULT(* )(IRpcChannelBuffer3 *This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext, void **ppvDestContext)


name: CreateProxy
lower_name_hint: crea
type:
HRESULT(* )(IPSFactoryBuffer *This,IUnknown *pUnkOuter,REFIID riid,IRpcProxyBuffer **ppProxy, void **ppv)


name: ClientNotify
lower_name_hint: clie
type:
void(* )(IChannelHook *This,REFGUID uExtent,REFIID riid,ULONG cbDataSize, void *pDataBuffer,DWORD lDataRep,HRESULT hrFault)


name: ServerNotify
lower_name_hint: serv
type:
void(* )(IChannelHook *This,REFGUID uExtent,REFIID riid,ULONG cbDataSize, void *pDataBuffer,DWORD lDataRep)


name: ServerFillBuffer
lower_name_hint: serv
type:
void(* )(IChannelHook *This,REFGUID uExtent,REFIID riid,ULONG *pDataSize, void *pDataBuffer,HRESULT hrFault)


name: QueryBlanket
lower_name_hint: quer
type:
HRESULT(* )(IClientSecurity *This,IUnknown *pProxy,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel, void **pAuthInfo,DWORD *pCapabilites)


name: SetBlanket
lower_name_hint: setb
type:
HRESULT(* )(IClientSecurity *This,IUnknown *pProxy,DWORD dwAuthnSvc,DWORD dwAuthzSvc,OLECHAR *pServerPrincName,DWORD dwAuthnLevel,DWORD dwImpLevel, void *pAuthInfo,DWORD dwCapabilities)


name: QueryBlanket
lower_name_hint: quer
type:
HRESULT(* )(IServerSecurity *This,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel, void **pPrivs,DWORD *pCapabilities)


name: Next
lower_name_hint: next
type:
HRESULT(* )(IEnumContextProps *This,ULONG celt,ContextProperty *pContextProperties,ULONG *pceltFetched)


name: Seek
lower_name_hint: seek
type:
HRESULT(* )(IMarshalingStream *This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition)


name: CopyTo
lower_name_hint: copy
type:
HRESULT(* )(IMarshalingStream *This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten)


name: GetMarshalingContextAttribute
lower_name_hint: getm
type:
HRESULT(* )(IMarshalingStream *This,CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,ULONG_PTR *pAttributeValue)


name: Register
lower_name_hint: regi
type:
HRESULT(* )(IRunningObjectTable *This,DWORD grfFlags,IUnknown *punkObject,IMoniker *pmkObjectName,DWORD *pdwRegister)


name: Reduce
lower_name_hint: redu
type:
HRESULT(* )(IMoniker *This,IBindCtx *pbc,DWORD dwReduceHowFar,IMoniker **ppmkToLeft,IMoniker **ppmkReduced)


name: ParseDisplayName
lower_name_hint: pars
type:
HRESULT(* )(IMoniker *This,IBindCtx *pbc,IMoniker *pmkToLeft,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut)


name: CreateStream
lower_name_hint: crea
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStream **ppstm)


name: OpenStream
lower_name_hint: open
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName, void *reserved1,DWORD grfMode,DWORD reserved2,IStream **ppstm)


name: CreateStorage
lower_name_hint: crea
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStorage **ppstg)


name: OpenStorage
lower_name_hint: open
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName,IStorage *pstgPriority,DWORD grfMode,SNB snbExclude,DWORD reserved,IStorage **ppstg)


name: CopyTo
lower_name_hint: copy
type:
HRESULT(* )(IStorage *This,DWORD ciidExclude, const IID *rgiidExclude,SNB snbExclude,IStorage *pstgDest)


name: MoveElementTo
lower_name_hint: move
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName,IStorage *pstgDest, const OLECHAR *pwcsNewName,DWORD grfFlags)


name: SetElementTimes
lower_name_hint: sete
type:
HRESULT(* )(IStorage *This, const OLECHAR *pwcsName, const FILETIME *pctime, const FILETIME *patime, const FILETIME *pmtime)


name: DAdvise
lower_name_hint: dadv
type:
HRESULT(* )(IDataObject *This,FORMATETC *pformatetc,DWORD advf,IAdviseSink *pAdvSink,DWORD *pdwConnection)


name: Advise
lower_name_hint: advi
type:
HRESULT(* )(IDataAdviseHolder *This,IDataObject *pDataObject,FORMATETC *pFetc,DWORD advf,IAdviseSink *pAdvise,DWORD *pdwConnection)


name: HandleInComingCall
lower_name_hint: hand
type:
DWORD(* )(IMessageFilter *This,DWORD dwCallType,HTASK htaskCaller,DWORD dwTickCount,LPINTERFACEINFO lpInterfaceInfo)


name: GetClassObject
lower_name_hint: getc
type:
HRESULT(* )(IClassActivator *This,REFCLSID rclsid,DWORD dwClassContext,LCID locale,REFIID riid, void **ppv)


name: FillAt
lower_name_hint: fill
type:
HRESULT(* )(IFillLockBytes *This,ULARGE_INTEGER ulOffset, const void *pv,ULONG cb,ULONG *pcbWritten)


name: OnProgress
lower_name_hint: onpr
type:
HRESULT(* )(IProgressNotify *This,DWORD dwProgressCurrent,DWORD dwProgressMaximum,BOOL fAccurate,BOOL fOwner)


name: LayoutScript
lower_name_hint: layo
type:
HRESULT(* )(ILayoutStorage *This,StorageLayout *pStorageLayout,DWORD nEntries,DWORD glfInterleavedFlag)


name: CreateStorageEx
lower_name_hint: crea
type:
HRESULT(* )(IOplockStorage *This,LPCWSTR pwcsName,DWORD grfMode,DWORD stgfmt,DWORD grfAttrs,REFIID riid, void **ppstgOpen)


name: AsyncGetClassBits
lower_name_hint: asyn
type:
HRESULT(* )(IUrlMon *This,REFCLSID rclsid,LPCWSTR pszTYPE,LPCWSTR pszExt,DWORD dwFileVersionMS,DWORD dwFileVersionLS,LPCWSTR pszCodeBase,IBindCtx *pbc,DWORD dwClassContext,REFIID riid,DWORD flags)


name: ExtractThumbnail
lower_name_hint: extr
type:
HRESULT(* )(IThumbnailExtractor *This,IStorage *pStg,ULONG ulLength,ULONG ulHeight,ULONG *pulOutputLength,ULONG *pulOutputHeight,HBITMAP *phOutputBitmap)


name: Init
lower_name_hint: init
type:
HRESULT(* )(ISurrogateService *This,REFGUID rguidProcessID,IProcessLock *pProcessLock,BOOL *pfApplicationAware)


name: GetBindResult
lower_name_hint: getb
type:
HRESULT(* )(IBinding *This,CLSID *pclsidProtocol,DWORD *pdwResult,LPOLESTR *pszResult,DWORD *pdwReserved)


name: OnProgress
lower_name_hint: onpr
type:
HRESULT(* )(IBindStatusCallback *This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText)


name: OnDataAvailable
lower_name_hint: onda
type:
HRESULT(* )(IBindStatusCallback *This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed)


name: OnProgress
lower_name_hint: onpr
type:
HRESULT(* )(IBindStatusCallbackEx *This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText)


name: OnDataAvailable
lower_name_hint: onda
type:
HRESULT(* )(IBindStatusCallbackEx *This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed)


name: GetBindInfoEx
lower_name_hint: getb
type:
HRESULT(* )(IBindStatusCallbackEx *This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved)


name: AuthenticateEx
lower_name_hint: auth
type:
HRESULT(* )(IAuthenticateEx *This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword,AUTHENTICATEINFO *pauthinfo)


name: BeginningTransaction
lower_name_hint: begi
type:
HRESULT(* )(IHttpNegotiate *This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders)


name: OnResponse
lower_name_hint: onre
type:
HRESULT(* )(IHttpNegotiate *This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders)


name: BeginningTransaction
lower_name_hint: begi
type:
HRESULT(* )(IHttpNegotiate2 *This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders)


name: OnResponse
lower_name_hint: onre
type:
HRESULT(* )(IHttpNegotiate2 *This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders)


name: BeginningTransaction
lower_name_hint: begi
type:
HRESULT(* )(IHttpNegotiate3 *This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders)


name: OnResponse
lower_name_hint: onre
type:
HRESULT(* )(IHttpNegotiate3 *This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders)


name: OnCodeInstallProblem
lower_name_hint: onco
type:
HRESULT(* )(ICodeInstall *This,ULONG ulStatusCode,LPCWSTR szDestination,LPCWSTR szSource,DWORD dwReserved)


name: CreateUriSimple
lower_name_hint: crea
type:
HRESULT(* )(IUriBuilder *This,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri)


name: CreateUri
lower_name_hint: crea
type:
HRESULT(* )(IUriBuilder *This,DWORD dwCreateFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri)


name: CreateUriWithFlags
lower_name_hint: crea
type:
HRESULT(* )(IUriBuilder *This,DWORD dwCreateFlags,DWORD dwUriBuilderFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri)


name: CreateIUriBuilder
lower_name_hint: crea
type:
HRESULT(* )(IUriBuilderFactory *This,DWORD dwFlags,DWORD_PTR dwReserved,IUriBuilder **ppIUriBuilder)


name: QueryInfo
lower_name_hint: quer
type:
HRESULT(* )(IWinInetHttpInfo *This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf,DWORD *pdwFlags,DWORD *pdwReserved)


name: GetRequestTimeouts
lower_name_hint: getr
type:
HRESULT(* )(IWinInetHttpTimeouts *This,DWORD *pdwConnectTimeout,DWORD *pdwSendTimeout,DWORD *pdwReceiveTimeout)


name: SetCacheExtension
lower_name_hint: setc
type:
HRESULT(* )(IWinInetCacheHints *This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved)


name: SetCacheExtension
lower_name_hint: setc
type:
HRESULT(* )(IWinInetCacheHints2 *This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved)


name: SetCacheExtension2
lower_name_hint: setc
type:
HRESULT(* )(IWinInetCacheHints2 *This,LPCWSTR pwzExt,WCHAR *pwzCacheFile,DWORD *pcchCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved)


name: MonikerBindToStorage
lower_name_hint: moni
type:
HRESULT(* )(IBindHost *This,IMoniker *pMk,IBindCtx *pBC,IBindStatusCallback *pBSC,REFIID riid, void **ppvObj)


name: GetBindString
lower_name_hint: getb
type:
HRESULT(* )(IInternetBindInfo *This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched)


name: GetBindString
lower_name_hint: getb
type:
HRESULT(* )(IInternetBindInfoEx *This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched)


name: GetBindInfoEx
lower_name_hint: getb
type:
HRESULT(* )(IInternetBindInfoEx *This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved)


name: Start
lower_name_hint: star
type:
HRESULT(* )(IInternetProtocolRoot *This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved)


name: Start
lower_name_hint: star
type:
HRESULT(* )(IInternetProtocol *This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved)


name: Seek
lower_name_hint: seek
type:
HRESULT(* )(IInternetProtocol *This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition)


name: Start
lower_name_hint: star
type:
HRESULT(* )(IInternetProtocolEx *This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved)


name: Seek
lower_name_hint: seek
type:
HRESULT(* )(IInternetProtocolEx *This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition)


name: StartEx
lower_name_hint: star
type:
HRESULT(* )(IInternetProtocolEx *This,IUri *pUri,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved)


name: RegisterNameSpace
lower_name_hint: regi
type:
HRESULT(* )(IInternetSession *This,IClassFactory *pCF,REFCLSID rclsid,LPCWSTR pwzProtocol,ULONG cPatterns, const LPCWSTR *ppwzPatterns,DWORD dwReserved)


name: CreateBinding
lower_name_hint: crea
type:
HRESULT(* )(IInternetSession *This,LPBC pBC,LPCWSTR szUrl,IUnknown *pUnkOuter,IUnknown **ppUnk,IInternetProtocol **ppOInetProt,DWORD dwOption)


name: SetSessionOption
lower_name_hint: sets
type:
HRESULT(* )(IInternetSession *This,DWORD dwOption,LPVOID pBuffer,DWORD dwBufferLength,DWORD dwReserved)


name: GetSessionOption
lower_name_hint: gets
type:
HRESULT(* )(IInternetSession *This,DWORD dwOption,LPVOID pBuffer,DWORD *pdwBufferLength,DWORD dwReserved)


name: ParseUrl
lower_name_hint: pars
type:
HRESULT(* )(IInternetProtocolInfo *This,LPCWSTR pwzUrl,PARSEACTION ParseAction,DWORD dwParseFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved)


name: CombineUrl
lower_name_hint: comb
type:
HRESULT(* )(IInternetProtocolInfo *This,LPCWSTR pwzBaseUrl,LPCWSTR pwzRelativeUrl,DWORD dwCombineFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved)


name: QueryInfo
lower_name_hint: quer
type:
HRESULT(* )(IInternetProtocolInfo *This,LPCWSTR pwzUrl,QUERYOPTION OueryOption,DWORD dwQueryFlags,LPVOID pBuffer,DWORD cbBuffer,DWORD *pcbBuf,DWORD dwReserved)


name: GetSecurityId
lower_name_hint: gets
type:
HRESULT(* )(IInternetSecurityManager *This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved)


name: ProcessUrlAction
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManager *This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved)


name: QueryCustomPolicy
lower_name_hint: quer
type:
HRESULT(* )(IInternetSecurityManager *This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved)


name: GetSecurityId
lower_name_hint: gets
type:
HRESULT(* )(IInternetSecurityManagerEx *This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved)


name: ProcessUrlAction
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManagerEx *This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved)


name: QueryCustomPolicy
lower_name_hint: quer
type:
HRESULT(* )(IInternetSecurityManagerEx *This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved)


name: GetZoneMappings
lower_name_hint: getz
type:
HRESULT(* )(IInternetSecurityManagerEx *This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags)


name: ProcessUrlActionEx
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManagerEx *This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags)


name: GetSecurityId
lower_name_hint: gets
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved)


name: ProcessUrlAction
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved)


name: QueryCustomPolicy
lower_name_hint: quer
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved)


name: GetZoneMappings
lower_name_hint: getz
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags)


name: ProcessUrlActionEx
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags)


name: MapUrlToZoneEx2
lower_name_hint: mapu
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,IUri *pUri,DWORD *pdwZone,DWORD dwFlags,LPWSTR *ppwszMappedUrl,DWORD *pdwOutFlags)


name: ProcessUrlActionEx2
lower_name_hint: proc
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,IUri *pUri,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD_PTR dwReserved,DWORD *pdwOutFlags)


name: GetSecurityIdEx2
lower_name_hint: gets
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,IUri *pUri,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved)


name: QueryCustomPolicyEx2
lower_name_hint: quer
type:
HRESULT(* )(IInternetSecurityManagerEx2 *This,IUri *pUri,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD_PTR dwReserved)


name: GetSecurityId
lower_name_hint: gets
type:
HRESULT(* )(IInternetHostSecurityManager *This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved)


name: ProcessUrlAction
lower_name_hint: proc
type:
HRESULT(* )(IInternetHostSecurityManager *This,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved)


name: QueryCustomPolicy
lower_name_hint: quer
type:
HRESULT(* )(IInternetHostSecurityManager *This,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved)


name: GetZoneCustomPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManager *This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg)


name: SetZoneCustomPolicy
lower_name_hint: setz
type:
HRESULT(* )(IInternetZoneManager *This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: GetZoneActionPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManager *This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: PromptAction
lower_name_hint: prom
type:
HRESULT(* )(IInternetZoneManager *This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags)


name: LogAction
lower_name_hint: loga
type:
HRESULT(* )(IInternetZoneManager *This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags)


name: GetZoneCustomPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg)


name: SetZoneCustomPolicy
lower_name_hint: setz
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: GetZoneActionPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: PromptAction
lower_name_hint: prom
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags)


name: LogAction
lower_name_hint: loga
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags)


name: GetZoneActionPolicyEx
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx *This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags)


name: GetZoneCustomPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg)


name: SetZoneCustomPolicy
lower_name_hint: setz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: GetZoneActionPolicy
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg)


name: PromptAction
lower_name_hint: prom
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags)


name: LogAction
lower_name_hint: loga
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags)


name: GetZoneActionPolicyEx
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags)


name: GetZoneAttributesEx
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes,DWORD dwFlags)


name: GetZoneSecurityState
lower_name_hint: getz
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,DWORD dwZoneIndex,BOOL fRespectPolicy,LPDWORD pdwState,BOOL *pfPolicyEncountered)


name: GetIESecurityState
lower_name_hint: geti
type:
HRESULT(* )(IInternetZoneManagerEx2 *This,BOOL fRespectPolicy,LPDWORD pdwState,BOOL *pfPolicyEncountered,BOOL fNoCache)


name: ProcessSoftDist
lower_name_hint: proc
type:
HRESULT(* )(ISoftDistExt *This,LPCWSTR szCDFURL,IXMLElement *pSoftDistElement,LPSOFTDISTINFO lpsdi)


name: DoEncode
lower_name_hint: doen
type:
HRESULT(* )(IDataFilter *This,DWORD dwFlags,LONG lInBufferSize,BYTE *pbInBuffer,LONG lOutBufferSize,BYTE *pbOutBuffer,LONG lInBytesAvailable,LONG *plInBytesRead,LONG *plOutBytesWritten,DWORD dwReserved)


name: FindBestFilter
lower_name_hint: find
type:
HRESULT(* )(IEncodingFilterFactory *This,LPCWSTR pwzCodeIn,LPCWSTR pwzCodeOut,DATAINFO info,IDataFilter **ppDF)


name: WriteMultiple
lower_name_hint: writ
type:
HRESULT(* )(IPropertyStorage *This,ULONG cpspec, const PROPSPEC rgpspec[], const PROPVARIANT rgpropvar[],PROPID propidNameFirst)


name: WritePropertyNames
lower_name_hint: writ
type:
HRESULT(* )(IPropertyStorage *This,ULONG cpropid, const PROPID rgpropid[], const LPOLESTR rglpwstrName[])


name: SetTimes
lower_name_hint: sett
type:
HRESULT(* )(IPropertyStorage *This, const FILETIME *pctime, const FILETIME *patime, const FILETIME *pmtime)


name: Create
lower_name_hint: crea
type:
HRESULT(* )(IPropertySetStorage *This,REFFMTID rfmtid, const CLSID *pclsid,DWORD grfFlags,DWORD grfMode,IPropertyStorage **ppprstg)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IDispatch *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IDispatch *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: Bind
lower_name_hint: bind
type:
HRESULT(* )(ITypeComp *This,LPOLESTR szName,ULONG lHashVal,WORD wFlags,ITypeInfo **ppTInfo,DESCKIND *pDescKind,BINDPTR *pBindPtr)


name: BindType
lower_name_hint: bind
type:
HRESULT(* )(ITypeComp *This,LPOLESTR szName,ULONG lHashVal,ITypeInfo **ppTInfo,ITypeComp **ppTComp)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(ITypeInfo *This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetDocumentation
lower_name_hint: getd
type:
HRESULT(* )(ITypeInfo *This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile)


name: GetDllEntry
lower_name_hint: getd
type:
HRESULT(* )(ITypeInfo *This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(ITypeInfo2 *This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetDocumentation
lower_name_hint: getd
type:
HRESULT(* )(ITypeInfo2 *This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile)


name: GetDllEntry
lower_name_hint: getd
type:
HRESULT(* )(ITypeInfo2 *This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal)


name: GetDocumentation2
lower_name_hint: getd
type:
HRESULT(* )(ITypeInfo2 *This,MEMBERID memid,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll)


name: GetDocumentation
lower_name_hint: getd
type:
HRESULT(* )(ITypeLib *This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile)


name: FindName
lower_name_hint: find
type:
HRESULT(* )(ITypeLib *This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound)


name: GetDocumentation
lower_name_hint: getd
type:
HRESULT(* )(ITypeLib2 *This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile)


name: FindName
lower_name_hint: find
type:
HRESULT(* )(ITypeLib2 *This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound)


name: GetDocumentation2
lower_name_hint: getd
type:
HRESULT(* )(ITypeLib2 *This,INT index,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll)


name: RequestTypeChange
lower_name_hint: requ
type:
HRESULT(* )(ITypeChangeEvents *This,CHANGEKIND changeKind,ITypeInfo *pTInfoBefore,LPOLESTR pStrName,INT *pfCancel)


name: AfterTypeChange
lower_name_hint: afte
type:
HRESULT(* )(ITypeChangeEvents *This,CHANGEKIND changeKind,ITypeInfo *pTInfoAfter,LPOLESTR pStrName)


name: Marshal
lower_name_hint: mars
type:
HRESULT(* )(ITypeMarshal *This,PVOID pvType,DWORD dwDestContext,PVOID pvDestContext,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbWritten)


name: Unmarshal
lower_name_hint: unma
type:
HRESULT(* )(ITypeMarshal *This,PVOID pvType,DWORD dwFlags,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbRead)


name: GetFieldNoCopy
lower_name_hint: getf
type:
HRESULT(* )(IRecordInfo *This,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField,PVOID *ppvDataCArray)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMImplementation *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMImplementation *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMNode *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMNode *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMNode *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMDocumentFragment *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMDocumentFragment *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMDocumentFragment *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMDocumentFragment *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMDocument *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMDocument *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMDocument *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMDocument *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMNodeList *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMNodeList *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMNamedNodeMap *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMNamedNodeMap *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMCharacterData *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMCharacterData *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMCharacterData *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMCharacterData *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMAttribute *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMAttribute *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMAttribute *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMAttribute *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMElement *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMElement *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMElement *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMText *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMText *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMText *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMComment *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMComment *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMComment *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMProcessingInstruction *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMProcessingInstruction *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMProcessingInstruction *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMProcessingInstruction *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMCDATASection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMCDATASection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMCDATASection *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMCDATASection *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMDocumentType *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMDocumentType *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMDocumentType *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMDocumentType *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMNotation *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMNotation *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMNotation *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMNotation *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMEntity *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMEntity *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMEntity *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMEntityReference *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMEntityReference *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: insertBefore
lower_name_hint: inse
type:
HRESULT(* )(IXMLDOMEntityReference *This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXMLDOMEntityReference *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDOMParseError *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDOMParseError *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXTLRuntime *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXTLRuntime *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: replaceChild
lower_name_hint: repl
type:
HRESULT(* )(IXTLRuntime *This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild)


name: formatDate
lower_name_hint: form
type:
HRESULT(* )(IXTLRuntime *This,VARIANT varDate,BSTR bstrFormat,VARIANT varDestLocale,BSTR *pbstrFormattedString)


name: formatTime
lower_name_hint: form
type:
HRESULT(* )(IXTLRuntime *This,VARIANT varTime,BSTR bstrFormat,VARIANT varDestLocale,BSTR *pbstrFormattedString)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(XMLDOMDocumentEvents *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(XMLDOMDocumentEvents *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLHttpRequest *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLHttpRequest *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: open
lower_name_hint: open
type:
HRESULT(* )(IXMLHttpRequest *This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT bstrUser,VARIANT bstrPassword)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDSOControl *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDSOControl *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLElementCollection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLElementCollection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDocument *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDocument *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLDocument2 *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLDocument2 *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLElement *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLElement *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLElement2 *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLElement2 *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GetIDsOfNames
lower_name_hint: geti
type:
HRESULT(* )(IXMLAttribute *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId)


name: Invoke
lower_name_hint: invo
type:
HRESULT(* )(IXMLAttribute *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr)


name: GLboolean
lower_name_hint: glbo
type:
(APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n, const GLuint *textures,GLboolean *residences)


name: GLboolean
lower_name_hint: glbo
type:
(APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, const GLuint *programs,GLboolean *residences)


name: GLuint
lower_name_hint: glui
type:
(APIENTRYP PFNGLGENSYMBOLSEXTPROC)(GLenum datatype,GLenum storagetype,GLenum range,GLuint components)


name: NONNULL_ATTRIBUTE
lower_name_hint: nonn
type:
DECLSPEC AG_MenuItem * AG_MenuSection(AG_MenuItem *, const char *, ...) FORMAT_ATTRIBUTE(printf, 2, 3) 


name: NONNULL_ATTRIBUTE
lower_name_hint: nonn
type:
DECLSPEC AG_ConsoleLine * AG_ConsoleMsg(AG_Console *, const char *, ...) FORMAT_ATTRIBUTE(printf, 2, 3) 


name: NONNULL_ATTRIBUTE
lower_name_hint: nonn
type:
DECLSPEC AG_ObjectSelector * AG_ObjectSelectorNew(void *, int, void *, void *, const char *, ...) FORMAT_ATTRIBUTE(printf, 5, 6) 


name: PFNGLCOLORTABLEEXTPROC
lower_name_hint: pfng
type:
void(* )(GLenum target,GLenum internalFormat,GLsizei width,GLenum format,GLenum type, const GLvoid *data)


name: _bdf_line_func_t
lower_name_hint: _bdf
type:
FT_Error(* )(char *line, unsigned long linelen, unsigned long lineno, void *call_data, void *client_data)


name: uInt
lower_name_hint: uint
type:
(uIntf *, ,uInt, const uIntf *, const uIntf *,inflate_huft **,uIntf *,inflate_huft *,uInt *,uIntf *)


lower_name_hint: is_a
name:
is_arithmetic<_Ty>::value||is_enum<_Ty>::value||is_pointer<_Ty>::value||is_member_pointer<_Ty>::value||is_null_pointer<_Ty>::value


name: _Signed
lower_name_hint: _sig
type:
typename _If<is_same<_Ty,signed char>::value||is_same<_Ty,unsigned char>::value,signed char,typename _If<is_same<_Ty,short>::value||is_same<_Ty,unsigned short>::value,short,typename _If<is_same<_Ty,int>::value||is_same<_Ty,unsigned int>::value,int,typename _If<is_same<_Ty,long>::value||is_same<_Ty,unsigned long>::value,long,typename _If<is_same<_Ty,long long>::value||is_same<_Ty,unsigned long long>::value,long long,typename _If<sizeof(_Ty)==sizeof(signed char),signed char,typename _If<sizeof(_Ty)==sizeof(short),short,typename _If<sizeof(_Ty)==sizeof(int),int,typename _If<sizeof(_Ty)==sizeof(long),long,long long>::type>::type>::type>::type>::type>::type>::type>::type>::type 


name: _Unsigned
lower_name_hint: _uns
type:
typename _If<is_same<_Signed,signed char>::value,unsigned char,typename _If<is_same<_Signed,short>::value,unsigned short,typename _If<is_same<_Signed,int>::value,unsigned int,typename _If<is_same<_Signed,long>::value,unsigned long,unsigned long long>::type>::type>::type>::type 


name: type
lower_name_hint: type
type:
typename _If<is_array<_Ty1>::value,typename remove_extent<_Ty1>::type*,typename _If<is_function<_Ty1>::value,typename add_pointer<_Ty1>::type,typename remove_cv<_Ty1>::type>::type>::type 


name: type
lower_name_hint: type
type:
typename decay<decltype(_Always_false<_Ty0>::value?std::declval<_Ty0>():std::declval<_Ty1>())>::type 


name: move_if_noexcept
lower_name_hint: move
type:
constexpr typename _If<!is_nothrow_move_constructible<_Ty>::value&&is_copy_constructible<_Ty>::value,const _Ty&,_Ty&&>::type 


lower_name_hint: is_b
name:
is_base_of<typename _Is_member_object_pointer<_Decayed>::_Class_type,typename decay<_Ty1>::type>::value


name: invoke
lower_name_hint: invo
type:
auto  -> decltype(_Invoker<_Callable, _Types ...>::_Call(std::forward<_Callable>(_Obj), std::forward<_Types>(_Args)...))


name: type
lower_name_hint: type
type:
typename _If<_Is_f_or_pf::_Bool_type::value,_Is_f_or_pf,typename _If<_Is_pmf::_Bool_type::value,_Is_pmf,_Weak_binary_args<_Ty>>::type>::type 


lower_name_hint: void
name:
void_t<_Swappable_with_helper_unique_type,decltype(swap(std::declval<_Ty1>(),std::declval<_Ty2>()))>


# assoc_text

text:
do { SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); SPLAY_RIGHT(tmp, field) = (head)->sph_root; (head)->sph_root = tmp; } while (0)


text:
do { SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); SPLAY_LEFT(tmp, field) = (head)->sph_root; (head)->sph_root = tmp; } while (0)


text:
do { SPLAY_LEFT(tmp, field) = (head)->sph_root; tmp = (head)->sph_root; (head)->sph_root = SPLAY_LEFT((head)->sph_root, field); } while (0)


text:
do { SPLAY_RIGHT(tmp, field) = (head)->sph_root; tmp = (head)->sph_root; (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); } while (0)


text:
do { SPLAY_RIGHT(left, field) = SPLAY_LEFT((head)->sph_root, field); SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field); SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); } while (0)


text:
void name##_SPLAY(struct name *, struct t *); void name##_SPLAY_MINMAX(struct name *, int); struct t *name##_SPLAY_INSERT(struct name *, struct t *); struct t *name##_SPLAY_REMOVE(struct name *, struct t *); static __inline struct t * name##_SPLAY_FIND(struct name *head, struct t *elm) { if (SPLAY_EMPTY(head)) return(NULL); name##_SPLAY(head, elm); if ((cmp)(elm, (head)->sph_root) == 0) return (head->sph_root); return (NULL); } static __inline struct t * name##_SPLAY_NEXT(struct name *head, struct t *elm) { name##_SPLAY(head, elm); if (SPLAY_RIGHT(elm, field) != NULL) { elm = SPLAY_RIGHT(elm, field); while (SPLAY_LEFT(elm, field) != NULL) { elm = SPLAY_LEFT(elm, field); } } else elm = NULL; return (elm); } static __inline struct t * name##_SPLAY_MIN_MAX(struct name *head, int val) { name##_SPLAY_MINMAX(head, val); return (SPLAY_ROOT(head)); }


text:
struct t * name##_SPLAY_INSERT(struct name *head, struct t *elm) { if (SPLAY_EMPTY(head)) { SPLAY_LEFT(elm, field) = SPLAY_RIGHT(elm, field) = NULL; } else { int __comp; name##_SPLAY(head, elm); __comp = (cmp)(elm, (head)->sph_root); if(__comp < 0) { SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field); SPLAY_RIGHT(elm, field) = (head)->sph_root; SPLAY_LEFT((head)->sph_root, field) = NULL; } else if (__comp > 0) { SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field); SPLAY_LEFT(elm, field) = (head)->sph_root; SPLAY_RIGHT((head)->sph_root, field) = NULL; } else return ((head)->sph_root); } (head)->sph_root = (elm); return (NULL); } struct t * name##_SPLAY_REMOVE(struct name *head, struct t *elm) { struct t *__tmp; if (SPLAY_EMPTY(head)) return (NULL); name##_SPLAY(head, elm); if ((cmp)(elm, (head)->sph_root) == 0) { if (SPLAY_LEFT((head)->sph_root, field) == NULL) { (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); } else { __tmp = SPLAY_RIGHT((head)->sph_root, field); (head)->sph_root = SPLAY_LEFT((head)->sph_root, field); name##_SPLAY(head, elm); SPLAY_RIGHT((head)->sph_root, field) = __tmp; } return (elm); } return (NULL); } void name##_SPLAY(struct name *head, struct t *elm) { struct t __node, *__left, *__right, *__tmp; int __comp; SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL; __left = __right = &__node; while ((__comp = (cmp)(elm, (head)->sph_root))) { if (__comp < 0) { __tmp = SPLAY_LEFT((head)->sph_root, field); if (__tmp == NULL) break; if ((cmp)(elm, __tmp) < 0){ SPLAY_ROTATE_RIGHT(head, __tmp, field); if (SPLAY_LEFT((head)->sph_root, field) == NULL) break; } SPLAY_LINKLEFT(head, __right, field); } else if (__comp > 0) { __tmp = SPLAY_RIGHT((head)->sph_root, field); if (__tmp == NULL) break; if ((cmp)(elm, __tmp) > 0){ SPLAY_ROTATE_LEFT(head, __tmp, field); if (SPLAY_RIGHT((head)->sph_root, field) == NULL) break; } SPLAY_LINKRIGHT(head, __left, field); } } SPLAY_ASSEMBLE(head, &__node, __left, __right, field); } void name##_SPLAY_MINMAX(struct name *head, int __comp) { struct t __node, *__left, *__right, *__tmp; SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL; __left = __right = &__node; while (1) { if (__comp < 0) { __tmp = SPLAY_LEFT((head)->sph_root, field); if (__tmp == NULL) break; if (__comp < 0){ SPLAY_ROTATE_RIGHT(head, __tmp, field); if (SPLAY_LEFT((head)->sph_root, field) == NULL) break; } SPLAY_LINKLEFT(head, __right, field); } else if (__comp > 0) { __tmp = SPLAY_RIGHT((head)->sph_root, field); if (__tmp == NULL) break; if (__comp > 0) { SPLAY_ROTATE_LEFT(head, __tmp, field); if (SPLAY_RIGHT((head)->sph_root, field) == NULL) break; } SPLAY_LINKRIGHT(head, __left, field); } } SPLAY_ASSEMBLE(head, &__node, __left, __right, field); }


text:
do { RB_PARENT(elm, field) = parent; RB_LEFT(elm, field) = RB_RIGHT(elm, field) = NULL; RB_COLOR(elm, field) = RB_RED; } while (0)


text:
do { (tmp) = RB_RIGHT(elm, field); if ((RB_RIGHT(elm, field) = RB_LEFT(tmp, field))) { RB_PARENT(RB_LEFT(tmp, field), field) = (elm); } RB_AUGMENT(elm); if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) { if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) RB_LEFT(RB_PARENT(elm, field), field) = (tmp); else RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); RB_AUGMENT(RB_PARENT(elm, field)); } else (head)->rbh_root = (tmp); RB_LEFT(tmp, field) = (elm); RB_PARENT(elm, field) = (tmp); RB_AUGMENT(tmp); } while (0)


text:
do { (tmp) = RB_LEFT(elm, field); if ((RB_LEFT(elm, field) = RB_RIGHT(tmp, field))) { RB_PARENT(RB_RIGHT(tmp, field), field) = (elm); } RB_AUGMENT(elm); if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field))) { if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) RB_LEFT(RB_PARENT(elm, field), field) = (tmp); else RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); RB_AUGMENT(RB_PARENT(elm, field)); } else (head)->rbh_root = (tmp); RB_RIGHT(tmp, field) = (elm); RB_PARENT(elm, field) = (tmp); RB_AUGMENT(tmp); } while (0)


text:
void name##_RB_INSERT_COLOR(struct name *, struct t *); void name##_RB_REMOVE_COLOR(struct name *, struct t *, struct t *); struct t *name##_RB_REMOVE(struct name *, struct t *); struct t *name##_RB_INSERT(struct name *, struct t *); struct t *name##_RB_FIND(struct name *, struct t *); struct t *name##_RB_NEXT(struct name *, struct t *); struct t *name##_RB_MINMAX(struct name *, int);


text:
void name##_RB_INSERT_COLOR(struct name *head, struct t *elm) { struct t *parent, *gparent, *tmp; while ((parent = RB_PARENT(elm, field)) && RB_COLOR(parent, field) == RB_RED) { gparent = RB_PARENT(parent, field); if (parent == RB_LEFT(gparent, field)) { tmp = RB_RIGHT(gparent, field); if (tmp && RB_COLOR(tmp, field) == RB_RED) { RB_COLOR(tmp, field) = RB_BLACK; RB_SET_BLACKRED(parent, gparent, field); elm = gparent; continue; } if (RB_RIGHT(parent, field) == elm) { RB_ROTATE_LEFT(head, parent, tmp, field); tmp = parent; parent = elm; elm = tmp; } RB_SET_BLACKRED(parent, gparent, field); RB_ROTATE_RIGHT(head, gparent, tmp, field); } else { tmp = RB_LEFT(gparent, field); if (tmp && RB_COLOR(tmp, field) == RB_RED) { RB_COLOR(tmp, field) = RB_BLACK; RB_SET_BLACKRED(parent, gparent, field); elm = gparent; continue; } if (RB_LEFT(parent, field) == elm) { RB_ROTATE_RIGHT(head, parent, tmp, field); tmp = parent; parent = elm; elm = tmp; } RB_SET_BLACKRED(parent, gparent, field); RB_ROTATE_LEFT(head, gparent, tmp, field); } } RB_COLOR(head->rbh_root, field) = RB_BLACK; } void name##_RB_REMOVE_COLOR(struct name *head, struct t *parent, struct t *elm) { struct t *tmp; while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) && elm != RB_ROOT(head)) { if (RB_LEFT(parent, field) == elm) { tmp = RB_RIGHT(parent, field); if (RB_COLOR(tmp, field) == RB_RED) { RB_SET_BLACKRED(tmp, parent, field); RB_ROTATE_LEFT(head, parent, tmp, field); tmp = RB_RIGHT(parent, field); } if ((RB_LEFT(tmp, field) == NULL || RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) && (RB_RIGHT(tmp, field) == NULL || RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) { RB_COLOR(tmp, field) = RB_RED; elm = parent; parent = RB_PARENT(elm, field); } else { if (RB_RIGHT(tmp, field) == NULL || RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK) { struct t *oleft; if ((oleft = RB_LEFT(tmp, field))) RB_COLOR(oleft, field) = RB_BLACK; RB_COLOR(tmp, field) = RB_RED; RB_ROTATE_RIGHT(head, tmp, oleft, field); tmp = RB_RIGHT(parent, field); } RB_COLOR(tmp, field) = RB_COLOR(parent, field); RB_COLOR(parent, field) = RB_BLACK; if (RB_RIGHT(tmp, field)) RB_COLOR(RB_RIGHT(tmp, field), field) = RB_BLACK; RB_ROTATE_LEFT(head, parent, tmp, field); elm = RB_ROOT(head); break; } } else { tmp = RB_LEFT(parent, field); if (RB_COLOR(tmp, field) == RB_RED) { RB_SET_BLACKRED(tmp, parent, field); RB_ROTATE_RIGHT(head, parent, tmp, field); tmp = RB_LEFT(parent, field); } if ((RB_LEFT(tmp, field) == NULL || RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) && (RB_RIGHT(tmp, field) == NULL || RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) { RB_COLOR(tmp, field) = RB_RED; elm = parent; parent = RB_PARENT(elm, field); } else { if (RB_LEFT(tmp, field) == NULL || RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) { struct t *oright; if ((oright = RB_RIGHT(tmp, field))) RB_COLOR(oright, field) = RB_BLACK; RB_COLOR(tmp, field) = RB_RED; RB_ROTATE_LEFT(head, tmp, oright, field); tmp = RB_LEFT(parent, field); } RB_COLOR(tmp, field) = RB_COLOR(parent, field); RB_COLOR(parent, field) = RB_BLACK; if (RB_LEFT(tmp, field)) RB_COLOR(RB_LEFT(tmp, field), field) = RB_BLACK; RB_ROTATE_RIGHT(head, parent, tmp, field); elm = RB_ROOT(head); break; } } } if (elm) RB_COLOR(elm, field) = RB_BLACK; } struct t * name##_RB_REMOVE(struct name *head, struct t *elm) { struct t *child, *parent, *old = elm; int color; if (RB_LEFT(elm, field) == NULL) child = RB_RIGHT(elm, field); else if (RB_RIGHT(elm, field) == NULL) child = RB_LEFT(elm, field); else { struct t *left; elm = RB_RIGHT(elm, field); while ((left = RB_LEFT(elm, field))) elm = left; child = RB_RIGHT(elm, field); parent = RB_PARENT(elm, field); color = RB_COLOR(elm, field); if (child) RB_PARENT(child, field) = parent; if (parent) { if (RB_LEFT(parent, field) == elm) RB_LEFT(parent, field) = child; else RB_RIGHT(parent, field) = child; RB_AUGMENT(parent); } else RB_ROOT(head) = child; if (RB_PARENT(elm, field) == old) parent = elm; (elm)->field = (old)->field; if (RB_PARENT(old, field)) { if (RB_LEFT(RB_PARENT(old, field), field) == old) RB_LEFT(RB_PARENT(old, field), field) = elm; else RB_RIGHT(RB_PARENT(old, field), field) = elm; RB_AUGMENT(RB_PARENT(old, field)); } else RB_ROOT(head) = elm; RB_PARENT(RB_LEFT(old, field), field) = elm; if (RB_RIGHT(old, field)) RB_PARENT(RB_RIGHT(old, field), field) = elm; if (parent) { left = parent; do { RB_AUGMENT(left); } while ((left = RB_PARENT(left, field))); } goto color; } parent = RB_PARENT(elm, field); color = RB_COLOR(elm, field); if (child) RB_PARENT(child, field) = parent; if (parent) { if (RB_LEFT(parent, field) == elm) RB_LEFT(parent, field) = child; else RB_RIGHT(parent, field) = child; RB_AUGMENT(parent); } else RB_ROOT(head) = child; color: if (color == RB_BLACK) name##_RB_REMOVE_COLOR(head, parent, child); return (old); } struct t * name##_RB_INSERT(struct name *head, struct t *elm) { struct t *tmp; struct t *parent = NULL; int comp = 0; tmp = RB_ROOT(head); while (tmp) { parent = tmp; comp = (cmp)(elm, parent); if (comp < 0) tmp = RB_LEFT(tmp, field); else if (comp > 0) tmp = RB_RIGHT(tmp, field); else return (tmp); } RB_SET(elm, parent, field); if (parent != NULL) { if (comp < 0) RB_LEFT(parent, field) = elm; else RB_RIGHT(parent, field) = elm; RB_AUGMENT(parent); } else RB_ROOT(head) = elm; name##_RB_INSERT_COLOR(head, elm); return (NULL); } struct t * name##_RB_FIND(struct name *head, struct t *elm) { struct t *tmp = RB_ROOT(head); int comp; while (tmp) { comp = cmp(elm, tmp); if (comp < 0) tmp = RB_LEFT(tmp, field); else if (comp > 0) tmp = RB_RIGHT(tmp, field); else return (tmp); } return (NULL); } struct t * name##_RB_NEXT(struct name *head, struct t *elm) { if (RB_RIGHT(elm, field)) { elm = RB_RIGHT(elm, field); while (RB_LEFT(elm, field)) elm = RB_LEFT(elm, field); } else { if (RB_PARENT(elm, field) && (elm == RB_LEFT(RB_PARENT(elm, field), field))) elm = RB_PARENT(elm, field); else { while (RB_PARENT(elm, field) && (elm == RB_RIGHT(RB_PARENT(elm, field), field))) elm = RB_PARENT(elm, field); elm = RB_PARENT(elm, field); } } return (elm); } struct t * name##_RB_MINMAX(struct name *head, int val) { struct t *tmp = RB_ROOT(head); struct t *parent = NULL; while (tmp) { parent = tmp; if (val < 0) tmp = RB_LEFT(tmp, field); else tmp = RB_RIGHT(tmp, field); } return (parent); }


text:
= {{"Agar(Db)",sizeof(AG_Db),{0,0},Init,NULL,NULL,NULL,NULL,NULL},"dummy",N_("Dummy database backend"),AG_DB_KEY_DATA,AG_DB_REC_VARIABLE,NULL,NULL,NULL,NULL,NULL,NULL,NULL}


text:
AG_Object *ob = p; AG_Event *ev; ev = Malloc(sizeof(AG_Event)); InitEvent(ev, ob); ev->name[0] = '\0'; ev->fn.memb = fn; InitPointerArg(&ev->argv[0], ob); AG_EVENT_GET_ARGS(ev, fmt); AG_ObjectLock(ob); TAILQ_INSERT_TAIL(&ob->events, ev, events); ev->argc0 = ev->argc; AG_ObjectUnlock(ob); return (AG_Function *)ev


text:
(AG_OfClass(event->argv[v].data.p,(t))) ? event->argv[v].data.p : AG_ObjectMismatch(AGOBJECT(event->argv[v].data.p)->cls->hier,(t))


text:
{ AG_EVENT_BOUNDARY_CHECK(eev) (eev)->argv[(eev)->argc].type = (tname); if ((aname) != NULL) { AG_Strlcpy((eev)->argv[(eev)->argc].name, (aname), AG_VARIABLE_NAME_MAX); } else { (eev)->argv[(eev)->argc].name[0] = '\0'; } (eev)->argv[(eev)->argc].mutex = NULL; (eev)->argv[(eev)->argc].data.member = (val); (eev)->argv[(eev)->argc].fn.fnVoid = NULL; (eev)->argc++; }


text:
{ V = &(eev)->argv[(eev)->argc]; AG_EVENT_BOUNDARY_CHECK(eev) V->type = (tname); V->mutex = NULL; V->data.member = va_arg(ap,t); V->fn.fnVoid = NULL; (eev)->argc++; }


text:
{ AG_Variable *V; switch (*c) { case 'p': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_POINTER,p,void *); break; case 'i': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_INT,i,int); break; case 'u': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_UINT,i,int); break; case 'f': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_FLOAT,flt,double); break; case 'd': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_DOUBLE,dbl,double); break; case 's': AG_EVENT_INS_ARG((ev),ap,AG_VARIABLE_STRING,s,char *); break; case 'l': switch (c[1]) { case 'i': AG_EVENT_INS_ARG((ev),ap, AG_VARIABLE_SINT32, s32,long); break; case 'u': AG_EVENT_INS_ARG((ev),ap, AG_VARIABLE_UINT32, u32,unsigned long); break; default: AG_FatalError("Bad AG_Event(3) arguments"); continue; } c++; break; case 'C': switch (c[1]) { case 's': AG_EVENT_INS_ARG((ev),ap, AG_VARIABLE_CONST_STRING, Cs,const char *); break; case 'p': AG_EVENT_INS_ARG((ev),ap, AG_VARIABLE_CONST_POINTER, Cp,const void *); break; default: AG_FatalError("Bad AG_Event(3) arguments"); continue; } c++; break; case ' ': case ',': case '%': c++; continue; default: AG_FatalError("Bad AG_Event(3) argument: `%c'", *c); c++; continue; } c++; if (*c == '(' && c[1] != '\0') { char *cEnd; AG_Strlcpy(V->name, &c[1], sizeof(V->name)); for (cEnd = V->name; *cEnd != '\0'; cEnd++) { if (*cEnd == ')') { *cEnd = '\0'; c+=2; break; } c++; } } else { V->name[0] = '\0'; } }


text:
if (fmtp != NULL) { const char *c = (const char *)fmtp; va_list ap; va_start(ap, fmtp); while (*c != '\0') { AG_EVENT_PUSH_ARG(ap,(ev)); } va_end(ap); }


text:
do { (cp)[7] = (Uint8)((value) >> 56); (cp)[6] = (Uint8)((value) >> 48); (cp)[5] = (Uint8)((value) >> 40); (cp)[4] = (Uint8)((value) >> 32); (cp)[3] = (Uint8)((value) >> 24); (cp)[2] = (Uint8)((value) >> 16); (cp)[1] = (Uint8)((value) >> 8); (cp)[0] = (Uint8)(value); } while (0)


text:
do { (cp)[3] = (value) >> 24; (cp)[2] = (value) >> 16; (cp)[1] = (value) >> 8; (cp)[0] = (value); } while (0)


text:
= {0x80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}


text:
= {"dummy",NULL,NULL,GetIfConfig,Resolve,GetAddrNumerical,NULL,NULL,Connect,Bind,GetOption,SetOption,Poll,Accept,Read,Write,Close}


text:
= {"winsock1",Init,Destroy,GetIfConfig,Resolve,GetAddrNumerical,InitSocket,DestroySocket,Connect,Bind,GetOption,SetOption,Poll,Accept,Read,Write,Close}


text:
(AG_OBJECT_FLOATING_VARS| AG_OBJECT_INDESTRUCTIBLE| AG_OBJECT_PRESERVE_DEPS| AG_OBJECT_READONLY| AG_OBJECT_REOPEN_ONLOAD| AG_OBJECT_REMAIN_DATA| AG_OBJECT_DEBUG)


text:
for((var) = (struct t *)AG_TAILQ_FIRST(&AGOBJECT(ob)->children); (var) != (struct t *)AG_TAILQ_END(&AGOBJECT(ob)->children); (var) = (struct t *)AG_TAILQ_NEXT(AGOBJECT(var), cobjs))


text:
for((var) = (struct t *)AG_TAILQ_LAST(&AGOBJECT(ob)->children, ag_objectq); (var) != (struct t *)AG_TAILQ_END(&AGOBJECT(ob)->children); (var) = (struct t *)AG_TAILQ_PREV(AGOBJECT(var), ag_objectq, cobjs))


text:
do { (elm)->field.sle_next = (slistelm)->field.sle_next; (slistelm)->field.sle_next = (elm); } while (0)


text:
do { if ((head)->slh_first == (elm)) { AG_SLIST_REMOVE_HEAD((head), field); } else { struct t *curelm = (head)->slh_first; while( curelm->field.sle_next != (elm) ) curelm = curelm->field.sle_next; curelm->field.sle_next = curelm->field.sle_next->field.sle_next; } } while (0)


text:
do { if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) (listelm)->field.le_next->field.le_prev = &(elm)->field.le_next; (listelm)->field.le_next = (elm); (elm)->field.le_prev = &(listelm)->field.le_next; } while (0)


text:
do { (elm)->field.le_prev = (listelm)->field.le_prev; (elm)->field.le_next = (listelm); *(listelm)->field.le_prev = (elm); (listelm)->field.le_prev = &(elm)->field.le_next; } while (0)


text:
do { if (((elm)->field.le_next = (head)->lh_first) != NULL) (head)->lh_first->field.le_prev = &(elm)->field.le_next; (head)->lh_first = (elm); (elm)->field.le_prev = &(head)->lh_first; } while (0)


text:
do { if ((elm)->field.le_next != NULL) (elm)->field.le_next->field.le_prev = (elm)->field.le_prev; *(elm)->field.le_prev = (elm)->field.le_next; } while (0)


text:
do { if (((elm2)->field.le_next = (elm)->field.le_next) != NULL) (elm2)->field.le_next->field.le_prev = &(elm2)->field.le_next; (elm2)->field.le_prev = (elm)->field.le_prev; *(elm2)->field.le_prev = (elm2); } while (0)


text:
for((var) = AG_SIMPLEQ_FIRST(head); (var) != AG_SIMPLEQ_END(head); (var) = AG_SIMPLEQ_NEXT(var, field))


text:
do { if (((elm)->field.sqe_next = (head)->sqh_first) == NULL) (head)->sqh_last = &(elm)->field.sqe_next; (head)->sqh_first = (elm); } while (0)


text:
do { (elm)->field.sqe_next = NULL; *(head)->sqh_last = (elm); (head)->sqh_last = &(elm)->field.sqe_next; } while (0)


text:
do { if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL) (head)->sqh_last = &(elm)->field.sqe_next; (listelm)->field.sqe_next = (elm); } while (0)


text:
do { if (((head)->sqh_first = (elm)->field.sqe_next) == NULL) (head)->sqh_last = &(head)->sqh_first; } while (0)


text:
for((var) = AG_TAILQ_LAST(head, headname); (var) != AG_TAILQ_END(head); (var) = AG_TAILQ_PREV(var, headname, field))


text:
do { if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) (head)->tqh_first->field.tqe_prev = &(elm)->field.tqe_next; else (head)->tqh_last = &(elm)->field.tqe_next; (head)->tqh_first = (elm); (elm)->field.tqe_prev = &(head)->tqh_first; } while (0)


text:
do { (elm)->field.tqe_next = NULL; (elm)->field.tqe_prev = (head)->tqh_last; *(head)->tqh_last = (elm); (head)->tqh_last = &(elm)->field.tqe_next; } while (0)


text:
do { if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL) (elm)->field.tqe_next->field.tqe_prev = &(elm)->field.tqe_next; else (head)->tqh_last = &(elm)->field.tqe_next; (listelm)->field.tqe_next = (elm); (elm)->field.tqe_prev = &(listelm)->field.tqe_next; } while (0)


text:
do { (elm)->field.tqe_prev = (listelm)->field.tqe_prev; (elm)->field.tqe_next = (listelm); *(listelm)->field.tqe_prev = (elm); (listelm)->field.tqe_prev = &(elm)->field.tqe_next; } while (0)


text:
do { if (((elm)->field.tqe_next) != NULL) (elm)->field.tqe_next->field.tqe_prev = (elm)->field.tqe_prev; else (head)->tqh_last = (elm)->field.tqe_prev; *(elm)->field.tqe_prev = (elm)->field.tqe_next; } while (0)


text:
do { if (((elm2)->field.tqe_next = (elm)->field.tqe_next) != NULL) (elm2)->field.tqe_next->field.tqe_prev = &(elm2)->field.tqe_next; else (head)->tqh_last = &(elm2)->field.tqe_next; (elm2)->field.tqe_prev = (elm)->field.tqe_prev; *(elm2)->field.tqe_prev = (elm2); } while (0)


text:
for((var) = AG_CIRCLEQ_FIRST(head); (var) != AG_CIRCLEQ_END(head); (var) = AG_CIRCLEQ_NEXT(var, field))


text:
for((var) = AG_CIRCLEQ_LAST(head); (var) != AG_CIRCLEQ_END(head); (var) = AG_CIRCLEQ_PREV(var, field))


text:
do { (elm)->field.cqe_next = (listelm)->field.cqe_next; (elm)->field.cqe_prev = (listelm); if ((listelm)->field.cqe_next == AG_CIRCLEQ_END(head)) (head)->cqh_last = (elm); else (listelm)->field.cqe_next->field.cqe_prev = (elm); (listelm)->field.cqe_next = (elm); } while (0)


text:
do { (elm)->field.cqe_next = (listelm); (elm)->field.cqe_prev = (listelm)->field.cqe_prev; if ((listelm)->field.cqe_prev == AG_CIRCLEQ_END(head)) (head)->cqh_first = (elm); else (listelm)->field.cqe_prev->field.cqe_next = (elm); (listelm)->field.cqe_prev = (elm); } while (0)


text:
do { (elm)->field.cqe_next = (head)->cqh_first; (elm)->field.cqe_prev = AG_CIRCLEQ_END(head); if ((head)->cqh_last == AG_CIRCLEQ_END(head)) (head)->cqh_last = (elm); else (head)->cqh_first->field.cqe_prev = (elm); (head)->cqh_first = (elm); } while (0)


text:
do { (elm)->field.cqe_next = AG_CIRCLEQ_END(head); (elm)->field.cqe_prev = (head)->cqh_last; if ((head)->cqh_first == AG_CIRCLEQ_END(head)) (head)->cqh_first = (elm); else (head)->cqh_last->field.cqe_next = (elm); (head)->cqh_last = (elm); } while (0)


text:
do { if ((elm)->field.cqe_next == AG_CIRCLEQ_END(head)) (head)->cqh_last = (elm)->field.cqe_prev; else (elm)->field.cqe_next->field.cqe_prev = (elm)->field.cqe_prev; if ((elm)->field.cqe_prev == AG_CIRCLEQ_END(head)) (head)->cqh_first = (elm)->field.cqe_next; else (elm)->field.cqe_prev->field.cqe_next = (elm)->field.cqe_next; } while (0)


text:
do { if (((elm2)->field.cqe_next = (elm)->field.cqe_next) == AG_CIRCLEQ_END(head)) (head).cqh_last = (elm2); else (elm2)->field.cqe_next->field.cqe_prev = (elm2); if (((elm2)->field.cqe_prev = (elm)->field.cqe_prev) == AG_CIRCLEQ_END(head)) (head).cqh_first = (elm2); else (elm2)->field.cqe_prev->field.cqe_next = (elm2); } while (0)


text:
= {'\000','\001','\002','\003','\004','\005','\006','\007','\010','\011','\012','\013','\014','\015','\016','\017','\020','\021','\022','\023','\024','\025','\026','\027','\030','\031','\032','\033','\034','\035','\036','\037','\040','\041','\042','\043','\044','\045','\046','\047','\050','\051','\052','\053','\054','\055','\056','\057','\060','\061','\062','\063','\064','\065','\066','\067','\070','\071','\072','\073','\074','\075','\076','\077','\100','\141','\142','\143','\144','\145','\146','\147','\150','\151','\152','\153','\154','\155','\156','\157','\160','\161','\162','\163','\164','\165','\166','\167','\170','\171','\172','\133','\134','\135','\136','\137','\140','\141','\142','\143','\144','\145','\146','\147','\150','\151','\152','\153','\154','\155','\156','\157','\160','\161','\162','\163','\164','\165','\166','\167','\170','\171','\172','\173','\174','\175','\176','\177','\200','\201','\202','\203','\204','\205','\206','\207','\210','\211','\212','\213','\214','\215','\216','\217','\220','\221','\222','\223','\224','\225','\226','\227','\230','\231','\232','\233','\234','\235','\236','\237','\240','\241','\242','\243','\244','\245','\246','\247','\250','\251','\252','\253','\254','\255','\256','\257','\260','\261','\262','\263','\264','\265','\266','\267','\270','\271','\272','\273','\274','\275','\276','\277','\300','\341','\342','\343','\344','\345','\346','\347','\350','\351','\352','\353','\354','\355','\356','\357','\360','\361','\362','\363','\364','\365','\366','\367','\370','\371','\372','\333','\334','\335','\336','\337','\340','\341','\342','\343','\344','\345','\346','\347','\350','\351','\352','\353','\354','\355','\356','\357','\360','\361','\362','\363','\364','\365','\366','\367','\370','\371','\372','\373','\374','\375','\376','\377',}


text:
for ((i) = 0; ((i) < (tbl)->nBuckets); (i)++) for ((j) = 0; ((j) < (tbl)->buckets[i].nEnts) && ((var) = &(tbl)->buckets[i].ents[j]); (j)++)


text:
= {"??","aa","ab","af","am","ar","as","ay","az","ba","be","bg","bh","bi","bn","bo","br","ca","co","cs","cy","da","de","dz","el","en","eo","es","et","eu","fa","fi","fj","fo","fr","fy","ga","gd","gl","gn","gu","ha","he","hi","hr","hu","hy","ia","id","ie","ik","is","it","iu","ja","jw","ka","kk","kl","km","kn","ko","ks","ku","ky","la","ln","lo","lt","lv","mg","mi","mk","ml","mn","mo","mr","ms","mt","my","na","ne","nl","no","oc","om","or","pa","pl","ps","pt","qu","rm","rn","ro","ru","rw","sa","sd","sg","sh","si","sk","sl","sm","sn","so","sq","sr","ss","st","su","sv","sw","ta","te","tg","th","ti","tk","tl","tn","to","tr","ts","tt","tw","ug","uk","ur","uz","vi","vo","wo","xh","yi","yo","za","zh","zu"}


text:
= {N_("Undefined"),N_("Afar"),N_("Abkhazian"),N_("Afrikaans"),N_("Amharic"),N_("Arabic"),N_("Assamese"),N_("Aymara"),N_("Azerbaijani"),N_("Bashkir"),N_("Byelorussian"),N_("Bulgarian"),N_("Bihari"),N_("Bislama"),N_("Bengali; Bangla"),N_("Tibetan"),N_("Breton"),N_("Catalan"),N_("Corsican"),N_("Czech"),N_("Welsh"),N_("Danish"),N_("German"),N_("Bhutani"),N_("Greek"),N_("English"),N_("Esperanto"),N_("Spanish"),N_("Estonian"),N_("Basque"),N_("Persian"),N_("Finnish"),N_("Fiji"),N_("Faroese"),N_("French"),N_("Frisian"),N_("Irish"),N_("Scots Gaelic"),N_("Galician"),N_("Guarani"),N_("Gujarati"),N_("Hausa"),N_("Hebrew"),N_("Hindi"),N_("Croatian"),N_("Hungarian"),N_("Armenian"),N_("Interlingua"),N_("Indonesian"),N_("Interlingue"),N_("Inupiak"),N_("Icelandic"),N_("Italian"),N_("Inuktitut"),N_("Japanese"),N_("Javanese"),N_("Georgian"),N_("Kazakh"),N_("Greenlandic"),N_("Cambodian"),N_("Kannada"),N_("Korean"),N_("Kashmiri"),N_("Kurdish"),N_("Kirghiz"),N_("Latin"),N_("Lingala"),N_("Laothian"),N_("Lithuanian"),N_("Latvian, Lettish"),N_("Malagasy"),N_("Maori"),N_("Macedonian"),N_("Malayalam"),N_("Mongolian"),N_("Moldavian"),N_("Marathi"),N_("Malay"),N_("Maltese"),N_("Burmese"),N_("Nauru"),N_("Nepali"),N_("Dutch"),N_("Norwegian"),N_("Occitan"),N_("(Afan) Oromo"),N_("Oriya"),N_("Punjabi"),N_("Polish"),N_("Pashto, Pushto"),N_("Portuguese"),N_("Quechua"),N_("Rhaeto-Romance"),N_("Kirundi"),N_("Romanian"),N_("Russian"),N_("Kinyarwanda"),N_("Sanskrit"),N_("Sindhi"),N_("Sangho"),N_("Serbo-Croatian"),N_("Sinhalese"),N_("Slovak"),N_("Slovenian"),N_("Samoan"),N_("Shona"),N_("Somali"),N_("Albanian"),N_("Serbian"),N_("Siswati"),N_("Sesotho"),N_("Sundanese"),N_("Swedish"),N_("Swahili"),N_("Tamil"),N_("Telugu"),N_("Tajik"),N_("Thai"),N_("Tigrinya"),N_("Turkmen"),N_("Tagalog"),N_("Setswana"),N_("Tonga"),N_("Turkish"),N_("Tsonga"),N_("Tatar"),N_("Twi"),N_("Uighur"),N_("Ukrainian"),N_("Urdu"),N_("Uzbek"),N_("Vietnamese"),N_("Volapuk"),N_("Wolof"),N_("Xhosa"),N_("Yiddish"),N_("Yoruba"),N_("Zhuang"),N_("Chinese"),N_("Zulu")}


text:
for((var) = AG_TAILQ_FIRST(&(item)->chldItems); (var) != AG_TAILQ_END(&(item)->chldItems); (var) = AG_TAILQ_NEXT((var), tree))


text:
for((var) = (struct t *)(AG_TAILQ_FIRST(&(item)->chldItems))->p; (var) != (struct t *)(AG_TAILQ_END(&(item)->chldItems))->p; (var) = AG_TAILQ_NEXT((var), tree))


text:
for((var) = AG_TAILQ_FIRST(&(tree)->list); (var) != AG_TAILQ_END(&(tree)->list); (var) = AG_TAILQ_NEXT((var), list))


text:
for((var) = (struct t *)(AG_TAILQ_FIRST(&(tree)->list))->p; (var) != (struct t *)(AG_TAILQ_END(&(tree)->list))->p; (var) = AG_TAILQ_NEXT((var), list))


text:
= {{AG_VARIABLE_NULL,0,"NULL",AG_VARIABLE_NULL,-1,0},{AG_VARIABLE_UINT,0,"Uint",AG_VARIABLE_UINT,0,sizeof(Uint)},{AG_VARIABLE_P_UINT,1,"Uint *",AG_VARIABLE_UINT,0,sizeof(Uint)},{AG_VARIABLE_INT,0,"int",AG_VARIABLE_INT,1,sizeof(int)},{AG_VARIABLE_P_INT,1,"int *",AG_VARIABLE_INT,1,sizeof(int)},{AG_VARIABLE_UINT8,0,"Uint8",AG_VARIABLE_UINT8,2,1},{AG_VARIABLE_P_UINT8,1,"Uint8 *",AG_VARIABLE_UINT8,2,1},{AG_VARIABLE_SINT8,0,"Sint8",AG_VARIABLE_SINT8,3,1},{AG_VARIABLE_P_SINT8,1,"Sint8 *",AG_VARIABLE_SINT8,3,1},{AG_VARIABLE_UINT16,0,"Uint16",AG_VARIABLE_UINT16,4,2},{AG_VARIABLE_P_UINT16,1,"Uint16 *",AG_VARIABLE_UINT16,4,2},{AG_VARIABLE_SINT16,0,"Sint16",AG_VARIABLE_SINT16,5,2},{AG_VARIABLE_P_SINT16,1,"Sint16 *",AG_VARIABLE_SINT16,5,2},{AG_VARIABLE_UINT32,0,"Uint32",AG_VARIABLE_UINT32,6,4},{AG_VARIABLE_P_UINT32,1,"Uint32 *",AG_VARIABLE_UINT32,6,4},{AG_VARIABLE_SINT32,0,"Sint32",AG_VARIABLE_SINT32,7,4},{AG_VARIABLE_P_SINT32,1,"Sint32 *",AG_VARIABLE_SINT32,7,4},{AG_VARIABLE_UINT64,0,"Uint64",AG_VARIABLE_UINT64,8,sizeof(Uint64)},{AG_VARIABLE_P_UINT64,1,"Uint64 *",AG_VARIABLE_UINT64,8,sizeof(Uint64)},{AG_VARIABLE_SINT64,0,"Sint64",AG_VARIABLE_SINT64,9,sizeof(Sint64)},{AG_VARIABLE_P_SINT64,1,"Sint64 *",AG_VARIABLE_SINT64,9,sizeof(Sint64)},{AG_VARIABLE_FLOAT,0,"float",AG_VARIABLE_FLOAT,10,sizeof(float)},{AG_VARIABLE_P_FLOAT,1,"float *",AG_VARIABLE_FLOAT,10,sizeof(float)},{AG_VARIABLE_DOUBLE,0,"double",AG_VARIABLE_DOUBLE,11,sizeof(double)},{AG_VARIABLE_P_DOUBLE,1,"double *",AG_VARIABLE_DOUBLE,11,sizeof(double)},{AG_VARIABLE_LONG_DOUBLE,0,"long double",AG_VARIABLE_LONG_DOUBLE,12,sizeof(long double)},{AG_VARIABLE_P_LONG_DOUBLE,1,"long double *",AG_VARIABLE_LONG_DOUBLE,12,sizeof(long double)},{AG_VARIABLE_STRING,0,"Str",AG_VARIABLE_STRING,13,sizeof(char*)},{AG_VARIABLE_P_STRING,1,"Str *",AG_VARIABLE_STRING,13,sizeof(char*)},{AG_VARIABLE_CONST_STRING,0,"Const Str",AG_VARIABLE_CONST_STRING,13,sizeof(const char*)},{AG_VARIABLE_P_CONST_STRING,1,"Const Str *",AG_VARIABLE_CONST_STRING,13,sizeof(const char*)},{AG_VARIABLE_POINTER,0,"Ptr",AG_VARIABLE_POINTER,-1,sizeof(void*)},{AG_VARIABLE_P_POINTER,1,"Ptr *",AG_VARIABLE_POINTER,-1,sizeof(void*)},{AG_VARIABLE_CONST_POINTER,0,"Const Ptr",AG_VARIABLE_CONST_POINTER,-1,sizeof(const void*)},{AG_VARIABLE_P_CONST_POINTER,1,"Const Ptr *",AG_VARIABLE_CONST_POINTER,-1,sizeof(const void*)},{AG_VARIABLE_P_FLAG,1,"Flag *",AG_VARIABLE_P_FLAG,-1,sizeof(int)},{AG_VARIABLE_P_FLAG8,1,"Flag8 *",AG_VARIABLE_P_FLAG8,-1,1},{AG_VARIABLE_P_FLAG16,1,"Flag16 *",AG_VARIABLE_P_FLAG16,-1,2},{AG_VARIABLE_P_FLAG32,1,"Flag32 *",AG_VARIABLE_P_FLAG32,-1,4},{AG_VARIABLE_P_OBJECT,1,"Object *",AG_VARIABLE_P_OBJECT,-1,sizeof(void*)},{AG_VARIABLE_P_TEXT,1,"Text *",AG_VARIABLE_P_TEXT,-1,sizeof(void*)},{AG_VARIABLE_P_VARIABLE,1,"Variable *",AG_VARIABLE_P_VARIABLE,-1,sizeof(void*)},}


text:
_type rv; AG_Variable *V; if ((V = AG_GetVariableLocked(obj,name)) == NULL) { Debug(obj, "No such variable: %s\n", name); return (_type)(0); } if (V->fn._fn != NULL) { _getfn(obj, V); } if (agVariableTypes[V->type].indirLvl > 0) { rv = *(_type *)V->data.p; } else { rv = V->data._memb; } AG_UnlockVariable(V); return (rv)


text:
AG_Variable *V; AG_ObjectLock(obj); V = AG_FetchVariable(obj, name, ntype); if (agVariableTypes[V->type].indirLvl > 0) { *(_type *)V->data.p = v; } else { V->data._memb = v; } AG_ObjectUnlock(obj); return (V)


text:
AG_Variable *V; AG_ObjectLock(obj); V = AG_FetchVariableOfType(obj, name, ntype); V->data.p = (void *)v; AG_PostEvent(NULL, obj, "bound", "%p", V); AG_ObjectUnlock(obj); return (V)


text:
char evName[AG_EVENT_NAME_MAX]; AG_Event *ev; AG_Variable *V; Strlcpy(evName, "get-", sizeof(evName)); Strlcat(evName, name, sizeof(evName)); AG_ObjectLock(obj); V = AG_FetchVariableOfType(obj, name, ntype); V->fn._memb = fn; ev = AG_SetEvent(obj, evName, NULL, NULL); AG_EVENT_GET_ARGS(ev, fmt); AG_PostEvent(NULL, obj, "bound", "%p", V); AG_ObjectUnlock(obj); return (V)


text:
AG_Variable *V; AG_ObjectLock(obj); V = AG_FetchVariableOfType(obj, name, ntype); V->mutex = mutex; V->data.p = (void *)v; AG_PostEvent(NULL, obj, "bound", "%p", V); AG_ObjectUnlock(obj); return (V)


text:
do { char evName[AG_EVENT_NAME_MAX]; AG_Event *ev; Strlcpy(evName, "get-", sizeof(evName)); Strlcat(evName, V->name, sizeof(evName)); AG_ObjectLock(obj); TAILQ_FOREACH(ev, &OBJECT(obj)->events, events) { if (strcmp(evName, ev->name) == 0) break; } if (ev != NULL) { V->data._field = V->fn._fname(ev); } AG_ObjectUnlock(obj); } while (0)


text:
if (pFlag) { (V)->type = (pt); } else { (V)->type = (t); if (fnFlag) { (V)->data.dmemb = (ival); (V)->fn.fnmemb = va_arg(ap, fntype); } else { (V)->data.dmemb = (dtype)va_arg(ap, vtype); } } while (0)


text:
if (pFlag) { (V)->type = (pt); } else { (V)->type = (t); if (fnFlag) { (V)->data.dmemb = (ival); (V)->fn.fnmemb = va_arg(ap, fntype); (V)->info.size = 0; } else { (V)->data.dmemb = va_arg(ap, dtype); (V)->info.size = strlen((V)->data.dmemb)+1; } } while (0)


text:
if (pFlag) { (V)->type = (pt); } else { (V)->type = (t); if (fnFlag) { (V)->data.dmemb = (ival); (V)->fn.fnmemb = va_arg(ap, fntype); (V)->info.size = 0; } else { (V)->data.dmemb = va_arg(ap, dtype); (V)->info.size = va_arg(ap, size_t); } } while (0)


text:
= {{N_("Registered classes"),DEV_ClassInfo},{N_("Display Settings"),DEV_DisplaySettings},{N_("Timer Inspector"),DEV_TimerInspector},{N_("Unicode Browser"),DEV_UnicodeBrowser},{N_("CPU Information"),DEV_CPUInfo},}


text:
= {{AG_EXT_CPUID,"CPUID Instruction",1},{AG_EXT_MMX,"MMX",1},{AG_EXT_MMX_EXT,"MMX + AMD Extensions",1},{AG_EXT_3DNOW,"3dNow!",1},{AG_EXT_3DNOW_EXT,"3dNow! + Extensions",1},{AG_EXT_3DNOW_PREFETCH,"3dNow! PREFETCH/PREFETCHW",1},{AG_EXT_ALTIVEC,"AltiVec",1},{AG_EXT_SSE,"SSE",1},{AG_EXT_SSE2,"SSE2",1},{AG_EXT_SSE3,"SSE3",1},{AG_EXT_SSSE3,"SSSE3",1},{AG_EXT_SSE4A,"SSE4a Extensions",1},{AG_EXT_SSE41,"SSE41",1},{AG_EXT_SSE42,"SSE42",1},{AG_EXT_SSE5A,"SSE5a Extensions",1},{AG_EXT_SSE_MISALIGNED,"Misaligned SSE Mode",1},{AG_EXT_LONG_MODE,"Long Mode",1},{AG_EXT_RDTSCP,"RDTSCP Instruction",1},{AG_EXT_FXSR,"Fast FXSAVE/FXSTOR",1},{AG_EXT_PAGE_NX,"W^X Page Protection",1},{AG_EXT_ONCHIP_FPU,"On-chip FPU",1},{AG_EXT_TSC,"Time Stamp Counter (TSC)",1},{AG_EXT_CMOV,"Conditional Move (CMOV)",1},{AG_EXT_CLFLUSH,"Cache-Line Flush (CLFLUSH)",1},{AG_EXT_HTT,"Hyper-Threading Technology",1},{AG_EXT_MON,"MONITOR/MWAIT Instructions",1},{AG_EXT_VMX,"Virtual Machine Extensions",1},{0,NULL,0}}


text:
= {{AG_OBJECT_DEBUG,N_("Debugging"),1},{AG_OBJECT_READONLY,N_("Read-only"),1},{AG_OBJECT_INDESTRUCTIBLE,N_("Indestructible"),1},{AG_OBJECT_NON_PERSISTENT,N_("Non-persistent"),1},{AG_OBJECT_PRESERVE_DEPS,N_("Preserve null dependencies"),1},{AG_OBJECT_REMAIN_DATA,N_("Keep data resident"),1},{AG_OBJECT_RESIDENT,N_("Data part is resident"),0},{AG_OBJECT_STATIC,N_("Statically allocated"),0},{AG_OBJECT_REOPEN_ONLOAD,N_("Recreate UI on load"),0},{AG_OBJECT_NAME_ONATTACH,N_("Generate name upon attach"),0},{0,"",0}}


text:
= {{0x0000,"Basic Latin"},{0x0080,"C1 Controls and Latin-1 Supplement"},{0x0100,"Latin Extended-A"},{0x0180,"Latin Extended-B"},{0x0250,"IPA Extensions"},{0x02B0,"Spacing Modifier Letters"},{0x0300,"Combining Diacritical Marks"},{0x0370,"Greek and Coptic"},{0x0400,"Cyrillic"},{0x0500,"Cyrillic Supplement"},{0x0530,"Armenian"},{0x0590,"Hebrew"},{0x0600,"Arabic"},{0x0700,"Syriac"},{0x0750,""},{0x0780,"Thaana"},{0x07c0,""},{0x0900,"Devanagari"},{0x0980,"Bengali/Assamese"},{0x0A00,"Gurmukhi"},{0x0A80,"Gujarati"},{0x0B00,"Oriya"},{0x0B80,"Tamil"},{0x0C00,"Telugu"},{0x0C80,"Kannada"},{0x0D00,"Malayalam"},{0x0D80,"Sinhala"},{0x0E00,"Thai"},{0x0E80,"Lao"},{0x0F00,"Tibetan"},{0x1000,"Myanmar"},{0x10A0,"Georgian"},{0x1100,"Hangul Jamo"},{0x1200,"Ethiopic"},{0x1380,""},{0x13A0,"Cherokee"},{0x1400,"Unified Canadian Aboriginal Syllabics"},{0x1680,"Ogham"},{0x16A0,"Runic"},{0x1700,"Tagalog"},{0x1720,"Hanunoo"},{0x1740,"Buhid"},{0x1760,"Tagbanwa"},{0x1780,"Khmer"},{0x1800,"Mongolian"},{0x18b0,""},{0x1900,"Limbu"},{0x1950,"Tai Le"},{0x1980,""},{0x19E0,"Khmer Symbols"},{0x1A00,""},{0x1D00,"Phonetic Extensions"},{0x1D80,""},{0x1E00,"Latin Extended Additional"},{0x1F00,"Greek Extended"},{0x2000,"General Punctuation"},{0x2070,"Superscripts and Subscripts"},{0x20A0,"Currency Symbols"},{0x20D0,"Combining Diacritical Marks for Symbols"},{0x2100,"Letterlike Symbols"},{0x2150,"Number Forms"},{0x2190,"Arrows"},{0x2200,"Mathematical Operators"},{0x2300,"Miscellaneous Technical"},{0x2400,"Control Pictures"},{0x2440,"Optical Character Recognition"},{0x2460,"Enclosed Alphanumerics"},{0x2500,"Box Drawing"},{0x2580,"Block Elements"},{0x25A0,"Geometric Shapes"},{0x2600,"Miscalleneous Symbols"},{0x2700,"Dingbats"},{0x27C0,"Miscellaneous Mathematical Symbols-A"},{0x27F0,"Supplemental Arrows-A"},{0x2800,"Braille Patterns"},{0x2900,"Supplemental Arrows-B"},{0x2980,"Miscellaneous Mathematical Symbols-B"},{0x2A00,"Supplemental Mathematical Operators"},{0x2B00,"Miscellaneous Symbols and Arrows"},{0x2C00,""},{0x2E80,"CJK Radicals Supplement"},{0x2F00,"Kangxi Radicals"},{0x2FE0,""},{0x2FF0,"Ideographic Description Characters"},{0x3000,"CJK Symbols and Punctuation"},{0x3040,"Hiragana"},{0x30A0,"Katakana"},{0x3100,"Bopomofo"},{0x3130,"Hangul Compatibility Jamo"},{0x3190,"Kanbun (Kunten)"},{0x31A0,"Bopomofo Extended"},{0x31C0,""},{0x31F0,"Katakana Phonetic Extensions"},{0x3200,"Enclosed CKJ Letters and Months"},{0x3300,"CJK Compatibility"},{0x3400,"CJK Unified Ideographs Extension A"},{0x4DC0,"Yijing Hexagram Symbols"},{0x4E00,"CJK Unified Ideographs"},{0x9FB0,""},{0xA000,"Yi Syllables"},{0xA490,"Yi Radicals"},{0xA4D0,""},{0xAC00,"Hangul Syllables"},{0xD7B0,""},{0xD800,"High Surrogate Area"},{0xDC00,"Low Surrogate Area"},{0xE000,"Private Use Area"},{0xF900,"CJK Compatibility Ideographs"},{0xFB00,"Alphabetic Presentation Forms"},{0xFB50,"Arabic Presentation Forms-A"},{0xFE00,"Variation Selectors"},{0xFE10,""},{0xFE20,"Combining Half Marks"},{0xFE30,"CJK Compatibility Forms"},{0xFE50,"Small Form Variants"},{0xFE70,"Arabic Presentation Forms-B"},{0xFF00,"Halfwidth and Fullwidth Forms"},{0xFFF0,"Specials"},}


text:
AG_AnimRGB((w),(h),agSurfaceFmt->BitsPerPixel,0, agSurfaceFmt->Rmask, agSurfaceFmt->Gmask, agSurfaceFmt->Bmask)


text:
AG_AnimRGBA((w),(h),agSurfaceFmt->BitsPerPixel,0, agSurfaceFmt->Rmask, agSurfaceFmt->Gmask, agSurfaceFmt->Bmask, agSurfaceFmt->Amask)


text:
= {{"Agar(Widget:Box)",sizeof(AG_Box),{0,0},Init,NULL,NULL,NULL,NULL,Edit NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Button)",sizeof(AG_Button),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Checkbox)",sizeof(AG_Checkbox),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Combo)",sizeof(AG_Combo),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Console)",sizeof(AG_Console),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{NULL,0,0},{fill_xpm,23,25},{erase_xpm,10,20},{pick_xpm,8,22},{hresize_xpm,16,17},{vresize_xpm,15,16},{lldiag_xpm,16,15},{lrdiag_xpm,16,15},{text_xpm,15,15}}


text:
= {{"Agar(Widget:DirDlg)",sizeof(AG_DirDlg),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{AG_KEY_UP,NSUpArrowFunctionKey},{AG_KEY_DOWN,NSDownArrowFunctionKey},{AG_KEY_LEFT,NSLeftArrowFunctionKey},{AG_KEY_RIGHT,NSRightArrowFunctionKey},{AG_KEY_PAGEUP,NSPageUpFunctionKey},{AG_KEY_PAGEDOWN,NSPageDownFunctionKey},{AG_KEY_HOME,NSHomeFunctionKey},{AG_KEY_BEGIN,NSBeginFunctionKey},{AG_KEY_END,NSEndFunctionKey},{AG_KEY_INSERT,NSInsertFunctionKey},{AG_KEY_DELETE,NSDeleteFunctionKey},{AG_KEY_PRINT_SCREEN,NSPrintScreenFunctionKey},{AG_KEY_SCROLLOCK,NSScrollLockFunctionKey},{AG_KEY_PAUSE,NSPauseFunctionKey},{AG_KEY_SYSREQ,NSSysReqFunctionKey},{AG_KEY_BREAK,NSBreakFunctionKey},{AG_KEY_RESET,NSResetFunctionKey},{AG_KEY_STOP,NSStopFunctionKey},{AG_KEY_MENU,NSMenuFunctionKey},{AG_KEY_USER,NSUserFunctionKey},{AG_KEY_SYSTEM,NSSystemFunctionKey},{AG_KEY_PRINT,NSPrintFunctionKey},{AG_KEY_CLEAR_LINE,NSClearLineFunctionKey},{AG_KEY_CLEAR_DISPLAY,NSClearDisplayFunctionKey},{AG_KEY_INSERT_LINE,NSInsertLineFunctionKey},{AG_KEY_DELETE_LINE,NSDeleteLineFunctionKey},{AG_KEY_INSERT_CHAR,NSInsertCharFunctionKey},{AG_KEY_DELETE_CHAR,NSDeleteCharFunctionKey},{AG_KEY_PREV,NSPrevFunctionKey},{AG_KEY_NEXT,NSNextFunctionKey},{AG_KEY_SELECT,NSSelectFunctionKey},{AG_KEY_EXECUTE,NSExecuteFunctionKey},{AG_KEY_UNDO,NSUndoFunctionKey},{AG_KEY_REDO,NSRedoFunctionKey},{AG_KEY_FIND,NSFindFunctionKey},{AG_KEY_HELP,NSHelpFunctionKey},{AG_KEY_MODE_SWITCH,NSModeSwitchFunctionKey},{AG_KEY_F1,NSF1FunctionKey},{AG_KEY_F2,NSF2FunctionKey},{AG_KEY_F3,NSF3FunctionKey},{AG_KEY_F4,NSF4FunctionKey},{AG_KEY_F5,NSF5FunctionKey},{AG_KEY_F6,NSF6FunctionKey},{AG_KEY_F7,NSF7FunctionKey},{AG_KEY_F8,NSF8FunctionKey},{AG_KEY_F9,NSF9FunctionKey},{AG_KEY_F10,NSF10FunctionKey},{AG_KEY_F11,NSF11FunctionKey},{AG_KEY_F12,NSF12FunctionKey},{AG_KEY_F13,NSF13FunctionKey},{AG_KEY_F14,NSF14FunctionKey},{AG_KEY_F15,NSF15FunctionKey},{AG_KEY_F16,NSF16FunctionKey},{AG_KEY_F17,NSF17FunctionKey},{AG_KEY_F18,NSF18FunctionKey},{AG_KEY_F19,NSF19FunctionKey},{AG_KEY_F20,NSF20FunctionKey},{AG_KEY_F21,NSF21FunctionKey},{AG_KEY_F22,NSF22FunctionKey},{AG_KEY_F23,NSF23FunctionKey},{AG_KEY_F24,NSF24FunctionKey},{AG_KEY_F25,NSF25FunctionKey},{AG_KEY_F26,NSF26FunctionKey},{AG_KEY_F27,NSF27FunctionKey},{AG_KEY_F28,NSF28FunctionKey},{AG_KEY_F29,NSF29FunctionKey},{AG_KEY_F30,NSF30FunctionKey},{AG_KEY_F31,NSF31FunctionKey},{AG_KEY_F32,NSF32FunctionKey},{AG_KEY_F33,NSF33FunctionKey},{AG_KEY_F34,NSF34FunctionKey},{AG_KEY_F35,NSF35FunctionKey},{AG_KEY_BACKSPACE,0x007f},{AG_KEY_RETURN,0x0003},}


text:
= {{AG_KEY_CAPSLOCK,NSAlphaShiftKeyMask},{AG_KEY_RSHIFT,NSShiftKeyMask},{AG_KEY_RCTRL,NSControlKeyMask},{AG_KEY_RALT,NSAlternateKeyMask},{AG_KEY_RMETA,NSCommandKeyMask},{AG_KEY_NUMLOCK,NSNumericPadKeyMask},{AG_KEY_HELP,NSHelpKeyMask},{AG_KEY_FUNCTION,NSFunctionKeyMask}}


text:
= {{AG_KEY_A,0x00},{AG_KEY_S,0x01},{AG_KEY_D,0x02},{AG_KEY_F,0x03},{AG_KEY_H,0x04},{AG_KEY_G,0x05},{AG_KEY_Z,0x06},{AG_KEY_X,0x07},{AG_KEY_C,0x08},{AG_KEY_V,0x09},{AG_KEY_B,0x0b},{AG_KEY_Q,0x0c},{AG_KEY_W,0x0d},{AG_KEY_E,0x0e},{AG_KEY_R,0x0f},{AG_KEY_Y,0x10},{AG_KEY_T,0x11},{AG_KEY_1,0x12},{AG_KEY_2,0x13},{AG_KEY_3,0x14},{AG_KEY_4,0x15},{AG_KEY_6,0x16},{AG_KEY_5,0x17},{AG_KEY_EQUALS,0x18},{AG_KEY_9,0x19},{AG_KEY_7,0x1a},{AG_KEY_MINUS,0x1b},{AG_KEY_8,0x1c},{AG_KEY_0,0x1d},{AG_KEY_RIGHTBRACKET,0x1e},{AG_KEY_O,0x1f},{AG_KEY_U,0x20},{AG_KEY_LEFTBRACKET,0x21},{AG_KEY_I,0x22},{AG_KEY_P,0x23},{AG_KEY_L,0x25},{AG_KEY_J,0x26},{AG_KEY_QUOTE,0x27},{AG_KEY_K,0x28},{AG_KEY_SEMICOLON,0x29},{AG_KEY_BACKSLASH,0x2a},{AG_KEY_COMMA,0x2b},{AG_KEY_SLASH,0x2c},{AG_KEY_N,0x2d},{AG_KEY_M,0x2e},{AG_KEY_PERIOD,0x2f},{AG_KEY_GRAVE,0x32},{AG_KEY_KP_PERIOD,0x41},{AG_KEY_KP_MULTIPLY,0x43},{AG_KEY_KP_PLUS,0x45},{AG_KEY_KP_CLEAR,0x47},{AG_KEY_KP_DIVIDE,0x4b},{AG_KEY_KP_ENTER,0x4c},{AG_KEY_KP_MINUS,0x4e},{AG_KEY_KP_EQUALS,0x51},{AG_KEY_KP0,0x52},{AG_KEY_KP1,0x53},{AG_KEY_KP2,0x54},{AG_KEY_KP3,0x55},{AG_KEY_KP4,0x56},{AG_KEY_KP5,0x57},{AG_KEY_KP6,0x58},{AG_KEY_KP7,0x59},{AG_KEY_KP8,0x5b},{AG_KEY_KP9,0x5c},{AG_KEY_RETURN,0x24},{AG_KEY_TAB,0x30},{AG_KEY_SPACE,0x31},{AG_KEY_BACKSPACE,0x33},{AG_KEY_ESCAPE,0x35},{AG_KEY_COMMAND,0x37},{AG_KEY_LSHIFT,0x38},{AG_KEY_CAPSLOCK,0x39},{AG_KEY_LMETA,0x3a},{AG_KEY_LCTRL,0x3b},{AG_KEY_RSHIFT,0x3c},{AG_KEY_RMETA,0x3d},{AG_KEY_RCTRL,0x3e},{AG_KEY_FUNCTION,0x3f},{AG_KEY_F17,0x40},{AG_KEY_VOLUME_UP,0x48},{AG_KEY_VOLUME_DOWN,0x49},{AG_KEY_VOLUME_MUTE,0x4a},{AG_KEY_F18,0x4f},{AG_KEY_F19,0x50},{AG_KEY_F20,0x5a},{AG_KEY_F5,0x60},{AG_KEY_F6,0x61},{AG_KEY_F7,0x62},{AG_KEY_F3,0x63},{AG_KEY_F8,0x64},{AG_KEY_F9,0x65},{AG_KEY_F11,0x67},{AG_KEY_F13,0x69},{AG_KEY_F16,0x6a},{AG_KEY_F14,0x6b},{AG_KEY_F10,0x6d},{AG_KEY_F12,0x6f},{AG_KEY_F15,0x71},{AG_KEY_HELP,0x72},{AG_KEY_HOME,0x73},{AG_KEY_PAGEUP,0x74},{AG_KEY_DELETE,0x75},{AG_KEY_F4,0x76},{AG_KEY_END,0x77},{AG_KEY_F2,0x78},{AG_KEY_PAGEDOWN,0x79},{AG_KEY_F1,0x7a},{AG_KEY_LEFT,0x7b},{AG_KEY_RIGHT,0x7c},{AG_KEY_DOWN,0x7d},{AG_KEY_UP,0x7e}}


text:
= {{XK_BackSpace,0xff,AG_KEY_BACKSPACE},{XK_Tab,0xff,AG_KEY_TAB},{XK_Clear,0xff,AG_KEY_CLEAR},{XK_Return,0xff,AG_KEY_RETURN},{XK_Pause,0xff,AG_KEY_PAUSE},{XK_Escape,0xff,AG_KEY_ESCAPE},{XK_Delete,0xff,AG_KEY_DELETE},{XK_KP_0,0xff,AG_KEY_KP0},{XK_KP_1,0xff,AG_KEY_KP1},{XK_KP_2,0xff,AG_KEY_KP2},{XK_KP_3,0xff,AG_KEY_KP3},{XK_KP_4,0xff,AG_KEY_KP4},{XK_KP_5,0xff,AG_KEY_KP5},{XK_KP_6,0xff,AG_KEY_KP6},{XK_KP_7,0xff,AG_KEY_KP7},{XK_KP_8,0xff,AG_KEY_KP8},{XK_KP_9,0xff,AG_KEY_KP9},{XK_KP_Insert,0xff,AG_KEY_KP0},{XK_KP_End,0xff,AG_KEY_KP1},{XK_KP_Down,0xff,AG_KEY_KP2},{XK_KP_Page_Down,0xff,AG_KEY_KP3},{XK_KP_Left,0xff,AG_KEY_KP4},{XK_KP_Begin,0xff,AG_KEY_KP5},{XK_KP_Right,0xff,AG_KEY_KP6},{XK_KP_Home,0xff,AG_KEY_KP7},{XK_KP_Up,0xff,AG_KEY_KP8},{XK_KP_Page_Up,0xff,AG_KEY_KP9},{XK_KP_Delete,0xff,AG_KEY_KP_PERIOD},{XK_KP_Decimal,0xff,AG_KEY_KP_PERIOD},{XK_KP_Divide,0xff,AG_KEY_KP_DIVIDE},{XK_KP_Multiply,0xff,AG_KEY_KP_MULTIPLY},{XK_KP_Subtract,0xff,AG_KEY_KP_MINUS},{XK_KP_Add,0xff,AG_KEY_KP_PLUS},{XK_KP_Enter,0xff,AG_KEY_KP_ENTER},{XK_KP_Equal,0xff,AG_KEY_KP_EQUALS},{XK_Up,0xff,AG_KEY_UP},{XK_Down,0xff,AG_KEY_DOWN},{XK_Right,0xff,AG_KEY_RIGHT},{XK_Left,0xff,AG_KEY_LEFT},{XK_Insert,0xff,AG_KEY_INSERT},{XK_Home,0xff,AG_KEY_HOME},{XK_End,0xff,AG_KEY_END},{XK_Page_Up,0xff,AG_KEY_PAGEUP},{XK_Page_Down,0xff,AG_KEY_PAGEDOWN},{XK_F1,0xff,AG_KEY_F1},{XK_F2,0xff,AG_KEY_F2},{XK_F3,0xff,AG_KEY_F3},{XK_F4,0xff,AG_KEY_F4},{XK_F5,0xff,AG_KEY_F5},{XK_F6,0xff,AG_KEY_F6},{XK_F7,0xff,AG_KEY_F7},{XK_F8,0xff,AG_KEY_F8},{XK_F9,0xff,AG_KEY_F9},{XK_F10,0xff,AG_KEY_F10},{XK_F11,0xff,AG_KEY_F11},{XK_F12,0xff,AG_KEY_F12},{XK_F13,0xff,AG_KEY_F13},{XK_F14,0xff,AG_KEY_F14},{XK_F15,0xff,AG_KEY_F15},{XK_Num_Lock,0xff,AG_KEY_NUMLOCK},{XK_Caps_Lock,0xff,AG_KEY_CAPSLOCK},{XK_Scroll_Lock,0xff,AG_KEY_SCROLLOCK},{XK_Shift_R,0xff,AG_KEY_RSHIFT},{XK_Shift_L,0xff,AG_KEY_LSHIFT},{XK_Control_R,0xff,AG_KEY_RCTRL},{XK_Control_L,0xff,AG_KEY_LCTRL},{XK_Alt_R,0xff,AG_KEY_RALT},{XK_Alt_L,0xff,AG_KEY_LALT},{XK_Meta_R,0xff,AG_KEY_RMETA},{XK_Meta_L,0xff,AG_KEY_LMETA},{XK_Super_L,0xff,AG_KEY_LSUPER},{XK_Super_R,0xff,AG_KEY_RSUPER},{XK_Mode_switch,0xff,AG_KEY_MODE},{XK_Multi_key,0xff,AG_KEY_COMPOSE},{XK_Help,0xff,AG_KEY_HELP},{XK_Print,0xff,AG_KEY_PRINT},{XK_Sys_Req,0xff,AG_KEY_SYSREQ},{XK_Break,0xff,AG_KEY_BREAK},{XK_Menu,0xff,AG_KEY_MENU},{XK_Hyper_R,0xff,AG_KEY_MENU},}


text:
= {{XK_dead_grave,0xff,AG_KEY_COMPOSE},{XK_dead_acute,0xff,AG_KEY_COMPOSE},{XK_dead_tilde,0xff,AG_KEY_COMPOSE},{XK_dead_macron,0xff,AG_KEY_COMPOSE},{XK_dead_breve,0xff,AG_KEY_COMPOSE},{XK_dead_abovedot,0xff,AG_KEY_COMPOSE},{XK_dead_diaeresis,0xff,AG_KEY_COMPOSE},{XK_dead_abovering,0xff,AG_KEY_COMPOSE},{XK_dead_doubleacute,0xff,AG_KEY_COMPOSE},{XK_dead_caron,0xff,AG_KEY_COMPOSE},{XK_dead_cedilla,0xff,AG_KEY_COMPOSE},{XK_dead_ogonek,0xff,AG_KEY_COMPOSE},{XK_dead_iota,0xff,AG_KEY_COMPOSE},{XK_dead_voiced_sound,0xff,AG_KEY_COMPOSE},{XK_dead_semivoiced_sound,0xff,AG_KEY_COMPOSE},{XK_dead_belowdot,0xff,AG_KEY_COMPOSE},{XK_dead_hook,0xff,AG_KEY_COMPOSE},{XK_dead_horn,0xff,AG_KEY_COMPOSE},{XK_dead_circumflex,0xff,AG_KEY_CARET},{XK_ISO_Level3_Shift,0xff,AG_KEY_MODE},}


text:
= {{{"AG_Driver:AG_DriverSw:AG_DriverSDLFB",sizeof(AG_DriverSDLFB),{1,5},Init,NULL,Destroy,NULL,NULL,NULL,},"sdlfb",AG_FRAMEBUFFER,AG_WM_SINGLE,AG_DRIVER_SDL,SDLFB_Open,SDLFB_Close,AG_SDL_GetDisplaySize,AG_SDL_BeginEventProcessing,AG_SDL_PendingEvents,AG_SDL_GetNextEvent,AG_SDL_ProcessEvent,NULL,NULL,NULL,SDLFB_BeginRendering,SDLFB_RenderWindow,SDLFB_EndRendering,SDLFB_FillRect,SDLFB_UpdateRegion,NULL,NULL,NULL,AG_SDL_SetRefreshRate,SDLFB_PushClipRect,SDLFB_PopClipRect,SDLFB_PushBlendingMode,SDLFB_PopBlendingMode,AG_SDL_CreateCursor,AG_SDL_FreeCursor,AG_SDL_SetCursor,AG_SDL_UnsetCursor,AG_SDL_GetCursorVisibility,AG_SDL_SetCursorVisibility,SDLFB_BlitSurface,SDLFB_BlitSurfaceFrom,SDLFB_BlitSurfaceGL,SDLFB_BlitSurfaceFromGL,SDLFB_BlitSurfaceFlippedGL,NULL,NULL,SDLFB_RenderToSurface,SDLFB_PutPixel,SDLFB_PutPixel32,SDLFB_PutPixelRGB,SDLFB_BlendPixel,SDLFB_DrawLine,SDLFB_DrawLineH,SDLFB_DrawLineV,SDLFB_DrawLineBlended,SDLFB_DrawArrowUp,SDLFB_DrawArrowDown,SDLFB_DrawArrowLeft,SDLFB_DrawArrowRight,SDLFB_DrawBoxRounded,SDLFB_DrawBoxRoundedTop,SDLFB_DrawCircle,SDLFB_DrawCircleFilled,SDLFB_DrawRectFilled,SDLFB_DrawRectBlended,SDLFB_DrawRectDithered,SDLFB_UpdateGlyph,SDLFB_DrawGlyph,NULL},0,SDLFB_OpenVideo,SDLFB_OpenVideoContext,SDLFB_SetVideoContext,SDLFB_CloseVideo,SDLFB_VideoResize,SDLFB_VideoCapture,SDLFB_VideoClear}


text:
= {{{"AG_Driver:AG_DriverSw:AG_DriverSDLGL",sizeof(AG_DriverSDLGL),{1,5},Init,NULL,NULL,NULL,NULL,NULL,},"sdlgl",AG_VECTOR,AG_WM_SINGLE,AG_DRIVER_SDL|AG_DRIVER_OPENGL|AG_DRIVER_TEXTURES,SDLGL_Open,SDLGL_Close,AG_SDL_GetDisplaySize,AG_SDL_BeginEventProcessing,AG_SDL_PendingEvents,AG_SDL_GetNextEvent,AG_SDL_ProcessEvent,NULL,NULL,NULL,SDLGL_BeginRendering,SDLGL_RenderWindow,SDLGL_EndRendering,AG_GL_FillRect,NULL,AG_GL_StdUploadTexture,AG_GL_StdUpdateTexture,AG_GL_StdDeleteTexture,AG_SDL_SetRefreshRate,AG_GL_StdPushClipRect,AG_GL_StdPopClipRect,AG_GL_StdPushBlendingMode,AG_GL_StdPopBlendingMode,AG_SDL_CreateCursor,AG_SDL_FreeCursor,AG_SDL_SetCursor,AG_SDL_UnsetCursor,AG_SDL_GetCursorVisibility,AG_SDL_SetCursorVisibility,AG_GL_BlitSurface,AG_GL_BlitSurfaceFrom,AG_GL_BlitSurfaceGL,AG_GL_BlitSurfaceFromGL,AG_GL_BlitSurfaceFlippedGL,AG_GL_BackupSurfaces,AG_GL_RestoreSurfaces,AG_GL_RenderToSurface,AG_GL_PutPixel,AG_GL_PutPixel32,AG_GL_PutPixelRGB,AG_GL_BlendPixel,AG_GL_DrawLine,AG_GL_DrawLineH,AG_GL_DrawLineV,AG_GL_DrawLineBlended,AG_GL_DrawArrowUp,AG_GL_DrawArrowDown,AG_GL_DrawArrowLeft,AG_GL_DrawArrowRight,AG_GL_DrawBoxRounded,AG_GL_DrawBoxRoundedTop,AG_GL_DrawCircle,AG_GL_DrawCircleFilled,AG_GL_DrawRectFilled,AG_GL_DrawRectBlended,AG_GL_DrawRectDithered,AG_GL_UpdateGlyph,AG_GL_DrawGlyph,AG_GL_StdDeleteList},0,SDLGL_OpenVideo,SDLGL_OpenVideoContext,SDLGL_SetVideoContext,SDLGL_CloseVideo,SDLGL_VideoResize,SDLGL_VideoCapture,SDLGL_VideoClear}


text:
((ax) < (s)->clip_rect.x || (ax) >= (s)->clip_rect.x+(s)->clip_rect.w || (ay) < (s)->clip_rect.y || (ay) >= (s)->clip_rect.y+(s)->clip_rect.h)


text:
= {{{"AG_Driver:AG_DriverMw:AG_DriverWGL",sizeof(AG_DriverWGL),{1,5},NULL,NULL,NULL,NULL,NULL,NULL,},"wgl",AG_VECTOR,AG_WM_MULTIPLE,AG_DRIVER_OPENGL|AG_DRIVER_TEXTURES,WGL_Open,WGL_Close,WGL_GetDisplaySize,NULL,WGL_PendingEvents,WGL_GetNextEvent,WGL_ProcessEvent,NULL,NULL,NULL,WGL_BeginRendering,WGL_RenderWindow,WGL_EndRendering,AG_GL_FillRect,NULL,AG_GL_StdUploadTexture,AG_GL_StdUpdateTexture,AG_GL_StdDeleteTexture,NULL,AG_GL_StdPushClipRect,AG_GL_StdPopClipRect,AG_GL_StdPushBlendingMode,AG_GL_StdPopBlendingMode,WGL_CreateCursor,WGL_FreeCursor,WGL_SetCursor,WGL_UnsetCursor,WGL_GetCursorVisibility,WGL_SetCursorVisibility,AG_GL_BlitSurface,AG_GL_BlitSurfaceFrom,AG_GL_BlitSurfaceGL,AG_GL_BlitSurfaceFromGL,AG_GL_BlitSurfaceFlippedGL,AG_GL_BackupSurfaces,AG_GL_RestoreSurfaces,AG_GL_RenderToSurface,AG_GL_PutPixel,AG_GL_PutPixel32,AG_GL_PutPixelRGB,AG_GL_BlendPixel,AG_GL_DrawLine,AG_GL_DrawLineH,AG_GL_DrawLineV,AG_GL_DrawLineBlended,AG_GL_DrawArrowUp,AG_GL_DrawArrowDown,AG_GL_DrawArrowLeft,AG_GL_DrawArrowRight,AG_GL_DrawBoxRounded,AG_GL_DrawBoxRoundedTop,AG_GL_DrawCircle,AG_GL_DrawCircleFilled,AG_GL_DrawRectFilled,AG_GL_DrawRectBlended,AG_GL_DrawRectDithered,AG_GL_UpdateGlyph,AG_GL_DrawGlyph,AG_GL_StdDeleteList},WGL_OpenWindow,WGL_CloseWindow,WGL_MapWindow,WGL_UnmapWindow,WGL_RaiseWindow,WGL_LowerWindow,WGL_ReparentWindow,WGL_GetInputFocus,WGL_SetInputFocus,WGL_MoveWindow,WGL_ResizeWindow,WGL_MoveResizeWindow,WGL_PreResizeCallback,WGL_PostResizeCallback,NULL,WGL_SetBorderWidth,WGL_SetWindowCaption,WGL_SetTransientFor,NULL,WGL_TweakAlignment}


text:
= {{'0',AG_KEY_0},{'1',AG_KEY_1},{'2',AG_KEY_2},{'3',AG_KEY_3},{'4',AG_KEY_4},{'5',AG_KEY_5},{'6',AG_KEY_6},{'7',AG_KEY_7},{'8',AG_KEY_8},{'9',AG_KEY_9},{'A',AG_KEY_A},{'B',AG_KEY_B},{'C',AG_KEY_C},{'D',AG_KEY_D},{'E',AG_KEY_E},{'F',AG_KEY_F},{'G',AG_KEY_G},{'H',AG_KEY_H},{'I',AG_KEY_I},{'J',AG_KEY_J},{'K',AG_KEY_K},{'L',AG_KEY_L},{'M',AG_KEY_M},{'N',AG_KEY_N},{'O',AG_KEY_O},{'P',AG_KEY_P},{'Q',AG_KEY_Q},{'R',AG_KEY_R},{'S',AG_KEY_S},{'T',AG_KEY_T},{'U',AG_KEY_U},{'V',AG_KEY_V},{'W',AG_KEY_W},{'X',AG_KEY_X},{'Y',AG_KEY_Y},{'Z',AG_KEY_Z},{VK_F1,AG_KEY_F1},{VK_F2,AG_KEY_F2},{VK_F3,AG_KEY_F3},{VK_F4,AG_KEY_F4},{VK_F5,AG_KEY_F5},{VK_F6,AG_KEY_F6},{VK_F7,AG_KEY_F7},{VK_F8,AG_KEY_F8},{VK_F9,AG_KEY_F9},{VK_F10,AG_KEY_F10},{VK_F11,AG_KEY_F11},{VK_F12,AG_KEY_F12},{VK_F13,AG_KEY_F13},{VK_F14,AG_KEY_F14},{VK_F15,AG_KEY_F15},{VK_BACK,AG_KEY_BACKSPACE},{VK_TAB,AG_KEY_TAB},{VK_CLEAR,AG_KEY_CLEAR},{VK_RETURN,AG_KEY_RETURN},{VK_PAUSE,AG_KEY_PAUSE},{VK_ESCAPE,AG_KEY_ESCAPE},{VK_SPACE,AG_KEY_SPACE},{VK_DELETE,AG_KEY_DELETE},{VK_UP,AG_KEY_UP},{VK_DOWN,AG_KEY_DOWN},{VK_RIGHT,AG_KEY_RIGHT},{VK_LEFT,AG_KEY_LEFT},{VK_INSERT,AG_KEY_INSERT},{VK_HOME,AG_KEY_HOME},{VK_END,AG_KEY_END},{VK_PRIOR,AG_KEY_PAGEUP},{VK_NEXT,AG_KEY_PAGEDOWN},{VK_NUMPAD0,AG_KEY_KP0},{VK_NUMPAD1,AG_KEY_KP1},{VK_NUMPAD2,AG_KEY_KP2},{VK_NUMPAD3,AG_KEY_KP3},{VK_NUMPAD4,AG_KEY_KP4},{VK_NUMPAD5,AG_KEY_KP5},{VK_NUMPAD6,AG_KEY_KP6},{VK_NUMPAD7,AG_KEY_KP7},{VK_NUMPAD8,AG_KEY_KP8},{VK_NUMPAD9,AG_KEY_KP9},{VK_DECIMAL,AG_KEY_KP_PERIOD},{VK_DIVIDE,AG_KEY_KP_DIVIDE},{VK_MULTIPLY,AG_KEY_KP_MULTIPLY},{VK_SUBTRACT,AG_KEY_KP_MINUS},{VK_ADD,AG_KEY_KP_PLUS},{VK_NUMLOCK,AG_KEY_NUMLOCK},{VK_CAPITAL,AG_KEY_CAPSLOCK},{VK_SCROLL,AG_KEY_SCROLLOCK},{VK_SHIFT,AG_KEY_RSHIFT},{VK_RCONTROL,AG_KEY_RCTRL},{VK_LCONTROL,AG_KEY_LCTRL},{VK_RMENU,AG_KEY_RALT},{VK_LMENU,AG_KEY_LALT},{VK_RWIN,AG_KEY_RSUPER},{VK_LWIN,AG_KEY_LSUPER},{VK_HELP,AG_KEY_HELP},{VK_PRINT,AG_KEY_PRINT},{VK_SNAPSHOT,AG_KEY_PRINT},{VK_CANCEL,AG_KEY_BREAK},{VK_APPS,AG_KEY_MENU},{0xBA,AG_KEY_SEMICOLON},{0xBC,AG_KEY_COMMA},{0xBD,AG_KEY_MINUS},{0xBE,AG_KEY_PERIOD},{0xBF,AG_KEY_SLASH},{0xBB,AG_KEY_EQUALS},{0xC0,AG_KEY_BACKQUOTE},{0xDB,AG_KEY_LEFTBRACKET},{0xDC,AG_KEY_BACKSLASH},{0xDD,AG_KEY_RIGHTBRACKET},{0xDE,AG_KEY_QUOTE},{0xDF,AG_KEY_BACKQUOTE},{0xE2,AG_KEY_LESS},}


text:
= {{"Agar(Widget:Editable)",sizeof(AG_Editable),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:FileDlg)",sizeof(AG_FileDlg),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:FileSelector)",sizeof(AG_FileSelector),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Fixed)",sizeof(AG_Fixed),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:FixedPlotter)",sizeof(AG_FixedPlotter),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {0,1,0,0,0,17,1,0,0,4,0,16,79,83,47,50,180,95,244,99,0,0,235,112,0,0,0,86,80,67,76,84,209,138,94,151,0,0,235,200,0,0,0,54,99,109,97,112,164,195,232,160,0,0,177,108,0,0,3,88,99,118,116,32,255,211,29,57,0,0,30,252,0,0,1,252,102,112,103,109,231,180,241,196,0,0,38,96,0,0,0,139,103,97,115,112,0,7,0,7,0,1,1,72,0,0,0,12,103,108,121,102,12,116,65,207,0,0,38,236,0,0,138,126,104,100,109,120,52,240,33,14,0,0,236,0,0,0,21,72,104,101,97,100,221,132,162,208,0,1,1,84,0,0,0,54,104,104,101,97,16,69,8,111,0,0,235,76,0,0,0,36,104,109,116,120,9,198,142,178,0,0,180,196,0,0,4,48,107,101,114,110,220,82,213,153,0,0,189,160,0,0,45,138,108,111,99,97,243,203,210,61,0,0,187,132,0,0,2,26,109,97,120,112,5,71,6,58,0,0,235,44,0,0,0,32,110,97,109,101,217,188,200,181,0,0,1,28,0,0,29,223,112,111,115,116,180,90,47,187,0,0,184,244,0,0,2,142,112,114,101,112,59,7,241,0,0,0,32,248,0,0,5,104,0,0,0,22,1,14,0,1,0,0,0,0,0,0,0,58,0,0,0,1,0,0,0,0,0,1,0,19,0,58,0,1,0,0,0,0,0,2,0,5,0,95,0,1,0,0,0,0,0,3,0,19,0,58,0,1,0,0,0,0,0,4,0,19,0,58,0,1,0,0,0,0,0,5,0,12,0,100,0,1,0,0,0,0,0,6,0,23,0,77,0,1,0,0,0,0,0,7,0,48,0,173,0,1,0,0,0,0,0,8,0,14,8,108,0,1,0,0,0,0,0,11,0,24,9,131,0,1,0,0,0,0,0,13,9,19,0,112,0,3,0,1,4,9,0,0,0,116,9,155,0,3,0,1,4,9,0,1,0,38,10,15,0,3,0,1,4,9,0,2,0,10,10,89,0,3,0,1,4,9,0,3,0,38,10,15,0,3,0,1,4,9,0,4,0,38,10,15,0,3,0,1,4,9,0,5,0,24,10,99,0,3,0,1,4,9,0,6,0,46,10,53,0,3,0,1,4,9}


text:
= {103,105,109,112,32,120,99,102,32,102,105,108,101,0,0,0,0,8,0,0,0,12,0,0,0,0,0,0,0,17,0,0,0,1,1,0,0,0,19,0,0,0,8,66,144,0,0,66,144,0,0,0,0,0,20,0,0,0,4,0,0,0,222,0,0,0,21,0,0,0,47,0,0,0,13,103,105,109,112,45,99,111,109,109,101,110,116,0,0,0,0,1,0,0,0,22,67,114,101,97,116,101,100,32,119,105,116,104,32,84,104,101,32,71,73,77,80,0,0,0,0,22,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,18,0,0,3,75,0,0,5,8,0,0,6,165,0,0,8,74,0,0,9,171,0,0,11,106,0,0,13,48,0,0,14,172,0,0,16,89,0,0,18,18,0,0,19,139,0,0,21,7,0,0,22,136,0,0,24,40,0,0,25,202,0,0,27,103,0,0,29,32,0,0,30,164,0,0,32,61,0,0,34,44,0,0,35,173,0,0,37,50,0,0,39,27,0,0,41,7,0,0,42,156,0,0,44,25,0,0,45,218,0,0,47,77,0,0,49,14,0,0,50,128,0,0,51,117,0,0,52,90,0,0,53,199,0,0,55,92,0,0,56,249,0,0,58,142,0,0,60,35,0,0,61,232,0,0,63,245,0,0,66,6,0,0,68,19,0,0,70,32,0,0,71,185,0,0,73,94,0,0,75,136,0,0,77,157,0,0,79,106,0,0,81,111,0,0,83,136,0,0,85,161,0,0,87,58,0,0,89,69,0,0,90,218,0,0,92,110,0,0,94,130,0,0,96,98,0,0,97,246,0,0,99,134,0,0,101,130,0,0,103,22,0,0,105,5,0,0,107,8,0,0,109,14,0,0,110,185,0,0,112,66,0,0,113,55,0,0,114,192,0,0,115,253,0,0,117,18,0,0,118,237,0,0,120,229,0,0,122,126,0,0,124,97,0,0,125,251,0,0,127,184,0,0,129,123,0,0,131,48,0,0,132,206,0,0,134,203,0,0,136,104,0,0,137,93,0,0,138,66,0,0,139,103,0,0,140,186,0,0,142,19,0,0,143,200,0,0,145,71,0,0,146,88,0,0,148,61,0,0,150,66,0,0,152,58,0,0,154,47,0,0}


text:
= {103,105,109,112,32,120,99,102,32,102,105,108,101,0,0,0,0,8,0,0,0,12,0,0,0,0,0,0,0,17,0,0,0,1,1,0,0,0,19,0,0,0,8,66,144,0,0,66,144,0,0,0,0,0,20,0,0,0,4,0,0,0,228,0,0,0,21,0,0,0,47,0,0,0,13,103,105,109,112,45,99,111,109,109,101,110,116,0,0,0,0,1,0,0,0,22,67,114,101,97,116,101,100,32,119,105,116,104,32,84,104,101,32,71,73,77,80,0,0,0,0,22,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,18,0,0,3,75,0,0,5,8,0,0,6,165,0,0,8,74,0,0,9,219,0,0,11,146,0,0,13,94,0,0,14,218,0,0,16,135,0,0,18,68,0,0,19,189,0,0,21,57,0,0,22,183,0,0,24,79,0,0,25,237,0,0,27,138,0,0,29,67,0,0,30,200,0,0,32,93,0,0,34,70,0,0,35,199,0,0,37,72,0,0,39,41,0,0,41,17,0,0,42,162,0,0,44,31,0,0,45,220,0,0,47,79,0,0,49,8,0,0,50,122,0,0,51,111,0,0,52,84,0,0,53,193,0,0,55,86,0,0,56,243,0,0,58,136,0,0,60,90,0,0,62,31,0,0,64,26,0,0,66,39,0,0,68,5,0,0,70,14,0,0,71,195,0,0,73,104,0,0,75,142,0,0,77,163,0,0,79,108,0,0,81,105,0,0,83,130,0,0,85,136,0,0,87,57,0,0,89,60,0,0,90,221,0,0,92,113,0,0,94,125,0,0,96,105,0,0,98,33,0,0,100,1,0,0,101,249,0,0,103,185,0,0,105,164,0,0,107,163,0,0,109,169,0,0,111,84,0,0,112,221,0,0,113,210,0,0,115,91,0,0,116,152,0,0,117,173,0,0,119,136,0,0,121,128,0,0,123,45,0,0,125,16,0,0,126,182,0,0,128,111,0,0,130,50,0,0,131,251,0,0,133,152,0,0,135,149,0,0,137,50,0,0,138,39,0,0,139,12,0,0,140,49,0,0,141,132,0,0,142,221,0,0,144,146,0,0,146,17,0,0,147,34,0,0,149,7,0,0,151,12,0,0,153,4,0,0,154,249,0,0}


text:
= {{"Agar(Widget:FontSelector)",sizeof(AG_FontSelector),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
do { n = (double)(*(TYPE *)value); if ((n+inc) < *min) { n = *min; } else if ((n+inc) > *max) { n = *(max); } else { n += inc; } *(TYPE *)value = (TYPE)n; } while (0)


text:
do { n = AG_Base2Unit(*(TYPE *)value, fsu->unit); if ((n+inc) < *min) { n = *min; } else if ((n+inc) > *max) { n = *(max); } else { n += inc; } *(TYPE *)value = AG_Unit2Base(n, fsu->unit); } while (0)


text:
= {{"Agar(Widget:FSpinbutton)",sizeof(AG_FSpinbutton),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:GLView)",sizeof(AG_GLView),{0,0},Init,NULL,NULL,NULL,NULL,NULL},AG_GLViewDraw,AG_GLViewSizeRequest,AG_GLViewSizeAllocate}


text:
= {{"Agar(Widget:Graph)",sizeof(AG_Graph),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"ag_kbd_delay",&agKbdDelay},{"ag_kbd_repeat",&agKbdRepeat},{"ag_mouse_dblclick_delay",&agMouseDblclickDelay},{"ag_mouse_spin_delay",&agMouseSpinDelay},{"ag_mouse_spin_interval",&agMouseSpinIval},{"ag_text_composition",&agTextComposition},{"ag_text_bidi",&agTextBidi},{"ag_text_cache",&agTextCache},{"ag_text_tab_width",&agTextTabWidth},{"ag_text_blink_rate",&agTextBlinkRate},{"ag_text_symbols",&agTextSymbols},{"ag_page_increment",&agPageIncrement},{"ag_idle_threshold",&agIdleThresh},{"ag_screenshot_quality",&agScreenshotQuality},{"ag_msg_delay",&agMsgDelay}}


text:
= {&agDriverClass,&agDriverSwClass,&agDriverMwClass,&agInputDeviceClass,&agMouseClass,&agKeyboardClass,NULL}


text:
= {&agWidgetClass,&agWindowClass,&agFontClass,&agBoxClass,&agButtonClass,&agCheckboxClass,&agComboClass,&agConsoleClass,&agDirDlgClass,&agEditableClass,&agFontSelectorClass,&agFileDlgClass,&agFileSelectorClass,&agFixedClass,&agFSpinbuttonClass,&agFixedPlotterClass,&agGraphClass,&agGLViewClass,&agHSVPalClass,&agIconClass,&agLabelClass,&agMenuClass,&agMenuViewClass,&agMFSpinbuttonClass,&agMPaneClass,&agMSpinbuttonClass,&agNotebookClass,&agNotebookTabClass,&agNumericalClass,&agObjectSelectorClass,&agPaneClass,&agPixmapClass,&agProgressBarClass,&agRadioClass,&agScrollbarClass,&agScrollviewClass,&agSeparatorClass,&agSliderClass,&agSocketClass,&agSpinbuttonClass,&agStatusbarClass,&agTitlebarClass,&agTableClass,&agTreetblClass,&agTextboxClass,&agTlistClass,&agToolbarClass,&agUComboClass,NULL}


text:
= {{"Agar(Widget:HSVPal)",sizeof(AG_HSVPal),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Icon)",sizeof(AG_Icon),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,}


text:
= {0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,}


text:
= {0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0,0xff000000,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0,0xff000000,0,0xff000000,0,0xff000000,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0xff000000,0,0xff000000,0,0,0,0xff000000,0,0,0xff000000,0xff000000,0,0,0xff000000,0,0xff000000,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0xffa9b0b1,0xffabb5b5,0xffb3bebe,0xff000303,0,0,0,0xff000000,0xff47f5ff,0xff000000,0,0,0,0,0xff000000,0xff9e9896,0xffadadad,0xffb4b4b4,0xffafbaba,0xffb0bcbd,0xff000000,0,0xff000000,0xff47f5ff,0xff47f5ff,0xff000000,0xff000000,0xff000000,0,0,0xff000000,0xff96918f,0xffa7a7a7,0xffadadad,0xffb2b8b8,0xffaebcbc,0xff000000,0xff000000,0xff47f5ff,0xff47f5ff,0xff47f5ff,0xff47f5ff,0xff47f5ff,0xff47f5ff,0xff000000,0,0xff000000,0xff928d8b,0xffa3a09f,0xffa7a7a7,0xffb1b1b1,0xffacb2b2,0xff000000,0xb3bebe,0xff000000,0xff47f5ff,0xff47f5ff,0xff000000,0xff000000,0xff47f5ff,0xff000000,0,0,0xff000000,0xff8d8988,0xff9e9896,0xffa09c9b,0xff000000,0x7000000,0xafbaba,0xb0bcbd,0xff000000,0xff47f5ff,0xff000000,0xff000000,0xff47f5ff,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xa7a7a7,0xadadad,0xb2b8b8,0xaebcbc,0,0xff000000,0,0xff000000,0xff47f5ff,0xff000000,0,0,0,0,0,0x928d8b,0xa3a09f,0xa7a7a7,0xb1b1b1,0xacb2b2,0,0,0,0xff000000,0xff47f5ff,0xff000000,0,0,0,0,0x909090,0,0x8d8988,0x9e9896,0xa09c9b,0,0,0xbebebe,0,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0x47f5ff,0,0,0xff000000,0xffb6aca8,0xffb6b6b6,0xffbebebe,0xffbebebe,0xffbebebe,0xffbac0c0,0xffb3c4c4,0xffb9cacb,0xffb9cacb,0xff677979,0xff7d8e8f,0xffbdc9c9,0xff000000,0,0,0xff000000,0xff796f6b,0xff86817f,0xff989391,0xffada8a6,0xffada8a6,0xffada8a6,0xffadadad,0xffaab0b0,0xff5c6767,0xff1ae275,0xff1ae275,0xff95a1a1,0xff000000,0,0,0xff000000,0xff796f6b,0xff796f6b,0xff796f6b,0xff887e7a,0xff86817f,0xff86817f,0xff86817f,0xff86817f,0xff979797,0xff626768,0xff798384,0xffadbcbe,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0xd8d8d8,0,0,0,0xff000000,0xffa9b0b1,0xffabb5b5,0xffb3bebe,0xff000303,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff9e9896,0xffadadad,0xffb4b4b4,0xffafbaba,0xffb0bcbd,0xff000000,0,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff000000,0xff96918f,0xffa7a7a7,0xffadadad,0xffb2b8b8,0xffaebcbc,0xff000000,0xff000000,0xff16bc64,0xff16bc64,0xff16bc64,0xff16bc64,0xff000000,0,0,0,0xff000000,0xff928d8b,0xffa3a09f,0xffa7a7a7,0xffb1b1b1,0xffacb2b2,0xff000000,0xb3bebe,0xff000000,0xff000000,0xff000000,0xff16bc64,0xff000000,0,0,0,0,0xff000000,0xff8d8988,0xff9e9896,0xffa09c9b,0xff000000,0x7000000,0xafbaba,0xff000000,0xff000000,0xff000000,0xff16bc64,0xff000000,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xa7a7a7,0xadadad,0xb2b8b8,0xff000000,0xff16bc64,0xff16bc64,0xff16bc64,0xff16bc64,0xff16bc64,0xff000000,0,0,0,0,0,0x928d8b,0xa3a09f,0xa7a7a7,0xb1b1b1,0xacb2b2,0xff000000,0xff16bc64,0xff16bc64,0xff16bc64,0xff000000,0,0,0,0,0,0x909090,0,0x8d8988,0x9e9896,0xa09c9b,0,0,0xff000000,0xff16bc64,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0xff000000,0xffb6b1af,0xffb6b1af,0xffbebebe,0xffbac0c0,0xffb6c2c2,0xffb4c4c4,0xffb6c2c2,0xffb6cbcd,0xffb9cacb,0xff677979,0xff7d8e8f,0xffbdc9c9,0xff000000,0,0,0xff000000,0xff796f6b,0xff86817f,0xff989391,0xffada8a6,0xffaea4a1,0xffababa9,0xffaab0b0,0xffaab0b0,0xff5b6161,0xff1ae275,0xff16e26f,0xff93a4a5,0xff000000,0,0,0xff000000,0xff796f6b,0xff796f6b,0xff796f6b,0xff86817f,0xff86817f,0xff86817f,0xff86817f,0xff86817f,0xff959b9b,0xff636d6e,0xff798384,0xffadbcbe,0xff000000,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xabb5b5,0xb3bebe,0x303,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xffa9b0b1,0xffabb5b5,0xffb3bebe,0xff000303,0xafbaba,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0xff000000,0xff9e9896,0xffadadad,0xffb4b4b4,0xffafbaba,0xffb0bcbd,0xff000000,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0xff000000,0xff988d89,0xffa7a7a7,0xffadadad,0xffb2b8b8,0xffaebcbc,0xff000000,0xacb2b2,0xff000000,0xff000000,0xffeaeaea,0xff000000,0xff000000,0,0,0,0xff000000,0xff948a86,0xffa49c99,0xffa7a7a7,0xffb1b1b1,0xffacb2b2,0xff000000,0,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xff8f8683,0xff9e9896,0xffa09c9b,0xff000000,0x7000000,0xadadad,0xadadad,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0xadadad,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0,0,0xadadad,0xadadad,0xadadad,0xadadad,0xbebebe,0xff000000,0,0,0,0,0,0,0x4000000,0x2909090,0x909090,0x909090,0x909090,0x909090,0x909090,0x909090,0x909090,0,0,0,0,0,0,0,0,0,0,0,0,0x1000000,0x1000000,0x1000000,0x1000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xabb5b5,0xb3bebe,0x303,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xffa9b0b1,0xffabb5b5,0xffb3bebe,0xff000303,0xafbaba,0,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xff9e9896,0xffadadad,0xffb4b4b4,0xffafbaba,0xffb0bcbd,0xff000000,0xaebcbc,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xff988d89,0xffa99f9b,0xffadadad,0xffb2b8b8,0xffaebcbc,0xff000000,0xacb2b2,0xff000000,0xff000000,0xffeaeaea,0xff000000,0xff000000,0,0,0,0xff000000,0xff948a86,0xffa69690,0xffa7a7a7,0xffb1b1b1,0xffacb2b2,0xff000000,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0xff000000,0xff947f77,0xff9f9490,0xffa19895,0xff000000,0x7000000,0xadadad,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0xff150803,0xff000000,0xff000000,0,0,0xadadad,0,0xff000000,0xffeaeaea,0xff000000,0,0,0,0,0,0,0x1dc14f22,0,0,0xadadad,0xadadad,0xadadad,0xadadad,0xbebebe,0xff000000,0,0,0,0,0,0,0x4000000,0x18bc542b,0x909090,0x909090,0x909090,0x909090,0x909090,0x909090,0x909090,0,0,0,0,0,0,0,0,0xcc14f22,0xcc14f22,0,0,0x1000000,0x1000000,0x1000000,0x1000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xffa4a4a4,0xffa2a7a7,0xffa7b3b3,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff000000,0xffa2a7a7,0xffa4a4a4,0xffaab0b0,0xffadadad,0xffa7b3b3,0xffa5b6b6,0xffa5b6b6,0xffa5b6b6,0xffa5b6b6,0xffa4b8b9,0xffa2babc,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0xffaab0b0,0xff000000,0xffa7b3b3,0xff000000,0xffa7b3b3,0xff000000,0xffa4b6b6,0xff000000,0xff9ebcbe,0xff000000,0,0,0,0,0,0xff000000,0xffaab0b0,0xff000000,0xffa7b3b3,0xff000000,0xffa4b6b6,0xff000000,0xffa7b3b3,0xff000000,0xffa2b8b9,0xff000000,0,0,0,0,0,0xff000000,0xffada8a6,0xff000000,0xffaab0b0,0xff000000,0xffa7b3b3,0xff000000,0xffa7b3b3,0xff000000,0xffa4b6b6,0xff000000,0,0,0,0,0,0xff000000,0xffababa9,0xff090301,0xffadadad,0xff000000,0xffa7b3b3,0xff000000,0xffaab0b0,0xff000000,0xffa7b3b3,0xff000000,0,0,0,0,0,0xff000000,0xffa5a09d,0xff000000,0xffa5a09d,0xff000000,0xffadadad,0xff000000,0xffaab0b0,0xff000000,0xffaab0b0,0xff000000,0,0,0,0,0,0xff000000,0xffa3a2a0,0xff000000,0xffa5a09d,0xff000000,0xffa4a4a4,0xff000000,0xffa4a4a4,0xff000000,0xffaab0b0,0xff000000,0,0,0,0,0,0xff000000,0xffa5a09d,0xff000000,0xffa5a09d,0xff090301,0xffa4a4a4,0xff000000,0xffa4a4a4,0xff000000,0xffa2a7a7,0xff000000,0,0,0,0,0,0xff000000,0xffa5a09d,0xff090301,0xffa4a4a4,0xff090301,0xffa4a4a4,0xff000000,0xffa4a4a4,0xff000000,0xffa2a7a7,0xff000000,0,0,0,0,0,0,0xff090301,0xffa3a2a0,0xff0b0c0a,0xff9a9f9f,0xff0b0c0a,0xffaab0b0,0xff050b0b,0xffaab0b0,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0xff000000,0xffeaeaea,0xffeaeaea,0xff000000,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xff7e7e7e,0xff7e7e7e,0xff606060,0xff606060,0xff606060,0xff606060,0xff606060,0,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffababab,0xffa7a7a7,0xff999999,0xff9e9e9e,0xff999999,0xff7e7e7e,0xffb0b0b0,0xff606060,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xff9d9d9d,0xff7e7e7e,0xffb5b5b5,0xffb0b0b0,0xff606060,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffaeaeae,0xff7e7e7e,0xffb5b5b5,0xffb5b5b5,0xffb0b0b0,0xff606060,0,0,0xffa5a5a5,0xffb1b1b1,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb8b8b8,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffababab,0xff959595,0xff959595,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffa7a7a7,0xff959595,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xffa7a7a7,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xffa7a7a7,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xff6a6a6a,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7e7e7e,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7e7e7e,0,0,0xffa5a5a5,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xff7e7e7e,0xff7e7e7e,0xff606060,0xff606060,0xff606060,0xff606060,0xff606060,0,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffababab,0xffa7a7a7,0xff999999,0xff9e9e9e,0xff999999,0xff7e7e7e,0xffb0b0b0,0xff606060,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xff9d9d9d,0xff7e7e7e,0xffb5b5b5,0xffb0b0b0,0xff606060,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffaeaeae,0xff7e7e7e,0xffb5b5b5,0xffb5b5b5,0xffb0b0b0,0xff606060,0,0,0xffa5a5a5,0xffb1b1b1,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb8b8b8,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffababab,0xff959595,0xff959595,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffa7a7a7,0xff959595,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xffa7a7a7,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xffa7a7a7,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xff969696,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xff606060,0,0,0xffa5a5a5,0xff969696,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xff6a6a6a,0,0,0xff8c8c8c,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xff969696,0xff5b5b5b,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7e7e7e,0,0,0xff5b5b5b,0xff5b5b5b,0xff5b5b5b,0xff969696,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7e7e7e,0,0,0xff5b5b5b,0xff5b5b5b,0xff727272,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0,0x7f7f7f,0,0,0,0,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff8e8e8e,0xff9a9a9a,0xffa7a7a7,0xffb5b5b5,0xff7f7f7f,0,0,0x7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff8e8e8e,0xff9a9a9a,0xffa7a7a7,0xffa7a7a7,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0xff7f7f7f,0xff838383,0xff9a9a9a,0xffa7a7a7,0xffb5b5b5,0xffa7a7a7,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff8e8e8e,0xff9a9a9a,0xffa7a7a7,0xff7f7f7f,0,0,0xff7f7f7f,0xff9a9a9a,0xffb5b5b5,0xffa7a7a7,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff8e8e8e,0xff9a9a9a,0xffa7a7a7,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffa7a7a7,0xffb5b5b5,0xff7f7f7f,0xff8e8e8e,0xff9a9a9a,0xffa7a7a7,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffb5b5b5,0xffa7a7a7,0xff7f7f7f,0xff9a9a9a,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffb5b5b5,0xff9a9a9a,0xff7f7f7f,0xffa7a7a7,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffb5b5b5,0xff7f7f7f,0xff8e8e8e,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffb5b5b5,0xff7f7f7f,0xff9a9a9a,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff7f7f7f,0,0,0xff7f7f7f,0xffb5b5b5,0xff7f7f7f,0xffa7a7a7,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffa7a7a7,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0,0,0xff7f7f7f,0xff7f7f7f,0xff8e8e8e,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffa7a7a7,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0,0,0xff7f7f7f,0xff7f7f7f,0xffa7a7a7,0xffb5b5b5,0xffa7a7a7,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0,0,0,0,0,0xff7f7f7f,0xff7f7f7f,0xff9a9a9a,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0,0,0,0,0,0,0,0,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0xff979797,0xff979797,0x8e8e8e,0x8e8e8e,0x939393,0x939393,0,0xff919191,0xff8e8e8e,0xff949494,0xff949494,0x8e8e8e,0x8e8e8e,0x939393,0xff919191,0xff8e8e8e,0xff8e8e8e,0xff8e8e8e,0xff919191,0xff919191,0x8e8e8e,0xff919191,0xff8e8e8e,0xff8e8e8e,0xff8e8e8e,0xff8e8e8e,0xff8e8e8e,0xff888888,0xff888888,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff888888,0xff888888,0x8e8e8e,0xff838383,0xff8c8c8c,0xff838383,0xff838383,0x4c4c4c,0x8e8e8e,0x8e8e8e,0xff7e7e7e,0xff7e7e7e,0x8e8e8e,0x4c4c4c,0x8e8e8e,0x8e8e8e,0x8e8e8e,}


text:
= {0xffffff,0x656568,0x656568,0,0x80000,0x400,0x80400,0x400,0x80408,0x656568,0x656568,0,0,0x656568,0xff000000,0xff000000,0,0x400,0x400,0x80000,0xff000000,0xff000000,0x656568,0,0,0,0xff000000,0xff000000,0xff000000,0,0x408,0xff000000,0xff000000,0xff000000,0,0,0,0,0x400,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0x400,0,0,0,0x408,0,0xff000000,0xff000000,0xff000000,0xff000000,0,0x80400,0x408,0,0,0,0x400,0,0xff000000,0xff000000,0xff000000,0xff000000,0,0x408,0,0,0,0,0x400,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0x408,0,0,0,0xff000000,0xff000000,0xff000000,0,0x400,0xff000000,0xff000000,0xff000000,0x656568,0,0,0x656568,0xff000000,0xff000000,0,0x400,0x400,0,0xff000000,0xff000000,0x656568,0,0,0x656568,0x656568,0x656568,0,0x400,0x400,0x80000,0x800,0x656568,0x656568,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff000000,0xff,0xff,0xff,0xff,0xff,0xff,0xff000000,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb9b9b9,0x6b9b9b9,0xff000303,0xfe010808,0xfa0e0e0e,0xff000000,0x10bebebe,0xb9b9b9,0xbfbfbf,0xc4c4c4,0x1c4c4c4,0x11c2c2c2,0,0,0,0,0xb9b9b9,0xe6000000,0xe2cbd7d8,0xd2d2e4e4,0xd0cfe3e3,0xebcddedf,0xff191919,0x15bcbcbc,0xbebebe,0xc1c1c1,0xc1c1c1,0x6c1c1c1,0,0,0,0,0xbb000000,0xe3958e8b,0xbac0c0c0,0xb0ccd4d4,0xb6cbdbdb,0xccdde1e1,0xeacddedf,0xe6000000,0x1bfbfbf,0xc2c2c2,0xc2c2c2,0x1c0c0c0,0,0,0,0,0xff000000,0xcf978a86,0xacb9b1af,0xa2bbbbbb,0xa6bec2c2,0xb2cddadb,0xdbcfe2e2,0xff000000,0x13b9b9b9,0xbfbfbf,0xbfbfbf,0xc0c0c0,0,0,0,0,0xff000000,0xe0968c89,0xb7b8a9a3,0xb3b8afac,0xaebbbbbb,0xb7b5c4c5,0xe0cfe1e1,0x91000000,0xb9b9b9,0xbcbcbc,0x3bcbcbc,0x5bdbdbd,0,0,0,0,0xff000000,0xfa958e8c,0xd8958c89,0xc2b8aba7,0xc2b8aca8,0xd3b6b9b9,0xee010808,0x1bebebe,0xb9b9b9,0xbababa,0xbababa,0xbebebe,0,0,0,0,0x1bbbbbb,0xcf000000,0xf8958d8b,0xe1948e8c,0xd5968b87,0xe5918784,0xff686f6f,0xff000000,0x2b9b9b9,0xb9b9b9,0xb9b9b9,0x7bfbfbf,0,0,0,0,0xb3b3b3,0xbababa,0xff020100,0xff0a0301,0xff080301,0xff0a0301,0xffb3b2af,0xff686f6f,0xff000000,0x2b9b9b9,0xb9b9b9,0xbbbbbb,0,0,0,0,0xb1b1b1,0xb5b5b5,0xb5b5b5,0x11b5b5b5,0x3b5b5b5,0xfb8b8b8,0xff000000,0xffb2b3b2,0xff677070,0xe1000000,0x1b9b9b9,0xbbbbbb,0,0,0,0,0xacacac,0xb1b1b1,0xb5b5b5,0xb6b6b6,0xb3b3b3,0xb4b4b4,0xfb4b4b4,0xff000000,0xffb3b2b0,0xff667171,0xff000000,0x9b9b9b9,0,0,0,0,0xaeaeae,0xb0b0b0,0xb0b0b0,0xafafaf,0x1afafaf,0xafafaf,0xb1b1b1,0xcb4b4b4,0xff000000,0xffb8b1af,0xff667171,0xf9000606,0,0,0,0,0xa3a3a3,0xa5a5a5,0xa4a4a4,0xa6a6a6,0xa8a8a8,0xacacac,0xb4b4b4,0xb3b3b3,0x3b3b3b3,0xf9000000,0xff0d0502,0xff696d6c,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x4b7451f,0x4b7451f,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0xff000000,0xff000000,0,0,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0xff000000,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xff000000,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xff000000,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xafafaf,0xafafaf,0xafafaf,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xafafaf,0xafafaf,0xafafaf,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xafafaf,0xafafaf,0xafafaf,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0xff000000,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xff000000,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xff000000,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0,0,0xff000000,0xff000000,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0xffafafaf,0xffafafaf,0xffafafaf,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xff7e7e7e,0xff7e7e7e,0xff606060,0xff606060,0xff606060,0xff606060,0xff606060,0,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffababab,0xffa7a7a7,0xff999999,0xff9e9e9e,0xff999999,0xff7e7e7e,0xffb0b0b0,0xff606060,0,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xffb1b1b1,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xff9d9d9d,0xff7e7e7e,0xffb5b5b5,0xffb0b0b0,0xff606060,0,0,0,0xffa5a5a5,0xffb1b1b1,0xffaeaeae,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xffb0b0b0,0xff606060,0,0,0xffa5a5a5,0xffb1b1b1,0xffb8b8b8,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffb5b5b5,0xffb8b8b8,0xff7e7e7e,0xff7e7e7e,0xff000000,0xff7e7e7e,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xff000000,0xff000000,0xffb5b5b5,0xffb5b5b5,0xffababab,0xff000000,0xff959595,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xff000000,0xff606060,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xff000000,0xff000000,0xffb9bca5,0xff000000,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffabb0c4,0xffc4afab,0xffb9bca5,0xffb9bca5,0xff000000,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffabb0c4,0xffabb0c4,0xff000000,0xff000000,0xffb9bca5,0xff000000,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffabb0c4,0xffb0bbbc,0xff000000,0xffb5b5b5,0xff000000,0xffb9bca5,0xff000000,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffb0bbbc,0xffb5b0bc,0xffb0bcbb,0xff000000,0xffc4afab,0xffc4afab,0xff000000,0,0,0xffa5a5a5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xff000000,0xffb5b0bc,0xffb0bcbb,0xffb5b0bc,0xffabb0c4,0xffc4afab,0xff000000,0xff7e7e7e,0,0,0xffa5a5a5,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff7e7e7e,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff7e7e7e,0xff7e7e7e,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff000000,0,0,0,0,0,0xff000000,0xff6b7b7e,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff000000,0,0,0,0,0,0xff000000,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff000000,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff6b7b7e,0xff000000,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0,0,0,0xff000000,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff666161,0xff000000,0,0,0}


text:
= {{AG_KEY_NONE,"None"},{AG_KEY_BACKSPACE,"BackSpace"},{AG_KEY_TAB,"Tab"},{AG_KEY_CLEAR,"Clear"},{AG_KEY_RETURN,"Return"},{AG_KEY_PAUSE,"Pause"},{AG_KEY_ESCAPE,"Escape"},{AG_KEY_SPACE,"Space"},{AG_KEY_EXCLAIM,"Exclaim"},{AG_KEY_QUOTEDBL,"QuoteDbl"},{AG_KEY_HASH,"Hash"},{AG_KEY_DOLLAR,"Dollar"},{AG_KEY_PERCENT,"Percent"},{AG_KEY_AMPERSAND,"Ampersand"},{AG_KEY_QUOTE,"Quote"},{AG_KEY_LEFTPAREN,"LeftParen"},{AG_KEY_RIGHTPAREN,"RightParen"},{AG_KEY_ASTERISK,"Asterisk"},{AG_KEY_PLUS,"Plus"},{AG_KEY_COMMA,"Comma"},{AG_KEY_MINUS,"Minus"},{AG_KEY_PERIOD,"Period"},{AG_KEY_SLASH,"Slash"},{AG_KEY_0,"0"},{AG_KEY_1,"1"},{AG_KEY_2,"2"},{AG_KEY_3,"3"},{AG_KEY_4,"4"},{AG_KEY_5,"5"},{AG_KEY_6,"6"},{AG_KEY_7,"7"},{AG_KEY_8,"8"},{AG_KEY_9,"9"},{AG_KEY_COLON,"Colon"},{AG_KEY_SEMICOLON,"SemiColon"},{AG_KEY_LESS,"Less"},{AG_KEY_EQUALS,"Equals"},{AG_KEY_GREATER,"Greater"},{AG_KEY_QUESTION,"Question"},{AG_KEY_AT,"At"},{AG_KEY_LEFTBRACKET,"LeftBracket"},{AG_KEY_BACKSLASH,"Backslash"},{AG_KEY_RIGHTBRACKET,"RightBracket"},{AG_KEY_CARET,"Caret"},{AG_KEY_UNDERSCORE,"Underscore"},{AG_KEY_BACKQUOTE,"Backquote"},{AG_KEY_A,"A"},{AG_KEY_B,"B"},{AG_KEY_C,"C"},{AG_KEY_D,"D"},{AG_KEY_E,"E"},{AG_KEY_F,"F"},{AG_KEY_G,"G"},{AG_KEY_H,"H"},{AG_KEY_I,"I"},{AG_KEY_J,"J"},{AG_KEY_K,"K"},{AG_KEY_L,"L"},{AG_KEY_M,"M"},{AG_KEY_N,"N"},{AG_KEY_O,"O"},{AG_KEY_P,"P"},{AG_KEY_Q,"Q"},{AG_KEY_R,"R"},{AG_KEY_S,"S"},{AG_KEY_T,"T"},{AG_KEY_U,"U"},{AG_KEY_V,"V"},{AG_KEY_W,"W"},{AG_KEY_X,"X"},{AG_KEY_Y,"Y"},{AG_KEY_Z,"Z"},{AG_KEY_DELETE,"Del"},{AG_KEY_KP0,"Keypad0"},{AG_KEY_KP1,"Keypad1"},{AG_KEY_KP2,"Keypad2"},{AG_KEY_KP3,"Keypad3"},{AG_KEY_KP4,"Keypad4"},{AG_KEY_KP5,"Keypad5"},{AG_KEY_KP6,"Keypad6"},{AG_KEY_KP7,"Keypad7"},{AG_KEY_KP8,"Keypad8"},{AG_KEY_KP9,"Keypad9"},{AG_KEY_KP_PERIOD,"KeypadPeriod"},{AG_KEY_KP_DIVIDE,"KeypadDiv"},{AG_KEY_KP_MULTIPLY,"KeypadMult"},{AG_KEY_KP_MINUS,"KeypadMinus"},{AG_KEY_KP_PLUS,"KeypadPlus"},{AG_KEY_KP_ENTER,"KeypadEnter"},{AG_KEY_KP_EQUALS,"KeypadEquals"},{AG_KEY_UP,"Up"},{AG_KEY_DOWN,"Down"},{AG_KEY_RIGHT,"Right"},{AG_KEY_LEFT,"Left"},{AG_KEY_INSERT,"Insert"},{AG_KEY_HOME,"Home"},{AG_KEY_END,"End"},{AG_KEY_PAGEUP,"PageUp"},{AG_KEY_PAGEDOWN,"PageDown"},{AG_KEY_F1,"F1"},{AG_KEY_F2,"F2"},{AG_KEY_F3,"F3"},{AG_KEY_F4,"F4"},{AG_KEY_F5,"F5"},{AG_KEY_F6,"F6"},{AG_KEY_F7,"F7"},{AG_KEY_F8,"F8"},{AG_KEY_F9,"F9"},{AG_KEY_F10,"F10"},{AG_KEY_F11,"F11"},{AG_KEY_F12,"F12"},{AG_KEY_F13,"F13"},{AG_KEY_F14,"F14"},{AG_KEY_F15,"F15"},{AG_KEY_F16,"F16"},{AG_KEY_F17,"F17"},{AG_KEY_F18,"F18"},{AG_KEY_F19,"F19"},{AG_KEY_F20,"F20"},{AG_KEY_F21,"F21"},{AG_KEY_F22,"F22"},{AG_KEY_F23,"F23"},{AG_KEY_F24,"F24"},{AG_KEY_F25,"F25"},{AG_KEY_F26,"F26"},{AG_KEY_F27,"F27"},{AG_KEY_F28,"F28"},{AG_KEY_F29,"F29"},{AG_KEY_F30,"F30"},{AG_KEY_F31,"F31"},{AG_KEY_F32,"F32"},{AG_KEY_F33,"F33"},{AG_KEY_F34,"F34"},{AG_KEY_F35,"F35"},{AG_KEY_NUMLOCK,"NumLock"},{AG_KEY_CAPSLOCK,"CapsLock"},{AG_KEY_SCROLLOCK,"ScrollLock"},{AG_KEY_RSHIFT,"R-Shift"},{AG_KEY_LSHIFT,"L-Shift"},{AG_KEY_RCTRL,"R-Ctrl"},{AG_KEY_LCTRL,"L-Ctrl"},{AG_KEY_RALT,"R-Alt"},{AG_KEY_LALT,"L-Alt"},{AG_KEY_RMETA,"R-Meta"},{AG_KEY_LMETA,"L-Meta"},{AG_KEY_LSUPER,"L-Super"},{AG_KEY_RSUPER,"R-Super"},{AG_KEY_MODE,"Mode"},{AG_KEY_COMPOSE,"Compose"},{AG_KEY_HELP,"Help"},{AG_KEY_PRINT,"Print"},{AG_KEY_SYSREQ,"SysReq"},{AG_KEY_BREAK,"Break"},{AG_KEY_MENU,"Menu"},{AG_KEY_POWER,"Power"},{AG_KEY_EURO,"Euro"},{AG_KEY_UNDO,"Undo"},{AG_KEY_GRAVE,"Grave"},{AG_KEY_KP_CLEAR,"KeypadClear"},{AG_KEY_COMMAND,"Command"},{AG_KEY_FUNCTION,"Function"},{AG_KEY_VOLUME_UP,"VolumeUp"},{AG_KEY_VOLUME_DOWN,"VolumeDown"},{AG_KEY_VOLUME_MUTE,"VolumeMute"},{AG_KEY_BEGIN,"Begin"},{AG_KEY_RESET,"Reset"},{AG_KEY_STOP,"Stop"},{AG_KEY_USER,"User"},{AG_KEY_SYSTEM,"System"},{AG_KEY_PRINT_SCREEN,"PrintScreen"},{AG_KEY_CLEAR_LINE,}


text:
= {{AG_KEY_LEFT,"CM",CursorHome,""},{AG_KEY_RIGHT,"CM",CursorEnd,""},{AG_KEY_LEFT,"A",WordBack,""},{AG_KEY_RIGHT,"A",WordForw,""},{AG_KEY_A,"M",SelectAll,""},{AG_KEY_C,"M",Copy,""},{AG_KEY_X,"M",Cut,"w"},{AG_KEY_V,"M",Paste,"w"},{AG_KEY_K,"M",Kill,"we"},{AG_KEY_Y,"M",Yank,"we"},{AG_KEY_LEFT,"C",WordBack,""},{AG_KEY_RIGHT,"C",WordForw,""},{AG_KEY_A,"C",SelectAll,""},{AG_KEY_C,"C",Copy,""},{AG_KEY_X,"C",Cut,"w"},{AG_KEY_V,"C",Paste,"w"},{AG_KEY_K,"C",Kill,"we"},{AG_KEY_Y,"C",Yank,"we"},{AG_KEY_HOME,"",CursorHome,""},{AG_KEY_END,"",CursorEnd,""},{AG_KEY_LEFT,"",CursorLeft,""},{AG_KEY_RIGHT,"",CursorRight,""},{AG_KEY_UP,"",CursorUp,""},{AG_KEY_DOWN,"",CursorDown,""},{AG_KEY_PAGEUP,"",PageUp,""},{AG_KEY_PAGEDOWN,"",PageDown,""},{AG_KEY_BACKSPACE,"",Delete,"w"},{AG_KEY_DELETE,"",Delete,"w"},{AG_KEY_LAST,"",Insert,"w"},}


text:
= {{0x0060,0x0020,0x0060},{0x0060,0x0061,0x00e0},{0x0060,0x0041,0x00c0},{0x0060,0x0065,0x00e8},{0x0060,0x0045,0x00c8},{0x0060,0x0069,0x00ec},{0x0060,0x0049,0x00cc},{0x0060,0x006f,0x00f2},{0x0060,0x004f,0x00d2},{0x0060,0x0075,0x00f9},{0x0060,0x0055,0x00d9},{0x00b4,0x0020,0x0060},{0x00b4,0x0065,0x00e9},{0x00b4,0x0045,0x00c9},{0x02db,0x0020,0x02db},{0x02db,0x0061,0x0105},{0x02db,0x0041,0x0104},{0x02db,0x0075,0x0173},{0x02db,0x0055,0x0172},{0x00b8,0x0020,0x00b8},{0x00b8,0x0063,0x00e7},{0x00b8,0x0043,0x00c7},{0x00b8,0x0067,0x0123},{0x00b8,0x0047,0x0122},{0x00b8,0x006e,0x0146},{0x00b8,0x004e,0x0145},{0x00b8,0x006b,0x0137},{0x00b8,0x004b,0x0136},{0x00b8,0x0072,0x0157},{0x00b8,0x0052,0x0156},{0x00b8,0x0074,0x0163},{0x00b8,0x0054,0x0162},{0x00b8,0x0073,0x015f},{0x00b8,0x0053,0x015e},{0x00a8,0x0020,0x00a8},{0x00a8,0x0061,0x00e4},{0x00a8,0x0041,0x00c4},{0x00a8,0x0065,0x00eb},{0x00a8,0x0045,0x00cb},{0x00a8,0x0069,0x00ef},{0x00a8,0x0049,0x00cf},{0x00a8,0x006f,0x00f6},{0x00a8,0x004f,0x00d6},{0x00a8,0x0079,0x00ff},{0x00a8,0x0059,0x0178},{0x00a8,0x0075,0x00fc},{0x00a8,0x0055,0x00dc},{0x005e,0x0020,0x005e},{0x005e,0x0061,0x00e2},{0x005e,0x0041,0x00c2},{0x005e,0x0063,0x0109},{0x005e,0x0043,0x0108},{0x005e,0x0065,0x00ea},{0x005e,0x0045,0x00ca},{0x005e,0x0067,0x011d},{0x005e,0x0047,0x011c},{0x005e,0x0069,0x00ee},{0x005e,0x0049,0x00ce},{0x005e,0x006f,0x00f4},{0x005e,0x004f,0x00d4},{0x005e,0x0073,0x015d},{0x005e,0x0053,0x015c},{0x005e,0x0079,0x0177},{0x005e,0x0059,0x0176},{0x005e,0x0075,0x00fb},{0x005e,0x0055,0x00db},{0x005e,0x0077,0x0175},{0x005e,0x0057,0x0174},}


text:
= {{AG_KEY_Q,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d1},{AG_KEY_W,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d7},{AG_KEY_E,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c5},{AG_KEY_R,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d2},{AG_KEY_T,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d4},{AG_KEY_Y,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d9},{AG_KEY_U,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d5},{AG_KEY_I,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c9},{AG_KEY_O,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00cf},{AG_KEY_P,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d0},{AG_KEY_LEFTBRACKET,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00fb},{AG_KEY_RIGHTBRACKET,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00fd},{AG_KEY_A,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c1},{AG_KEY_S,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d3},{AG_KEY_D,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c4},{AG_KEY_F,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c6},{AG_KEY_G,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c7},{AG_KEY_H,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c8},{AG_KEY_J,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00ca},{AG_KEY_K,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00cb},{AG_KEY_L,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00cc},{AG_KEY_SEMICOLON,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00ba},{AG_KEY_QUOTE,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a2},{AG_KEY_BACKSLASH,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00fc},{AG_KEY_Z,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00da},{AG_KEY_X,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d8},{AG_KEY_C,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c3},{AG_KEY_V,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00d6},{AG_KEY_B,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c2},{AG_KEY_N,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00ce},{AG_KEY_M,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00cd},{AG_KEY_COMMA,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00bc},{AG_KEY_PERIOD,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00be},{AG_KEY_SLASH,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00bf},{AG_KEY_BACKQUOTE,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00fe},{AG_KEY_1,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a1},{AG_KEY_2,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00c0},{AG_KEY_3,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a3},{AG_KEY_4,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a4},{AG_KEY_5,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a5},{AG_KEY_6,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00de},{AG_KEY_7,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a6},{AG_KEY_8,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00aa},{AG_KEY_9,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a8},{AG_KEY_0,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00a9},{AG_KEY_MINUS,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00df},{AG_KEY_EQUALS,AG_KEYMOD_ALT|AG_KEYMOD_SHIFT,0x00ab},{AG_KEY_Q,AG_KEYMOD_ALT,0x00f1},{AG_KEY_W,AG_KEYMOD_ALT,0x00f7},{AG_KEY_E,AG_KEYMOD_ALT,0x00e5},{AG_KEY_R,AG_KEYMOD_ALT,0x00f2},{AG_KEY_T,AG_KEYMOD_ALT,0x00f4},{AG_KEY_Y,AG_KEYMOD_ALT,0x00f9},{AG_KEY_U,AG_KEYMOD_ALT,0x00f5},{AG_KEY_I,AG_KEYMOD_ALT,0x00e9},{AG_KEY_O,AG_KEYMOD_ALT,0x00ef},{AG_KEY_P,AG_KEYMOD_ALT,0x00f0},{AG_KEY_LEFTBRACKET,AG_KEYMOD_ALT,0x00db},{AG_KEY_RIGHTBRACKET,AG_KEYMOD_ALT,0x00fd},{AG_KEY_A,AG_KEYMOD_ALT,0x00e1},{AG_KEY_S,AG_KEYMOD_ALT,0x00f3},{AG_KEY_D,AG_KEYMOD_ALT,0x00e4},{AG_KEY_F,AG_KEYMOD_ALT,0x00e6},{AG_KEY_G,AG_KEYMOD_ALT,0x00e7},{AG_KEY_H,AG_KEYMOD_ALT,0x00e8},{AG_KEY_J,AG_KEYMOD_ALT,0x00ea},{AG_KEY_K,AG_KEYMOD_ALT,0x00eb},{AG_KEY_L,AG_KEYMOD_ALT,0x00ec},{AG_KEY_SEMICOLON,AG_KEYMOD_ALT,0x00bb},{AG_KEY_QUOTE,AG_KEYMOD_ALT,0x00a7},{AG_KEY_BACKSLASH,AG_KEYMOD_ALT,0x00dc},{AG_KEY_Z,AG_KEYMOD_ALT,0x00fa},{AG_KEY_X,AG_KEYMOD_ALT,0x00f8},{AG_KEY_C,AG_KEYMOD_ALT,0x00e3},{AG_KEY_V,AG_KEYMOD_ALT,0x00f6},{AG_KEY_B,AG_KEYMOD_ALT,0x00e2},{AG_KEY_N,AG_KEYMOD_ALT,0x00ee},{AG_KEY_M,AG_KEYMOD_ALT,0x00ed},{AG_KEY_COMMA,AG_KEYMOD_ALT,0x00ac},{AG_KEY_PERIOD,AG_KEYMOD_ALT,0x00ae},{AG_KEY_SLASH,AG_KEYMOD_ALT,0x00af},{AG_KEY_BACKQUOTE,AG_KEYMOD_ALT,0x00e0},{AG_KEY_1,AG_KEYMOD_ALT,0x00b1},{AG_KEY_2,AG_KEYMOD_ALT,0x00b2},{AG_KEY_3,AG_KEYMOD_ALT,0x00b3},{AG_KEY_4,AG_KEYMOD_ALT,0x00b4},{AG_KEY_5,AG_KEYMOD_ALT,0x00b5},{AG_KEY_6,AG_KEYMOD_ALT,0x00b6},{AG_KEY_7,AG_KEYMOD_ALT,0x00b7},{AG_KEY_8,AG_KEYMOD_ALT,0x00b8},{AG_KEY_9,AG_KEYMOD_ALT,0x00b9},{AG_KEY_0,AG_KEYMOD_ALT,0x00b0},{AG_KEY_MINUS,AG_KEYMOD_ALT,0x00bd},{AG_KEY_EQUALS,AG_KEYMOD_ALT,0x00ad},{AG_KEY_LAST,0,0x0},}


text:
= {NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,"Bsp","Tab",NULL,NULL,"Clr","Ret",NULL,NULL,NULL,NULL,NULL,"Pause",NULL,NULL,NULL,NULL,NULL,NULL,NULL,"Esc",NULL,NULL,NULL,NULL,"Spc","!","DblQuot","#","$",NULL,"&","Quot","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@",NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,"[","\\","]","^","_","BackQuot","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",NULL,NULL,NULL,NULL,"Del",NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,"Kp0","Kp1","Kp2","Kp3","Kp4","Kp5","Kp6","Kp7","Kp8","Kp9","Kp.","Kp/","Kp*","Kp-","Kp+","KpEnt","Kp=","Up","Down","Right","Left","Ins","Home","End","PgUp","PgDn","F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","F13","F14","F15",NULL,NULL,NULL,"NumLck","CapsLck","ScrollLck","Rshift","Lshift","Rctrl","Lctrl","Ralt","Lalt","Rmeta","Lmeta","Lsuper","Rsuper","Mode","Compose","Help","Print","SysReq","Break","Menu","Power","Euro","Undo",NULL}


text:
= {{"Agar(Widget:Label)",sizeof(AG_Label),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Menu)",sizeof(AG_Menu),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:MenuView)",sizeof(AG_MenuView),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:MFSpinbutton)",sizeof(AG_MFSpinbutton),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:MSpinbutton)",sizeof(AG_MSpinbutton),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Notebook)",sizeof(AG_Notebook),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"AG_Widget:AG_Box:AG_NotebookTab",sizeof(AG_NotebookTab),{0,0},NULL,NULL,NULL,NULL,NULL,NULL},AG_WidgetInheritDraw,AG_WidgetInheritSizeRequest,AG_WidgetInheritSizeAllocate}


text:
{ if (!AG_Defined(num, "min")) { fn(num, "min", dmin); } if (!AG_Defined(num, "max")) { fn(num, "max", dmax); } if (!AG_Defined(num, "inc")) { fn(num, "inc", dinc); } }


text:
{ TYPE val = (TYPE)(expr); *(TYPE *)value = val < *(TYPE *)min ? *(TYPE *)min : val > *(TYPE *)max ? *(TYPE *)max : val; }


text:
{ TYPE v = *(TYPE *)value; if ((v + *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v + *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v += *(TYPE *)inc; } *(TYPE *)value = v; }


text:
{ TYPE v = AG_Base2Unit((double)*(TYPE *)value, num->unit); if ((v + *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v + *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v += *(TYPE *)inc; } *(TYPE *)value = AG_Unit2Base((double)v, num->unit); }


text:
{ TYPE v; v = AG_Base2UnitLDBL(*(TYPE *)value, num->unit); if ((v + *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v + *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v += *(TYPE *)inc; } *(TYPE *)value = AG_Unit2BaseLDBL((long double)v, num->unit); }


text:
{ TYPE v = *(TYPE *)value; if ((v - *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v - *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v -= *(TYPE *)inc; } *(TYPE *)value = v; }


text:
{ TYPE v = AG_Base2Unit((double)*(TYPE *)value, num->unit); if ((v - *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v - *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v -= *(TYPE *)inc; } *(TYPE *)value = AG_Unit2Base((double)v, num->unit); }


text:
{ TYPE v = AG_Base2UnitLDBL((long double)*(TYPE *)value, num->unit); if ((v - *(TYPE *)inc) < *(TYPE *)min) { v = *(TYPE *)min; } else if ((v - *(TYPE *)inc) > *(TYPE *)max) { v = *(TYPE *)max; } else { v -= *(TYPE *)inc; } *(TYPE *)value = AG_Unit2BaseLDBL((long double)v, num->unit); }


text:
= {{"Agar(Widget:Numerical)",sizeof(AG_Numerical),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Combo:ObjectSelector)",sizeof(AG_ObjectSelector),{0,0},Init,NULL,NULL,NULL,NULL,NULL},AG_WidgetInheritDraw,AG_WidgetInheritSizeRequest,AG_WidgetInheritSizeAllocate}


text:
switch (Bpp) { case 4: (cDst) = *(Uint32 *)(p); break; case 3: (cDst) = ((p)[0]<<16) + ((p)[1]<<8) + (p)[2]; break; case 2: (cDst) = *(Uint16 *)(p); break; default: (cDst) = *(p); break; }


text:
switch (Bpp) { case 4: *(Uint32 *)(pDst) = (c); break; case 3: (pDst)[0] = ((c)>>16) & 0xff; (pDst)[1] = ((c)>>8) & 0xff; (pDst)[2] = (c) & 0xff; break; case 2: *(Uint16 *)(pDst) = (c); break; default: *(pDst) = (c); break; }


text:
switch (Bpp) { case 4: (cDst) = *(Uint32 *)(p); break; case 3: (cDst) = ((p)[0] + ((p)[1]<<8) + ((p)[2]<<16)); break; case 2: (cDst) = *(Uint16 *)(p); break; default: (cDst) = *(p); break; }


text:
switch (Bpp) { case 4: *(Uint32 *)(pDst) = (c); break; case 3: (pDst)[2] = ((c)>>16) & 0xff; (pDst)[1] = ((c)>>8) & 0xff; (pDst)[0] = (c) & 0xff; break; case 2: *(Uint16 *)(pDst) = (c); break; default: *(pDst) = (c); break; }


text:
do { Uint8 *p = (Uint8 *)(fb) + (y)*(pitch) + (x)*(Bpp); AG_PACKEDPIXEL_PUT((Bpp),p,(c)); } while (0)


text:
= {{"Agar(Widget:Pane)",sizeof(AG_Pane),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Pixmap)",sizeof(AG_Pixmap),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:ProgressBar)",sizeof(AG_ProgressBar),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Radio)",sizeof(AG_Radio),{0,0,},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
{ if (vis > 0) { if ((max - min) > 0) { extentPx = sb->length - (int)(vis * sb->length / (max - min)); } else { extentPx = 0; } } else { extentPx = (sb->wBar == -1) ? 0 : (sb->length - sb->wBar); } }


text:
{ TYPE min = *(TYPE *)pMin; TYPE max = *(TYPE *)pMax; TYPE vis = *(TYPE *)pVis; int extentPx, divPx; if (min >= (max - vis)) { goto fail; } GET_EXTENT_PX(TYPE); divPx = (int)(max - vis - min); if (divPx < 1) { goto fail; } *x = (int)(((*(TYPE *)pVal - min) * extentPx) / divPx); *len = (vis > 0) ? (vis * sb->length / (max - min)) : (sb->wBar == -1) ? sb->length : sb->wBar; }


text:
{ TYPE min = *(TYPE *)pMin; TYPE max = *(TYPE *)pMax; TYPE vis = *(TYPE *)pVis; int extentPx; if (*(TYPE *)pMax > *(TYPE *)pVis) { GET_EXTENT_PX(TYPE); if (x <= 0) { *(TYPE *)pVal = min; } else if (x >= (int)extentPx) { *(TYPE *)pVal = MAX(min, (max - vis)); } else { *(TYPE *)pVal = min + x*(max-vis-min)/extentPx; if (*(TYPE *)pVal < min) { *(TYPE *)pVal = min; } if (*(TYPE *)pVal > max) { *(TYPE *)pVal = max; } } } }


text:
{ if (*(TYPE *)pMax > *(TYPE *)pVis) { if ((*(TYPE *)pVal + *(TYPE *)pInc) > (*(TYPE *)pMax - (*(TYPE *)pVis))) { *(TYPE *)pVal = (*(TYPE *)pMax) - (*(TYPE *)pVis); rv = 1; } else { *(TYPE *)pVal += *(TYPE *)pInc; } } }


text:
{ if (*(TYPE *)pMax > *(TYPE *)pVis) { if (*(TYPE *)pVal < *(TYPE *)pMin + *(TYPE *)pInc) { *(TYPE *)pVal = *(TYPE *)pMin; rv = 1; } else { *(TYPE *)pVal -= *(TYPE *)pInc; } } }


text:
{ if (!AG_Defined(sb, "min")) { fn(sb, "min", dmin); } if (!AG_Defined(sb, "max")) { fn(sb, "max", dmax); } if (!AG_Defined(sb, "inc")) { fn(sb, "inc", dinc); } if (!AG_Defined(sb, "visible")) { fn(sb, "visible", 0); } }


text:
= {{"Agar(Widget:Scrollbar)",sizeof(AG_Scrollbar),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Scrollview)",sizeof(AG_Scrollview),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Separator)",sizeof(AG_Separator),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
{ TYPE min = *(TYPE *)pMin; TYPE max = *(TYPE *)pMax; if (min >= max) { goto fail; } *x = (int)(((*(TYPE *)pVal - min) * sl->extent) / (max - min)); }


text:
{ TYPE min = *(TYPE *)pMin; TYPE max = *(TYPE *)pMax; if (x <= 0) { *(TYPE *)pVal = min; } else if (x >= sl->extent) { *(TYPE *)pVal = max; } else { *(TYPE *)pVal = min + x*(max-min)/sl->extent; } }


text:
{ if ((*(TYPE *)pVal + *(TYPE *)pInc) > *(TYPE *)pMax) *(TYPE *)pVal = *(TYPE *)pMax; else *(TYPE *)pVal += *(TYPE *)pInc; }


text:
{ if ((*(TYPE *)pVal - *(TYPE *)pInc) < *(TYPE *)pMin) *(TYPE *)pVal = *(TYPE *)pMin; else *(TYPE *)pVal -= *(TYPE *)pInc; }


text:
{ if (!AG_Defined(sl, "min")) { fn(sl, "min", dmin); } if (!AG_Defined(sl, "max")) { fn(sl, "max", dmax); } if (!AG_Defined(sl, "inc")) { fn(sl, "inc", dinc); } }


text:
= {{"Agar(Widget:Slider)",sizeof(AG_Slider),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Socket)",sizeof(AG_Socket),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Spinbutton)",sizeof(AG_Spinbutton),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Box:Statusbar)",sizeof(AG_Statusbar),{0,0},Init,NULL,NULL,NULL,NULL,NULL},AG_WidgetInheritDraw,AG_WidgetInheritSizeRequest,AG_WidgetInheritSizeAllocate}


text:
= "AG_Widget {\n" "color: rgb(125,125,125);\n" "color#focused: rgb(200,0,0);\n" "color#disabled: rgb(160,160,160);\n" "color#hover: rgb(130,130,130);\n" "color#selected: rgb(50,50,120);\n" "text-color: rgb(250,250,250);\n" "line-color: rgb(50,50,50);\n" "line-color#hover: rgb(70,70,70);\n" "shape-color: rgb(100,100,100);\n" "}\n" "AG_Window {\n" "border-color: rgb(100,100,100);\n" "}\n" "AG_Titlebar {\n" "color: rgb(40,50,60);\n" "color#disabled: rgb(35,35,35);\n" "}\n" "AG_Menu {\n" "color: rgb(70,70,70);\n" "color#selected: rgb(40,40,110);\n" "color#disabled: rgb(40,40,110);\n" "text-color#selected: rgb(230,230,230);\n" "text-color#disabled: rgb(170,170,170);\n" "}\n" "AG_MenuView {\n" "color: rgb(70,70,70);\n" "color#selected: rgb(40,40,110);\n" "color#disabled: rgb(40,40,110);\n" "text-color#selected: rgb(230,230,230);\n" "text-color#disabled: rgb(170,170,170);\n" "}\n" "AG_Notebook {\n" "color#selected: rgb(117,117,117);\n" "}\n" "AG_Editable {\n" "color#selected: rgb(0,0,100);\n" "}\n" "AG_Tlist {\n" "color: rgb(125,125,125);\n" "color#selected: rgb(50,50,120);\n" "text-color#selected: rgb(255,255,200);\n" "}\n" "AG_Console {\n" "color: rgb(0,0,30);\n" "color#hover: rgb(0,0,30);\n" "color#focused: rgb(10,10,28);\n" "color#selected: rgb(0,15,80);\n" "text-color: rgb(240,240,240);\n" "}\n" "AG_ProgressBar {\n" "color#selected: rgb(50,50,120);\n" "text-color#selected: rgb(255,255,255);\n" "}\n" "AG_FixedPlotter {\n" "color: rgb(50,50,50);\n" "line-color: rgb(70,70,70);\n" "}\n" ""


text:
shift = 0; loss = 8; if (mask) { for (m = mask ; !(m & 0x01); m >>= 1) { shift++; } for (; (m & 0x01); m >>= 1) { loss--; } }


text:
((ax) < (s)->clipRect.x || (ax) >= (s)->clipRect.x+(s)->clipRect.w || (ay) < (s)->clipRect.y || (ay) >= (s)->clipRect.y+(s)->clipRect.h)


text:
AG_SurfaceRGB((w),(h),agSurfaceFmt->BitsPerPixel,0, agSurfaceFmt->Rmask, agSurfaceFmt->Gmask, agSurfaceFmt->Bmask)


text:
AG_SurfaceRGBA((w),(h),agSurfaceFmt->BitsPerPixel,0, agSurfaceFmt->Rmask, agSurfaceFmt->Gmask, agSurfaceFmt->Bmask, agSurfaceFmt->Amask)


text:
do { AG_SurfacePutPixel((s), (Uint8 *)(s)->pixels + (y)*(s)->pitch + (x)*(s)->format->BytesPerPixel, (c)); } while (0)


text:
do { if (!AG_CLIPPED_PIXEL((s), (x), (y))) { AG_SurfacePutPixel((s), (Uint8 *)(s)->pixels + (y)*(s)->pitch + (x)*(s)->format->BytesPerPixel, (c)); } } while (0)


text:
do { AG_SurfaceBlendPixel((s), (Uint8 *)(s)->pixels + (y)*(s)->pitch + (x)*(s)->format->BytesPerPixel, AG_ColorRGBA((r),(g),(b),(a)),(fn)); } while (0)


text:
do { if (!AG_CLIPPED_PIXEL((s), (x), (y))) { AG_SurfaceBlendPixel((s), (Uint8 *)(s)->pixels + (y)*(s)->pitch + (x)*(s)->format->BytesPerPixel, AG_ColorRGBA((r),(g),(b),(a)),(fn)); } } while (0)


text:
= {{"Agar(Widget:Table)",sizeof(AG_Table),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Textbox)",sizeof(AG_Textbox),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {{"Agar(Widget:Box:Titlebar)",sizeof(AG_Titlebar),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,AG_WidgetInheritSizeRequest,AG_WidgetInheritSizeAllocate}


text:
= {{"Agar(Widget:Tlist)",sizeof(AG_Tlist),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
for((it) = AG_TAILQ_FIRST(&(tl)->items), (p) = (it)!=NULL ? (struct t *)(it)->p1 : NULL; (it) != AG_TAILQ_END(&(tl)->children) && (it)->p1 != NULL; (it) = AG_TAILQ_NEXT((it), cobjs), (p) = (it)!=NULL ? (struct t *)(it)->p1 : NULL)


text:
= {{"Agar(Widget:Box:Toolbar)",sizeof(AG_Toolbar),{0,0},Init,NULL,NULL,NULL,NULL,NULL},AG_WidgetInheritDraw,SizeRequest,AG_WidgetInheritSizeAllocate}


text:
= {{"Agar(Widget:Treetbl)",sizeof(AG_Treetbl),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
do { if (NULL == (ROW)) break if ((ROW)->flags & AG_TREETBL_ROW_EXPANDED) AG_TreetblCollapseRow(TV, (ROW)); else AG_TreetblExpandRow(TV, (ROW)); } while (0)


text:
= {{"Agar(Widget:UCombo)",sizeof(AG_UCombo),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
= {N_("Identity"),N_("Length"),N_("Angle"),N_("Video"),N_("Area"),N_("Volume"),N_("Velocity"),N_("Mass"),N_("Time"),N_("Electrical current"),N_("Temperature"),N_("Substance amount"),N_("Light"),N_("Power"),N_("Electromotive force"),N_("Electrical resistance"),N_("First-order resistance coefficient"),N_("Second-order resistance coefficient"),N_("Capacitance"),N_("Inductance"),N_("Frequency"),N_("Pressure"),N_("Vacuum"),N_("Percentage"),N_("K units (MOSFET)"),NULL}


text:
= {agIdentityUnit,agLengthUnits,agAngleUnits,agVideoUnits,agAreaUnits,agVolumeUnits,agSpeedUnits,agMassUnits,agTimeUnits,agCurrentUnits,agTemperatureUnits,agSubstanceAmountUnits,agEnergyPerSubstanceAmountUnits,agLightUnits,agPowerUnits,agEMFUnits,agResistanceUnits,agResistanceTC1Units,agResistanceTC2Units,agCapacitanceUnits,agInductanceUnits,agFrequencyUnits,agPressureUnits,agVacuumUnits,agPercentageUnits,agKUnits,agResistivityUnits,agThermalConductivityUnits,agThermalExpansionUnits,agDensityUnits,}


text:
= {{"Ang","\xc3\x85",N_("\xc3\x85ngstroms"),1e-10,NULL},{"fm","",N_("Femtometres"),1e-15,NULL},{"pm","",N_("Picometres"),1e-12,NULL},{"nm","",N_("Nanometres"),1e-9,NULL},{"um","\xc2\xb5",N_("Microns"),1e-6,NULL},{"mil","",N_("Mils"),25e-6,NULL},{"mm","",N_("Millimeters"),1e-3,NULL},{"in","",N_("Inches"),0.0254,NULL},{"cm","",N_("Centimeters"),1e-2,NULL},{"dm","",N_("Decimeters"),0.1,NULL},{"ft","",N_("Feet"),0.3048,NULL},{"yd","",N_("Yards"),0.9144,NULL},{"m","",N_("Meters"),1.0,NULL},{"km","",N_("Kilometers"),1000,NULL},{"mi","",N_("Miles"),1609.344,NULL},{"A.U","",N_("Astronomical units"),159598073000.0,NULL},{"L.Y","",N_("Light years"),946075309081900.0,NULL},{"P.S","",N_("Parsecs"),3085678e10,NULL},{"N.M","",N_("Nautical miles"),1852,NULL},{"N.L","",N_("Nautical leagues"),5556,NULL},{"lnk","",N_("Links"),0.201168,NULL},{"span","",N_("Spans"),0.2286,NULL},{"cbt","",N_("Cubits"),0.4572,NULL},{"var","",N_("Varas"),0.846668,NULL},{"fh","",N_("Fathoms"),1.8288,NULL},{"rod","",N_("Rods"),5.0292,NULL},{"cha","",N_("Chains"),20.1168,NULL},{"fur","",N_("Furlongs"),201.167981,NULL},{"cbl","",N_("Cable lengths"),219.456,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"rad","",N_("Radians"),1.0,NULL},{"deg","\xc2\xb0",N_("Degrees"),0.01745329251994329577,NULL},{"rev","",N_("Revolutions"),6.28318530717958647692,NULL},{"grad","",N_("Grads"),0.01570796326794896619,NULL},{"point","",N_("Points"),0.19634954084936207740,NULL},{"brad","",N_("Binary degrees"),0.02454369260617025968,NULL},{"HA","",N_("Hour angle"),0.26179938779914943654,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"px","",N_("Pixels"),1.0,NULL},{"kpx","",N_("Kilopixels"),1e3,NULL},{"Mpx","",N_("Megapixels"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"um^2","\xc2\xb5\xc2\xb2",N_("Square micrometers"),1e-6,NULL},{"mm^2","mm\xc2\xb2",N_("Square millimeters"),1e-3,NULL},{"cm^2","cm\xc2\xb2",N_("Square centimeters"),1e-2,NULL},{"in^2","in\xc2\xb2",N_("Square inches"),0.0254,NULL},{"ft^2","ft\xc2\xb2",N_("Square feet"),0.3048,NULL},{"yd^2","yd\xc2\xb2",N_("Square yards"),0.9144,NULL},{"m^2","m\xc2\xb2",N_("Square meters"),1.0,NULL},{"km^2","km\xc2\xb2",N_("Square kilometers"),1000,NULL},{"mi^2","mi\xc2\xb2",N_("Square miles"),1609.35,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"um^3","\xc2\xb5m\xc2\xb3",N_("Cubic micrometers"),1e-6,NULL},{"mm^3","mm\xc2\xb3",N_("Cubic millimeters"),1e-3,NULL},{"cm^3","cm\xc2\xb3",N_("Cubic centimeters"),1e-2,NULL},{"in^3","in\xc2\xb3",N_("Cubic inches"),0.0254,NULL},{"ft^3","ft\xc2\xb3",N_("Cubic feet"),0.3048,NULL},{"yd^3","yd\xc2\xb3",N_("Cubic yards"),0.9144,NULL},{"m^3","m\xc2\xb3",N_("Cubic meters"),1.0,NULL},{"km^3","km\xc2\xb3",N_("Cubic kilometers"),1e3,NULL},{"mi^3","mi\xc2\xb3",N_("Cubic miles"),1609.35,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"um/s","\xc2\xb5m/s",N_("Micrometers per second"),1e-6,NULL},{"mm/s","",N_("Millimeters per second"),1e-3,NULL},{"cm/s","",N_("Centimeters per second"),1e-2,NULL},{"in/s","",N_("Inches per second"),0.0254,NULL},{"ft/s","",N_("Feet per second"),0.3048,NULL},{"yd/s","",N_("Yards per second"),0.9144,NULL},{"m/s","",N_("Meters per second"),1.0,NULL},{"km/s","",N_("Kilometers per second"),1e3,NULL},{"mi/s","",N_("Miles per second"),1609.35,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"ug","\xc2\xb5g",N_("Micrograms"),1e-6,NULL},{"mg","",N_("Milligrams"),1e-3,NULL},{"cg","",N_("Centigrams"),1e-2,NULL},{"dg","",N_("Decigrams"),1e-1,NULL},{"g","",N_("Grams"),1.0,NULL},{"oz","",N_("Ounces [comm]"),28.349,NULL},{"lb","",N_("Pounds [comm]"),453.59,NULL},{"kg","",N_("Kilograms"),1e3,NULL},{"t(s)","",N_("Tons [short]"),907200,NULL},{"t","",N_("Tons [metric]"),1e6,NULL},{"t(l)","",N_("Tons [long]"),1016064,NULL},{"grain","","Grains",0.0648,NULL},{"carat","","Carats [troy]",0.2,NULL},{"dram(a)","","Drams [apot]",3.888,NULL},{"oz(t)","",N_("Ounces [troy]"),31.104,NULL},{"lb(t)","",N_("Pounds [troy]"),373.248,NULL},{"scruple","","Scruples [apot]",1.296,NULL},{"pennywt","","Pennyweights",1.5552,NULL},{"dram","","Drams",1.771875,NULL},{"poundal","","Poundals",14.086956521739,NULL},{"stone","","Stones",6530.40,NULL},{"quarter","","Quarters",11340,NULL},{"slug","","Slugs",14605.92,NULL},{"100wt","","100 weights",45360,NULL},{"batman","","Batmans",16e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"ns","",N_("Nanoseconds"),1e-9,NULL},{"us","\xc2\xb5s",N_("Microseconds"),1e-6,NULL},{"ms","",N_("Milliseconds"),1e-3,NULL},{"sec","",N_("Seconds"),1.0,NULL},{"min","",N_("Minutes"),60,NULL},{"hr","",N_("Hours"),3600,NULL},{"day","",N_("Days"),86400,NULL},{"w(p)","\xce\x9a\x64",N_("Weeks [POEE]"),432000,NULL},{"wk","",N_("Weeks"),604800,NULL},{"m(p)","\xce\x9am",N_("Months [POEE]"),6307200,NULL},{"yr","",N_("Years"),31104000,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"pA","",N_("Picoamperes"),1e-12,NULL},{"nA","",N_("Nanoamperes"),1e-9,NULL},{"uA","\xc2\xb5\x41",N_("Microamperes"),1e-6,NULL},{"mA","",N_("Milliamperes"),1e-3,NULL},{"A","",N_("Amperes"),1.0,NULL},{"kA","",N_("Kiloamperes"),1e3,NULL},{"MA","",N_("Megaamperes"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"degC","\xc2\xb0\x43",N_("Degrees Celsius"),0,AG_UnitCelsius},{"degF","\xc2\xb0\x46",N_("Degrees Farenheit"),0,AG_UnitFahrenheit},{"uk","\xc2\xb5k","Microkelvins",1e-6,NULL},{"mk","","Millikelvins",1e-3,NULL},{"k","","Kelvins",1.0,NULL},{"kk","","Kilokelvins",1e3,NULL},{"Mk","",N_("Megakelvins"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"pmol","","Picomoles",1e-12,NULL},{"umol","\xc2\xb5mol","Micromoles",1e-6,NULL},{"mmol","","Millimoles",1e-3,NULL},{"mol","","Moles",1.0,NULL},{"kmol","","Kilomoles",1e3,NULL},{"Mmol","",N_("Megamoles"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"J/mol","","Joules per mole",1e-3,NULL},{"kJ/mol","","Kilojoules per mole",1.0,NULL},{"MJ/mol","","Megajoules per mole",1e3,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"J/mol.k","J/mol\xc2\xb7k","Joules per mole kelvin",1.0,NULL},{"kJ/mol.k","kJ/mol\xc2\xb7k","Kilojoules per mole kelvin",1e3,NULL},{"MJ/mol.k","MJ/mol\xc2\xb7k","Megajoules per mole kelvin",1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"ucd","\xc2\xb5\x63\x64","Microcandelas",1e-6,NULL},{"mcd","","Millicandelas",1e-3,NULL},{"cd","","Candelas",1.0,NULL},{"kcd","","Kilocandelas",1e3,NULL},{"Mcd","",N_("Megacandelas"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"uW","\xc2\xb5W","Microwatts",1e-6,NULL},{"mW","","Milliwatts",1e-3,NULL},{"BTU/h","","BTU/hr",0.292875,NULL},{"f-lb/s","",N_("Foot-lbs/sec"),1.355818,NULL},{"W","","Watts",1.0,NULL},{"kC/m","","Kilocalories/min",69.733,NULL},{"HP","",N_("Horsepower"),746,NULL},{"kW","","Kilowatts",1e3,NULL},{"kC/s","","Kilocalories/sec",4183.98,NULL},{"MW","",N_("Megawatts"),1e6,NULL},{"GW","","Gigawatts",1e9,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"uV","\xc2\xb5V","Microvolts",1e-6,NULL},{"mV","","Millivolts",1e-3,NULL},{"V","","Volts",1.0,NULL},{"kV","","Kilovolts",1e3,NULL},{"MV","",N_("Megavolts"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"uohm","\xc2\xb5\xce\xa9","Micro-ohms",1e-6,NULL},{"mohm","m\xce\xa9","Milliohms",1e-3,NULL},{"ohm","\xce\xa9","Ohms",1.0,NULL},{"kohm","k\xce\xa9","Kilo-ohms",1e3,NULL},{"Mohm","M\xce\xa9",N_("Megaohms"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"mohm/degC","m\xce\xa9/\xc2\xb0\x43","Milliohms per \xc2\xb0\x43",1e-3,NULL},{"ohms/degC","\xce\xa9/\xc2\xb0\x43","Ohms per\xc2\xb0\x43",1.0,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"mohm/degC^2","m\xce\xa9/\xc2\xb0\x43\xc2\xb2","Milliohms per \xc2\xb0\x43\xc2\xb2",1e-3,NULL},{"ohm/degC^2","\xce\xa9/\xc2\xb0\x43\xc2\xb2","Ohms per \xc2\xb0\x43\xc2\xb2",1.0,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"pF","","Picofarads",1e-12,NULL},{"nF","","Nanofarads",1e-9,NULL},{"uF","\xc2\xb5\x46","Microfarads",1e-6,NULL},{"mF","","Millifarads",1e-3,NULL},{"F","","Farads",1.0,NULL},{"kF","","Kilofarads",1e3,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"uH","\xc2\xb5\x48","Microhenries",1e-6,NULL},{"mH","","Millihenries",1e-3,NULL},{"H","","Henries",1.0,NULL},{"kH","","Kilohenries",1e3,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"uHz","\xc2\xb5Hz","Microhertz",1e-6,NULL},{"mHz","","Millihertz",1e-3,NULL},{"Hz","","Hertz",1.0,NULL},{"kHz","","Kilohertz",1e3,NULL},{"MHz","",N_("Megahertz"),1e6,NULL},{"GHz","","Gigahertz",1e9,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"Pa","","Pascals",1.0,NULL},{"kPa","","Kilopascals",1e3,NULL},{"MPa","",N_("Megapascals"),1e6,NULL},{"GPa","","Gigapascals",1e9,NULL},{"bar","","Bars",1e5,NULL},{"mbar","","Millibars",1e2,NULL},{"Kg-f/m^2","Kg-f/m\xc2\xb2",N_("Kg-force per m\xc2\xb2"),9.80665,NULL},{"cm H2O","cm H\xc2\xb2O",N_("Centimeters of water"),98.0665,NULL},{"in H2O","in H\xc2\xb2O",N_("Inches of water"),249.08891,NULL},{"cm Hg","",N_("Centimeters of mercury"),1333.22,NULL},{"Ft H2O","Ft H\xc2\xb2O",N_("Feet of water"),2989.06692,NULL},{"in Hg","",N_("Inches of mercury"),3386.388,NULL},{"m H2O","m H\xc2\xb2O",N_("Meters of water"),9806.65,NULL},{"Kips/in^2","Kips/in\xc2\xb2",N_("Kips per in\xc2\xb2"),6894760,NULL},{"Atm","",N_("Atmospheres"),101325,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"ubar(V)","\xc2\xb5\x62\x61\x72",N_("Microbar"),0.000750062,NULL},{"Pa(V)","Pa",N_("Pascals"),0.007500617,NULL},{"N/m^2(V)","N/m\xc2\xb2",N_("Newtons per m\xc2\xb2"),0.007500617,NULL},{"mtorr(V)","mtorr",N_("Millitorr"),0.001,NULL},{"micron Hg(V)","micron Hg",N_("Microns of Mercury"),0.001,NULL},{"mbar(V)","mbar",N_("Millibar"),0.75030012004802,NULL},{"torr(V)","torr",N_("Torr"),1.0,NULL},{"mm Hg(V)","mm Hg",N_("Millimeters of Mercury"),1.0,NULL},{"in H2O(V-4C)","in H\xc2\xb2O (4\xc2\xb0\x43)",N_("Inches of Water (4\xc2\xb0\x43)"),1.868268641,NULL},{"in H2O(V-60F)","in H\xc2\xb2O (60\xc2\xb0\x46)",N_("Inches of Water (60\xc2\xb0\x46)"),1.866475993,NULL},{"in Hg(V-32F)","in Hg (32\xc2\xb0\x46)",N_("Inches of Mercury (32\xc2\xb0\x46)"),25.399938811,NULL},{"in Hg(V-60F)","in Hg (60\xc2\xb0\x46)",N_("Inches of Mercury (60\xc2\xb0\x46)"),25.328457932,NULL},{"psi(V)","psi",N_("Pounds per in\xc2\xb2"),51.714932572,NULL},{"at(V)","at",N_("Atmospheres technical"),735.559240069,NULL},{"kg/cm^2(V)","kg/cm\xc2\xb2",N_("Kilograms per cm\xc2\xb2"),735.56454579,NULL},{"bar(V)","bar",N_("Bar"),750.30012004,NULL},{"dynes/cm^2(V)","dynes/cm\xc2\xb2",N_("Dynes per cm\xc2\xb2"),750.33012004,NULL},{"Atm(V)","Atm",N_("Standard atmospheres"),760.0,NULL},{NULL,NULL,NULL,0.0,NULL}}


text:
= {{"A/V^2","A/V\xc2\xb2",N_("Amps/Volt\xc2\xb2"),1.0,NULL},{"mA/V^2","mA/V\xc2\xb2",N_("Milliamps/Volt\xc2\xb2"),1e-3,NULL},{"uA/V^2","\xc2\xb5\x41/V\xc2\xb2",N_("Microamps/Volt\xc2\xb2"),1e-6,NULL},{NULL,NULL,NULL,0.0,NULL}}


text:
= {{"uohm/m","\xc2\xb5\xce\xa9/m","Micro-ohms per meter",1e-6,NULL},{"mohm/m","m\xce\xa9/m","Milliohms per meter",1e-3,NULL},{"ohm/m","\xce\xa9/m","Ohms per meter",1.0,NULL},{"kohm/m","k\xce\xa9/m","Kilo-ohms per meter",1e3,NULL},{"Mohm/m","M\xce\xa9/m",N_("Megaohms per meter"),1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"um/m.k","um/m\xc2\xb7k","Micrometers per meter kelvin",1.0,NULL},{"mm/m.k","mm/m\xc2\xb7k","Millimeters per meter kelvin",1e3,NULL},{"m/m.k","m/m\xc2\xb7k","Meters per meter kelvin",1e6,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {{"mg/cm^3","mg/cm\xc2\xb3","Milligrams per cubic centimeter",1e-3,NULL},{"g/cm^3","g/cm\xc2\xb3","Grams per cubic centimeter",1.0,NULL},{"kg/cm^3","kg/cm\xc2\xb3","Kilograms per cubic centimeters",1e3,NULL},{NULL,NULL,NULL,0,NULL}}


text:
= {"font-family","font-size","font-weight","font-style","color","text-color","line-color","shape-color","border-color",NULL}


text:
= {{{{125,125,125,255},{240,240,240,255},{50,50,50,255},{200,200,200,255},{100,100,100,255}},{{160,160,160,255},{240,240,240,255},{70,70,70,255},{150,150,150,255},{100,100,100,255}},{{125,125,125,255},{240,240,240,255},{50,50,50,255},{200,200,200,255},{100,100,100,255}},{{130,130,130,255},{240,240,240,255},{50,50,50,255},{220,220,220,255},{100,100,100,255}},{{50,50,120,255},{255,255,255,255},{50,50,60,255},{50,50,50,255},{100,100,100,255}},}}


text:
= {{"Agar(Widget)",sizeof(AG_Widget),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},NULL,SizeRequest,SizeAllocate}


text:
(((obj) != NULL) ? AGWIDGET(obj)->drv->kbd : (agDriverSw != NULL) ? AGDRIVER(agDriverSw)->kbd: NULL)


text:
= {"_NET_WM_WINDOW_TYPE_NORMAL","_NET_WM_WINDOW_TYPE_DESKTOP","_NET_WM_WINDOW_TYPE_DOCK","_NET_WM_WINDOW_TYPE_TOOLBAR","_NET_WM_WINDOW_TYPE_MENU","_NET_WM_WINDOW_TYPE_UTILITY","_NET_WM_WINDOW_TYPE_SPLASH","_NET_WM_WINDOW_TYPE_DIALOG","_NET_WM_WINDOW_TYPE_DROPDOWN_MENU","_NET_WM_WINDOW_TYPE_POPUP_MENU","_NET_WM_WINDOW_TYPE_TOOLTIP","_NET_WM_WINDOW_TYPE_NOTIFICATION","_NET_WM_WINDOW_TYPE_COMBO","_NET_WM_WINDOW_TYPE_DND"}


text:
= {{"Agar(Widget:Window)",sizeof(AG_Window),{0,0},Init,NULL,NULL,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
do { register bitstr_t *_name = name; register int _start = start, _stop = stop; while (_start <= _stop) { bit_clear(_name, _start); _start++; } } while(0)


text:
do { register bitstr_t *_name = name; register int _start = start, _stop = stop; while (_start <= _stop) { bit_set(_name, _start); _start++; } } while(0)


text:
do { register bitstr_t *_name = name; register int _bit, _nbits = nbits, _value = -1; for (_bit = 0; _bit < _nbits; ++_bit) if (!bit_test(_name, _bit)) { _value = _bit; break; } *(value) = _value; } while(0)


text:
do { register bitstr_t *_name = name; register int _bit, _nbits = nbits, _value = -1; for (_bit = 0; _bit < _nbits; ++_bit) if (bit_test(_name, _bit)) { _value = _bit; break; } *(value) = _value; } while(0)


text:
{ for (par_i = initval; (child_i = par_i * 2) <= nmemb; par_i = child_i) { child = base + child_i * size; if (child_i < nmemb && compar(child, child + size) < 0) { child += size; ++child_i; } par = base + par_i * size; if (compar(child, par) <= 0) break; SWAP(par, child, count, size, tmp); } }


text:
{ for (par_i = 1; (child_i = par_i * 2) <= nmemb; par_i = child_i) { child = base + child_i * size; if (child_i < nmemb && compar(child, child + size) < 0) { child += size; ++child_i; } par = base + par_i * size; COPY(par, child, count, size, tmp1, tmp2); } for (;;) { child_i = par_i; par_i = child_i / 2; child = base + child_i * size; par = base + par_i * size; if (child_i == 1 || compar(k, par) < 0) { COPY(child, k, count, size, tmp1, tmp2); break; } COPY(child, par, count, size, tmp1, tmp2); } }


text:
do { if (MROWS(A) != MROWS(B) || MCOLS(A) != MCOLS(B)) { AG_SetError("Incompatible matrices"); return (ret); } } while (0)


text:
= {"scalar",M_MatrixZero44_FPU,M_MatrixZero44v_FPU,M_MatrixIdentity44_FPU,M_MatrixIdentity44v_FPU,M_MatrixTranspose44_FPU,M_MatrixTranspose44p_FPU,M_MatrixTranspose44v_FPU,M_MatrixInvert44_FPU,M_MatrixInvertElim44_FPU,M_MatrixMult44_FPU,M_MatrixMult44v_FPU,M_MatrixMultVector44_FPU,M_MatrixMultVector44p_FPU,M_MatrixMultVector44v_FPU,M_MatrixCopy44_FPU,M_MatrixToFloats44_FPU,M_MatrixToDoubles44_FPU,M_MatrixFromFloats44_FPU,M_MatrixFromDoubles44_FPU,M_MatrixRotateAxis44_FPU,M_MatrixOrbitAxis44_FPU,M_MatrixRotateEul44_FPU,M_MatrixRotate44I_FPU,M_MatrixRotate44J_FPU,M_MatrixRotate44K_FPU,M_MatrixTranslatev44_FPU,M_MatrixTranslate44_FPU,M_MatrixTranslateX44_FPU,M_MatrixTranslateY44_FPU,M_MatrixTranslateZ44_FPU,M_MatrixScale44_FPU,M_MatrixUniScale44_FPU,}


text:
= {"sse",M_MatrixZero44_SSE,M_MatrixZero44v_SSE,M_MatrixIdentity44_SSE,M_MatrixIdentity44v_SSE,M_MatrixTranspose44_SSE,M_MatrixTranspose44p_SSE,M_MatrixTranspose44v_SSE,M_MatrixInvert44_SSE,M_MatrixInvertElim44_FPU,M_MatrixMult44_SSE,M_MatrixMult44v_SSE,M_MatrixMultVector44_SSE,M_MatrixMultVector44p_SSE,M_MatrixMultVector44v_SSE,M_MatrixCopy44_SSE,M_MatrixToFloats44_FPU,M_MatrixToDoubles44_FPU,M_MatrixFromFloats44_FPU,M_MatrixFromDoubles44_FPU,M_MatrixRotateAxis44_SSE,M_MatrixOrbitAxis44_FPU,M_MatrixRotateEul44_FPU,M_MatrixRotate44I_SSE,M_MatrixRotate44J_SSE,M_MatrixRotate44K_SSE,M_MatrixTranslatev44_SSE,M_MatrixTranslate44_SSE,M_MatrixTranslateX44_SSE,M_MatrixTranslateY44_SSE,M_MatrixTranslateZ44_SSE,M_MatrixScale44_SSE,M_MatrixUniScale44_SSE,}


text:
= {"scalar",M_GetElement_FPU,M_Get_FPU,M_MatrixResize_FPU,M_MatrixFree_FPU,M_MatrixNew_FPU,M_MatrixSetIdentity_FPU,M_MatrixSetZero_FPU,M_MatrixTranspose_FPU,M_MatrixCopy_FPU,M_MatrixDup_FPU,M_MatrixAdd_FPU,M_MatrixAddv_FPU,M_MatrixDirectSum_FPU,M_MatrixMul_FPU,M_MatrixMulv_FPU,M_MatrixEntMul_FPU,M_MatrixEntMulv_FPU,M_MatrixCompare_FPU,M_MatrixTrace_FPU,M_MatrixRead_FPU,M_MatrixWrite_FPU,M_MatrixToFloats_FPU,M_MatrixToDoubles_FPU,M_MatrixFromFloats_FPU,M_MatrixFromDoubles_FPU,M_GaussJordan_FPU,M_FactorizeLU_FPU,M_BacksubstLU_FPU,M_MNAPreorder_FPU,M_AddToDiag_FPU}


text:
= {"scalar",M_GetElement_SP,M_Get_SP,M_MatrixResize_SP,M_MatrixFree_SP,M_MatrixNew_SP,NULL,M_MatrixSetZero_SP,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,M_MatrixRead_SP,M_MatrixWrite_SP,NULL,NULL,NULL,NULL,NULL,M_FactorizeLU_SP,M_BacksubstLU_SP,M_MNAPreorder_SP,M_AddToDiag_SP}


text:
= {{"AG_Widget:M_Matview",sizeof(M_Matview),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
{ s = top; do { i = size; do { tmp = *bot; *bot++ = *s; *s++ = tmp; } while (--i); s -= size2; } while(bot < s); }


text:
= {{"AG_Widget:M_Plotter",sizeof(M_Plotter),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
{ long i = (n) / sizeof (TYPE); TYPE *pi = (TYPE *) (parmi); TYPE *pj = (TYPE *) (parmj); do { TYPE t = *pi; *pi++ = *pj; *pj++ = t; } while (--i > 0); }


text:
if (swaptype == 0) { long t = *(long *)(a); *(long *)(a) = *(long *)(b); *(long *)(b) = t; } else SwapFunc(a, b, es, swaptype)


text:
{ if (tab == NULL) { tr = tr0; for (c = 0; c < endch; c++) tr0[c] = c + 1; tr0[c] = 0; for (c++; c < 256; c++) tr0[c] = c; endch = 0; } else { endch = tab[endch]; tr = tab; if (endch != 0 && endch != 255) { AG_SetError("Invalid argument"); return (-1); } } }


text:
{ *((template).Element1) += real; *((template).Element2) += real; *((template).Element3Negated) -= real; *((template).Element4Negated) -= real; }


text:
{ *((template).Element1+1) += imag; *((template).Element2+1) += imag; *((template).Element3Negated+1) -= imag; *((template).Element4Negated+1) -= imag; }


text:
{ *((template).Element1) += real; *((template).Element2) += real; *((template).Element3Negated) -= real; *((template).Element4Negated) -= real; *((template).Element1+1) += imag; *((template).Element2+1) += imag; *((template).Element3Negated+1) -= imag; *((template).Element4Negated+1) -= imag; }


text:
{ (to).Real = (from_a).Real * (from_b).Real - (from_a).Imag * (from_b).Imag; (to).Imag = (from_a).Real * (from_b).Imag + (from_a).Imag * (from_b).Real; }


text:
{ RealNumber to_real_ = (to).Real; (to).Real = to_real_ * (from).Real - (to).Imag * (from).Imag; (to).Imag = to_real_ * (from).Imag + (to).Imag * (from).Real; }


text:
{ (to).Real = (from_a).Real * (from_b).Real + (from_a).Imag * (from_b).Imag; (to).Imag = (from_a).Real * (from_b).Imag - (from_a).Imag * (from_b).Real; }


text:
{ (to).Real = (mult_a).Real * (mult_b).Real - (mult_a).Imag * (mult_b).Imag + (add).Real; (to).Imag = (mult_a).Real * (mult_b).Imag + (mult_a).Imag * (mult_b).Real + (add).Imag; }


text:
{ (to).Real = (subt).Real - (mult_a).Real * (mult_b).Real + (mult_a).Imag * (mult_b).Imag; (to).Imag = (subt).Imag - (mult_a).Real * (mult_b).Imag - (mult_a).Imag * (mult_b).Real; }


text:
{ (to).Real = (mult_a).Real * (mult_b).Real + (mult_a).Imag * (mult_b).Imag + (add).Real; (to).Imag = (mult_a).Real * (mult_b).Imag - (mult_a).Imag * (mult_b).Real + (add).Imag; }


text:
{ (to).Real += (from_a).Real * (from_b).Real - (from_a).Imag * (from_b).Imag; (to).Imag += (from_a).Real * (from_b).Imag + (from_a).Imag * (from_b).Real; }


text:
{ (to).Real -= (from_a).Real * (from_b).Real - (from_a).Imag * (from_b).Imag; (to).Imag -= (from_a).Real * (from_b).Imag + (from_a).Imag * (from_b).Real; }


text:
{ (to).Real += (from_a).Real * (from_b).Real + (from_a).Imag * (from_b).Imag; (to).Imag += (from_a).Real * (from_b).Imag - (from_a).Imag * (from_b).Real; }


text:
{ (to).Real -= (from_a).Real * (from_b).Real + (from_a).Imag * (from_b).Imag; (to).Imag -= (from_a).Real * (from_b).Imag - (from_a).Imag * (from_b).Real; }


text:
{ RealNumber r_, s_; if (((den).Real >= (den).Imag AND (den).Real > -(den).Imag) OR ((den).Real < (den).Imag AND (den).Real <= -(den).Imag)) { r_ = (den).Imag / (den).Real; s_ = (den).Real + r_*(den).Imag; (to).Real = ((num).Real + r_*(num).Imag)/s_; (to).Imag = ((num).Imag - r_*(num).Real)/s_; } else { r_ = (den).Real / (den).Imag; s_ = (den).Imag + r_*(den).Real; (to).Real = (r_*(num).Real + (num).Imag)/s_; (to).Imag = (r_*(num).Imag - (num).Real)/s_; } }


text:
{ RealNumber r_, s_, t_; if (((den).Real >= (den).Imag AND (den).Real > -(den).Imag) OR ((den).Real < (den).Imag AND (den).Real <= -(den).Imag)) { r_ = (den).Imag / (den).Real; s_ = (den).Real + r_*(den).Imag; t_ = ((num).Real + r_*(num).Imag)/s_; (num).Imag = ((num).Imag - r_*(num).Real)/s_; (num).Real = t_; } else { r_ = (den).Real / (den).Imag; s_ = (den).Imag + r_*(den).Real; t_ = (r_*(num).Real + (num).Imag)/s_; (num).Imag = (r_*(num).Imag - (num).Real)/s_; (num).Real = t_; } }


text:
{ RealNumber r_; if (((den).Real >= (den).Imag AND (den).Real > -(den).Imag) OR ((den).Real < (den).Imag AND (den).Real <= -(den).Imag)) { r_ = (den).Imag / (den).Real; (to).Imag = -r_*((to).Real = 1.0/((den).Real + r_*(den).Imag)); } else { r_ = (den).Real / (den).Imag; (to).Real = -r_*((to).Imag = -1.0/((den).Imag + r_*(den).Real)); } }


text:
{ int i; ptr = ALLOC(type, number); if (ptr != (type *)NULL) for(i=(number)-1;i>=0; i--) ptr[i] = (type) 0; }


text:
if (( (op1) > LARGEST_SHORT_INTEGER AND (op2) != 0) OR ( (op2) > LARGEST_SHORT_INTEGER AND (op1) != 0)) { double fProduct = (double)(op1) * (double)(op2); if (fProduct >= LARGEST_LONG_INTEGER) (product) = LARGEST_LONG_INTEGER; else (product) = (long)fProduct; } else (product) = (op1)*(op2);


text:
do { if (MVECSIZE(a) != MVECSIZE(b)) { AG_SetError("Incompatible vectors %u != %u", MVECSIZE(a), MVECSIZE(b)); return (ret); } } while (0)


text:
= {"fpu",M_VectorZero2_FPU,M_VectorGet2_FPU,M_VectorSet2_FPU,M_VectorCopy2_FPU,M_VectorFlip2_FPU,M_VectorLen2_FPU,M_VectorLen2p_FPU,M_VectorDot2_FPU,M_VectorDot2p_FPU,M_VectorPerpDot2_FPU,M_VectorPerpDot2p_FPU,M_VectorDistance2_FPU,M_VectorDistance2p_FPU,M_VectorNorm2_FPU,M_VectorNorm2p_FPU,M_VectorNorm2v_FPU,M_VectorScale2_FPU,M_VectorScale2p_FPU,M_VectorScale2v_FPU,M_VectorAdd2_FPU,M_VectorAdd2p_FPU,M_VectorAdd2v_FPU,M_VectorSum2_FPU,M_VectorSub2_FPU,M_VectorSub2p_FPU,M_VectorSub2v_FPU,M_VectorAvg2_FPU,M_VectorAvg2p_FPU,M_VectorLERP2_FPU,M_VectorLERP2p_FPU,M_VectorElemPow2_FPU,M_VectorVecAngle2_FPU}


text:
= {"scalar",M_VectorZero3_FPU,M_VectorGet3_FPU,M_VectorSet3_FPU,M_VectorCopy3_FPU,M_VectorFlip3_FPU,M_VectorLen3_FPU,M_VectorLen3p_FPU,M_VectorDot3_FPU,M_VectorDot3p_FPU,M_VectorDistance3_FPU,M_VectorDistance3p_FPU,M_VectorNorm3_FPU,M_VectorNorm3p_FPU,M_VectorNorm3v_FPU,M_VectorCross3_FPU,M_VectorCross3p_FPU,M_VectorNormCross3_FPU,M_VectorNormCross3p_FPU,M_VectorScale3_FPU,M_VectorScale3p_FPU,M_VectorScale3v_FPU,M_VectorAdd3_FPU,M_VectorAdd3p_FPU,M_VectorAdd3v_FPU,M_VectorSum3_FPU,M_VectorSub3_FPU,M_VectorSub3p_FPU,M_VectorSub3v_FPU,M_VectorAvg3_FPU,M_VectorAvg3p_FPU,M_VectorLERP3_FPU,M_VectorLERP3p_FPU,M_VectorElemPow3_FPU,M_VectorVecAngle3_FPU}


text:
= {"sse",M_VectorZero3_SSE,M_VectorGet3_SSE,M_VectorSet3_SSE,M_VectorCopy3_SSE,M_VectorFlip3_SSE,M_VectorLen3_SSE,M_VectorLen3p_SSE,M_VectorDot3_SSE,M_VectorDot3p_SSE,M_VectorDistance3_SSE,M_VectorDistance3p_SSE,M_VectorNorm3_SSE,M_VectorNorm3p_SSE,M_VectorNorm3v_SSE,M_VectorCross3_SSE,M_VectorCross3p_SSE,M_VectorNormCross3_SSE,M_VectorNormCross3p_SSE,M_VectorScale3_SSE,M_VectorScale3p_SSE,M_VectorScale3v_SSE,M_VectorAdd3_SSE,M_VectorAdd3p_SSE,M_VectorAdd3v_SSE,M_VectorSum3_SSE,M_VectorSub3_SSE,M_VectorSub3p_SSE,M_VectorSub3v_SSE,M_VectorAvg3_SSE,M_VectorAvg3p_SSE,M_VectorLERP3_SSE,M_VectorLERP3p_SSE,M_VectorElemPow3_SSE,M_VectorVecAngle3_SSE}


text:
= {"fpu",M_VectorZero4_FPU,M_VectorGet4_FPU,M_VectorSet4_FPU,M_VectorCopy4_FPU,M_VectorFlip4_FPU,M_VectorLen4_FPU,M_VectorLen4p_FPU,M_VectorDot4_FPU,M_VectorDot4p_FPU,M_VectorDistance4_FPU,M_VectorDistance4p_FPU,M_VectorNorm4_FPU,M_VectorNorm4p_FPU,M_VectorNorm4v_FPU,M_VectorScale4_FPU,M_VectorScale4p_FPU,M_VectorScale4v_FPU,M_VectorAdd4_FPU,M_VectorAdd4p_FPU,M_VectorAdd4v_FPU,M_VectorSum4_FPU,M_VectorSub4_FPU,M_VectorSub4p_FPU,M_VectorSub4v_FPU,M_VectorAvg4_FPU,M_VectorAvg4p_FPU,M_VectorLERP4_FPU,M_VectorLERP4p_FPU,M_VectorElemPow4_FPU,M_VectorVecAngle4_FPU}


text:
= {"scalar",M_VectorNew_FPU,M_VectorGetElement_FPU,M_VectorSetZero_FPU,M_VectorResize_FPU,M_VectorFree_FPU,M_VectorFlip_FPU,M_VectorScale_FPU,M_VectorScalev_FPU,M_VectorAdd_FPU,M_VectorAddv_FPU,M_VectorSub_FPU,M_VectorSubv_FPU,M_VectorLen_FPU,M_VectorDot_FPU,M_VectorDistance_FPU,M_VectorNorm_FPU,M_VectorLERP_FPU,M_VectorElemPow_FPU,M_VectorCopy_FPU,M_ReadVector_FPU,M_WriteVector_FPU,M_VectorFromReals_FPU,M_VectorFromFloats_FPU,M_VectorFromDoubles_FPU,M_VectorFromLongDoubles_FPU,}


text:
= {"scalar",M_VectorNew_FPU,M_VectorGetElement_FPU,M_VectorSetZero_FPU,M_VectorResize_FPU,M_VectorFree_FPU,M_VectorFlip_FPU,M_VectorScale_FPU,M_VectorScalev_FPU,M_VectorAdd_FPU,M_VectorAddv_FPU,M_VectorSub_FPU,M_VectorSubv_FPU,M_VectorLen_FPU,M_VectorDot_FPU,M_VectorDistance_FPU,M_VectorNorm_FPU,M_VectorLERP_FPU,M_VectorElemPow_FPU,M_VectorCopy_FPU,M_ReadVector_FPU,M_WriteVector_FPU,M_VectorFromReals_FPU,M_VectorFromFloats_FPU,M_VectorFromDoubles_FPU,M_VectorFromDoubles_FPU,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0x42d647,0,0x42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0x42d647,0x42d647,0x42d647,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x42d647,0x42d647,0x42d647,0x42d647,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,0xff42d647,0xff000000,0xff42d647,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0xff000000,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0xff000000,0,0,0,0,0,0x42d647,0x42d647,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0x42d647,0,0x42d647,0x42d647,0,0x42d647,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0x42d647,0x42d647,0x42d647,0,0x42d647,0x42d647,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0x42d647,0,0x42d647,0x42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0x42d647,0x42d647,0,0x42d647,0x42d647,0,0,0,0,0,0,0,0,0,0,0,0x42d647,0x42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0x42d647,0,0x42d647,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0x42d647,0x42d647,0x42d647,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0xff000000,0,0xff000000,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0xff42d647,0xff42d647,0xff42d647,0,0xff000000,0,0,0,0xff42d647,0xff000000,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0xff000000,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0,0xff000000,0x42d647,0x42d647,0x42d647,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff000000,0,0,0xff000000,0,0,0,0,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0,0xff000000,0xff000000,0,0,0xff42d647,0xff42d647,0xff42d647,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0xff000000,0xff000000,0xff000000,0xff132bdd,0xff000000,0xff132bdd,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff132bdd,0xff000000,0xff132bdd,0xff000000,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff42d643,0xff41d542,0xff42d643,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0,0,0,0xff41d542,0xff000000,0xff41d542,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0xff42d643,0xff41d542,0xff42d643,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff42d643,0xff41d542,0xff42d643,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff41d542,0xff000000,0xff41d542,0,0,0,0,0,0xff000000,0,0,0xff000000,0,0,0xff000000,0,0xff42d643,0xff41d542,0xff42d643,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0x9342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0x9342,0xff132bdd,0xff000000,0xff132bdd,0x9342,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x9342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0x9342,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0xff000000,0x132bdd,0x132bdd,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0x9342,0x132bdd,0xff000000,0x132bdd,0x9342,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0x132bdd,0x132bdd,0x132bdd,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0x9342,0,0,0,0,0,0,0,0,0x132bdd,0x40a36,0x40a36,0,0,0,0xff000000,0x132bdd,0,0,0,0,0,0,0,0,0,0,0x71158,0,0,0x9342,0x132bdd,0xff000000,0,0,0,0,0,0,0,0,0x9156e,0x2051a,0x9156e,0,0,0,0x132bdd,0x132bdd,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0x9342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0x132bdd,0x132bdd,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0x132bdd,0x132bdd,0x132bdd,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0x132bdd,0,0x132bdd,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0x132bdd,0x132bdd,0x132bdd,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0xff132bdd,0xff132bdd,0xff132bdd,0xff000000,0xff000000,0,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0xff000000,0xff000000,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0x9342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0x132bdd,0x132bdd,0,}


text:
= {0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0xff000000,0,0,0,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff000000,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff132bdd,0xff132bdd,0xff132bdd,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff0000b7,0xff0000b7,0xff0000b7,0xb7,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0,0,0,0,0,0,0xff0000b7,0xffd1d1d1,0xff0000b7,0xff494949,0xff494949,0xff494949,0xffffff,0xffffff,0xffffff,0xffffff,0,0,0,0,0,0,0xff0000b7,0xff0000b7,0xff0000b7,0xffffffff,0xffffffff,0xffffffff,0xff494949,0xff494949,0xffffff,0xffffff,0xffffff,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff494949,0xff494949,0xffffff,0,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff494949,0xffffff,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff0000b7,0xff0000b7,0xff0000b7,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff0000b7,0xffd1d1d1,0xff0000b7,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff0000b7,0xff0000b7,0xff0000b7,0,0,0,0,0,0,0,0xff494949,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xff494949,0xffffff,0,0,0,0,0,0,0,0,0,0xff0000b7,0xff0000b7,0xff0000b7,0xffffffff,0xff494949,0xffffff,0,0,0,0,0,0,0,0,0,0,0xff0000b7,0xffd1d1d1,0xff0000b7,0xff494949,0xffffff,0,0,0,0,0,0,0,0,0,0,0,0xff0000b7,0xff0000b7,0xff0000b7,0xffffff,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
= {0,0,0,0xb9b9b9,0,0,0,0,0,0,0,0,0,0,0,0xb9b9b9,0,0,0xb9b9b9,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0xb9b9b9,0,0,0,0xff000000,0xffb9b9b9,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0xff606060,0xff606060,0xff606060,0xffadadad,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xff000000,0xff000000,0xff000000,0xff606060,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff606060,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff606060,0xffadadad,0xffb9b9b9,0xffadadad,0xff606060,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffadadad,0xff606060,0xff606060,0xff606060,0xffadadad,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff606060,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffadadad,0xff606060,0xff606060,0xff606060,0xff606060,0xff606060,0xffadadad,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffadadad,0xff606060,0xffadadad,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff9a9a9a,0x606060,0xff9a9a9a,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff9a9a9a,0xff606060,0xffb9b9b9,0xff606060,0xff9a9a9a,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff606060,0xffa3a3a3,0xffb9b9b9,0xffa3a3a3,0xff606060,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0xff000000,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xff000000,0,0xb9b9b9,0,0,0xff000000,0xff020202,0xff080808,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0,0,}


text:
= {0xff282928,0xff282928,0xff303130,0xff383938,0xff383938,0xff383938,0xff404140,0xff404140,0xff404140,0xff404140,0xff404140,0xff383938,0xff383938,0xff383938,0xff303130,0xff282928,0xff282928,0xff303130,0xff383938,0xff383938,0xff404140,0xff404140,0xff484a48,0xff484a48,0xff484a48,0xff484a48,0xff484a48,0xff404140,0xff404140,0xff383938,0xff383938,0xff303130,0xff303130,0xff383938,0xff404140,0xff404140,0xff484a48,0xff484a48,0xff505250,0xff505250,0xff505250,0xff505250,0xff505250,0xff484a48,0xff484a48,0xff404140,0xff404140,0xff383938,0xff383938,0xff383938,0xff404140,0xff484a48,0xff505250,0xff505250,0xff585a58,0xff585a58,0xff585a58,0xff585a58,0xff585a58,0xff505250,0xff505250,0xff484a48,0xff404140,0xff383938,0xff383938,0xff404140,0xff484a48,0xff505250,0xff505250,0xff585a58,0xff606360,0xff606360,0xff606360,0xff606360,0xff606360,0xff585a58,0xff505250,0xff505250,0xff484a48,0xff404140,0xff383938,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff606360,0xff696b69,0xff696b69,0xff696b69,0xff606360,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff606360,0xff696b69,0xff717371,0xff717371,0xff717371,0xff696b69,0xff606360,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff696b69,0xff717371,0xff42d547,0xff42d547,0xff42d547,0xff717371,0xff696b69,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff696b69,0xff717371,0xff42d547,0xff000000,0xff42d547,0xff717371,0xff696b69,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff696b69,0xff717371,0xff42d547,0xff42d547,0xff42d547,0xff717371,0xff696b69,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff606360,0xff696b69,0xff717371,0xff717371,0xff717371,0xff696b69,0xff606360,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff383938,0xff404140,0xff484a48,0xff505250,0xff585a58,0xff606360,0xff606360,0xff696b69,0xff696b69,0xff696b69,0xff606360,0xff606360,0xff585a58,0xff505250,0xff484a48,0xff404140,0xff383938,0xff404140,0xff484a48,0xff505250,0xff505250,0xff585a58,0xff606360,0xff606360,0xff606360,0xff606360,0xff606360,0xff585a58,0xff505250,0xff505250,0xff484a48,0xff404140,0xff383938,0xff383938,0xff404140,0xff484a48,0xff505250,0xff505250,0xff585a58,0xff585a58,0xff585a58,0xff585a58,0xff585a58,0xff505250,0xff505250,0xff484a48,0xff404140,0xff383938,0xff303130,0xff383938,0xff404140,0xff404140,0xff484a48,0xff484a48,0xff505250,0xff505250,0xff505250,0xff505250,0xff505250,0xff484a48,0xff484a48,0xff404140,0xff404140,0xff383938,0xff282928,0xff303130,0xff383938,0xff383938,0xff404140,0xff404140,0xff484a48,0xff484a48,0xff484a48,0xff484a48,0xff484a48,0xff404140,0xff404140,0xff383938,0xff383938,0xff303130,}


text:
= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff757878,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xff757979,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xff858989,0xff757878,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xffa0a5a4,0xff939897,0xff757878,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xffa0a5a4,0xff939897,0xff858989,0xff757878,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xff676a6a,0xff939897,0xff858989,0xff757878,0xff000000,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xff000000,0xff939897,0xff000000,0xff000000,0xff454546,0,0,0,0,0,0,0,0,0,0xff000000,0xff000000,0xff000000,0xff858989,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff858989,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff000000,0xff757878,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0xff585859,0xff000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}


text:
for((node) = (struct ntype *)AG_TAILQ_FIRST(&(vg)->nodes); (node) != (struct ntype *)AG_TAILQ_END(&(vg)->nodes); (node) = (struct ntype *)AG_TAILQ_NEXT(VGNODE(node),list))


text:
for((node) = (struct ntype *)AG_TAILQ_FIRST(&VGNODE(pnode)->cNodes); (node) != (struct ntype *)AG_TAILQ_END(&VGNODE(pnode)->cNodes); (node) = (struct ntype *)AG_TAILQ_NEXT(VGNODE(node),tree))


text:
= {N_("Arc"),&vgIconBezier,sizeof(VG_Arc),Init,NULL,Load,Save,Draw,Extent,PointProximity,NULL,Delete,Move,Edit}


text:
= {N_("Arc"),N_("Insert arcs from centerpoint and angles."),&vgIconCircle,sizeof(VG_ArcTool),0,Init,NULL,NULL,NULL,PostDraw,NULL,NULL,MouseMotion,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Circle"),&vgIconCircle,sizeof(VG_Circle),Init,NULL,Load,Save,Draw,Extent,PointProximity,NULL,Delete,Move,Edit}


text:
= {N_("Circle"),N_("Insert circle by centerpoint and radius."),&vgIconCircle,sizeof(VG_CircleTool),0,Init,NULL,NULL,NULL,PostDraw,NULL,NULL,MouseMotion,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Line"),&vgIconLine,sizeof(VG_Line),Init,NULL,Load,Save,Draw,Extent,PointProximity,NULL,Delete,Move,Edit}


text:
= {N_("Line"),N_("Insert line from two points."),&vgIconLine,sizeof(VG_LineTool),0,Init,NULL,NULL,NULL,PostDraw,NULL,NULL,MouseMotion,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Point"),&vgIconPoints,sizeof(VG_Point),Init,NULL,NULL,NULL,Draw,Extent,PointProximity,NULL,NULL,Move,Edit}


text:
= {N_("Point"),N_("Insert point in drawing."),&vgIconPoints,sizeof(VG_Tool),0,NULL,NULL,NULL,NULL,PostDraw,NULL,NULL,NULL,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Polygon"),&vgIconPolygon,sizeof(VG_Polygon),Init,Destroy,Load,Save,Draw,Extent,PointProximity,NULL,Delete,NULL,Edit}


text:
= {N_("Polygon"),N_("Create polygon from sets of points."),&vgIconPolygon,sizeof(VG_PolygonTool),0,Init,NULL,NULL,NULL,PostDraw,NULL,NULL,MouseMotion,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Proximity"),N_("Plot proximity functions of selected entities."),&vgIconProximity,sizeof(VG_Tool),VG_NOSNAP,NULL,NULL,NULL,NULL,PostDraw,NULL,NULL,NULL,MouseButtonDown,NULL,NULL,NULL}


text:
= {N_("Select entities"),N_("Select / move entities in the drawing."),&vgIconSelectArrow,sizeof(VG_SelectTool),VG_NOSNAP|VG_NOEDITCLEAR,Init,NULL,NULL,NULL,NULL,NULL,NULL,MouseMotion,MouseButtonDown,MouseButtonUp,KeyDown,NULL}


text:
= {1024,1023,1023,1022,1021,1020,1018,1016,1014,1011,1008,1005,1001,997,993,989,984,979,973,968,962,955,949,942,935,928,920,912,904,895,886,877,868,858,848,838,828,817,806,795,784,772,760,748,736,724,711,698,685,671,658,644,630,616,601,587,572,557,542,527,512,496,480,464,448,432,416,400,383,366,350,333,316,299,282,265,247,230,212,195,177,160,142,124,107,89,71,53,35,17,0,-17,-35,-53,-71,-89,-107,-124,-142,-160,-177,-195,-212,-230,-247,-265,-282,-299,-316,-333,-350,-366,-383,-400,-416,-432,-448,-464,-480,-496,-512,-527,-542,-557,-572,-587,-601,-616,-630,-644,-658,-671,-685,-698,-711,-724,-736,-748,-760,-772,-784,-795,-806,-817,-828,-838,-848,-858,-868,-877,-886,-895,-904,-912,-920,-928,-935,-942,-949,-955,-962,-968,-973,-979,-984,-989,-993,-997,-1001,-1005,-1008,-1011,-1014,-1016,-1018,-1020,-1021,-1022,-1023,-1023,-1024,-1023,-1023,-1022,-1021,-1020,-1018,-1016,-1014,-1011,-1008,-1005,-1001,-997,-993,-989,-984,-979,-973,-968,-962,-955,-949,-942,-935,-928,-920,-912,-904,-895,-886,-877,-868,-858,-848,-838,-828,-817,-806,-795,-784,-772,-760,-748,-736,-724,-711,-698,-685,-671,-658,-644,-630,-616,-601,-587,-572,-557,-542,-527,-512,-496,-480,-464,-448,-432,-416,-400,-383,-366,-350,-333,-316,-299,-282,-265,-247,-230,-212,-195,-177,-160,-142,-124,-107,-89,-71,-53,-35,-17,0,17,35,53,71,89,107,124,142,160,177,195,212,230,247,265,282,299,316,333,350,366,383,400,416,432,448,464,480,496,512,527,542,557,572,587,601,616,630,644,658,671,685,698,711,724,736,748,760,772,784,795,806,817,828,838,848,858,868,877,886,895,904,912,920,928,935,942,949,955,962,968,973,979,984,989,993,997,1001,1005,1008,1011,1014,1016,1018,1020,1021,1022,1023,1023}


text:
= {0,17,35,53,71,89,107,124,142,160,177,195,212,230,247,265,282,299,316,333,350,366,383,400,416,432,448,464,480,496,512,527,542,557,572,587,601,616,630,644,658,671,685,698,711,724,736,748,760,772,784,795,806,817,828,838,848,858,868,877,886,895,904,912,920,928,935,942,949,955,962,968,973,979,984,989,993,997,1001,1005,1008,1011,1014,1016,1018,1020,1021,1022,1023,1023,1024,1023,1023,1022,1021,1020,1018,1016,1014,1011,1008,1005,1001,997,993,989,984,979,973,968,962,955,949,942,935,928,920,912,904,895,886,877,868,858,848,838,828,817,806,795,784,772,760,748,736,724,711,698,685,671,658,644,630,616,601,587,572,557,542,527,512,496,480,464,448,432,416,400,383,366,350,333,316,299,282,265,247,230,212,195,177,160,142,124,107,89,71,53,35,17,0,-17,-35,-53,-71,-89,-107,-124,-142,-160,-177,-195,-212,-230,-247,-265,-282,-299,-316,-333,-350,-366,-383,-400,-416,-432,-448,-464,-480,-496,-512,-527,-542,-557,-572,-587,-601,-616,-630,-644,-658,-671,-685,-698,-711,-724,-736,-748,-760,-772,-784,-795,-806,-817,-828,-838,-848,-858,-868,-877,-886,-895,-904,-912,-920,-928,-935,-942,-949,-955,-962,-968,-973,-979,-984,-989,-993,-997,-1001,-1005,-1008,-1011,-1014,-1016,-1018,-1020,-1021,-1022,-1023,-1023,-1024,-1023,-1023,-1022,-1021,-1020,-1018,-1016,-1014,-1011,-1008,-1005,-1001,-997,-993,-989,-984,-979,-973,-968,-962,-955,-949,-942,-935,-928,-920,-912,-904,-895,-886,-877,-868,-858,-848,-838,-828,-817,-806,-795,-784,-772,-760,-748,-736,-724,-711,-698,-685,-671,-658,-644,-630,-616,-601,-587,-572,-557,-542,-527,-512,-496,-480,-464,-448,-432,-416,-400,-383,-366,-350,-333,-316,-299,-282,-265,-247,-230,-212,-195,-177,-160,-142,-124,-107,-89,-71,-53,-35,-17}


text:
= {N_("Text"),&vgIconText,sizeof(VG_Text),Init,NULL,Load,Save,Draw,Extent,PointProximity,NULL,Delete,NULL,Edit}


text:
= {N_("Text"),N_("Insert text entity."),&vgIconText,sizeof(VG_TextTool),0,Init,NULL,Edit,NULL,PostDraw,NULL,NULL,MouseMotion,MouseButtonDown,NULL,NULL,NULL}


text:
= {1.0f,2.0f,3.0f,4.0f,5.0f,6.0f,7.0f,8.0f,9.0f,10.0f,12.0f,14.0f,16.0f,18.0f,20.0f,22.0f,24.0f,26.0f,28.0f,30.0f,40.0f,50.0f,60.0f,70.0f,80.0f,90.0f,100.0f,200.0f,300.0f,400.0f,600.0f,700.0f,800.0f,900.0f}


text:
= {{"Agar(Widget):VG(View)",sizeof(VG_View),{0,0},Init,NULL,Destroy,NULL,NULL,NULL},Draw,SizeRequest,SizeAllocate}


text:
FT_EXTERNC FT_Error FT_Create_Class_##x( FT_Library library, FT_Module_Class* *output_class ); FT_EXTERNC void FT_Destroy_Class_##x( FT_Library library, FT_Module_Class* clazz );


text:
= {'D','e','l','t','a',0,'O','m','e','g','a',0,'f','r','a','c','t','i','o','n',0,'h','y','p','h','e','n',0,'m','a','c','r','o','n',0,'m','u',0,'p','e','r','i','o','d','c','e','n','t','e','r','e','d',0,'s','p','a','c','e',0,'T','c','o','m','m','a','a','c','c','e','n','t',0,'t','c','o','m','m','a','a','c','c','e','n','t',0}


text:
= {FT_FRAME_START(64),FT_FRAME_USHORT_LE(magic),FT_FRAME_SKIP_BYTES(29*2),FT_FRAME_ULONG_LE(lfanew),FT_FRAME_END}


text:
= {FT_FRAME_START(40),FT_FRAME_USHORT_LE(magic),FT_FRAME_SKIP_BYTES(34),FT_FRAME_USHORT_LE(resource_tab_offset),FT_FRAME_USHORT_LE(rname_tab_offset),FT_FRAME_END}


text:
= {FT_FRAME_START(248),FT_FRAME_ULONG_LE(magic),FT_FRAME_USHORT_LE(machine),FT_FRAME_USHORT_LE(number_of_sections),FT_FRAME_SKIP_BYTES(12),FT_FRAME_USHORT_LE(size_of_optional_header),FT_FRAME_SKIP_BYTES(2),FT_FRAME_USHORT_LE(magic32),FT_FRAME_SKIP_BYTES(110),FT_FRAME_ULONG_LE(rsrc_virtual_address),FT_FRAME_ULONG_LE(rsrc_size),FT_FRAME_SKIP_BYTES(104),FT_FRAME_END}


text:
= {FT_FRAME_START(40),FT_FRAME_BYTES(name,8),FT_FRAME_SKIP_BYTES(4),FT_FRAME_ULONG_LE(virtual_address),FT_FRAME_ULONG_LE(size_of_raw_data),FT_FRAME_ULONG_LE(pointer_to_raw_data),FT_FRAME_SKIP_BYTES(16),FT_FRAME_END}


text:
= {FT_FRAME_START(16),FT_FRAME_ULONG_LE(characteristics),FT_FRAME_ULONG_LE(time_date_stamp),FT_FRAME_USHORT_LE(major_version),FT_FRAME_USHORT_LE(minor_version),FT_FRAME_USHORT_LE(number_of_named_entries),FT_FRAME_USHORT_LE(number_of_id_entries),FT_FRAME_END}


text:
= {FT_FRAME_START(16),FT_FRAME_ULONG_LE(offset_to_data),FT_FRAME_ULONG_LE(size),FT_FRAME_ULONG_LE(code_page),FT_FRAME_ULONG_LE(reserved),FT_FRAME_END}


text:
= {FT_FRAME_START(148),FT_FRAME_USHORT_LE(version),FT_FRAME_ULONG_LE(file_size),FT_FRAME_BYTES(copyright,60),FT_FRAME_USHORT_LE(file_type),FT_FRAME_USHORT_LE(nominal_point_size),FT_FRAME_USHORT_LE(vertical_resolution),FT_FRAME_USHORT_LE(horizontal_resolution),FT_FRAME_USHORT_LE(ascent),FT_FRAME_USHORT_LE(internal_leading),FT_FRAME_USHORT_LE(external_leading),FT_FRAME_BYTE(italic),FT_FRAME_BYTE(underline),FT_FRAME_BYTE(strike_out),FT_FRAME_USHORT_LE(weight),FT_FRAME_BYTE(charset),FT_FRAME_USHORT_LE(pixel_width),FT_FRAME_USHORT_LE(pixel_height),FT_FRAME_BYTE(pitch_and_family),FT_FRAME_USHORT_LE(avg_width),FT_FRAME_USHORT_LE(max_width),FT_FRAME_BYTE(first_char),FT_FRAME_BYTE(last_char),FT_FRAME_BYTE(default_char),FT_FRAME_BYTE(break_char),FT_FRAME_USHORT_LE(bytes_per_row),FT_FRAME_ULONG_LE(device_offset),FT_FRAME_ULONG_LE(face_name_offset),FT_FRAME_ULONG_LE(bits_pointer),FT_FRAME_ULONG_LE(bits_offset),FT_FRAME_BYTE(reserved),FT_FRAME_ULONG_LE(flags),FT_FRAME_USHORT_LE(A_space),FT_FRAME_USHORT_LE(B_space),FT_FRAME_USHORT_LE(C_space),FT_FRAME_ULONG_LE(color_table_offset),FT_FRAME_BYTES(reserved1,16),FT_FRAME_END}


text:
= {sizeof(FNT_CMapRec),(FT_CMap_InitFunc)fnt_cmap_init,(FT_CMap_DoneFunc)NULL,(FT_CMap_CharIndexFunc)fnt_cmap_char_index,(FT_CMap_CharNextFunc)fnt_cmap_char_next,NULL,NULL,NULL,NULL,NULL}


text:
= {{FT_SERVICE_ID_XF86_NAME,FT_XF86_FORMAT_WINFNT},{FT_SERVICE_ID_WINFNT,&winfnt_service_rec},{NULL,NULL}}


text:
= {{FT_MODULE_FONT_DRIVER|FT_MODULE_DRIVER_NO_OUTLINES,sizeof(FT_DriverRec),"winfonts",0x10000L,0x20000L,0,0,0,winfnt_get_service},sizeof(FNT_FaceRec),sizeof(FT_SizeRec),sizeof(FT_GlyphSlotRec),FNT_Face_Init,FNT_Face_Done,0,0,0,0,ft_stub_set_char_sizes,ft_stub_set_pixel_sizes,FNT_Load_Glyph,0,0,0,FNT_Size_Request,FNT_Size_Select}


text:
( (DWORD) ( ( (_severity) << 30 ) | ( 1 << 29 ) | ( 0 << 28 ) | ( (_facility) << 16 ) | ( (_exception) << 0 ) ) )


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "lock\n\t" "cmpxchgq      %2,(%1)" :"=a" (_result) :"r" (location), "r" (value), "a" (comparand) :"memory", "cc"); _result; })


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "xchgq	 %0,(%1)" :"=r" (_result) :"r" (location), "0" (value) :"memory", "cc"); _result; })


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "lock\n\t" "xaddq	 %0,(%1)" :"=r" (_result) :"r" (location), "0" (value) :"memory", "cc"); _result; })


text:
({ PTW32_INTERLOCKED_LONG _temp = 1; __asm__ __volatile__ ( "lock\n\t" "xaddq	 %0,(%1)" :"+r" (_temp) :"r" (location) :"memory", "cc"); ++_temp; })


text:
({ PTW32_INTERLOCKED_LONG _temp = -1; __asm__ __volatile__ ( "lock\n\t" "xaddq	 %2,(%1)" :"+r" (_temp) :"r" (location) :"memory", "cc"); --_temp; })


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "lock\n\t" "cmpxchgl       %2,(%1)" :"=a" (_result) :"r" (location), "r" (value), "a" (comparand) :"memory", "cc"); _result; })


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "xchgl	 %0,(%1)" :"=r" (_result) :"r" (location), "0" (value) :"memory", "cc"); _result; })


text:
({ __typeof (value) _result; __asm__ __volatile__ ( "lock\n\t" "xaddl	 %0,(%1)" :"=r" (_result) :"r" (location), "0" (value) :"memory", "cc"); _result; })


text:
({ PTW32_INTERLOCKED_LONG _temp = 1; __asm__ __volatile__ ( "lock\n\t" "xaddl	 %0,(%1)" :"+r" (_temp) :"r" (location) :"memory", "cc"); ++_temp; })


text:
({ PTW32_INTERLOCKED_LONG _temp = -1; __asm__ __volatile__ ( "lock\n\t" "xaddl	 %0,(%1)" :"+r" (_temp) :"r" (location) :"memory", "cc"); --_temp; })


text:
PTW32_INTERLOCKED_COMPARE_EXCHANGE_SIZE((PTW32_INTERLOCKED_SIZEPTR)location, (PTW32_INTERLOCKED_SIZE)value, (PTW32_INTERLOCKED_SIZE)comparand)


text:
{ ptw32_cleanup_t _cleanup; _cleanup.routine = (ptw32_cleanup_callback_t)(_rout); _cleanup.arg = (_arg); __try {


text:
{ ptw32_cleanup_t _cleanup; ptw32_push_cleanup( &_cleanup, (ptw32_cleanup_callback_t) (_rout), (_arg) );


text:
__except( ( GetExceptionCode() == ptw32_get_exception_services_code() ) ? EXCEPTION_CONTINUE_SEARCH : ( E ) )


text:
= {&PULSE_bootstrap,&ALSA_bootstrap,&BSD_AUDIO_bootstrap,&DSP_bootstrap,&DMA_bootstrap,&QNXNTOAUDIO_bootstrap,&SUNAUDIO_bootstrap,&DMEDIA_bootstrap,&ARTS_bootstrap,&ESD_bootstrap,&NAS_bootstrap,&DSOUND_bootstrap,&WAVEOUT_bootstrap,&Paud_bootstrap,&BAUDIO_bootstrap,&COREAUDIO_bootstrap,&SNDMGR_bootstrap,&MINTAUDIO_GSXB_bootstrap,&MINTAUDIO_MCSN_bootstrap,&MINTAUDIO_STFA_bootstrap,&MINTAUDIO_XBIOS_bootstrap,&MINTAUDIO_DMA8_bootstrap,&DISKAUD_bootstrap,&DUMMYAUD_bootstrap,&DCAUD_bootstrap,&NDSAUD_bootstrap,&MMEAUDIO_bootstrap,&DART_bootstrap,&EPOCAudio_bootstrap,NULL}


text:
= {{AUDIO_U8,AUDIO_S8,AUDIO_S16LSB,AUDIO_S16MSB,AUDIO_U16LSB,AUDIO_U16MSB},{AUDIO_S8,AUDIO_U8,AUDIO_S16LSB,AUDIO_S16MSB,AUDIO_U16LSB,AUDIO_U16MSB},{AUDIO_S16LSB,AUDIO_S16MSB,AUDIO_U16LSB,AUDIO_U16MSB,AUDIO_U8,AUDIO_S8},{AUDIO_S16MSB,AUDIO_S16LSB,AUDIO_U16MSB,AUDIO_U16LSB,AUDIO_U8,AUDIO_S8},{AUDIO_U16LSB,AUDIO_U16MSB,AUDIO_S16LSB,AUDIO_S16MSB,AUDIO_U8,AUDIO_S8},{AUDIO_U16MSB,AUDIO_U16LSB,AUDIO_S16MSB,AUDIO_S16LSB,AUDIO_U8,AUDIO_S8},}


text:
= {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F,0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7A,0x7B,0x7C,0x7D,0x7E,0x7F,0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF,0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,0xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7,0xC8,0xC9,0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,0xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF,0xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE8,0xE9,0xEA,0xEB,0xEC,0xED,0xEE,0xEF,0xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE}


text:
= {{"ASCII",ENCODING_ASCII},{"US-ASCII",ENCODING_ASCII},{"8859-1",ENCODING_LATIN1},{"ISO-8859-1",ENCODING_LATIN1},{"UTF8",ENCODING_UTF8},{"UTF-8",ENCODING_UTF8},{"UTF16",ENCODING_UTF16},{"UTF-16",ENCODING_UTF16},{"UTF16BE",ENCODING_UTF16BE},{"UTF-16BE",ENCODING_UTF16BE},{"UTF16LE",ENCODING_UTF16LE},{"UTF-16LE",ENCODING_UTF16LE},{"UTF32",ENCODING_UTF32},{"UTF-32",ENCODING_UTF32},{"UTF32BE",ENCODING_UTF32BE},{"UTF-32BE",ENCODING_UTF32BE},{"UTF32LE",ENCODING_UTF32LE},{"UTF-32LE",ENCODING_UTF32LE},{"UCS2",ENCODING_UCS2},{"UCS-2",ENCODING_UCS2},{"UCS4",ENCODING_UCS4},{"UCS-4",ENCODING_UCS4},}


text:
((((size_t)(A) & CHUNK_ALIGN_MASK) == 0)? 0 : ((MALLOC_ALIGNMENT - ((size_t)(A) & CHUNK_ALIGN_MASK)) & CHUNK_ALIGN_MASK))


text:
((dev_zero_fd < 0) ? (dev_zero_fd = open("/dev/zero", O_RDWR), mmap(0, (s), MMAP_PROT, MMAP_FLAGS, dev_zero_fd, 0)) : mmap(0, (s), MMAP_PROT, MMAP_FLAGS, dev_zero_fd, 0))


text:
{ size_t X = S >> TREEBIN_SHIFT; if (X == 0) I = 0; else if (X > 0xFFFF) I = NTREEBINS-1; else { unsigned int K; __asm__("bsrl %1,%0\n\t" : "=r" (K) : "rm" (X)); I = (bindex_t)((K << 1) + ((S >> (K + (TREEBIN_SHIFT-1)) & 1))); }}


text:
{ size_t X = S >> TREEBIN_SHIFT; if (X == 0) I = 0; else if (X > 0xFFFF) I = NTREEBINS-1; else { unsigned int Y = (unsigned int)X; unsigned int N = ((Y - 0x100) >> 16) & 8; unsigned int K = (((Y <<= N) - 0x1000) >> 16) & 4; N += K; N += K = (((Y <<= K) - 0x4000) >> 16) & 2; K = 14 - N + ((Y <<= K) >> 15); I = (K << 1) + ((S >> (K + (TREEBIN_SHIFT-1)) & 1)); }}


text:
((SIZE_T_ONE << (((i) >> 1) + TREEBIN_SHIFT)) | (((size_t)((i) & SIZE_T_ONE)) << (((i) >> 1) + TREEBIN_SHIFT - 1)))


text:
{ unsigned int Y = X - 1; unsigned int K = Y >> (16-4) & 16; unsigned int N = K; Y >>= K; N += K = Y >> (8-3) & 8; Y >>= K; N += K = Y >> (4-2) & 4; Y >>= K; N += K = Y >> (2-1) & 2; Y >>= K; N += K = Y >> (1-0) & 1; Y >>= K; I = (bindex_t)(N + Y);}


text:
((p)->head = (((p)->head & PINUSE_BIT)|s|CINUSE_BIT), ((mchunkptr)(((char*)(p)) + (s)))->head |= PINUSE_BIT)


text:
((p)->head = (((p)->head & PINUSE_BIT)|s|CINUSE_BIT), (((mchunkptr)(((char*)(p)) + (s)))->head |= PINUSE_BIT), mark_inuse_foot(M,p,s))


text:
((p)->head = (s|PINUSE_BIT|CINUSE_BIT), (((mchunkptr)(((char*)(p)) + (s)))->head |= PINUSE_BIT), mark_inuse_foot(M,p,s))


text:
{ bindex_t I = small_index(S); mchunkptr B = smallbin_at(M, I); mchunkptr F = B; assert(S >= MIN_CHUNK_SIZE); if (!smallmap_is_marked(M, I)) mark_smallmap(M, I); else if (RTCHECK(ok_address(M, B->fd))) F = B->fd; else { CORRUPTION_ERROR_ACTION(M); } B->fd = P; F->bk = P; P->fd = F; P->bk = B;}


text:
{ mchunkptr F = P->fd; mchunkptr B = P->bk; bindex_t I = small_index(S); assert(P != B); assert(P != F); assert(chunksize(P) == small_index2size(I)); if (F == B) clear_smallmap(M, I); else if (RTCHECK((F == smallbin_at(M,I) || ok_address(M, F)) && (B == smallbin_at(M,I) || ok_address(M, B)))) { F->bk = B; B->fd = F; } else { CORRUPTION_ERROR_ACTION(M); }}


text:
{ mchunkptr F = P->fd; assert(P != B); assert(P != F); assert(chunksize(P) == small_index2size(I)); if (B == F) clear_smallmap(M, I); else if (RTCHECK(ok_address(M, F))) { B->fd = F; F->bk = B; } else { CORRUPTION_ERROR_ACTION(M); }}


text:
{ size_t DVS = M->dvsize; if (DVS != 0) { mchunkptr DV = M->dv; assert(is_small(DVS)); insert_small_chunk(M, DV, DVS); } M->dvsize = S; M->dv = P;}


text:
{ tbinptr* H; bindex_t I; compute_tree_index(S, I); H = treebin_at(M, I); X->index = I; X->child[0] = X->child[1] = 0; if (!treemap_is_marked(M, I)) { mark_treemap(M, I); *H = X; X->parent = (tchunkptr)H; X->fd = X->bk = X; } else { tchunkptr T = *H; size_t K = S << leftshift_for_tree_index(I); for (;;) { if (chunksize(T) != S) { tchunkptr* C = &(T->child[(K >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1]); K <<= 1; if (*C != 0) T = *C; else if (RTCHECK(ok_address(M, C))) { *C = X; X->parent = T; X->fd = X->bk = X; break; } else { CORRUPTION_ERROR_ACTION(M); break; } } else { tchunkptr F = T->fd; if (RTCHECK(ok_address(M, T) && ok_address(M, F))) { T->fd = F->bk = X; X->fd = F; X->bk = T; X->parent = 0; break; } else { CORRUPTION_ERROR_ACTION(M); break; } } } }}


text:
{ tchunkptr XP = X->parent; tchunkptr R; if (X->bk != X) { tchunkptr F = X->fd; R = X->bk; if (RTCHECK(ok_address(M, F))) { F->bk = R; R->fd = F; } else { CORRUPTION_ERROR_ACTION(M); } } else { tchunkptr* RP; if (((R = *(RP = &(X->child[1]))) != 0) || ((R = *(RP = &(X->child[0]))) != 0)) { tchunkptr* CP; while ((*(CP = &(R->child[1])) != 0) || (*(CP = &(R->child[0])) != 0)) { R = *(RP = CP); } if (RTCHECK(ok_address(M, RP))) *RP = 0; else { CORRUPTION_ERROR_ACTION(M); } } } if (XP != 0) { tbinptr* H = treebin_at(M, X->index); if (X == *H) { if ((*H = R) == 0) clear_treemap(M, X->index); } else if (RTCHECK(ok_address(M, XP))) { if (XP->child[0] == X) XP->child[0] = R; else XP->child[1] = R; } else CORRUPTION_ERROR_ACTION(M); if (R != 0) { if (RTCHECK(ok_address(M, R))) { tchunkptr C0, C1; R->parent = XP; if ((C0 = X->child[0]) != 0) { if (RTCHECK(ok_address(M, C0))) { R->child[0] = C0; C0->parent = R; } else CORRUPTION_ERROR_ACTION(M); } if ((C1 = X->child[1]) != 0) { if (RTCHECK(ok_address(M, C1))) { R->child[1] = C1; C1->parent = R; } else CORRUPTION_ERROR_ACTION(M); } } else CORRUPTION_ERROR_ACTION(M); } }}


text:
if (is_small(S)) insert_small_chunk(M, P, S) else { tchunkptr TP = (tchunkptr)(P); insert_large_chunk(M, TP, S); }


text:
if (is_small(S)) unlink_small_chunk(M, P, S) else { tchunkptr TP = (tchunkptr)(P); unlink_large_chunk(M, TP); }


text:
{if (--stacktop<0) break; first=ffirst=stack[stacktop].first; last=llast=stack[stacktop].last; continue;}


text:
{ size_t l=last-ffirst,r=llast-first; if (l<Trunc) { if (r>=Trunc) doRight else pop } else if (l<=r) { pushLeft; doRight } else if (r>=Trunc) { pushRight; doLeft } else doLeft }


text:
if ((size_t)(last-first)>PIVOT_THRESHOLD*sz) mid=pivot_big(first,mid,last,sz,compare); else { if (compare(first,mid)<0) { if (compare(mid,last)>0) { swapper(mid,last); if (compare(first,mid)>0) swapper(first,mid); } } else { if (compare(mid,last)>0) swapper(first,last) else { swapper(first,mid); if (compare(mid,last)>0) swapper(mid,last); } } first+=sz; last-=sz; }


text:
{ int swapped=0; do { while (compare(first,pivot)<0) first+=sz; while (compare(pivot,last)<0) last-=sz; if (first<last) { swapper(first,last); swapped=1; first+=sz; last-=sz; } else if (first==last) { first+=sz; last-=sz; break; } } while (first<=last); if (!swapped) pop }


text:
first=base; last=first + (nmemb>limit ? limit : nmemb-1)*sz; while (last!=base) { if (compare(first,last)>0) first=last; last-=sz; } if (first!=base) swapper(first,(char*)base);


text:
last=((char*)base)+nmemb*size; for (first=((char*)base)+size;first!=last;first+=size) { char *test; for (test=first-size;compare(test,first)>0;test-=size) ; test+=size; if (test!=first) { memcpy(pivot,first,size); memmove(test+size,test,first-test); memcpy(test,pivot,size); } }


text:
{ register char *aa=(a),*bb=(b); register size_t sz=size; do { register char t=*aa; *aa++=*bb; *bb++=t; } while (--sz); }


text:
{ register int *aa=(int*)(a),*bb=(int*)(b); register size_t sz=size; do { register int t=*aa;*aa++=*bb; *bb++=t; } while (sz-=WORD_BYTES); }


text:
= {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}


text:
((A)->BitsPerPixel == (B)->BitsPerPixel && ((A)->Rmask == (B)->Rmask) && ((A)->Amask == (B)->Amask))


text:
{ r = (((Pixel&fmt->Rmask)>>fmt->Rshift)<<fmt->Rloss); g = (((Pixel&fmt->Gmask)>>fmt->Gshift)<<fmt->Gloss); b = (((Pixel&fmt->Bmask)>>fmt->Bshift)<<fmt->Bloss); }


text:
do { switch (bpp) { case 2: Pixel = *((Uint16 *)(buf)); break; case 3: { Uint8 *B = (Uint8 *)(buf); if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { Pixel = B[0] + (B[1] << 8) + (B[2] << 16); } else { Pixel = (B[0] << 16) + (B[1] << 8) + B[2]; } } break; case 4: Pixel = *((Uint32 *)(buf)); break; default: Pixel = 0; break; } } while(0)


text:
do { switch (bpp) { case 2: Pixel = *((Uint16 *)(buf)); break; case 3: { Uint8 *B = (Uint8 *)buf; if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { Pixel = B[0] + (B[1] << 8) + (B[2] << 16); } else { Pixel = (B[0] << 16) + (B[1] << 8) + B[2]; } } break; case 4: Pixel = *((Uint32 *)(buf)); break; default: Pixel = 0; break; } RGB_FROM_PIXEL(Pixel, fmt, r, g, b); } while(0)


text:
{ Pixel = ((r>>fmt->Rloss)<<fmt->Rshift)| ((g>>fmt->Gloss)<<fmt->Gshift)| ((b>>fmt->Bloss)<<fmt->Bshift) | (1<<15); }


text:
{ Pixel = ((r>>fmt->Rloss)<<fmt->Rshift)| ((g>>fmt->Gloss)<<fmt->Gshift)| ((b>>fmt->Bloss)<<fmt->Bshift); }


text:
{ switch (bpp) { case 2: { Uint16 Pixel; PIXEL_FROM_RGB(Pixel, fmt, r, g, b); *((Uint16 *)(buf)) = Pixel; } break; case 3: { if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { *((buf)+fmt->Rshift/8) = r; *((buf)+fmt->Gshift/8) = g; *((buf)+fmt->Bshift/8) = b; } else { *((buf)+2-fmt->Rshift/8) = r; *((buf)+2-fmt->Gshift/8) = g; *((buf)+2-fmt->Bshift/8) = b; } } break; case 4: { Uint32 Pixel; PIXEL_FROM_RGB(Pixel, fmt, r, g, b); *((Uint32 *)(buf)) = Pixel; } break; } }


text:
{ switch (bpp) { case 2: { Uint16 *bufp; Uint16 Pixel; bufp = (Uint16 *)buf; PIXEL_FROM_RGB(Pixel, fmt, r, g, b); *bufp = Pixel | (*bufp & Amask); } break; case 3: { if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { *((buf)+fmt->Rshift/8) = r; *((buf)+fmt->Gshift/8) = g; *((buf)+fmt->Bshift/8) = b; } else { *((buf)+2-fmt->Rshift/8) = r; *((buf)+2-fmt->Gshift/8) = g; *((buf)+2-fmt->Bshift/8) = b; } } break; case 4: { Uint32 *bufp; Uint32 Pixel; bufp = (Uint32 *)buf; PIXEL_FROM_RGB(Pixel, fmt, r, g, b); *bufp = Pixel | (*bufp & Amask); } break; } }


text:
{ r = ((Pixel&fmt->Rmask)>>fmt->Rshift)<<fmt->Rloss; g = ((Pixel&fmt->Gmask)>>fmt->Gshift)<<fmt->Gloss; b = ((Pixel&fmt->Bmask)>>fmt->Bshift)<<fmt->Bloss; a = ((Pixel&fmt->Amask)>>fmt->Ashift)<<fmt->Aloss; }


text:
{ r = (Pixel&fmt->Rmask)>>fmt->Rshift; g = (Pixel&fmt->Gmask)>>fmt->Gshift; b = (Pixel&fmt->Bmask)>>fmt->Bshift; a = (Pixel&fmt->Amask)>>fmt->Ashift; }


text:
do { switch (bpp) { case 2: Pixel = *((Uint16 *)(buf)); break; case 3: { Uint8 *b = (Uint8 *)buf; if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { Pixel = b[0] + (b[1] << 8) + (b[2] << 16); } else { Pixel = (b[0] << 16) + (b[1] << 8) + b[2]; } } break; case 4: Pixel = *((Uint32 *)(buf)); break; default: Pixel = 0; break; } RGBA_FROM_PIXEL(Pixel, fmt, r, g, b, a); Pixel &= ~fmt->Amask; } while(0)


text:
{ Pixel = ((r>>fmt->Rloss)<<fmt->Rshift)| ((g>>fmt->Gloss)<<fmt->Gshift)| ((b>>fmt->Bloss)<<fmt->Bshift)| ((a>>fmt->Aloss)<<fmt->Ashift) | (1<<15); }


text:
{ Pixel = ((r>>fmt->Rloss)<<fmt->Rshift)| ((g>>fmt->Gloss)<<fmt->Gshift)| ((b>>fmt->Bloss)<<fmt->Bshift)| ((a>>fmt->Aloss)<<fmt->Ashift); }


text:
{ switch (bpp) { case 2: { Uint16 Pixel; PIXEL_FROM_RGBA(Pixel, fmt, r, g, b, a); *((Uint16 *)(buf)) = Pixel; } break; case 3: { if(SDL_BYTEORDER == SDL_LIL_ENDIAN) { *((buf)+fmt->Rshift/8) = r; *((buf)+fmt->Gshift/8) = g; *((buf)+fmt->Bshift/8) = b; } else { *((buf)+2-fmt->Rshift/8) = r; *((buf)+2-fmt->Gshift/8) = g; *((buf)+2-fmt->Bshift/8) = b; } } break; case 4: { Uint32 Pixel; PIXEL_FROM_RGBA(Pixel, fmt, r, g, b, a); *((Uint32 *)(buf)) = Pixel; } break; } }


text:
do { dR = (((sR-dR)*(A)+255)>>8)+dR; dG = (((sG-dG)*(A)+255)>>8)+dG; dB = (((sB-dB)*(A)+255)>>8)+dB; } while(0)


text:
{ int n = (width+7)/8; switch (width & 7) { case 0: do { pixel_copy_increment; case 7: pixel_copy_increment; case 6: pixel_copy_increment; case 5: pixel_copy_increment; case 4: pixel_copy_increment; case 3: pixel_copy_increment; case 2: pixel_copy_increment; case 1: pixel_copy_increment; } while ( --n > 0 ); } }


text:
{ int n = (width+3)/4; switch (width & 3) { case 0: do { pixel_copy_increment; case 3: pixel_copy_increment; case 2: pixel_copy_increment; case 1: pixel_copy_increment; } while ( --n > 0 ); } }


text:
{ int n, w = width; if( w & 1 ) { pixel_copy_increment; w--; } if ( w > 0 ) { n = ( w + 2) / 4; switch( w & 2 ) { case 0: do { double_pixel_copy_increment; case 2: double_pixel_copy_increment; } while ( --n > 0 ); } } }


text:
{ int n, w = width; if(w & 1) { pixel_copy_increment; w--; } if(w & 2) { double_pixel_copy_increment; w -= 2; } if ( w > 0 ) { n = ( w + 7 ) / 8; switch( w & 4 ) { case 0: do { quatro_pixel_copy_increment; case 4: quatro_pixel_copy_increment; } while ( --n > 0 ); } } }


text:
{ int n = width; if( n & 1 ) { pixel_copy_increment; n--; } n=n>>1; for(; n > 0; --n) { double_pixel_copy_increment; } }


text:
{ int n = width; if(n & 1) { pixel_copy_increment; n--; } if(n & 2) { double_pixel_copy_increment; n -= 2; } n=n>>2; for(; n > 0; --n) { quatro_pixel_copy_increment; } }


text:
do { vector unsigned int tmpvec = (vector unsigned int)(v); unsigned int *vp = (unsigned int *)&tmpvec; printf("%s = %08X %08X %08X %08X\n", msg, vp[0], vp[1], vp[2], vp[3]); } while (0)


text:
do { vector unsigned short vtemp1 = vec_mule(vs, valpha); vector unsigned short vtemp2 = vec_mulo(vs, valpha); vector unsigned char valpha2 = vec_nor(valpha, valpha); vector unsigned short vtemp3 = vec_mule(vd, valpha2); vector unsigned short vtemp4 = vec_mulo(vd, valpha2); vtemp1 = vec_add(vtemp1, vtemp3); vtemp2 = vec_add(vtemp2, vtemp4); vtemp1 = vec_add(vtemp1, v1_16); vtemp3 = vec_sr(vtemp1, v8_16); vtemp1 = vec_add(vtemp1, vtemp3); vtemp2 = vec_add(vtemp2, v1_16); vtemp4 = vec_sr(vtemp2, v8_16); vtemp2 = vec_add(vtemp2, vtemp4); vd = (vector unsigned char)vec_perm(vtemp1, vtemp2, mergePermute); } while (0)


text:
while (condition) { Uint32 Pixel; unsigned sR, sG, sB, dR, dG, dB, sA; DISEMBLE_RGBA(src, 4, srcfmt, Pixel, sR, sG, sB, sA); if(sA) { unsigned short dstpixel = *((unsigned short *)dst); dR = (dstpixel >> 8) & 0xf8; dG = (dstpixel >> 3) & 0xfc; dB = (dstpixel << 3) & 0xf8; ALPHA_BLEND(sR, sG, sB, sA, dR, dG, dB); *((unsigned short *)dst) = ( ((dR & 0xf8) << 8) | ((dG & 0xfc) << 3) | (dB >> 3) ); } src += 4; dst += 2; widthvar--; }


text:
while (condition) { Uint32 Pixel; unsigned sR, sG, sB, dR, dG, dB; RETRIEVE_RGB_PIXEL(((Uint8 *)srcp), 4, Pixel); if(sA && Pixel != ckey) { RGB_FROM_PIXEL(Pixel, srcfmt, sR, sG, sB); DISEMBLE_RGB(((Uint8 *)dstp), 4, dstfmt, Pixel, dR, dG, dB); ALPHA_BLEND(sR, sG, sB, sA, dR, dG, dB); ASSEMBLE_RGBA(((Uint8 *)dstp), 4, dstfmt, dR, dG, dB, dA); } dstp++; srcp++; widthvar--; }


text:
while ((condition)) { Uint32 Pixel; unsigned sR, sG, sB, dR, dG, dB, sA, dA; DISEMBLE_RGBA((Uint8 *)srcp, 4, srcfmt, Pixel, sR, sG, sB, sA); if(sA) { DISEMBLE_RGBA((Uint8 *)dstp, 4, dstfmt, Pixel, dR, dG, dB, dA); ALPHA_BLEND(sR, sG, sB, sA, dR, dG, dB); ASSEMBLE_RGBA((Uint8 *)dstp, 4, dstfmt, dR, dG, dB, dA); } ++srcp; ++dstp; widthvar--; }


text:
while ((condition)) { Uint32 dalpha; Uint32 d; Uint32 s1; Uint32 d1; Uint32 s = *srcp; Uint32 alpha = s >> 24; if(alpha) { if(alpha == SDL_ALPHA_OPAQUE) { *dstp = (s & 0x00ffffff) | (*dstp & 0xff000000); } else { d = *dstp; dalpha = d & 0xff000000; s1 = s & 0xff00ff; d1 = d & 0xff00ff; d1 = (d1 + ((s1 - d1) * alpha >> 8)) & 0xff00ff; s &= 0xff00; d &= 0xff00; d = (d + ((s - d) * alpha >> 8)) & 0xff00; *dstp = d1 | d | dalpha; } } ++srcp; ++dstp; widthvar--; }


text:
while ((condition)) { Uint32 Pixel; unsigned sR, sG, sB, dR, dG, dB; DISEMBLE_RGB(((Uint8 *)srcp), 4, srcfmt, Pixel, sR, sG, sB); DISEMBLE_RGB(((Uint8 *)dstp), 4, dstfmt, Pixel, dR, dG, dB); ALPHA_BLEND(sR, sG, sB, sA, dR, dG, dB); ASSEMBLE_RGBA(((Uint8 *)dstp), 4, dstfmt, dR, dG, dB, dA); ++srcp; ++dstp; widthvar--; }


text:
while ((condition)) { Uint32 s = *srcp; Uint32 d = *dstp; Uint32 s1 = s & 0xff00ff; Uint32 d1 = d & 0xff00ff; d1 = (d1 + ((s1 - d1) * alpha >> 8)) & 0xff00ff; s &= 0xff00; d &= 0xff00; d = (d + ((s - d) * alpha >> 8)) & 0xff00; *dstp = d1 | d | 0xff000000; ++srcp; ++dstp; widthvar--; }


text:
(((s & (mask | mask << 16)) >> 1) + ((d & (mask | mask << 16)) >> 1) + (s & d & (~(mask | mask << 16))))


text:
(vector unsigned char) ( 0x00+a, 0x00+b, 0x00+c, 0x00+d, 0x04+a, 0x04+b, 0x04+c, 0x04+d, 0x08+a, 0x08+b, 0x08+c, 0x08+d, 0x0C+a, 0x0C+b, 0x0C+c, 0x0C+d )


text:
( ((r<<dstfmt->Rshift)&dstfmt->Rmask) | ((g<<dstfmt->Gshift)&dstfmt->Gmask) | ((b<<dstfmt->Bshift)&dstfmt->Bmask) | ((a<<dstfmt->Ashift)&dstfmt->Amask) )


text:
while (condition) { Uint32 Pixel; unsigned sR, sG, sB, sA; DISEMBLE_RGBA((Uint8 *)src, 4, srcfmt, Pixel, sR, sG, sB, sA); *(Uint16 *)(dst) = (((sR << 8) & 0x0000F800) | ((sG << 3) & 0x000007E0) | ((sB >> 3) & 0x0000001F)); dst += 2; src += 4; widthvar--; }


text:
while (condition) { unsigned sR, sG, sB; unsigned short Pixel = *((unsigned short *)src); sR = (Pixel >> 8) & 0xf8; sG = (Pixel >> 3) & 0xfc; sB = (Pixel << 3) & 0xf8; ASSEMBLE_RGBA(dst, 4, dstfmt, sR, sG, sB, alpha); src += 2; dst += 4; widthvar--; }


text:
while (condition) { unsigned sR, sG, sB; unsigned short Pixel = *((unsigned short *)src); sR = (Pixel >> 7) & 0xf8; sG = (Pixel >> 2) & 0xf8; sB = (Pixel << 3) & 0xf8; ASSEMBLE_RGBA(dst, 4, dstfmt, sR, sG, sB, alpha); src += 2; dst += 4; widthvar--; }


text:
if (copy_alpha) { while (condition) { Uint32 Pixel; unsigned sR, sG, sB, sA; DISEMBLE_RGBA((Uint8 *)srcp, srcbpp, srcfmt, Pixel, sR, sG, sB, sA); if ( (Pixel & rgbmask) != ckey ) { ASSEMBLE_RGBA((Uint8 *)dstp, dstbpp, dstfmt, sR, sG, sB, sA); } dstp = (Uint32 *) (((Uint8 *) dstp) + dstbpp); srcp = (Uint32 *) (((Uint8 *) srcp) + srcbpp); widthvar--; } } else { while (condition) { Uint32 Pixel; unsigned sR, sG, sB; RETRIEVE_RGB_PIXEL((Uint8 *)srcp, srcbpp, Pixel); if ( Pixel != ckey ) { RGB_FROM_PIXEL(Pixel, srcfmt, sR, sG, sB); ASSEMBLE_RGBA((Uint8 *)dstp, dstbpp, dstfmt, sR, sG, sB, alpha); } dstp = (Uint32 *) (((Uint8 *)dstp) + dstbpp); srcp = (Uint32 *) (((Uint8 *)srcp) + srcbpp); widthvar--; } }


text:
{ *(Uint16 *)(dst) = (Uint16)((((*src)&0x00F80000)>>9)| (((*src)&0x0000F800)>>6)| (((*src)&0x000000F8)>>3)); }


text:
{ *(Uint32 *)(dst) = (((((src[HI])&0x00F80000)>>9)| (((src[HI])&0x0000F800)>>6)| (((src[HI])&0x000000F8)>>3))<<16)| (((src[LO])&0x00F80000)>>9)| (((src[LO])&0x0000F800)>>6)| (((src[LO])&0x000000F8)>>3); }


text:
{ *(Uint16 *)(dst) = (Uint16)((((*src)&0x00F80000)>>8)| (((*src)&0x0000FC00)>>5)| (((*src)&0x000000F8)>>3)); }


text:
{ *(Uint32 *)(dst) = (((((src[HI])&0x00F80000)>>8)| (((src[HI])&0x0000FC00)>>5)| (((src[HI])&0x000000F8)>>3))<<16)| (((src[LO])&0x00F80000)>>8)| (((src[LO])&0x0000FC00)>>5)| (((src[LO])&0x000000F8)>>3); }


text:
= {0x00000000,0xff000000,0x00000008,0xff002000,0x00000010,0xff004000,0x00000018,0xff006100,0x00000020,0xff008100,0x00000029,0xff00a100,0x00000031,0xff00c200,0x00000039,0xff00e200,0x00000041,0xff080000,0x0000004a,0xff082000,0x00000052,0xff084000,0x0000005a,0xff086100,0x00000062,0xff088100,0x0000006a,0xff08a100,0x00000073,0xff08c200,0x0000007b,0xff08e200,0x00000083,0xff100000,0x0000008b,0xff102000,0x00000094,0xff104000,0x0000009c,0xff106100,0x000000a4,0xff108100,0x000000ac,0xff10a100,0x000000b4,0xff10c200,0x000000bd,0xff10e200,0x000000c5,0xff180000,0x000000cd,0xff182000,0x000000d5,0xff184000,0x000000de,0xff186100,0x000000e6,0xff188100,0x000000ee,0xff18a100,0x000000f6,0xff18c200,0x000000ff,0xff18e200,0x00000400,0xff200000,0x00000408,0xff202000,0x00000410,0xff204000,0x00000418,0xff206100,0x00000420,0xff208100,0x00000429,0xff20a100,0x00000431,0xff20c200,0x00000439,0xff20e200,0x00000441,0xff290000,0x0000044a,0xff292000,0x00000452,0xff294000,0x0000045a,0xff296100,0x00000462,0xff298100,0x0000046a,0xff29a100,0x00000473,0xff29c200,0x0000047b,0xff29e200,0x00000483,0xff310000,0x0000048b,0xff312000,0x00000494,0xff314000,0x0000049c,0xff316100,0x000004a4,0xff318100,0x000004ac,0xff31a100,0x000004b4,0xff31c200,0x000004bd,0xff31e200,0x000004c5,0xff390000,0x000004cd,0xff392000,0x000004d5,0xff394000,0x000004de,0xff396100,0x000004e6,0xff398100,0x000004ee,0xff39a100,0x000004f6,0xff39c200,0x000004ff,0xff39e200,0x00000800,0xff410000,0x00000808,0xff412000,0x00000810,0xff414000,0x00000818,0xff416100,0x00000820,0xff418100,0x00000829,0xff41a100,0x00000831,0xff41c200,0x00000839,0xff41e200,0x00000841,0xff4a0000,0x0000084a,0xff4a2000,0x00000852,0xff4a4000,0x0000085a,0xff4a6100,0x00000862,0xff4a8100,0x0000086a,0xff4aa100,0x00000873,0xff4ac200,0x0000087b,0xff4ae200,0x00000883,0xff520000,0x0000088b,0xff522000,0x00000894,0xff524000,0x0000089c,0xff526100,0x000008a4,0xff528100,0x000008ac,0xff52a100,0x000008b4,0xff52c200,0x000008bd,0xff52e200,0x000008c5,0xff5a0000,0x000008cd,0xff5a2000,0x000008d5,0xff5a4000,0x000008de,0xff5a6100,0x000008e6,0xff5a8100,0x000008ee,0xff5aa100,0x000008f6,0xff5ac200,0x000008ff,0xff5ae200,0x00000c00,0xff620000,0x00000c08,0xff622000,0x00000c10,0xff624000,0x00000c18,0xff626100,0x00000c20,0xff628100,0x00000c29,0xff62a100,0x00000c31,0xff62c200,0x00000c39,0xff62e200,0x00000c41,0xff6a0000,0x00000c4a,0xff6a2000,0x00000c52,0xff6a4000,0x00000c5a,0xff6a6100,0x00000c62,0xff6a8100,0x00000c6a,0xff6aa100,0x00000c73,0xff6ac200,0x00000c7b,0xff6ae200,0x00000c83,0xff730000,0x00000c8b,0xff732000,0x00000c94,0xff734000,0x00000c9c,0xff736100,0x00000ca4,0xff738100,0x00000cac,0xff73a100,0x00000cb4,0xff73c200,0x00000cbd,0xff73e200,0x00000cc5,0xff7b0000,0x00000ccd,0xff7b2000,0x00000cd5,0xff7b4000,0x00000cde,0xff7b6100,0x00000ce6,0xff7b8100,0x00000cee,0xff7ba100,0x00000cf6,0xff7bc200,0x00000cff,0xff7be200,0x00001000,0xff830000,0x00001008,0xff832000,0x00001010,0xff834000,0x00001018,0xff836100,0x00001020,0xff838100,0x00001029,0xff83a100,0x00001031,0xff83c200,0x00001039,0xff83e200,0x00001041,0xff8b0000,0x0000104a,0xff8b2000,0x00001052,0xff8b4000,0x0000105a,0xff8b6100,0x00001062,0xff8b8100,0x0000106a,0xff8ba100,0x00001073,0xff8bc200,0x0000107b,0xff8be200,0x00001083,0xff940000,0x0000108b,0xff942000,0x00001094,0xff944000,0x0000109c,0xff946100,0x000010a4,0xff948100,0x000010ac,0xff94a100,0x000010b4,0xff94c200,0x000010bd,0xff94e200,0x000010c5,0xff9c0000,0x000010cd,0xff9c2000,0x000010d5,0xff9c4000,0x000010de,0xff9c6100,0x000010e6,0xff9c8100,0x000010ee,0xff9ca100,0x000010f6,0xff9cc200,0x000010ff,0xff9ce200,0x00001400,0xffa40000,0x00001408,0xffa42000,0x00001410,0xffa44000,0x00001418,0xffa46100,0x00001420,0xffa48100,0x00001429,0xffa4a100,0x00001431,0xffa4c200,0x00001439,0xffa4e200,0x00001441,0xffac0000,0x0000144a,0xffac2000,0x00001452,0xffac4000,0x0000145a,0xffac6100,0x00001462,0xffac8100,0x0000146a,0xffaca100,0x00001473,0xffacc200,0x0000147b,0xfface200,0x00001483,0xffb40000,0x0000148b,0xffb42000,0x00001494,0xffb44000,0x0000149c,0xffb46100,0x000014a4,0xffb48100,0x000014ac,0xffb4a100,0x000014b4,0xffb4c200,0x000014bd,0xffb4e200,0x000014c5,0xffbd0000,0x000014cd,0xffbd2000,0x000014d5,0xffbd4000,0x000014de,0xffbd6100,0x000014e6,0xffbd8100,0x000014ee,0xffbda100,0x000014f6,0xffbdc200,0x000014ff,0xffbde200,0x00001800,0xffc50000,0x00001808,0xffc52000,0x00001810,0xffc54000,0x00001818,0xffc56100,0x00001820,0xffc58100,0x00001829,0xffc5a100,0x00001831,0xffc5c200,0x00001839,0xffc5e200,0x00001841,0xffcd0000,0x0000184a,0xffcd2000,0x00001852,0xffcd4000,0x0000185a,0xffcd6100,0x00001862,0xffcd8100,0x0000186a,0xffcda100,0x00001873,0xffcdc200,0x0000187b,0xffcde200,0x00001883,0xffd50000,0x0000188b,0xffd52000,0x00001894,0xffd54000,0x0000189c,0xffd56100,0x000018a4,0xffd58100,0x000018ac,0xffd5a100,0x000018b4,0xffd5c200,0x000018bd,0xffd5e200,0x000018c5,0xffde0000,0x000018cd,0xffde2000,0x000018d5,0xffde4000,0x000018de,0xffde6100,0x000018e6,0xffde8100,0x000018ee,0xffdea100,0x000018f6,0xffdec200,0x000018ff,0xffdee200,0x00001c00,0xffe60000,0x00001c08,0xffe62000,0x00001c10,0xffe64000,0x00001c18,0xffe66100,0x00001c20,0xffe68100,0x00001c29,0xffe6a100,0x00001c31,0xffe6c200,0x00001c39,0xffe6e200,0x00001c41,0xffee0000,0x00001c4a,0xffee2000,0x00001c52,0xffee4000,0x00001c5a,0xffee6100,0x00001c62,0xffee8100,0x00001c6a,0xffeea100,0x00001c73,0xffeec200,0x00001c7b,0xffeee200,0x00001c83,0xfff60000,0x00001c8b,0xfff62000,0x00001c94,0xfff64000,0x00001c9c,0xfff66100,0x00001ca4,0xfff68100,0x00001cac,0xfff6a100,0x00001cb4,0xfff6c200,0x00001cbd,0xfff6e200,0x00001cc5,0xffff0000,0x00001ccd,0xffff2000,0x00001cd5,0xffff4000,0x00001cde,0xffff6100,0x00001ce6,0xffff8100,0x00001cee,0xffffa100,0x00001cf6,0xffffc200,0x00001cff,0xffffe200}


text:
= {0xff000000,0x00000000,0xff080000,0x00002000,0xff100000,0x00004000,0xff180000,0x00006100,0xff200000,0x00008100,0xff290000,0x0000a100,0xff310000,0x0000c200,0xff390000,0x0000e200,0xff410000,0x00000008,0xff4a0000,0x00002008,0xff520000,0x00004008,0xff5a0000,0x00006108,0xff620000,0x00008108,0xff6a0000,0x0000a108,0xff730000,0x0000c208,0xff7b0000,0x0000e208,0xff830000,0x00000010,0xff8b0000,0x00002010,0xff940000,0x00004010,0xff9c0000,0x00006110,0xffa40000,0x00008110,0xffac0000,0x0000a110,0xffb40000,0x0000c210,0xffbd0000,0x0000e210,0xffc50000,0x00000018,0xffcd0000,0x00002018,0xffd50000,0x00004018,0xffde0000,0x00006118,0xffe60000,0x00008118,0xffee0000,0x0000a118,0xfff60000,0x0000c218,0xffff0000,0x0000e218,0xff000400,0x00000020,0xff080400,0x00002020,0xff100400,0x00004020,0xff180400,0x00006120,0xff200400,0x00008120,0xff290400,0x0000a120,0xff310400,0x0000c220,0xff390400,0x0000e220,0xff410400,0x00000029,0xff4a0400,0x00002029,0xff520400,0x00004029,0xff5a0400,0x00006129,0xff620400,0x00008129,0xff6a0400,0x0000a129,0xff730400,0x0000c229,0xff7b0400,0x0000e229,0xff830400,0x00000031,0xff8b0400,0x00002031,0xff940400,0x00004031,0xff9c0400,0x00006131,0xffa40400,0x00008131,0xffac0400,0x0000a131,0xffb40400,0x0000c231,0xffbd0400,0x0000e231,0xffc50400,0x00000039,0xffcd0400,0x00002039,0xffd50400,0x00004039,0xffde0400,0x00006139,0xffe60400,0x00008139,0xffee0400,0x0000a139,0xfff60400,0x0000c239,0xffff0400,0x0000e239,0xff000800,0x00000041,0xff080800,0x00002041,0xff100800,0x00004041,0xff180800,0x00006141,0xff200800,0x00008141,0xff290800,0x0000a141,0xff310800,0x0000c241,0xff390800,0x0000e241,0xff410800,0x0000004a,0xff4a0800,0x0000204a,0xff520800,0x0000404a,0xff5a0800,0x0000614a,0xff620800,0x0000814a,0xff6a0800,0x0000a14a,0xff730800,0x0000c24a,0xff7b0800,0x0000e24a,0xff830800,0x00000052,0xff8b0800,0x00002052,0xff940800,0x00004052,0xff9c0800,0x00006152,0xffa40800,0x00008152,0xffac0800,0x0000a152,0xffb40800,0x0000c252,0xffbd0800,0x0000e252,0xffc50800,0x0000005a,0xffcd0800,0x0000205a,0xffd50800,0x0000405a,0xffde0800,0x0000615a,0xffe60800,0x0000815a,0xffee0800,0x0000a15a,0xfff60800,0x0000c25a,0xffff0800,0x0000e25a,0xff000c00,0x00000062,0xff080c00,0x00002062,0xff100c00,0x00004062,0xff180c00,0x00006162,0xff200c00,0x00008162,0xff290c00,0x0000a162,0xff310c00,0x0000c262,0xff390c00,0x0000e262,0xff410c00,0x0000006a,0xff4a0c00,0x0000206a,0xff520c00,0x0000406a,0xff5a0c00,0x0000616a,0xff620c00,0x0000816a,0xff6a0c00,0x0000a16a,0xff730c00,0x0000c26a,0xff7b0c00,0x0000e26a,0xff830c00,0x00000073,0xff8b0c00,0x00002073,0xff940c00,0x00004073,0xff9c0c00,0x00006173,0xffa40c00,0x00008173,0xffac0c00,0x0000a173,0xffb40c00,0x0000c273,0xffbd0c00,0x0000e273,0xffc50c00,0x0000007b,0xffcd0c00,0x0000207b,0xffd50c00,0x0000407b,0xffde0c00,0x0000617b,0xffe60c00,0x0000817b,0xffee0c00,0x0000a17b,0xfff60c00,0x0000c27b,0xffff0c00,0x0000e27b,0xff001000,0x00000083,0xff081000,0x00002083,0xff101000,0x00004083,0xff181000,0x00006183,0xff201000,0x00008183,0xff291000,0x0000a183,0xff311000,0x0000c283,0xff391000,0x0000e283,0xff411000,0x0000008b,0xff4a1000,0x0000208b,0xff521000,0x0000408b,0xff5a1000,0x0000618b,0xff621000,0x0000818b,0xff6a1000,0x0000a18b,0xff731000,0x0000c28b,0xff7b1000,0x0000e28b,0xff831000,0x00000094,0xff8b1000,0x00002094,0xff941000,0x00004094,0xff9c1000,0x00006194,0xffa41000,0x00008194,0xffac1000,0x0000a194,0xffb41000,0x0000c294,0xffbd1000,0x0000e294,0xffc51000,0x0000009c,0xffcd1000,0x0000209c,0xffd51000,0x0000409c,0xffde1000,0x0000619c,0xffe61000,0x0000819c,0xffee1000,0x0000a19c,0xfff61000,0x0000c29c,0xffff1000,0x0000e29c,0xff001400,0x000000a4,0xff081400,0x000020a4,0xff101400,0x000040a4,0xff181400,0x000061a4,0xff201400,0x000081a4,0xff291400,0x0000a1a4,0xff311400,0x0000c2a4,0xff391400,0x0000e2a4,0xff411400,0x000000ac,0xff4a1400,0x000020ac,0xff521400,0x000040ac,0xff5a1400,0x000061ac,0xff621400,0x000081ac,0xff6a1400,0x0000a1ac,0xff731400,0x0000c2ac,0xff7b1400,0x0000e2ac,0xff831400,0x000000b4,0xff8b1400,0x000020b4,0xff941400,0x000040b4,0xff9c1400,0x000061b4,0xffa41400,0x000081b4,0xffac1400,0x0000a1b4,0xffb41400,0x0000c2b4,0xffbd1400,0x0000e2b4,0xffc51400,0x000000bd,0xffcd1400,0x000020bd,0xffd51400,0x000040bd,0xffde1400,0x000061bd,0xffe61400,0x000081bd,0xffee1400,0x0000a1bd,0xfff61400,0x0000c2bd,0xffff1400,0x0000e2bd,0xff001800,0x000000c5,0xff081800,0x000020c5,0xff101800,0x000040c5,0xff181800,0x000061c5,0xff201800,0x000081c5,0xff291800,0x0000a1c5,0xff311800,0x0000c2c5,0xff391800,0x0000e2c5,0xff411800,0x000000cd,0xff4a1800,0x000020cd,0xff521800,0x000040cd,0xff5a1800,0x000061cd,0xff621800,0x000081cd,0xff6a1800,0x0000a1cd,0xff731800,0x0000c2cd,0xff7b1800,0x0000e2cd,0xff831800,0x000000d5,0xff8b1800,0x000020d5,0xff941800,0x000040d5,0xff9c1800,0x000061d5,0xffa41800,0x000081d5,0xffac1800,0x0000a1d5,0xffb41800,0x0000c2d5,0xffbd1800,0x0000e2d5,0xffc51800,0x000000de,0xffcd1800,0x000020de,0xffd51800,0x000040de,0xffde1800,0x000061de,0xffe61800,0x000081de,0xffee1800,0x0000a1de,0xfff61800,0x0000c2de,0xffff1800,0x0000e2de,0xff001c00,0x000000e6,0xff081c00,0x000020e6,0xff101c00,0x000040e6,0xff181c00,0x000061e6,0xff201c00,0x000081e6,0xff291c00,0x0000a1e6,0xff311c00,0x0000c2e6,0xff391c00,0x0000e2e6,0xff411c00,0x000000ee,0xff4a1c00,0x000020ee,0xff521c00,0x000040ee,0xff5a1c00,0x000061ee,0xff621c00,0x000081ee,0xff6a1c00,0x0000a1ee,0xff731c00,0x0000c2ee,0xff7b1c00,0x0000e2ee,0xff831c00,0x000000f6,0xff8b1c00,0x000020f6,0xff941c00,0x000040f6,0xff9c1c00,0x000061f6,0xffa41c00,0x000081f6,0xffac1c00,0x0000a1f6,0xffb41c00,0x0000c2f6,0xffbd1c00,0x0000e2f6,0xffc51c00,0x000000ff,0xffcd1c00,0x000020ff,0xffd51c00,0x000040ff,0xffde1c00,0x000061ff,0xffe61c00,0x000081ff,0xffee1c00,0x0000a1ff,0xfff61c00,0x0000c2ff,0xffff1c00,0x0000e2ff}


text:
= {0x000000ff,0x00000000,0x000008ff,0x00200000,0x000010ff,0x00400000,0x000018ff,0x00610000,0x000020ff,0x00810000,0x000029ff,0x00a10000,0x000031ff,0x00c20000,0x000039ff,0x00e20000,0x000041ff,0x08000000,0x00004aff,0x08200000,0x000052ff,0x08400000,0x00005aff,0x08610000,0x000062ff,0x08810000,0x00006aff,0x08a10000,0x000073ff,0x08c20000,0x00007bff,0x08e20000,0x000083ff,0x10000000,0x00008bff,0x10200000,0x000094ff,0x10400000,0x00009cff,0x10610000,0x0000a4ff,0x10810000,0x0000acff,0x10a10000,0x0000b4ff,0x10c20000,0x0000bdff,0x10e20000,0x0000c5ff,0x18000000,0x0000cdff,0x18200000,0x0000d5ff,0x18400000,0x0000deff,0x18610000,0x0000e6ff,0x18810000,0x0000eeff,0x18a10000,0x0000f6ff,0x18c20000,0x0000ffff,0x18e20000,0x000400ff,0x20000000,0x000408ff,0x20200000,0x000410ff,0x20400000,0x000418ff,0x20610000,0x000420ff,0x20810000,0x000429ff,0x20a10000,0x000431ff,0x20c20000,0x000439ff,0x20e20000,0x000441ff,0x29000000,0x00044aff,0x29200000,0x000452ff,0x29400000,0x00045aff,0x29610000,0x000462ff,0x29810000,0x00046aff,0x29a10000,0x000473ff,0x29c20000,0x00047bff,0x29e20000,0x000483ff,0x31000000,0x00048bff,0x31200000,0x000494ff,0x31400000,0x00049cff,0x31610000,0x0004a4ff,0x31810000,0x0004acff,0x31a10000,0x0004b4ff,0x31c20000,0x0004bdff,0x31e20000,0x0004c5ff,0x39000000,0x0004cdff,0x39200000,0x0004d5ff,0x39400000,0x0004deff,0x39610000,0x0004e6ff,0x39810000,0x0004eeff,0x39a10000,0x0004f6ff,0x39c20000,0x0004ffff,0x39e20000,0x000800ff,0x41000000,0x000808ff,0x41200000,0x000810ff,0x41400000,0x000818ff,0x41610000,0x000820ff,0x41810000,0x000829ff,0x41a10000,0x000831ff,0x41c20000,0x000839ff,0x41e20000,0x000841ff,0x4a000000,0x00084aff,0x4a200000,0x000852ff,0x4a400000,0x00085aff,0x4a610000,0x000862ff,0x4a810000,0x00086aff,0x4aa10000,0x000873ff,0x4ac20000,0x00087bff,0x4ae20000,0x000883ff,0x52000000,0x00088bff,0x52200000,0x000894ff,0x52400000,0x00089cff,0x52610000,0x0008a4ff,0x52810000,0x0008acff,0x52a10000,0x0008b4ff,0x52c20000,0x0008bdff,0x52e20000,0x0008c5ff,0x5a000000,0x0008cdff,0x5a200000,0x0008d5ff,0x5a400000,0x0008deff,0x5a610000,0x0008e6ff,0x5a810000,0x0008eeff,0x5aa10000,0x0008f6ff,0x5ac20000,0x0008ffff,0x5ae20000,0x000c00ff,0x62000000,0x000c08ff,0x62200000,0x000c10ff,0x62400000,0x000c18ff,0x62610000,0x000c20ff,0x62810000,0x000c29ff,0x62a10000,0x000c31ff,0x62c20000,0x000c39ff,0x62e20000,0x000c41ff,0x6a000000,0x000c4aff,0x6a200000,0x000c52ff,0x6a400000,0x000c5aff,0x6a610000,0x000c62ff,0x6a810000,0x000c6aff,0x6aa10000,0x000c73ff,0x6ac20000,0x000c7bff,0x6ae20000,0x000c83ff,0x73000000,0x000c8bff,0x73200000,0x000c94ff,0x73400000,0x000c9cff,0x73610000,0x000ca4ff,0x73810000,0x000cacff,0x73a10000,0x000cb4ff,0x73c20000,0x000cbdff,0x73e20000,0x000cc5ff,0x7b000000,0x000ccdff,0x7b200000,0x000cd5ff,0x7b400000,0x000cdeff,0x7b610000,0x000ce6ff,0x7b810000,0x000ceeff,0x7ba10000,0x000cf6ff,0x7bc20000,0x000cffff,0x7be20000,0x001000ff,0x83000000,0x001008ff,0x83200000,0x001010ff,0x83400000,0x001018ff,0x83610000,0x001020ff,0x83810000,0x001029ff,0x83a10000,0x001031ff,0x83c20000,0x001039ff,0x83e20000,0x001041ff,0x8b000000,0x00104aff,0x8b200000,0x001052ff,0x8b400000,0x00105aff,0x8b610000,0x001062ff,0x8b810000,0x00106aff,0x8ba10000,0x001073ff,0x8bc20000,0x00107bff,0x8be20000,0x001083ff,0x94000000,0x00108bff,0x94200000,0x001094ff,0x94400000,0x00109cff,0x94610000,0x0010a4ff,0x94810000,0x0010acff,0x94a10000,0x0010b4ff,0x94c20000,0x0010bdff,0x94e20000,0x0010c5ff,0x9c000000,0x0010cdff,0x9c200000,0x0010d5ff,0x9c400000,0x0010deff,0x9c610000,0x0010e6ff,0x9c810000,0x0010eeff,0x9ca10000,0x0010f6ff,0x9cc20000,0x0010ffff,0x9ce20000,0x001400ff,0xa4000000,0x001408ff,0xa4200000,0x001410ff,0xa4400000,0x001418ff,0xa4610000,0x001420ff,0xa4810000,0x001429ff,0xa4a10000,0x001431ff,0xa4c20000,0x001439ff,0xa4e20000,0x001441ff,0xac000000,0x00144aff,0xac200000,0x001452ff,0xac400000,0x00145aff,0xac610000,0x001462ff,0xac810000,0x00146aff,0xaca10000,0x001473ff,0xacc20000,0x00147bff,0xace20000,0x001483ff,0xb4000000,0x00148bff,0xb4200000,0x001494ff,0xb4400000,0x00149cff,0xb4610000,0x0014a4ff,0xb4810000,0x0014acff,0xb4a10000,0x0014b4ff,0xb4c20000,0x0014bdff,0xb4e20000,0x0014c5ff,0xbd000000,0x0014cdff,0xbd200000,0x0014d5ff,0xbd400000,0x0014deff,0xbd610000,0x0014e6ff,0xbd810000,0x0014eeff,0xbda10000,0x0014f6ff,0xbdc20000,0x0014ffff,0xbde20000,0x001800ff,0xc5000000,0x001808ff,0xc5200000,0x001810ff,0xc5400000,0x001818ff,0xc5610000,0x001820ff,0xc5810000,0x001829ff,0xc5a10000,0x001831ff,0xc5c20000,0x001839ff,0xc5e20000,0x001841ff,0xcd000000,0x00184aff,0xcd200000,0x001852ff,0xcd400000,0x00185aff,0xcd610000,0x001862ff,0xcd810000,0x00186aff,0xcda10000,0x001873ff,0xcdc20000,0x00187bff,0xcde20000,0x001883ff,0xd5000000,0x00188bff,0xd5200000,0x001894ff,0xd5400000,0x00189cff,0xd5610000,0x0018a4ff,0xd5810000,0x0018acff,0xd5a10000,0x0018b4ff,0xd5c20000,0x0018bdff,0xd5e20000,0x0018c5ff,0xde000000,0x0018cdff,0xde200000,0x0018d5ff,0xde400000,0x0018deff,0xde610000,0x0018e6ff,0xde810000,0x0018eeff,0xdea10000,0x0018f6ff,0xdec20000,0x0018ffff,0xdee20000,0x001c00ff,0xe6000000,0x001c08ff,0xe6200000,0x001c10ff,0xe6400000,0x001c18ff,0xe6610000,0x001c20ff,0xe6810000,0x001c29ff,0xe6a10000,0x001c31ff,0xe6c20000,0x001c39ff,0xe6e20000,0x001c41ff,0xee000000,0x001c4aff,0xee200000,0x001c52ff,0xee400000,0x001c5aff,0xee610000,0x001c62ff,0xee810000,0x001c6aff,0xeea10000,0x001c73ff,0xeec20000,0x001c7bff,0xeee20000,0x001c83ff,0xf6000000,0x001c8bff,0xf6200000,0x001c94ff,0xf6400000,0x001c9cff,0xf6610000,0x001ca4ff,0xf6810000,0x001cacff,0xf6a10000,0x001cb4ff,0xf6c20000,0x001cbdff,0xf6e20000,0x001cc5ff,0xff000000,0x001ccdff,0xff200000,0x001cd5ff,0xff400000,0x001cdeff,0xff610000,0x001ce6ff,0xff810000,0x001ceeff,0xffa10000,0x001cf6ff,0xffc20000,0x001cffff,0xffe20000}


text:
= {0x00000000,0x000000ff,0x08000000,0x002000ff,0x10000000,0x004000ff,0x18000000,0x006100ff,0x20000000,0x008100ff,0x29000000,0x00a100ff,0x31000000,0x00c200ff,0x39000000,0x00e200ff,0x41000000,0x000008ff,0x4a000000,0x002008ff,0x52000000,0x004008ff,0x5a000000,0x006108ff,0x62000000,0x008108ff,0x6a000000,0x00a108ff,0x73000000,0x00c208ff,0x7b000000,0x00e208ff,0x83000000,0x000010ff,0x8b000000,0x002010ff,0x94000000,0x004010ff,0x9c000000,0x006110ff,0xa4000000,0x008110ff,0xac000000,0x00a110ff,0xb4000000,0x00c210ff,0xbd000000,0x00e210ff,0xc5000000,0x000018ff,0xcd000000,0x002018ff,0xd5000000,0x004018ff,0xde000000,0x006118ff,0xe6000000,0x008118ff,0xee000000,0x00a118ff,0xf6000000,0x00c218ff,0xff000000,0x00e218ff,0x00040000,0x000020ff,0x08040000,0x002020ff,0x10040000,0x004020ff,0x18040000,0x006120ff,0x20040000,0x008120ff,0x29040000,0x00a120ff,0x31040000,0x00c220ff,0x39040000,0x00e220ff,0x41040000,0x000029ff,0x4a040000,0x002029ff,0x52040000,0x004029ff,0x5a040000,0x006129ff,0x62040000,0x008129ff,0x6a040000,0x00a129ff,0x73040000,0x00c229ff,0x7b040000,0x00e229ff,0x83040000,0x000031ff,0x8b040000,0x002031ff,0x94040000,0x004031ff,0x9c040000,0x006131ff,0xa4040000,0x008131ff,0xac040000,0x00a131ff,0xb4040000,0x00c231ff,0xbd040000,0x00e231ff,0xc5040000,0x000039ff,0xcd040000,0x002039ff,0xd5040000,0x004039ff,0xde040000,0x006139ff,0xe6040000,0x008139ff,0xee040000,0x00a139ff,0xf6040000,0x00c239ff,0xff040000,0x00e239ff,0x00080000,0x000041ff,0x08080000,0x002041ff,0x10080000,0x004041ff,0x18080000,0x006141ff,0x20080000,0x008141ff,0x29080000,0x00a141ff,0x31080000,0x00c241ff,0x39080000,0x00e241ff,0x41080000,0x00004aff,0x4a080000,0x00204aff,0x52080000,0x00404aff,0x5a080000,0x00614aff,0x62080000,0x00814aff,0x6a080000,0x00a14aff,0x73080000,0x00c24aff,0x7b080000,0x00e24aff,0x83080000,0x000052ff,0x8b080000,0x002052ff,0x94080000,0x004052ff,0x9c080000,0x006152ff,0xa4080000,0x008152ff,0xac080000,0x00a152ff,0xb4080000,0x00c252ff,0xbd080000,0x00e252ff,0xc5080000,0x00005aff,0xcd080000,0x00205aff,0xd5080000,0x00405aff,0xde080000,0x00615aff,0xe6080000,0x00815aff,0xee080000,0x00a15aff,0xf6080000,0x00c25aff,0xff080000,0x00e25aff,0x000c0000,0x000062ff,0x080c0000,0x002062ff,0x100c0000,0x004062ff,0x180c0000,0x006162ff,0x200c0000,0x008162ff,0x290c0000,0x00a162ff,0x310c0000,0x00c262ff,0x390c0000,0x00e262ff,0x410c0000,0x00006aff,0x4a0c0000,0x00206aff,0x520c0000,0x00406aff,0x5a0c0000,0x00616aff,0x620c0000,0x00816aff,0x6a0c0000,0x00a16aff,0x730c0000,0x00c26aff,0x7b0c0000,0x00e26aff,0x830c0000,0x000073ff,0x8b0c0000,0x002073ff,0x940c0000,0x004073ff,0x9c0c0000,0x006173ff,0xa40c0000,0x008173ff,0xac0c0000,0x00a173ff,0xb40c0000,0x00c273ff,0xbd0c0000,0x00e273ff,0xc50c0000,0x00007bff,0xcd0c0000,0x00207bff,0xd50c0000,0x00407bff,0xde0c0000,0x00617bff,0xe60c0000,0x00817bff,0xee0c0000,0x00a17bff,0xf60c0000,0x00c27bff,0xff0c0000,0x00e27bff,0x00100000,0x000083ff,0x08100000,0x002083ff,0x10100000,0x004083ff,0x18100000,0x006183ff,0x20100000,0x008183ff,0x29100000,0x00a183ff,0x31100000,0x00c283ff,0x39100000,0x00e283ff,0x41100000,0x00008bff,0x4a100000,0x00208bff,0x52100000,0x00408bff,0x5a100000,0x00618bff,0x62100000,0x00818bff,0x6a100000,0x00a18bff,0x73100000,0x00c28bff,0x7b100000,0x00e28bff,0x83100000,0x000094ff,0x8b100000,0x002094ff,0x94100000,0x004094ff,0x9c100000,0x006194ff,0xa4100000,0x008194ff,0xac100000,0x00a194ff,0xb4100000,0x00c294ff,0xbd100000,0x00e294ff,0xc5100000,0x00009cff,0xcd100000,0x00209cff,0xd5100000,0x00409cff,0xde100000,0x00619cff,0xe6100000,0x00819cff,0xee100000,0x00a19cff,0xf6100000,0x00c29cff,0xff100000,0x00e29cff,0x00140000,0x0000a4ff,0x08140000,0x0020a4ff,0x10140000,0x0040a4ff,0x18140000,0x0061a4ff,0x20140000,0x0081a4ff,0x29140000,0x00a1a4ff,0x31140000,0x00c2a4ff,0x39140000,0x00e2a4ff,0x41140000,0x0000acff,0x4a140000,0x0020acff,0x52140000,0x0040acff,0x5a140000,0x0061acff,0x62140000,0x0081acff,0x6a140000,0x00a1acff,0x73140000,0x00c2acff,0x7b140000,0x00e2acff,0x83140000,0x0000b4ff,0x8b140000,0x0020b4ff,0x94140000,0x0040b4ff,0x9c140000,0x0061b4ff,0xa4140000,0x0081b4ff,0xac140000,0x00a1b4ff,0xb4140000,0x00c2b4ff,0xbd140000,0x00e2b4ff,0xc5140000,0x0000bdff,0xcd140000,0x0020bdff,0xd5140000,0x0040bdff,0xde140000,0x0061bdff,0xe6140000,0x0081bdff,0xee140000,0x00a1bdff,0xf6140000,0x00c2bdff,0xff140000,0x00e2bdff,0x00180000,0x0000c5ff,0x08180000,0x0020c5ff,0x10180000,0x0040c5ff,0x18180000,0x0061c5ff,0x20180000,0x0081c5ff,0x29180000,0x00a1c5ff,0x31180000,0x00c2c5ff,0x39180000,0x00e2c5ff,0x41180000,0x0000cdff,0x4a180000,0x0020cdff,0x52180000,0x0040cdff,0x5a180000,0x0061cdff,0x62180000,0x0081cdff,0x6a180000,0x00a1cdff,0x73180000,0x00c2cdff,0x7b180000,0x00e2cdff,0x83180000,0x0000d5ff,0x8b180000,0x0020d5ff,0x94180000,0x0040d5ff,0x9c180000,0x0061d5ff,0xa4180000,0x0081d5ff,0xac180000,0x00a1d5ff,0xb4180000,0x00c2d5ff,0xbd180000,0x00e2d5ff,0xc5180000,0x0000deff,0xcd180000,0x0020deff,0xd5180000,0x0040deff,0xde180000,0x0061deff,0xe6180000,0x0081deff,0xee180000,0x00a1deff,0xf6180000,0x00c2deff,0xff180000,0x00e2deff,0x001c0000,0x0000e6ff,0x081c0000,0x0020e6ff,0x101c0000,0x0040e6ff,0x181c0000,0x0061e6ff,0x201c0000,0x0081e6ff,0x291c0000,0x00a1e6ff,0x311c0000,0x00c2e6ff,0x391c0000,0x00e2e6ff,0x411c0000,0x0000eeff,0x4a1c0000,0x0020eeff,0x521c0000,0x0040eeff,0x5a1c0000,0x0061eeff,0x621c0000,0x0081eeff,0x6a1c0000,0x00a1eeff,0x731c0000,0x00c2eeff,0x7b1c0000,0x00e2eeff,0x831c0000,0x0000f6ff,0x8b1c0000,0x0020f6ff,0x941c0000,0x0040f6ff,0x9c1c0000,0x0061f6ff,0xa41c0000,0x0081f6ff,0xac1c0000,0x00a1f6ff,0xb41c0000,0x00c2f6ff,0xbd1c0000,0x00e2f6ff,0xc51c0000,0x0000ffff,0xcd1c0000,0x0020ffff,0xd51c0000,0x0040ffff,0xde1c0000,0x0061ffff,0xe61c0000,0x0081ffff,0xee1c0000,0x00a1ffff,0xf61c0000,0x00c2ffff,0xff1c0000,0x00e2ffff}


text:
= {{0x0000F800,0x000007E0,0x0000001F,2,0x0000001F,0x000007E0,0x0000F800,0,ConvertX86p16_16BGR565,ConvertX86,NO_ALPHA},{0x0000F800,0x000007E0,0x0000001F,2,0x00007C00,0x000003E0,0x0000001F,0,ConvertX86p16_16RGB555,ConvertX86,NO_ALPHA},{0x0000F800,0x000007E0,0x0000001F,2,0x0000001F,0x000003E0,0x00007C00,0,ConvertX86p16_16BGR555,ConvertX86,NO_ALPHA},{0x0000F800,0x000007E0,0x0000001F,4,0x00000000,0x00000000,0x00000000,2,NULL,Blit_RGB565_32Altivec,NO_ALPHA|COPY_ALPHA|SET_ALPHA},{0x00007C00,0x000003E0,0x0000001F,4,0x00000000,0x00000000,0x00000000,2,NULL,Blit_RGB555_32Altivec,NO_ALPHA|COPY_ALPHA|SET_ALPHA},{0x0000F800,0x000007E0,0x0000001F,4,0x00FF0000,0x0000FF00,0x000000FF,0,NULL,Blit_RGB565_ARGB8888,SET_ALPHA},{0x0000F800,0x000007E0,0x0000001F,4,0x000000FF,0x0000FF00,0x00FF0000,0,NULL,Blit_RGB565_ABGR8888,SET_ALPHA},{0x0000F800,0x000007E0,0x0000001F,4,0xFF000000,0x00FF0000,0x0000FF00,0,NULL,Blit_RGB565_RGBA8888,SET_ALPHA},{0x0000F800,0x000007E0,0x0000001F,4,0x0000FF00,0x00FF0000,0xFF000000,0,NULL,Blit_RGB565_BGRA8888,SET_ALPHA},{0,0,0,0,0,0,0,0,NULL,BlitNtoN,0}}


text:
= {{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000F800,0x000007E0,0x0000001F,1,ConvertMMXpII32_16RGB565,ConvertMMX,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000F800,0x000007E0,0x0000001F,0,ConvertX86p32_16RGB565,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000001F,0x000007E0,0x0000F800,1,ConvertMMXpII32_16BGR565,ConvertMMX,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000001F,0x000007E0,0x0000F800,0,ConvertX86p32_16BGR565,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x00007C00,0x000003E0,0x0000001F,1,ConvertMMXpII32_16RGB555,ConvertMMX,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x00007C00,0x000003E0,0x0000001F,0,ConvertX86p32_16RGB555,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000001F,0x000003E0,0x00007C00,1,ConvertMMXpII32_16BGR555,ConvertMMX,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000001F,0x000003E0,0x00007C00,0,ConvertX86p32_16BGR555,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,3,0x00FF0000,0x0000FF00,0x000000FF,1,ConvertMMXpII32_24RGB888,ConvertMMX,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,3,0x00FF0000,0x0000FF00,0x000000FF,0,ConvertX86p32_24RGB888,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,3,0x000000FF,0x0000FF00,0x00FF0000,0,ConvertX86p32_24BGR888,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,4,0x000000FF,0x0000FF00,0x00FF0000,0,ConvertX86p32_32BGR888,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,4,0xFF000000,0x00FF0000,0x0000FF00,0,ConvertX86p32_32RGBA888,ConvertX86,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,4,0x0000FF00,0x00FF0000,0xFF000000,0,ConvertX86p32_32BGRA888,ConvertX86,NO_ALPHA},{0x00000000,0x00000000,0x00000000,4,0x00000000,0x00000000,0x00000000,6,NULL,ConvertAltivec32to32_noprefetch,NO_ALPHA|COPY_ALPHA|SET_ALPHA},{0x00000000,0x00000000,0x00000000,4,0x00000000,0x00000000,0x00000000,2,NULL,ConvertAltivec32to32_prefetch,NO_ALPHA|COPY_ALPHA|SET_ALPHA},{0x00000000,0x00000000,0x00000000,2,0x0000F800,0x000007E0,0x0000001F,2,NULL,Blit_RGB888_RGB565Altivec,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x0000F800,0x000007E0,0x0000001F,0,NULL,Blit_RGB888_RGB565,NO_ALPHA},{0x00FF0000,0x0000FF00,0x000000FF,2,0x00007C00,0x000003E0,0x0000001F,0,NULL,Blit_RGB888_RGB555,NO_ALPHA},{0,0,0,0,0,0,0,0,NULL,BlitNtoN,0}}


text:
do { if(bpp == 4) { SDL_memcpy4(to, from, (size_t)(len)); } else { SDL_memcpy(to, from, (size_t)(len) * (bpp)); } } while(0)


text:
do { Uint32 *srcp = (Uint32 *)(from); Uint32 *dstp = (Uint32 *)(to); int i = 0x00FF00FF; movd_m2r(*(&i), mm3); punpckldq_r2r(mm3, mm3); i = 0xFF000000; movd_m2r(*(&i), mm7); punpckldq_r2r(mm7, mm7); i = alpha | alpha << 16; movd_m2r(*(&i), mm4); punpckldq_r2r(mm4, mm4); pcmpeqd_r2r(mm5,mm5); pxor_r2r(mm7, mm5); i = length; if(i & 1) { movd_m2r((*srcp), mm1); punpcklbw_r2r(mm1, mm1); pand_r2r(mm3, mm1); movd_m2r((*dstp), mm2); punpcklbw_r2r(mm2, mm2); pand_r2r(mm3, mm2); psubw_r2r(mm2, mm1); pmullw_r2r(mm4, mm1); psrlw_i2r(8, mm1); paddw_r2r(mm1, mm2); pand_r2r(mm3, mm2); packuswb_r2r(mm2, mm2); pand_r2r(mm5, mm2); movd_r2m(mm2, *dstp); ++srcp; ++dstp; i--; } for(; i > 0; --i) { movq_m2r((*srcp), mm0); movq_r2r(mm0, mm1); punpcklbw_r2r(mm0, mm0); movq_m2r((*dstp), mm2); punpckhbw_r2r(mm1, mm1); movq_r2r(mm2, mm6); pand_r2r(mm3, mm0); punpcklbw_r2r(mm2, mm2); pand_r2r(mm3, mm1); punpckhbw_r2r(mm6, mm6); pand_r2r(mm3, mm2); psubw_r2r(mm2, mm0); pmullw_r2r(mm4, mm0); pand_r2r(mm3, mm6); psubw_r2r(mm6, mm1); pmullw_r2r(mm4, mm1); psrlw_i2r(8, mm0); paddw_r2r(mm0, mm2); psrlw_i2r(8, mm1); paddw_r2r(mm1, mm6); pand_r2r(mm3, mm2); pand_r2r(mm3, mm6); packuswb_r2r(mm2, mm2); packuswb_r2r(mm6, mm6); psrlq_i2r(32, mm2); psllq_i2r(32, mm6); por_r2r(mm6, mm2); pand_r2r(mm5, mm2); movq_r2m(mm2, *dstp); srcp += 2; dstp += 2; i--; } emms(); } while(0)


text:
do { int i, n = 0; Uint16 *srcp = (Uint16 *)(from); Uint16 *dstp = (Uint16 *)(to); Uint32 ALPHA = 0xF800; movd_m2r(*(&ALPHA), mm1); punpcklwd_r2r(mm1, mm1); punpcklwd_r2r(mm1, mm1); ALPHA = 0x07E0; movd_m2r(*(&ALPHA), mm4); punpcklwd_r2r(mm4, mm4); punpcklwd_r2r(mm4, mm4); ALPHA = 0x001F; movd_m2r(*(&ALPHA), mm7); punpcklwd_r2r(mm7, mm7); punpcklwd_r2r(mm7, mm7); alpha &= ~(1+2+4); i = (Uint32)alpha | (Uint32)alpha << 16; movd_m2r(*(&i), mm0); punpckldq_r2r(mm0, mm0); ALPHA = alpha >> 3; i = ((int)(length) & 3); for(; i > 0; --i) { Uint32 s = *srcp++; Uint32 d = *dstp; s = (s | s << 16) & 0x07e0f81f; d = (d | d << 16) & 0x07e0f81f; d += (s - d) * ALPHA >> 5; d &= 0x07e0f81f; *dstp++ = d | d >> 16; n++; } i = (int)(length) - n; for(; i > 0; --i) { movq_m2r((*dstp), mm3); movq_m2r((*srcp), mm2); movq_r2r(mm2, mm5); pand_r2r(mm1 , mm5); psrlq_i2r(11, mm5); movq_r2r(mm3, mm6); pand_r2r(mm1 , mm6); psrlq_i2r(11, mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); psllq_i2r(11, mm6); pand_r2r(mm1, mm6); movq_r2r(mm4, mm5); por_r2r(mm7, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2r(mm2, mm5); pand_r2r(mm4 , mm5); psrlq_i2r(5, mm5); movq_r2r(mm3, mm6); pand_r2r(mm4 , mm6); psrlq_i2r(5, mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); psllq_i2r(5, mm6); pand_r2r(mm4, mm6); movq_r2r(mm1, mm5); por_r2r(mm7, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2r(mm2, mm5); pand_r2r(mm7 , mm5); movq_r2r(mm3, mm6); pand_r2r(mm7 , mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); pand_r2r(mm7, mm6); movq_r2r(mm1, mm5); por_r2r(mm4, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2m(mm3, *dstp); srcp += 4; dstp += 4; i -= 3; } emms(); } while(0)


text:
do { int i, n = 0; Uint16 *srcp = (Uint16 *)(from); Uint16 *dstp = (Uint16 *)(to); Uint32 ALPHA = 0x7C00; movd_m2r(*(&ALPHA), mm1); punpcklwd_r2r(mm1, mm1); punpcklwd_r2r(mm1, mm1); ALPHA = 0x03E0; movd_m2r(*(&ALPHA), mm4); punpcklwd_r2r(mm4, mm4); punpcklwd_r2r(mm4, mm4); ALPHA = 0x001F; movd_m2r(*(&ALPHA), mm7); punpcklwd_r2r(mm7, mm7); punpcklwd_r2r(mm7, mm7); alpha &= ~(1+2+4); i = (Uint32)alpha | (Uint32)alpha << 16; movd_m2r(*(&i), mm0); punpckldq_r2r(mm0, mm0); i = ((int)(length) & 3); ALPHA = alpha >> 3; for(; i > 0; --i) { Uint32 s = *srcp++; Uint32 d = *dstp; s = (s | s << 16) & 0x03e07c1f; d = (d | d << 16) & 0x03e07c1f; d += (s - d) * ALPHA >> 5; d &= 0x03e07c1f; *dstp++ = d | d >> 16; n++; } i = (int)(length) - n; for(; i > 0; --i) { movq_m2r((*dstp), mm3); movq_m2r((*srcp), mm2); movq_r2r(mm2, mm5); pand_r2r(mm1 , mm5); psrlq_i2r(10, mm5); movq_r2r(mm3, mm6); pand_r2r(mm1 , mm6); psrlq_i2r(10, mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); psllq_i2r(10, mm6); pand_r2r(mm1, mm6); movq_r2r(mm4, mm5); por_r2r(mm7, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2r(mm2, mm5); pand_r2r(mm4 , mm5); psrlq_i2r(5, mm5); movq_r2r(mm3, mm6); pand_r2r(mm4 , mm6); psrlq_i2r(5, mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); psllq_i2r(5, mm6); pand_r2r(mm4, mm6); movq_r2r(mm1, mm5); por_r2r(mm7, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2r(mm2, mm5); pand_r2r(mm7 , mm5); movq_r2r(mm3, mm6); pand_r2r(mm7 , mm6); psubw_r2r(mm6, mm5); pmullw_r2r(mm0, mm5); psrlw_i2r(8, mm5); paddw_r2r(mm5, mm6); pand_r2r(mm7, mm6); movq_r2r(mm1, mm5); por_r2r(mm4, mm5); pand_r2r(mm5, mm3); por_r2r(mm6, mm3); movq_r2m(mm3, *dstp); srcp += 4; dstp += 4; i -= 3; } emms(); } while(0)


text:
do { int i; Uint32 *src = (Uint32 *)(from); Uint32 *dst = (Uint32 *)(to); for(i = 0; i < (int)(length); i++) { Uint32 s = *src++; Uint32 d = *dst; Uint32 s1 = s & 0xff00ff; Uint32 d1 = d & 0xff00ff; d1 = (d1 + ((s1 - d1) * alpha >> 8)) & 0xff00ff; s &= 0xff00; d &= 0xff00; d = (d + ((s - d) * alpha >> 8)) & 0xff00; *dst++ = d1 | d; } } while(0)


text:
do { int i; Uint16 *src = (Uint16 *)(from); Uint16 *dst = (Uint16 *)(to); Uint32 ALPHA = alpha >> 3; for(i = 0; i < (int)(length); i++) { Uint32 s = *src++; Uint32 d = *dst; s = (s | s << 16) & 0x07e0f81f; d = (d | d << 16) & 0x07e0f81f; d += (s - d) * ALPHA >> 5; d &= 0x07e0f81f; *dst++ = (Uint16)(d | d >> 16); } } while(0)


text:
do { int i; Uint16 *src = (Uint16 *)(from); Uint16 *dst = (Uint16 *)(to); Uint32 ALPHA = alpha >> 3; for(i = 0; i < (int)(length); i++) { Uint32 s = *src++; Uint32 d = *dst; s = (s | s << 16) & 0x03e07c1f; d = (d | d << 16) & 0x03e07c1f; d += (s - d) * ALPHA >> 5; d &= 0x03e07c1f; *dst++ = (Uint16)(d | d >> 16); } } while(0)


text:
do { int i; Uint8 *src = from; Uint8 *dst = to; for(i = 0; i < (int)(length); i++) { Uint32 s, d; unsigned rs, gs, bs, rd, gd, bd; switch(bpp) { case 2: s = *(Uint16 *)src; d = *(Uint16 *)dst; break; case 3: if(SDL_BYTEORDER == SDL_BIG_ENDIAN) { s = (src[0] << 16) | (src[1] << 8) | src[2]; d = (dst[0] << 16) | (dst[1] << 8) | dst[2]; } else { s = (src[2] << 16) | (src[1] << 8) | src[0]; d = (dst[2] << 16) | (dst[1] << 8) | dst[0]; } break; case 4: s = *(Uint32 *)src; d = *(Uint32 *)dst; break; } RGB_FROM_PIXEL(s, fmt, rs, gs, bs); RGB_FROM_PIXEL(d, fmt, rd, gd, bd); rd += (rs - rd) * alpha >> 8; gd += (gs - gd) * alpha >> 8; bd += (bs - bd) * alpha >> 8; PIXEL_FROM_RGB(d, fmt, rd, gd, bd); switch(bpp) { case 2: *(Uint16 *)dst = (Uint16)d; break; case 3: if(SDL_BYTEORDER == SDL_BIG_ENDIAN) { dst[0] = (Uint8)(d >> 16); dst[1] = (Uint8)(d >> 8); dst[2] = (Uint8)(d); } else { dst[0] = (Uint8)d; dst[1] = (Uint8)(d >> 8); dst[2] = (Uint8)(d >> 16); } break; case 4: *(Uint32 *)dst = d; break; } src += bpp; dst += bpp; } } while(0)


text:
do { Uint32 *srcp = (Uint32 *)(from); Uint32 *dstp = (Uint32 *)(to); int i = 0x00fefefe; movd_m2r(*(&i), mm4); punpckldq_r2r(mm4, mm4); i = 0x00010101; movd_m2r(*(&i), mm3); punpckldq_r2r(mm3, mm3); i = (int)(length); if( i & 1 ) { Uint32 s = *srcp++; Uint32 d = *dstp; *dstp++ = (((s & 0x00fefefe) + (d & 0x00fefefe)) >> 1) + (s & d & 0x00010101); i--; } for(; i > 0; --i) { movq_m2r((*dstp), mm2); movq_r2r(mm2, mm6); movq_m2r((*srcp), mm1); movq_r2r(mm1, mm5); pand_r2r(mm4, mm6); pand_r2r(mm4, mm5); paddd_r2r(mm6, mm5); psrld_i2r(1, mm5); pand_r2r(mm1, mm2); pand_r2r(mm3, mm2); paddd_r2r(mm5, mm2); movq_r2m(mm2, (*dstp)); dstp += 2; srcp += 2; i--; } emms(); } while(0)


text:
do { int i; Uint32 *src = (Uint32 *)(from); Uint32 *dst = (Uint32 *)(to); for(i = 0; i < (int)(length); i++) { Uint32 s = *src++; Uint32 d = *dst; *dst++ = (((s & 0x00fefefe) + (d & 0x00fefefe)) >> 1) + (s & d & 0x00010101); } } while(0)


text:
do { Uint32 s = *src++; Uint32 d = *dst; *dst++ = (Uint16)((((s & mask) + (d & mask)) >> 1) + (s & d & (~mask & 0xffff))); } while(0)


text:
do { unsigned n = (length); Uint16 *src = (Uint16 *)(from); Uint16 *dst = (Uint16 *)(to); if(((uintptr_t)src ^ (uintptr_t)dst) & 3) { while(n--) BLEND16_50(dst, src, mask); } else { if((uintptr_t)src & 3) { BLEND16_50(dst, src, mask); n--; } for(; n > 1; n -= 2) { Uint32 s = *(Uint32 *)src; Uint32 d = *(Uint32 *)dst; *(Uint32 *)dst = ((s & (mask | mask << 16)) >> 1) + ((d & (mask | mask << 16)) >> 1) + (s & d & (~(mask | mask << 16))); src += 2; dst += 2; } if(n) BLEND16_50(dst, src, mask); } } while(0)


text:
do { if(alpha == 255) { switch(fmt->BytesPerPixel) { case 1: blitter(1, Uint8, OPAQUE_BLIT); break; case 2: blitter(2, Uint8, OPAQUE_BLIT); break; case 3: blitter(3, Uint8, OPAQUE_BLIT); break; case 4: blitter(4, Uint16, OPAQUE_BLIT); break; } } else { switch(fmt->BytesPerPixel) { case 1: break; case 2: switch(fmt->Rmask | fmt->Gmask | fmt->Bmask) { case 0xffff: if(fmt->Gmask == 0x07e0 || fmt->Rmask == 0x07e0 || fmt->Bmask == 0x07e0) { if(alpha == 128) blitter(2, Uint8, ALPHA_BLIT16_565_50); else { if(SDL_HasMMX()) blitter(2, Uint8, ALPHA_BLIT16_565MMX); else blitter(2, Uint8, ALPHA_BLIT16_565); } } else goto general16; break; case 0x7fff: if(fmt->Gmask == 0x03e0 || fmt->Rmask == 0x03e0 || fmt->Bmask == 0x03e0) { if(alpha == 128) blitter(2, Uint8, ALPHA_BLIT16_555_50); else { if(SDL_HasMMX()) blitter(2, Uint8, ALPHA_BLIT16_555MMX); else blitter(2, Uint8, ALPHA_BLIT16_555); } break; } default: general16: blitter(2, Uint8, ALPHA_BLIT_ANY); } break; case 3: blitter(3, Uint8, ALPHA_BLIT_ANY); break; case 4: if((fmt->Rmask | fmt->Gmask | fmt->Bmask) == 0x00ffffff && (fmt->Gmask == 0xff00 || fmt->Rmask == 0xff00 || fmt->Bmask == 0xff00)) { if(alpha == 128) { if(SDL_HasMMX()) blitter(4, Uint16, ALPHA_BLIT32_888_50MMX); else blitter(4, Uint16, ALPHA_BLIT32_888_50); } else { if(SDL_HasMMX()) blitter(4, Uint16, ALPHA_BLIT32_888MMX); else blitter(4, Uint16, ALPHA_BLIT32_888); } } else blitter(4, Uint16, ALPHA_BLIT_ANY); break; } } } while(0)


text:
do { if(alpha == 255) { switch(fmt->BytesPerPixel) { case 1: blitter(1, Uint8, OPAQUE_BLIT); break; case 2: blitter(2, Uint8, OPAQUE_BLIT); break; case 3: blitter(3, Uint8, OPAQUE_BLIT); break; case 4: blitter(4, Uint16, OPAQUE_BLIT); break; } } else { switch(fmt->BytesPerPixel) { case 1: break; case 2: switch(fmt->Rmask | fmt->Gmask | fmt->Bmask) { case 0xffff: if(fmt->Gmask == 0x07e0 || fmt->Rmask == 0x07e0 || fmt->Bmask == 0x07e0) { if(alpha == 128) blitter(2, Uint8, ALPHA_BLIT16_565_50); else { blitter(2, Uint8, ALPHA_BLIT16_565); } } else goto general16; break; case 0x7fff: if(fmt->Gmask == 0x03e0 || fmt->Rmask == 0x03e0 || fmt->Bmask == 0x03e0) { if(alpha == 128) blitter(2, Uint8, ALPHA_BLIT16_555_50); else { blitter(2, Uint8, ALPHA_BLIT16_555); } break; } default: general16: blitter(2, Uint8, ALPHA_BLIT_ANY); } break; case 3: blitter(3, Uint8, ALPHA_BLIT_ANY); break; case 4: if((fmt->Rmask | fmt->Gmask | fmt->Bmask) == 0x00ffffff && (fmt->Gmask == 0xff00 || fmt->Rmask == 0xff00 || fmt->Bmask == 0xff00)) { if(alpha == 128) blitter(4, Uint16, ALPHA_BLIT32_888_50); else blitter(4, Uint16, ALPHA_BLIT32_888); } else blitter(4, Uint16, ALPHA_BLIT_ANY); break; } } } while(0)


text:
do { int linecount = srcrect->h; int ofs = 0; int left = srcrect->x; int right = left + srcrect->w; dstbuf -= left * bpp; for(;;) { int run; ofs += *(Type *)srcbuf; run = ((Type *)srcbuf)[1]; srcbuf += 2 * sizeof(Type); if(run) { if(ofs < right) { int start = 0; int len = run; int startcol; if(left - ofs > 0) { start = left - ofs; len -= start; if(len <= 0) goto nocopy##bpp##do_blit; } startcol = ofs + start; if(len > right - startcol) len = right - startcol; do_blit(dstbuf + startcol * bpp, srcbuf + start * bpp, len, bpp, alpha); } nocopy##bpp##do_blit: srcbuf += run * bpp; ofs += run; } else if(!ofs) break; if(ofs == w) { ofs = 0; dstbuf += dst->pitch; if(!--linecount) break; } } } while(0)


text:
for(;;) { int run; ofs += *(Type *)srcbuf; run = ((Type *)srcbuf)[1]; srcbuf += sizeof(Type) * 2; if(run) { srcbuf += run * bpp; ofs += run; } else if(!ofs) goto done; if(ofs == w) { ofs = 0; if(!--vskip) break; } }


text:
do { int linecount = srcrect->h; int ofs = 0; for(;;) { unsigned run; ofs += *(Type *)srcbuf; run = ((Type *)srcbuf)[1]; srcbuf += 2 * sizeof(Type); if(run) { do_blit(dstbuf + ofs * bpp, srcbuf, run, bpp, alpha); srcbuf += run * bpp; ofs += run; } else if(!ofs) break; if(ofs == w) { ofs = 0; dstbuf += dst->pitch; if(!--linecount) break; } } } while(0)


text:
do { Uint32 s = src; Uint32 d = dst; unsigned alpha = s >> 24; Uint32 s1 = s & 0xff00ff; Uint32 d1 = d & 0xff00ff; d1 = (d1 + ((s1 - d1) * alpha >> 8)) & 0xff00ff; s &= 0xff00; d &= 0xff00; d = (d + ((s - d) * alpha >> 8)) & 0xff00; dst = d1 | d; } while(0)


text:
do { Uint32 s = src; Uint32 d = dst; unsigned alpha = (s & 0x3e0) >> 5; s &= 0x07e0f81f; d = (d | d << 16) & 0x07e0f81f; d += (s - d) * alpha >> 5; d &= 0x07e0f81f; dst = (Uint16)(d | d >> 16); } while(0)


text:
do { Uint32 s = src; Uint32 d = dst; unsigned alpha = (s & 0x3e0) >> 5; s &= 0x03e07c1f; d = (d | d << 16) & 0x03e07c1f; d += (s - d) * alpha >> 5; d &= 0x03e07c1f; dst = (Uint16)(d | d >> 16); } while(0)


text:
do { int linecount = srcrect->h; int left = srcrect->x; int right = left + srcrect->w; dstbuf -= left * sizeof(Ptype); do { int ofs = 0; do { unsigned run; ofs += ((Ctype *)srcbuf)[0]; run = ((Ctype *)srcbuf)[1]; srcbuf += 2 * sizeof(Ctype); if(run) { int cofs = ofs; int crun = run; if(left - cofs > 0) { crun -= left - cofs; cofs = left; } if(crun > right - cofs) crun = right - cofs; if(crun > 0) PIXEL_COPY(dstbuf + cofs * sizeof(Ptype), srcbuf + (cofs - ofs) * sizeof(Ptype), (unsigned)crun, sizeof(Ptype)); srcbuf += run * sizeof(Ptype); ofs += run; } else if(!ofs) return; } while(ofs < w); if(sizeof(Ptype) == 2) srcbuf += (uintptr_t)srcbuf & 2; ofs = 0; do { unsigned run; ofs += ((Uint16 *)srcbuf)[0]; run = ((Uint16 *)srcbuf)[1]; srcbuf += 4; if(run) { int cofs = ofs; int crun = run; if(left - cofs > 0) { crun -= left - cofs; cofs = left; } if(crun > right - cofs) crun = right - cofs; if(crun > 0) { Ptype *dst = (Ptype *)dstbuf + cofs; Uint32 *src = (Uint32 *)srcbuf + (cofs - ofs); int i; for(i = 0; i < crun; i++) do_blend(src[i], dst[i]); } srcbuf += run * 4; ofs += run; } } while(ofs < w); dstbuf += dst->pitch; } while(--linecount); } while(0)


text:
do { int linecount = srcrect->h; do { int ofs = 0; do { unsigned run; ofs += ((Ctype *)srcbuf)[0]; run = ((Ctype *)srcbuf)[1]; srcbuf += 2 * sizeof(Ctype); if(run) { PIXEL_COPY(dstbuf + ofs * sizeof(Ptype), srcbuf, run, sizeof(Ptype)); srcbuf += run * sizeof(Ptype); ofs += run; } else if(!ofs) goto done; } while(ofs < w); if(sizeof(Ptype) == 2) srcbuf += (uintptr_t)srcbuf & 2; ofs = 0; do { unsigned run; ofs += ((Uint16 *)srcbuf)[0]; run = ((Uint16 *)srcbuf)[1]; srcbuf += 4; if(run) { Ptype *dst = (Ptype *)dstbuf + ofs; unsigned i; for(i = 0; i < run; i++) { Uint32 src = *(Uint32 *)srcbuf; do_blend(src, *dst); srcbuf += 4; dst++; } ofs += run; } } while(ofs < w); dstbuf += dst->pitch; } while(--linecount); } while(0)


text:
if(df->BytesPerPixel == 4) { ((Uint16 *)dst)[0] = n; ((Uint16 *)dst)[1] = m; dst += 4; } else { dst[0] = n; dst[1] = m; dst += 2; }


text:
if(bpp == 4) { ((Uint16 *)dst)[0] = n; ((Uint16 *)dst)[1] = m; dst += 4; } else { dst[0] = n; dst[1] = m; dst += 2; }


text:
void name(type *src, int src_w, type *dst, int dst_w) { int i; int pos, inc; type pixel = 0; pos = 0x10000; inc = (src_w << 16) / dst_w; for ( i=dst_w; i>0; --i ) { while ( pos >= 0x10000L ) { pixel = *src++; pos -= 0x10000L; } *dst++ = pixel; pos += inc; } }


text:
= {&QZ_bootstrap,&X11_bootstrap,&DGA_bootstrap,&NX_bootstrap,&iPod_bootstrap,&Qtopia_bootstrap,&WSCONS_bootstrap,&FBCON_bootstrap,&DirectFB_bootstrap,&PS2GS_bootstrap,&PS3_bootstrap,&GGI_bootstrap,&VGL_bootstrap,&SVGALIB_bootstrap,&GAPI_bootstrap,&WINDIB_bootstrap,&DIRECTX_bootstrap,&BWINDOW_bootstrap,&TOOLBOX_bootstrap,&DSp_bootstrap,&ph_bootstrap,&EPOC_bootstrap,&XBIOS_bootstrap,&GEM_bootstrap,&PG_bootstrap,&DC_bootstrap,&NDS_bootstrap,&RISCOS_bootstrap,&OS2FSLib_bootstrap,&AALIB_bootstrap,&CACA_bootstrap,&DUMMY_bootstrap,NULL}


text:
do { video->func = SDL_GL_GetProcAddress(#func); if ( ! video->func ) { SDL_SetError("Couldn't load GL function %s: %s\n", #func, SDL_GetError()); return(NULL); } } while ( 0 );


text:
( SDL_VideoSurface && FULLSCREEN() && (((SDL_VideoSurface->flags & SDL_OPENGL ) == SDL_OPENGL ) || ((SDL_strcmp(this->name, "windib") == 0) || (SDL_strcmp(this->name, "gapi") == 0))) )


text:
( SDL_VideoSurface && FULLSCREEN() && ((SDL_VideoSurface->flags & SDL_OPENGL ) != SDL_OPENGL ) && (SDL_strcmp(this->name, "directx") == 0) )


text:
= {"WM_NULL","WM_CREATE","WM_DESTROY","WM_MOVE","UNKNOWN (4)","WM_SIZE","WM_ACTIVATE","WM_SETFOCUS","WM_KILLFOCUS","UNKNOWN (9)","WM_ENABLE","WM_SETREDRAW","WM_SETTEXT","WM_GETTEXT","WM_GETTEXTLENGTH","WM_PAINT","WM_CLOSE","WM_QUERYENDSESSION","WM_QUIT","WM_QUERYOPEN","WM_ERASEBKGND","WM_SYSCOLORCHANGE","WM_ENDSESSION","UNKNOWN (23)","WM_SHOWWINDOW","UNKNOWN (25)","WM_SETTINGCHANGE","WM_DEVMODECHANGE","WM_ACTIVATEAPP","WM_FONTCHANGE","WM_TIMECHANGE","WM_CANCELMODE","WM_SETCURSOR","WM_MOUSEACTIVATE","WM_CHILDACTIVATE","WM_QUEUESYNC","WM_GETMINMAXINFO","UNKNOWN (37)","WM_PAINTICON","WM_ICONERASEBKGND","WM_NEXTDLGCTL","UNKNOWN (41)","WM_SPOOLERSTATUS","WM_DRAWITEM","WM_MEASUREITEM","WM_DELETEITEM","WM_VKEYTOITEM","WM_CHARTOITEM","WM_SETFONT","WM_GETFONT","WM_SETHOTKEY","WM_GETHOTKEY","UNKNOWN (52)","UNKNOWN (53)","UNKNOWN (54)","WM_QUERYDRAGICON","UNKNOWN (56)","WM_COMPAREITEM","UNKNOWN (58)","UNKNOWN (59)","UNKNOWN (60)","WM_GETOBJECT","UNKNOWN (62)","UNKNOWN (63)","UNKNOWN (64)","WM_COMPACTING","UNKNOWN (66)","UNKNOWN (67)","WM_COMMNOTIFY","UNKNOWN (69)","WM_WINDOWPOSCHANGING","WM_WINDOWPOSCHANGED","WM_POWER","UNKNOWN (73)","WM_COPYDATA","WM_CANCELJOURNAL","UNKNOWN (76)","UNKNOWN (77)","WM_NOTIFY","UNKNOWN (79)","WM_INPUTLANGCHANGEREQUEST","WM_INPUTLANGCHANGE","WM_TCARD","WM_HELP","WM_USERCHANGED","WM_NOTIFYFORMAT","UNKNOWN (86)","UNKNOWN (87)","UNKNOWN (88)","UNKNOWN (89)","UNKNOWN (90)","UNKNOWN (91)","UNKNOWN (92)","UNKNOWN (93)","UNKNOWN (94)","UNKNOWN (95)","UNKNOWN (96)","UNKNOWN (97)","UNKNOWN (98)","UNKNOWN (99)","UNKNOWN (100)","UNKNOWN (101)","UNKNOWN (102)","UNKNOWN (103)","UNKNOWN (104)","UNKNOWN (105)","UNKNOWN (106)","UNKNOWN (107)","UNKNOWN (108)","UNKNOWN (109)","UNKNOWN (110)","UNKNOWN (111)","UNKNOWN (112)","UNKNOWN (113)","UNKNOWN (114)","UNKNOWN (115)","UNKNOWN (116)","UNKNOWN (117)","UNKNOWN (118)","UNKNOWN (119)","UNKNOWN (120)","UNKNOWN (121)","UNKNOWN (122)","WM_CONTEXTMENU","WM_STYLECHANGING","WM_STYLECHANGED","WM_DISPLAYCHANGE","WM_GETICON","WM_SETICON","WM_NCCREATE","WM_NCDESTROY","WM_NCCALCSIZE","WM_NCHITTEST","WM_NCPAINT","WM_NCACTIVATE","WM_GETDLGCODE","WM_SYNCPAINT","UNKNOWN (137)","UNKNOWN (138)","UNKNOWN (139)","UNKNOWN (140)","UNKNOWN (141)","UNKNOWN (142)","UNKNOWN (143)","UNKNOWN (144)","UNKNOWN (145)","UNKNOWN (146)","UNKNOWN (147)","UNKNOWN (148)","UNKNOWN (149)","UNKNOWN (150)","UNKNOWN (151)","UNKNOWN (152)","UNKNOWN (153)","UNKNOWN (154)","UNKNOWN (155)","UNKNOWN (156)","UNKNOWN (157)","UNKNOWN (158)","UNKNOWN (159)","WM_NCMOUSEMOVE","WM_NCLBUTTONDOWN","WM_NCLBUTTONUP","WM_NCLBUTTONDBLCLK","WM_NCRBUTTONDOWN","WM_NCRBUTTONUP","WM_NCRBUTTONDBLCLK","WM_NCMBUTTONDOWN","WM_NCMBUTTONUP","WM_NCMBUTTONDBLCLK","UNKNOWN (170)","UNKNOWN (171)","UNKNOWN (172)","UNKNOWN (173)","UNKNOWN (174)","UNKNOWN (175)","UNKNOWN (176)","UNKNOWN (177)","UNKNOWN (178)","UNKNOWN (179)","UNKNOWN (180)","UNKNOWN (181)","UNKNOWN (182)","UNKNOWN (183)","UNKNOWN (184)","UNKNOWN (185)","UNKNOWN (186)","UNKNOWN (187)","UNKNOWN (188)","UNKNOWN (189)","UNKNOWN (190)","UNKNOWN (191)","UNKNOWN (192)","UNKNOWN (193)","UNKNOWN (194)","UNKNOWN (195)","UNKNOWN (196)","UNKNOWN (197)","UNKNOWN (198)","UNKNOWN (199)","UNKNOWN (200)","UNKNOWN (201)","UNKNOWN (202)","UNKNOWN (203)","UNKNOWN (204)","UNKNOWN (205)","UNKNOWN (206)","UNKNOWN (207)","UNKNOWN (208)","UNKNOWN (209)","UNKNOWN (210)","UNKNOWN (211)","UNKNOWN (212)","UNKNOWN (213)","UNKNOWN (214)","UNKNOWN (215)","UNKNOWN (216)","UNKNOWN (217)","UNKNOWN (218)","UNKNOWN (219)","UNKNOWN (220)","UNKNOWN (221)","UNKNOWN (222)","UNKNOWN (223)","UNKNOWN (224)","UNKNOWN (225)","UNKNOWN (226)","UNKNOWN (227)","UNKNOWN (228)","UNKNOWN (229)","UNKNOWN (230)","UNKNOWN (231)","UNKNOWN (232)","UNKNOWN (233)","UNKNOWN (234)","UNKNOWN (235)","UNKNOWN (236)","UNKNOWN (237)","UNKNOWN (238)","UNKNOWN (239)","UNKNOWN (240)","UNKNOWN (241)","UNKNOWN (242)","UNKNOWN (243)","UNKNOWN (244)","UNKNOWN (245)","UNKNOWN (246)","UNKNOWN (247)","UNKNOWN (248)","UNKNOWN (249)","UNKNOWN (250)","UNKNOWN (251)","UNKNOWN (252)","UNKNOWN (253)","UNKNOWN (254)","UNKNOWN (255)","WM_KEYDOWN","WM_KEYUP","WM_CHAR","WM_DEADCHAR","WM_SYSKEYDOWN","WM_SYSKEYUP","WM_SYSCHAR","WM_SYSDEADCHAR","WM_KEYLAST","UNKNOWN (265)","UNKNOWN (266)","UNKNOWN (267)","UNKNOWN (268)","UNKNOWN (269)","UNKNOWN (270)","UNKNOWN (271)","WM_INITDIALOG","WM_COMMAND","WM_SYSCOMMAND","WM_TIMER","WM_HSCROLL","WM_VSCROLL","WM_INITMENU","WM_INITMENUPOPUP","UNKNOWN (280)","UNKNOWN (281)","UNKNOWN (282)","UNKNOWN (283)","UNKNOWN (284)","UNKNOWN (285)","UNKNOWN (286)","WM_MENUSELECT","WM_MENUCHAR","WM_ENTERIDLE","WM_MENURBUTTONUP","WM_MENUDRAG","WM_MENUGETOBJECT","WM_UNINITMENUPOPUP","WM_MENUCOMMAND","UNKNOWN (295)","UNKNOWN (296)","UNKNOWN (297)","UNKNOWN (298)","UNKNOWN (299)","UNKNOWN (300)","UNKNOWN (301)","UNKNOWN (302)","UNKNOWN (303)","UNKNOWN (304)","UNKNOWN (305)","WM_CTLCOLORMSGBOX","WM_CTLCOLOREDIT","WM_CTLCOLORLISTBOX","WM_CTLCOLORBTN","WM_CTLCOLORDLG","WM_CTLCOLORSCROLLBAR","WM_CTLCOLORSTATIC","UNKNOWN (313)","UNKNOWN (314)","UNKNOWN (315)","UNKNOWN (316)","UNKNOWN (317)","UNKNOWN (318)","UNKNOWN (319)","UNKNOWN (320)","UNKNOWN (321)","UNKNOWN (322)","UNKNOWN (323)","UNKNOWN (324)","UNKNOWN (325)","UNKNOWN (326)","UNKNOWN (327)","UNKNOWN (328)","UNKNOWN (329)","UNKNOWN (330)","UNKNOWN (331)","UNKNOWN (332)","UNKNOWN (333)","UNKNOWN (334)","UNKNOWN (335)","UNKNOWN (336)","UNKNOWN (337)","UNKNOWN (338)","UNKNOWN (339)","UNKNOWN (340)","UNKNOWN (341)","UNKNOWN (342)","UNKNOWN (343)","UNKNOWN (344)","UNKNOWN (345)","UNKNOWN (346)","UNKNOWN (347)","UNKNOWN (348)","UNKNOWN (349)","UNKNOWN (350)","UNKNOWN (351)","UNKNOWN (352)","UNKNOWN (353)","UNKNOWN (354)","UNKNOWN (355)","UNKNOWN (356)","UNKNOWN (357)","UNKNOWN (358)","UNKNOWN (359)","UNKNOWN (360)","UNKNOWN (361)","UNKNOWN (362)","UNKNOWN (363)","UNKNOWN (364)","UNKNOWN (365)","UNKNOWN (366)","UNKNOWN (367)","UNKNOWN (368)","UNKNOWN (369)","UNKNOWN (370)","UNKNOWN (371)","UNKNOWN (372)","UNKNOWN (373)","UNKNOWN (374)","UNKNOWN (375)","UNKNOWN (376)","UNKNOWN (377)","UNKNOWN (378)","UNKNOWN (379)","UNKNOWN (380)","UNKNOWN (381)","UNKNOWN (382)","UNKNOWN (383)","UNKNOWN (384)","UNKNOWN (385)","UNKNOWN (386)","UNKNOWN (387)","UNKNOWN (388)","UNKNOWN (389)","UNKNOWN (390)","UNKNOWN (391)","UNKNOWN (392)","UNKNOWN (393)","UNKNOWN (394)","UNKNOWN (395)","UNKNOWN (396)","UNKNOWN (397)","UNKNOWN (398)","UNKNOWN (399)","UNKNOWN (400)","UNKNOWN (401)","UNKNOWN (402)","UNKNOWN (403)","UNKNOWN (404)","UNKNOWN (405)","UNKNOWN (406)","UNKNOWN (407)","UNKNOWN (408)","UNKNOWN (409)","UNKNOWN (410)","UNKNOWN (411)","UNKNOWN (412)","UNKNOWN (413)","UNKNOWN (414)","UNKNOWN (415)","UNKNOWN (416)","UNKNOWN (417)","UNKNOWN (418)","UNKNOWN (419)","UNKNOWN (420)","UNKNOWN (421)","UNKNOWN (422)","UNKNOWN (423)","UNKNOWN (424)","UNKNOWN (425)","UNKNOWN (426)","UNKNOWN (427)","UNKNOWN (428)","UNKNOWN (429)","UNKNOWN (430)","UNKNOWN (431)","UNKNOWN (432)","UNKNOWN (433)","UNKNOWN (434)","UNKNOWN (435)","UNKNOWN (436)","UNKNOWN (437)","UNKNOWN (438)","UNKNOWN (439)","UNKNOWN (440)","UNKNOWN (441)","UNKNOWN (442)","UNKNOWN (443)","UNKNOWN (444)","UNKNOWN (445)","UNKNOWN (446)","UNKNOWN (447)","UNKNOWN (448)","UNKNOWN (449)","UNKNOWN (450)","UNKNOWN (451)","UNKNOWN (452)","UNKNOWN (453)","UNKNOWN (454)","UNKNOWN (455)","UNKNOWN (456)","UNKNOWN (457)","UNKNOWN (458)","UNKNOWN (459)","UNKNOWN (460)","UNKNOWN (461)","UNKNOWN (462)","UNKNOWN (463)","UNKNOWN (464)","UNKNOWN (465)","UNKNOWN (466)","UNKNOWN (467)","UNKNOWN (468)","UNKNOWN (469)","UNKNOWN (470)","UNKNOWN (471)","UNKNOWN (472)","UNKNOWN (473)","UNKNOWN (474)","UNKNOWN (475)","UNKNOWN (476)","UNKNOWN (477)","UNKNOWN (478)","UNKNOWN (479)","UNKNOWN (480)","UNKNOWN (481)","UNKNOWN (482)","UNKNOWN (483)","UNKNOWN (484)","UNKNOWN (485)","UNKNOWN (486)","UNKNOWN (487)","UNKNOWN (488)","UNKNOWN (489)","UNKNOWN (490)","UNKNOWN (491)","UNKNOWN (492)","UNKNOWN (493)","UNKNOWN (494)","UNKNOWN (495)","UNKNOWN (496)","UNKNOWN (497)","UNKNOWN (498)","UNKNOWN (499)","UNKNOWN (500)","UNKNOWN (501)","UNKNOWN (502)","UNKNOWN (503)","UNKNOWN (504)","UNKNOWN (505)","UNKNOWN (506)","UNKNOWN (507)","UNKNOWN (508)","UNKNOWN (509)","UNKNOWN (510)","UNKNOWN (511)"}


text:
= {{"keyboard",&GUID_SysKeyboard,&c_dfDIKeyboard,(DISCL_FOREGROUND|DISCL_NONEXCLUSIVE),(DISCL_FOREGROUND|DISCL_NONEXCLUSIVE),handle_keyboard},{"mouse",&GUID_SysMouse,&c_dfDIMouse2,&c_dfDIMouse,(DISCL_BACKGROUND|DISCL_NONEXCLUSIVE),(DISCL_BACKGROUND|DISCL_NONEXCLUSIVE),handle_mouse},{NULL,NULL,NULL,0,0,NULL}}


text:
= {{&GUID_Key,0,0x8000000C,0x00000000},{&GUID_Key,1,0x8000010C,0x00000000},{&GUID_Key,2,0x8000020C,0x00000000},{&GUID_Key,3,0x8000030C,0x00000000},{&GUID_Key,4,0x8000040C,0x00000000},{&GUID_Key,5,0x8000050C,0x00000000},{&GUID_Key,6,0x8000060C,0x00000000},{&GUID_Key,7,0x8000070C,0x00000000},{&GUID_Key,8,0x8000080C,0x00000000},{&GUID_Key,9,0x8000090C,0x00000000},{&GUID_Key,10,0x80000A0C,0x00000000},{&GUID_Key,11,0x80000B0C,0x00000000},{&GUID_Key,12,0x80000C0C,0x00000000},{&GUID_Key,13,0x80000D0C,0x00000000},{&GUID_Key,14,0x80000E0C,0x00000000},{&GUID_Key,15,0x80000F0C,0x00000000},{&GUID_Key,16,0x8000100C,0x00000000},{&GUID_Key,17,0x8000110C,0x00000000},{&GUID_Key,18,0x8000120C,0x00000000},{&GUID_Key,19,0x8000130C,0x00000000},{&GUID_Key,20,0x8000140C,0x00000000},{&GUID_Key,21,0x8000150C,0x00000000},{&GUID_Key,22,0x8000160C,0x00000000},{&GUID_Key,23,0x8000170C,0x00000000},{&GUID_Key,24,0x8000180C,0x00000000},{&GUID_Key,25,0x8000190C,0x00000000},{&GUID_Key,26,0x80001A0C,0x00000000},{&GUID_Key,27,0x80001B0C,0x00000000},{&GUID_Key,28,0x80001C0C,0x00000000},{&GUID_Key,29,0x80001D0C,0x00000000},{&GUID_Key,30,0x80001E0C,0x00000000},{&GUID_Key,31,0x80001F0C,0x00000000},{&GUID_Key,32,0x8000200C,0x00000000},{&GUID_Key,33,0x8000210C,0x00000000},{&GUID_Key,34,0x8000220C,0x00000000},{&GUID_Key,35,0x8000230C,0x00000000},{&GUID_Key,36,0x8000240C,0x00000000},{&GUID_Key,37,0x8000250C,0x00000000},{&GUID_Key,38,0x8000260C,0x00000000},{&GUID_Key,39,0x8000270C,0x00000000},{&GUID_Key,40,0x8000280C,0x00000000},{&GUID_Key,41,0x8000290C,0x00000000},{&GUID_Key,42,0x80002A0C,0x00000000},{&GUID_Key,43,0x80002B0C,0x00000000},{&GUID_Key,44,0x80002C0C,0x00000000},{&GUID_Key,45,0x80002D0C,0x00000000},{&GUID_Key,46,0x80002E0C,0x00000000},{&GUID_Key,47,0x80002F0C,0x00000000},{&GUID_Key,48,0x8000300C,0x00000000},{&GUID_Key,49,0x8000310C,0x00000000},{&GUID_Key,50,0x8000320C,0x00000000},{&GUID_Key,51,0x8000330C,0x00000000},{&GUID_Key,52,0x8000340C,0x00000000},{&GUID_Key,53,0x8000350C,0x00000000},{&GUID_Key,54,0x8000360C,0x00000000},{&GUID_Key,55,0x8000370C,0x00000000},{&GUID_Key,56,0x8000380C,0x00000000},{&GUID_Key,57,0x8000390C,0x00000000},{&GUID_Key,58,0x80003A0C,0x00000000},{&GUID_Key,59,0x80003B0C,0x00000000},{&GUID_Key,60,0x80003C0C,0x00000000},{&GUID_Key,61,0x80003D0C,0x00000000},{&GUID_Key,62,0x80003E0C,0x00000000},{&GUID_Key,63,0x80003F0C,0x00000000},{&GUID_Key,64,0x8000400C,0x00000000},{&GUID_Key,65,0x8000410C,0x00000000},{&GUID_Key,66,0x8000420C,0x00000000},{&GUID_Key,67,0x8000430C,0x00000000},{&GUID_Key,68,0x8000440C,0x00000000},{&GUID_Key,69,0x8000450C,0x00000000},{&GUID_Key,70,0x8000460C,0x00000000},{&GUID_Key,71,0x8000470C,0x00000000},{&GUID_Key,72,0x8000480C,0x00000000},{&GUID_Key,73,0x8000490C,0x00000000},{&GUID_Key,74,0x80004A0C,0x00000000},{&GUID_Key,75,0x80004B0C,0x00000000},{&GUID_Key,76,0x80004C0C,0x00000000},{&GUID_Key,77,0x80004D0C,0x00000000},{&GUID_Key,78,0x80004E0C,0x00000000},{&GUID_Key,79,0x80004F0C,0x00000000},{&GUID_Key,80,0x8000500C,0x00000000},{&GUID_Key,81,0x8000510C,0x00000000},{&GUID_Key,82,0x8000520C,0x00000000},{&GUID_Key,83,0x8000530C,0x00000000},{&GUID_Key,84,0x8000540C,0x00000000},{&GUID_Key,85,0x8000550C,0x00000000},{&GUID_Key,86,0x8000560C,0x00000000},{&GUID_Key,87,0x8000570C,0x00000000},{&GUID_Key,88,0x8000580C,0x00000000},{&GUID_Key,89,0x8000590C,0x00000000},{&GUID_Key,90,0x80005A0C,0x00000000},{&GUID_Key,91,0x80005B0C,0x00000000},{&GUID_Key,92,0x80005C0C,0x00000000},}


text:
= {{&GUID_XAxis,0,0x00FFFF03,0x00000000},{&GUID_YAxis,4,0x00FFFF03,0x00000000},{&GUID_ZAxis,8,0x80FFFF03,0x00000000},{NULL,12,0x00FFFF0C,0x00000000},{NULL,13,0x00FFFF0C,0x00000000},{NULL,14,0x80FFFF0C,0x00000000},{NULL,15,0x80FFFF0C,0x00000000},}


text:
= {{&GUID_XAxis,0,0x00FFFF03,0x00000000},{&GUID_YAxis,4,0x00FFFF03,0x00000000},{&GUID_ZAxis,8,0x80FFFF03,0x00000000},{NULL,12,0x00FFFF0C,0x00000000},{NULL,13,0x00FFFF0C,0x00000000},{NULL,14,0x80FFFF0C,0x00000000},{NULL,15,0x80FFFF0C,0x00000000},{NULL,16,0x80FFFF0C,0x00000000},{NULL,17,0x80FFFF0C,0x00000000},{NULL,18,0x80FFFF0C,0x00000000},{NULL,19,0x80FFFF0C,0x00000000}}


text:
= {{&GUID_XAxis,0,0x80FFFF03,0x00000100},{&GUID_YAxis,4,0x80FFFF03,0x00000100},{&GUID_ZAxis,8,0x80FFFF03,0x00000100},{&GUID_RxAxis,12,0x80FFFF03,0x00000100},{&GUID_RyAxis,16,0x80FFFF03,0x00000100},{&GUID_RzAxis,20,0x80FFFF03,0x00000100},{&GUID_Slider,24,0x80FFFF03,0x00000100},{&GUID_Slider,28,0x80FFFF03,0x00000100},{&GUID_POV,32,0x80FFFF10,0x00000000},{&GUID_POV,36,0x80FFFF10,0x00000000},{&GUID_POV,40,0x80FFFF10,0x00000000},{&GUID_POV,44,0x80FFFF10,0x00000000},{NULL,48,0x80FFFF0C,0x00000000},{NULL,49,0x80FFFF0C,0x00000000},{NULL,50,0x80FFFF0C,0x00000000},{NULL,51,0x80FFFF0C,0x00000000},{NULL,52,0x80FFFF0C,0x00000000},{NULL,53,0x80FFFF0C,0x00000000},{NULL,54,0x80FFFF0C,0x00000000},{NULL,55,0x80FFFF0C,0x00000000},{NULL,56,0x80FFFF0C,0x00000000},{NULL,57,0x80FFFF0C,0x00000000},{NULL,58,0x80FFFF0C,0x00000000},{NULL,59,0x80FFFF0C,0x00000000},{NULL,60,0x80FFFF0C,0x00000000},{NULL,61,0x80FFFF0C,0x00000000},{NULL,62,0x80FFFF0C,0x00000000},{NULL,63,0x80FFFF0C,0x00000000},{NULL,64,0x80FFFF0C,0x00000000},{NULL,65,0x80FFFF0C,0x00000000},{NULL,66,0x80FFFF0C,0x00000000},{NULL,67,0x80FFFF0C,0x00000000},{NULL,68,0x80FFFF0C,0x00000000},{NULL,69,0x80FFFF0C,0x00000000},{NULL,70,0x80FFFF0C,0x00000000},{NULL,71,0x80FFFF0C,0x00000000},{NULL,72,0x80FFFF0C,0x00000000},{NULL,73,0x80FFFF0C,0x00000000},{NULL,74,0x80FFFF0C,0x00000000},{NULL,75,0x80FFFF0C,0x00000000},{NULL,76,0x80FFFF0C,0x00000000},{NULL,77,0x80FFFF0C,0x00000000},{NULL,78,0x80FFFF0C,0x00000000},{NULL,79,0x80FFFF0C,0x00000000},}


text:
typedef interface iface { const struct iface##Vtbl FAR* lpVtbl; } iface; typedef const struct iface##Vtbl iface##Vtbl; const struct iface##Vtbl


text:
typedef interface iface { struct iface##Vtbl FAR* lpVtbl; } iface; typedef struct iface##Vtbl iface##Vtbl; struct iface##Vtbl


text:
_CRT_DEPRECATE_TEXT( "The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " #_NewName ". See online help for details.")


text:
_CRT_DEPRECATE_TEXT( "This function or variable has been superceded by newer library " "or operating system functionality. Consider using " #_NewItem " " "instead. See online help for details.")


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Dst, _Size); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Dst, _Size, _TArg1); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Dst, _Size, _TArg1, _TArg2); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Dst, _Size, _TArg1, _TArg2, _TArg3); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Dst, _Size, _TArg1, _TArg2, _TArg3, _TArg4); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _DstType (&_Dst)[_Size], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_HArg1, _Dst, _Size, _TArg1); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_HArg1, _Dst, _Size, _TArg1, _TArg2); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_HArg1, _Dst, _Size, _TArg1, _TArg2, _TArg3); } }


text:
extern "C++" { template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _HType2 _HArg2, _DstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_HArg1, _HArg2, _Dst, _Size); } }


text:
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); return _VFuncName(_Dst, _Size, _TArg1, _ArgList); } __pragma(warning(pop)); }


text:
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); return _VFuncName(_Dst, _Size, _TArg1, _TArg2, _ArgList); } __pragma(warning(pop)); }


text:
extern "C++" { template <size_t _DriveSize, size_t _DirSize, size_t _NameSize, size_t _ExtSize> inline _ReturnType __CRTDECL _FuncName( _In_z_ _DstType const* _Src, _Post_z_ _DstType (&_Drive)[_DriveSize], _Post_z_ _DstType (&_Dir)[_DirSize], _Post_z_ _DstType (&_Name)[_NameSize], _Post_z_ _DstType (&_Ext)[_ExtSize] ) _CRT_SECURE_CPP_NOTHROW { return _FuncName(_Src, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } }


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_4_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3, _TType4, _TArg4)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_1_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _HType1, _HArg1, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_2_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _HType1, _HArg1, _HType2, _HArg2, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1_ARGLIST_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _CC, _FuncName, _FuncName##_s, _VFuncName, _VFuncName##_s, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_ARGLIST_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _CC, _FuncName, _VFuncName, _VFuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _SalAttributeDst, _DstType, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_4_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3, _TType4, _TArg4)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_1_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _HType1, _HArg1, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_2_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _FuncName##_s, _HType1, _HArg1, _HType2, _HArg2, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_1_ARGLIST_EX(_ReturnType, _ReturnPolicy, _DeclSpec, __cdecl, _FuncName, _FuncName##_s, _VFuncName, _VFuncName##_s, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst) { _DeclSpec _ReturnType __cdecl _FuncName(_DstType *_Dst); return _FuncName(_Dst); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst) { _DeclSpec _ReturnType __cdecl _FuncName(_DstType *_Dst); return _FuncName(_Dst); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(_T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(const _T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { size_t _SizeRead = 0; errno_t _Err = _FuncName##_s(_Dst + 2, (_Size - 2) < ((size_t)_Dst[0]) ? (_Size - 2) : ((size_t)_Dst[0]), &_SizeRead); _Dst[1] = (_DstType)(_SizeRead); return (_Err == 0 ? _Dst + 2 : 0); } template <> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1]) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName((_DstType *)_Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName<2>(_DstType (&_Dst)[2]) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName((_DstType *)_Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1) { _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1); return _FuncName(_Dst, _TArg1); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { _DeclSpec _ReturnType __cdecl _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2); return _FuncName(_Dst, _TArg1, _TArg2); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1, _TArg2), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1, _TArg2), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) { _DeclSpec _ReturnType __cdecl _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3); return _FuncName(_Dst, _TArg1, _TArg2, _TArg3); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2, _TArg3); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1, _TArg2, _TArg3), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1, _TArg2, _TArg3), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) { _DeclSpec _ReturnType __cdecl _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4); return _FuncName(_Dst, _TArg1, _TArg2, _TArg3, _TArg4); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3, _TArg4); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3, _TArg4); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2, _TArg3, _TArg4); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1, _TArg2, _TArg3, _TArg4), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1, _TArg2, _TArg3, _TArg4), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_HType1 _HArg1, _SalAttributeDst _DstType *_Dst, _TType1 _TArg1) { _DeclSpec _ReturnType __cdecl _FuncName(_HType1 _HArg1, _DstType *_Dst, _TType1 _TArg1); return _FuncName(_HArg1, _Dst, _TArg1); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, static_cast<_DstType *>(_Dst), _TArg1); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, const _T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, static_cast<_DstType *>(_Dst), _TArg1); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _DstType * &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, _Dst, _TArg1); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _DstType (&_Dst)[_Size], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_HArg1, _Dst, _Size, _TArg1), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_HType1 _HArg1, _DstType (&_Dst)[1], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_HArg1, _Dst, 1, _TArg1), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_HType1 _HArg1, _HType2 _HArg2, _SalAttributeDst _DstType *_Dst) { _DeclSpec _ReturnType __cdecl _FuncName(_HType1 _HArg1, _HType2 _HArg2, _DstType *_Dst); return _FuncName(_HArg1, _HArg2, _Dst); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _HType2 _HArg2, _T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, _HArg2, static_cast<_DstType *>(_Dst)); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _HType2 _HArg2, const _T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, _HArg2, static_cast<_DstType *>(_Dst)); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _HType2 _HArg2, _DstType * &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_HArg1, _HArg2, _Dst); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_HType1 _HArg1, _HType2 _HArg2, _DstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_HArg1, _HArg2, _Dst, _Size), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_HType1 _HArg1, _HType2 _HArg2, _DstType (&_Dst)[1]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_HArg1, _HArg2, _Dst, 1), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, va_list _ArgList) { _DeclSpec _ReturnType _CC _VFuncName(_DstType *_Dst, _TType1 _TArg1, va_list _ArgList); return _VFuncName(_Dst, _TArg1, _ArgList); } extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _ArgList); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _ArgList); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); return __insecure_##_VFuncName(_Dst, _TArg1, _ArgList); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); _ReturnPolicy(_SecureVFuncName(_Dst, _Size, _TArg1, _ArgList), _Dst); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg1); _ReturnPolicy(_SecureVFuncName(_Dst, 1, _TArg1, _ArgList), _Dst); } __pragma(warning(pop)); template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(_T &_Dst, _TType1 _TArg1, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _ArgList); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(const _T &_Dst, _TType1 _TArg1, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _ArgList); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(_DstType *&_Dst, _TType1 _TArg1, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(_Dst, _TArg1, _ArgList); } template <size_t _Size> inline _ReturnType __CRTDECL _VFuncName(_DstType (&_Dst)[_Size], _TType1 _TArg1, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureVFuncName(_Dst, _Size, _TArg1, _ArgList), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureVFuncName(_Dst, 1, _TArg1, _ArgList), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) { _DeclSpec _ReturnType _CC _VFuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList); return _VFuncName(_Dst, _TArg1, _TArg2, _ArgList); } extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <typename _T> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _ArgList); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _ArgList); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); return __insecure_##_VFuncName(_Dst, _TArg1, _TArg2, _ArgList); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); _ReturnPolicy(_SecureVFuncName(_Dst, _Size, _TArg1, _TArg2, _ArgList), _Dst); } __pragma(warning(pop)); __pragma(warning(push)); __pragma(warning(disable: 4793)); template <> inline _CRT_INSECURE_DEPRECATE(_FuncName##_s) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, ...) _CRT_SECURE_CPP_NOTHROW { va_list _ArgList; __crt_va_start(_ArgList, _TArg2); _ReturnPolicy(_SecureVFuncName(_Dst, 1, _TArg1, _TArg2, _ArgList), _Dst); } __pragma(warning(pop)); template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _ArgList); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _ArgList); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName(_DstType *&_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_VFuncName(_Dst, _TArg1, _TArg2, _ArgList); } template <size_t _Size> inline _ReturnType __CRTDECL _VFuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureVFuncName(_Dst, _Size, _TArg1, _TArg2, _ArgList), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _ReturnType __CRTDECL _VFuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, va_list _ArgList) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureVFuncName(_Dst, 1, _TArg1, _TArg2, _ArgList), _Dst); } }


text:
__inline size_t __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2) { _DeclSpec size_t __cdecl _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2); return _FuncName(_Dst, _TArg1, _TArg2); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2); } template <size_t _Size> inline size_t __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { size_t _Ret = 0; _SecureFuncName(&_Ret, _Dst, _Size, _TArg1, _TArg2); return (_Ret > 0 ? (_Ret - 1) : _Ret); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { size_t _Ret = 0; _SecureFuncName(&_Ret, _Dst, 1, _TArg1, _TArg2); return (_Ret > 0 ? (_Ret - 1) : _Ret); } }


text:
__inline size_t __CRTDECL __insecure_##_FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) { _DeclSpec size_t __cdecl _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3); return _FuncName(_Dst, _TArg1, _TArg2, _TArg3); } extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2, _TArg3); } template <size_t _Size> inline size_t __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { size_t _Ret = 0; _SecureFuncName(&_Ret, _Dst, _Size, _TArg1, _TArg2, _TArg3); return (_Ret > 0 ? (_Ret - 1) : _Ret); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) size_t __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { size_t _Ret = 0; _SecureFuncName(&_Ret, _Dst, 1, _TArg1, _TArg2, _TArg3); return (_Ret > 0 ? (_Ret - 1) : _Ret); } }


text:
extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst)); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1]) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1), _Dst); } }


text:
extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2)


text:
extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1, _TArg2), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1, _TArg2), _Dst); } }


text:
__inline _ReturnType __CRTDECL __insecure_##_FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3)


text:
extern "C++" { template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <typename _T> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(const _T &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(static_cast<_DstType *>(_Dst), _TArg1, _TArg2, _TArg3); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName(_DstType * &_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { return __insecure_##_FuncName(_Dst, _TArg1, _TArg2, _TArg3); } template <size_t _Size> inline _ReturnType __CRTDECL _FuncName(_SecureDstType (&_Dst)[_Size], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, _Size, _TArg1, _TArg2, _TArg3), _Dst); } template <> inline _CRT_INSECURE_DEPRECATE(_SecureFuncName) _ReturnType __CRTDECL _FuncName<1>(_DstType (&_Dst)[1], _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3) _CRT_SECURE_CPP_NOTHROW { _ReturnPolicy(_SecureFuncName(_Dst, 1, _TArg1, _TArg2, _TArg3), _Dst); } }


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_CGETS(_ReturnType, _DeclSpec, _FuncName, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_4_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3, _TType4)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_1_1_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _HType1, _HArg1, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_2_0_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SecureFuncName, _HType1, _HArg1, _HType2, _HArg2, _SalAttributeDst, _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1_ARGLIST_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _CC, _FuncName, _SecureFuncName, _VFuncName, _SecureVFuncName, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_ARGLIST(_ReturnType, _ReturnPolicy, _DeclSpec, __cdecl, _FuncName, _VFuncName, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_ARGLIST_EX(_ReturnType, _ReturnPolicy, _DeclSpec, _CC, _FuncName, _VFuncName, _VFuncName##_s, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE_EX(_DeclSpec, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_SIZE_EX(_DeclSpec, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DECLARE_CPP_OVERLOAD_INLINE_FUNC_0_0_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType _DstType, _Dst)


text:
__DEFINE_CPP_OVERLOAD_INLINE_FUNC_0_0_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _DstType, _Dst)


text:
__DECLARE_CPP_OVERLOAD_INLINE_FUNC_0_1_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType _DstType, _Dst, _TType1, _TArg1)


text:
__DEFINE_CPP_OVERLOAD_INLINE_FUNC_0_1_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _DstType, _Dst, _TType1, _TArg1)


text:
__DECLARE_CPP_OVERLOAD_INLINE_FUNC_0_2_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DEFINE_CPP_OVERLOAD_INLINE_FUNC_0_2_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2)


text:
__DECLARE_CPP_OVERLOAD_INLINE_FUNC_0_3_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
__DEFINE_CPP_OVERLOAD_INLINE_FUNC_0_3_EX(_ReturnType, _ReturnPolicy, _FuncName, _SecureFuncName, _SecureDstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3)


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3, _TType4 _TArg4);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_HType1 _HArg1, _SalAttributeDst _DstType *_Dst, _TType1 _TArg1);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_HType1 _HArg1, _HType2 _HArg2, _SalAttributeDst _DstType *_Dst);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType _CC _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, ...); _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _DeclSpec _ReturnType _CC _VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, va_list _Args);


text:
_CRT_INSECURE_DEPRECATE(_FuncName##_s) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, ...); _CRT_INSECURE_DEPRECATE(_VFuncName##_s) _DeclSpec _ReturnType __cdecl _VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _Args);


text:
_CRT_INSECURE_DEPRECATE(_FuncName##_s) _DeclSpec _ReturnType _CC _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, ...); _CRT_INSECURE_DEPRECATE(_VFuncName##_s) _DeclSpec _ReturnType _CC _VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _Args);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec size_t __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec size_t __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3);


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) __inline _ReturnType __CRTDECL _FuncName(_DstType *_Dst, _TType1 _TArg1)


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) __inline _ReturnType __CRTDECL _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2)


text:
_CRT_INSECURE_DEPRECATE(_SecureFuncName) __inline _ReturnType __CRTDECL _FuncName(_DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3)


text:
_CRT_INSECURE_DEPRECATE(_FuncName##_s) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst);


text:
_CRT_INSECURE_DEPRECATE(_FuncName##_s) _DeclSpec _ReturnType _CC _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, ...); _CRT_INSECURE_DEPRECATE(_SecureVFuncName) _DeclSpec _ReturnType _CC _VFuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, va_list _Args);


text:
_CRT_DEPRECATE_TEXT( "wcstok has been changed to conform with the ISO C standard, " "adding an extra context parameter. To use the legacy Microsoft " "wcstok, define _CRT_NON_CONFORMING_WCSTOK.")


text:
_CRT_DEPRECATE_TEXT( "function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")


text:
_CRT_DEPRECATE_TEXT("Direct floating point control is not supported or reliable from within managed code. ")


text:
(_RC_NEAR + _PC_53 + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT + _EM_DENORMAL)


text:
(_RC_NEAR + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT + _EM_DENORMAL)


text:
(((unsigned long *) rguid1)[0] == ((unsigned long *) rguid2)[0] && ((unsigned long *) rguid1)[1] == ((unsigned long *) rguid2)[1] && ((unsigned long *) rguid1)[2] == ((unsigned long *) rguid2)[2] && ((unsigned long *) rguid1)[3] == ((unsigned long *) rguid2)[3])


text:
_CRT_DEPRECATE_TEXT( "This function or variable may be unsafe. Consider using " #_Replacement " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")


text:
message("" __FILE__ "(" _CRT_STRINGIZE(__LINE__) ") : warning CRT0000 : " _CRT_STRINGIZE(description))


text:
{ int _Expr_val=!!(expr); if (!(_Expr_val)) { errno = errorcode; _invalid_parameter_noinfo(); return errorcode; } }


text:
(((Number) & PROC_THREAD_ATTRIBUTE_NUMBER) | ((Thread != FALSE) ? PROC_THREAD_ATTRIBUTE_THREAD : 0) | ((Input != FALSE) ? PROC_THREAD_ATTRIBUTE_INPUT : 0) | ((Additive != FALSE) ? PROC_THREAD_ATTRIBUTE_ADDITIVE : 0))


text:
((COLORREF)((((BYTE)(k)|((WORD)((BYTE)(y))<<8))|(((DWORD)(BYTE)(m))<<16))|(((DWORD)(BYTE)(c))<<24)))


text:
(WINSTA_ENUMDESKTOPS | WINSTA_READATTRIBUTES | WINSTA_ACCESSCLIPBOARD | WINSTA_CREATEDESKTOP | WINSTA_WRITEATTRIBUTES | WINSTA_ACCESSGLOBALATOMS | WINSTA_EXITWINDOWS | WINSTA_ENUMERATE | WINSTA_READSCREEN)


text:
CreateWindowExA(0L, lpClassName, lpWindowName, dwStyle, x, y,nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam)


text:
CreateWindowExW(0L, lpClassName, lpWindowName, dwStyle, x, y,nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam)


text:
_When_(((size) == -1) || (_String_length_(_Curr_) < (size)), _In_z_) _When_(((size) != -1) && (_String_length_(_Curr_) >= (size)), _In_reads_(size))


text:
_When_(((size) == -1) || (_String_length_(_Curr_) < (size)), _Pre_z_ _Pre_valid_ _Out_writes_z_(_String_length_(_Curr_) + (grows))) _When_(((size) != -1) && (_String_length_(_Curr_) >= (size)), _Pre_count_(size) _Pre_valid_ _Out_writes_z_((size) + (grows)))


text:
(((iType<pInfo->dwTypeIDMainSize)&&(pInfo->dwTypeIDMainOffset>0))?*((DWORD*)((ULONG_PTR)pInfo+pInfo->dwTypeIDMainOffset)+iType):0)


text:
(((iType<pInfo->dwTypeIDMUISize)&&(pInfo->dwTypeIDMUIOffset>0))?*((DWORD*)((ULONG_PTR)pInfo+pInfo->dwTypeIDMUIOffset)+iType):0)


text:
(PERF_SIZE_DWORD | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_PER_SEC)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_DWORD | PERF_TYPE_COUNTER | PERF_COUNTER_QUEUELEN | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_QUEUELEN | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_QUEUELEN | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_QUEUELEN | PERF_OBJECT_TIMER | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_PER_SEC)


text:
(PERF_SIZE_DWORD | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION | PERF_DELTA_COUNTER | PERF_DELTA_BASE | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_DWORD | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_OBJECT_TIMER | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_DELTA_COUNTER | PERF_TIMER_TICK | PERF_MULTI_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_DELTA_COUNTER | PERF_MULTI_COUNTER | PERF_TIMER_TICK | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_BASE | PERF_MULTI_COUNTER | PERF_DISPLAY_NOSHOW)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_DELTA_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_MULTI_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_DELTA_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_MULTI_COUNTER | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_ELAPSED | PERF_OBJECT_TIMER | PERF_DISPLAY_SECONDS)


text:
(PERF_SIZE_DWORD | PERF_TYPE_COUNTER | PERF_COUNTER_VALUE | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_VALUE | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX)


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT )


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT )


text:
(PERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION | PERF_OBJECT_TIMER | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT )


text:
do { u_int __i; for (__i = 0; __i < ((fd_set FAR *)(set))->fd_count ; __i++) { if (((fd_set FAR *)(set))->fd_array[__i] == fd) { while (__i < ((fd_set FAR *)(set))->fd_count-1) { ((fd_set FAR *)(set))->fd_array[__i] = ((fd_set FAR *)(set))->fd_array[__i+1]; __i++; } ((fd_set FAR *)(set))->fd_count--; break; } } } while(0)


text:
do { if (((fd_set FAR *)(set))->fd_count < FD_SETSIZE) ((fd_set FAR *)(set))->fd_array[((fd_set FAR *)(set))->fd_count++]=(fd);} while(0)


text:
((tvp)->tv_sec cmp (uvp)->tv_sec || (tvp)->tv_sec == (uvp)->tv_sec && (tvp)->tv_usec cmp (uvp)->tv_usec)


text:
{ sizeof(CERT_STRONG_SIGN_PARA), CERT_STRONG_SIGN_OID_INFO_CHOICE, szOID_CERT_STRONG_SIGN_OS_CURRENT }


text:
{ sizeof(CERT_STRONG_SIGN_PARA), CERT_STRONG_SIGN_OID_INFO_CHOICE, szOID_CERT_STRONG_KEY_OS_CURRENT }


text:
(CERT_SHA1_HASH_PROP_ID == (X) || CERT_MD5_HASH_PROP_ID == (X) || CERT_SHA256_HASH_PROP_ID == (X) || CERT_SIGNATURE_HASH_PROP_ID == (X))


text:
(CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID == (X) || CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID == (X) || CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID == (X) || CERT_SUBJECT_NAME_MD5_HASH_PROP_ID == (X))


text:
(CERT_SIGN_HASH_CNG_ALG_PROP_ID == (X) || CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID == (X) || CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID == (X))


text:
( CERT_QUERY_CONTENT_FLAG_CERT | CERT_QUERY_CONTENT_FLAG_CTL | CERT_QUERY_CONTENT_FLAG_CRL | CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL | CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED | CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED | CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED | CERT_QUERY_CONTENT_FLAG_PKCS10 | CERT_QUERY_CONTENT_FLAG_PFX | CERT_QUERY_CONTENT_FLAG_CERT_PAIR )


text:
( CERT_QUERY_CONTENT_FLAG_CERT | CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT | CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED | CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED )


text:
( CERT_QUERY_FORMAT_FLAG_BINARY | CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED | CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED )


text:
L"Software\\Microsoft\\Cryptography\\OID\\EncodingType 0\\CertDllCreateCertificateChainEngine\\Config"


text:
( CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG | CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG | CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG | CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG | CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG | CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG )


text:
( CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG | CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG | CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG | CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG | CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG | CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG )


text:
( CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG | CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG | CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG | CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG | CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG)


text:
( CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG | CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG | CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG )


text:
( CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG | CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG | CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG | CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG )


text:
( PKCS12_ALWAYS_CNG_KSP | PKCS12_NO_PERSIST_KEY | PKCS12_IMPORT_SILENT | PKCS12_INCLUDE_EXTENDED_PROPERTIES )


text:
SCardIntroduceCardType(hContext, szCardName, pguidPrimaryProvider, rgguidInterfaces, dwInterfaceCount, pbAtr, pbAtrMask, cbAtrLen)


text:
(((int)((LPBYTE)(&((structname*)0)->member) - ((LPBYTE)((structname*)0)))) + sizeof(((structname*)0)->member))


text:
{ PCUWSTR __ua_src; size_t __ua_size; PWSTR __ua_dst; __ua_src = (s); if (WSTR_ALIGNED(__ua_src)) { __ua_dst = (PWSTR)__ua_src; } else { __ua_size = __UA_WSTRSIZE(__ua_src); __ua_dst = (PWSTR)_alloca(__ua_size); memcpy_s(__ua_dst,__ua_size,__ua_src,__ua_size); } *(d) = (PCWSTR)__ua_dst; }


text:
(STANDARD_RIGHTS_REQUIRED | SC_MANAGER_CONNECT | SC_MANAGER_CREATE_SERVICE | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_LOCK | SC_MANAGER_QUERY_LOCK_STATUS | SC_MANAGER_MODIFY_BOOT_CONFIG)


text:
(STANDARD_RIGHTS_REQUIRED | SERVICE_QUERY_CONFIG | SERVICE_CHANGE_CONFIG | SERVICE_QUERY_STATUS | SERVICE_ENUMERATE_DEPENDENTS | SERVICE_START | SERVICE_STOP | SERVICE_PAUSE_CONTINUE | SERVICE_INTERROGATE | SERVICE_USER_DEFINED_CONTROL)


text:
(((_dwOptions) &= ~MDM_MASK_BEARERMODE), ((_dwOptions) |= (((_bm)<<MDM_SHIFT_BEARERMODE)&MDM_MASK_BEARERMODE)))


text:
(((_dwOptions) &= ~MDM_MASK_PROTOCOLID), ((_dwOptions) |= (((_prot)<<MDM_SHIFT_PROTOCOLID)&MDM_MASK_PROTOCOLID)))


text:
(((_dwOptions) &= ~MDM_MASK_PROTOCOLDATA), ((_dwOptions) |= (((_pd)<<MDM_SHIFT_PROTOCOLDATA)&MDM_MASK_PROTOCOLDATA)))


text:
((((_pid )<<MDM_SHIFT_PROTOCOLID )&MDM_MASK_PROTOCOLID ) |(((_pdata)<<MDM_SHIFT_PROTOCOLDATA)&MDM_MASK_PROTOCOLDATA))


text:
((((_speed)<<MDM_SHIFT_HDLCPPP_SPEED)&MDM_MASK_HDLCPPP_SPEED) |(((_auth )<<MDM_SHIFT_HDLCPPP_AUTH )&MDM_MASK_HDLCPPP_AUTH ) |(((_ml )<<MDM_SHIFT_HDLCPPP_ML )&MDM_MASK_HDLCPPP_ML ))


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_64K, MDM_HDLCPPP_AUTH_DEFAULT, MDM_HDLCPPP_ML_DEFAULT ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_56K, MDM_HDLCPPP_AUTH_DEFAULT, MDM_HDLCPPP_ML_DEFAULT ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_56K, MDM_HDLCPPP_AUTH_DEFAULT, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_56K, MDM_HDLCPPP_AUTH_PAP, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_56K, MDM_HDLCPPP_AUTH_CHAP, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_56K, MDM_HDLCPPP_AUTH_MSCHAP, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_64K, MDM_HDLCPPP_AUTH_DEFAULT, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_64K, MDM_HDLCPPP_AUTH_PAP, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_64K, MDM_HDLCPPP_AUTH_CHAP, MDM_HDLCPPP_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_HDLCPPP, MDM_GEN_HDLCPPP_PROTOCOL_DATA ( MDM_HDLCPPP_SPEED_64K, MDM_HDLCPPP_AUTH_MSCHAP, MDM_HDLCPPP_ML_2 ) )


text:
((((_speed)<<MDM_SHIFT_V120_SPEED)&MDM_MASK_V120_SPEED) |(((_ml )<<MDM_SHIFT_V120_ML )&MDM_MASK_V120_ML ))


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_V120, MDM_GEN_V120_PROTOCOL_DATA ( MDM_V120_SPEED_64K, MDM_V120_ML_NONE ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_V120, MDM_GEN_V120_PROTOCOL_DATA ( MDM_V120_SPEED_56K, MDM_V120_ML_NONE ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_V120, MDM_GEN_V120_PROTOCOL_DATA ( MDM_V120_SPEED_56K, MDM_V120_ML_2 ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_V120, MDM_GEN_V120_PROTOCOL_DATA ( MDM_V120_SPEED_64K, MDM_V120_ML_2 ) )


text:
((((_speed)<<MDM_SHIFT_AUTO_SPEED)&MDM_MASK_AUTO_SPEED) |(((_ml )<<MDM_SHIFT_AUTO_ML )&MDM_MASK_AUTO_ML))


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_AUTO, MDM_GEN_AUTO_PROTOCOL_DATA ( MDM_AUTO_SPEED_DEFAULT, MDM_AUTO_ML_NONE ) )


text:
MDM_GEN_PROTOCOLINFO( MDM_PROTOCOLID_AUTO, MDM_GEN_AUTO_PROTOCOL_DATA ( MDM_AUTO_SPEED_DEFAULT, MDM_AUTO_ML_2 ) )


text:
_SAL2_Source_(_In_, (), _Pre1_impl_(__notnull_impl_notref) _Pre_valid_impl_ _Deref_pre1_impl_(__readaccess_impl_notref))


text:
_SAL2_Source_(_In_opt_, (), _Pre1_impl_(__maybenull_impl_notref) _Pre_valid_impl_ _Deref_pre_readonly_)


text:
_SAL2_Source_(_In_reads_or_z_, (size), _In_ _When_(_String_length_(_Curr_) < (size), _Pre_z_) _When_(_String_length_(_Curr_) >= (size), _Pre1_impl_(__count_impl(size))))


text:
_SAL2_Source_(_In_reads_or_z_opt_, (size), _In_opt_ _When_(_String_length_(_Curr_) < (size), _Pre_z_) _When_(_String_length_(_Curr_) >= (size), _Pre1_impl_(__count_impl(size))))


text:
_SAL2_Source_(_In_reads_to_ptr_opt_z_, (ptr), _Pre_opt_ptrdiff_count_(ptr) _Deref_pre_readonly_ _Pre_opt_z_)


text:
_SAL2_Source_(_Out_writes_to_opt_, (size,count), _Pre_opt_cap_(size) _Post_valid_impl_ _Post_count_(count))


text:
_SAL2_Source_(_Out_writes_bytes_to_, (size,count), _Pre_bytecap_(size) _Post_valid_impl_ _Post_bytecount_(count))


text:
_SAL2_Source_(_Out_writes_bytes_to_opt_, (size,count), _Pre_opt_bytecap_(size) _Post_valid_impl_ _Post_bytecount_(count))


text:
_SAL2_Source_(_Out_writes_bytes_all_opt_, (size), _Out_writes_bytes_to_opt_(_Old_(size), _Old_(size)))


text:
_SAL2_Source_(_Out_writes_to_ptr_opt_z_, (ptr), _Pre_opt_ptrdiff_cap_(ptr) _Post_valid_impl_ Post_z_)


text:
_SAL2_Source_(_Inout_updates_z_, (size), _Pre_cap_(size) _Pre_valid_impl_ _Post_valid_impl_ _Pre1_impl_(__zterm_impl) _Post1_impl_(__zterm_impl))


text:
_SAL2_Source_(_Inout_updates_opt_z_, (size), _Pre_opt_cap_(size) _Pre_valid_impl_ _Post_valid_impl_ _Pre1_impl_(__zterm_impl) _Post1_impl_(__zterm_impl))


text:
_SAL2_Source_(_Inout_updates_to_, (size,count), _Out_writes_to_(size,count) _Pre_valid_impl_ _Pre1_impl_(__count_impl(size)))


text:
_SAL2_Source_(_Inout_updates_to_opt_, (size,count), _Out_writes_to_opt_(size,count) _Pre_valid_impl_ _Pre1_impl_(__count_impl(size)))


text:
_SAL2_Source_(_Inout_updates_bytes_, (size), _Pre_bytecap_(size) _Pre_valid_impl_ _Post_valid_impl_)


text:
_SAL2_Source_(_Inout_updates_bytes_opt_, (size), _Pre_opt_bytecap_(size) _Pre_valid_impl_ _Post_valid_impl_)


text:
_SAL2_Source_(_Inout_updates_bytes_to_, (size,count), _Out_writes_bytes_to_(size,count) _Pre_valid_impl_ _Pre1_impl_(__bytecount_impl(size)))


text:
_SAL2_Source_(_Inout_updates_bytes_to_opt_, (size,count), _Out_writes_bytes_to_opt_(size,count) _Pre_valid_impl_ _Pre1_impl_(__bytecount_impl(size)))


text:
_SAL2_Source_(_Inout_updates_bytes_all_, (size), _Inout_updates_bytes_to_(_Old_(size), _Old_(size)))


text:
_SAL2_Source_(_Inout_updates_bytes_all_opt_, (size), _Inout_updates_bytes_to_opt_(_Old_(size), _Old_(size)))


text:
_SAL2_Source_(_Outptr_result_maybenull_, (), _Out_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __count_impl(1)))


text:
_SAL2_Source_(_Outptr_opt_, (), _Out_opt_impl_ _Deref_post2_impl_(__notnull_impl_notref, __count_impl(1)))


text:
_SAL2_Source_(_Outptr_opt_result_maybenull_, (), _Out_opt_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __count_impl(1)))


text:
_SAL2_Source_(_COM_Outptr_result_maybenull_, (), _Outptr_result_maybenull_ _On_failure_(_Deref_post_null_))


text:
_SAL2_Source_(_COM_Outptr_opt_result_maybenull_, (), _Outptr_opt_result_maybenull_ _On_failure_(_Deref_post_null_))


text:
_SAL2_Source_(_Outptr_result_buffer_, (size), _Out_impl_ _Deref_post2_impl_(__notnull_impl_notref, __cap_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_, (size), _Out_opt_impl_ _Deref_post2_impl_(__notnull_impl_notref, __cap_impl(size)))


text:
_SAL2_Source_(_Outptr_result_buffer_to_, (size, count), _Out_impl_ _Deref_post3_impl_(__notnull_impl_notref, __cap_impl(size), __count_impl(count)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_to_, (size, count), _Out_opt_impl_ _Deref_post3_impl_(__notnull_impl_notref, __cap_impl(size), __count_impl(count)))


text:
_SAL2_Source_(_Outptr_result_buffer_all_, (size), _Out_impl_ _Deref_post2_impl_(__notnull_impl_notref, __count_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_all_, (size), _Out_opt_impl_ _Deref_post2_impl_(__notnull_impl_notref, __count_impl(size)))


text:
_SAL2_Source_(_Outptr_result_buffer_maybenull_, (size), _Out_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __cap_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_maybenull_, (size), _Out_opt_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __cap_impl(size)))


text:
_SAL2_Source_(_Outptr_result_buffer_to_maybenull_, (size, count), _Out_impl_ _Deref_post3_impl_(__maybenull_impl_notref, __cap_impl(size), __count_impl(count)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_to_maybenull_, (size, count), _Out_opt_impl_ _Deref_post3_impl_(__maybenull_impl_notref, __cap_impl(size), __count_impl(count)))


text:
_SAL2_Source_(_Outptr_result_buffer_all_maybenull_, (size), _Out_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __count_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_buffer_all_maybenull_, (size), _Out_opt_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __count_impl(size)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_, (size), _Out_impl_ _Deref_post2_impl_(__notnull_impl_notref, __bytecap_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_, (size), _Out_opt_impl_ _Deref_post2_impl_(__notnull_impl_notref, __bytecap_impl(size)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_to_, (size, count), _Out_impl_ _Deref_post3_impl_(__notnull_impl_notref, __bytecap_impl(size), __bytecount_impl(count)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_to_, (size, count), _Out_opt_impl_ _Deref_post3_impl_(__notnull_impl_notref, __bytecap_impl(size), __bytecount_impl(count)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_all_, (size), _Out_impl_ _Deref_post2_impl_(__notnull_impl_notref, __bytecount_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_all_, (size), _Out_opt_impl_ _Deref_post2_impl_(__notnull_impl_notref, __bytecount_impl(size)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_maybenull_, (size), _Out_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __bytecap_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_maybenull_, (size), _Out_opt_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __bytecap_impl(size)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_to_maybenull_, (size, count), _Out_impl_ _Deref_post3_impl_(__maybenull_impl_notref, __bytecap_impl(size), __bytecount_impl(count)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_to_maybenull_, (size, count), _Out_opt_impl_ _Deref_post3_impl_(__maybenull_impl_notref, __bytecap_impl(size), __bytecount_impl(count)))


text:
_SAL2_Source_(_Outptr_result_bytebuffer_all_maybenull_, (size), _Out_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __bytecount_impl(size)))


text:
_SAL2_Source_(_Outptr_opt_result_bytebuffer_all_maybenull_, (size), _Out_opt_impl_ _Deref_post2_impl_(__maybenull_impl_notref, __bytecount_impl(size)))


text:
_SAL2_Source_(_Outref_result_maybenull_, (), _Pre2_impl_(__notnull_impl_notref, __cap_c_one_notref_impl) _Post_maybenull_ _Post_valid_impl_)


text:
_SAL2_Source_(_Outref_result_buffer_to_, (size, count), _Outref_result_buffer_(size) _Post1_impl_(__count_impl(count)))


text:
_SAL2_Source_(_Outref_result_bytebuffer_to_, (size, count), _Outref_result_bytebuffer_(size) _Post1_impl_(__bytecount_impl(count)))


text:
_SAL2_Source_(_Outref_result_bytebuffer_all_, (size), _Outref_result_bytebuffer_to_(size, _Old_(size)))


text:
_SAL2_Source_(_Outref_result_buffer_maybenull_, (size), _Outref_result_maybenull_ _Post1_impl_(__cap_impl(size)))


text:
_SAL2_Source_(_Outref_result_bytebuffer_maybenull_, (size), _Outref_result_maybenull_ _Post1_impl_(__bytecap_impl(size)))


text:
_SAL2_Source_(_Outref_result_buffer_to_maybenull_, (size, count), _Outref_result_buffer_maybenull_(size) _Post1_impl_(__count_impl(count)))


text:
_SAL2_Source_(_Outref_result_bytebuffer_to_maybenull_, (size, count), _Outref_result_bytebuffer_maybenull_(size) _Post1_impl_(__bytecount_impl(count)))


text:
_SAL2_Source_(_Outref_result_buffer_all_maybenull_, (size), _Outref_result_buffer_to_maybenull_(size, _Old_(size)))


text:
_SAL2_Source_(_Outref_result_bytebuffer_all_maybenull_, (size), _Outref_result_bytebuffer_to_maybenull_(size, _Old_(size)))


text:
_SAL2_Source_(_Result_zeroonfailure_, (), _On_failure_(_Notref_impl_ _Deref_impl_ _Out_range_(==, 0)))


text:
_SAL2_Source_(_Ret_writes_, (size), _Ret2_impl_(__notnull_impl, __count_impl(size)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_z_, (size), _Ret3_impl_(__notnull_impl, __count_impl(size), __zterm_impl) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_bytes_, (size), _Ret2_impl_(__notnull_impl, __bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_maybenull_, (size), _Ret2_impl_(__maybenull_impl,__count_impl(size)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_maybenull_z_, (size), _Ret3_impl_(__maybenull_impl,__count_impl(size),__zterm_impl) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_bytes_maybenull_, (size), _Ret2_impl_(__maybenull_impl,__bytecount_impl(size)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_to_, (size,count), _Ret3_impl_(__notnull_impl, __cap_impl(size), __count_impl(count)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_bytes_to_, (size,count), _Ret3_impl_(__notnull_impl, __bytecap_impl(size), __bytecount_impl(count)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_to_maybenull_, (size,count), _Ret3_impl_(__maybenull_impl, __cap_impl(size), __count_impl(count)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Ret_writes_bytes_to_maybenull_, (size,count), _Ret3_impl_(__maybenull_impl, __bytecap_impl(size), __bytecount_impl(count)) _Ret_valid_impl_)


text:
_SAL2_Source_(_Field_size_part_, (size, count), _Notnull_ _Writable_elements_(size) _Readable_elements_(count))


text:
_SAL2_Source_(_Field_size_part_opt_, (size, count), _Maybenull_ _Writable_elements_(size) _Readable_elements_(count))


text:
_SAL2_Source_(_Field_size_bytes_part_, (size, count), _Notnull_ _Writable_bytes_(size) _Readable_bytes_(count))


text:
_SAL2_Source_(_Field_size_bytes_part_opt_, (size, count), _Maybenull_ _Writable_bytes_(size) _Readable_bytes_(count))


text:
_SAL2_Source_(_Pre_readable_byte_size_, (size), _Pre1_impl_(__bytecount_impl(size)) _Pre_valid_impl_)


text:
_SAL2_Source_(_Post_readable_byte_size_, (size), _Post1_impl_(__bytecount_impl(size)) _Post_valid_impl_)


text:
_SAL1_1_Source_(_In_opt_z_bytecount_, (size), _Pre_opt_z_ _Pre_opt_bytecount_(size) _Deref_pre_readonly_)


text:
_SAL1_1_Source_(_In_opt_z_count_c_, (size), _Pre_opt_z_ _Pre_opt_count_c_(size) _Deref_pre_readonly_)


text:
_SAL1_1_Source_(_In_opt_z_bytecount_c_, (size), _Pre_opt_z_ _Pre_opt_bytecount_c_(size) _Deref_pre_readonly_)


text:
_SAL1_1_Source_(_Out_opt_z_cap_m_, (mult,size), _Pre_opt_cap_m_(mult,size) _Post_valid_impl_ _Post_z_)


text:
_SAL1_1_Source_(_Out_opt_z_bytecap_c_, (size), _Pre_opt_bytecap_c_(size) _Post_valid_impl_ _Post_z_)


text:
_SAL1_1_Source_(_Out_opt_z_bytecap_x_, (size), _Pre_opt_bytecap_x_(size) _Post_valid_impl_ _Post_z_)


text:
_SAL1_1_Source_(_Out_cap_post_count_, (cap,count), _Pre_cap_(cap) _Post_valid_impl_ _Post_count_(count))


text:
_SAL1_1_Source_(_Out_opt_cap_post_count_, (cap,count), _Pre_opt_cap_(cap) _Post_valid_impl_ _Post_count_(count))


text:
_SAL1_1_Source_(_Out_bytecap_post_bytecount_, (cap,count), _Pre_bytecap_(cap) _Post_valid_impl_ _Post_bytecount_(count))


text:
_SAL1_1_Source_(_Out_opt_bytecap_post_bytecount_, (cap,count), _Pre_opt_bytecap_(cap) _Post_valid_impl_ _Post_bytecount_(count))


text:
_SAL1_1_Source_(_Out_z_cap_post_count_, (cap,count), _Pre_cap_(cap) _Post_valid_impl_ _Post_z_count_(count))


text:
_SAL1_1_Source_(_Out_opt_z_cap_post_count_, (cap,count), _Pre_opt_cap_(cap) _Post_valid_impl_ _Post_z_count_(count))


text:
_SAL1_1_Source_(_Out_z_bytecap_post_bytecount_, (cap,count), _Pre_bytecap_(cap) _Post_valid_impl_ _Post_z_bytecount_(count))


text:
_SAL1_1_Source_(_Out_opt_z_bytecap_post_bytecount_, (cap,count), _Pre_opt_bytecap_(cap) _Post_valid_impl_ _Post_z_bytecount_(count))


text:
_SAL1_1_Source_(_Out_capcount_, (capcount), _Pre_cap_(capcount) _Post_valid_impl_ _Post_count_(capcount))


text:
_SAL1_1_Source_(_Out_opt_capcount_, (capcount), _Pre_opt_cap_(capcount) _Post_valid_impl_ _Post_count_(capcount))


text:
_SAL1_1_Source_(_Out_bytecapcount_, (capcount), _Pre_bytecap_(capcount) _Post_valid_impl_ _Post_bytecount_(capcount))


text:
_SAL1_1_Source_(_Out_opt_bytecapcount_, (capcount), _Pre_opt_bytecap_(capcount) _Post_valid_impl_ _Post_bytecount_(capcount))


text:
_SAL1_1_Source_(_Out_capcount_x_, (capcount), _Pre_cap_x_(capcount) _Post_valid_impl_ _Post_count_x_(capcount))


text:
_SAL1_1_Source_(_Out_opt_capcount_x_, (capcount), _Pre_opt_cap_x_(capcount) _Post_valid_impl_ _Post_count_x_(capcount))


text:
_SAL1_1_Source_(_Out_bytecapcount_x_, (capcount), _Pre_bytecap_x_(capcount) _Post_valid_impl_ _Post_bytecount_x_(capcount))


text:
_SAL1_1_Source_(_Out_opt_bytecapcount_x_, (capcount), _Pre_opt_bytecap_x_(capcount) _Post_valid_impl_ _Post_bytecount_x_(capcount))


text:
_SAL1_1_Source_(_Out_z_capcount_, (capcount), _Pre_cap_(capcount) _Post_valid_impl_ _Post_z_count_(capcount))


text:
_SAL1_1_Source_(_Out_opt_z_capcount_, (capcount), _Pre_opt_cap_(capcount) _Post_valid_impl_ _Post_z_count_(capcount))


text:
_SAL1_1_Source_(_Out_z_bytecapcount_, (capcount), _Pre_bytecap_(capcount) _Post_valid_impl_ _Post_z_bytecount_(capcount))


text:
_SAL1_1_Source_(_Out_opt_z_bytecapcount_, (capcount), _Pre_opt_bytecap_(capcount) _Post_valid_impl_ _Post_z_bytecount_(capcount))


text:
_SAL1_1_Source_(_Deref_pre_z_, (), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__zterm_impl) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_, (), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__zterm_impl) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_cap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_cap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_bytecap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_bytecap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_cap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_c_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_cap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_c_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_bytecap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_c_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_bytecap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_c_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_cap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_x_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_cap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_x_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_bytecap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_x_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_opt_bytecap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_x_impl(size)))


text:
_SAL1_1_Source_(_Deref_pre_z_cap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_cap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_z_bytecap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_bytecap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_z_cap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_cap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_z_bytecap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_bytecap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_z_cap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_cap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_z_bytecap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_z_bytecap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre2_impl_(__zterm_impl,__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_cap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_cap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_bytecap_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_bytecap_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_cap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_cap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_bytecap_c_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_bytecap_c_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_c_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_cap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_cap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__cap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_valid_bytecap_x_, (size), _Deref_pre1_impl_(__notnull_impl_notref) _Deref_pre1_impl_(__bytecap_x_impl(size)) _Pre_valid_impl_)


text:
_SAL1_1_Source_(_Deref_pre_opt_valid_bytecap_x_, (size), _Deref_pre1_impl_(__maybenull_impl_notref) _Deref_pre1_impl_(__bytecap_x_impl(size)) _Pre_valid_impl_)


