Move the high-value retail RE artifacts from refs/ (per-developer
download cache, gitignored) into committed paths so subagents +
post-compaction sessions inherit them without round-tripping:
- docs/research/named-retail/acclient_2013_pseudo_c.txt (62 MB,
Binary Ninja named pseudo-C, 99.6% function-name recovery —
18,366 named functions out of 18,598 public symbols)
- docs/research/named-retail/acclient.h (1.7 MB / 70,719 lines,
IDA-decompiled retail struct definitions verbatim — Attribute,
SecondaryAttribute, AttributeCache, Attribute2ndTable, SkillFormula,
Enchantment, CEnchantmentRegistry with _mult_list/_add_list/_vitae,
CSpellBook, MotionState, RawMotionState, MoveToStatePack, CACQualities,
CPhysicsObj — every retail object-model layout we'd otherwise have
to guess at)
- docs/research/named-retail/acclient.c (46 MB, secondary named
decomp — IDA full-binary export with mixed FUN_/named functions
plus named struct fields the chunked Ghidra output lacks)
- docs/research/data/spells.csv (3,956 spells × 35 cols including
Family for buff stacking — issue #6 unblocked)
actestclient-master vendored at references/actestclient/ (extracted
from refs/actestclient-master-2019-01-10.zip; contains the canonical
machine-readable wire-schema messages.xml). Covered by existing
references/ gitignore — per-developer reference, not committed.
Repo precedent for committing decompiled retail content was set at
commit 4d36756 (18 MB Ghidra chunks). This adds ~110 MB more of the
same qualitative content. Ripgrep handles it in <1s.
Foundation for the named-retail workflow change in CLAUDE.md (next
commit). Plan at C:/Users/erikn/.claude/plans/ticklish-conjuring-cake.md
Phase A.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
70719 lines
1.6 MiB
70719 lines
1.6 MiB
/*
|
|
This file has been generated by IDA.
|
|
It contains local type definitions from
|
|
the type library 'acclient - Copy'
|
|
*/
|
|
|
|
union _LARGE_INTEGER;
|
|
struct tagBITMAPINFO;
|
|
struct _ICONINFO;
|
|
struct HBITMAP__;
|
|
struct HTASK__;
|
|
struct HMMIO__;
|
|
struct HWND__;
|
|
struct tagWNDCLASSA;
|
|
struct HINSTANCE__;
|
|
struct HICON__;
|
|
struct HBRUSH__;
|
|
struct _numberfmtA;
|
|
struct _RPC_MESSAGE;
|
|
struct _RPC_SYNTAX_IDENTIFIER;
|
|
struct _MIDL_STUB_DESC;
|
|
struct __GENERIC_BINDING_INFO;
|
|
struct _GENERIC_BINDING_ROUTINE_PAIR;
|
|
struct _XMIT_ROUTINE_QUINTUPLE;
|
|
struct _MALLOC_FREE_STRUCT;
|
|
struct _COMM_FAULT_OFFSETS;
|
|
struct _USER_MARSHAL_ROUTINE_QUADRUPLE;
|
|
struct _FULL_PTR_XLAT_TABLES;
|
|
struct _FULL_PTR_TO_REFID_ELEMENT;
|
|
struct $3FA64165D15A4602C29B2D9B0DA4A5E9;
|
|
struct IRpcChannelBuffer;
|
|
struct IRpcChannelBufferVtbl;
|
|
struct tagRPCOLEMESSAGE;
|
|
struct $CC81E267BD8B32E89ADB7AE662C05BFA;
|
|
struct ArchiveInitializer;
|
|
struct ArchiveInitializerVtbl;
|
|
struct ReferenceCountTemplate<1048576,0>Vtbl;
|
|
struct GrowBuffer;
|
|
struct ArchiveVtbl;
|
|
struct HashTable<unsigned long,Interface *,0>;
|
|
struct HashTable<unsigned long,Interface *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,Interface *>;
|
|
struct Turbine_GUID;
|
|
struct InterfaceVtbl;
|
|
struct IArchiveVersionStack;
|
|
struct PSRefBufferCharData<char>;
|
|
struct PStringBase<char>;
|
|
struct IFileNodeNameVtbl;
|
|
struct PFileNode;
|
|
struct ReferenceCountTemplate<268435456,0>Vtbl;
|
|
struct FileNodeFileInfo;
|
|
struct IUnknownVtbl;
|
|
struct _RPC_ASYNC_STATE;
|
|
struct _OVERLAPPED;
|
|
struct tagDVTARGETDEVICE;
|
|
struct tagFORMATETC;
|
|
struct HENHMETAFILE__;
|
|
struct IStream;
|
|
struct IStorage;
|
|
struct tagSTGMEDIUM;
|
|
struct IEnumFORMATETC;
|
|
struct IEnumFORMATETCVtbl;
|
|
struct IAdviseSink;
|
|
struct IMoniker;
|
|
union _ULARGE_INTEGER;
|
|
struct IBindCtx;
|
|
struct tagBIND_OPTS;
|
|
struct IRunningObjectTable;
|
|
struct IEnumMoniker;
|
|
struct IEnumMonikerVtbl;
|
|
struct IRunningObjectTableVtbl;
|
|
struct IEnumString;
|
|
struct IEnumStringVtbl;
|
|
struct IBindCtxVtbl;
|
|
struct IMonikerVtbl;
|
|
struct IAdviseSinkVtbl;
|
|
struct IEnumSTATDATA;
|
|
struct tagSTATDATA;
|
|
struct IEnumSTATDATAVtbl;
|
|
struct IDataObjectVtbl;
|
|
struct tagVARIANT;
|
|
struct tagTYPEDESC;
|
|
struct tagARRAYDESC;
|
|
struct ReferenceCountTemplate<1048576,3>Vtbl;
|
|
struct ReferenceCountTemplate<1048576,1>Vtbl;
|
|
struct _OLESTREAMVTBL;
|
|
struct exceptionVtbl;
|
|
struct IEnumUnknown;
|
|
struct IEnumUnknownVtbl;
|
|
struct IOleContainerVtbl;
|
|
struct tagPROPVARIANT;
|
|
struct IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1>Vtbl;
|
|
struct HashTableData<Turbine_GUID,Interface *>;
|
|
struct _RTL_CRITICAL_SECTION_DEBUG;
|
|
struct Turbine::DebugVtbl;
|
|
struct PStringBaseIter_Common<char>Vtbl;
|
|
struct _wireSAFEARRAY;
|
|
struct _wireVARIANT;
|
|
struct HashTable<Turbine_GUID,Interface *,1>Vtbl;
|
|
struct PStringBaseIter_Common<unsigned short>Vtbl;
|
|
struct IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1>Vtbl;
|
|
struct HashTableData<unsigned short,long>;
|
|
struct IOleClientSite;
|
|
struct IOleClientSiteVtbl;
|
|
struct IEnumOLEVERB;
|
|
struct IEnumOLEVERBVtbl;
|
|
struct IOleObjectVtbl;
|
|
struct ArchiveVersionRowVtbl;
|
|
struct HashTable<unsigned short,long,1>Vtbl;
|
|
struct List<PStringBase<char> >Vtbl;
|
|
struct ListNode<PStringBase<char> >;
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>Vtbl;
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1>Vtbl;
|
|
struct HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long>;
|
|
struct ReferenceCountTemplate<1048576,2>Vtbl;
|
|
struct AC1Legacy::PSRefBuffer<char>;
|
|
struct AC1Legacy::PStringBase<char>;
|
|
struct AC1Legacy::PStringBaseIter_Common<char>Vtbl;
|
|
struct AC1Legacy::PStringBaseIter_Common<unsigned short>Vtbl;
|
|
struct CStopWatchVtbl;
|
|
struct PackObjVtbl;
|
|
struct List<PStringBase<unsigned short> >Vtbl;
|
|
struct ListNode<PStringBase<unsigned short> >;
|
|
struct ArgumentParser::CommandLineArgList;
|
|
struct ArgumentParserVtbl;
|
|
struct IAsyncHttpClientListenerVtbl;
|
|
struct _CRT_CRITICAL_SECTION;
|
|
struct iosVtbl;
|
|
struct streambuf;
|
|
struct streambufVtbl;
|
|
struct ostream;
|
|
struct _STL::locale::facetVtbl;
|
|
struct HttpClientImplementationVtbl;
|
|
struct PortalThreadVtbl;
|
|
struct SharedCriticalSectionVtbl;
|
|
struct IAsyncHttpClientVtbl;
|
|
struct List<WinInetAsyncHttpClient::HttpDownloadEvent *>Vtbl;
|
|
struct ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *>;
|
|
struct List<WinInetAsyncHttpClient::HttpDownloadRequest *>Vtbl;
|
|
struct ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *>;
|
|
struct HttpClientVtbl;
|
|
struct ListIterator<PStringBase<char> >Vtbl;
|
|
struct HashTable<PStringBase<char>,GRPCommand *,0>Vtbl;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0>Vtbl;
|
|
struct HashTableData<PStringBase<char>,GRPCommand *>;
|
|
struct GRPCommand;
|
|
struct GRPNoArgsCommand;
|
|
struct GRPWithArgsCommand;
|
|
struct GRPObject;
|
|
struct GRPMetaDataObject;
|
|
struct GRPVariableObject;
|
|
struct GRPShadowVariableObject;
|
|
struct GRPTypedVariableObject;
|
|
struct GRPGenericVtbl;
|
|
struct HashTable<PStringBase<char>,GRPObject *,0>Vtbl;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0>Vtbl;
|
|
struct HashTableData<PStringBase<char>,GRPObject *>;
|
|
struct IConsoleCallbackObjectVtbl;
|
|
struct IInputActionCallback;
|
|
struct QualifiedControl;
|
|
struct InputEvent;
|
|
struct IInputActionCallbackVtbl;
|
|
struct DBOCache;
|
|
struct PreprocHeader;
|
|
struct DBOCacheVtbl;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,DBObj *,1>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,DBObj *>;
|
|
struct HashTable<unsigned long,float,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,float>;
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>Vtbl;
|
|
struct HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData;
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>Vtbl;
|
|
struct HashList<unsigned long,ActionMapValue,1>::HashListData;
|
|
struct HashTable<unsigned long,InputMapConflictsValue,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,InputMapConflictsValue>;
|
|
struct List<unsigned long>;
|
|
struct List<unsigned long>Vtbl;
|
|
struct ListNode<unsigned long>;
|
|
struct ActionMap;
|
|
struct CInputHandler;
|
|
struct CInputHandlerVtbl;
|
|
struct List<QualifiedControl>;
|
|
struct List<QualifiedControl>Vtbl;
|
|
struct ListNode<QualifiedControl>;
|
|
struct _STL::pair<QualifiedControl,unsigned long>;
|
|
struct SmartArray<_STL::pair<QualifiedControl,unsigned long>,1>;
|
|
struct ICIDMVtbl;
|
|
struct DBObjSaveInfo;
|
|
struct IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1>Vtbl;
|
|
struct IDataGraphVtbl;
|
|
struct HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1>Vtbl;
|
|
struct HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > >;
|
|
struct AutoGrowHashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > >;
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>Vtbl;
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1>Vtbl;
|
|
struct HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long>;
|
|
struct AsyncCacheCallbackVtbl;
|
|
struct Cache_Pack_t;
|
|
struct _STL::pair<unsigned long,QualifiedDataIDArray>;
|
|
struct SmartArray<_STL::pair<unsigned long,QualifiedDataIDArray>,1>;
|
|
struct AsyncCache::CAsyncRequest;
|
|
struct AsyncCache::CCallbackHandler;
|
|
struct AsyncCache::CAsyncRequest::CCallbackWrapper;
|
|
struct CAsyncGetRequest;
|
|
struct SmartArray<BTEntry,1>;
|
|
struct CMostlyConsecutiveIntSet;
|
|
struct CMostlyConsecutiveIntSetVtbl;
|
|
struct DiskConBaseVtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>Vtbl;
|
|
struct HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData;
|
|
struct HashSet<IDClass<_tagDataID,32,0> >Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1>Vtbl;
|
|
struct HashSetData<IDClass<_tagDataID,32,0> >;
|
|
struct LRUB_Info_t;
|
|
struct LRUB_Mem_t;
|
|
struct LRU_List;
|
|
struct DiskController;
|
|
struct CAsyncSaveRequest;
|
|
struct CAsyncPurgeRequest;
|
|
struct AsyncCacheVtbl;
|
|
struct TDynamicCircularArray<AsyncCache::CCallbackHandler *>Vtbl;
|
|
struct HashTable<QualifiedDataID,CAsyncGetRequest *,1>Vtbl;
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1>Vtbl;
|
|
struct HashTableData<QualifiedDataID,CAsyncGetRequest *>;
|
|
struct HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1>Vtbl;
|
|
struct IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1>Vtbl;
|
|
struct HashTableData<AsyncContext,AsyncCache::CCallbackHandler *>;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,DBOCache *>;
|
|
struct HashTable<unsigned long,DBOCache *,0>Vtbl;
|
|
struct DeleteLeafTransactInfo;
|
|
struct DeleteInternalTransactInfo;
|
|
struct MergeNodesTransactInfo;
|
|
struct UpdateObjectTransactInfo;
|
|
struct SplitNodeTransactInfo;
|
|
struct RotateEntryTransactInfo;
|
|
struct LRUExpandTransactInfo;
|
|
struct LRUDeleteTransactInfo;
|
|
struct DiskTransactInfoVtbl;
|
|
struct CryptoKey;
|
|
struct MissingIterationVtbl;
|
|
struct HashTable<long,DataHistory::IterationData,1>Vtbl;
|
|
struct IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1>Vtbl;
|
|
struct HashTableData<long,DataHistory::IterationData>;
|
|
struct DataHistory::DataIDHistoryData;
|
|
struct HashTable<QualifiedDataID,long,1>Vtbl;
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1>Vtbl;
|
|
struct HashTableData<QualifiedDataID,long>;
|
|
struct CPluginManager;
|
|
struct CPluginPrototypeVtbl;
|
|
struct HashBaseData<unsigned __int64>Vtbl;
|
|
struct List<AsyncCache::CAsyncRequest *>Vtbl;
|
|
struct ListNode<AsyncCache::CAsyncRequest *>;
|
|
struct HashTable<QualifiedDataID,MissingIteration *,1>Vtbl;
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1>Vtbl;
|
|
struct HashTableData<QualifiedDataID,MissingIteration *>;
|
|
struct HashTable<unsigned __int64,DiskController *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0>Vtbl;
|
|
struct HashTableData<unsigned __int64,DiskController *>;
|
|
struct FakeMessageDataVtbl;
|
|
struct ListIterator<unsigned long>Vtbl;
|
|
struct HashTable<PStringBase<char>,unsigned long,0>Vtbl;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0>Vtbl;
|
|
struct HashTableData<PStringBase<char>,unsigned long>;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,unsigned long>;
|
|
struct HashTable<unsigned long,unsigned long,0>Vtbl;
|
|
struct IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>Vtbl;
|
|
struct HashList<ControlSpecification,unsigned long,1>::HashListData;
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>Vtbl;
|
|
struct HashList<unsigned long,CInputMap *,1>::HashListData;
|
|
struct CMasterInputMap;
|
|
struct IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>Vtbl;
|
|
struct HashList<QualifiedControl,unsigned long,1>::HashListData;
|
|
struct CInputMap;
|
|
struct ActionState;
|
|
struct ActionState::SingleKeyInfo;
|
|
struct HashBaseData<unsigned long>Vtbl;
|
|
struct ListIterator<NoticeHandler *>Vtbl;
|
|
struct NoticeHandler;
|
|
struct List<NoticeHandler *>;
|
|
struct List<NoticeHandler *>Vtbl;
|
|
struct ListNode<NoticeHandler *>;
|
|
struct NoticeRegistrarVtbl;
|
|
struct HashTable<unsigned long,List<NoticeHandler *> *,0>;
|
|
struct HashTable<unsigned long,List<NoticeHandler *> *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,List<NoticeHandler *> *>;
|
|
struct CWeenieObject;
|
|
struct PropertyCollection;
|
|
struct PropertyCollectionVtbl;
|
|
struct HashTable<unsigned long,BaseProperty,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1>Vtbl;
|
|
struct HashTableData<unsigned long,BaseProperty>;
|
|
struct BasePropertyValue;
|
|
struct HashTable<unsigned long,AvailableProperty,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,AvailableProperty>;
|
|
struct BasePropertyDesc;
|
|
struct HashTable<unsigned long,StringInfoData *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,StringInfoData *>;
|
|
struct StringInfoData;
|
|
struct StringInfoDataVtbl;
|
|
struct StringInfo;
|
|
struct NoticeHandlerVtbl;
|
|
struct IntrusiveHashTable<unsigned long,CLostCell *,0>Vtbl;
|
|
struct CLostCell;
|
|
struct CPhysicsObj;
|
|
struct AFrame;
|
|
struct CAnimHook;
|
|
struct CAnimHookVtbl;
|
|
struct AnimFrame;
|
|
struct CAnimation;
|
|
struct AnimSequenceNode;
|
|
struct HashBase<unsigned long>Vtbl;
|
|
struct CMotionTable;
|
|
struct MotionList;
|
|
struct MotionTableManager;
|
|
struct CCylSphere;
|
|
struct CSphere;
|
|
struct RGBColor;
|
|
struct LIGHTINFO;
|
|
struct LongHash<LocationType>;
|
|
struct CSetup;
|
|
struct GfxObjInfo;
|
|
struct GfxObjDegradeInfo;
|
|
struct CMaterial;
|
|
struct GraphicsResourceVtbl;
|
|
struct SurfaceWindowVtbl;
|
|
struct RenderSurface;
|
|
struct Palette;
|
|
struct IDirect3DTexture9;
|
|
struct DBLevelInfo;
|
|
struct RenderTexture;
|
|
struct ImgTex;
|
|
struct CSurface;
|
|
struct CVertex;
|
|
struct Vec2Dscreen;
|
|
struct CPolygon;
|
|
struct ID3DXMesh;
|
|
struct ModifierRef;
|
|
struct MaterialField;
|
|
struct MaterialProperty;
|
|
struct MaterialModifier;
|
|
struct ShaderResourceType;
|
|
struct LayerStage;
|
|
struct LayerModifier;
|
|
struct RenderMaterial;
|
|
struct LayerModifierVtbl;
|
|
struct MaterialLayer;
|
|
struct MaterialShaderConstant;
|
|
struct MaterialInstance;
|
|
struct _STL::pair<IDClass<_tagDataID,32,0>,MaterialInstance *>;
|
|
struct RenderMeshMaterialArray;
|
|
struct RenderVertexBuffer;
|
|
struct RenderMeshVerticesArray;
|
|
struct RenderIndexBuffer;
|
|
struct RenderIndexBufferVtbl;
|
|
struct RenderMeshIndicesArray;
|
|
struct RenderMesh;
|
|
struct RenderMeshBatch;
|
|
struct RenderMeshFragmentTopology::TopVertexType;
|
|
struct RenderMeshFragmentTopology::TopTriangleType;
|
|
struct RenderMeshFragmentTopology::TopEdgeType;
|
|
struct RenderMeshFragmentTopology;
|
|
struct RenderMeshFragment;
|
|
struct MeshBuffer;
|
|
struct BSPNODE;
|
|
struct Ray;
|
|
struct CPhysicsPart;
|
|
struct ClipPlane;
|
|
struct ClipPlaneList;
|
|
struct CPartCellVtbl;
|
|
struct CShadowPart;
|
|
struct LIGHTOBJ;
|
|
struct CObjCell;
|
|
struct CShadowObj;
|
|
struct LongNIValHash<GlobalVoyeurInfo>;
|
|
struct CTriangleStrip;
|
|
struct CSurfaceTriStrips;
|
|
struct CBldPortal;
|
|
struct CBuildingObj;
|
|
struct CLandCell;
|
|
struct BuildInfo;
|
|
struct PackableHashData<unsigned long,unsigned long>;
|
|
struct PackableHashTable<unsigned long,unsigned long>;
|
|
struct PackableLLNode<unsigned long>;
|
|
struct PackableHashData<unsigned long,PackableList<unsigned long> >;
|
|
struct PackableHashTable<unsigned long,PackableList<unsigned long> >;
|
|
struct BSPTREE;
|
|
struct CCellStruct;
|
|
struct CEnvironment;
|
|
struct CEnvCell;
|
|
struct CCellPortal;
|
|
struct portal_info;
|
|
struct view_poly;
|
|
struct view_vertex;
|
|
struct portal_view_type;
|
|
struct CLandBlockInfo;
|
|
struct CLandBlock;
|
|
struct SPHEREPATH;
|
|
struct BSPNODEVtbl;
|
|
struct CGfxObj;
|
|
struct LIGHTLIST;
|
|
struct CPartArray;
|
|
struct SoundTableData;
|
|
struct IntrusiveHashTable<unsigned long,SoundTableData *,0>Vtbl;
|
|
struct SoundData;
|
|
struct CSoundTable;
|
|
struct PhysicsScriptData;
|
|
struct PhysicsScript;
|
|
struct ScriptData;
|
|
struct ScriptManager;
|
|
struct HashTable<unsigned long,PhysicsScriptTableData *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,PhysicsScriptTableData *>;
|
|
struct ScriptAndModData;
|
|
struct PhysicsScriptTableData;
|
|
struct PhysicsScriptTable;
|
|
struct CHILDLIST;
|
|
struct LListData;
|
|
struct CMotionInterp;
|
|
struct MoveToManager;
|
|
struct MovementManager;
|
|
struct InterpolationManager;
|
|
struct StickyManager;
|
|
struct ConstraintManager;
|
|
struct PositionManager;
|
|
struct PhysicsObjHook;
|
|
struct PhysicsObjHookVtbl;
|
|
struct LongNIHashData;
|
|
struct LongNIHash<DetectionInfo>;
|
|
struct CELLINFO;
|
|
struct CELLARRAY;
|
|
struct DetectionManager;
|
|
struct AttackManager;
|
|
struct TargetInfo;
|
|
struct LongNIHash<TargettedVoyeurInfo>;
|
|
struct TargetManager;
|
|
struct ParticleManager;
|
|
struct LongNIValHash<CPhysicsObj::CollisionRecord>;
|
|
struct HashSet<unsigned long>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1>Vtbl;
|
|
struct HashSetData<unsigned long>;
|
|
struct HashTable<unsigned long,double,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,double>;
|
|
struct AC1Legacy::PQueueArray<double>Vtbl;
|
|
struct AC1Legacy::PQueueArray<double>::PQueueNode;
|
|
struct BlobFragHeader_t;
|
|
struct QualityChangeHandlerVtbl;
|
|
struct HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0>Vtbl;
|
|
struct HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *>;
|
|
struct QualityHandler;
|
|
struct IntrusiveHashTable<unsigned long,QualityHandler *,1>Vtbl;
|
|
struct QualityRegistrarVtbl;
|
|
struct HashSet<UIElement *>Vtbl;
|
|
struct IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1>Vtbl;
|
|
struct Graphic;
|
|
struct GraphicVtbl;
|
|
struct UIObject;
|
|
struct IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>Vtbl;
|
|
struct HashList<UIRegion *,UIRegion *,1>::HashListData;
|
|
struct UIElement;
|
|
struct MediaDesc;
|
|
struct MD_Data_Anim;
|
|
struct MD_Data_Image;
|
|
struct MD_Data_Alpha;
|
|
struct MD_Data_Pause;
|
|
struct MD_Data_Jump;
|
|
struct MD_Data_Message;
|
|
struct MD_Data_Sound;
|
|
struct MD_Data_State;
|
|
struct IGraphBuilder;
|
|
struct IMediaControl;
|
|
struct IMediaPosition;
|
|
struct IMediaEvent;
|
|
struct IBaseFilter;
|
|
struct MovieTheatre;
|
|
struct MD_Data_Movie;
|
|
struct MD_Data_Cursor;
|
|
struct MD_Data_Fade;
|
|
struct MediaDescVtbl;
|
|
struct MediaMachine;
|
|
struct HashTable<unsigned long,ElementDesc,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,ElementDesc>;
|
|
struct StateDescVtbl;
|
|
struct HashTable<unsigned long,StateDesc,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,StateDesc>;
|
|
struct LayoutDesc;
|
|
struct UILocationData;
|
|
struct HashSet<UIListener *>Vtbl;
|
|
struct IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1>Vtbl;
|
|
struct HashSetData<UIListener *>;
|
|
struct HashSetData<UIElement *>;
|
|
struct UIChildFramework;
|
|
struct ReceiverData;
|
|
struct QTIsaac<8,unsigned long>;
|
|
struct QTIsaac<8,unsigned long>Vtbl;
|
|
struct CryptoSystem;
|
|
struct AC1Legacy::vlong_value;
|
|
struct PortalDH;
|
|
struct NetKeyExch;
|
|
struct AVLNode<unsigned long,unsigned long>;
|
|
struct COptionalHeader;
|
|
struct FlowQueueVtbl;
|
|
struct NIListElement<unsigned long>;
|
|
struct NIListElement<NetPacket *>;
|
|
struct HashTable<unsigned __int64,unsigned __int64,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0>Vtbl;
|
|
struct HashTableData<unsigned __int64,unsigned __int64>;
|
|
struct HashTable<unsigned long,int,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,int>;
|
|
struct RecipientData;
|
|
struct PQueueArray<unsigned long,void *>Vtbl;
|
|
struct PQueueArray<unsigned long,void *>::PQueueNode;
|
|
struct Indicator;
|
|
struct IndicatorVtbl;
|
|
struct HashBase<unsigned __int64>Vtbl;
|
|
struct ArrivedEphInfo;
|
|
struct CNetLayerPacket;
|
|
struct CTimeSyncHeader;
|
|
struct CSeqIDListHeader<4096,33>;
|
|
struct COnePrimHeader<16384,1,unsigned long>;
|
|
struct CSeqIDListHeader<8192,33>;
|
|
struct SharedNetVtbl;
|
|
struct List<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl;
|
|
struct ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp>;
|
|
struct PerfMonCounter<unsigned __int64>;
|
|
struct PacketInfo;
|
|
struct CAsyncStateHandler;
|
|
struct CAsyncStateHandlerVtbl;
|
|
struct CAsyncStateMachine;
|
|
struct CAsyncStateMachine::CAsyncStateData;
|
|
struct CAsyncStateMachineVtbl;
|
|
struct IntrusiveHashTable<int,CAsyncStateHandler *,1>Vtbl;
|
|
struct IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>Vtbl;
|
|
struct HashTable<PStringBase<char>,unsigned long,1>Vtbl;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1>Vtbl;
|
|
struct SmartBoxVtbl;
|
|
struct CameraManager;
|
|
struct CameraSet;
|
|
struct CelestialPosition;
|
|
struct GameSky;
|
|
struct LScape;
|
|
struct AmbientSound;
|
|
struct AmbientSoundVtbl;
|
|
struct AmbientSoundDesc;
|
|
struct AmbientSTBDesc;
|
|
struct Ambient;
|
|
struct CellManager;
|
|
struct LongHashIter<CPhysicsObj>;
|
|
struct CPhysics;
|
|
struct CommandListElement;
|
|
struct CommandInterpreter;
|
|
struct PacketControllerVtbl;
|
|
struct PQueueArray<double,void *>Vtbl;
|
|
struct PQueueArray<double,void *>::PQueueNode;
|
|
struct HashTable<unsigned long,UIMainFramework * (__cdecl*)(void),0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)>;
|
|
struct PackableLLIter<unsigned long>Vtbl;
|
|
struct LBRange;
|
|
struct PackableNIList<LBRange>;
|
|
struct LBMigrationReqBookkeep;
|
|
struct SCellDBVtbl;
|
|
struct BlockListLoaderVtbl;
|
|
struct AC1Legacy::HashTable<unsigned long,double>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0>Vtbl;
|
|
struct AC1Legacy::HashTableData<unsigned long,double>;
|
|
struct List<ODBCRequest *>Vtbl;
|
|
struct ListNode<ODBCRequest *>;
|
|
struct PackableHashIterator<unsigned long,long>Vtbl;
|
|
struct PackableHashData<unsigned long,long>;
|
|
struct PackableHashIterator<IDClass<_tagDataID,32,0>,long>Vtbl;
|
|
struct PackableHashIterator<unsigned long,Fellow>Vtbl;
|
|
struct PackableHashData<unsigned long,Fellow>;
|
|
struct SimplePolygonVtbl;
|
|
struct PackableHashIterator<unsigned long,unsigned long>Vtbl;
|
|
struct PackableHashIterator<unsigned long,PackableList<unsigned long> >Vtbl;
|
|
struct PackableLLIter<SalvageResult>Vtbl;
|
|
struct PackableLLNode<SalvageResult>;
|
|
struct OldListVtbl;
|
|
struct PackableLLIter<ContentProfile>Vtbl;
|
|
struct PackableLLNode<ContentProfile>;
|
|
struct CBaseQualitiesVtbl;
|
|
struct PackableHashData<unsigned long,Position>;
|
|
struct PackableHashTable<unsigned long,Position>;
|
|
struct AC1Legacy::List<unsigned long>Vtbl;
|
|
struct AC1Legacy::ListNode<unsigned long>;
|
|
struct AC1Legacy::List<FriendData>Vtbl;
|
|
struct AC1Legacy::ListNode<FriendData>;
|
|
struct CPortalPoly;
|
|
struct RenderDeviceVtbl;
|
|
struct TextureBasedFontCharacter;
|
|
struct TextureBasedFont;
|
|
struct HashTable<unsigned __int64,ImgTex *,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1>Vtbl;
|
|
struct HashTableData<unsigned __int64,ImgTex *>;
|
|
struct HashSet<ImgTex *>Vtbl;
|
|
struct IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1>Vtbl;
|
|
struct HashSetData<ImgTex *>;
|
|
struct HashTable<unsigned long,ImgTex *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,ImgTex *>;
|
|
struct HashTable<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0>Vtbl;
|
|
struct IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0>Vtbl;
|
|
struct HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *>;
|
|
struct PackableLLIter<GeneratorProfile>Vtbl;
|
|
struct PackableHashIterator<unsigned long,GeneratorRegistryNode>Vtbl;
|
|
struct PackableLLIter<GeneratorQueueNode>Vtbl;
|
|
struct PackableLLIter<EmoteSet>Vtbl;
|
|
struct PackableHashIterator<unsigned long,PackableList<EmoteSet> >Vtbl;
|
|
struct PackableLLIter<Emote>Vtbl;
|
|
struct PackableHashIterator<AC1Legacy::PStringBase<char>,unsigned long>Vtbl;
|
|
struct PackableHashData<AC1Legacy::PStringBase<char>,unsigned long>;
|
|
struct PackableHashIterator<unsigned long,SquelchInfo>Vtbl;
|
|
struct PackableHashData<unsigned long,SquelchInfo>;
|
|
struct AC1Legacy::ListIterator<unsigned long>Vtbl;
|
|
struct AC1Legacy::ListIterator<FriendData>Vtbl;
|
|
struct ACCharGenStartAreaVtbl;
|
|
struct HashTable<unsigned long,HeritageGroup_CG,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,HeritageGroup_CG>;
|
|
struct HeritageGroup_CGVtbl;
|
|
struct Skill_CG;
|
|
struct Skill_CGVtbl;
|
|
struct Template_CG;
|
|
struct Template_CGVtbl;
|
|
struct HashTable<unsigned long,Sex_CG,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,Sex_CG>;
|
|
struct Sex_CGVtbl;
|
|
struct HairStyle_CG;
|
|
struct HairStyle_CGVtbl;
|
|
struct EyesStrip_CG;
|
|
struct EyesStrip_CGVtbl;
|
|
struct FaceStrip_CG;
|
|
struct FaceStrip_CGVtbl;
|
|
struct Style_CG;
|
|
struct Style_CGVtbl;
|
|
struct CharGenStateVtbl;
|
|
struct List<SkillRecord *>Vtbl;
|
|
struct ListNode<SkillRecord *>;
|
|
struct PackableHashData<unsigned long,SkillBase>;
|
|
struct SkillTable;
|
|
struct Attribute2ndTable;
|
|
struct ListIterator<SkillRecord *>Vtbl;
|
|
struct PackableLLIter<InventoryPlacement>Vtbl;
|
|
struct HashTable<unsigned long,unsigned char,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,unsigned char>;
|
|
struct PackableHashIterator<unsigned long,CContract>Vtbl;
|
|
struct PackableHashData<unsigned long,CContract>;
|
|
struct PackableHashIterator<unsigned long,CContractTracker>Vtbl;
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1>Vtbl;
|
|
struct ClientCommunicationSystem::CmdHashData;
|
|
struct ClientCommunicationSystem;
|
|
struct PackableLLIter<HousePayment>Vtbl;
|
|
struct PackableHashIterator<unsigned long,GuestInfo>Vtbl;
|
|
struct AC1Legacy::List<SpellSetTierList>Vtbl;
|
|
struct AC1Legacy::ListNode<SpellSetTierList>;
|
|
struct AC1Legacy::ListIterator<SpellSetTierList>Vtbl;
|
|
struct PackableHashIterator<unsigned long,CSpellBase>Vtbl;
|
|
struct PackableHashData<unsigned long,CSpellBase>;
|
|
struct HashTable<unsigned long,SpellSet,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,SpellSet>;
|
|
struct PackableHashIterator<unsigned long,SpellComponentBase>Vtbl;
|
|
struct PackableHashData<unsigned long,SpellComponentBase>;
|
|
struct HashTable<unsigned long,Graphic *,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1>Vtbl;
|
|
struct HashTableData<unsigned long,Graphic *>;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,Graphic *,1>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,Graphic *>;
|
|
struct HashTable<unsigned long,IDClass<_tagDataID,32,0>,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,IDClass<_tagDataID,32,0> >;
|
|
struct ObjectRangeHandlerVtbl;
|
|
struct ListIterator<ObjectRangeInfo>Vtbl;
|
|
struct ListNode<ObjectRangeInfo>;
|
|
struct List<ObjectRangeInfo>;
|
|
struct List<ObjectRangeInfo>Vtbl;
|
|
struct CCommunicationSystem::ChatInterfaceProvider;
|
|
struct CCommunicationSystemVtbl;
|
|
struct IChatClient;
|
|
struct AC1ClientChatManager;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0>Vtbl;
|
|
struct HashTableData<PStringBase<char>,UIPreferenceItem *>;
|
|
struct UIPreferenceItem;
|
|
struct UIPreferenceItemVtbl;
|
|
struct HashTable<PStringBase<char>,UIPreferenceItem *,0>Vtbl;
|
|
struct NakDataVtbl;
|
|
struct ListIterator<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl;
|
|
struct CFactoryVtbl;
|
|
struct IOleUILinkInfoWVtbl;
|
|
struct IOleUILinkContainerWVtbl;
|
|
struct IOleUIObjInfoWVtbl;
|
|
struct tagOLEUIOBJECTPROPSW;
|
|
struct tagOLEUIVIEWPROPSW;
|
|
struct tagOLEUILINKPROPSW;
|
|
struct IDirectInputEffectShepherd;
|
|
struct DIDRIVERVERSIONS;
|
|
struct DIDEVICESTATE;
|
|
struct CEd;
|
|
struct IDirectInputDeviceCallbackVtbl;
|
|
struct internal_state;
|
|
struct IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>Vtbl;
|
|
struct InArchiveVersionStack::VersionRowHolder;
|
|
struct ListIterator<PStringBase<unsigned short> >Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0>Vtbl;
|
|
struct LogController::CategoryHandler;
|
|
struct DbgReportGenPageVtbl;
|
|
struct HashSet<bool (__cdecl*)(HResultDebugData &)>Vtbl;
|
|
struct IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1>Vtbl;
|
|
struct HashSetData<bool (__cdecl*)(HResultDebugData &)>;
|
|
struct HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)>;
|
|
struct HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1>Vtbl;
|
|
struct HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > >;
|
|
struct HashTable<unsigned long,SmartArray<UIMessageData,1>,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1>Vtbl;
|
|
struct HashTableData<unsigned long,SmartArray<UIMessageData,1> >;
|
|
struct UIMessageData;
|
|
struct HashTable<unsigned long,SmartArray<UIElement *,1>,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1>Vtbl;
|
|
struct HashTableData<unsigned long,SmartArray<UIElement *,1> >;
|
|
struct List<UIElementMessageInfo>Vtbl;
|
|
struct ListNode<UIElementMessageInfo>;
|
|
struct ContextMenuDataVtbl;
|
|
struct ContextMenu;
|
|
struct UIElement_ListBox;
|
|
struct HashTable<unsigned long,BasePropertyDesc *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,BasePropertyDesc *>;
|
|
struct GlyphListVtbl;
|
|
struct List<Glyph>Vtbl;
|
|
struct TextTag;
|
|
struct ListNode<Glyph>;
|
|
struct GlyphLine;
|
|
struct GlyphLineVtbl;
|
|
struct OSSpecificProfilerUIInfo;
|
|
struct OSSpecificProfilerUIInfoVtbl;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> >;
|
|
struct ListIterator<UIElementMessageInfo>Vtbl;
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>Vtbl;
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1>Vtbl;
|
|
struct HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *>;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *>;
|
|
struct HashTable<unsigned long,TDBTypeEntry *,1>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1>Vtbl;
|
|
struct HashTableData<unsigned long,TDBTypeEntry *>;
|
|
struct TReadOnlyFile2IDTableVtbl;
|
|
struct OutputStreamVtbl;
|
|
struct NewParser;
|
|
struct IDTableStorageCallbackVtbl;
|
|
struct WaveFileVtbl;
|
|
struct SoundBufRef;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0>Vtbl;
|
|
struct RenderVtbl;
|
|
struct RenderDisplayModeType;
|
|
struct SuperGenericDlgVtbl;
|
|
struct GenericDialogTextObject;
|
|
struct GenericDialogTextObjectVtbl;
|
|
struct HashSet<PStringBase<char> >Vtbl;
|
|
struct IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1>Vtbl;
|
|
struct HashSetData<PStringBase<char> >;
|
|
struct DataSourceVtbl;
|
|
struct MasterDBMapVtbl;
|
|
struct HashTable<unsigned long,DBTypeDef,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,DBTypeDef>;
|
|
struct HashTable<long,DataHistory::IterationData,0>Vtbl;
|
|
struct IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0>Vtbl;
|
|
struct HashSetData<QualifiedDataID>;
|
|
struct IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1>Vtbl;
|
|
struct HashSet<QualifiedDataID>Vtbl;
|
|
struct HashTable<unsigned long,PStringBase<char>,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,PStringBase<char> >;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,unsigned long,0>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,unsigned long>;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,ArchiveVersionRow>;
|
|
struct HashTable<unsigned long,ArchiveVersionRow,0>Vtbl;
|
|
struct CAllIterationListVtbl;
|
|
struct CAllIterationList::PTaggedIterationList;
|
|
struct CAllIterationList::PTaggedIterationListVtbl;
|
|
struct HashTable<QualifiedIteration,IterationKey,0>Vtbl;
|
|
struct IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0>Vtbl;
|
|
struct HashTableData<QualifiedIteration,IterationKey>;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,UILocationData>;
|
|
struct HashTable<unsigned long,UILocationData,0>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> >;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0>Vtbl;
|
|
struct ListIterator<StringTableMetaLanguage::Node const *>Vtbl;
|
|
struct List<StringTableMetaLanguage::Node const *>;
|
|
struct List<StringTableMetaLanguage::Node const *>Vtbl;
|
|
struct ListNode<StringTableMetaLanguage::Node const *>;
|
|
struct StringTableMetaLanguage::Node;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,NameFilterLanguageData>;
|
|
struct HashTable<unsigned long,NameFilterLanguageData,0>Vtbl;
|
|
struct List<PFileNode *>Vtbl;
|
|
struct ListNode<PFileNode *>;
|
|
struct ListIterator<PFileNode *>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> >;
|
|
struct HashTable<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0>Vtbl;
|
|
struct StringTableGenVtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,PStringBase<unsigned short> >;
|
|
struct HashTable<unsigned long,PStringBase<unsigned short>,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,StringTableString *>;
|
|
struct StringTableString;
|
|
struct HashTable<unsigned long,StringTableString *,0>Vtbl;
|
|
struct Formatted_StringInfoDataVtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,List<PStringBase<char> > >;
|
|
struct HashTable<unsigned long,List<PStringBase<char> >,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> >;
|
|
struct HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0>Vtbl;
|
|
struct List<PerfMonCounterInfo *>Vtbl;
|
|
struct ListNode<PerfMonCounterInfo *>;
|
|
struct List<unsigned short>Vtbl;
|
|
struct ListIterator<unsigned short>Vtbl;
|
|
struct ListIterator<PerfMonCounterInfo *>Vtbl;
|
|
struct AC1Legacy::ListIterator<AC1Legacy::PStringBase<char> >Vtbl;
|
|
struct AC1Legacy::ListNode<AC1Legacy::PStringBase<char> >;
|
|
struct AC1Legacy::List<AC1Legacy::PStringBase<char> >;
|
|
struct AC1Legacy::List<AC1Legacy::PStringBase<char> >Vtbl;
|
|
struct CImeFontWrapperVtbl;
|
|
struct HashList<UIObject *,UIObject *,1>::HashListData;
|
|
struct IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>Vtbl;
|
|
struct List<CInputHandler *>Vtbl;
|
|
struct ListNode<CInputHandler *>;
|
|
struct List<CInputManager::InputMapEntry>Vtbl;
|
|
struct ListNode<CInputManager::InputMapEntry>;
|
|
struct IntrusiveHashTable<unsigned long,ActionState *,1>Vtbl;
|
|
struct ListIterator<CInputHandler *>Vtbl;
|
|
struct ListIterator<CInputManager::InputMapEntry>Vtbl;
|
|
struct HashTable<ControlSpecification,enum ControlType,0>Vtbl;
|
|
struct IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0>Vtbl;
|
|
struct HashTableData<ControlSpecification,enum ControlType>;
|
|
struct HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0>Vtbl;
|
|
struct IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0>Vtbl;
|
|
struct HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState>;
|
|
struct IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>Vtbl;
|
|
struct PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData;
|
|
struct ListIterator<QualifiedControl>Vtbl;
|
|
struct ListIterator<Glyph>Vtbl;
|
|
struct INonDelegatingUnknownVtbl;
|
|
struct CMsgThreadVtbl;
|
|
struct CDeferredCommand;
|
|
struct IReferenceClock;
|
|
struct CCmdQueueVtbl;
|
|
struct IMemAllocatorNotifyCallbackTemp;
|
|
struct CBaseAllocator;
|
|
struct CMediaSample;
|
|
struct CRendererInputPin;
|
|
struct CAMScheduleVtbl;
|
|
struct IRegistrarBase;
|
|
struct ATL::CAtlModuleVtbl;
|
|
struct ATL::IAtlAutoThreadModuleVtbl;
|
|
struct HashTable<unsigned long,RenderVertexStreamD3D *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,RenderVertexStreamD3D *>;
|
|
struct ImageDecoderVtbl;
|
|
struct HashTable<unsigned long,CEnvCell *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,CEnvCell *>;
|
|
struct IAlternateDCProviderVtbl;
|
|
struct IBrowserCallbackVtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,DialogInfo>;
|
|
struct HashTable<unsigned long,DialogInfo,0>Vtbl;
|
|
struct ListIterator<DialogInfo>Vtbl;
|
|
struct ListNode<DialogInfo>;
|
|
struct List<DialogInfo>;
|
|
struct List<DialogInfo>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)>;
|
|
struct HashTable<unsigned long,void (__cdecl*)(PropertyCollection const &),0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0>Vtbl;
|
|
struct HashTableData<unsigned long,List<DialogInfo> >;
|
|
struct HashTable<unsigned long,List<DialogInfo>,0>Vtbl;
|
|
struct PackableLLIter<AC1Legacy::PStringBase<char> >Vtbl;
|
|
struct PackableLLIter<Enchantment>Vtbl;
|
|
struct PackableLLIter<ItemProfile>Vtbl;
|
|
struct List<UIElement_UIItem *>Vtbl;
|
|
struct ListNode<UIElement_UIItem *>;
|
|
struct ItemListDragHandler;
|
|
struct ItemListDragHandlerVtbl;
|
|
struct ListIterator<UIElement_UIItem *>Vtbl;
|
|
struct UIOption;
|
|
struct IOptionChangeHandlerVtbl;
|
|
struct HashTable<unsigned long,UIElement_ListBox *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,UIElement_ListBox *>;
|
|
struct ExamineSubUIVtbl;
|
|
struct gmExaminationUI;
|
|
struct ItemExamineUI;
|
|
struct CreatureExamineUI;
|
|
struct CharExamineUI;
|
|
struct SpellExamineUI;
|
|
struct VendorSubUIVtbl;
|
|
struct gmVendorUI;
|
|
struct VendorItemsUI;
|
|
struct VendorBuyUI;
|
|
struct VendorSellUI;
|
|
struct TChessPiece<CBasePiece>;
|
|
struct TChessPiece<CBasePiece>Vtbl;
|
|
struct CChessLogic<CBasePiece>Vtbl;
|
|
struct GameBoardGrid;
|
|
struct List<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl;
|
|
struct DualHashData<UIOption_Slider *,UIOption_Slider *>;
|
|
struct ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *>;
|
|
struct ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl;
|
|
struct HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0>Vtbl;
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0>Vtbl;
|
|
struct HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *>;
|
|
struct gmCharGenMainUI;
|
|
struct gmCGProfessionPage;
|
|
struct HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0>Vtbl;
|
|
struct HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord>;
|
|
struct gmCGSkillsPage;
|
|
struct gmCGAppearancePage;
|
|
struct gmCGTownPage;
|
|
struct gmCGSummaryPage;
|
|
struct PackableHashIterator<unsigned long,SkillBase>Vtbl;
|
|
struct PackableHashIterator<IDClass<_tagDataID,32,0>,ClothingBase>Vtbl;
|
|
struct CloObjectEffect;
|
|
struct PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase>;
|
|
struct PackableHashIterator<unsigned long,CloPaletteTemplate>Vtbl;
|
|
struct PackableHashData<unsigned long,CloPaletteTemplate>;
|
|
struct HashList<unsigned long,List<unsigned long>,1>::HashListData;
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>Vtbl;
|
|
struct HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData;
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>Vtbl;
|
|
struct PackableHashIterator<unsigned long,SpellBookPage>Vtbl;
|
|
struct PackableHashIterator<long,BodyPart>Vtbl;
|
|
struct AC1Modern::PositionBaseVtbl;
|
|
struct cWObjHierNode;
|
|
struct PackableHashIterator<unsigned long,int>Vtbl;
|
|
struct HashTable<unsigned long,Logger::ITextFileOutputHandler *,0>Vtbl;
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0>Vtbl;
|
|
struct HashTableData<unsigned long,Logger::ITextFileOutputHandler *>;
|
|
struct _com_errorVtbl;
|
|
struct PackableHashIterator<unsigned long,__int64>Vtbl;
|
|
struct PackableHashIterator<unsigned long,double>Vtbl;
|
|
struct PackableHashIterator<unsigned long,AC1Legacy::PStringBase<char> >Vtbl;
|
|
struct PackableHashIterator<unsigned long,IDClass<_tagDataID,32,0> >Vtbl;
|
|
struct PackableLLIter<CreationProfile>Vtbl;
|
|
struct PackableHashIterator<unsigned long,Skill>Vtbl;
|
|
struct OldHashTable<unsigned long,unsigned long>Vtbl;
|
|
struct OldHashData<unsigned long,unsigned long>;
|
|
struct _FILTER_INFO;
|
|
struct ID3D10Blob;
|
|
struct IXMLDOMDocument2;
|
|
struct IXMLDOMSchemaCollection;
|
|
struct IXMLDOMSchemaCollectionVtbl;
|
|
|
|
/* 1 */
|
|
struct _GUID
|
|
{
|
|
unsigned int Data1;
|
|
unsigned __int16 Data2;
|
|
unsigned __int16 Data3;
|
|
unsigned __int8 Data4[8];
|
|
};
|
|
|
|
/* 2 */
|
|
typedef struct _GUID GUID;
|
|
|
|
/* 3 */
|
|
struct _SCOPETABLE_ENTRY
|
|
{
|
|
int EnclosingLevel;
|
|
void *FilterFunc;
|
|
void *HandlerFunc;
|
|
};
|
|
|
|
/* 4 */
|
|
typedef struct _SCOPETABLE_ENTRY *PSCOPETABLE_ENTRY;
|
|
|
|
/* 10 */
|
|
typedef void *PVOID;
|
|
|
|
/* 11 */
|
|
typedef unsigned int DWORD;
|
|
|
|
/* 5 */
|
|
struct _EH3_EXCEPTION_REGISTRATION
|
|
{
|
|
struct _EH3_EXCEPTION_REGISTRATION *Next;
|
|
PVOID ExceptionHandler;
|
|
PSCOPETABLE_ENTRY ScopeTable;
|
|
DWORD TryLevel;
|
|
};
|
|
|
|
/* 6 */
|
|
typedef struct _EH3_EXCEPTION_REGISTRATION EH3_EXCEPTION_REGISTRATION;
|
|
|
|
/* 7 */
|
|
typedef struct _EH3_EXCEPTION_REGISTRATION *PEH3_EXCEPTION_REGISTRATION;
|
|
|
|
/* 8 */
|
|
struct CPPEH_RECORD
|
|
{
|
|
DWORD old_esp;
|
|
EXCEPTION_POINTERS *exc_ptr;
|
|
struct _EH3_EXCEPTION_REGISTRATION registration;
|
|
};
|
|
|
|
/* 13 */
|
|
typedef unsigned int UINT_PTR;
|
|
|
|
/* 12 */
|
|
typedef UINT_PTR SIZE_T;
|
|
|
|
/* 9 */
|
|
struct _MEMORY_BASIC_INFORMATION
|
|
{
|
|
PVOID BaseAddress;
|
|
PVOID AllocationBase;
|
|
DWORD AllocationProtect;
|
|
SIZE_T RegionSize;
|
|
DWORD State;
|
|
DWORD Protect;
|
|
DWORD Type;
|
|
};
|
|
|
|
/* 15 */
|
|
typedef int time_t;
|
|
|
|
/* 16 */
|
|
typedef unsigned int _fsize_t;
|
|
|
|
/* 14 */
|
|
#pragma pack(push, 8)
|
|
struct _finddata_t
|
|
{
|
|
unsigned int attrib;
|
|
time_t time_create;
|
|
time_t time_access;
|
|
time_t time_write;
|
|
_fsize_t size;
|
|
char name[260];
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 17 */
|
|
typedef _LARGE_INTEGER LARGE_INTEGER;
|
|
|
|
/* 20 */
|
|
typedef int LONG;
|
|
|
|
/* 19 */
|
|
struct _LARGE_INTEGER::$837407842DC9087486FDFA5FEB63B74E
|
|
{
|
|
DWORD LowPart;
|
|
LONG HighPart;
|
|
};
|
|
|
|
/* 21 */
|
|
typedef __int64 LONGLONG;
|
|
|
|
/* 18 */
|
|
union _LARGE_INTEGER
|
|
{
|
|
struct
|
|
{
|
|
DWORD LowPart;
|
|
LONG HighPart;
|
|
};
|
|
_LARGE_INTEGER::$837407842DC9087486FDFA5FEB63B74E u;
|
|
LONGLONG QuadPart;
|
|
};
|
|
|
|
/* 22 */
|
|
typedef tagBITMAPINFO BITMAPINFO;
|
|
|
|
/* 26 */
|
|
typedef unsigned __int16 WORD;
|
|
|
|
/* 25 */
|
|
struct tagBITMAPINFOHEADER
|
|
{
|
|
DWORD biSize;
|
|
LONG biWidth;
|
|
LONG biHeight;
|
|
WORD biPlanes;
|
|
WORD biBitCount;
|
|
DWORD biCompression;
|
|
DWORD biSizeImage;
|
|
LONG biXPelsPerMeter;
|
|
LONG biYPelsPerMeter;
|
|
DWORD biClrUsed;
|
|
DWORD biClrImportant;
|
|
};
|
|
|
|
/* 24 */
|
|
typedef tagBITMAPINFOHEADER BITMAPINFOHEADER;
|
|
|
|
/* 29 */
|
|
typedef unsigned __int8 BYTE;
|
|
|
|
/* 28 */
|
|
struct tagRGBQUAD
|
|
{
|
|
BYTE rgbBlue;
|
|
BYTE rgbGreen;
|
|
BYTE rgbRed;
|
|
BYTE rgbReserved;
|
|
};
|
|
|
|
/* 27 */
|
|
typedef tagRGBQUAD RGBQUAD;
|
|
|
|
/* 23 */
|
|
struct tagBITMAPINFO
|
|
{
|
|
BITMAPINFOHEADER bmiHeader;
|
|
RGBQUAD bmiColors[1];
|
|
};
|
|
|
|
/* 30 */
|
|
typedef _ICONINFO ICONINFO;
|
|
|
|
/* 32 */
|
|
typedef int BOOL;
|
|
|
|
/* 33 */
|
|
typedef HBITMAP__ *HBITMAP;
|
|
|
|
/* 31 */
|
|
struct _ICONINFO
|
|
{
|
|
BOOL fIcon;
|
|
DWORD xHotspot;
|
|
DWORD yHotspot;
|
|
HBITMAP hbmMask;
|
|
HBITMAP hbmColor;
|
|
};
|
|
|
|
/* 34 */
|
|
struct HBITMAP__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 36 */
|
|
typedef BYTE *LPBYTE;
|
|
|
|
/* 35 */
|
|
#pragma pack(push, 1)
|
|
struct tACMSTREAMHEADER
|
|
{
|
|
DWORD cbStruct;
|
|
DWORD fdwStatus;
|
|
DWORD dwUser;
|
|
LPBYTE pbSrc;
|
|
DWORD cbSrcLength;
|
|
DWORD cbSrcLengthUsed;
|
|
DWORD dwSrcUser;
|
|
LPBYTE pbDst;
|
|
DWORD cbDstLength;
|
|
DWORD cbDstLengthUsed;
|
|
DWORD dwDstUser;
|
|
DWORD dwReservedDriver[10];
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 37 */
|
|
#pragma pack(push, 1)
|
|
struct tWAVEFORMATEX
|
|
{
|
|
WORD wFormatTag;
|
|
WORD nChannels;
|
|
DWORD nSamplesPerSec;
|
|
DWORD nAvgBytesPerSec;
|
|
WORD nBlockAlign;
|
|
WORD wBitsPerSample;
|
|
WORD cbSize;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 39 */
|
|
typedef DWORD FOURCC;
|
|
|
|
/* 46 */
|
|
typedef LONG LRESULT;
|
|
|
|
/* 43 */
|
|
typedef char CHAR;
|
|
|
|
/* 42 */
|
|
typedef CHAR *LPSTR;
|
|
|
|
/* 44 */
|
|
typedef unsigned int UINT;
|
|
|
|
/* 45 */
|
|
typedef LONG LPARAM;
|
|
|
|
/* 41 */
|
|
typedef LRESULT __stdcall MMIOPROC(LPSTR lpmmioinfo, UINT uMsg, LPARAM lParam1, LPARAM lParam2);
|
|
|
|
/* 40 */
|
|
typedef MMIOPROC *LPMMIOPROC;
|
|
|
|
/* 47 */
|
|
typedef HTASK__ *HTASK;
|
|
|
|
/* 49 */
|
|
typedef char *HPSTR;
|
|
|
|
/* 50 */
|
|
typedef HMMIO__ *HMMIO;
|
|
|
|
/* 38 */
|
|
#pragma pack(push, 1)
|
|
struct _MMIOINFO
|
|
{
|
|
DWORD dwFlags;
|
|
FOURCC fccIOProc;
|
|
LPMMIOPROC pIOProc;
|
|
UINT wErrorRet;
|
|
HTASK htask;
|
|
LONG cchBuffer;
|
|
HPSTR pchBuffer;
|
|
HPSTR pchNext;
|
|
HPSTR pchEndRead;
|
|
HPSTR pchEndWrite;
|
|
LONG lBufOffset;
|
|
LONG lDiskOffset;
|
|
DWORD adwInfo[3];
|
|
DWORD dwReserved1;
|
|
DWORD dwReserved2;
|
|
HMMIO hmmio;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 48 */
|
|
struct HTASK__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 51 */
|
|
#pragma pack(push, 1)
|
|
struct HMMIO__
|
|
{
|
|
int unused;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 52 */
|
|
struct _OSVERSIONINFOA
|
|
{
|
|
DWORD dwOSVersionInfoSize;
|
|
DWORD dwMajorVersion;
|
|
DWORD dwMinorVersion;
|
|
DWORD dwBuildNumber;
|
|
DWORD dwPlatformId;
|
|
CHAR szCSDVersion[128];
|
|
};
|
|
|
|
/* 55 */
|
|
struct _SYSTEM_INFO::$A707B71C060B6D10F73A71917EA8473F::$AA04DEB0C6383F89F13D312A174572A9
|
|
{
|
|
WORD wProcessorArchitecture;
|
|
WORD wReserved;
|
|
};
|
|
|
|
/* 54 */
|
|
union _SYSTEM_INFO::$A707B71C060B6D10F73A71917EA8473F
|
|
{
|
|
DWORD dwOemId;
|
|
struct
|
|
{
|
|
WORD wProcessorArchitecture;
|
|
WORD wReserved;
|
|
};
|
|
};
|
|
|
|
/* 56 */
|
|
typedef void *LPVOID;
|
|
|
|
/* 53 */
|
|
struct _SYSTEM_INFO
|
|
{
|
|
union
|
|
{
|
|
DWORD dwOemId;
|
|
struct
|
|
{
|
|
WORD wProcessorArchitecture;
|
|
WORD wReserved;
|
|
};
|
|
};
|
|
DWORD dwPageSize;
|
|
LPVOID lpMinimumApplicationAddress;
|
|
LPVOID lpMaximumApplicationAddress;
|
|
DWORD dwActiveProcessorMask;
|
|
DWORD dwNumberOfProcessors;
|
|
DWORD dwProcessorType;
|
|
DWORD dwAllocationGranularity;
|
|
WORD wProcessorLevel;
|
|
WORD wProcessorRevision;
|
|
};
|
|
|
|
/* 58 */
|
|
typedef void *HANDLE;
|
|
|
|
/* 57 */
|
|
struct _STARTUPINFOA
|
|
{
|
|
DWORD cb;
|
|
LPSTR lpReserved;
|
|
LPSTR lpDesktop;
|
|
LPSTR lpTitle;
|
|
DWORD dwX;
|
|
DWORD dwY;
|
|
DWORD dwXSize;
|
|
DWORD dwYSize;
|
|
DWORD dwXCountChars;
|
|
DWORD dwYCountChars;
|
|
DWORD dwFillAttribute;
|
|
DWORD dwFlags;
|
|
WORD wShowWindow;
|
|
WORD cbReserved2;
|
|
LPBYTE lpReserved2;
|
|
HANDLE hStdInput;
|
|
HANDLE hStdOutput;
|
|
HANDLE hStdError;
|
|
};
|
|
|
|
/* 60 */
|
|
typedef HWND__ *HWND;
|
|
|
|
/* 62 */
|
|
typedef UINT WPARAM;
|
|
|
|
/* 64 */
|
|
struct tagPOINT
|
|
{
|
|
LONG x;
|
|
LONG y;
|
|
};
|
|
|
|
/* 63 */
|
|
typedef tagPOINT POINT;
|
|
|
|
/* 59 */
|
|
struct tagMSG
|
|
{
|
|
HWND hwnd;
|
|
UINT message;
|
|
WPARAM wParam;
|
|
LPARAM lParam;
|
|
DWORD time;
|
|
POINT pt;
|
|
};
|
|
|
|
/* 61 */
|
|
struct HWND__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 65 */
|
|
struct tagRECT
|
|
{
|
|
LONG left;
|
|
LONG top;
|
|
LONG right;
|
|
LONG bottom;
|
|
};
|
|
|
|
/* 66 */
|
|
struct _MEMORYSTATUS
|
|
{
|
|
DWORD dwLength;
|
|
DWORD dwMemoryLoad;
|
|
DWORD dwTotalPhys;
|
|
DWORD dwAvailPhys;
|
|
DWORD dwTotalPageFile;
|
|
DWORD dwAvailPageFile;
|
|
DWORD dwTotalVirtual;
|
|
DWORD dwAvailVirtual;
|
|
};
|
|
|
|
/* 67 */
|
|
#pragma pack(push, 1)
|
|
struct midihdr_tag
|
|
{
|
|
LPSTR lpData;
|
|
DWORD dwBufferLength;
|
|
DWORD dwBytesRecorded;
|
|
DWORD dwUser;
|
|
DWORD dwFlags;
|
|
midihdr_tag *lpNext;
|
|
DWORD reserved;
|
|
DWORD dwOffset;
|
|
DWORD dwReserved[8];
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 69 */
|
|
typedef unsigned __int16 u_short;
|
|
|
|
/* 68 */
|
|
#pragma pack(push, 4)
|
|
struct sockaddr
|
|
{
|
|
u_short sa_family;
|
|
char sa_data[14];
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 70 */
|
|
#pragma pack(push, 4)
|
|
struct WSAData
|
|
{
|
|
WORD wVersion;
|
|
WORD wHighVersion;
|
|
char szDescription[257];
|
|
char szSystemStatus[129];
|
|
unsigned __int16 iMaxSockets;
|
|
unsigned __int16 iMaxUdpDg;
|
|
char *lpVendorInfo;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 73 */
|
|
struct _FILETIME
|
|
{
|
|
DWORD dwLowDateTime;
|
|
DWORD dwHighDateTime;
|
|
};
|
|
|
|
/* 72 */
|
|
typedef _FILETIME FILETIME;
|
|
|
|
/* 71 */
|
|
struct _WIN32_FIND_DATAA
|
|
{
|
|
DWORD dwFileAttributes;
|
|
FILETIME ftCreationTime;
|
|
FILETIME ftLastAccessTime;
|
|
FILETIME ftLastWriteTime;
|
|
DWORD nFileSizeHigh;
|
|
DWORD nFileSizeLow;
|
|
DWORD dwReserved0;
|
|
DWORD dwReserved1;
|
|
CHAR cFileName[260];
|
|
CHAR cAlternateFileName[14];
|
|
};
|
|
|
|
/* 77 */
|
|
typedef __int16 SHORT;
|
|
|
|
/* 76 */
|
|
struct _COORD
|
|
{
|
|
SHORT X;
|
|
SHORT Y;
|
|
};
|
|
|
|
/* 75 */
|
|
typedef _COORD COORD;
|
|
|
|
/* 79 */
|
|
struct _SMALL_RECT
|
|
{
|
|
SHORT Left;
|
|
SHORT Top;
|
|
SHORT Right;
|
|
SHORT Bottom;
|
|
};
|
|
|
|
/* 78 */
|
|
typedef _SMALL_RECT SMALL_RECT;
|
|
|
|
/* 74 */
|
|
struct _CONSOLE_SCREEN_BUFFER_INFO
|
|
{
|
|
COORD dwSize;
|
|
COORD dwCursorPosition;
|
|
WORD wAttributes;
|
|
SMALL_RECT srWindow;
|
|
COORD dwMaximumWindowSize;
|
|
};
|
|
|
|
/* 80 */
|
|
struct FuncInfo_V1
|
|
{
|
|
int magicNumber;
|
|
int maxState;
|
|
void *pUnwindMap;
|
|
int nTryBlocks;
|
|
void *pTryBlockMap;
|
|
int nIPMapEntries;
|
|
void *pIPtoStateMap;
|
|
};
|
|
|
|
/* 81 */
|
|
struct UnwindMapEntry
|
|
{
|
|
int toState;
|
|
void *action;
|
|
};
|
|
|
|
/* 82 */
|
|
struct TryBlockMapEntry
|
|
{
|
|
int tryLow;
|
|
int tryHigh;
|
|
int catchHigh;
|
|
int nCatches;
|
|
void *pHandlerArray;
|
|
};
|
|
|
|
/* 83 */
|
|
struct HandlerType
|
|
{
|
|
int adjectives;
|
|
void *pType;
|
|
int dispCatchObj;
|
|
void *addressOfHandler;
|
|
};
|
|
|
|
/* 84 */
|
|
struct tagTRACKMOUSEEVENT
|
|
{
|
|
DWORD cbSize;
|
|
DWORD dwFlags;
|
|
HWND hwndTrack;
|
|
DWORD dwHoverTime;
|
|
};
|
|
|
|
/* 85 */
|
|
typedef tagWNDCLASSA WNDCLASSA;
|
|
|
|
/* 87 */
|
|
typedef LRESULT (__stdcall *WNDPROC)(HWND, UINT, WPARAM, LPARAM);
|
|
|
|
/* 88 */
|
|
typedef HINSTANCE__ *HINSTANCE;
|
|
|
|
/* 90 */
|
|
typedef HICON__ *HICON;
|
|
|
|
/* 92 */
|
|
typedef HICON HCURSOR;
|
|
|
|
/* 93 */
|
|
typedef HBRUSH__ *HBRUSH;
|
|
|
|
/* 95 */
|
|
typedef const CHAR *LPCSTR;
|
|
|
|
/* 86 */
|
|
struct tagWNDCLASSA
|
|
{
|
|
UINT style;
|
|
WNDPROC lpfnWndProc;
|
|
int cbClsExtra;
|
|
int cbWndExtra;
|
|
HINSTANCE hInstance;
|
|
HICON hIcon;
|
|
HCURSOR hCursor;
|
|
HBRUSH hbrBackground;
|
|
LPCSTR lpszMenuName;
|
|
LPCSTR lpszClassName;
|
|
};
|
|
|
|
/* 89 */
|
|
struct HINSTANCE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 91 */
|
|
struct HICON__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 94 */
|
|
struct HBRUSH__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 96 */
|
|
typedef GUID IID;
|
|
|
|
/* 97 */
|
|
typedef _numberfmtA NUMBERFMTA;
|
|
|
|
/* 98 */
|
|
struct _numberfmtA
|
|
{
|
|
UINT NumDigits;
|
|
UINT LeadingZero;
|
|
UINT Grouping;
|
|
LPSTR lpDecimalSep;
|
|
LPSTR lpThousandSep;
|
|
UINT NegativeOrder;
|
|
};
|
|
|
|
/* 99 */
|
|
enum __TI_flags
|
|
{
|
|
TI_IsConst = 0x1,
|
|
TI_IsVolatile = 0x2,
|
|
TI_IsUnaligned = 0x4,
|
|
TI_IsPure = 0x8,
|
|
TI_IsWinRT = 0x10,
|
|
};
|
|
|
|
/* 100 */
|
|
enum __CT_flags
|
|
{
|
|
CT_IsSimpleType = 0x1,
|
|
CT_ByReferenceOnly = 0x2,
|
|
CT_HasVirtualBase = 0x4,
|
|
CT_IsWinRTHandle = 0x8,
|
|
CT_IsStdBadAlloc = 0x10,
|
|
};
|
|
|
|
/* 101 */
|
|
struct _SECURITY_ATTRIBUTES
|
|
{
|
|
DWORD nLength;
|
|
LPVOID lpSecurityDescriptor;
|
|
BOOL bInheritHandle;
|
|
};
|
|
|
|
/* 102 */
|
|
struct _PROCESS_INFORMATION
|
|
{
|
|
HANDLE hProcess;
|
|
HANDLE hThread;
|
|
DWORD dwProcessId;
|
|
DWORD dwThreadId;
|
|
};
|
|
|
|
/* 104 */
|
|
typedef _RPC_MESSAGE *PRPC_MESSAGE;
|
|
|
|
/* 112 */
|
|
typedef unsigned int size_t;
|
|
|
|
/* 107 */
|
|
typedef void *I_RPC_HANDLE;
|
|
|
|
/* 106 */
|
|
typedef I_RPC_HANDLE RPC_BINDING_HANDLE;
|
|
|
|
/* 113 */
|
|
typedef RPC_BINDING_HANDLE handle_t;
|
|
|
|
/* 145 */
|
|
typedef $3FA64165D15A4602C29B2D9B0DA4A5E9 *NDR_SCONTEXT;
|
|
|
|
/* 154 */
|
|
typedef $CC81E267BD8B32E89ADB7AE662C05BFA *PARRAY_INFO;
|
|
|
|
/* 156 */
|
|
typedef struct _NDR_PIPE_DESC *PNDR_PIPE_DESC;
|
|
|
|
/* 157 */
|
|
typedef struct _NDR_ASYNC_MESSAGE *PNDR_ASYNC_MESSAGE;
|
|
|
|
/* 103 */
|
|
#pragma pack(push, 4)
|
|
struct _MIDL_STUB_MESSAGE
|
|
{
|
|
PRPC_MESSAGE RpcMsg;
|
|
unsigned __int8 *Buffer;
|
|
unsigned __int8 *BufferStart;
|
|
unsigned __int8 *BufferEnd;
|
|
unsigned __int8 *BufferMark;
|
|
unsigned int BufferLength;
|
|
unsigned int MemorySize;
|
|
unsigned __int8 *Memory;
|
|
int IsClient;
|
|
int ReuseBuffer;
|
|
unsigned __int8 *AllocAllNodesMemory;
|
|
unsigned __int8 *AllocAllNodesMemoryEnd;
|
|
int IgnoreEmbeddedPointers;
|
|
unsigned __int8 *PointerBufferMark;
|
|
unsigned __int8 fBufferValid;
|
|
unsigned __int8 Unused;
|
|
unsigned int MaxCount;
|
|
unsigned int Offset;
|
|
unsigned int ActualCount;
|
|
void *(__stdcall *pfnAllocate)(size_t);
|
|
void (__stdcall *pfnFree)(void *);
|
|
unsigned __int8 *StackTop;
|
|
unsigned __int8 *pPresentedType;
|
|
unsigned __int8 *pTransmitType;
|
|
handle_t SavedHandle;
|
|
const _MIDL_STUB_DESC *StubDesc;
|
|
_FULL_PTR_XLAT_TABLES *FullPtrXlatTables;
|
|
unsigned int FullPtrRefId;
|
|
int fCheckBounds;
|
|
__int32 fInDontFree : 1;
|
|
__int32 fDontCallFreeInst : 1;
|
|
__int32 fInOnlyParam : 1;
|
|
__int32 fHasReturn : 1;
|
|
unsigned int dwDestContext;
|
|
void *pvDestContext;
|
|
NDR_SCONTEXT *SavedContextHandles;
|
|
int ParamNumber;
|
|
IRpcChannelBuffer *pRpcChannelBuffer;
|
|
PARRAY_INFO pArrayInfo;
|
|
unsigned int *SizePtrCountArray;
|
|
unsigned int *SizePtrOffsetArray;
|
|
unsigned int *SizePtrLengthArray;
|
|
void *pArgQueue;
|
|
unsigned int dwStubPhase;
|
|
PNDR_PIPE_DESC pPipeDesc;
|
|
PNDR_ASYNC_MESSAGE pAsyncMsg;
|
|
unsigned int Reserved[3];
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 108 */
|
|
typedef _RPC_SYNTAX_IDENTIFIER *PRPC_SYNTAX_IDENTIFIER;
|
|
|
|
/* 105 */
|
|
struct _RPC_MESSAGE
|
|
{
|
|
RPC_BINDING_HANDLE Handle;
|
|
unsigned int DataRepresentation;
|
|
void *Buffer;
|
|
unsigned int BufferLength;
|
|
unsigned int ProcNum;
|
|
PRPC_SYNTAX_IDENTIFIER TransferSyntax;
|
|
void *RpcInterfaceInformation;
|
|
void *ReservedForRuntime;
|
|
void *ManagerEpv;
|
|
void *ImportContext;
|
|
unsigned int RpcFlags;
|
|
};
|
|
|
|
/* 116 */
|
|
typedef __GENERIC_BINDING_INFO *PGENERIC_BINDING_INFO;
|
|
|
|
/* 115 */
|
|
#pragma pack(push, 8)
|
|
union _MIDL_STUB_DESC::$5BCB627D3738D8B5DEACC268C24AE672
|
|
{
|
|
handle_t *pAutoHandle;
|
|
handle_t *pPrimitiveHandle;
|
|
PGENERIC_BINDING_INFO pGenericBindingInfo;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 120 */
|
|
typedef void (__stdcall *NDR_RUNDOWN)(void *context);
|
|
|
|
/* 121 */
|
|
typedef _GENERIC_BINDING_ROUTINE_PAIR GENERIC_BINDING_ROUTINE_PAIR;
|
|
|
|
/* 123 */
|
|
typedef void (__stdcall *EXPR_EVAL)(_MIDL_STUB_MESSAGE *);
|
|
|
|
/* 124 */
|
|
typedef _XMIT_ROUTINE_QUINTUPLE XMIT_ROUTINE_QUINTUPLE;
|
|
|
|
/* 128 */
|
|
typedef _MALLOC_FREE_STRUCT MALLOC_FREE_STRUCT;
|
|
|
|
/* 130 */
|
|
typedef _COMM_FAULT_OFFSETS COMM_FAULT_OFFSETS;
|
|
|
|
/* 132 */
|
|
typedef _USER_MARSHAL_ROUTINE_QUADRUPLE USER_MARSHAL_ROUTINE_QUADRUPLE;
|
|
|
|
/* 114 */
|
|
#pragma pack(push, 8)
|
|
struct _MIDL_STUB_DESC
|
|
{
|
|
void *RpcInterfaceInformation;
|
|
void *(__stdcall *pfnAllocate)(size_t);
|
|
void (__stdcall *pfnFree)(void *);
|
|
_MIDL_STUB_DESC::$5BCB627D3738D8B5DEACC268C24AE672 IMPLICIT_HANDLE_INFO;
|
|
const NDR_RUNDOWN *apfnNdrRundownRoutines;
|
|
const GENERIC_BINDING_ROUTINE_PAIR *aGenericBindingRoutinePairs;
|
|
const EXPR_EVAL *apfnExprEval;
|
|
const XMIT_ROUTINE_QUINTUPLE *aXmitQuintuple;
|
|
const unsigned __int8 *pFormatTypes;
|
|
int fCheckBounds;
|
|
unsigned int Version;
|
|
MALLOC_FREE_STRUCT *pMallocFreeStruct;
|
|
int MIDLVersion;
|
|
const COMM_FAULT_OFFSETS *CommFaultOffsets;
|
|
const USER_MARSHAL_ROUTINE_QUADRUPLE *aUserMarshalQuadruple;
|
|
int Reserved1;
|
|
int Reserved2;
|
|
int Reserved3;
|
|
int Reserved4;
|
|
int Reserved5;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 139 */
|
|
#pragma pack(push, 8)
|
|
struct _FULL_PTR_XLAT_TABLES::$CFFA09E862963CB530A7E2871127FDA7
|
|
{
|
|
void **XlatTable;
|
|
unsigned __int8 *StateTable;
|
|
unsigned int NumberOfEntries;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 141 */
|
|
typedef _FULL_PTR_TO_REFID_ELEMENT *PFULL_PTR_TO_REFID_ELEMENT;
|
|
|
|
/* 140 */
|
|
#pragma pack(push, 8)
|
|
struct _FULL_PTR_XLAT_TABLES::$5B5EF811252786EBFBAAA3889BB4C68D
|
|
{
|
|
PFULL_PTR_TO_REFID_ELEMENT *XlatTable;
|
|
unsigned int NumberOfBuckets;
|
|
unsigned int HashMask;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 144 */
|
|
enum $2A6324B8E10DEE2666A6A5498DFC667B
|
|
{
|
|
XLAT_SERVER = 0x1,
|
|
XLAT_CLIENT = 0x2,
|
|
};
|
|
|
|
/* 143 */
|
|
typedef $2A6324B8E10DEE2666A6A5498DFC667B XLAT_SIDE;
|
|
|
|
/* 138 */
|
|
#pragma pack(push, 8)
|
|
struct _FULL_PTR_XLAT_TABLES
|
|
{
|
|
_FULL_PTR_XLAT_TABLES::$CFFA09E862963CB530A7E2871127FDA7 RefIdToPointer;
|
|
_FULL_PTR_XLAT_TABLES::$5B5EF811252786EBFBAAA3889BB4C68D PointerToRefId;
|
|
unsigned int NextRefId;
|
|
XLAT_SIDE XlatSide;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 146 */
|
|
#pragma pack(push, 8)
|
|
struct $3FA64165D15A4602C29B2D9B0DA4A5E9
|
|
{
|
|
void *pad[2];
|
|
void *userContext;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 147 */
|
|
#pragma pack(push, 8)
|
|
struct IRpcChannelBuffer
|
|
{
|
|
IRpcChannelBufferVtbl *lpVtbl;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 155 */
|
|
#pragma pack(push, 8)
|
|
struct $CC81E267BD8B32E89ADB7AE662C05BFA
|
|
{
|
|
int Dimension;
|
|
unsigned int *BufferConformanceMark;
|
|
unsigned int *BufferVarianceMark;
|
|
unsigned int *MaxCountArray;
|
|
unsigned int *OffsetArray;
|
|
unsigned int *ActualCountArray;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 111 */
|
|
struct _RPC_VERSION
|
|
{
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
};
|
|
|
|
/* 110 */
|
|
typedef _RPC_VERSION RPC_VERSION;
|
|
|
|
/* 109 */
|
|
struct _RPC_SYNTAX_IDENTIFIER
|
|
{
|
|
GUID SyntaxGUID;
|
|
RPC_VERSION SyntaxVersion;
|
|
};
|
|
|
|
/* 118 */
|
|
typedef void *(__stdcall *GENERIC_BINDING_ROUTINE)(void *);
|
|
|
|
/* 119 */
|
|
typedef void (__stdcall *GENERIC_UNBIND_ROUTINE)(void *, unsigned __int8 *);
|
|
|
|
/* 117 */
|
|
#pragma pack(push, 8)
|
|
struct __GENERIC_BINDING_INFO
|
|
{
|
|
void *pObj;
|
|
unsigned int Size;
|
|
GENERIC_BINDING_ROUTINE pfnBind;
|
|
GENERIC_UNBIND_ROUTINE pfnUnbind;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 122 */
|
|
#pragma pack(push, 8)
|
|
struct _GENERIC_BINDING_ROUTINE_PAIR
|
|
{
|
|
GENERIC_BINDING_ROUTINE pfnBind;
|
|
GENERIC_UNBIND_ROUTINE pfnUnbind;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 127 */
|
|
typedef _MIDL_STUB_MESSAGE *PMIDL_STUB_MESSAGE;
|
|
|
|
/* 126 */
|
|
typedef void (__stdcall *XMIT_HELPER_ROUTINE)(PMIDL_STUB_MESSAGE);
|
|
|
|
/* 125 */
|
|
#pragma pack(push, 8)
|
|
struct _XMIT_ROUTINE_QUINTUPLE
|
|
{
|
|
XMIT_HELPER_ROUTINE pfnTranslateToXmit;
|
|
XMIT_HELPER_ROUTINE pfnTranslateFromXmit;
|
|
XMIT_HELPER_ROUTINE pfnFreeXmit;
|
|
XMIT_HELPER_ROUTINE pfnFreeInst;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 129 */
|
|
#pragma pack(push, 8)
|
|
struct _MALLOC_FREE_STRUCT
|
|
{
|
|
void *(__stdcall *pfnAllocate)(size_t);
|
|
void (__stdcall *pfnFree)(void *);
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 131 */
|
|
#pragma pack(push, 8)
|
|
struct _COMM_FAULT_OFFSETS
|
|
{
|
|
__int16 CommOffset;
|
|
__int16 FaultOffset;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 134 */
|
|
typedef unsigned int (__stdcall *USER_MARSHAL_SIZING_ROUTINE)(unsigned int *, unsigned int, void *);
|
|
|
|
/* 135 */
|
|
typedef unsigned __int8 *(__stdcall *USER_MARSHAL_MARSHALLING_ROUTINE)(unsigned int *, unsigned __int8 *, void *);
|
|
|
|
/* 136 */
|
|
typedef unsigned __int8 *(__stdcall *USER_MARSHAL_UNMARSHALLING_ROUTINE)(unsigned int *, unsigned __int8 *, void *);
|
|
|
|
/* 137 */
|
|
typedef void (__stdcall *USER_MARSHAL_FREEING_ROUTINE)(unsigned int *, void *);
|
|
|
|
/* 133 */
|
|
#pragma pack(push, 8)
|
|
struct _USER_MARSHAL_ROUTINE_QUADRUPLE
|
|
{
|
|
USER_MARSHAL_SIZING_ROUTINE pfnBufferSize;
|
|
USER_MARSHAL_MARSHALLING_ROUTINE pfnMarshall;
|
|
USER_MARSHAL_UNMARSHALLING_ROUTINE pfnUnmarshall;
|
|
USER_MARSHAL_FREEING_ROUTINE pfnFree;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 142 */
|
|
#pragma pack(push, 8)
|
|
struct _FULL_PTR_TO_REFID_ELEMENT
|
|
{
|
|
_FULL_PTR_TO_REFID_ELEMENT *Next;
|
|
void *Pointer;
|
|
unsigned int RefId;
|
|
unsigned __int8 State;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 149 */
|
|
typedef LONG HRESULT;
|
|
|
|
/* 150 */
|
|
typedef unsigned int ULONG;
|
|
|
|
/* 151 */
|
|
typedef tagRPCOLEMESSAGE RPCOLEMESSAGE;
|
|
|
|
/* 148 */
|
|
#pragma pack(push, 8)
|
|
struct IRpcChannelBufferVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IRpcChannelBuffer *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IRpcChannelBuffer *This);
|
|
ULONG (__stdcall *Release)(IRpcChannelBuffer *This);
|
|
HRESULT (__stdcall *GetBuffer)(IRpcChannelBuffer *This, RPCOLEMESSAGE *pMessage, const IID *const riid);
|
|
HRESULT (__stdcall *SendReceive)(IRpcChannelBuffer *This, RPCOLEMESSAGE *pMessage, ULONG *pStatus);
|
|
HRESULT (__stdcall *FreeBuffer)(IRpcChannelBuffer *This, RPCOLEMESSAGE *pMessage);
|
|
HRESULT (__stdcall *GetDestCtx)(IRpcChannelBuffer *This, DWORD *pdwDestContext, void **ppvDestContext);
|
|
HRESULT (__stdcall *IsConnected)(IRpcChannelBuffer *This);
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 153 */
|
|
typedef unsigned int RPCOLEDATAREP;
|
|
|
|
/* 152 */
|
|
#pragma pack(push, 8)
|
|
struct tagRPCOLEMESSAGE
|
|
{
|
|
void *reserved1;
|
|
RPCOLEDATAREP dataRepresentation;
|
|
void *Buffer;
|
|
ULONG cbBuffer;
|
|
ULONG iMethod;
|
|
void *reserved2[5];
|
|
ULONG rpcFlags;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 158 */
|
|
typedef _MIDL_STUB_DESC MIDL_STUB_DESC;
|
|
|
|
/* 159 */
|
|
struct type_info
|
|
{
|
|
void *vfptr;
|
|
int _M_data;
|
|
char _M_d_name[];
|
|
};
|
|
|
|
/* 160 */
|
|
enum $FA310B393AFE23AC619E684616706237
|
|
{
|
|
eInvalid = 0xFFFF,
|
|
};
|
|
|
|
/* 161 */
|
|
typedef $FA310B393AFE23AC619E684616706237 $174D5E253DF64A9102706DE54571A8C0;
|
|
|
|
/* 162 */
|
|
enum _CreateGUID
|
|
{
|
|
CreateGUID = 0x0,
|
|
};
|
|
|
|
/* 163 */
|
|
enum ISerializeType
|
|
{
|
|
ISerializeOnly_ISerializeType = 0x0,
|
|
ISerializeOrNull_ISerializeType = 0x1,
|
|
AnyInterfaceOrNull_ISerializeType = 0x2,
|
|
};
|
|
|
|
/* 164 */
|
|
enum _Formatted
|
|
{
|
|
Formatted = 0x0,
|
|
};
|
|
|
|
/* 165 */
|
|
enum _VAFormatted
|
|
{
|
|
VAFormatted = 0x0,
|
|
};
|
|
|
|
/* 166 */
|
|
enum _WidthConvert
|
|
{
|
|
WidthConvert = 0x0,
|
|
};
|
|
|
|
/* 167 */
|
|
typedef $0FC989869F227A36D749990E523E5F04 POWER_ACTION;
|
|
|
|
/* 168 */
|
|
typedef $C9C41CE7F7AB140BE1C872069B92FC11 LATENCY_TIME;
|
|
|
|
/* 169 */
|
|
typedef $091388B5486C38E232712F2AD090397D POWER_INFORMATION_LEVEL;
|
|
|
|
/* 170 */
|
|
enum TriState
|
|
{
|
|
Undef_TriState = 0xFF,
|
|
False_TriState = 0x0,
|
|
True_TriState = 0x1,
|
|
};
|
|
|
|
/* 171 */
|
|
enum NodeNameType
|
|
{
|
|
Null_NAMETYPE = 0xFF,
|
|
PString_NAMETYPE = 0x0,
|
|
UInt32_NAMETYPE = 0x1,
|
|
Int32_NAMETYPE = 0x2,
|
|
Double_NAMETYPE = 0x3,
|
|
Float_NAMETYPE = 0x4,
|
|
CellID_NAMETYPE = 0x5,
|
|
InstanceID_NAMETYPE = 0x6,
|
|
Bool_NAMETYPE = 0x7,
|
|
Hex_NAMETYPE = 0x8,
|
|
Binary_NAMETYPE = 0x9,
|
|
BlockID_NAMETYPE = 0xA,
|
|
UInt64_NAMETYPE = 0xB,
|
|
Int64_NAMETYPE = 0xC,
|
|
LongHex_NAMETYPE = 0xD,
|
|
Guid_NAMETYPE = 0xE,
|
|
NUM_NAMETYPES = 0xF,
|
|
};
|
|
|
|
/* 172 */
|
|
enum std::_Uninitialized
|
|
{
|
|
_Noinit = 0x0,
|
|
};
|
|
|
|
/* 173 */
|
|
typedef xmlelemTYPE tagXMLEMEM_TYPE;
|
|
|
|
/* 174 */
|
|
enum Logger::LoggingSeverity
|
|
{
|
|
sev_CriticalError = 0x0,
|
|
sev_Error = 0x1,
|
|
sev_Warning = 0x2,
|
|
sev_Informational = 0x3,
|
|
sev_Runtime = 0x4,
|
|
sev_Important = 0x5,
|
|
NumSeverities = 0x6,
|
|
};
|
|
|
|
/* 175 */
|
|
typedef __MIDL_IBindStatusCallback_0004 __MIDL_IBindStatusCallback_0006;
|
|
|
|
/* 176 */
|
|
enum Logger::LoggerWriteResult
|
|
{
|
|
res_WriteFailed = 0x0,
|
|
res_WriteSucceeded = 0x1,
|
|
res_NotHandled = 0x2,
|
|
};
|
|
|
|
/* 177 */
|
|
enum $EC0927712136DE5862219D5137417E39
|
|
{
|
|
rcfNotThreadSafe = 0x1,
|
|
rcfDontDeleteThis = 0x2,
|
|
};
|
|
|
|
/* 178 */
|
|
enum $36752B0DF727C5E0FFFA2F7FF25C1741
|
|
{
|
|
STARTING_BUFFER_SIZE = 0x8,
|
|
DOUBLING_THRESHHOLD = 0x4000,
|
|
DEALLOCATE_FLAG = 0x80000000,
|
|
};
|
|
|
|
/* 179 */
|
|
typedef $13CC20D9AD0BBA5D63681FE6203B0C08 BIDI_TYPE;
|
|
|
|
/* 180 */
|
|
enum DebugFlagBits
|
|
{
|
|
DbgOutputToDebugger = 0x1,
|
|
DbgOutputToFile = 0x2,
|
|
DbgOutputToUser = 0x4,
|
|
DbgOutputAssertDlgs = 0x8,
|
|
DbgPrintfEnabled = 0x10,
|
|
DbgDbgAssertsAssert = 0x20,
|
|
DbgAssertsAssert = 0x40,
|
|
DbgWslAssertsAssert = 0x80,
|
|
DbgPerfAssertsAssert = 0x100,
|
|
DbgEnableExceptionHandler = 0x200,
|
|
DbgEnableFloatingPointExceptions = 0x400,
|
|
DbgPlaceLogsInAppDir = 0x800,
|
|
DbgNoAutomaticStackTrace = 0x1000,
|
|
DbgNeedToInitialize = 0x2000,
|
|
DbgEnableMemoryExceptions = 0x4000,
|
|
};
|
|
|
|
/* 181 */
|
|
enum HashFlags
|
|
{
|
|
hfAutoGrow = 0x1,
|
|
hfAutoShrink = 0x2,
|
|
hfMultiHash = 0x4,
|
|
hfDefaults = 0x0,
|
|
};
|
|
|
|
/* 182 */
|
|
enum $341FA4C9185E29046C91672D1ABB5D58
|
|
{
|
|
DEFAULT_NUM_BUCKETS = 0x17,
|
|
};
|
|
|
|
/* 183 */
|
|
enum $33C41BA57DC16690B6E3FDC5542FDC25
|
|
{
|
|
_ALIGN = 0x8,
|
|
_ALIGN_SHIFT = 0x3,
|
|
_MAX_BYTES = 0x80,
|
|
};
|
|
|
|
/* 184 */
|
|
typedef $B2CD58BB5E151C37D855099D3E2FDD5A STUB_PHASE;
|
|
|
|
/* 185 */
|
|
typedef $0AEECC1A63E1B2F73D11FBA74082B60B PROXY_PHASE;
|
|
|
|
/* 186 */
|
|
enum Turbine::Debug::AssertionControlBits
|
|
{
|
|
AssertionDefaultAction = 0x1,
|
|
AssertionIgnored = 0x2,
|
|
AssertionLogOnly = 0x4,
|
|
AssertionIsFatal = 0x8,
|
|
};
|
|
|
|
/* 187 */
|
|
enum Turbine::Debug::DebugResponse
|
|
{
|
|
DebugResponseAbort = 0x0,
|
|
DebugResponseDebug = 0x1,
|
|
DebugResponseIgnoreThis = 0x2,
|
|
DebugResponseIgnoreAll = 0x3,
|
|
DebugResponseFatalError = 0x4,
|
|
DebugResponseCrashReport = 0x5,
|
|
};
|
|
|
|
/* 188 */
|
|
enum Turbine::Debug::OutputStringType
|
|
{
|
|
OutputString_File = 0x0,
|
|
OutputString_User = 0x1,
|
|
OutputString_UserAndFile = 0x2,
|
|
OutputString_AssertionFailed = 0x3,
|
|
};
|
|
|
|
/* 189 */
|
|
enum $75059E45244953B5438D7A6F7EC57CFC
|
|
{
|
|
__low_max = 0x1E,
|
|
__high_max = 0x3E8,
|
|
};
|
|
|
|
/* 190 */
|
|
enum $868DCEC625B9F0FC46FB2B9F49221D92
|
|
{
|
|
_Ret = 0x0,
|
|
};
|
|
|
|
/* 191 */
|
|
typedef $868DCEC625B9F0FC46FB2B9F49221D92 $272E727BCCF418040717A34527993D2E;
|
|
|
|
/* 192 */
|
|
enum Archive::tagUnpacking
|
|
{
|
|
Unpacking = 0x0,
|
|
};
|
|
|
|
/* 193 */
|
|
enum Archive::tagPacking
|
|
{
|
|
Packing = 0x0,
|
|
};
|
|
|
|
/* 194 */
|
|
enum $3143A7E76DC998FE4865D06FD624AE89
|
|
{
|
|
value = 0x1,
|
|
};
|
|
|
|
/* 195 */
|
|
enum $007C44C25078E730DB8F1804981277BF
|
|
{
|
|
hash_flags = 0x1,
|
|
};
|
|
|
|
/* 196 */
|
|
typedef $007C44C25078E730DB8F1804981277BF $9CB09210A7FE85A5DC216C8929236892;
|
|
|
|
/* 197 */
|
|
enum $385D86B23BF77ACADD05090CF54C676F
|
|
{
|
|
sbrGrowExponentially = 0x1,
|
|
sbrWindowOnSuppliedSize = 0x2,
|
|
sbrPreventFurtherGrowth = 0x4,
|
|
sbrAllocateFromFreelist = 0x8,
|
|
};
|
|
|
|
/* 198 */
|
|
enum $CAA48E7F3BEA6FCDA467FCCDDE1E335C
|
|
{
|
|
NoParameter = 0x1,
|
|
RequiredParameter = 0x2,
|
|
OptionalParameter = 0x3,
|
|
AutoSetInt = 0x11,
|
|
AutoParseInt = 0x22,
|
|
AutoParsePString = 0x32,
|
|
AutoParseWPString = 0x3A,
|
|
AutoParseFloat = 0x42,
|
|
AutoParseDouble = 0x52,
|
|
AutoParseShort = 0x62,
|
|
AutoSetBool = 0x71,
|
|
AutoParseBool = 0x82,
|
|
ArgumentParserMask = 0xFF,
|
|
};
|
|
|
|
/* 199 */
|
|
enum ArgumentParser::OutputTextType
|
|
{
|
|
ottNormal = 0x0,
|
|
ottErrorText = 0x1,
|
|
ottShortVersion = 0x2,
|
|
ottLongVersion = 0x3,
|
|
ottDescription = 0x4,
|
|
};
|
|
|
|
/* 200 */
|
|
enum Heading::unit_type
|
|
{
|
|
DEGREES = 0x0,
|
|
RADIANS = 0x1,
|
|
};
|
|
|
|
/* 201 */
|
|
enum $2F6AFB67AFFE6DA62DE1CBEBE240B9D2
|
|
{
|
|
npos = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 202 */
|
|
enum ios::io_state
|
|
{
|
|
goodbit = 0x0,
|
|
eofbit = 0x1,
|
|
failbit = 0x2,
|
|
badbit = 0x4,
|
|
};
|
|
|
|
/* 203 */
|
|
enum ios::open_mode
|
|
{
|
|
in = 0x1,
|
|
out = 0x2,
|
|
ate = 0x4,
|
|
app = 0x8,
|
|
trunc = 0x10,
|
|
nocreate = 0x20,
|
|
noreplace = 0x40,
|
|
binary = 0x80,
|
|
};
|
|
|
|
/* 204 */
|
|
enum $483FBD717E21178E87106497493A638C
|
|
{
|
|
skipws = 0x1,
|
|
left = 0x2,
|
|
right = 0x4,
|
|
internal = 0x8,
|
|
dec = 0x10,
|
|
oct = 0x20,
|
|
hex = 0x40,
|
|
showbase = 0x80,
|
|
showpoint = 0x100,
|
|
uppercase = 0x200,
|
|
showpos = 0x400,
|
|
scientific = 0x800,
|
|
fixed = 0x1000,
|
|
unitbuf = 0x2000,
|
|
stdio = 0x4000,
|
|
};
|
|
|
|
/* 205 */
|
|
typedef $92E343B9497C79C1DA0A7F8171886153 INTERNET_SCHEME;
|
|
|
|
/* 206 */
|
|
enum _STL::locale::_Category
|
|
{
|
|
none = 0x0,
|
|
collate = 0x10,
|
|
ctype = 0x20,
|
|
monetary = 0x40,
|
|
numeric = 0x100,
|
|
time = 0x200,
|
|
messages = 0x400,
|
|
all = 0x770,
|
|
};
|
|
|
|
/* 207 */
|
|
typedef $2F6AFB67AFFE6DA62DE1CBEBE240B9D2 $AB848D0F3C1CDE21581F05B8C9C9FCC5;
|
|
|
|
/* 208 */
|
|
enum _STL::ctype_base::mask
|
|
{
|
|
space = 0x8,
|
|
print = 0x157,
|
|
cntrl = 0x20,
|
|
upper = 0x1,
|
|
lower = 0x2,
|
|
alpha = 0x100,
|
|
digit = 0x4,
|
|
punct = 0x10,
|
|
xdigit = 0x80,
|
|
alnum = 0x104,
|
|
graph = 0x114,
|
|
};
|
|
|
|
/* 209 */
|
|
enum _STL::ctype<char>::__TableSize
|
|
{
|
|
table_size = 0x100,
|
|
};
|
|
|
|
/* 210 */
|
|
typedef $D1D25F7E59039EE4F06FC6A15C79D0DD InternetCookieState;
|
|
|
|
/* 211 */
|
|
enum ios::seek_dir
|
|
{
|
|
beg = 0x0,
|
|
cur = 0x1,
|
|
end = 0x2,
|
|
};
|
|
|
|
/* 212 */
|
|
enum $33534C82092764B28C02037197983D22
|
|
{
|
|
skipping = 0x0,
|
|
tied = 0x1,
|
|
};
|
|
|
|
/* 213 */
|
|
enum $E787915F5035F3690E728927C602C3BC
|
|
{
|
|
INITIAL = 0x0,
|
|
READY = 0x1,
|
|
STOPPING = 0x2,
|
|
STOPPED = 0x3,
|
|
};
|
|
|
|
/* 214 */
|
|
enum HttpClient::_WinHttp_ImplementationType
|
|
{
|
|
WinHttp_ImplementationType = 0x0,
|
|
};
|
|
|
|
/* 215 */
|
|
enum HttpClient::_WinInet_ImplementationType
|
|
{
|
|
WinInet_ImplementationType = 0x0,
|
|
};
|
|
|
|
/* 216 */
|
|
enum eAllegianceHouseAction
|
|
{
|
|
Undef_AllegianceHouseAction = 0x0,
|
|
CheckStatus_AllegianceHouseAction = 0x1,
|
|
GuestOpen_AllegianceHouseAction = 0x2,
|
|
GuestClose_AllegianceHouseAction = 0x3,
|
|
StorageOpen_AllegianceHouseAction = 0x4,
|
|
StorageClose_AllegianceHouseAction = 0x5,
|
|
NumberOfActions_AllegianceHouseAction = 0x5,
|
|
FORCE_AllegianceHouseAction_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 217 */
|
|
enum CameraManager::MovementDirectionFlags
|
|
{
|
|
mdf_Left = 0x1,
|
|
mdf_Right = 0x2,
|
|
mdf_XAxis = 0x3,
|
|
mdf_Forward = 0x4,
|
|
mdf_Backward = 0x8,
|
|
mdf_YAxis = 0xC,
|
|
mdf_Up = 0x10,
|
|
mdf_Down = 0x20,
|
|
mdf_ZAxis = 0x30,
|
|
};
|
|
|
|
/* 218 */
|
|
typedef _PaddingMode DBUpdateType::Type;
|
|
|
|
/* 219 */
|
|
enum Sidedness
|
|
{
|
|
POSITIVE = 0x0,
|
|
NEGATIVE = 0x1,
|
|
IN_PLANE = 0x2,
|
|
CROSSING = 0x3,
|
|
};
|
|
|
|
/* 220 */
|
|
enum Frame::FrameInitializationEnum
|
|
{
|
|
FRAME_NO_INITIALIZATION = 0x0,
|
|
};
|
|
|
|
/* 221 */
|
|
enum SimplePolygonType
|
|
{
|
|
SIMPLE_POLYGON = 0x0,
|
|
PATH_POLYGON = 0x1,
|
|
PLANAR_POLYGON = 0x2,
|
|
};
|
|
|
|
/* 222 */
|
|
enum PixelFormatID
|
|
{
|
|
PFID_UNKNOWN = 0x0,
|
|
PFID_R8G8B8 = 0x14,
|
|
PFID_A8R8G8B8 = 0x15,
|
|
PFID_X8R8G8B8 = 0x16,
|
|
PFID_R5G6B5 = 0x17,
|
|
PFID_X1R5G5B5 = 0x18,
|
|
PFID_A1R5G5B5 = 0x19,
|
|
PFID_A4R4G4B4 = 0x1A,
|
|
PFID_R3G3B2 = 0x1B,
|
|
PFID_A8 = 0x1C,
|
|
PFID_A8R3G3B2 = 0x1D,
|
|
PFID_X4R4G4B4 = 0x1E,
|
|
PFID_A2B10G10R10 = 0x1F,
|
|
PFID_A8B8G8R8 = 0x20,
|
|
PFID_X8B8G8R8 = 0x21,
|
|
PFID_A2R10G10B10 = 0x23,
|
|
PFID_A8P8 = 0x28,
|
|
PFID_P8 = 0x29,
|
|
PFID_L8 = 0x32,
|
|
PFID_A8L8 = 0x33,
|
|
PFID_A4L4 = 0x34,
|
|
PFID_V8U8 = 0x3C,
|
|
PFID_L6V5U5 = 0x3D,
|
|
PFID_X8L8V8U8 = 0x3E,
|
|
PFID_Q8W8V8U8 = 0x3F,
|
|
PFID_V16U16 = 0x40,
|
|
PFID_A2W10V10U10 = 0x43,
|
|
PFID_UYVY = 0x59565955,
|
|
PFID_R8G8_B8G8 = 0x47424752,
|
|
PFID_YUY2 = 0x32595559,
|
|
PFID_G8R8_G8B8 = 0x42475247,
|
|
PFID_DXT1 = 0x31545844,
|
|
PFID_DXT2 = 0x32545844,
|
|
PFID_DXT3 = 0x33545844,
|
|
PFID_DXT4 = 0x34545844,
|
|
PFID_DXT5 = 0x35545844,
|
|
PFID_D16_LOCKABLE = 0x46,
|
|
PFID_D32 = 0x47,
|
|
PFID_D15S1 = 0x49,
|
|
PFID_D24S8 = 0x4B,
|
|
PFID_D24X8 = 0x4D,
|
|
PFID_D24X4S4 = 0x4F,
|
|
PFID_D16 = 0x50,
|
|
PFID_VERTEXDATA = 0x64,
|
|
PFID_INDEX16 = 0x65,
|
|
PFID_INDEX32 = 0x66,
|
|
PFID_CUSTOM_R8G8B8A8 = 0xF0,
|
|
PFID_CUSTOM_A8B8G8R8 = 0xF1,
|
|
PFID_CUSTOM_B8G8R8 = 0xF2,
|
|
PFID_CUSTOM_LSCAPE_R8G8B8 = 0xF3,
|
|
PFID_CUSTOM_LSCAPE_ALPHA = 0xF4,
|
|
PFID_CUSTOM_RAW_JPEG = 0x1F4,
|
|
PFID_CUSTOM_FIRST = 0xF0,
|
|
PFID_CUSTOM_LAST = 0x1F4,
|
|
PFID_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 223 */
|
|
enum _STL::float_round_style
|
|
{
|
|
round_indeterminate = 0xFFFFFFFF,
|
|
round_toward_zero = 0x0,
|
|
round_to_nearest = 0x1,
|
|
round_toward_infinity = 0x2,
|
|
round_toward_neg_infinity = 0x3,
|
|
};
|
|
|
|
/* 224 */
|
|
enum UIQueueManager::Enum18
|
|
{
|
|
IMPLEMENT_STD_ADDREF_UNIQUE_RETVAL = 0x0,
|
|
};
|
|
|
|
/* 225 */
|
|
enum PScriptType
|
|
{
|
|
PS_Invalid = 0x0,
|
|
PS_Test1 = 0x1,
|
|
PS_Test2 = 0x2,
|
|
PS_Test3 = 0x3,
|
|
PS_Launch = 0x4,
|
|
PS_Explode = 0x5,
|
|
PS_AttribUpRed = 0x6,
|
|
PS_AttribDownRed = 0x7,
|
|
PS_AttribUpOrange = 0x8,
|
|
PS_AttribDownOrange = 0x9,
|
|
PS_AttribUpYellow = 0xA,
|
|
PS_AttribDownYellow = 0xB,
|
|
PS_AttribUpGreen = 0xC,
|
|
PS_AttribDownGreen = 0xD,
|
|
PS_AttribUpBlue = 0xE,
|
|
PS_AttribDownBlue = 0xF,
|
|
PS_AttribUpPurple = 0x10,
|
|
PS_AttribDownPurple = 0x11,
|
|
PS_SkillUpRed = 0x12,
|
|
PS_SkillDownRed = 0x13,
|
|
PS_SkillUpOrange = 0x14,
|
|
PS_SkillDownOrange = 0x15,
|
|
PS_SkillUpYellow = 0x16,
|
|
PS_SkillDownYellow = 0x17,
|
|
PS_SkillUpGreen = 0x18,
|
|
PS_SkillDownGreen = 0x19,
|
|
PS_SkillUpBlue = 0x1A,
|
|
PS_SkillDownBlue = 0x1B,
|
|
PS_SkillUpPurple = 0x1C,
|
|
PS_SkillDownPurple = 0x1D,
|
|
PS_SkillDownBlack = 0x1E,
|
|
PS_HealthUpRed = 0x1F,
|
|
PS_HealthDownRed = 0x20,
|
|
PS_HealthUpBlue = 0x21,
|
|
PS_HealthDownBlue = 0x22,
|
|
PS_HealthUpYellow = 0x23,
|
|
PS_HealthDownYellow = 0x24,
|
|
PS_RegenUpRed = 0x25,
|
|
PS_RegenDownREd = 0x26,
|
|
PS_RegenUpBlue = 0x27,
|
|
PS_RegenDownBlue = 0x28,
|
|
PS_RegenUpYellow = 0x29,
|
|
PS_RegenDownYellow = 0x2A,
|
|
PS_ShieldUpRed = 0x2B,
|
|
PS_ShieldDownRed = 0x2C,
|
|
PS_ShieldUpOrange = 0x2D,
|
|
PS_ShieldDownOrange = 0x2E,
|
|
PS_ShieldUpYellow = 0x2F,
|
|
PS_ShieldDownYellow = 0x30,
|
|
PS_ShieldUpGreen = 0x31,
|
|
PS_ShieldDownGreen = 0x32,
|
|
PS_ShieldUpBlue = 0x33,
|
|
PS_ShieldDownBlue = 0x34,
|
|
PS_ShieldUpPurple = 0x35,
|
|
PS_ShieldDownPurple = 0x36,
|
|
PS_ShieldUpGrey = 0x37,
|
|
PS_ShieldDownGrey = 0x38,
|
|
PS_EnchantUpRed = 0x39,
|
|
PS_EnchantDownRed = 0x3A,
|
|
PS_EnchantUpOrange = 0x3B,
|
|
PS_EnchantDownOrange = 0x3C,
|
|
PS_EnchantUpYellow = 0x3D,
|
|
PS_EnchantDownYellow = 0x3E,
|
|
PS_EnchantUpGreen = 0x3F,
|
|
PS_EnchantDownGreen = 0x40,
|
|
PS_EnchantUpBlue = 0x41,
|
|
PS_EnchantDownBlue = 0x42,
|
|
PS_EnchantUpPurple = 0x43,
|
|
PS_EnchantDownPurple = 0x44,
|
|
PS_VitaeUpWhite = 0x45,
|
|
PS_VitaeDownBlack = 0x46,
|
|
PS_VisionUpWhite = 0x47,
|
|
PS_VisionDownBlack = 0x48,
|
|
PS_SwapHealth_Red_To_Yellow = 0x49,
|
|
PS_SwapHealth_Red_To_Blue = 0x4A,
|
|
PS_SwapHealth_Yellow_To_Red = 0x4B,
|
|
PS_SwapHealth_Yellow_To_Blue = 0x4C,
|
|
PS_SwapHealth_Blue_To_Red = 0x4D,
|
|
PS_SwapHealth_Blue_To_Yellow = 0x4E,
|
|
PS_TransUpWhite = 0x4F,
|
|
PS_TransDownBlack = 0x50,
|
|
PS_Fizzle = 0x51,
|
|
PS_PortalEntry = 0x52,
|
|
PS_PortalExit = 0x53,
|
|
PS_BreatheFlame = 0x54,
|
|
PS_BreatheFrost = 0x55,
|
|
PS_BreatheAcid = 0x56,
|
|
PS_BreatheLightning = 0x57,
|
|
PS_Create = 0x58,
|
|
PS_Destroy = 0x59,
|
|
PS_ProjectileCollision = 0x5A,
|
|
PS_SplatterLowLeftBack = 0x5B,
|
|
PS_SplatterLowLeftFront = 0x5C,
|
|
PS_SplatterLowRightBack = 0x5D,
|
|
PS_SplatterLowRightFront = 0x5E,
|
|
PS_SplatterMidLeftBack = 0x5F,
|
|
PS_SplatterMidLeftFront = 0x60,
|
|
PS_SplatterMidRightBack = 0x61,
|
|
PS_SplatterMidRightFront = 0x62,
|
|
PS_SplatterUpLeftBack = 0x63,
|
|
PS_SplatterUpLeftFront = 0x64,
|
|
PS_SplatterUpRightBack = 0x65,
|
|
PS_SplatterUpRightFront = 0x66,
|
|
PS_SparkLowLeftBack = 0x67,
|
|
PS_SparkLowLeftFront = 0x68,
|
|
PS_SparkLowRightBack = 0x69,
|
|
PS_SparkLowRightFront = 0x6A,
|
|
PS_SparkMidLeftBack = 0x6B,
|
|
PS_SparkMidLeftFront = 0x6C,
|
|
PS_SparkMidRightBack = 0x6D,
|
|
PS_SparkMidRightFront = 0x6E,
|
|
PS_SparkUpLeftBack = 0x6F,
|
|
PS_SparkUpLeftFront = 0x70,
|
|
PS_SparkUpRightBack = 0x71,
|
|
PS_SparkUpRightFront = 0x72,
|
|
PS_PortalStorm = 0x73,
|
|
PS_Hide = 0x74,
|
|
PS_UnHide = 0x75,
|
|
PS_Hidden = 0x76,
|
|
PS_DisappearDestroy = 0x77,
|
|
SpecialState1 = 0x78,
|
|
SpecialState2 = 0x79,
|
|
SpecialState3 = 0x7A,
|
|
SpecialState4 = 0x7B,
|
|
SpecialState5 = 0x7C,
|
|
SpecialState6 = 0x7D,
|
|
SpecialState7 = 0x7E,
|
|
SpecialState8 = 0x7F,
|
|
SpecialState9 = 0x80,
|
|
SpecialState0 = 0x81,
|
|
SpecialStateRed = 0x82,
|
|
SpecialStateOrange = 0x83,
|
|
SpecialStateYellow = 0x84,
|
|
SpecialStateGreen = 0x85,
|
|
SpecialStateBlue = 0x86,
|
|
SpecialStatePurple = 0x87,
|
|
SpecialStateWhite = 0x88,
|
|
SpecialStateBlack = 0x89,
|
|
PS_LevelUp = 0x8A,
|
|
PS_EnchantUpGrey = 0x8B,
|
|
PS_EnchantDownGrey = 0x8C,
|
|
PS_WeddingBliss = 0x8D,
|
|
PS_EnchantUpWhite = 0x8E,
|
|
PS_EnchantDownWhite = 0x8F,
|
|
PS_CampingMastery = 0x90,
|
|
PS_CampingIneptitude = 0x91,
|
|
PS_DispelLife = 0x92,
|
|
PS_DispelCreature = 0x93,
|
|
PS_DispelAll = 0x94,
|
|
PS_BunnySmite = 0x95,
|
|
PS_BaelZharonSmite = 0x96,
|
|
PS_WeddingSteele = 0x97,
|
|
PS_RestrictionEffectBlue = 0x98,
|
|
PS_RestrictionEffectGreen = 0x99,
|
|
PS_RestrictionEffectGold = 0x9A,
|
|
PS_LayingofHands = 0x9B,
|
|
PS_AugmentationUseAttribute = 0x9C,
|
|
PS_AugmentationUseSkill = 0x9D,
|
|
PS_AugmentationUseResistances = 0x9E,
|
|
PS_AugmentationUseOther = 0x9F,
|
|
PS_BlackMadness = 0xA0,
|
|
PS_AetheriaLevelUp = 0xA1,
|
|
PS_AetheriaSurgeDestruction = 0xA2,
|
|
PS_AetheriaSurgeProtection = 0xA3,
|
|
PS_AetheriaSurgeRegeneration = 0xA4,
|
|
PS_AetheriaSurgeAffliction = 0xA5,
|
|
PS_AetheriaSurgeFestering = 0xA6,
|
|
PS_HealthDownVoid = 0xA7,
|
|
PS_RegenDownVoid = 0xA8,
|
|
PS_SkillDownVoid = 0xA9,
|
|
PS_DirtyFightingHealDebuff = 0xAA,
|
|
PS_DirtyFightingAttackDebuff = 0xAB,
|
|
PS_DirtyFightingDefenseDebuff = 0xAC,
|
|
PS_DirtyFightingDamageOverTime = 0xAD,
|
|
NUM_PSCRIPT_TYPES = 0xAE,
|
|
FORCE_PScriptType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 226 */
|
|
enum _STL::float_denorm_style
|
|
{
|
|
denorm_indeterminate = 0xFFFFFFFF,
|
|
denorm_absent = 0x0,
|
|
denorm_present = 0x1,
|
|
};
|
|
|
|
/* 227 */
|
|
enum PhysicsState
|
|
{
|
|
STATIC_PS = 0x1,
|
|
UNUSED1_PS = 0x2,
|
|
ETHEREAL_PS = 0x4,
|
|
REPORT_COLLISIONS_PS = 0x8,
|
|
IGNORE_COLLISIONS_PS = 0x10,
|
|
NODRAW_PS = 0x20,
|
|
MISSILE_PS = 0x40,
|
|
PUSHABLE_PS = 0x80,
|
|
ALIGNPATH_PS = 0x100,
|
|
PATHCLIPPED_PS = 0x200,
|
|
GRAVITY_PS = 0x400,
|
|
LIGHTING_ON_PS = 0x800,
|
|
PARTICLE_EMITTER_PS = 0x1000,
|
|
UNNUSED2_PS = 0x2000,
|
|
HIDDEN_PS = 0x4000,
|
|
SCRIPTED_COLLISION_PS = 0x8000,
|
|
HAS_PHYSICS_BSP_PS = 0x10000,
|
|
INELASTIC_PS = 0x20000,
|
|
HAS_DEFAULT_ANIM_PS = 0x40000,
|
|
HAS_DEFAULT_SCRIPT_PS = 0x80000,
|
|
CLOAKED_PS = 0x100000,
|
|
REPORT_COLLISIONS_AS_ENVIRONMENT_PS = 0x200000,
|
|
EDGE_SLIDE_PS = 0x400000,
|
|
SLEDDING_PS = 0x800000,
|
|
FROZEN_PS = 0x1000000,
|
|
FORCE_PhysicsState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 228 */
|
|
enum HARBitmask
|
|
{
|
|
Undef_HARBitmask = 0x0,
|
|
OpenHouse_HARBitmask = 0x1,
|
|
AllegianceGuests_HARBitmask = 0x2,
|
|
AllegianceStorage_HARBitmask = 0x4,
|
|
Force32Bit_HARBitmask = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 229 */
|
|
enum MovementTypes::Type
|
|
{
|
|
Invalid = 0x0,
|
|
RawCommand = 0x1,
|
|
InterpretedCommand = 0x2,
|
|
StopRawCommand = 0x3,
|
|
StopInterpretedCommand = 0x4,
|
|
StopCompletely = 0x5,
|
|
MoveToObject = 0x6,
|
|
MoveToPosition = 0x7,
|
|
TurnToObject = 0x8,
|
|
TurnToHeading = 0x9,
|
|
FORCE_Type_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 230 */
|
|
enum CallbackLoseFocusResult
|
|
{
|
|
lfBlock = 0x0,
|
|
lfTransfer = 0x1,
|
|
};
|
|
|
|
/* 231 */
|
|
enum StatType
|
|
{
|
|
Undef_StatType = 0x0,
|
|
Int_StatType = 0x1,
|
|
Float_StatType = 0x2,
|
|
Position_StatType = 0x3,
|
|
Skill_StatType = 0x4,
|
|
String_StatType = 0x5,
|
|
DataID_StatType = 0x6,
|
|
InstanceID_StatType = 0x7,
|
|
DID_StatType = 0x6,
|
|
IID_StatType = 0x7,
|
|
Attribute_StatType = 0x8,
|
|
Attribute_2nd_StatType = 0x9,
|
|
BodyDamageValue_StatType = 0xA,
|
|
BodyDamageVariance_StatType = 0xB,
|
|
BodyArmorValue_StatType = 0xC,
|
|
Bool_StatType = 0xD,
|
|
Int64_StatType = 0xE,
|
|
Num_StatTypes = 0xF,
|
|
FORCE_StatType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 232 */
|
|
enum $FD9017AF91B05EB6079FFF5A02395D2D
|
|
{
|
|
No_Subscription = 0x0,
|
|
AsheronsCall_Subscription = 0x1,
|
|
DarkMajesty_Subscription = 0x2,
|
|
ThroneOfDestiny_Subscription = 0x4,
|
|
ThroneOfDestiny_Preordered = 0x8,
|
|
};
|
|
|
|
/* 233 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum8;
|
|
|
|
/* 234 */
|
|
enum PropertyInheritanceType::Type
|
|
{
|
|
ClassOnly = 0x0,
|
|
InstanceOnly = 0x1,
|
|
Either = 0x2,
|
|
};
|
|
|
|
/* 235 */
|
|
enum PropertyDatFileType::Type
|
|
{
|
|
ClientOnlyData = 0x0,
|
|
ServerOnlyData = 0x1,
|
|
SharedData = 0x2,
|
|
};
|
|
|
|
/* 236 */
|
|
enum PropertyPropagationType::Type
|
|
{
|
|
NetPredictedSharedVisually = 0x0,
|
|
NetPredictedSharedPrivately = 0x1,
|
|
NetSharedVisually = 0x2,
|
|
NetSharedPrivately = 0x3,
|
|
NetNotShared = 0x4,
|
|
WorldSharedWithServers = 0x5,
|
|
WorldSharedWithServersAndClients = 0x6,
|
|
};
|
|
|
|
/* 237 */
|
|
enum PropertyCachingType::Type
|
|
{
|
|
Global = 0x0,
|
|
Internal = 0x1,
|
|
};
|
|
|
|
/* 238 */
|
|
enum SKILL_ADVANCEMENT_CLASS
|
|
{
|
|
UNDEF_SKILL_ADVANCEMENT_CLASS = 0x0,
|
|
UNTRAINED_SKILL_ADVANCEMENT_CLASS = 0x1,
|
|
TRAINED_SKILL_ADVANCEMENT_CLASS = 0x2,
|
|
SPECIALIZED_SKILL_ADVANCEMENT_CLASS = 0x3,
|
|
NUM_SKILL_ADVANCEMENT_CLASSES = 0x4,
|
|
FORCE_SKILL_ADVANCEMENT_CLASS_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 239 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum14;
|
|
|
|
/* 240 */
|
|
enum $90DB17C06A8468C20D5E6E771419B42D
|
|
{
|
|
digits = 0x1,
|
|
digits10 = 0x0,
|
|
radix = 0x2,
|
|
is_specialized = 0x1,
|
|
is_signed = 0x0,
|
|
is_integer = 0x1,
|
|
is_exact = 0x1,
|
|
is_bounded = 0x1,
|
|
is_modulo = 0x0,
|
|
};
|
|
|
|
/* 241 */
|
|
enum AllegianceVersion
|
|
{
|
|
Undef_AllegianceVersion = 0x0,
|
|
SpokespersonAdded_AllegianceVersion = 0x1,
|
|
PoolsAdded_AllegianceVersion = 0x2,
|
|
MotdAdded_AllegianceVersion = 0x3,
|
|
ChatRoomIDAdded_AllegianceVersion = 0x4,
|
|
BannedCharactersAdded_AllegianceVersion = 0x5,
|
|
MultipleAllegianceOfficersAdded_AllegianceVersion = 0x6,
|
|
Bindstones_AllegianceVersion = 0x7,
|
|
AllegianceName_AllegianceVersion = 0x8,
|
|
OfficersTitlesAdded_AllegianceVersion = 0x9,
|
|
LockedState_AllegianceVersion = 0xA,
|
|
ApprovedVassal_AllegianceVersion = 0xB,
|
|
Newest_AllegianceVersion = 0xB,
|
|
FORCE_AllegianceVersion_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 242 */
|
|
enum $492F8EFB2274F06F7B85D3D8F4EB2E2C
|
|
{
|
|
ikvUnspecifiedStorage = 0x0,
|
|
ikv64BitStorage = 0x1,
|
|
ikvCurrentFormatVersion = 0x1,
|
|
};
|
|
|
|
/* 243 */
|
|
typedef UIQueueManager::Enum18 ClientAllegianceSystem::Enum9;
|
|
|
|
/* 244 */
|
|
enum IterationKey::SpecialKey
|
|
{
|
|
keyInvalid = 0x0,
|
|
keyUnknown = 0x1,
|
|
keyUnencrypted = 0x2,
|
|
};
|
|
|
|
/* 245 */
|
|
enum _D3DXCLEANTYPE
|
|
{
|
|
D3DXCLEAN_BACKFACING = 0x1,
|
|
D3DXCLEAN_BOWTIES = 0x2,
|
|
D3DXCLEAN_SKINNING = 0x1,
|
|
D3DXCLEAN_OPTIMIZATION = 0x1,
|
|
D3DXCLEAN_SIMPLIFICATION = 0x3,
|
|
};
|
|
|
|
/* 246 */
|
|
enum _MAX_FVF_DECL_SIZE
|
|
{
|
|
MAX_FVF_DECL_SIZE = 0x41,
|
|
};
|
|
|
|
/* 247 */
|
|
enum CryptoProviderFlags
|
|
{
|
|
cpfUseMachineKeyset = 0x1,
|
|
cpfUsePerUserKeyset = 0x2,
|
|
cpfDisableSystemDialogs = 0x4,
|
|
};
|
|
|
|
/* 248 */
|
|
enum UI_SELECTION_TYPE
|
|
{
|
|
SELECTION_TYPE_UNDEF = 0x0,
|
|
SELECTION_TYPE_ITEM = 0x1,
|
|
SELECTION_TYPE_COMPASS_ITEM = 0x2,
|
|
SELECTION_TYPE_MONSTER = 0x3,
|
|
SELECTION_TYPE_PLAYER = 0x4,
|
|
SELECTION_TYPE_UNOPENED_CORPSE = 0x5,
|
|
FORCE_UI_SELECTION_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 249 */
|
|
typedef $90DB17C06A8468C20D5E6E771419B42D $ECE74E868919535071F49C119732F2FF;
|
|
|
|
/* 250 */
|
|
enum DEFAULT_AUTHFLAGS
|
|
{
|
|
AUTHFLAGS_ENABLECRYPTO = 0x1,
|
|
AUTHFLAGS_ADMINACCTOVERRIDE = 0x2,
|
|
AUTHFLAGS_EXTRADATA = 0x4,
|
|
AUTHFLAGS_LASTDEFAULT = 0x4,
|
|
};
|
|
|
|
/* 251 */
|
|
enum ObjectDrawStatus
|
|
{
|
|
UNKNOWN_ODS = 0x0,
|
|
OUTSIDE_VIEWCONE_ODS = 0x1,
|
|
INSIDE_VIEWCONE_ODS = 0x2,
|
|
UNDER_CURSOR_ODS = 0x3,
|
|
FORCE_ObjectDrawStatus_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 252 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum10;
|
|
|
|
/* 253 */
|
|
enum AsyncResult
|
|
{
|
|
AsyncResult_Unknown = 0x0,
|
|
AsyncResult_Success = 0x1,
|
|
AsyncResult_PartialSuccess = 0x2,
|
|
AsyncResult_Failure = 0x3,
|
|
};
|
|
|
|
/* 254 */
|
|
enum MoveType
|
|
{
|
|
MoveType_Invalid = 0x0,
|
|
MoveType_Pass = 0x1,
|
|
MoveType_Resign = 0x2,
|
|
MoveType_Stalemate = 0x3,
|
|
MoveType_Grid = 0x4,
|
|
MoveType_FromTo = 0x5,
|
|
MoveType_SelectedPiece = 0x6,
|
|
};
|
|
|
|
/* 255 */
|
|
enum TSRecvMode
|
|
{
|
|
TSRECV_BLOCK = 0x0,
|
|
TSRECV_LATESTONLY = 0x1,
|
|
FORCE_TSRecvMode_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 256 */
|
|
enum CharacterTitleTableVersion
|
|
{
|
|
Undef_CharacterTitleTableVersion = 0x0,
|
|
Initial_CharacterTitleTableVersion = 0x1,
|
|
Current_CharacterTitleTableVersion = 0x1,
|
|
FORCE_CHARACTER_TITLE_TABLE_VERSION_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 257 */
|
|
enum DATFILE_TYPE
|
|
{
|
|
UNDEF_DISK = 0x0,
|
|
PORTAL_DATFILE = 0x1,
|
|
CELL_DATFILE = 0x2,
|
|
LOCAL_DATFILE = 0x3,
|
|
FORCE_32_BIT_DATFILE_TPE = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 258 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum12;
|
|
|
|
/* 259 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum16;
|
|
|
|
/* 260 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryForceClient_ClassType::Enum19;
|
|
|
|
/* 261 */
|
|
enum BlitMode
|
|
{
|
|
Blit_Normal = 0x0,
|
|
Blit_3Alpha = 0x1,
|
|
Blit_4Alpha = 0x2,
|
|
Blit_Colorize = 0x3,
|
|
Blit_Multiply = 0x4,
|
|
Blit_Screen = 0x5,
|
|
Blit_Grayscale = 0x6,
|
|
Blit_NOP = 0x7,
|
|
Blit_nModes = 0x8,
|
|
};
|
|
|
|
/* 262 */
|
|
enum RDBBitmask
|
|
{
|
|
Undef_RDBBitmask = 0x0,
|
|
OpenHouse_RDBBitmask = 0x1,
|
|
Force32Bit_RDBBitmask = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 263 */
|
|
enum $611B0BDBE9FB29078BEA11D567D3B602
|
|
{
|
|
HEADER_SIZE = 0x4,
|
|
};
|
|
|
|
/* 264 */
|
|
enum EnchantmentTypeEnum
|
|
{
|
|
Undef_EnchantmentType = 0x0,
|
|
Attribute_EnchantmentType = 0x1,
|
|
SecondAtt_EnchantmentType = 0x2,
|
|
Int_EnchantmentType = 0x4,
|
|
Float_EnchantmentType = 0x8,
|
|
Skill_EnchantmentType = 0x10,
|
|
BodyDamageValue_EnchantmentType = 0x20,
|
|
BodyDamageVariance_EnchantmentType = 0x40,
|
|
BodyArmorValue_EnchantmentType = 0x80,
|
|
SingleStat_EnchantmentType = 0x1000,
|
|
MultipleStat_EnchantmentType = 0x2000,
|
|
Multiplicative_EnchantmentType = 0x4000,
|
|
Additive_EnchantmentType = 0x8000,
|
|
AttackSkills_EnchantmentType = 0x10000,
|
|
DefenseSkills_EnchantmentType = 0x20000,
|
|
Multiplicative_Degrade_EnchantmentType = 0x100000,
|
|
Additive_Degrade_EnchantmentType = 0x200000,
|
|
Vitae_EnchantmentType = 0x800000,
|
|
Cooldown_EnchantmentType = 0x1000000,
|
|
Beneficial_EnchantmentType = 0x2000000,
|
|
StatTypes_EnchantmentType = 0xFF,
|
|
FORCE_EnchantmentTypeEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 265 */
|
|
typedef UIQueueManager::Enum18 CPlayerModule::Enum5;
|
|
|
|
/* 266 */
|
|
enum INVENTORY_LOC
|
|
{
|
|
NONE_LOC = 0x0,
|
|
HEAD_WEAR_LOC = 0x1,
|
|
CHEST_WEAR_LOC = 0x2,
|
|
ABDOMEN_WEAR_LOC = 0x4,
|
|
UPPER_ARM_WEAR_LOC = 0x8,
|
|
LOWER_ARM_WEAR_LOC = 0x10,
|
|
HAND_WEAR_LOC = 0x20,
|
|
UPPER_LEG_WEAR_LOC = 0x40,
|
|
LOWER_LEG_WEAR_LOC = 0x80,
|
|
FOOT_WEAR_LOC = 0x100,
|
|
CHEST_ARMOR_LOC = 0x200,
|
|
ABDOMEN_ARMOR_LOC = 0x400,
|
|
UPPER_ARM_ARMOR_LOC = 0x800,
|
|
LOWER_ARM_ARMOR_LOC = 0x1000,
|
|
UPPER_LEG_ARMOR_LOC = 0x2000,
|
|
LOWER_LEG_ARMOR_LOC = 0x4000,
|
|
NECK_WEAR_LOC = 0x8000,
|
|
WRIST_WEAR_LEFT_LOC = 0x10000,
|
|
WRIST_WEAR_RIGHT_LOC = 0x20000,
|
|
FINGER_WEAR_LEFT_LOC = 0x40000,
|
|
FINGER_WEAR_RIGHT_LOC = 0x80000,
|
|
MELEE_WEAPON_LOC = 0x100000,
|
|
SHIELD_LOC = 0x200000,
|
|
MISSILE_WEAPON_LOC = 0x400000,
|
|
MISSILE_AMMO_LOC = 0x800000,
|
|
HELD_LOC = 0x1000000,
|
|
TWO_HANDED_LOC = 0x2000000,
|
|
TRINKET_ONE_LOC = 0x4000000,
|
|
CLOAK_LOC = 0x8000000,
|
|
SIGIL_ONE_LOC = 0x10000000,
|
|
SIGIL_TWO_LOC = 0x20000000,
|
|
SIGIL_THREE_LOC = 0x40000000,
|
|
CLOTHING_LOC = 0x80001FF,
|
|
ARMOR_LOC = 0x7E00,
|
|
JEWELRY_LOC = 0x7C0F8000,
|
|
WRIST_WEAR_LOC = 0x30000,
|
|
FINGER_WEAR_LOC = 0xC0000,
|
|
SIGIL_LOC = 0x70000000,
|
|
READY_SLOT_LOC = 0x3F00000,
|
|
WEAPON_LOC = 0x2500000,
|
|
WEAPON_READY_SLOT_LOC = 0x3500000,
|
|
ALL_LOC = 0x7FFFFFFF,
|
|
CAN_GO_IN_READY_SLOT_LOC = 0x7FFFFFFF,
|
|
FORCE_INVENTORY_LOC_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 267 */
|
|
enum WaveformType
|
|
{
|
|
WAVEFORM_INVALID = 0x0,
|
|
WAVEFORM_NONE = 0x1,
|
|
WAVEFORM_SPEED = 0x2,
|
|
WAVEFORM_NOISE = 0x3,
|
|
WAVEFORM_SINE = 0x4,
|
|
WAVEFORM_SQUARE = 0x5,
|
|
WAVEFORM_BOUNCE = 0x6,
|
|
WAVEFORM_PERLIN = 0x7,
|
|
WAVEFORM_FRACTAL = 0x8,
|
|
WAVEFORM_FRAMELOOP = 0x9,
|
|
NUM_WAVEFORMS = 0xA,
|
|
};
|
|
|
|
/* 268 */
|
|
enum DataHistory::IterationType
|
|
{
|
|
Normal_Iteration = 0x0,
|
|
NoPatch_Iteration = 0x1,
|
|
Alias_Iteration = 0x2,
|
|
Invalid_IterationType = 0x3,
|
|
};
|
|
|
|
/* 269 */
|
|
enum DestinationType
|
|
{
|
|
Undef_DestinationType = 0x0,
|
|
Contain_DestinationType = 0x1,
|
|
Wield_DestinationType = 0x2,
|
|
Shop_DestinationType = 0x4,
|
|
Treasure_DestinationType = 0x8,
|
|
HouseBuy_DestinationType = 0x10,
|
|
HouseRent_DestinationType = 0x20,
|
|
Checkpoint_DestinationType = 0x7,
|
|
ContainTreasure_DestinationType = 0x9,
|
|
WieldTreasure_DestinationType = 0xA,
|
|
ShopTreasure_DestinationType = 0xC,
|
|
FORCE_DestinationType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 270 */
|
|
enum LandDefs::Direction
|
|
{
|
|
IN_VIEWER_BLOCK = 0x0,
|
|
NORTH_OF_VIEWER = 0x1,
|
|
SOUTH_OF_VIEWER = 0x2,
|
|
EAST_OF_VIEWER = 0x3,
|
|
WEST_OF_VIEWER = 0x4,
|
|
NORTHWEST_OF_VIEWER = 0x5,
|
|
SOUTHWEST_OF_VIEWER = 0x6,
|
|
NORTHEAST_OF_VIEWER = 0x7,
|
|
SOUTHEAST_OF_VIEWER = 0x8,
|
|
UNKNOWN = 0x9,
|
|
FORCE_Direction_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 271 */
|
|
enum ITEM_TYPE
|
|
{
|
|
TYPE_UNDEF = 0x0,
|
|
TYPE_MELEE_WEAPON = 0x1,
|
|
TYPE_ARMOR = 0x2,
|
|
TYPE_CLOTHING = 0x4,
|
|
TYPE_JEWELRY = 0x8,
|
|
TYPE_CREATURE = 0x10,
|
|
TYPE_FOOD = 0x20,
|
|
TYPE_MONEY = 0x40,
|
|
TYPE_MISC = 0x80,
|
|
TYPE_MISSILE_WEAPON = 0x100,
|
|
TYPE_CONTAINER = 0x200,
|
|
TYPE_USELESS = 0x400,
|
|
TYPE_GEM = 0x800,
|
|
TYPE_SPELL_COMPONENTS = 0x1000,
|
|
TYPE_WRITABLE = 0x2000,
|
|
TYPE_KEY = 0x4000,
|
|
TYPE_CASTER = 0x8000,
|
|
TYPE_PORTAL = 0x10000,
|
|
TYPE_LOCKABLE = 0x20000,
|
|
TYPE_PROMISSORY_NOTE = 0x40000,
|
|
TYPE_MANASTONE = 0x80000,
|
|
TYPE_SERVICE = 0x100000,
|
|
TYPE_MAGIC_WIELDABLE = 0x200000,
|
|
TYPE_CRAFT_COOKING_BASE = 0x400000,
|
|
TYPE_CRAFT_ALCHEMY_BASE = 0x800000,
|
|
TYPE_CRAFT_FLETCHING_BASE = 0x1000000,
|
|
TYPE_CRAFT_ALCHEMY_INTERMEDIATE = 0x4000000,
|
|
TYPE_CRAFT_FLETCHING_INTERMEDIATE = 0x8000000,
|
|
TYPE_LIFESTONE = 0x10000000,
|
|
TYPE_TINKERING_TOOL = 0x20000000,
|
|
TYPE_TINKERING_MATERIAL = 0x40000000,
|
|
TYPE_GAMEBOARD = 0x80000000,
|
|
TYPE_PORTAL_MAGIC_TARGET = 0x10010000,
|
|
TYPE_LOCKABLE_MAGIC_TARGET = 0x280,
|
|
TYPE_VESTEMENTS = 0x6,
|
|
TYPE_WEAPON = 0x101,
|
|
TYPE_WEAPON_OR_CASTER = 0x8101,
|
|
TYPE_ITEM = 0x2DFBEF,
|
|
TYPE_REDIRECTABLE_ITEM_ENCHANTMENT_TARGET = 0x8107,
|
|
TYPE_ITEM_ENCHANTABLE_TARGET = 0x88B8F,
|
|
TYPE_SELF = 0x0,
|
|
TYPE_VENDOR_SHOPKEEP = 0x480467A7,
|
|
TYPE_VENDOR_GROCER = 0x446220,
|
|
FORCE_ITEM_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 272 */
|
|
typedef UIQueueManager::Enum18 ClientCommunicationSystem::Enum11;
|
|
|
|
/* 273 */
|
|
typedef UIQueueManager::Enum18 ClientHousingSystem::Enum13;
|
|
|
|
/* 274 */
|
|
enum RegenerationType
|
|
{
|
|
Undef_RegenerationType = 0x0,
|
|
Destruction_RegenerationType = 0x1,
|
|
PickUp_RegenerationType = 0x2,
|
|
Death_RegenerationType = 0x4,
|
|
FORCE_RegenerationType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 275 */
|
|
enum UIElementMessageListenResult
|
|
{
|
|
lrDefault = 0x0,
|
|
lrDontDoDefault = 0x1,
|
|
lrStopProcessing = 0x2,
|
|
};
|
|
|
|
/* 276 */
|
|
enum RegenLocationType
|
|
{
|
|
Undef_RegenLocationType = 0x0,
|
|
OnTop_RegenLocationType = 0x1,
|
|
Scatter_RegenLocationType = 0x2,
|
|
Specific_RegenLocationType = 0x4,
|
|
Contain_RegenLocationType = 0x8,
|
|
Wield_RegenLocationType = 0x10,
|
|
Shop_RegenLocationType = 0x20,
|
|
Checkpoint_RegenLocationType = 0x38,
|
|
Treasure_RegenLocationType = 0x40,
|
|
OnTopTreasure_RegenLocationType = 0x41,
|
|
ScatterTreasure_RegenLocationType = 0x42,
|
|
SpecificTreasure_RegenLocationType = 0x44,
|
|
ContainTreasure_RegenLocationType = 0x48,
|
|
WieldTreasure_RegenLocationType = 0x50,
|
|
ShopTreasure_RegenLocationType = 0x60,
|
|
FORCE_RegenLocationType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 277 */
|
|
enum HoldKey
|
|
{
|
|
HoldKey_Invalid = 0x0,
|
|
HoldKey_None = 0x1,
|
|
HoldKey_Run = 0x2,
|
|
Num_HoldKeys = 0x3,
|
|
FORCE_HoldKey_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 278 */
|
|
enum CharacterOption
|
|
{
|
|
Undef_CharacterOption = 0x0,
|
|
AutoRepeatAttack_CharacterOption = 0x2,
|
|
IgnoreAllegianceRequests_CharacterOption = 0x4,
|
|
IgnoreFellowshipRequests_CharacterOption = 0x8,
|
|
AllowGive_CharacterOption = 0x40,
|
|
ViewCombatTarget_CharacterOption = 0x80,
|
|
ShowTooltips_CharacterOption = 0x100,
|
|
UseDeception_CharacterOption = 0x200,
|
|
ToggleRun_CharacterOption = 0x400,
|
|
StayInChatMode_CharacterOption = 0x800,
|
|
AdvancedCombatUI_CharacterOption = 0x1000,
|
|
AutoTarget_CharacterOption = 0x2000,
|
|
VividTargetingIndicator_CharacterOption = 0x8000,
|
|
DisableMostWeatherEffects_CharacterOption = 0x10000,
|
|
IgnoreTradeRequests_CharacterOption = 0x20000,
|
|
FellowshipShareXP_CharacterOption = 0x40000,
|
|
AcceptLootPermits_CharacterOption = 0x80000,
|
|
FellowshipShareLoot_CharacterOption = 0x100000,
|
|
SideBySideVitals_CharacterOption = 0x200000,
|
|
CoordinatesOnRadar_CharacterOption = 0x400000,
|
|
SpellDuration_CharacterOption = 0x800000,
|
|
DisableHouseRestrictionEffects_CharacterOption = 0x2000000,
|
|
DragItemOnPlayerOpensSecureTrade_CharacterOption = 0x4000000,
|
|
DisplayAllegianceLogonNotifications_CharacterOption = 0x8000000,
|
|
UseChargeAttack_CharacterOption = 0x10000000,
|
|
AutoAcceptFellowRequest_CharacterOption = 0x20000000,
|
|
HearAllegianceChat_CharacterOption = 0x40000000,
|
|
UseCraftSuccessDialog_CharacterOption = 0x80000000,
|
|
Default_CharacterOption = 0x50C4A54A,
|
|
FORCE_CharacterOption_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 279 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum20;
|
|
|
|
/* 280 */
|
|
enum AsyncCache::AsyncOperation
|
|
{
|
|
opAsyncGet = 0x0,
|
|
opAsyncPurge = 0x1,
|
|
opAsyncSave = 0x2,
|
|
opAsyncCacheNextAsyncOperation = 0x3,
|
|
};
|
|
|
|
/* 281 */
|
|
enum CharacterOptions2
|
|
{
|
|
Undef_CharacterOptions2 = 0x0,
|
|
PersistentAtDay_CharacterOptions2 = 0x1,
|
|
DisplayDateOfBirth_CharacterOptions2 = 0x2,
|
|
DisplayChessRank_CharacterOptions2 = 0x4,
|
|
DisplayFishingSkill_CharacterOptions2 = 0x8,
|
|
DisplayNumberDeaths_CharacterOptions2 = 0x10,
|
|
DisplayAge_CharacterOptions2 = 0x20,
|
|
TimeStamp_CharacterOptions2 = 0x40,
|
|
SalvageMultiple_CharacterOptions2 = 0x80,
|
|
HearGeneralChat_CharacterOptions2 = 0x100,
|
|
HearTradeChat_CharacterOptions2 = 0x200,
|
|
HearLFGChat_CharacterOptions2 = 0x400,
|
|
HearRoleplayChat_CharacterOptions2 = 0x800,
|
|
AppearOffline_CharacterOptions2 = 0x1000,
|
|
DisplayNumberCharacterTitles_CharacterOptions2 = 0x2000,
|
|
MainPackPreferred_CharacterOptions2 = 0x4000,
|
|
LeadMissileTargets_CharacterOptions2 = 0x8000,
|
|
UseFastMissiles_CharacterOptions2 = 0x10000,
|
|
FilterLanguage_CharacterOptions2 = 0x20000,
|
|
ConfirmVolatileRareUse_CharacterOptions2 = 0x40000,
|
|
HearSocietyChat_CharacterOptions2 = 0x80000,
|
|
ShowHelm_CharacterOptions2 = 0x100000,
|
|
DisableDistanceFog_CharacterOptions2 = 0x200000,
|
|
UseMouseTurning_CharacterOptions2 = 0x400000,
|
|
ShowCloak_CharacterOptions2 = 0x800000,
|
|
LockUI_CharacterOptions2 = 0x1000000,
|
|
Default_CharacterOptions2 = 0x948700,
|
|
FORCE_CharacterOptions2_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 282 */
|
|
enum TradeStatusEnum
|
|
{
|
|
Undef_TradeStatus = 0x0,
|
|
Pending_TradeStatus = 0x1,
|
|
Open_TradeStatus = 0x2,
|
|
WaitingToClose_TradeStatus = 0x4,
|
|
FORCE_TradeStatusEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 283 */
|
|
enum SearchCommandExecuteErrors
|
|
{
|
|
SCEE_PATHNOTFOUND = 0x1,
|
|
SCEE_MAXFILESFOUND = 0x2,
|
|
SCEE_INDEXSEARCH = 0x3,
|
|
SCEE_CONSTRAINT = 0x4,
|
|
SCEE_SCOPEMISMATCH = 0x5,
|
|
SCEE_CASESENINDEX = 0x6,
|
|
SCEE_INDEXNOTCOMPLETE = 0x7,
|
|
};
|
|
|
|
/* 284 */
|
|
typedef UIQueueManager::Enum18 Client::Enum4;
|
|
|
|
/* 285 */
|
|
enum SpellbookFilter
|
|
{
|
|
Undef_SpellbookFilter = 0x0,
|
|
Creature_SpellbookFilter = 0x1,
|
|
Item_SpellbookFilter = 0x2,
|
|
Life_SpellbookFilter = 0x4,
|
|
War_SpellbookFilter = 0x8,
|
|
Level_1_SpellbookFilter = 0x10,
|
|
Level_2_SpellbookFilter = 0x20,
|
|
Level_3_SpellbookFilter = 0x40,
|
|
Level_4_SpellbookFilter = 0x80,
|
|
Level_5_SpellbookFilter = 0x100,
|
|
Level_6_SpellbookFilter = 0x200,
|
|
Level_7_SpellbookFilter = 0x400,
|
|
Level_8_SpellbookFilter = 0x800,
|
|
Level_9_SpellbookFilter = 0x1000,
|
|
Void_SpellbookFilter = 0x2000,
|
|
Default_SpellbookFilter = 0x3FFF,
|
|
FORCE_SpellbookFilter_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 286 */
|
|
enum EnchantmentVersion
|
|
{
|
|
Undef_EnchantmentVersion = 0x0,
|
|
SpellSetID_EnchantmentVersion = 0x1,
|
|
Newest_EnchantmentVersion = 0x1,
|
|
FORCE_EnchantmentVersion_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 287 */
|
|
enum SpellComponentCategory
|
|
{
|
|
Scarab_SpellComponentCategory = 0x0,
|
|
Herb_SpellComponentCategory = 0x1,
|
|
PowderedGem_SpellComponentCategory = 0x2,
|
|
AlchemicalSubstance_SpellComponentCategory = 0x3,
|
|
Talisman_SpellComponentCategory = 0x4,
|
|
Taper_SpellComponentCategory = 0x5,
|
|
Pea_SpellComponentCategory = 0x6,
|
|
Num_SpellComponentCategories = 0x7,
|
|
Undef_SpellComponentCategory = 0x8,
|
|
FORCE_SpellComponentCategory_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 288 */
|
|
enum DDDEvent
|
|
{
|
|
DDD_PatchtimeInterrogation = 0x0,
|
|
DDD_RegionSet = 0x1,
|
|
DDD_PatchtimePending = 0x2,
|
|
DDD_PatchtimeBegin = 0x3,
|
|
DDD_PatchtimeEnd = 0x4,
|
|
DDD_DataDownloaded = 0x5,
|
|
DDD_DynamicDataRequested = 0x6,
|
|
DDD_DataError = 0x7,
|
|
};
|
|
|
|
/* 289 */
|
|
enum SpellIndex
|
|
{
|
|
Undef_SpellIndex = 0x0,
|
|
Resistable_SpellIndex = 0x1,
|
|
PKSensitive_SpellIndex = 0x2,
|
|
Beneficial_SpellIndex = 0x4,
|
|
SelfTargeted_SpellIndex = 0x8,
|
|
Reversed_SpellIndex = 0x10,
|
|
NotIndoor_SpellIndex = 0x20,
|
|
NotOutdoor_SpellIndex = 0x40,
|
|
NotResearchable_SpellIndex = 0x80,
|
|
Projectile_SpellIndex = 0x100,
|
|
CreatureSpell_SpellIndex = 0x200,
|
|
ExcludedFromItemDescriptions_SpellIndex = 0x400,
|
|
IgnoresManaConversion_SpellIndex = 0x800,
|
|
NonTrackingProjectile_SpellIndex = 0x1000,
|
|
FellowshipSpell_SpellIndex = 0x2000,
|
|
FastCast_SpellIndex = 0x4000,
|
|
IndoorLongRange_SpellIndex = 0x8000,
|
|
DamageOverTime_SpellIndex = 0x10000,
|
|
FORCE_SpellIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 290 */
|
|
enum GRVDataType
|
|
{
|
|
GRVDataType_Unknown = 0x0,
|
|
GRVDataType_DataID = 0x1,
|
|
GRVDataType_Bool = 0x2,
|
|
GRVDataType_Int32 = 0x3,
|
|
GRVDataType_UInt32 = 0x4,
|
|
GRVDataType_Int16 = 0x5,
|
|
GRVDataType_UInt16 = 0x6,
|
|
GRVDataType_Int8 = 0x7,
|
|
GRVDataType_UInt8 = 0x8,
|
|
GRVDataType_Float32 = 0x9,
|
|
GRVDataType_Float64 = 0xA,
|
|
GRVDataType_Vector3 = 0xB,
|
|
GRVDataType_RGBAColor = 0xC,
|
|
GRVDataType_PString = 0xD,
|
|
GRVDataType_Waveform = 0xE,
|
|
};
|
|
|
|
/* 291 */
|
|
typedef UIQueueManager::Enum18 DBCache::Enum3;
|
|
|
|
/* 292 */
|
|
typedef UIQueueManager::Enum18 RefCountInterface<GlobalRegistryCommands>::Enum0;
|
|
|
|
/* 293 */
|
|
enum SURFCHAR
|
|
{
|
|
SOLID = 0x0,
|
|
WATER = 0x1,
|
|
FORCE_SURFCHAR_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 294 */
|
|
enum HouseOp
|
|
{
|
|
Undef_HouseOp = 0x0,
|
|
Buy_House = 0x1,
|
|
Rent_House = 0x2,
|
|
Force32Bit_House = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 295 */
|
|
enum $2AD2342CF57D9E8172C0F9DC73822D65
|
|
{
|
|
cat_None = 0x0,
|
|
cat_ButtonDown = 0x1,
|
|
cat_ButtonUp = 0x2,
|
|
cat_ButtonTap = 0x4,
|
|
cat_ButtonDblClick = 0x8,
|
|
cat_ButtonDblClickUp = 0x10,
|
|
cat_ButtonNearby = 0x20,
|
|
cat_ButtonNearbyUp = 0x40,
|
|
cat_AnalogMotion = 0x80,
|
|
cat_DownActions = 0xA9,
|
|
cat_UpActions = 0x56,
|
|
cat_InputEvent = 0x80000000,
|
|
};
|
|
|
|
/* 296 */
|
|
enum HouseBitmask
|
|
{
|
|
Undef_HouseBitmask = 0x0,
|
|
Active_HouseBitmask = 0x1,
|
|
RequiresMonarch_HouseBitmask = 0x2,
|
|
Force32Bit_HouseBitmask = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 297 */
|
|
enum CLCache::CCLCacheAsyncOperation
|
|
{
|
|
opAsyncBeginDDD = 0x3,
|
|
opCLCacheNextAsyncOperation = 0x4,
|
|
};
|
|
|
|
/* 298 */
|
|
enum STREAMTYPE
|
|
{
|
|
STREAM_GETPACKSIZE = 0x0,
|
|
STREAM_PACK = 0x1,
|
|
STREAM_UNPACK = 0x2,
|
|
};
|
|
|
|
/* 299 */
|
|
enum SubControlIndex
|
|
{
|
|
sci_None = 0x0,
|
|
sci_PositiveAxis = 0x1,
|
|
sci_NegativeAxis = 0x2,
|
|
sci_POVUp = 0x3,
|
|
sci_POVRight = 0x4,
|
|
sci_POVDown = 0x5,
|
|
sci_POVLeft = 0x6,
|
|
};
|
|
|
|
/* 300 */
|
|
enum TransientState
|
|
{
|
|
CONTACT_TS = 0x1,
|
|
ON_WALKABLE_TS = 0x2,
|
|
SLIDING_TS = 0x4,
|
|
WATER_CONTACT_TS = 0x8,
|
|
STATIONARY_FALL_TS = 0x10,
|
|
STATIONARY_STOP_TS = 0x20,
|
|
STATIONARY_STUCK_TS = 0x40,
|
|
ACTIVE_TS = 0x80,
|
|
CHECK_ETHEREAL_TS = 0x100,
|
|
FORCE_TransientState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 301 */
|
|
enum Target_Mode
|
|
{
|
|
TARGET_MODE_NONE = 0x0,
|
|
TARGET_MODE_USE = 0x1,
|
|
TARGET_MODE_EXAMINE = 0x2,
|
|
TARGET_MODE_USE_TARGET = 0x3,
|
|
FORCE_Target_Mode_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 302 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum6;
|
|
|
|
/* 303 */
|
|
enum StateDesc::INCORPORATIONFLAGS
|
|
{
|
|
IF_PASSTOCHILDREN = 0x1,
|
|
IF_X = 0x2,
|
|
IF_Y = 0x4,
|
|
IF_WIDTH = 0x8,
|
|
IF_HEIGHT = 0x10,
|
|
IF_ZLEVEL = 0x20,
|
|
};
|
|
|
|
/* 304 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum7;
|
|
|
|
/* 305 */
|
|
enum COMBAT_MODE
|
|
{
|
|
UNDEF_COMBAT_MODE = 0x0,
|
|
NONCOMBAT_COMBAT_MODE = 0x1,
|
|
MELEE_COMBAT_MODE = 0x2,
|
|
MISSILE_COMBAT_MODE = 0x4,
|
|
MAGIC_COMBAT_MODE = 0x8,
|
|
VALID_COMBAT_MODES = 0xF,
|
|
COMBAT_COMBAT_MODE = 0xE,
|
|
FORCE_COMBAT_MODE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 306 */
|
|
enum CombatStyle
|
|
{
|
|
Undef_CombatStyle = 0x0,
|
|
Unarmed_CombatStyle = 0x1,
|
|
OneHanded_CombatStyle = 0x2,
|
|
OneHandedAndShield_CombatStyle = 0x4,
|
|
TwoHanded_CombatStyle = 0x8,
|
|
Bow_CombatStyle = 0x10,
|
|
Crossbow_CombatStyle = 0x20,
|
|
Sling_CombatStyle = 0x40,
|
|
ThrownWeapon_CombatStyle = 0x80,
|
|
DualWield_CombatStyle = 0x100,
|
|
Magic_CombatStyle = 0x200,
|
|
Atlatl_CombatStyle = 0x400,
|
|
ThrownShield_CombatStyle = 0x800,
|
|
Reserved1_CombatStyle = 0x1000,
|
|
Reserved2_CombatStyle = 0x2000,
|
|
Reserved3_CombatStyle = 0x4000,
|
|
Reserved4_CombatStyle = 0x8000,
|
|
StubbornMagic_CombatStyle = 0x10000,
|
|
StubbornProjectile_CombatStyle = 0x20000,
|
|
StubbornMelee_CombatStyle = 0x40000,
|
|
StubbornMissile_CombatStyle = 0x80000,
|
|
Melee_CombatStyles = 0x10F,
|
|
Missile_CombatStyles = 0xCF0,
|
|
Magic_CombatStyles = 0x200,
|
|
All_CombatStyle = 0xFFFF,
|
|
FORCE_CombatStyle_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 307 */
|
|
typedef UIQueueManager::Enum18 ClientMiniGameSystem::Enum15;
|
|
|
|
/* 308 */
|
|
enum BODY_HEIGHT
|
|
{
|
|
UNDEF_BODY_HEIGHT = 0x0,
|
|
HIGH_BODY_HEIGHT = 0x1,
|
|
MEDIUM_BODY_HEIGHT = 0x2,
|
|
LOW_BODY_HEIGHT = 0x3,
|
|
NUM_BODY_HEIGHTS = 0x4,
|
|
FORCE_BODY_HEIGHT32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 309 */
|
|
enum DAMAGE_TYPE
|
|
{
|
|
UNDEF_DAMAGE_TYPE = 0x0,
|
|
SLASH_DAMAGE_TYPE = 0x1,
|
|
PIERCE_DAMAGE_TYPE = 0x2,
|
|
BLUDGEON_DAMAGE_TYPE = 0x4,
|
|
COLD_DAMAGE_TYPE = 0x8,
|
|
FIRE_DAMAGE_TYPE = 0x10,
|
|
ACID_DAMAGE_TYPE = 0x20,
|
|
ELECTRIC_DAMAGE_TYPE = 0x40,
|
|
HEALTH_DAMAGE_TYPE = 0x80,
|
|
STAMINA_DAMAGE_TYPE = 0x100,
|
|
MANA_DAMAGE_TYPE = 0x200,
|
|
NETHER_DAMAGE_TYPE = 0x400,
|
|
BASE_DAMAGE_TYPE = 0x10000000,
|
|
FORCE_DAMAGE_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 310 */
|
|
enum AttackType
|
|
{
|
|
Undef_AttackType = 0x0,
|
|
Punch_AttackType = 0x1,
|
|
Thrust_AttackType = 0x2,
|
|
Slash_AttackType = 0x4,
|
|
Kick_AttackType = 0x8,
|
|
OffhandPunch_AttackType = 0x10,
|
|
DoubleSlash_AttackType = 0x20,
|
|
TripleSlash_AttackType = 0x40,
|
|
DoubleThrust_AttackType = 0x80,
|
|
TripleThrust_AttackType = 0x100,
|
|
OffhandThrust_AttackType = 0x200,
|
|
OffhandSlash_AttackType = 0x400,
|
|
OffhandDoubleSlash_AttackType = 0x800,
|
|
OffhandTripleSlash_AttackType = 0x1000,
|
|
OffhandDoubleThrust_AttackType = 0x2000,
|
|
OffhandTripleThrust_AttackType = 0x4000,
|
|
Unarmed_AttackType = 0x19,
|
|
MultiStrike_AttackType = 0x79E0,
|
|
FORCE_AttackType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 311 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryForceUIFlow_ClassType::Enum21;
|
|
|
|
/* 312 */
|
|
enum StringInfo::StringInfo_Override_Flag
|
|
{
|
|
SI_NONE = 0x0,
|
|
SI_LITERAL = 0x1,
|
|
SI_AUTOGEN = 0x2,
|
|
};
|
|
|
|
/* 313 */
|
|
enum ImbuedEffectType
|
|
{
|
|
Undef_ImbuedEffectType = 0x0,
|
|
CriticalStrike_ImbuedEffectType = 0x1,
|
|
CripplingBlow_ImbuedEffectType = 0x2,
|
|
ArmorRending_ImbuedEffectType = 0x4,
|
|
SlashRending_ImbuedEffectType = 0x8,
|
|
PierceRending_ImbuedEffectType = 0x10,
|
|
BludgeonRending_ImbuedEffectType = 0x20,
|
|
AcidRending_ImbuedEffectType = 0x40,
|
|
ColdRending_ImbuedEffectType = 0x80,
|
|
ElectricRending_ImbuedEffectType = 0x100,
|
|
FireRending_ImbuedEffectType = 0x200,
|
|
MeleeDefense_ImbuedEffectType = 0x400,
|
|
MissileDefense_ImbuedEffectType = 0x800,
|
|
MagicDefense_ImbuedEffectType = 0x1000,
|
|
Spellbook_ImbuedEffectType = 0x2000,
|
|
NetherRending_ImbuedEffectType = 0x4000,
|
|
IgnoreSomeMagicProjectileDamage_ImbuedEffectType = 0x20000000,
|
|
AlwaysCritical_ImbuedEffectType = 0x40000000,
|
|
IgnoreAllArmor_ImbuedEffectType = 0x80000000,
|
|
FORCE_ImbuedEffectType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 314 */
|
|
typedef UIQueueManager::Enum18 ClientTradeSystem::Enum17;
|
|
|
|
/* 315 */
|
|
enum LIGHTINFO::LightType
|
|
{
|
|
INVALID_LIGHT_TYPE = 0xFFFFFFFF,
|
|
POINT_LIGHT = 0x0,
|
|
DISTANT_LIGHT = 0x1,
|
|
SPOT_LIGHT = 0x2,
|
|
FORCE_LightType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 316 */
|
|
enum DiskControllerLoadFlags
|
|
{
|
|
dclfDontDecompress = 0x1,
|
|
dclfBTEntryOnly = 0x2,
|
|
dclfShortRead = 0x5,
|
|
};
|
|
|
|
/* 317 */
|
|
enum eAllegianceOfficerLevel
|
|
{
|
|
Undef_AllegianceOfficerLevel = 0x0,
|
|
Speaker_AllegianceOfficerLevel = 0x1,
|
|
Seneschal_AllegianceOfficerLevel = 0x2,
|
|
Castellan_AllegianceOfficerLevel = 0x3,
|
|
NumberOfOfficerTitles_AllegianceOfficerLevel = 0x3,
|
|
FORCE_AllegianceOfficerLevel_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 318 */
|
|
enum eAllegianceLockAction
|
|
{
|
|
Undef_AllegianceLockAction = 0x0,
|
|
OffLock_AllegianceLockAction = 0x1,
|
|
OnLock_AllegianceLockAction = 0x2,
|
|
ToggleLock_AllegianceLockAction = 0x3,
|
|
CheckLock_AllegianceLockAction = 0x4,
|
|
CheckApproved_AllegianceLockAction = 0x5,
|
|
ClearApproved_AllegianceLockAction = 0x6,
|
|
NumberOfActions_AllegianceLockAction = 0x6,
|
|
FORCE_AllegianceLockAction_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 319 */
|
|
enum CACHE_OBJECT_CODES
|
|
{
|
|
CACHE_OBJECT_INVALID = 0xFFFFFFFE,
|
|
CACHE_OBJECT_NET_GETTING = 0xFFFFFFFF,
|
|
CACHE_OBJECT_LOOKING = 0x0,
|
|
CACHE_OBJECT_IN_FILE = 0x1,
|
|
CACHE_OBJECT_IN_MEMORY = 0x2,
|
|
};
|
|
|
|
/* 320 */
|
|
enum DataHistory::UpdateType
|
|
{
|
|
utPatch = 0x0,
|
|
utPurge = 0x1,
|
|
utIgnore = 0x2,
|
|
utInvalid = 0x3,
|
|
};
|
|
|
|
/* 321 */
|
|
enum CLCache::DatFileIndex
|
|
{
|
|
PortalDatIndex = 0x0,
|
|
LocalDatIndex = 0x1,
|
|
CellDatIndex = 0x2,
|
|
HighResDatIndex = 0x3,
|
|
nDatFiles = 0x4,
|
|
};
|
|
|
|
/* 322 */
|
|
enum $E0971427BCD5BF40126DFC935D5F9371
|
|
{
|
|
dddIdle = 0x0,
|
|
dddInterrogationReceved = 0x1,
|
|
dddPatching = 0x2,
|
|
dddEndSent = 0x3,
|
|
dddRunTime = 0x4,
|
|
};
|
|
|
|
/* 323 */
|
|
enum DeviceType
|
|
{
|
|
dt_Invalid = 0x0,
|
|
dt_Keyboard = 0x1,
|
|
dt_Mouse = 0x2,
|
|
dt_Joystick = 0x3,
|
|
dt_Virtual = 0x4,
|
|
};
|
|
|
|
/* 324 */
|
|
enum MouseLookBehavior
|
|
{
|
|
mlb_Center = 0x0,
|
|
mlb_Remember = 0x1,
|
|
mlb_GotoXY = 0x2,
|
|
};
|
|
|
|
/* 325 */
|
|
enum NetBlob::State
|
|
{
|
|
NETBLOB_FROZEN = 0x0,
|
|
NETBLOB_SENDING = 0x1,
|
|
NETBLOB_RECEIVING = 0x2,
|
|
NETBLOB_RECEIVED = 0x3,
|
|
NETBLOB_FRAGMENTED = 0x4,
|
|
FORCE_State_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 326 */
|
|
enum GetStringErrorCode
|
|
{
|
|
gsSuccess = 0x0,
|
|
gsUninitialized = 0x1,
|
|
gsMissingString = 0x2,
|
|
gsMissingTable = 0x3,
|
|
gsMissingPrivateString = 0x4,
|
|
gsMissingPrivateTable = 0x5,
|
|
gsMissingVariable = 0x6,
|
|
gsMetaLanguageError = 0x7,
|
|
gsGenericError = 0x8,
|
|
GetStringErrorCode_FORCE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 327 */
|
|
enum NetStatus
|
|
{
|
|
Net_Initializing = 0x0,
|
|
Net_LoginAuthenticating = 0x1,
|
|
Net_LoginConnecting = 0x2,
|
|
Net_LoginConnected = 0x3,
|
|
Net_LoginConnectionError = 0x4,
|
|
Net_WorldConnectionError = 0x5,
|
|
};
|
|
|
|
/* 328 */
|
|
enum $DDE4C8BA43F9A489C0C96F0C76F0F3BD
|
|
{
|
|
LinkStatus_Created = 0x0,
|
|
LinkStatus_Initialized = 0x1,
|
|
LinkStatus_Connecting = 0x2,
|
|
LinkStatus_Connected = 0x3,
|
|
LinkStatus_Disconnected = 0x4,
|
|
};
|
|
|
|
/* 329 */
|
|
enum ObjectSelectStatus
|
|
{
|
|
Invalid_OSS = 0x0,
|
|
ObjectOnscreen_OSS = 0x1,
|
|
ObjectOffscreen_OSS = 0x2,
|
|
ObjectNotFound_OSS = 0x3,
|
|
FORCE_ObjectSelectStatus_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 330 */
|
|
enum NetBlobProcessedStatus
|
|
{
|
|
NETBLOB_UNDEF_STATUS = 0x0,
|
|
NETBLOB_PROCESSED_OK = 0x1,
|
|
NETBLOB_OLD_INSTANCE = 0x2,
|
|
NETBLOB_ERROR = 0x3,
|
|
NETBLOB_QUEUED = 0x4,
|
|
FORCE_NetBlobProcessedStatus_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 331 */
|
|
enum charError
|
|
{
|
|
CHAR_ERROR_UNDEF = 0x0,
|
|
CHAR_ERROR_LOGON = 0x1,
|
|
CHAR_ERROR_LOGGED_ON = 0x2,
|
|
CHAR_ERROR_ACCOUNT_LOGON = 0x3,
|
|
CHAR_ERROR_SERVER_CRASH = 0x4,
|
|
CHAR_ERROR_LOGOFF = 0x5,
|
|
CHAR_ERROR_DELETE = 0x6,
|
|
CHAR_ERROR_NO_PREMADE = 0x7,
|
|
CHAR_ERROR_ACCOUNT_IN_USE = 0x8,
|
|
CHAR_ERROR_ACCOUNT_INVALID = 0x9,
|
|
CHAR_ERROR_ACCOUNT_DOESNT_EXIST = 0xA,
|
|
CHAR_ERROR_ENTER_GAME_GENERIC = 0xB,
|
|
CHAR_ERROR_ENTER_GAME_STRESS_ACCOUNT = 0xC,
|
|
CHAR_ERROR_ENTER_GAME_CHARACTER_IN_WORLD = 0xD,
|
|
CHAR_ERROR_ENTER_GAME_PLAYER_ACCOUNT_MISSING = 0xE,
|
|
CHAR_ERROR_ENTER_GAME_CHARACTER_NOT_OWNED = 0xF,
|
|
CHAR_ERROR_ENTER_GAME_CHARACTER_IN_WORLD_SERVER = 0x10,
|
|
CHAR_ERROR_ENTER_GAME_OLD_CHARACTER = 0x11,
|
|
CHAR_ERROR_ENTER_GAME_CORRUPT_CHARACTER = 0x12,
|
|
CHAR_ERROR_ENTER_GAME_START_SERVER_DOWN = 0x13,
|
|
CHAR_ERROR_ENTER_GAME_COULDNT_PLACE_CHARACTER = 0x14,
|
|
CHAR_ERROR_LOGON_SERVER_FULL = 0x15,
|
|
CHAR_ERROR_CHARACTER_IS_BOOTED = 0x16,
|
|
CHAR_ERROR_ENTER_GAME_CHARACTER_LOCKED = 0x17,
|
|
CHAR_ERROR_SUBSCRIPTION_EXPIRED = 0x18,
|
|
CHAR_ERROR_NUM_ERRORS = 0x19,
|
|
FORCE_charError_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 332 */
|
|
enum $C596587DC4E66710E5C1896DCA752819
|
|
{
|
|
QUALITY_STATTYPE = 0x8,
|
|
};
|
|
|
|
/* 333 */
|
|
typedef $C596587DC4E66710E5C1896DCA752819 $EDC1FEFD9687894D9B08AE5574CD6854;
|
|
|
|
/* 334 */
|
|
typedef Frame::FrameInitializationEnum AFrame::FrameInitializationEnum;
|
|
|
|
/* 335 */
|
|
enum LandDefs::Rotation
|
|
{
|
|
ROT_0 = 0x0,
|
|
ROT_90 = 0x1,
|
|
ROT_180 = 0x2,
|
|
ROT_270 = 0x3,
|
|
FORCE_Rotation_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 336 */
|
|
enum LandDefs::PalType
|
|
{
|
|
SWTerrain = 0x0,
|
|
SETerrain = 0x1,
|
|
NETerrain = 0x2,
|
|
NWTerrain = 0x3,
|
|
Road = 0x4,
|
|
FORCE_PalType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 337 */
|
|
enum LandDefs::WaterType
|
|
{
|
|
NOT_WATER = 0x0,
|
|
PARTIALLY_WATER = 0x1,
|
|
ENTIRELY_WATER = 0x2,
|
|
FORCE_WaterType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 338 */
|
|
enum LandDefs::TerrainType
|
|
{
|
|
BarrenRock = 0x0,
|
|
Grassland = 0x1,
|
|
Ice = 0x2,
|
|
LushGrass = 0x3,
|
|
MarshSparseSwamp = 0x4,
|
|
MudRichDirt = 0x5,
|
|
ObsidianPlain = 0x6,
|
|
PackedDirt = 0x7,
|
|
PatchyDirt = 0x8,
|
|
PatchyGrassland = 0x9,
|
|
SandYellow = 0xA,
|
|
SandGrey = 0xB,
|
|
SandRockStrewn = 0xC,
|
|
SedimentaryRock = 0xD,
|
|
SemiBarrenRock = 0xE,
|
|
Snow = 0xF,
|
|
WaterRunning = 0x10,
|
|
WaterStandingFresh = 0x11,
|
|
WaterShallowSea = 0x12,
|
|
WaterShallowStillSea = 0x13,
|
|
WaterDeepSea = 0x14,
|
|
Reserved21 = 0x15,
|
|
Reserved22 = 0x16,
|
|
Reserved23 = 0x17,
|
|
Reserved24 = 0x18,
|
|
Reserved25 = 0x19,
|
|
Reserved26 = 0x1A,
|
|
Reserved27 = 0x1B,
|
|
Reserved28 = 0x1C,
|
|
Reserved29 = 0x1D,
|
|
Reserved30 = 0x1E,
|
|
Reserved31 = 0x1F,
|
|
RoadType = 0x20,
|
|
FORCE_TerrainType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 339 */
|
|
enum DBOBJ_STATUS
|
|
{
|
|
DBOBJ_UNDEF = 0x0,
|
|
DBOBJ_OK = 0x1,
|
|
DBOBJ_NOTFOUND = 0x2,
|
|
DBOBJ_DEFERRED = 0x3,
|
|
DBOBJ_NOTLOADED = 0x4,
|
|
DBOBJ_FROZEN = 0x5,
|
|
};
|
|
|
|
/* 340 */
|
|
enum PlayerOption
|
|
{
|
|
Invalid_PlayerOption = 0xFFFFFFFF,
|
|
AutoRepeatAttack_PlayerOption = 0x0,
|
|
IgnoreAllegianceRequests_PlayerOption = 0x1,
|
|
IgnoreFellowshipRequests_PlayerOption = 0x2,
|
|
IgnoreTradeRequests_PlayerOption = 0x3,
|
|
DisableMostWeatherEffects_PlayerOption = 0x4,
|
|
PersistentAtDay_PlayerOption = 0x5,
|
|
AllowGive_PlayerOption = 0x6,
|
|
ViewCombatTarget_PlayerOption = 0x7,
|
|
ShowTooltips_PlayerOption = 0x8,
|
|
UseDeception_PlayerOption = 0x9,
|
|
ToggleRun_PlayerOption = 0xA,
|
|
StayInChatMode_PlayerOption = 0xB,
|
|
AdvancedCombatUI_PlayerOption = 0xC,
|
|
AutoTarget_PlayerOption = 0xD,
|
|
VividTargetingIndicator_PlayerOption = 0xE,
|
|
FellowshipShareXP_PlayerOption = 0xF,
|
|
AcceptLootPermits_PlayerOption = 0x10,
|
|
FellowshipShareLoot_PlayerOption = 0x11,
|
|
FellowshipAutoAcceptRequests_PlayerOption = 0x12,
|
|
SideBySideVitals_PlayerOption = 0x13,
|
|
CoordinatesOnRadar_PlayerOption = 0x14,
|
|
SpellDuration_PlayerOption = 0x15,
|
|
DisableHouseRestrictionEffects_PlayerOption = 0x16,
|
|
DragItemOnPlayerOpensSecureTrade_PlayerOption = 0x17,
|
|
DisplayAllegianceLogonNotifications_PlayerOption = 0x18,
|
|
UseChargeAttack_PlayerOption = 0x19,
|
|
UseCraftSuccessDialog_PlayerOption = 0x1A,
|
|
HearAllegianceChat_PlayerOption = 0x1B,
|
|
DisplayDateOfBirth_PlayerOption = 0x1C,
|
|
DisplayAge_PlayerOption = 0x1D,
|
|
DisplayChessRank_PlayerOption = 0x1E,
|
|
DisplayFishingSkill_PlayerOption = 0x1F,
|
|
DisplayNumberDeaths_PlayerOption = 0x20,
|
|
DisplayTimeStamps_PlayerOption = 0x21,
|
|
SalvageMultiple_PlayerOption = 0x22,
|
|
HearGeneralChat_PlayerOption = 0x23,
|
|
HearTradeChat_PlayerOption = 0x24,
|
|
HearLFGChat_PlayerOption = 0x25,
|
|
HearRoleplayChat_PlayerOption = 0x26,
|
|
AppearOffline_PlayerOption = 0x27,
|
|
DisplayNumberCharacterTitles_PlayerOption = 0x28,
|
|
MainPackPreferred_PlayerOption = 0x29,
|
|
LeadMissileTargets_PlayerOption = 0x2A,
|
|
UseFastMissiles_PlayerOption = 0x2B,
|
|
FilterLanguage_PlayerOption = 0x2C,
|
|
ConfirmVolatileRareUse_PlayerOption = 0x2D,
|
|
HearSocietyChat_PlayerOption = 0x2E,
|
|
ShowHelm_PlayerOption = 0x2F,
|
|
DisableDistanceFog_PlayerOption = 0x30,
|
|
UseMouseTurning_PlayerOption = 0x31,
|
|
ShowCloak_PlayerOption = 0x32,
|
|
LockUI_PlayerOption = 0x33,
|
|
TotalNumberOfPlayerOptions_PlayerOption = 0x34,
|
|
};
|
|
|
|
/* 341 */
|
|
enum AMMO_TYPE
|
|
{
|
|
AMMO_NONE = 0x0,
|
|
AMMO_ARROW = 0x1,
|
|
AMMO_BOLT = 0x2,
|
|
AMMO_ATLATL = 0x4,
|
|
AMMO_ARROW_CRYSTAL = 0x8,
|
|
AMMO_BOLT_CRYSTAL = 0x10,
|
|
AMMO_ATLATL_CRYSTAL = 0x20,
|
|
AMMO_ARROW_CHORIZITE = 0x40,
|
|
AMMO_BOLT_CHORIZITE = 0x80,
|
|
AMMO_ATLATL_CHORIZITE = 0x100,
|
|
FORCE_AMMO_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 342 */
|
|
enum AppraisalProfile::ArmorEnchantment_BFIndex
|
|
{
|
|
BF_ARMOR_LEVEL = 0x1,
|
|
BF_ARMOR_MOD_VS_SLASH = 0x2,
|
|
BF_ARMOR_MOD_VS_PIERCE = 0x4,
|
|
BF_ARMOR_MOD_VS_BLUDGEON = 0x8,
|
|
BF_ARMOR_MOD_VS_COLD = 0x10,
|
|
BF_ARMOR_MOD_VS_FIRE = 0x20,
|
|
BF_ARMOR_MOD_VS_ACID = 0x40,
|
|
BF_ARMOR_MOD_VS_ELECTRIC = 0x80,
|
|
BF_ARMOR_MOD_VS_NETHER = 0x100,
|
|
BF_ARMOR_LEVEL_HI = 0x10000,
|
|
BF_ARMOR_MOD_VS_SLASH_HI = 0x20000,
|
|
BF_ARMOR_MOD_VS_PIERCE_HI = 0x40000,
|
|
BF_ARMOR_MOD_VS_BLUDGEON_HI = 0x80000,
|
|
BF_ARMOR_MOD_VS_COLD_HI = 0x100000,
|
|
BF_ARMOR_MOD_VS_FIRE_HI = 0x200000,
|
|
BF_ARMOR_MOD_VS_ACID_HI = 0x400000,
|
|
BF_ARMOR_MOD_VS_ELECTRIC_HI = 0x800000,
|
|
BF_ARMOR_MOD_VS_NETHER_HI = 0x1000000,
|
|
FORCE_ArmorEnchantment_BFIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 343 */
|
|
enum AppraisalProfile::WeaponEnchantment_BFIndex
|
|
{
|
|
BF_WEAPON_OFFENSE = 0x1,
|
|
BF_WEAPON_DEFENSE = 0x2,
|
|
BF_WEAPON_TIME = 0x4,
|
|
BF_DAMAGE = 0x8,
|
|
BF_DAMAGE_VARIANCE = 0x10,
|
|
BF_DAMAGE_MOD = 0x20,
|
|
BF_WEAPON_OFFENSE_HI = 0x10000,
|
|
BF_WEAPON_DEFENSE_HI = 0x20000,
|
|
BF_WEAPON_TIME_HI = 0x40000,
|
|
BF_DAMAGE_HI = 0x80000,
|
|
BF_DAMAGE_VARIANCE_HI = 0x100000,
|
|
BF_DAMAGE_MOD_HI = 0x200000,
|
|
FORCE_WeaponEnchantment_BFIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 344 */
|
|
enum AppraisalProfile::ResistanceEnchantment_BFIndex
|
|
{
|
|
BF_RESIST_SLASH = 0x1,
|
|
BF_RESIST_PIERCE = 0x2,
|
|
BF_RESIST_BLUDGEON = 0x4,
|
|
BF_RESIST_FIRE = 0x8,
|
|
BF_RESIST_COLD = 0x10,
|
|
BF_RESIST_ACID = 0x20,
|
|
BF_RESIST_ELECTRIC = 0x40,
|
|
BF_RESIST_HEALTH_BOOST = 0x80,
|
|
BF_RESIST_STAMINA_DRAIN = 0x100,
|
|
BF_RESIST_STAMINA_BOOST = 0x200,
|
|
BF_RESIST_MANA_DRAIN = 0x400,
|
|
BF_RESIST_MANA_BOOST = 0x800,
|
|
BF_MANA_CON_MOD = 0x1000,
|
|
BF_ELE_DAMAGE_MOD = 0x2000,
|
|
BF_RESIST_NETHER = 0x4000,
|
|
BF_RESIST_SLASH_HI = 0x10000,
|
|
BF_RESIST_PIERCE_HI = 0x20000,
|
|
BF_RESIST_BLUDGEON_HI = 0x40000,
|
|
BF_RESIST_FIRE_HI = 0x80000,
|
|
BF_RESIST_COLD_HI = 0x100000,
|
|
BF_RESIST_ACID_HI = 0x200000,
|
|
BF_RESIST_ELECTRIC_HI = 0x400000,
|
|
BF_RESIST_HEALTH_BOOST_HI = 0x800000,
|
|
BF_RESIST_STAMINA_DRAIN_HI = 0x1000000,
|
|
BF_RESIST_STAMINA_BOOST_HI = 0x2000000,
|
|
BF_RESIST_MANA_DRAIN_HI = 0x4000000,
|
|
BF_RESIST_MANA_BOOST_HI = 0x8000000,
|
|
BF_MANA_CON_MOD_HI = 0x10000000,
|
|
BF_ELE_DAMAGE_MOD_HI = 0x20000000,
|
|
BF_RESIST_NETHER_HI = 0x40000000,
|
|
FORCE_ResistanceEnchantment_BFIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 345 */
|
|
enum Ray::ClosestPointType
|
|
{
|
|
ClosestPointType_Endpoint = 0x0,
|
|
ClosestPointType_Interior = 0x1,
|
|
};
|
|
|
|
/* 346 */
|
|
enum UIElement::FunctionSignatureChanged
|
|
{
|
|
};
|
|
|
|
/* 347 */
|
|
enum BorderLocation
|
|
{
|
|
BORDER_NONE = 0x0,
|
|
BORDER_UL = 0x1,
|
|
BORDER_TOP = 0x2,
|
|
BORDER_UR = 0x3,
|
|
BORDER_RIGHT = 0x4,
|
|
BORDER_LR = 0x5,
|
|
BORDER_BOTTOM = 0x6,
|
|
BORDER_LL = 0x7,
|
|
BORDER_LEFT = 0x8,
|
|
};
|
|
|
|
/* 348 */
|
|
enum UIElement::Intialized_Has_Been_Replaced_With_PostInit
|
|
{
|
|
};
|
|
|
|
/* 349 */
|
|
enum CG_VERIFICATION_RESPONSE
|
|
{
|
|
UNDEF_CG_VERIFICATION_RESPONSE = 0x0,
|
|
CG_VERIFICATION_RESPONSE_OK = 0x1,
|
|
CG_VERIFICATION_RESPONSE_PENDING = 0x2,
|
|
CG_VERIFICATION_RESPONSE_NAME_IN_USE = 0x3,
|
|
CG_VERIFICATION_RESPONSE_NAME_BANNED = 0x4,
|
|
CG_VERIFICATION_RESPONSE_CORRUPT = 0x5,
|
|
CG_VERIFICATION_RESPONSE_DATABASE_DOWN = 0x6,
|
|
CG_VERIFICATION_RESPONSE_ADMIN_PRIVILEGE_DENIED = 0x7,
|
|
NUM_CG_VERIFICATION_RESPONSES = 0x8,
|
|
FORCE_CG_VERIFICATION_RESPONSE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 350 */
|
|
enum PowerBarMode
|
|
{
|
|
PBM_UNDEF = 0x0,
|
|
PBM_COMBAT = 0x1,
|
|
PBM_ADVANCED_COMBAT = 0x2,
|
|
PBM_JUMP = 0x3,
|
|
PBM_DDD = 0x4,
|
|
};
|
|
|
|
/* 351 */
|
|
enum ATTACK_HEIGHT
|
|
{
|
|
UNDEF_ATTACK_HEIGHT = 0x0,
|
|
HIGH_ATTACK_HEIGHT = 0x1,
|
|
MEDIUM_ATTACK_HEIGHT = 0x2,
|
|
LOW_ATTACK_HEIGHT = 0x3,
|
|
NUM_ATTACK_HEIGHTS = 0x4,
|
|
FORCE_ATTACK_HEIGHT_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 352 */
|
|
enum ShopMode
|
|
{
|
|
SHOP_MODE_UNDEF = 0x0,
|
|
SHOP_MODE_NONE = 0x1,
|
|
SHOP_MODE_BUY = 0x2,
|
|
SHOP_MODE_SELL = 0x3,
|
|
FORCE_ShopMode_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 353 */
|
|
enum BlitDataFormat
|
|
{
|
|
BlitFmt_NoData = 0xFFFFFFFF,
|
|
BlitFmt_ARGB = 0x0,
|
|
BlitFmt_XRGB = 0x1,
|
|
BlitFmt_RGB = 0x2,
|
|
BlitFmt_nFormats = 0x3,
|
|
};
|
|
|
|
/* 354 */
|
|
enum MaskDataFormat
|
|
{
|
|
MaskFmt_NoData = 0xFFFFFFFF,
|
|
MaskFmt_Fill = 0x0,
|
|
MaskFmt_A = 0x1,
|
|
MaskFmt_AXXX = 0x2,
|
|
MaskFmt_nSrcFormats = 0x3,
|
|
};
|
|
|
|
/* 355 */
|
|
enum SurfaceWindow::WhichBufferArg
|
|
{
|
|
baBlit = 0x0,
|
|
baMask = 0x1,
|
|
};
|
|
|
|
/* 356 */
|
|
enum ImageScaleType
|
|
{
|
|
FULL_RES = 0x0,
|
|
HALF_RES = 0x1,
|
|
QUARTER_RES = 0x2,
|
|
EIGHTH_RES = 0x3,
|
|
NumImageScaleType = 0x4,
|
|
FORCE_ImageScaleType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 357 */
|
|
enum CameraTarget
|
|
{
|
|
INVALID_TARGET = 0x0,
|
|
LOOK_IN_DIRECTION = 0x1,
|
|
LOOK_AT_OBJECT = 0x2,
|
|
LOOK_AT_PIVOT = 0x4,
|
|
ALIGN_WITH_PIVOT = 0x8,
|
|
ALIGN_WITH_PLANE = 0x10,
|
|
FORCE_CameraTarget_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 358 */
|
|
enum SpellType
|
|
{
|
|
Undef_SpellType = 0x0,
|
|
Enchantment_SpellType = 0x1,
|
|
Projectile_SpellType = 0x2,
|
|
Boost_SpellType = 0x3,
|
|
Transfer_SpellType = 0x4,
|
|
PortalLink_SpellType = 0x5,
|
|
PortalRecall_SpellType = 0x6,
|
|
PortalSummon_SpellType = 0x7,
|
|
PortalSending_SpellType = 0x8,
|
|
Dispel_SpellType = 0x9,
|
|
LifeProjectile_SpellType = 0xA,
|
|
FellowBoost_SpellType = 0xB,
|
|
FellowEnchantment_SpellType = 0xC,
|
|
FellowPortalSending_SpellType = 0xD,
|
|
FellowDispel_SpellType = 0xE,
|
|
EnchantmentProjectile_SpellType = 0xF,
|
|
FORCE_SpellType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 359 */
|
|
enum ChatTypeEnum
|
|
{
|
|
Undef_ChatTypeEnum = 0x0,
|
|
Allegiance_ChatTypeEnum = 0x1,
|
|
General_ChatTypeEnum = 0x2,
|
|
Trade_ChatTypeEnum = 0x3,
|
|
LFG_ChatTypeEnum = 0x4,
|
|
Roleplay_ChatTypeEnum = 0x5,
|
|
Society_ChatTypeEnum = 0x6,
|
|
SocietyCelHan_ChatTypeEnum = 0x7,
|
|
SocietyEldWeb_ChatTypeEnum = 0x8,
|
|
SocietyRadBlo_ChatTypeEnum = 0x9,
|
|
Olthoi_ChatTypeEnum = 0xA,
|
|
FORCE_CHAT_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 360 */
|
|
enum $4EDBBE523245B163339CBB1829736610
|
|
{
|
|
CurrentPackVersion = 0x1,
|
|
OldestValidPackVersion = 0x1,
|
|
};
|
|
|
|
/* 361 */
|
|
enum $978A68ABF2811DE155E71498BB7861FE
|
|
{
|
|
InvalidVersion = 0x0,
|
|
SizeOfVersion = 0x4,
|
|
SizeOfChecksum = 0x4,
|
|
};
|
|
|
|
/* 362 */
|
|
enum EnterChargen
|
|
{
|
|
ENTER_NEW = 0x0,
|
|
ENTER_CONTINUE = 0x1,
|
|
ENTER_RANDOM = 0x2,
|
|
FORCE_EnterChargen_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 363 */
|
|
enum Method_CG
|
|
{
|
|
};
|
|
|
|
/* 364 */
|
|
enum AdvancedMethod_CG
|
|
{
|
|
};
|
|
|
|
/* 365 */
|
|
enum ClientCommunicationSystem::HelpType
|
|
{
|
|
Summary_HelpType = 0x0,
|
|
List_HelpType = 0x1,
|
|
Detail_HelpType = 0x2,
|
|
};
|
|
|
|
/* 366 */
|
|
enum SpellComponentType
|
|
{
|
|
Undef_SpellComponentType = 0x0,
|
|
Power_SpellComponentType = 0x1,
|
|
Action_SpellComponentType = 0x2,
|
|
ConceptPrefix_SpellComponentType = 0x3,
|
|
ConceptSuffix_SpellComponentType = 0x4,
|
|
Target_SpellComponentType = 0x5,
|
|
Accent_SpellComponentType = 0x6,
|
|
Pea_SpellComponentType = 0x7,
|
|
FORCE_SpellComponentType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 367 */
|
|
enum ComponentTrackerUpdate
|
|
{
|
|
CT_CHANGE_NONE = 0x0,
|
|
CT_CHANGE_ADD = 0x1,
|
|
CT_CHANGE_REMOVE = 0x2,
|
|
FORCE_ComponentTrackerUpdate_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 368 */
|
|
enum UI_SLOT_SIDE
|
|
{
|
|
SLOT_SIDE_NULL = 0x0,
|
|
SLOT_SIDE_LEFT = 0x1,
|
|
SLOT_SIDE_RIGHT = 0x2,
|
|
FORCE_UI_SLOT_SIDE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 369 */
|
|
enum DialogBoxGateway::ThisFunctionHasBeenRenamed
|
|
{
|
|
};
|
|
|
|
/* 370 */
|
|
enum $816135D4CADE8445651DF97A0C695365
|
|
{
|
|
eAlgID = 0x8003,
|
|
};
|
|
|
|
/* 371 */
|
|
typedef $816135D4CADE8445651DF97A0C695365 $2BF79E1B478FEF64EFE9D98C9617DC51;
|
|
|
|
/* 372 */
|
|
enum SoundType
|
|
{
|
|
Sound_Invalid = 0x0,
|
|
Sound_Speak1 = 0x1,
|
|
Sound_Random = 0x2,
|
|
Sound_Attack1 = 0x3,
|
|
Sound_Attack2 = 0x4,
|
|
Sound_Attack3 = 0x5,
|
|
Sound_SpecialAttack1 = 0x6,
|
|
Sound_SpecialAttack2 = 0x7,
|
|
Sound_SpecialAttack3 = 0x8,
|
|
Sound_Damage1 = 0x9,
|
|
Sound_Damage2 = 0xA,
|
|
Sound_Damage3 = 0xB,
|
|
Sound_Wound1 = 0xC,
|
|
Sound_Wound2 = 0xD,
|
|
Sound_Wound3 = 0xE,
|
|
Sound_Death1 = 0xF,
|
|
Sound_Death2 = 0x10,
|
|
Sound_Death3 = 0x11,
|
|
Sound_Grunt1 = 0x12,
|
|
Sound_Grunt2 = 0x13,
|
|
Sound_Grunt3 = 0x14,
|
|
Sound_Oh1 = 0x15,
|
|
Sound_Oh2 = 0x16,
|
|
Sound_Oh3 = 0x17,
|
|
Sound_Heave1 = 0x18,
|
|
Sound_Heave2 = 0x19,
|
|
Sound_Heave3 = 0x1A,
|
|
Sound_Knockdown1 = 0x1B,
|
|
Sound_Knockdown2 = 0x1C,
|
|
Sound_Knockdown3 = 0x1D,
|
|
Sound_Swoosh1 = 0x1E,
|
|
Sound_Swoosh2 = 0x1F,
|
|
Sound_Swoosh3 = 0x20,
|
|
Sound_Thump1 = 0x21,
|
|
Sound_Smash1 = 0x22,
|
|
Sound_Scratch1 = 0x23,
|
|
Sound_Spear = 0x24,
|
|
Sound_Sling = 0x25,
|
|
Sound_Dagger = 0x26,
|
|
Sound_ArrowWhiz1 = 0x27,
|
|
Sound_ArrowWhiz2 = 0x28,
|
|
Sound_CrossbowPull = 0x29,
|
|
Sound_CrossbowRelease = 0x2A,
|
|
Sound_BowPull = 0x2B,
|
|
Sound_BowRelease = 0x2C,
|
|
Sound_ThrownWeaponRelease1 = 0x2D,
|
|
Sound_ArrowLand = 0x2E,
|
|
Sound_Collision = 0x2F,
|
|
Sound_HitFlesh1 = 0x30,
|
|
Sound_HitLeather1 = 0x31,
|
|
Sound_HitChain1 = 0x32,
|
|
Sound_HitPlate1 = 0x33,
|
|
Sound_HitMissile1 = 0x34,
|
|
Sound_HitMissile2 = 0x35,
|
|
Sound_HitMissile3 = 0x36,
|
|
Sound_Footstep1 = 0x37,
|
|
Sound_Footstep2 = 0x38,
|
|
Sound_Walk1 = 0x39,
|
|
Sound_Dance1 = 0x3A,
|
|
Sound_Dance2 = 0x3B,
|
|
Sound_Dance3 = 0x3C,
|
|
Sound_Hidden1 = 0x3D,
|
|
Sound_Hidden2 = 0x3E,
|
|
Sound_Hidden3 = 0x3F,
|
|
Sound_Eat1 = 0x40,
|
|
Sound_Drink1 = 0x41,
|
|
Sound_Open = 0x42,
|
|
Sound_Close = 0x43,
|
|
Sound_OpenSlam = 0x44,
|
|
Sound_CloseSlam = 0x45,
|
|
Sound_Ambient1 = 0x46,
|
|
Sound_Ambient2 = 0x47,
|
|
Sound_Ambient3 = 0x48,
|
|
Sound_Ambient4 = 0x49,
|
|
Sound_Ambient5 = 0x4A,
|
|
Sound_Ambient6 = 0x4B,
|
|
Sound_Ambient7 = 0x4C,
|
|
Sound_Ambient8 = 0x4D,
|
|
Sound_Waterfall = 0x4E,
|
|
Sound_LogOut = 0x4F,
|
|
Sound_LogIn = 0x50,
|
|
Sound_LifestoneOn = 0x51,
|
|
Sound_AttribUp = 0x52,
|
|
Sound_AttribDown = 0x53,
|
|
Sound_SkillUp = 0x54,
|
|
Sound_SkillDown = 0x55,
|
|
Sound_HealthUp = 0x56,
|
|
Sound_HealthDown = 0x57,
|
|
Sound_ShieldUp = 0x58,
|
|
Sound_ShieldDown = 0x59,
|
|
Sound_EnchantUp = 0x5A,
|
|
Sound_EnchantDown = 0x5B,
|
|
Sound_VisionUp = 0x5C,
|
|
Sound_VisionDown = 0x5D,
|
|
Sound_Fizzle = 0x5E,
|
|
Sound_Launch = 0x5F,
|
|
Sound_Explode = 0x60,
|
|
Sound_TransUp = 0x61,
|
|
Sound_TransDown = 0x62,
|
|
Sound_BreatheFlaem = 0x63,
|
|
Sound_BreatheAcid = 0x64,
|
|
Sound_BreatheFrost = 0x65,
|
|
Sound_BreatheLightning = 0x66,
|
|
Sound_Create = 0x67,
|
|
Sound_Destroy = 0x68,
|
|
Sound_Lockpicking = 0x69,
|
|
Sound_UI_EnterPortal = 0x6A,
|
|
Sound_UI_ExitPortal = 0x6B,
|
|
Sound_UI_GeneralQuery = 0x6C,
|
|
Sound_UI_GeneralError = 0x6D,
|
|
Sound_UI_TransientMessage = 0x6E,
|
|
Sound_UI_IconPickUp = 0x6F,
|
|
Sound_UI_IconSuccessfulDrop = 0x70,
|
|
Sound_UI_IconInvalid_Drop = 0x71,
|
|
Sound_UI_ButtonPress = 0x72,
|
|
Sound_UI_GrabSlider = 0x73,
|
|
Sound_UI_ReleaseSlider = 0x74,
|
|
Sound_UI_NewTargetSelected = 0x75,
|
|
Sound_UI_Roar = 0x76,
|
|
Sound_UI_Bell = 0x77,
|
|
Sound_UI_Chant1 = 0x78,
|
|
Sound_UI_Chant2 = 0x79,
|
|
Sound_UI_DarkWhispers1 = 0x7A,
|
|
Sound_UI_DarkWhispers2 = 0x7B,
|
|
Sound_UI_DarkLaugh = 0x7C,
|
|
Sound_UI_DarkWind = 0x7D,
|
|
Sound_UI_DarkSpeech = 0x7E,
|
|
Sound_UI_Drums = 0x7F,
|
|
Sound_UI_GhostSpeak = 0x80,
|
|
Sound_UI_Breathing = 0x81,
|
|
Sound_UI_Howl = 0x82,
|
|
Sound_UI_LostSouls = 0x83,
|
|
Sound_UI_Squeal = 0x84,
|
|
Sound_UI_Thunder1 = 0x85,
|
|
Sound_UI_Thunder2 = 0x86,
|
|
Sound_UI_Thunder3 = 0x87,
|
|
Sound_UI_Thunder4 = 0x88,
|
|
Sound_UI_Thunder5 = 0x89,
|
|
Sound_UI_Thunder6 = 0x8A,
|
|
Sound_RaiseTrait = 0x8B,
|
|
Sound_WieldObject = 0x8C,
|
|
Sound_UnwieldObject = 0x8D,
|
|
Sound_ReceiveItem = 0x8E,
|
|
Sound_PickUpItem = 0x8F,
|
|
Sound_DropItem = 0x90,
|
|
Sound_ResistSpell = 0x91,
|
|
Sound_PicklockFail = 0x92,
|
|
Sound_LockSuccess = 0x93,
|
|
Sound_OpenFailDueToLock = 0x94,
|
|
Sound_TriggerActivated = 0x95,
|
|
Sound_SpellExpire = 0x96,
|
|
Sound_ItemManaDepleted = 0x97,
|
|
Sound_TriggerActivated1 = 0x98,
|
|
Sound_TriggerActivated2 = 0x99,
|
|
Sound_TriggerActivated3 = 0x9A,
|
|
Sound_TriggerActivated4 = 0x9B,
|
|
Sound_TriggerActivated5 = 0x9C,
|
|
Sound_TriggerActivated6 = 0x9D,
|
|
Sound_TriggerActivated7 = 0x9E,
|
|
Sound_TriggerActivated8 = 0x9F,
|
|
Sound_TriggerActivated9 = 0xA0,
|
|
Sound_TriggerActivated10 = 0xA1,
|
|
Sound_TriggerActivated11 = 0xA2,
|
|
Sound_TriggerActivated12 = 0xA3,
|
|
Sound_TriggerActivated13 = 0xA4,
|
|
Sound_TriggerActivated14 = 0xA5,
|
|
Sound_TriggerActivated15 = 0xA6,
|
|
Sound_TriggerActivated16 = 0xA7,
|
|
Sound_TriggerActivated17 = 0xA8,
|
|
Sound_TriggerActivated18 = 0xA9,
|
|
Sound_TriggerActivated19 = 0xAA,
|
|
Sound_TriggerActivated20 = 0xAB,
|
|
Sound_TriggerActivated21 = 0xAC,
|
|
Sound_TriggerActivated22 = 0xAD,
|
|
Sound_TriggerActivated23 = 0xAE,
|
|
Sound_TriggerActivated24 = 0xAF,
|
|
Sound_TriggerActivated25 = 0xB0,
|
|
Sound_TriggerActivated26 = 0xB1,
|
|
Sound_TriggerActivated27 = 0xB2,
|
|
Sound_TriggerActivated28 = 0xB3,
|
|
Sound_TriggerActivated29 = 0xB4,
|
|
Sound_TriggerActivated30 = 0xB5,
|
|
Sound_TriggerActivated31 = 0xB6,
|
|
Sound_TriggerActivated32 = 0xB7,
|
|
Sound_TriggerActivated33 = 0xB8,
|
|
Sound_TriggerActivated34 = 0xB9,
|
|
Sound_TriggerActivated35 = 0xBA,
|
|
Sound_TriggerActivated36 = 0xBB,
|
|
Sound_TriggerActivated37 = 0xBC,
|
|
Sound_TriggerActivated38 = 0xBD,
|
|
Sound_TriggerActivated39 = 0xBE,
|
|
Sound_TriggerActivated40 = 0xBF,
|
|
Sound_TriggerActivated41 = 0xC0,
|
|
Sound_TriggerActivated42 = 0xC1,
|
|
Sound_TriggerActivated43 = 0xC2,
|
|
Sound_TriggerActivated44 = 0xC3,
|
|
Sound_TriggerActivated45 = 0xC4,
|
|
Sound_TriggerActivated46 = 0xC5,
|
|
Sound_TriggerActivated47 = 0xC6,
|
|
Sound_TriggerActivated48 = 0xC7,
|
|
Sound_TriggerActivated49 = 0xC8,
|
|
Sound_TriggerActivated50 = 0xC9,
|
|
Sound_HealthDownVoid = 0xCA,
|
|
Sound_RegenDownVoid = 0xCB,
|
|
Sound_SkillDownVoid = 0xCC,
|
|
NUM_SOUND_TYPES = 0xCD,
|
|
FORCE_SoundType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 373 */
|
|
enum ProgramType
|
|
{
|
|
Undef_ProgramType = 0x0,
|
|
Client_ProgramType = 0x1,
|
|
Server_ProgramType = 0x2,
|
|
GameClient_ProgramType = 0x40000001,
|
|
GameServer_ProgramType = 0x40000002,
|
|
ClientAdder_ProgramType = 0x80000001,
|
|
ServerAdder_ProgramType = 0x80000002,
|
|
WorldBuilder_ProgramType = 0x80000011,
|
|
RuntimeProgram_ProgramType = 0x40000000,
|
|
PreprocProgram_ProgramType = 0x80000000,
|
|
PathMap_ProgramType = 0x100,
|
|
PathGen_ProgramType = 0x80000102,
|
|
};
|
|
|
|
/* 374 */
|
|
enum $313183CCA009719CCB6D34FDE8D053C0
|
|
{
|
|
npfChecksumEncrypted = 0x1,
|
|
npfHasTimeSensitiveHeaders = 0x2,
|
|
npfHasSequencedData = 0x4,
|
|
npfHasHighPriorityHeaders = 0x8,
|
|
};
|
|
|
|
/* 375 */
|
|
enum OptionalHeaderFlags
|
|
{
|
|
ohfDisposable = 0x1,
|
|
ohfExclusive = 0x2,
|
|
ohfNotConn = 0x4,
|
|
ohfTimeSensitive = 0x8,
|
|
ohfShouldPiggyBack = 0x10,
|
|
ohfHighPriority = 0x20,
|
|
ohfCountsAsTouch = 0x40,
|
|
ohfEncrypted = 0x20000000,
|
|
ohfSigned = 0x40000000,
|
|
};
|
|
|
|
/* 376 */
|
|
enum AsyncStateMachineStatus
|
|
{
|
|
AsyncStateMachine_Unknown = 0x0,
|
|
AsyncStateMachine_Running = 0x1,
|
|
AsyncStateMachine_Succeeded = 0x2,
|
|
AsyncStateMachine_TimedOut = 0x3,
|
|
AsyncStateMachine_Failed = 0x4,
|
|
AsyncStateMachine_InternalError = 0x5,
|
|
};
|
|
|
|
/* 377 */
|
|
enum LegacyDataErrorMode
|
|
{
|
|
DataError_Normal = 0x0,
|
|
DataError_OutputDebugString = 0x1,
|
|
DataError_OutputToConsole = 0x2,
|
|
};
|
|
|
|
/* 378 */
|
|
enum ClientNet::WAIT_RESULT
|
|
{
|
|
UNDEF_WAIT_RESULT = 0x0,
|
|
DONE_WAIT_RESULT = 0x1,
|
|
FAILED_WAIT_RESULT = 0x2,
|
|
ROUTED_WAIT_RESULT = 0x3,
|
|
NO_LOGON_SERVER_WAIT_RESULT = 0x4,
|
|
EXPIRED_ZONE_TICKET_RESULT = 0x5,
|
|
FORCE_WAIT_RESULT_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 379 */
|
|
enum NetPerfCounter
|
|
{
|
|
BytesSentCounter = 0x0,
|
|
BytesReceivedCounter = 0x1,
|
|
BadPacketsReceivedCounter = 0x2,
|
|
OptionalHeadersOnlyPacketsReceivedCounter = 0x3,
|
|
OptionalHeadersAndDataPacketsReceivedCounter = 0x4,
|
|
DataOnlyPacketsReceivedCounter = 0x5,
|
|
AcksReceivedCounter = 0x6,
|
|
NaksReceivedCounter = 0x7,
|
|
PaksReceivedCounter = 0x8,
|
|
PacketsSentCounter = 0x9,
|
|
RetransmitsSentCounter = 0xA,
|
|
MiscPacketsCounter = 0xB,
|
|
};
|
|
|
|
/* 380 */
|
|
enum PacketInfo::Protocol
|
|
{
|
|
fe_tcp = 0x0,
|
|
be_tcp = 0x1,
|
|
fe_udp = 0x2,
|
|
};
|
|
|
|
/* 381 */
|
|
enum ConnectionState
|
|
{
|
|
cs_Disconnected = 0x0,
|
|
cs_AwaitingWorldAuth = 0x1,
|
|
cs_AuthSent = 0x2,
|
|
cs_ConnectionRequestSent = 0x3,
|
|
cs_ConnectionRequestAcked = 0x4,
|
|
cs_Connected = 0x5,
|
|
cs_DisconnectReceived = 0x6,
|
|
cs_DisconnectSent = 0x7,
|
|
};
|
|
|
|
/* 382 */
|
|
enum ReceiverState
|
|
{
|
|
UNDEF_STATE = 0x0,
|
|
NAK_STATE = 0x1,
|
|
NO_NAK_STATE = 0x2,
|
|
NO_STATE = 0x3,
|
|
FORCE_ReceiverState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 383 */
|
|
enum ServerSwitchType
|
|
{
|
|
ssWorldSwitch = 0x0,
|
|
ssLogonSwitch = 0x1,
|
|
ssForce32BitEnum = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 384 */
|
|
enum ICMDCommandEnum
|
|
{
|
|
cmdNOP = 0x1,
|
|
cmdEchoRequest = 0x71655245,
|
|
cmdEchoReply = 0x6C705245,
|
|
ICMDCommandEnum_Force32Bit = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 385 */
|
|
enum PerfMonCounterInfo::EPerfCounterType
|
|
{
|
|
NORMAL = 0x0,
|
|
NORMAL_HEX = 0x1,
|
|
PER_SEC = 0x2,
|
|
};
|
|
|
|
/* 386 */
|
|
enum SEND_CODE
|
|
{
|
|
UNDEF_SEND = 0x0,
|
|
OK_SEND = 0x1,
|
|
NET_FAIL_SEND = 0x2,
|
|
FLOW_FAIL_SEND = 0x3,
|
|
FORCE_SEND_CODE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 387 */
|
|
enum eChatTypes
|
|
{
|
|
eTextTypeDefault = 0x0,
|
|
eTextTypeAllChannels = 0x1,
|
|
eTextTypeSpeech = 0x2,
|
|
eTextTypeSpeechDirect = 0x3,
|
|
eTextTypeSpeechDirectSend = 0x4,
|
|
eTextTypeSystemSvent = 0x5,
|
|
eTextTypeCombat = 0x6,
|
|
eTextTypeMagic = 0x7,
|
|
eTextTypeChannel = 0x8,
|
|
eTextTypeChannelCend = 0x9,
|
|
eTextTypeSocialChannel = 0xA,
|
|
eTextTypeSocialChannelSend = 0xB,
|
|
eTextTypeEmote = 0xC,
|
|
eTextTypeAdvancement = 0xD,
|
|
eTextTypeAbuseChannel = 0xE,
|
|
eTextTypeHelpChannel = 0xF,
|
|
eTextTypeAppraisalChannel = 0x10,
|
|
eTextTypeMagicCastingChannel = 0x11,
|
|
eTextTypeAllegienceChannel = 0x12,
|
|
eTextTypeFellowshipChannel = 0x13,
|
|
eTextTypeWorld_broadcast = 0x14,
|
|
eTextTypeCombatEnemy = 0x15,
|
|
eTextTypeCombatSelf = 0x16,
|
|
eTextTypeRecall = 0x17,
|
|
eTextTypeCraft = 0x18,
|
|
eTextTypeTotalNumChannels = 0x19,
|
|
};
|
|
|
|
/* 388 */
|
|
enum eCombatMode
|
|
{
|
|
eCombatModeUndef = 0x0,
|
|
eCombatModeNonCombat = 0x1,
|
|
eCombatModeMelee = 0x2,
|
|
eCombatModeMissile = 0x4,
|
|
eCombatModeMagic = 0x8,
|
|
};
|
|
|
|
/* 389 */
|
|
enum eTradeListID
|
|
{
|
|
TradeListIDUndef = 0x0,
|
|
TradeListIDSelf = 0x1,
|
|
TradeListIDPartner = 0x2,
|
|
};
|
|
|
|
/* 390 */
|
|
enum LSA_FOREST_TRUST_RECORD_TYPE
|
|
{
|
|
ForestTrustTopLevelName = 0x0,
|
|
ForestTrustTopLevelNameEx = 0x1,
|
|
ForestTrustDomainInfo = 0x2,
|
|
ForestTrustRecordTypeLast = 0x2,
|
|
};
|
|
|
|
/* 391 */
|
|
enum tagRASCONNSTATE
|
|
{
|
|
};
|
|
|
|
/* 392 */
|
|
enum GODOTUNICODE
|
|
{
|
|
PlatformUntested = 0x0,
|
|
PlatformUnicode = 0x1,
|
|
PlatformNotUnicode = 0x2,
|
|
};
|
|
|
|
/* 393 */
|
|
enum SQFL
|
|
{
|
|
sqflAlways = 0x0,
|
|
sqflDll = 0x1,
|
|
sqflFactory = 0x2,
|
|
sqflDi = 0x3,
|
|
sqflMouse = 0x4,
|
|
sqflDev = 0x5,
|
|
sqflKbd = 0x6,
|
|
sqflDf = 0x7,
|
|
sqflJoy = 0x8,
|
|
sqflEm = 0x9,
|
|
sqflSubclass = 0xA,
|
|
sqflCursor = 0xB,
|
|
sqflHel = 0xC,
|
|
sqflLl = 0xD,
|
|
sqflExcl = 0xE,
|
|
sqflDEnum = 0xF,
|
|
sqflExtDll = 0x10,
|
|
sqflHid = 0x11,
|
|
sqflHidDev = 0x12,
|
|
sqflJoyCfg = 0x13,
|
|
sqflEff = 0x14,
|
|
sqflOleDup = 0x15,
|
|
sqflEShep = 0x16,
|
|
sqflJoyEff = 0x17,
|
|
sqflJoyReg = 0x18,
|
|
sqflVxdEff = 0x19,
|
|
sqflNil = 0x1A,
|
|
sqflHidUsage = 0x1B,
|
|
sqflUtil = 0x1C,
|
|
sqflObj = 0x1D,
|
|
sqflCommon = 0x1E,
|
|
sqflHidParse = 0x1F,
|
|
sqflCal = 0x20,
|
|
sqflJoyType = 0x21,
|
|
sqflHidOutput = 0x22,
|
|
sqflHidIni = 0x23,
|
|
sqflPort = 0x24,
|
|
sqflWDM = 0x25,
|
|
sqflRegUtils = 0x26,
|
|
sqflCrit = 0x27,
|
|
sqflCompat = 0x28,
|
|
sqflRaw = 0x29,
|
|
sqflMaxArea = 0x2A,
|
|
sqflTrace = 0x10000,
|
|
sqflIn = 0x20000,
|
|
sqflOut = 0x40000,
|
|
sqflBenign = 0x80000,
|
|
sqflError = 0x100000,
|
|
sqflVerbose = 0x200000,
|
|
sqflMajor = 0x400000,
|
|
};
|
|
|
|
/* 394 */
|
|
enum _HIDP_REPORT_TYPE
|
|
{
|
|
HidP_Input = 0x0,
|
|
HidP_Output = 0x1,
|
|
HidP_Feature = 0x2,
|
|
};
|
|
|
|
/* 395 */
|
|
enum inflate_block_mode
|
|
{
|
|
TYPE = 0x0,
|
|
LENS = 0x1,
|
|
STORED = 0x2,
|
|
TABLE = 0x3,
|
|
BTREE = 0x4,
|
|
DTREE = 0x5,
|
|
CODES = 0x6,
|
|
DRY = 0x7,
|
|
DONE = 0x8,
|
|
BAD = 0x9,
|
|
};
|
|
|
|
/* 396 */
|
|
typedef inflate_block_mode inflate_mode;
|
|
|
|
/* 397 */
|
|
enum inflate_codes_mode
|
|
{
|
|
START = 0x0,
|
|
LEN = 0x1,
|
|
LENEXT = 0x2,
|
|
DIST = 0x3,
|
|
DISTEXT = 0x4,
|
|
COPY = 0x5,
|
|
LIT = 0x6,
|
|
WASH = 0x7,
|
|
END = 0x8,
|
|
BADCODE = 0x9,
|
|
};
|
|
|
|
/* 398 */
|
|
enum block_state
|
|
{
|
|
need_more = 0x0,
|
|
block_done = 0x1,
|
|
finish_started = 0x2,
|
|
finish_done = 0x3,
|
|
};
|
|
|
|
/* 399 */
|
|
enum enumDMUS_SEGF_FLAGS
|
|
{
|
|
DMUS_SEGF_REFTIME = 0x40,
|
|
DMUS_SEGF_SECONDARY = 0x80,
|
|
DMUS_SEGF_QUEUE = 0x100,
|
|
DMUS_SEGF_CONTROL = 0x200,
|
|
DMUS_SEGF_AFTERPREPARETIME = 0x400,
|
|
DMUS_SEGF_GRID = 0x800,
|
|
DMUS_SEGF_BEAT = 0x1000,
|
|
DMUS_SEGF_MEASURE = 0x2000,
|
|
DMUS_SEGF_DEFAULT = 0x4000,
|
|
DMUS_SEGF_NOINVALIDATE = 0x8000,
|
|
DMUS_SEGF_ALIGN = 0x10000,
|
|
DMUS_SEGF_VALID_START_BEAT = 0x20000,
|
|
DMUS_SEGF_VALID_START_GRID = 0x40000,
|
|
DMUS_SEGF_VALID_START_TICK = 0x80000,
|
|
DMUS_SEGF_AUTOTRANSITION = 0x100000,
|
|
DMUS_SEGF_AFTERQUEUETIME = 0x200000,
|
|
DMUS_SEGF_AFTERLATENCYTIME = 0x400000,
|
|
DMUS_SEGF_SEGMENTEND = 0x800000,
|
|
DMUS_SEGF_MARKER = 0x1000000,
|
|
DMUS_SEGF_TIMESIG_ALWAYS = 0x2000000,
|
|
DMUS_SEGF_USE_AUDIOPATH = 0x4000000,
|
|
DMUS_SEGF_VALID_START_MEASURE = 0x8000000,
|
|
DMUS_SEGF_INVALIDATE_PRI = 0x10000000,
|
|
};
|
|
|
|
/* 400 */
|
|
enum TimeSource_QueryPerformanceCounter::StateFlags
|
|
{
|
|
sfInitialized = 0x0,
|
|
sfDisableQPC = 0x1,
|
|
};
|
|
|
|
/* 401 */
|
|
enum $E66F53931D047C9E869E29CBD96E6CD1
|
|
{
|
|
_Same = 0x1,
|
|
};
|
|
|
|
/* 402 */
|
|
enum $11FE7EB2B809B1E6BEF72B3347F27D35
|
|
{
|
|
NUM_FREELIST_ENTRIES = 0x8,
|
|
};
|
|
|
|
/* 403 */
|
|
enum $AC6F05D61404D02C8AA445AB8CCE3542
|
|
{
|
|
MAX_FREELIST_ALLOCATION = 0x200000,
|
|
};
|
|
|
|
/* 404 */
|
|
typedef UIQueueManager::Enum18 InArchiveVersionStack::Enum3;
|
|
|
|
/* 405 */
|
|
typedef $B7D1CDF80B7CC72DADF079F75B7264FC SYM_TYPE;
|
|
|
|
/* 406 */
|
|
typedef $8C57D1DDA788D6050A7C554DBD1EB1AC ADDRESS_MODE;
|
|
|
|
/* 407 */
|
|
enum DbgReportGenPage::FunctionSignatureHasChanged
|
|
{
|
|
};
|
|
|
|
/* 408 */
|
|
enum $2C2C5AB73B2E49387A509B3CD0F68AD1
|
|
{
|
|
N = 0x100,
|
|
};
|
|
|
|
/* 409 */
|
|
enum $CF8589F024BA901179904CF3BB1639E0
|
|
{
|
|
cbPixel = 0x4,
|
|
};
|
|
|
|
/* 410 */
|
|
typedef $CF8589F024BA901179904CF3BB1639E0 $7F1C9153B5E7450BB163327C2204C79E;
|
|
|
|
/* 411 */
|
|
enum BlendMode
|
|
{
|
|
BLEND_ZERO = 0x1,
|
|
BLEND_ONE = 0x2,
|
|
BLEND_SRCCOLOR = 0x3,
|
|
BLEND_INVSRCCOLOR = 0x4,
|
|
BLEND_SRCALPHA = 0x5,
|
|
BLEND_INVSRCALPHA = 0x6,
|
|
BLEND_DSTALPHA = 0x7,
|
|
BLEND_INVDSTALPHA = 0x8,
|
|
BLEND_DSTCOLOR = 0x9,
|
|
BLEND_INVDSTCOLOR = 0xA,
|
|
BLEND_SRCALPHASAT = 0xB,
|
|
BLEND_BOTHSRCALPHA = 0xC,
|
|
BLEND_BOTHINVSRCALPHA = 0xD,
|
|
BLEND_BLENDFACTOR = 0xE,
|
|
BLEND_INVBLENDFACTOR = 0xF,
|
|
BLEND_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 412 */
|
|
enum BlendOpType
|
|
{
|
|
BLENDOP_ADD = 0x1,
|
|
BLENDOP_SUBTRACT = 0x2,
|
|
BLENDOP_REVSUBTRACT = 0x3,
|
|
BLENDOP_MIN = 0x4,
|
|
BLENDOP_MAX = 0x5,
|
|
BLENDOP_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 413 */
|
|
enum TextureOp
|
|
{
|
|
TEXOP_DISABLE = 0x1,
|
|
TEXOP_SELECTARG1 = 0x2,
|
|
TEXOP_SELECTARG2 = 0x3,
|
|
TEXOP_MODULATE = 0x4,
|
|
TEXOP_MODULATE2X = 0x5,
|
|
TEXOP_MODULATE4X = 0x6,
|
|
TEXOP_ADD = 0x7,
|
|
TEXOP_ADDSIGNED = 0x8,
|
|
TEXOP_ADDSIGNED2X = 0x9,
|
|
TEXOP_SUBTRACT = 0xA,
|
|
TEXOP_ADDSMOOTH = 0xB,
|
|
TEXOP_BLENDDIFFUSEALPHA = 0xC,
|
|
TEXOP_BLENDTEXTUREALPHA = 0xD,
|
|
TEXOP_BLENDFACTORALPHA = 0xE,
|
|
TEXOP_BLENDTEXTUREALPHAPM = 0xF,
|
|
TEXOP_BLENDCURRENTALPHA = 0x10,
|
|
TEXOP_PREMODULATE = 0x11,
|
|
TEXOP_MODULATEALPHA_ADDCOLOR = 0x12,
|
|
TEXOP_MODULATECOLOR_ADDALPHA = 0x13,
|
|
TEXOP_MODULATEINVALPHA_ADDCOLOR = 0x14,
|
|
TEXOP_MODULATEINVCOLOR_ADDALPHA = 0x15,
|
|
TEXOP_BUMPENVMAP = 0x16,
|
|
TEXOP_BUMPENVMAPLUMINANCE = 0x17,
|
|
TEXOP_DOTPRODUCT3 = 0x18,
|
|
TEXOP_MULTIPLYADD = 0x19,
|
|
TEXOP_LERP = 0x1A,
|
|
TEXOP_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 414 */
|
|
enum TexAddress
|
|
{
|
|
TEXADDRESS_WRAP = 0x1,
|
|
TEXADDRESS_MIRROR = 0x2,
|
|
TEXADDRESS_CLAMP = 0x3,
|
|
TEXADDRESS_BORDER = 0x4,
|
|
TEXADDRESS_MIRRORONCE = 0x5,
|
|
TEXADDRESS_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 415 */
|
|
enum TexFilterMode
|
|
{
|
|
TEXFILTER_NONE = 0x0,
|
|
TEXFILTER_POINT = 0x1,
|
|
TEXFILTER_LINEAR = 0x2,
|
|
TEXFILTER_ANISOTROPIC = 0x3,
|
|
TEXFILTER_PYRAMIDALQUAD = 0x6,
|
|
TEXFILTER_GAUSSIANQUAD = 0x7,
|
|
TEXFILTER_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 416 */
|
|
enum DepthTestMode
|
|
{
|
|
DEPTHTEST_NEVER = 0x1,
|
|
DEPTHTEST_LESS = 0x2,
|
|
DEPTHTEST_EQUAL = 0x3,
|
|
DEPTHTEST_LESSEQUAL = 0x4,
|
|
DEPTHTEST_GREATER = 0x5,
|
|
DEPTHTEST_NOTEQUAL = 0x6,
|
|
DEPTHTEST_GREATEREQUAL = 0x7,
|
|
DEPTHTEST_ALWAYS = 0x8,
|
|
DEPTHTEST_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 417 */
|
|
enum CullModeType
|
|
{
|
|
CULLMODE_NONE = 0x1,
|
|
CULLMODE_CW = 0x2,
|
|
CULLMODE_CCW = 0x3,
|
|
CULLMODE_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 418 */
|
|
enum FillModeType
|
|
{
|
|
FILLMODE_POINT = 0x1,
|
|
FILLMODE_WIREFRAME = 0x2,
|
|
FILLMODE_SOLID = 0x3,
|
|
FILLMODE_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 419 */
|
|
enum AlphaTestFunc
|
|
{
|
|
ALPHATESTFUNC_NEVER = 0x1,
|
|
ALPHATESTFUNC_LESS = 0x2,
|
|
ALPHATESTFUNC_EQUAL = 0x3,
|
|
ALPHATESTFUNC_LESSEQUAL = 0x4,
|
|
ALPHATESTFUNC_GREATER = 0x5,
|
|
ALPHATESTFUNC_NOTEQUAL = 0x6,
|
|
ALPHATESTFUNC_GREATEREQUAL = 0x7,
|
|
ALPHATESTFUNC_ALWAYS = 0x8,
|
|
ALPHATESTFUNC_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 420 */
|
|
enum LightClass
|
|
{
|
|
SUNLIGHT = 0x0,
|
|
STATIC = 0x1,
|
|
DYNAMIC = 0x2,
|
|
NO_LIGHT = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 421 */
|
|
enum $3FE1B2A4349EA4ABC9286CB47EB03530
|
|
{
|
|
START_PUSH = 0x1,
|
|
MATRIX_PUSH = 0x2,
|
|
FORCE_FramePush_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 422 */
|
|
enum ColorSource
|
|
{
|
|
FromMaterial = 0x0,
|
|
FromVertex = 0x1,
|
|
};
|
|
|
|
/* 423 */
|
|
enum GraphicsDriver
|
|
{
|
|
GDRIVER_NULL = 0x0,
|
|
GDRIVER_DIRECT3D = 0x1,
|
|
};
|
|
|
|
/* 424 */
|
|
enum PlatformString::DisplayStringMode
|
|
{
|
|
dsError = 0x0,
|
|
dsWarning = 0x1,
|
|
dsInformation = 0x2,
|
|
};
|
|
|
|
/* 425 */
|
|
enum BoundingType
|
|
{
|
|
OUTSIDE = 0x0,
|
|
PARTIALLY_INSIDE = 0x1,
|
|
ENTIRELY_INSIDE = 0x2,
|
|
FORCE_BoundingType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 426 */
|
|
enum RenderPassType
|
|
{
|
|
RenderPass_Default = 0x0,
|
|
RenderPass_DirectionalLightDiffuseAndSpecular = 0x1,
|
|
RenderPass_PointLightDiffuseAndSpecular = 0x2,
|
|
RenderPass_PointLightDiffuseAndSpecularProjector = 0x3,
|
|
RenderPass_AmbientLight_DirectionalLightDiffuseAndSpecular = 0x4,
|
|
RenderPass_AmbientLight_PointLightDiffuseAndSpecular = 0x5,
|
|
RenderPass_DistanceFog = 0x6,
|
|
RenderPass_FixedFunctionGlow = 0x7,
|
|
RenderPass_ShaderGlow = 0x8,
|
|
RenderPass_LandscapeShadowMap = 0x9,
|
|
RenderPass_AlphaBlend = 0xA,
|
|
RenderPass_AL_0DL_0PL = 0xB,
|
|
RenderPass_AL_0DL_1PL = 0xC,
|
|
RenderPass_AL_0DL_2PL = 0xD,
|
|
RenderPass_AL_0DL_3PL = 0xE,
|
|
RenderPass_AL_0DL_4PL = 0xF,
|
|
RenderPass_AL_0DL_5PL = 0x10,
|
|
RenderPass_AL_0DL_6PL = 0x11,
|
|
RenderPass_AL_0DL_7PL = 0x12,
|
|
RenderPass_AL_0DL_8PL = 0x13,
|
|
RenderPass_AL_1DL_0PL = 0x14,
|
|
RenderPass_AL_1DL_1PL = 0x15,
|
|
RenderPass_AL_1DL_2PL = 0x16,
|
|
RenderPass_AL_1DL_3PL = 0x17,
|
|
RenderPass_AL_1DL_4PL = 0x18,
|
|
RenderPass_AL_1DL_5PL = 0x19,
|
|
RenderPass_AL_1DL_6PL = 0x1A,
|
|
RenderPass_AL_1DL_7PL = 0x1B,
|
|
RenderPass_AL_0DL_0PL_Fog = 0x1C,
|
|
RenderPass_AL_0DL_1PL_Fog = 0x1D,
|
|
RenderPass_AL_0DL_2PL_Fog = 0x1E,
|
|
RenderPass_AL_0DL_3PL_Fog = 0x1F,
|
|
RenderPass_AL_0DL_4PL_Fog = 0x20,
|
|
RenderPass_AL_0DL_5PL_Fog = 0x21,
|
|
RenderPass_AL_0DL_6PL_Fog = 0x22,
|
|
RenderPass_AL_0DL_7PL_Fog = 0x23,
|
|
RenderPass_AL_0DL_8PL_Fog = 0x24,
|
|
RenderPass_AL_1DL_0PL_Fog = 0x25,
|
|
RenderPass_AL_1DL_1PL_Fog = 0x26,
|
|
RenderPass_AL_1DL_2PL_Fog = 0x27,
|
|
RenderPass_AL_1DL_3PL_Fog = 0x28,
|
|
RenderPass_AL_1DL_4PL_Fog = 0x29,
|
|
RenderPass_AL_1DL_5PL_Fog = 0x2A,
|
|
RenderPass_AL_1DL_6PL_Fog = 0x2B,
|
|
RenderPass_AL_1DL_7PL_Fog = 0x2C,
|
|
RenderPass_MaxPasses = 0x2D,
|
|
RenderPass_Invalid = 0x2E,
|
|
};
|
|
|
|
/* 427 */
|
|
enum E_BASEWINDOW_TYPE
|
|
{
|
|
E_TYPE_DOCUMENT = 0x0,
|
|
E_TYPE_WINDOW = 0x1,
|
|
E_TYPE_CONTROL = 0x2,
|
|
};
|
|
|
|
/* 428 */
|
|
enum FileEntryType
|
|
{
|
|
NewName = 0x0,
|
|
OnlyExisting = 0x1,
|
|
UnsearchedDirectory = 0x2,
|
|
SearchedDirectory = 0x3,
|
|
DIDLessFile = 0x4,
|
|
DIDFile = 0x5,
|
|
};
|
|
|
|
/* 429 */
|
|
enum LayerModType
|
|
{
|
|
LAYERMOD_UVTRANSLATE = 0x1,
|
|
LAYERMOD_UVROTATE = 0x2,
|
|
LAYERMOD_UVSCALE = 0x3,
|
|
LAYERMOD_UVTRANSFORM = 0x4,
|
|
LAYERMOD_INVALID = 0x5,
|
|
};
|
|
|
|
/* 430 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum5;
|
|
|
|
/* 431 */
|
|
enum _D3DXIMAGE_FILEFORMAT
|
|
{
|
|
D3DXIFF_BMP = 0x0,
|
|
D3DXIFF_JPG = 0x1,
|
|
D3DXIFF_TGA = 0x2,
|
|
D3DXIFF_PNG = 0x3,
|
|
D3DXIFF_DDS = 0x4,
|
|
D3DXIFF_PPM = 0x5,
|
|
D3DXIFF_DIB = 0x6,
|
|
D3DXIFF_HDR = 0x7,
|
|
D3DXIFF_PFM = 0x8,
|
|
D3DXIFF_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 432 */
|
|
enum PrimType
|
|
{
|
|
PRIMTYPE_POINTLIST = 0x1,
|
|
PRIMTYPE_LINELIST = 0x2,
|
|
PRIMTYPE_LINESTRIP = 0x3,
|
|
PRIMTYPE_TRIANGLELIST = 0x4,
|
|
PRIMTYPE_TRIANGLESTRIP = 0x5,
|
|
PRIMTYPE_TRIANGLEFAN = 0x6,
|
|
PRIMTYPE_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 433 */
|
|
enum $C11DC88DC3E2C28AAD00BE4BA687D027
|
|
{
|
|
ImeDisabled = 0x0,
|
|
ImeEnabled = 0x1,
|
|
};
|
|
|
|
/* 434 */
|
|
enum RMFieldType
|
|
{
|
|
RMFIELD_LAYER_DIFFUSE = 0x0,
|
|
RMFIELD_LAYER_SPECULAR = 0x1,
|
|
RMFIELD_LAYER_SPECULARPOWER = 0x2,
|
|
RMFIELD_LAYER_DYE = 0x3,
|
|
RMFIELD_LAYER_CULLMODE = 0x4,
|
|
RMFIELD_LAYER_DEPTHTEST = 0x5,
|
|
RMFIELD_LAYER_DEPTHWRITE = 0x6,
|
|
RMFIELD_LAYER_ALPHATEST = 0x7,
|
|
RMFIELD_LAYER_ALPHATESTREF = 0x8,
|
|
RMFIELD_LAYER_STAGE_TEXTURE = 0x9,
|
|
RMFIELD_LAYER_STAGE_ADDRESSMODEU = 0xA,
|
|
RMFIELD_LAYER_STAGE_ADDRESSMODEV = 0xB,
|
|
RMFIELD_LAYER_MOD_ORIGIN_XTRANSLATE = 0xC,
|
|
RMFIELD_LAYER_MOD_ORIGIN_YTRANSLATE = 0xD,
|
|
RMFIELD_LAYER_MOD_ORIGIN_ZTRANSLATE = 0xE,
|
|
RMFIELD_LAYER_MOD_ORIGIN_XSCALE = 0xF,
|
|
RMFIELD_LAYER_MOD_ORIGIN_YSCALE = 0x10,
|
|
RMFIELD_LAYER_MOD_ORIGIN_ZSCALE = 0x11,
|
|
RMFIELD_LAYER_MOD_ORIGIN_ORIGINPHASE = 0x12,
|
|
RMFIELD_LAYER_MOD_ORIGIN_NORMALPHASE = 0x13,
|
|
RMFIELD_LAYER_MOD_NORMAL_XTRANSLATE = 0x14,
|
|
RMFIELD_LAYER_MOD_NORMAL_YTRANSLATE = 0x15,
|
|
RMFIELD_LAYER_MOD_NORMAL_ZTRANSLATE = 0x16,
|
|
RMFIELD_LAYER_MOD_NORMAL_XSCALE = 0x17,
|
|
RMFIELD_LAYER_MOD_NORMAL_YSCALE = 0x18,
|
|
RMFIELD_LAYER_MOD_NORMAL_ZSCALE = 0x19,
|
|
RMFIELD_LAYER_MOD_NORMAL_ORIGINPHASE = 0x1A,
|
|
RMFIELD_LAYER_MOD_NORMAL_NORMALPHASE = 0x1B,
|
|
RMFIELD_LAYER_MOD_DIFFUSE_R = 0x1C,
|
|
RMFIELD_LAYER_MOD_DIFFUSE_G = 0x1D,
|
|
RMFIELD_LAYER_MOD_DIFFUSE_B = 0x1E,
|
|
RMFIELD_LAYER_MOD_DIFFUSE_A = 0x1F,
|
|
RMFIELD_LAYER_MOD_UVTRANSLATE_UTRANSLATE = 0x20,
|
|
RMFIELD_LAYER_MOD_UVTRANSLATE_VTRANSLATE = 0x21,
|
|
RMFIELD_LAYER_MOD_UVROTATE_ROTATE = 0x22,
|
|
RMFIELD_LAYER_MOD_UVSCALE_USCALE = 0x23,
|
|
RMFIELD_LAYER_MOD_UVSCALE_VSCALE = 0x24,
|
|
};
|
|
|
|
/* 435 */
|
|
enum RMDataType
|
|
{
|
|
RMDATA_WAVEFORM = 0x3E8,
|
|
RMDATA_COLOR = 0x7D0,
|
|
RMDATA_TEXTURE = 0xBB8,
|
|
RMDATA_BOOL = 0xFA0,
|
|
RMDATA_TEXTURE_PTR = 0x2710,
|
|
RMDATA_INVALID = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 436 */
|
|
enum $91053EB72A2F4BE848925005287CF049
|
|
{
|
|
PAN_MAX = 0xF,
|
|
PAN_MIN = 0xFFFFFFF1,
|
|
VOL_HALVING_DISTANCE = 0xA,
|
|
FORCE_SoundManager_enum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 437 */
|
|
enum ShaderVersionType
|
|
{
|
|
ShaderVersion_1_1 = 0x0,
|
|
ShaderVersion_2_0 = 0x1,
|
|
ShaderVersion_MaxVersions = 0x2,
|
|
ShaderVersion_Invalid = 0x3,
|
|
};
|
|
|
|
/* 438 */
|
|
enum Render::LightingType
|
|
{
|
|
DYNAMIC_LIGHTING = 0x0,
|
|
STATIC_LIGHTING = 0x1,
|
|
FULL_LIGHTING = 0x2,
|
|
FORCE_LightingType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 439 */
|
|
enum KS_STATUS
|
|
{
|
|
};
|
|
|
|
/* 440 */
|
|
enum DiskConOpenFlags
|
|
{
|
|
dcofUseLRU = 0x1,
|
|
dcofExpandable = 0x2,
|
|
dcofReadOnly = 0x4,
|
|
dcofCreate = 0x8,
|
|
dcofCreateIfNeeded = 0x10,
|
|
dfocOptionalFile = 0x20,
|
|
};
|
|
|
|
/* 441 */
|
|
enum DiskTransactType
|
|
{
|
|
NO_TRANS = 0x0,
|
|
ADD_OBJ_TRANS = 0x1,
|
|
DELETE_LEAF_TRANS = 0x2,
|
|
DELETE_INTERNAL_TRANS = 0x3,
|
|
MERGE_NODES_TRANS = 0x4,
|
|
UPDATE_OBJ_TRANS = 0x5,
|
|
SPLIT_NODE_TRANS = 0x6,
|
|
ROTATE_TRANS = 0x7,
|
|
LRU_EXPAND_TRANS = 0x8,
|
|
LRU_DELETE_TRANS = 0x9,
|
|
NUM_TRANS_TYPES = 0xA,
|
|
};
|
|
|
|
/* 442 */
|
|
typedef $E66F53931D047C9E869E29CBD96E6CD1 $2D6F0E3E2AC7AB6000656DC53BFD9A5C;
|
|
|
|
/* 443 */
|
|
enum DiskControllerSaveFlags
|
|
{
|
|
dcsfCompressionMask = 0x7,
|
|
dcsfNoCompression = 0x1,
|
|
dcsfCompress = 0x2,
|
|
dcsfDataIsCompressed = 0x3,
|
|
dcsfUncompress = 0x4,
|
|
dcsfBTEntryOnly = 0x5,
|
|
dcsfModifyCachePack = 0x8,
|
|
};
|
|
|
|
/* 444 */
|
|
enum $D2880D65BEE3DCB3CB79F13BE0F31A74
|
|
{
|
|
grfHashed = 0x1,
|
|
grfBusy = 0x2,
|
|
grfInitLoadCalled = 0x4,
|
|
};
|
|
|
|
/* 445 */
|
|
enum PEnumMapper::NumberingType
|
|
{
|
|
NORMAL_NUMBERING = 0x0,
|
|
SEQUENTIAL_NUMBERING = 0x1,
|
|
BITFIELD_NUMBERING = 0x2,
|
|
BITFIELD32_NUMBERING = 0x3,
|
|
BITFIELD64_NUMBERING = 0x4,
|
|
};
|
|
|
|
/* 446 */
|
|
enum PHeaderDataTypes
|
|
{
|
|
COMPATABILITY_VERSION = 0x0,
|
|
TOOL_VERSION = 0x1,
|
|
SOURCE_FILE_NAME = 0x2,
|
|
PREPROC_OPTIONS = 0x3,
|
|
NUM_PHEADER_DATA_TYPES = 0x4,
|
|
};
|
|
|
|
/* 447 */
|
|
enum $0E52F634BFD59B481A7DDEB3B134064C
|
|
{
|
|
irmfNoUnknownKeys = 0x1,
|
|
};
|
|
|
|
/* 448 */
|
|
enum CliDatError
|
|
{
|
|
};
|
|
|
|
/* 449 */
|
|
enum $DC782FAE3184EACD08B89A3FE6E17599
|
|
{
|
|
e_grave = 0xE8,
|
|
E_grave = 0xC8,
|
|
e_acute = 0xE9,
|
|
E_acute = 0xC9,
|
|
a_grave = 0xE0,
|
|
A_grave = 0xC0,
|
|
a_acute = 0xE1,
|
|
A_acute = 0xC1,
|
|
u_grave = 0xF9,
|
|
U_grave = 0xDA,
|
|
c_cedilla = 0xE7,
|
|
C_cedilla = 0xC7,
|
|
u_diaeresis = 0xFC,
|
|
U_diaeresis = 0xDC,
|
|
o_diaeresis = 0xF6,
|
|
O_diaeresis = 0xD6,
|
|
a_diaeresis = 0xE4,
|
|
A_diaeresis = 0xC4,
|
|
};
|
|
|
|
/* 450 */
|
|
enum StringTableMetaLanguage::NodeType
|
|
{
|
|
ntInvalid = 0x0,
|
|
ntRootNode = 0x1,
|
|
ntText = 0x2,
|
|
ntVar = 0x3,
|
|
ntChoiceBlock = 0x4,
|
|
ntOutsideVar = 0x5,
|
|
};
|
|
|
|
/* 451 */
|
|
enum StringTableMetaLanguage::RenderErrorCode
|
|
{
|
|
recSuccess = 0x0,
|
|
recSyntaxError = 0x1,
|
|
recDuplicateIDs = 0x2,
|
|
recDuplicateChoices = 0x3,
|
|
recInternalError = 0x4,
|
|
};
|
|
|
|
/* 452 */
|
|
enum $0903896E91E068182469A9B6726DDF8F
|
|
{
|
|
fTrimExcessSpaces = 0x1,
|
|
fAllOptions = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 453 */
|
|
enum RawParseErrorCode
|
|
{
|
|
rpecSuccess = 0x0,
|
|
rpecVarNameNonTerminated = 0x1,
|
|
rpecVarNameEmpty = 0x2,
|
|
rpecMetaLanguageBad = 0x3,
|
|
rpecInvalidVarName = 0x4,
|
|
rpecUndef = 0x5,
|
|
};
|
|
|
|
/* 454 */
|
|
enum TextureType
|
|
{
|
|
TEXTURETYPE_UNDEFINED = 0x1,
|
|
TEXTURETYPE_2D = 0x2,
|
|
TEXTURETYPE_3D = 0x3,
|
|
TEXTURETYPE_CUBE = 0x4,
|
|
TEXTURETYPE_MOVIE2D = 0x5,
|
|
};
|
|
|
|
/* 455 */
|
|
enum LOG_TRUNCATE_OP
|
|
{
|
|
TRUNCATE_NOP = 0x0,
|
|
CIRCULAR_TRUNCATE_OP = 0x1,
|
|
BACKUP_TRUNCATE_OP = 0x2,
|
|
};
|
|
|
|
/* 456 */
|
|
enum ControlType
|
|
{
|
|
ct_Invalid = 0x0,
|
|
ct_Button = 0x1,
|
|
ct_RelAxis = 0x2,
|
|
ct_AbsAxis = 0x3,
|
|
ct_POV = 0x4,
|
|
};
|
|
|
|
/* 457 */
|
|
enum $FD03B2A5E519999BE000A82DDC7F7FC6
|
|
{
|
|
DIV_MOUSELOOK = 0x1,
|
|
};
|
|
|
|
/* 458 */
|
|
enum ActionStateChangeType
|
|
{
|
|
asctActionStarted = 0x0,
|
|
asctActionUpdated = 0x1,
|
|
esctActionUnchanged = 0x2,
|
|
asctActionStopped = 0x3,
|
|
};
|
|
|
|
/* 459 */
|
|
enum ManagedLogFileOutputHandler::ReclaimBufferEnum
|
|
{
|
|
ReclaimBuffer = 0x0,
|
|
};
|
|
|
|
/* 460 */
|
|
enum InputMapPriority
|
|
{
|
|
impri_Lowest = 0x0,
|
|
impri_Gameplay = 0x3E8,
|
|
impri_UnfocusedUI = 0x7D0,
|
|
impri_FocusedUI = 0xBB8,
|
|
impri_DebugConsole = 0xFA0,
|
|
};
|
|
|
|
/* 461 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum3;
|
|
|
|
/* 462 */
|
|
typedef __MIDL___MIDL_itf_strmif_0118_0001 __MIDL___MIDL_itf_strmif_0181_0001;
|
|
|
|
/* 463 */
|
|
typedef __MIDL___MIDL_itf_strmif_0107_0001 __MIDL___MIDL_itf_strmif_0169_0001;
|
|
|
|
/* 464 */
|
|
typedef VMR_ASPECT_RATIO_MODE __MIDL___MIDL_itf_strmif_0393_0001;
|
|
|
|
/* 465 */
|
|
typedef $ACDD7173F686B0B8EEB5D0397954DC28 __MIDL___MIDL_itf_strmif_0367_0001;
|
|
|
|
/* 466 */
|
|
typedef MACRO_PENDING CDynamicOutputPin::BLOCK_STATE;
|
|
|
|
/* 467 */
|
|
enum $3034C1C0E3D52383FE6110AFE3001E8C
|
|
{
|
|
Sample_SyncPoint = 0x1,
|
|
Sample_Preroll = 0x2,
|
|
Sample_Discontinuity = 0x4,
|
|
Sample_TypeChanged = 0x8,
|
|
Sample_TimeValid = 0x10,
|
|
Sample_MediaTimeValid = 0x20,
|
|
Sample_TimeDiscontinuity = 0x40,
|
|
Sample_StopValid = 0x100,
|
|
Sample_ValidFlags = 0x1FF,
|
|
};
|
|
|
|
/* 468 */
|
|
enum $C80E162954656DA819442675FD5FFE61
|
|
{
|
|
dwCacheMax = 0x5,
|
|
};
|
|
|
|
/* 469 */
|
|
typedef MovementTypes::Type ProfilerTypes::CategoryType;
|
|
|
|
/* 470 */
|
|
enum SurfaceType
|
|
{
|
|
BASE1_SOLID = 0x1,
|
|
BASE1_IMAGE = 0x2,
|
|
BASE1_CLIPMAP = 0x4,
|
|
TRANSLUCENT = 0x10,
|
|
DIFFUSE = 0x20,
|
|
LUMINOUS = 0x40,
|
|
ALPHA = 0x100,
|
|
INVALPHA = 0x200,
|
|
ADDITIVE = 0x10000,
|
|
DETAIL = 0x20000,
|
|
GOURAUD = 0x10000000,
|
|
STIPPLED = 0x40000000,
|
|
PERSPECTIVE = 0x80000000,
|
|
FORCE_SurfaceType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 471 */
|
|
enum SurfaceHandlerEnum
|
|
{
|
|
SH_UNKNOWN = 0x0,
|
|
SH_DATABASE = 0x1,
|
|
SH_PALSHIFT = 0x2,
|
|
SH_TEXMERGE = 0x3,
|
|
SH_CUSTOMDB = 0x4,
|
|
NUM_SURFACE_HANDLER = 0x5,
|
|
FORCE_SurfaceHandlerEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 472 */
|
|
enum SurfaceInitType
|
|
{
|
|
SurfaceInitObjDescChange = 0x0,
|
|
SurfaceInitLoading = 0x1,
|
|
SurfaceInitCadding = 0x2,
|
|
SurfaceInitRestoring = 0x4,
|
|
FORCE_SurfaceInitType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 473 */
|
|
enum _IJLIOTYPE
|
|
{
|
|
IJL_SETUP = 0xFFFFFFFF,
|
|
IJL_JFILE_READPARAMS = 0x0,
|
|
IJL_JBUFF_READPARAMS = 0x1,
|
|
IJL_JFILE_READWHOLEIMAGE = 0x2,
|
|
IJL_JBUFF_READWHOLEIMAGE = 0x3,
|
|
IJL_JFILE_READHEADER = 0x4,
|
|
IJL_JBUFF_READHEADER = 0x5,
|
|
IJL_JFILE_READENTROPY = 0x6,
|
|
IJL_JBUFF_READENTROPY = 0x7,
|
|
IJL_JFILE_WRITEWHOLEIMAGE = 0x8,
|
|
IJL_JBUFF_WRITEWHOLEIMAGE = 0x9,
|
|
IJL_JFILE_WRITEHEADER = 0xA,
|
|
IJL_JBUFF_WRITEHEADER = 0xB,
|
|
IJL_JFILE_WRITEENTROPY = 0xC,
|
|
IJL_JBUFF_WRITEENTROPY = 0xD,
|
|
IJL_JFILE_READONEHALF = 0xE,
|
|
IJL_JBUFF_READONEHALF = 0xF,
|
|
IJL_JFILE_READONEQUARTER = 0x10,
|
|
IJL_JBUFF_READONEQUARTER = 0x11,
|
|
IJL_JFILE_READONEEIGHTH = 0x12,
|
|
IJL_JBUFF_READONEEIGHTH = 0x13,
|
|
IJL_JFILE_READTHUMBNAIL = 0x14,
|
|
IJL_JBUFF_READTHUMBNAIL = 0x15,
|
|
};
|
|
|
|
/* 474 */
|
|
enum _IJL_COLOR
|
|
{
|
|
IJL_RGB = 0x1,
|
|
IJL_BGR = 0x2,
|
|
IJL_YCBCR = 0x3,
|
|
IJL_G = 0x4,
|
|
IJL_RGBA_FPX = 0x5,
|
|
IJL_YCBCRA_FPX = 0x6,
|
|
IJL_OTHER = 0xFF,
|
|
};
|
|
|
|
/* 475 */
|
|
enum _IJL_JPGSUBSAMPLING
|
|
{
|
|
IJL_NONE = 0x0,
|
|
IJL_411 = 0x1,
|
|
IJL_422 = 0x2,
|
|
IJL_4114 = 0x3,
|
|
IJL_4224 = 0x4,
|
|
};
|
|
|
|
/* 476 */
|
|
enum _IJLERR
|
|
{
|
|
IJL_OK = 0x0,
|
|
IJL_INTERRUPT_OK = 0x1,
|
|
IJL_ROI_OK = 0x2,
|
|
IJL_EXCEPTION_DETECTED = 0xFFFFFFFF,
|
|
IJL_INVALID_ENCODER = 0xFFFFFFFE,
|
|
IJL_UNSUPPORTED_SUBSAMPLING = 0xFFFFFFFD,
|
|
IJL_UNSUPPORTED_BYTES_PER_PIXEL = 0xFFFFFFFC,
|
|
IJL_MEMORY_ERROR = 0xFFFFFFFB,
|
|
IJL_BAD_HUFFMAN_TABLE = 0xFFFFFFFA,
|
|
IJL_BAD_QUANT_TABLE = 0xFFFFFFF9,
|
|
IJL_INVALID_JPEG_PROPERTIES = 0xFFFFFFF8,
|
|
IJL_ERR_FILECLOSE = 0xFFFFFFF7,
|
|
IJL_INVALID_FILENAME = 0xFFFFFFF6,
|
|
IJL_ERROR_EOF = 0xFFFFFFF5,
|
|
IJL_PROG_NOT_SUPPORTED = 0xFFFFFFF4,
|
|
IJL_ERR_NOT_JPEG = 0xFFFFFFF3,
|
|
IJL_ERR_COMP = 0xFFFFFFF2,
|
|
IJL_ERR_SOF = 0xFFFFFFF1,
|
|
IJL_ERR_DNL = 0xFFFFFFF0,
|
|
IJL_ERR_NO_HUF = 0xFFFFFFEF,
|
|
IJL_ERR_NO_QUAN = 0xFFFFFFEE,
|
|
IJL_ERR_NO_FRAME = 0xFFFFFFED,
|
|
IJL_ERR_MULT_FRAME = 0xFFFFFFEC,
|
|
IJL_ERR_DATA = 0xFFFFFFEB,
|
|
IJL_ERR_NO_IMAGE = 0xFFFFFFEA,
|
|
IJL_FILE_ERROR = 0xFFFFFFE9,
|
|
IJL_INTERNAL_ERROR = 0xFFFFFFE8,
|
|
IJL_BAD_RST_MARKER = 0xFFFFFFE7,
|
|
IJL_THUMBNAIL_DIB_TOO_SMALL = 0xFFFFFFE6,
|
|
IJL_THUMBNAIL_DIB_WRONG_COLOR = 0xFFFFFFE5,
|
|
IJL_BUFFER_TOO_SMALL = 0xFFFFFFE4,
|
|
IJL_UNSUPPORTED_FRAME = 0xFFFFFFE3,
|
|
IJL_ERR_COM_BUFFER = 0xFFFFFFE2,
|
|
IJL_RESERVED = 0xFFFFFF9D,
|
|
};
|
|
|
|
/* 477 */
|
|
enum _DCTTYPE
|
|
{
|
|
IJL_AAN = 0x0,
|
|
IJL_IPP = 0x1,
|
|
};
|
|
|
|
/* 478 */
|
|
enum _UPSAMPLING_TYPE
|
|
{
|
|
IJL_BOX_FILTER = 0x0,
|
|
IJL_TRIANGLE_FILTER = 0x1,
|
|
};
|
|
|
|
/* 479 */
|
|
enum _PROCESSOR_TYPE
|
|
{
|
|
IJL_OTHER_PROC = 0x0,
|
|
IJL_PENTIUM_PROC = 0x1,
|
|
IJL_PENTIUM_PRO_PROC = 0x2,
|
|
IJL_PENTIUM_PROC_MMX_TECH = 0x3,
|
|
IJL_PENTIUM_II_PROC = 0x4,
|
|
IJL_PENTIUM_III_PROC = 0x5,
|
|
IJL_PENTIUM_4_PROC = 0x6,
|
|
IJL_NEW_PROCESSOR = 0x7,
|
|
};
|
|
|
|
/* 480 */
|
|
enum _FAST_MCU_PROCESSING_TYPE
|
|
{
|
|
IJL_NO_CC_OR_US = 0x0,
|
|
IJL_111_YCBCR_111_RGB = 0x1,
|
|
IJL_111_YCBCR_111_BGR = 0x2,
|
|
IJL_411_YCBCR_111_RGB = 0x3,
|
|
IJL_411_YCBCR_111_BGR = 0x4,
|
|
IJL_422_YCBCR_111_RGB = 0x5,
|
|
IJL_422_YCBCR_111_BGR = 0x6,
|
|
IJL_111_YCBCR_1111_RGBA_FPX = 0x7,
|
|
IJL_411_YCBCR_1111_RGBA_FPX = 0x8,
|
|
IJL_422_YCBCR_1111_RGBA_FPX = 0x9,
|
|
IJL_1111_YCBCRA_FPX_1111_RGBA_FPX = 0xA,
|
|
IJL_4114_YCBCRA_FPX_1111_RGBA_FPX = 0xB,
|
|
IJL_4224_YCBCRA_FPX_1111_RGBA_FPX = 0xC,
|
|
IJL_111_RGB_1111_RGBA_FPX = 0xD,
|
|
IJL_1111_RGBA_FPX_1111_RGBA_FPX = 0xE,
|
|
IJL_111_OTHER_111_OTHER = 0xF,
|
|
IJL_411_OTHER_111_OTHER = 0x10,
|
|
IJL_422_OTHER_111_OTHER = 0x11,
|
|
IJL_YCBYCR_YCBCR = 0x12,
|
|
IJL_YCBCR_YCBYCR = 0x13,
|
|
IJL_1_G_1_G = 0x14,
|
|
};
|
|
|
|
/* 481 */
|
|
enum ImageFileType
|
|
{
|
|
ILBM_FILE = 0x0,
|
|
TGA_FILE = 0x1,
|
|
CSI_FILE = 0x2,
|
|
ALP_FILE = 0x3,
|
|
};
|
|
|
|
/* 482 */
|
|
enum $011004B4512793E544B4F89B52426699
|
|
{
|
|
RGBA_BLUE = 0x0,
|
|
RGBA_GREEN = 0x1,
|
|
RGBA_RED = 0x2,
|
|
RGBA_ALPHA = 0x3,
|
|
};
|
|
|
|
/* 483 */
|
|
enum $E0E32059A2BB68C5CCC0AFDE26B7E44C
|
|
{
|
|
TGA_Null = 0x0,
|
|
TGA_Map = 0x1,
|
|
TGA_RGB = 0x2,
|
|
TGA_Mono = 0x3,
|
|
TGA_RLEMap = 0x9,
|
|
TGA_RLERGB = 0xA,
|
|
TGA_RLEMono = 0xB,
|
|
TGA_CompMap = 0x20,
|
|
TGA_CompMap4 = 0x21,
|
|
};
|
|
|
|
/* 484 */
|
|
enum ILBMCompression
|
|
{
|
|
ILBM_NONE = 0x0,
|
|
ILBM_RLE = 0x1,
|
|
};
|
|
|
|
/* 485 */
|
|
enum $F6862344F43E64BFF74269C7E883D5C0
|
|
{
|
|
CSI_OK = 0x0,
|
|
CSI_BAD_HEADER_ERROR = 0x1,
|
|
CSI_TOO_BIG_ERROR = 0x2,
|
|
CSI_TOO_SMALL_ERROR = 0x3,
|
|
CSI_DATA_FAILURE = 0x4,
|
|
FORCE_CSIDefs_enum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 486 */
|
|
enum $138001938272E84FB3996F614CAFE0D5
|
|
{
|
|
ALP_OK = 0x0,
|
|
ALP_BAD_HEADER_ERROR = 0x1,
|
|
ALP_TOO_BIG_ERROR = 0x2,
|
|
ALP_TOO_SMALL_ERROR = 0x3,
|
|
ALP_DATA_FAILURE = 0x4,
|
|
FORCE_ALPDefs_enum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 487 */
|
|
enum CubeTexture::FaceType
|
|
{
|
|
PositiveX = 0x0,
|
|
NegativeX = 0x1,
|
|
PositiveY = 0x2,
|
|
NegativeY = 0x3,
|
|
PositiveZ = 0x4,
|
|
NegativeZ = 0x5,
|
|
};
|
|
|
|
/* 488 */
|
|
enum DetectionType
|
|
{
|
|
NoChangeDetection = 0x0,
|
|
EnteredDetection = 0x1,
|
|
LeftDetection = 0x2,
|
|
FORCE_DetectionType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 489 */
|
|
enum PhysicsTimeStamp
|
|
{
|
|
POSITION_TS = 0x0,
|
|
MOVEMENT_TS = 0x1,
|
|
STATE_TS = 0x2,
|
|
VECTOR_TS = 0x3,
|
|
TELEPORT_TS = 0x4,
|
|
SERVER_CONTROLLED_MOVE_TS = 0x5,
|
|
FORCE_POSITION_TS = 0x6,
|
|
OBJDESC_TS = 0x7,
|
|
INSTANCE_TS = 0x8,
|
|
NUM_PHYSICS_TS = 0x9,
|
|
FORCE_PhysicsTimeStamp_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 490 */
|
|
enum TransitionState
|
|
{
|
|
INVALID_TS = 0x0,
|
|
OK_TS = 0x1,
|
|
COLLIDED_TS = 0x2,
|
|
ADJUSTED_TS = 0x3,
|
|
SLID_TS = 0x4,
|
|
FORCE_TransitionState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 491 */
|
|
enum SetPositionError
|
|
{
|
|
OK_SPE = 0x0,
|
|
GENERAL_FAILURE_SPE = 0x1,
|
|
NO_VALID_POSITION_SPE = 0x2,
|
|
NO_CELL_SPE = 0x3,
|
|
COLLIDED_SPE = 0x4,
|
|
INVALID_ARGUMENTS = 0x100,
|
|
FORCE_SetPositionError_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 492 */
|
|
enum SetPositionFlag
|
|
{
|
|
PLACEMENT_SPF = 0x1,
|
|
TELEPORT_SPF = 0x2,
|
|
RESTORE_SPF = 0x4,
|
|
SLIDE_SPF = 0x10,
|
|
DONOTCREATECELLS_SPF = 0x20,
|
|
SCATTER_SPF = 0x100,
|
|
RANDOMSCATTER_SPF = 0x200,
|
|
LINE_SPF = 0x400,
|
|
SEND_POSITION_EVENT_SPF = 0x1000,
|
|
FORCE_SetPositionFlag_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 493 */
|
|
enum ProfilerBudget::Status
|
|
{
|
|
NotSet = 0x0,
|
|
WayInBudget = 0x1,
|
|
InBudget = 0x2,
|
|
AlmostOverBudget = 0x3,
|
|
JustOverBudget = 0x4,
|
|
WayOverBudget = 0x5,
|
|
NumOfStatuses = 0x6,
|
|
};
|
|
|
|
/* 494 */
|
|
enum Parts
|
|
{
|
|
Q_X = 0x0,
|
|
Q_Y = 0x1,
|
|
Q_Z = 0x2,
|
|
Q_W = 0x3,
|
|
FORCE_Parts_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 495 */
|
|
enum SPHEREPATH::InsertType
|
|
{
|
|
TRANSITION_INSERT = 0x0,
|
|
PLACEMENT_INSERT = 0x1,
|
|
INITIAL_PLACEMENT_INSERT = 0x2,
|
|
FORCE_InsertType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 496 */
|
|
typedef UIQueueManager::Enum18 DBCache::Enum4;
|
|
|
|
/* 497 */
|
|
enum CPhysicsPart::PartDrawState
|
|
{
|
|
DEFAULT_DS = 0x0,
|
|
NODRAW_DS = 0x1,
|
|
FORCE_PartDrawState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 498 */
|
|
enum ObjectInfoEnum
|
|
{
|
|
DEFAULT_OI = 0x0,
|
|
CONTACT_OI = 0x1,
|
|
ON_WALKABLE_OI = 0x2,
|
|
IS_VIEWER_OI = 0x4,
|
|
PATH_CLIPPED_OI = 0x8,
|
|
FREE_ROTATE_OI = 0x10,
|
|
PERFECT_CLIP_OI = 0x40,
|
|
IS_IMPENETRABLE = 0x80,
|
|
IS_PLAYER = 0x100,
|
|
EDGE_SLIDE = 0x200,
|
|
IGNORE_CREATURES = 0x400,
|
|
IS_PK = 0x800,
|
|
IS_PKLITE = 0x1000,
|
|
FORCE_ObjectInfoEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 499 */
|
|
enum LandChangeType
|
|
{
|
|
CHANGE_LAND_HEIGHT = 0x0,
|
|
CHANGE_LAND_ROAD = 0x1,
|
|
CHANGE_LAND_TERRAIN = 0x2,
|
|
CHANGE_LAND_SCENE = 0x3,
|
|
CHANGE_LAND_ENCOUNTER = 0x4,
|
|
FORCE_LandChangeType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 500 */
|
|
enum PhysicsDesc::PhysicsDescInfo
|
|
{
|
|
CSetup = 0x1,
|
|
MTABLE = 0x2,
|
|
VELOCITY = 0x4,
|
|
ACCELERATION = 0x8,
|
|
OMEGA = 0x10,
|
|
PARENT = 0x20,
|
|
CHILDREN = 0x40,
|
|
OBJSCALE = 0x80,
|
|
FRICTION = 0x100,
|
|
ELASTICITY = 0x200,
|
|
TIMESTAMPS = 0x400,
|
|
STABLE = 0x800,
|
|
PETABLE = 0x1000,
|
|
DEFAULT_SCRIPT = 0x2000,
|
|
DEFAULT_SCRIPT_INTENSITY = 0x4000,
|
|
POSITION = 0x8000,
|
|
MOVEMENT = 0x10000,
|
|
ANIMFRAME_ID = 0x20000,
|
|
TRANSLUCENCY = 0x40000,
|
|
FORCE_PhysicsDescInfo_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 501 */
|
|
enum VertexType
|
|
{
|
|
UnknownVertexType = 0x0,
|
|
CSWVertexType = 0x1,
|
|
FORCE_VertexType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 502 */
|
|
typedef PerfMonCounterInfo::EPerfCounterType $DE28CEC67807E083D46294A89E833B20;
|
|
|
|
/* 503 */
|
|
enum $6508AB6A0DDA74F520811817FB7B7D7C
|
|
{
|
|
uf_None = 0x0,
|
|
uf_Dirty = 0x1,
|
|
uf_RefreshObject = 0x2,
|
|
uf_Recurse = 0x4,
|
|
};
|
|
|
|
/* 504 */
|
|
enum UIElement_Scrollbar::UIScrollBar_Flag
|
|
{
|
|
UISB_NONE = 0x0,
|
|
UISB_HORIZONTAL = 0x1,
|
|
UISB_PROPORTIONAL = 0x2,
|
|
UISB_DISABLED = 0x4,
|
|
UISB_HIDE_DISABLED = 0x8,
|
|
UISB_SMOOTH_MOVEMENT = 0x10,
|
|
UISB_DISALLOW_UPDATING = 0x20,
|
|
UISB_MOVE_TO_TOUCHED = 0x40,
|
|
UISB_BUTTONS_INTERACT = 0x80,
|
|
UISB_HAS_STOP_LOCATIONS = 0x100,
|
|
UISB_MOUSE_PRESSED = 0x8000,
|
|
UISB_OVER_WIDGET = 0x10000,
|
|
UISB_OVER_BAR_LEFT = 0x20000,
|
|
UISB_OVER_BAR_RIGHT = 0x40000,
|
|
UISB_OVER_BAR_TOP = 0x80000,
|
|
UISB_OVER_BAR_BOTTOM = 0x100000,
|
|
UISB_RCV_MOUSEMOVE = 0x200000,
|
|
UISB_ANIMATING = 0x400000,
|
|
UISB_NEED_TO_KIDNAP_BUTTONS = 0x800000,
|
|
UISB_GHOST_WHEN_DISABLED = 0x1000000,
|
|
UISB_FORCEDWORD = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 505 */
|
|
enum UIElement_Text::UIText_InqSize_Flag
|
|
{
|
|
UITS_MAX_WIDTH = 0x0,
|
|
UITS_CUR_WIDTH = 0x1,
|
|
UITS_CUR_PARENT_WIDTH = 0x2,
|
|
UITS_DESC_WIDTH = 0x3,
|
|
};
|
|
|
|
/* 506 */
|
|
enum UIElement_Text::AddTextFlags
|
|
{
|
|
atf_Default = 0x0,
|
|
atf_PerserveSelection = 0x1,
|
|
atf_AppendText = 0x2,
|
|
};
|
|
|
|
/* 507 */
|
|
enum UIElement_Text::CursorMovementFlags
|
|
{
|
|
ctm_Default = 0x0,
|
|
ctm_SelectText = 0x1,
|
|
ctm_DontSelectText = 0x2,
|
|
};
|
|
|
|
/* 508 */
|
|
enum UIElement_Text::UIText_Flag
|
|
{
|
|
UITF_NONE = 0x0,
|
|
UITF_EDITABLE = 0x1,
|
|
UITF_ONE_LINE = 0x2,
|
|
UITF_SELECTABLE = 0x4,
|
|
UITF_NO_IME = 0x8,
|
|
UITF_OUTLINE = 0x10,
|
|
UITF_DROPSHADOW = 0x20,
|
|
UITF_MOUSE_SELECTING = 0x40,
|
|
UITF_SELECTING = 0x80,
|
|
UITF_DIRTY = 0x100,
|
|
UITF_CURSOR_VISIBLE = 0x200,
|
|
UITF_FIT_TO_TEXT = 0x400,
|
|
UITF_TRUNCATE_TEXT_TO_FIT = 0x800,
|
|
UITF_LOSE_FOCUS_ON_ESCAPE = 0x1000,
|
|
UITF_LOSE_FOCUS_ON_ACCEPT_INPUT = 0x2000,
|
|
};
|
|
|
|
/* 509 */
|
|
enum UIElement_ListBox::UIListBox_Flag
|
|
{
|
|
UILB_NONE = 0x0,
|
|
UILB_HORIZONTAL = 0x1,
|
|
UILB_CLICK_SELECT = 0x2,
|
|
UILB_DRAG_SELECT = 0x4,
|
|
UILB_DRAG_ROLLOVER = 0x8,
|
|
UILB_ALLOW_UPDATING = 0x10,
|
|
UILB_SELECTED_ITEM_STATE_CHANGE = 0x20,
|
|
UILB_DRAG_SELECTING = 0x40,
|
|
UILB_SET_VIEW_STOP = 0x80,
|
|
UILB_ROLLING_OVER = 0x100,
|
|
UILB_DIRTY = 0x200,
|
|
};
|
|
|
|
/* 510 */
|
|
enum $A1B11C374BA23963D011C37AC7069E9A
|
|
{
|
|
UI_ELEMENT_TYPE = 0xC,
|
|
};
|
|
|
|
/* 511 */
|
|
typedef inflate_codes_mode TextDefs::Direction;
|
|
|
|
/* 512 */
|
|
typedef $A1B11C374BA23963D011C37AC7069E9A $3C308F2EEBDBA55845DC2A74A0E13A22;
|
|
|
|
/* 513 */
|
|
enum ViewSortType
|
|
{
|
|
};
|
|
|
|
/* 514 */
|
|
enum UIElement_Text::DrawSelf::__l16::GlyphPass
|
|
{
|
|
gpBackground = 0x0,
|
|
gpForeground = 0x1,
|
|
gpNPasses = 0x2,
|
|
};
|
|
|
|
/* 515 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum3;
|
|
|
|
/* 516 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum13;
|
|
|
|
/* 517 */
|
|
typedef UIQueueManager::Enum18 UIQueueManager::Enum17;
|
|
|
|
/* 518 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum9;
|
|
|
|
/* 519 */
|
|
typedef UIQueueManager::Enum18 CPlayerModule::Enum4;
|
|
|
|
/* 520 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum11;
|
|
|
|
/* 521 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum5;
|
|
|
|
/* 522 */
|
|
typedef UIQueueManager::Enum18 ClientCommunicationSystem::Enum10;
|
|
|
|
/* 523 */
|
|
typedef UIQueueManager::Enum18 ClientHousingSystem::Enum12;
|
|
|
|
/* 524 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum6;
|
|
|
|
/* 525 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum15;
|
|
|
|
/* 526 */
|
|
typedef UIQueueManager::Enum18 ClientMiniGameSystem::Enum14;
|
|
|
|
/* 527 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum7;
|
|
|
|
/* 528 */
|
|
typedef UIQueueManager::Enum18 ClientAllegianceSystem::Enum8;
|
|
|
|
/* 529 */
|
|
typedef UIQueueManager::Enum18 ClientTradeSystem::Enum16;
|
|
|
|
/* 530 */
|
|
enum PKStatusEnum
|
|
{
|
|
Undef_PKStatus = 0x0,
|
|
Protected_PKStatus = 0x1,
|
|
NPK_PKStatus = 0x2,
|
|
PK_PKStatus = 0x4,
|
|
Unprotected_PKStatus = 0x8,
|
|
RubberGlue_PKStatus = 0x10,
|
|
Free_PKStatus = 0x20,
|
|
PKLite_PKStatus = 0x40,
|
|
Creature_PKStatus = 0x8,
|
|
Trap_PKStatus = 0x8,
|
|
NPC_PKStatus = 0x1,
|
|
Vendor_PKStatus = 0x10,
|
|
Baelzharon_PKStatus = 0x20,
|
|
FORCE_PKStatusEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 531 */
|
|
enum PublicWeenieDesc::BitfieldIndex
|
|
{
|
|
BF_OPENABLE = 0x1,
|
|
BF_INSCRIBABLE = 0x2,
|
|
BF_STUCK = 0x4,
|
|
BF_PLAYER = 0x8,
|
|
BF_ATTACKABLE = 0x10,
|
|
BF_PLAYER_KILLER = 0x20,
|
|
BF_HIDDEN_ADMIN = 0x40,
|
|
BF_UI_HIDDEN = 0x80,
|
|
BF_BOOK = 0x100,
|
|
BF_VENDOR = 0x200,
|
|
BF_PKSWITCH = 0x400,
|
|
BF_NPKSWITCH = 0x800,
|
|
BF_DOOR = 0x1000,
|
|
BF_CORPSE = 0x2000,
|
|
BF_LIFESTONE = 0x4000,
|
|
BF_FOOD = 0x8000,
|
|
BF_HEALER = 0x10000,
|
|
BF_LOCKPICK = 0x20000,
|
|
BF_PORTAL = 0x40000,
|
|
BF_ADMIN = 0x100000,
|
|
BF_FREE_PKSTATUS = 0x200000,
|
|
BF_IMMUNE_CELL_RESTRICTIONS = 0x400000,
|
|
BF_REQUIRES_PACKSLOT = 0x800000,
|
|
BF_RETAINED = 0x1000000,
|
|
BF_PKLITE_PKSTATUS = 0x2000000,
|
|
BF_INCLUDES_SECOND_HEADER = 0x4000000,
|
|
BF_BINDSTONE = 0x8000000,
|
|
BF_VOLATILE_RARE = 0x10000000,
|
|
BF_WIELD_ON_USE = 0x20000000,
|
|
BF_WIELD_LEFT = 0x40000000,
|
|
FORCE_BitfieldIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 532 */
|
|
enum RadarEnum
|
|
{
|
|
Undef_RadarEnum = 0x0,
|
|
ShowNever_RadarEnum = 0x1,
|
|
ShowMovement_RadarEnum = 0x2,
|
|
ShowAttacking_RadarEnum = 0x3,
|
|
ShowAlways_RadarEnum = 0x4,
|
|
FORCE_RadarEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 533 */
|
|
enum ITEM_USEABLE
|
|
{
|
|
USEABLE_UNDEF = 0x0,
|
|
USEABLE_NO = 0x1,
|
|
USEABLE_SELF = 0x2,
|
|
USEABLE_WIELDED = 0x4,
|
|
USEABLE_CONTAINED = 0x8,
|
|
USEABLE_VIEWED = 0x10,
|
|
USEABLE_REMOTE = 0x20,
|
|
USEABLE_NEVER_WALK = 0x40,
|
|
USEABLE_OBJSELF = 0x80,
|
|
USEABLE_CONTAINED_VIEWED = 0x18,
|
|
USEABLE_CONTAINED_VIEWED_REMOTE = 0x38,
|
|
USEABLE_CONTAINED_VIEWED_REMOTE_NEVER_WALK = 0x78,
|
|
USEABLE_VIEWED_REMOTE = 0x30,
|
|
USEABLE_VIEWED_REMOTE_NEVER_WALK = 0x70,
|
|
USEABLE_REMOTE_NEVER_WALK = 0x60,
|
|
USEABLE_SOURCE_WIELDED_TARGET_WIELDED = 0x40004,
|
|
USEABLE_SOURCE_WIELDED_TARGET_CONTAINED = 0x80004,
|
|
USEABLE_SOURCE_WIELDED_TARGET_VIEWED = 0x100004,
|
|
USEABLE_SOURCE_WIELDED_TARGET_REMOTE = 0x200004,
|
|
USEABLE_SOURCE_WIELDED_TARGET_REMOTE_NEVER_WALK = 0x600004,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_WIELDED = 0x40008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_CONTAINED = 0x80008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_OBJSELF_OR_CONTAINED = 0x880008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_SELF_OR_CONTAINED = 0xA0008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_VIEWED = 0x100008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_REMOTE = 0x200008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_REMOTE_NEVER_WALK = 0x600008,
|
|
USEABLE_SOURCE_CONTAINED_TARGET_REMOTE_OR_SELF = 0x220008,
|
|
USEABLE_SOURCE_VIEWED_TARGET_WIELDED = 0x40010,
|
|
USEABLE_SOURCE_VIEWED_TARGET_CONTAINED = 0x80010,
|
|
USEABLE_SOURCE_VIEWED_TARGET_VIEWED = 0x100010,
|
|
USEABLE_SOURCE_VIEWED_TARGET_REMOTE = 0x200010,
|
|
USEABLE_SOURCE_REMOTE_TARGET_WIELDED = 0x40020,
|
|
USEABLE_SOURCE_REMOTE_TARGET_CONTAINED = 0x80020,
|
|
USEABLE_SOURCE_REMOTE_TARGET_VIEWED = 0x100020,
|
|
USEABLE_SOURCE_REMOTE_TARGET_REMOTE = 0x200020,
|
|
USEABLE_SOURCE_REMOTE_TARGET_REMOTE_NEVER_WALK = 0x600020,
|
|
USEABLE_SOURCE_MASK = 0xFFFF,
|
|
USEABLE_TARGET_MASK = 0xFFFF0000,
|
|
FORCE_ITEM_USEABLE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 534 */
|
|
enum COMBAT_USE
|
|
{
|
|
COMBAT_USE_NONE = 0x0,
|
|
COMBAT_USE_MELEE = 0x1,
|
|
COMBAT_USE_MISSILE = 0x2,
|
|
COMBAT_USE_AMMO = 0x3,
|
|
COMBAT_USE_SHIELD = 0x4,
|
|
COMBAT_USE_TWO_HANDED = 0x5,
|
|
FORCE_COMBAT_USE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 535 */
|
|
enum gmBarberUI::EParts
|
|
{
|
|
ECG_PARTS_INVALID = 0x0,
|
|
ECG_PARTS_HAIR = 0x1,
|
|
ECG_PARTS_EYES = 0x2,
|
|
ECG_PARTS_NOSE = 0x3,
|
|
ECG_PARTS_MOUTH = 0x4,
|
|
ECG_PARTS_SKIN = 0x5,
|
|
ECG_PARTS_HEADGEAR = 0x6,
|
|
ECG_PARTS_SHIRT = 0x7,
|
|
ECG_PARTS_TROUSERS = 0x8,
|
|
ECG_PARTS_FOOTWEAR = 0x9,
|
|
};
|
|
|
|
/* 536 */
|
|
enum gmCGAppearancePage::EType
|
|
{
|
|
ECG_CHOICE_INVALID = 0x0,
|
|
ECG_CHOICE_FACE = 0x1,
|
|
ECG_CHOICE_CLOTHES = 0x2,
|
|
};
|
|
|
|
/* 537 */
|
|
typedef gmBarberUI::EParts gmCGAppearancePage::EParts;
|
|
|
|
/* 538 */
|
|
typedef UIQueueManager::Enum18 CPlayerModule::Enum7;
|
|
|
|
/* 539 */
|
|
enum gmMiniGameUI::GameState
|
|
{
|
|
GS_NotPlaying = 0x0,
|
|
GS_AttemptingToJoinGame = 0x1,
|
|
GS_WaitingForGameStart = 0x2,
|
|
GS_PlayingMyTurn = 0x3,
|
|
GS_PlayingTryingToMove = 0x4,
|
|
GS_PlayingNotMyTurn = 0x5,
|
|
};
|
|
|
|
/* 540 */
|
|
enum RadarBlipShape
|
|
{
|
|
Undef_RadarBlipShape = 0x0,
|
|
Circle_RadarBlipShape = 0x1,
|
|
Box_RadarBlipShape = 0x2,
|
|
X_RadarBlipShape = 0x3,
|
|
Plus_RadarBlipShape = 0x4,
|
|
Triangle_RadarBlipShape = 0x5,
|
|
InvertedTriangle_RadarBlipShape = 0x6,
|
|
XBox_RadarBlipShape = 0x7,
|
|
Default_RadarBlipShape = 0x4,
|
|
AllegianceMember_RadarBlipShape = 0x2,
|
|
FellowshipLeader_RadarBlipShape = 0x5,
|
|
Fellowship_RadarBlipShape = 0x6,
|
|
Threat_RadarBlipShape = 0x3,
|
|
ThreatAllegiance_RadarBlipShape = 0x7,
|
|
};
|
|
|
|
/* 541 */
|
|
typedef UIQueueManager::Enum18 ClientMiniGameSystem::Enum16;
|
|
|
|
/* 542 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum8;
|
|
|
|
/* 543 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum10;
|
|
|
|
/* 544 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum15;
|
|
|
|
/* 545 */
|
|
typedef UIQueueManager::Enum18 ClientAllegianceSystem::Enum11;
|
|
|
|
/* 546 */
|
|
enum SpellBanks
|
|
{
|
|
SPELLCAST_BANK_1 = 0x0,
|
|
SPELLCAST_BANK_2 = 0x1,
|
|
SPELLCAST_BANK_3 = 0x2,
|
|
SPELLCAST_BANK_4 = 0x3,
|
|
SPELLCAST_BANK_5 = 0x4,
|
|
SPELLCAST_BANK_6 = 0x5,
|
|
SPELLCAST_BANK_7 = 0x6,
|
|
SPELLCAST_BANK_8 = 0x7,
|
|
NUM_SPELLCAST_BANKS = 0x8,
|
|
};
|
|
|
|
/* 547 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryForceUIFlow_ClassType::Enum5;
|
|
|
|
/* 548 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum12;
|
|
|
|
/* 549 */
|
|
enum UIOption_CheckboxBitfield64::PropertyType
|
|
{
|
|
Normal_PropType = 0x0,
|
|
Chat_PropType = 0x1,
|
|
};
|
|
|
|
/* 550 */
|
|
enum $ECB582C33AF91E8E6055A81005C30E6C
|
|
{
|
|
PlayerWhite = 0x0,
|
|
PlayerBlack = 0x1,
|
|
};
|
|
|
|
/* 551 */
|
|
enum ChessMoveResult
|
|
{
|
|
NoMoveResult = 0x0,
|
|
OKMoveToEmptySquare = 0x1,
|
|
OKMoveToOccupiedSquare = 0x2,
|
|
OKMoveEnPassant = 0x3,
|
|
OKMoveMask = 0x3FF,
|
|
OKMoveCHECK = 0x400,
|
|
OKMoveCHECKMATE = 0x800,
|
|
OKMovePromotion = 0x1000,
|
|
OKMoveToEmptySquareCHECK = 0x401,
|
|
OKMoveToOccupiedSquareCHECK = 0x402,
|
|
OKMoveEnPassantCHECK = 0x403,
|
|
OKMovePromotionCHECK = 0x1400,
|
|
OKMoveToEmptySquareCHECKMATE = 0x801,
|
|
OKMoveToOccupiedSquareCHECKMATE = 0x802,
|
|
OKMoveEnPassantCHECKMATE = 0x803,
|
|
OKMovePromotionCHECKMATE = 0x1800,
|
|
BadMoveInvalidCommand = 0xFFFFFFFF,
|
|
BadMoveNotPlaying = 0xFFFFFFFE,
|
|
BadMoveNotYourTurn = 0xFFFFFFFD,
|
|
BadMoveDirection = 0xFFFFFF9C,
|
|
BadMoveDistance = 0xFFFFFF9B,
|
|
BadMoveNoPiece = 0xFFFFFF9A,
|
|
BadMoveNotYours = 0xFFFFFF99,
|
|
BadMoveDestination = 0xFFFFFF98,
|
|
BadMoveWouldClobber = 0xFFFFFF97,
|
|
BadMoveSelfCheck = 0xFFFFFF96,
|
|
BadMoveWouldCollide = 0xFFFFFF95,
|
|
BadMoveCantCastleOutOfCheck = 0xFFFFFF94,
|
|
BadMoveCantCastleThroughCheck = 0xFFFFFF93,
|
|
BadMoveCantCastleAfterMoving = 0xFFFFFF92,
|
|
BadMoveInvalidBoardState = 0xFFFFFF91,
|
|
ForceChessMoveResult32Bit = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 552 */
|
|
enum SKILL_CATEGORY
|
|
{
|
|
UNDEF_SKILL_CATEGORY = 0x0,
|
|
WEAPON_SKILL_CATEGORY = 0x1,
|
|
NONWEAPON_SKILL_CATEGORY = 0x2,
|
|
MAGIC_SKILL_CATEGORY = 0x3,
|
|
NUM_SKILL_CATEGORIES = 0x4,
|
|
FORCE_SKILL_CATEGORY_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 553 */
|
|
typedef UIQueueManager::Enum18 ClientCommunicationSystem::Enum9;
|
|
|
|
/* 554 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum13;
|
|
|
|
/* 555 */
|
|
enum SECTION_3D
|
|
{
|
|
TOP_NW_SECTION = 0x0,
|
|
MID_NW_SECTION = 0x1,
|
|
BOT_NW_SECTION = 0x2,
|
|
TOP_N_SECTION = 0x3,
|
|
MID_N_SECTION = 0x4,
|
|
BOT_N_SECTION = 0x5,
|
|
TOP_NE_SECTION = 0x6,
|
|
MID_NE_SECTION = 0x7,
|
|
BOT_NE_SECTION = 0x8,
|
|
W_SECTION = 0x9,
|
|
CENTER_SECTION = 0xA,
|
|
E_SECTION = 0xB,
|
|
SW_SECTION = 0xC,
|
|
LSW_SECTION = 0xD,
|
|
RSW_SECTION = 0xE,
|
|
TOP_S_SECTION = 0xF,
|
|
MID_S_SECTION = 0x10,
|
|
BOT_S_SECTION = 0x11,
|
|
SE_SECTION = 0x12,
|
|
LSE_SECTION = 0x13,
|
|
RSE_SECTION = 0x14,
|
|
NUM_3D_SECTIONS = 0x15,
|
|
NOT_IN_3D_SECTION = 0x16,
|
|
};
|
|
|
|
/* 556 */
|
|
typedef UIQueueManager::Enum18 ClientHousingSystem::Enum14;
|
|
|
|
/* 557 */
|
|
enum DirectionNumber
|
|
{
|
|
Left = 0x0,
|
|
ForwardAndLeft = 0x1,
|
|
Forward = 0x2,
|
|
ForwardAndRight = 0x3,
|
|
Right = 0x4,
|
|
RightAndBack = 0x5,
|
|
Back = 0x6,
|
|
LeftAndBack = 0x7,
|
|
Knight1 = 0x8,
|
|
Knight2 = 0x9,
|
|
Knight3 = 0xA,
|
|
Knight4 = 0xB,
|
|
Knight5 = 0xC,
|
|
Knight6 = 0xD,
|
|
Knight7 = 0xE,
|
|
Knight8 = 0xF,
|
|
nDirections = 0x10,
|
|
ForceDirectionNumber32Bit = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 558 */
|
|
enum ChessPieceType
|
|
{
|
|
Empty = 0x0,
|
|
Pawn = 0x1,
|
|
Rook = 0x2,
|
|
Castle = 0x2,
|
|
Knight = 0x3,
|
|
Bishop = 0x4,
|
|
Queen = 0x5,
|
|
King = 0x6,
|
|
nPieceTypes = 0x7,
|
|
};
|
|
|
|
/* 559 */
|
|
enum DropItemFlags
|
|
{
|
|
DROPITEM_FLAGS_NONE = 0x0,
|
|
DROPITEM_IS_CONTAINER = 0x1,
|
|
DROPITEM_IS_VENDOR = 0x2,
|
|
DROPITEM_IS_SHORTCUT = 0x4,
|
|
DROPITEM_IS_SALVAGE = 0x8,
|
|
DROPITEM_IS_ALIAS = 0xE,
|
|
FORCE_DROPITEM_FLAGS_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 560 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum19;
|
|
|
|
/* 561 */
|
|
enum LightingMode
|
|
{
|
|
LM_RESTORE_LIGHTING = 0x0,
|
|
LM_LOW_LIGHTING = 0x1,
|
|
LM_HIGH_LIGHTING = 0x2,
|
|
FORCE_LightingMode_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 562 */
|
|
enum UIElement_SmartBoxWrapper::SearchReason
|
|
{
|
|
sr_None = 0x0,
|
|
sr_MouseOver = 0x1,
|
|
sr_Select = 0x2,
|
|
sr_Examine = 0x3,
|
|
sr_Use = 0x4,
|
|
sr_Drop = 0x5,
|
|
sr_Drag = 0x6,
|
|
sr_TargetedUse = 0x7,
|
|
};
|
|
|
|
/* 563 */
|
|
enum PositionState
|
|
{
|
|
IN_3D_VIEW = 0x0,
|
|
WIELDED = 0x1,
|
|
IN_CONTAINER = 0x2,
|
|
BEING_REMOVED = 0x3,
|
|
FORCE_PositionState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 564 */
|
|
enum InventoryRequest
|
|
{
|
|
IR_NONE = 0x0,
|
|
IR_MERGE = 0x1,
|
|
IR_SPLIT = 0x2,
|
|
IR_MOVE = 0x3,
|
|
IR_PICK_UP = 0x4,
|
|
IR_PUT_IN_CONTAINER = 0x5,
|
|
IR_DROP = 0x6,
|
|
IR_WIELD = 0x7,
|
|
IR_VIEW_AS_GROUND_CONTAINER = 0x8,
|
|
IR_GIVE = 0x9,
|
|
IR_SHOP_EVENT = 0xA,
|
|
FORCE_InventoryRequest_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 565 */
|
|
enum NameType
|
|
{
|
|
NAME_SINGULAR = 0x0,
|
|
NAME_PLURAL = 0x1,
|
|
NAME_APPROPRIATE = 0x2,
|
|
FORCE_NameType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 566 */
|
|
enum $CDD2F3F74BF1850A829307C17E4F974C
|
|
{
|
|
DRAGSCROLLREGION_NONE = 0x0,
|
|
DRAGSCROLLREGION_UP = 0x1,
|
|
DRAGSCROLLREGION_DOWN = 0x2,
|
|
DRAGSCROLLREGION_LEFT = 0x3,
|
|
DRAGSCROLLREGION_RIGHT = 0x4,
|
|
};
|
|
|
|
/* 567 */
|
|
enum gmBarberUI::ERotateDirection
|
|
{
|
|
ECG_ROTATE_INVALID = 0x0,
|
|
ECG_ROTATE_CLOCKWISE = 0x1,
|
|
ECG_ROTATE_COUNTERCLOCKWISE = 0x2,
|
|
};
|
|
|
|
/* 568 */
|
|
enum gmBarberUI::EGender
|
|
{
|
|
ECG_GENDER_INVALID = 0x0,
|
|
ECG_GENDER_FEMALE = 0x1,
|
|
ECG_GENDER_MALE = 0x2,
|
|
};
|
|
|
|
/* 569 */
|
|
enum gmKeyboardUI::ListBoxEntryType
|
|
{
|
|
Header_ListBoxEntryType = 0x0,
|
|
ActionKeyMap_ListBoxEntryType = 0x1,
|
|
};
|
|
|
|
/* 570 */
|
|
enum TeleportAnimState
|
|
{
|
|
TAS_OFF = 0x0,
|
|
TAS_WORLD_FADE_OUT = 0x1,
|
|
TAS_TUNNEL_FADE_IN = 0x2,
|
|
TAS_TUNNEL = 0x3,
|
|
TAS_TUNNEL_CONTINUE = 0x4,
|
|
TAS_TUNNEL_FADE_OUT = 0x5,
|
|
TAS_WORLD_FADE_IN = 0x6,
|
|
FORCE_TeleportAnimState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 571 */
|
|
enum ShopEvent
|
|
{
|
|
SE_BUY = 0x0,
|
|
SE_SELL = 0x1,
|
|
};
|
|
|
|
/* 572 */
|
|
enum HousePanelTextColor
|
|
{
|
|
Normal_HousePanelTextColor = 0x0,
|
|
RentPaid_HousePanelTextColor = 0x1,
|
|
RentNotPaid_HousePanelTextColor = 0x2,
|
|
};
|
|
|
|
/* 573 */
|
|
enum PlayerOptionPage::OptionListType
|
|
{
|
|
Header_OptionListType = 0x0,
|
|
Seperator_OptionListType = 0x1,
|
|
Boolean_OptionListType = 0x2,
|
|
Float_OptionListType = 0x3,
|
|
Menu_OptionListType = 0x4,
|
|
BoolAndFloat_OptionListType = 0x5,
|
|
FloatWithLabels_OptionListType = 0x6,
|
|
BoolAndFloatWithLabels_OptionListType = 0x7,
|
|
Bitfield64_OptionListType = 0x8,
|
|
};
|
|
|
|
/* 574 */
|
|
enum ContractSortCriteria
|
|
{
|
|
eName = 0x0,
|
|
eStatus = 0x1,
|
|
};
|
|
|
|
/* 575 */
|
|
enum JournalSortCriteria
|
|
{
|
|
ePageNumber = 0x0,
|
|
eTitle = 0x1,
|
|
eLabel = 0x2,
|
|
eTimer = 0x3,
|
|
};
|
|
|
|
/* 576 */
|
|
enum gmSpellComponentUI::ListBoxEntryType
|
|
{
|
|
ComponentCategory_ListBoxEntryType = 0x0,
|
|
Component_ListBoxEntryType = 0x1,
|
|
};
|
|
|
|
/* 577 */
|
|
enum gmCharGenMainUI::ECGProgress
|
|
{
|
|
ECG_INVALID = 0x0,
|
|
ECG_HERTAGE = 0x1,
|
|
ECG_PROFESSION = 0x2,
|
|
ECG_SKILLS = 0x3,
|
|
ECG_APPEARANCE = 0x4,
|
|
ECG_TOWN = 0x5,
|
|
ECG_SUMMARY = 0x6,
|
|
};
|
|
|
|
/* 578 */
|
|
enum gmCGProfessionPage::EProfession
|
|
{
|
|
ECG_CUSTOM = 0x0,
|
|
ECG_BOWHUNTER = 0x1,
|
|
ECG_SWASHBUCKLER = 0x2,
|
|
ECG_LIFECASTER = 0x3,
|
|
ECG_WARMAGE = 0x4,
|
|
ECG_WAYFARER = 0x5,
|
|
ECG_SOLDIER = 0x6,
|
|
};
|
|
|
|
/* 579 */
|
|
typedef gmBarberUI::ERotateDirection gmCGAppearancePage::ERotateDirection;
|
|
|
|
/* 580 */
|
|
typedef gmBarberUI::EGender gmCGAppearancePage::EGender;
|
|
|
|
/* 581 */
|
|
enum gmCGTownPage::ETown
|
|
{
|
|
ECG_TOWN_INVALID = 0x0,
|
|
ECG_TOWN_HOLTBURG = 0x1,
|
|
ECG_TOWN_SHOUSHI = 0x2,
|
|
ECG_TOWN_YARAQ = 0x3,
|
|
ECG_TOWN_SANAMAR = 0x4,
|
|
};
|
|
|
|
/* 582 */
|
|
enum ConfirmationType
|
|
{
|
|
UNDEF_CONFIRM = 0x0,
|
|
ALLEGIANCE_SWEAR_CONFIRM = 0x1,
|
|
ALTER_SKILL_CONFIRM = 0x2,
|
|
ALTER_ATTRIBUTE_CONFIRM = 0x3,
|
|
FELLOWSHIP_RECRUIT_CONFIRM = 0x4,
|
|
CRAFT_INTERACTION_CONFIRM = 0x5,
|
|
USE_AUGMENTATION_CONFIRM = 0x6,
|
|
YESNO_CONFIRM = 0x7,
|
|
FORCE_ConfirmationType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 583 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum4;
|
|
|
|
/* 584 */
|
|
typedef UIQueueManager::Enum18 Client::Enum6;
|
|
|
|
/* 585 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum5;
|
|
|
|
/* 586 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum6;
|
|
|
|
/* 587 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryForceUIFlow_ClassType::Enum7;
|
|
|
|
/* 588 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum7;
|
|
|
|
/* 589 */
|
|
typedef UIQueueManager::Enum18 CPlayerModule::Enum6;
|
|
|
|
/* 590 */
|
|
typedef UIQueueManager::Enum18 Client::Enum18;
|
|
|
|
/* 591 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum19;
|
|
|
|
/* 592 */
|
|
typedef UIQueueManager::Enum18 ClientCommunicationSystem::Enum4;
|
|
|
|
/* 593 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryForceUIFlow_ClassType::Enum20;
|
|
|
|
/* 594 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum4;
|
|
|
|
/* 595 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum7;
|
|
|
|
/* 596 */
|
|
typedef UIQueueManager::Enum18 ClientTradeSystem::Enum15;
|
|
|
|
/* 597 */
|
|
typedef UIQueueManager::Enum18 UIQueueManager::Enum16;
|
|
|
|
/* 598 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum6;
|
|
|
|
/* 599 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum4;
|
|
|
|
/* 600 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum17;
|
|
|
|
/* 601 */
|
|
typedef UIQueueManager::Enum18 Client::Enum5;
|
|
|
|
/* 602 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum9;
|
|
|
|
/* 603 */
|
|
typedef UIQueueManager::Enum18 ClientAllegianceSystem::Enum10;
|
|
|
|
/* 604 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum11;
|
|
|
|
/* 605 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum7;
|
|
|
|
/* 606 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum8;
|
|
|
|
/* 607 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum10;
|
|
|
|
/* 608 */
|
|
typedef UIQueueManager::Enum18 ClientHousingSystem::Enum11;
|
|
|
|
/* 609 */
|
|
enum TradeListIDEnum
|
|
{
|
|
Undef_TradeListID = 0x0,
|
|
Self_TradeListID = 0x1,
|
|
Partner_TradeListID = 0x2,
|
|
FORCE_TradeListIDEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 610 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum6;
|
|
|
|
/* 611 */
|
|
typedef UIQueueManager::Enum18 ClientAllegianceSystem::Enum7;
|
|
|
|
/* 612 */
|
|
typedef UIQueueManager::Enum18 CPlayerSystem::Enum14;
|
|
|
|
/* 613 */
|
|
typedef UIQueueManager::Enum18 ClientMiniGameSystem::Enum13;
|
|
|
|
/* 614 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum12;
|
|
|
|
/* 615 */
|
|
typedef UIQueueManager::Enum18 ClientCombatSystem::Enum8;
|
|
|
|
/* 616 */
|
|
enum WeaponType
|
|
{
|
|
Undef_WeaponType = 0x0,
|
|
Unarmed_WeaponType = 0x1,
|
|
Sword_WeaponType = 0x2,
|
|
Axe_WeaponType = 0x3,
|
|
Mace_WeaponType = 0x4,
|
|
Spear_WeaponType = 0x5,
|
|
Dagger_WeaponType = 0x6,
|
|
Staff_WeaponType = 0x7,
|
|
Bow_WeaponType = 0x8,
|
|
Crossbow_WeaponType = 0x9,
|
|
Thrown_WeaponType = 0xA,
|
|
TwoHanded_WeaponType = 0xB,
|
|
Magic_WeaponType = 0xC,
|
|
};
|
|
|
|
/* 617 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum7;
|
|
|
|
/* 618 */
|
|
enum AppraisalLongDescDecorations
|
|
{
|
|
LDDecoration_PrependWorkmanship = 0x1,
|
|
LDDecoration_PrependMaterial = 0x2,
|
|
LDDecoration_AppendGemInfo = 0x4,
|
|
};
|
|
|
|
/* 619 */
|
|
enum ExperienceHandlingType
|
|
{
|
|
Undef_ExperienceHandlingType = 0x0,
|
|
ApplyLevelMod_ExperienceHandlingType = 0x1,
|
|
ShareWithFellows_ExperienceHandlingType = 0x2,
|
|
AddFellowshipBonus_ExperienceHandlingType = 0x4,
|
|
ShareWithAllegiance_ExperienceHandlingType = 0x8,
|
|
ApplyToVitae_ExperienceHandlingType = 0x10,
|
|
EarnsCP_ExperienceHandlingType = 0x20,
|
|
ReducedByDistance_ExperienceHandlingType = 0x40,
|
|
Monster_ExperienceHandlingType = 0x5F,
|
|
NormalQuest_ExperienceHandlingType = 0x1A,
|
|
NoShareQuest_ExperienceHandlingType = 0x10,
|
|
PassupQuest_ExperienceHandlingType = 0x18,
|
|
ReceivedFromFellowship_ExperienceHandlingType = 0x18,
|
|
PPEarnedFromUse_ExperienceHandlingType = 0x7F,
|
|
AdminRaiseXP_ExperienceHandlingType = 0x10,
|
|
AdminRaiseSkillXP_ExperienceHandlingType = 0x10,
|
|
ReceivedFromAllegiance_ExperienceHandlingType = 0x0,
|
|
FORCE_ExperienceHandlingType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 620 */
|
|
enum CreatureAppraisalProfile::Enchantment_BFIndex
|
|
{
|
|
BF_STRENGTH = 0x1,
|
|
BF_ENDURANCE = 0x2,
|
|
BF_QUICKNESS = 0x4,
|
|
BF_COORDINATION = 0x8,
|
|
BF_FOCUS = 0x10,
|
|
BF_SELF = 0x20,
|
|
BF_MAX_HEALTH = 0x40,
|
|
BF_MAX_STAMINA = 0x80,
|
|
BF_MAX_MANA = 0x100,
|
|
BF_STRENGTH_HI = 0x10000,
|
|
BF_ENDURANCE_HI = 0x20000,
|
|
BF_QUICKNESS_HI = 0x40000,
|
|
BF_COORDINATION_HI = 0x80000,
|
|
BF_FOCUS_HI = 0x100000,
|
|
BF_SELF_HI = 0x200000,
|
|
BF_MAX_HEALTH_HI = 0x400000,
|
|
BF_MAX_STAMINA_HI = 0x800000,
|
|
BF_MAX_MANA_HI = 0x1000000,
|
|
FORCE_Enchantment_BFIndex_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 621 */
|
|
enum AttunedStatusEnum
|
|
{
|
|
Normal_AttunedStatus = 0x0,
|
|
Attuned_AttunedStatus = 0x1,
|
|
Sticky_AttunedStatus = 0x2,
|
|
FORCE_AttunedStatusEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 622 */
|
|
enum BondedStatusEnum
|
|
{
|
|
Destroy_BondedStatus = 0xFFFFFFFE,
|
|
Slippery_BondedStatus = 0xFFFFFFFF,
|
|
Normal_BondedStatus = 0x0,
|
|
Bonded_BondedStatus = 0x1,
|
|
Sticky_BondedStatus = 0x2,
|
|
FORCE_BondedStatusEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 623 */
|
|
enum $82BD968CF3BA577BDAD2B12CE107CB1D
|
|
{
|
|
WHITE_PAWN_INDEX = 0x0,
|
|
WHITE_BISHOP_INDEX = 0x1,
|
|
WHITE_KNIGHT_INDEX = 0x2,
|
|
WHITE_ROOK_INDEX = 0x3,
|
|
WHITE_QUEEN_INDEX = 0x4,
|
|
WHITE_KING_INDEX = 0x5,
|
|
BLACK_PAWN_INDEX = 0x6,
|
|
BLACK_BISHOP_INDEX = 0x7,
|
|
BLACK_KNIGHT_INDEX = 0x8,
|
|
BLACK_ROOK_INDEX = 0x9,
|
|
BLACK_QUEEN_INDEX = 0xA,
|
|
BLACK_KING_INDEX = 0xB,
|
|
};
|
|
|
|
/* 624 */
|
|
typedef UIQueueManager::Enum18 UIFlow::Enum18;
|
|
|
|
/* 625 */
|
|
enum FriendsUpdateType
|
|
{
|
|
FRIENDS_UPDATE = 0x0,
|
|
FRIENDS_UPDATE_ADD = 0x1,
|
|
FRIENDS_UPDATE_REMOVE = 0x2,
|
|
FRIENDS_UPDATE_REMOVE_SILENT = 0x3,
|
|
FRIENDS_UPDATE_ONLINE_STATUS = 0x4,
|
|
FORCE_FriendsUpdateType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 626 */
|
|
typedef UIQueueManager::Enum18 ClientMagicSystem::Enum4;
|
|
|
|
/* 627 */
|
|
enum EmitterType
|
|
{
|
|
Unknown_ET = 0x0,
|
|
BirthratePerSec_ET = 0x1,
|
|
BirthratePerMeter_ET = 0x2,
|
|
FORCE_EmitterType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 628 */
|
|
enum ParticleType
|
|
{
|
|
Unknown_PT = 0x0,
|
|
Still_PT = 0x1,
|
|
LocalVelocity_PT = 0x2,
|
|
ParabolicLVGA_PT = 0x3,
|
|
ParabolicLVGAGR_PT = 0x4,
|
|
Swarm_PT = 0x5,
|
|
Explode_PT = 0x6,
|
|
Implode_PT = 0x7,
|
|
ParabolicLVLA_PT = 0x8,
|
|
ParabolicLVLALR_PT = 0x9,
|
|
ParabolicGVGA_PT = 0xA,
|
|
ParabolicGVGAGR_PT = 0xB,
|
|
GlobalVelocity_PT = 0xC,
|
|
NumParticleType = 0xD,
|
|
FORCE_ParticleType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 629 */
|
|
enum RayIntersectionType::Type
|
|
{
|
|
UsePhysicsRep = 0x0,
|
|
UseExactDrawingRep = 0x1,
|
|
EnvironmentOnly = 0x2,
|
|
PortalsOnly = 0x3,
|
|
UnconnectedPortalsOnly = 0x4,
|
|
};
|
|
|
|
/* 630 */
|
|
enum TargetStatus
|
|
{
|
|
Undef_TargetStatus = 0x0,
|
|
Ok_TargetStatus = 0x1,
|
|
ExitWorld_TargetStatus = 0x2,
|
|
Teleported_TargetStatus = 0x3,
|
|
Contained_TargetStatus = 0x4,
|
|
Parented_TargetStatus = 0x5,
|
|
TimedOut_TargetStatus = 0x6,
|
|
FORCE_TargetStatus_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 631 */
|
|
enum $919A7A0EC6925FE325C86CF6EB59662D
|
|
{
|
|
UNKNOWN_HOOK = 0xFFFFFFFF,
|
|
NOOP_HOOK = 0x0,
|
|
SOUND_HOOK = 0x1,
|
|
SOUND_TABLE_HOOK = 0x2,
|
|
ATTACK_HOOK = 0x3,
|
|
ANIMDONE_HOOK = 0x4,
|
|
REPLACE_OBJECT_HOOK = 0x5,
|
|
ETHEREAL_HOOK = 0x6,
|
|
TRANSPARENT_PART_HOOK = 0x7,
|
|
LUMINOUS_HOOK = 0x8,
|
|
LUMINOUS_PART_HOOK = 0x9,
|
|
DIFFUSE_HOOK = 0xA,
|
|
DIFFUSE_PART_HOOK = 0xB,
|
|
SCALE_HOOK = 0xC,
|
|
CREATE_PARTICLE_HOOK = 0xD,
|
|
DESTROY_PARTICLE_HOOK = 0xE,
|
|
STOP_PARTICLE_HOOK = 0xF,
|
|
NODRAW_HOOK = 0x10,
|
|
DEFAULT_SCRIPT_HOOK = 0x11,
|
|
DEFAULT_SCRIPT_PART_HOOK = 0x12,
|
|
CALL_PES_HOOK = 0x13,
|
|
TRANSPARENT_HOOK = 0x14,
|
|
SOUND_TWEAKED_HOOK = 0x15,
|
|
SET_OMEGA_HOOK = 0x16,
|
|
TEXTURE_VELOCITY_HOOK = 0x17,
|
|
TEXTURE_VELOCITY_PART_HOOK = 0x18,
|
|
SET_LIGHT_HOOK = 0x19,
|
|
CREATE_BLOCKING_PARTICLE_HOOK = 0x1A,
|
|
FORCE_AnimHook_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 632 */
|
|
enum CAnimHook::AnimHookDir
|
|
{
|
|
UNKNOWN_ANIMHOOK = 0xFFFFFFFE,
|
|
BACKWARD_ANIMHOOK = 0xFFFFFFFF,
|
|
BOTH_ANIMHOOK = 0x0,
|
|
FORWARD_ANIMHOOK = 0x1,
|
|
FORCE_AnimHookDir_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 633 */
|
|
enum LightState
|
|
{
|
|
STATIC_LS = 0x1,
|
|
FORCE_LightState_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 634 */
|
|
typedef PhysicsDesc::PhysicsDescInfo PhysicsObjHook::HookType;
|
|
|
|
/* 635 */
|
|
enum ObjCollisionProfile_Bitfield
|
|
{
|
|
Undef_OCPB = 0x0,
|
|
Creature_OCPB = 0x1,
|
|
Player_OCPB = 0x2,
|
|
Attackable_OCPB = 0x4,
|
|
Missile_OCPB = 0x8,
|
|
Contact_OCPB = 0x10,
|
|
MyContact_OCPB = 0x20,
|
|
Door_OCPB = 0x40,
|
|
Cloaked_OCPB = 0x80,
|
|
FORCE_ObjCollisionProfile_Bitfield_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 636 */
|
|
enum EnvCollisionProfile_Bitfield
|
|
{
|
|
Undef_ECPB = 0x0,
|
|
MyContact_ECPB = 0x1,
|
|
FORCE_EnvCollisionProfile_Bitfield_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 637 */
|
|
enum LBIPackMask
|
|
{
|
|
NoAdditionalData_LBIPackMaskEnum = 0x0,
|
|
RestrictionTable_LBIPackMaskEnum = 0x1,
|
|
CellIDTable_LBIPackMaskEnum = 0x2,
|
|
FORCE_LBIPackMaskEnum_16_BIT = 0xFFFF,
|
|
};
|
|
|
|
/* 638 */
|
|
enum BSPTreeType
|
|
{
|
|
DRAWING_BSP = 0x0,
|
|
PHYSICS_BSP = 0x1,
|
|
CELL_BSP = 0x2,
|
|
FORCE_BSPTreeType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 639 */
|
|
enum SidesType
|
|
{
|
|
ST_SINGLE = 0x0,
|
|
ST_DOUBLE = 0x1,
|
|
ST_BOTH = 0x2,
|
|
};
|
|
|
|
/* 640 */
|
|
enum StipplingType
|
|
{
|
|
NO_STIPPLING = 0x0,
|
|
POSITIVE_STIPPLING = 0x1,
|
|
NEGATIVE_STIPPLING = 0x2,
|
|
BOTH_STIPPLING = 0x3,
|
|
NO_POS_UVS = 0x4,
|
|
NO_NEG_UVS = 0x8,
|
|
NO_UVS = 0x14,
|
|
FORCE_StipplingType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 641 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryPlugin<CObjectMaint>::Enum3;
|
|
|
|
/* 642 */
|
|
enum $3BC29BCF20FE633344894604F108E65D
|
|
{
|
|
msoctdsNull = 0x0,
|
|
msoctdsQuit = 0x1,
|
|
msoctdsRestart = 0x2,
|
|
msoctdsRecover = 0x4,
|
|
msoctdsUnused = 0x8,
|
|
msoctdsDebug = 0x10,
|
|
};
|
|
|
|
/* 643 */
|
|
enum $78A26F85214E1D638EBA5BCF1BB7406B
|
|
{
|
|
fDwOfficeApp = 0x1,
|
|
fDwNoReporting = 0x2,
|
|
fDwCheckSig = 0x4,
|
|
fDwGiveAppResponse = 0x8,
|
|
fDwWhistler = 0x10,
|
|
fDwUseIE = 0x20,
|
|
fDwDeleteFiles = 0x40,
|
|
fDwHeadless = 0x80,
|
|
fDwUseHKLM = 0x100,
|
|
fDwUseLitePlea = 0x200,
|
|
fDwUsePrivacyHTA = 0x400,
|
|
fDwManifestDebug = 0x800,
|
|
fDwReportChoice = 0x1000,
|
|
fDwSkipBucketLog = 0x2000,
|
|
fDwNoDefaultCabLimit = 0x4000,
|
|
fDwAllowSuspend = 0x8000,
|
|
fDwMiniDumpWithUnloadedModules = 0x10000,
|
|
fDwResponseLog = 0x20000,
|
|
};
|
|
|
|
/* 644 */
|
|
enum $45FADDAEA746FE1D02C9B5AD322CA547
|
|
{
|
|
INVALID_TYPE = 0x0,
|
|
POSITION_TYPE = 0x1,
|
|
JUMP_TYPE = 0x2,
|
|
VELOCITY_TYPE = 0x3,
|
|
FORCE_InterpolationNode_enum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 645 */
|
|
enum $991C8D4A316F250C03EAE5AF7609AF34
|
|
{
|
|
_S_bufsize = 0x100,
|
|
};
|
|
|
|
/* 646 */
|
|
typedef _SCHEMATYPEVARIETY MSXML2::_SCHEMATYPEVARIETY;
|
|
|
|
/* 647 */
|
|
typedef _SOMITEMTYPE MSXML2::_SOMITEMTYPE;
|
|
|
|
/* 648 */
|
|
typedef _SCHEMAPROCESSCONTENTS MSXML2::_SCHEMAPROCESSCONTENTS;
|
|
|
|
/* 649 */
|
|
typedef _SXH_PROXY_SETTING MSXML2::_SXH_PROXY_SETTING;
|
|
|
|
/* 650 */
|
|
typedef _SCHEMAUSE MSXML2::_SCHEMAUSE;
|
|
|
|
/* 651 */
|
|
typedef _SERVERXMLHTTP_OPTION MSXML2::_SERVERXMLHTTP_OPTION;
|
|
|
|
/* 652 */
|
|
typedef _SCHEMADERIVATIONMETHOD MSXML2::_SCHEMADERIVATIONMETHOD;
|
|
|
|
/* 653 */
|
|
typedef _SCHEMAWHITESPACE MSXML2::_SCHEMAWHITESPACE;
|
|
|
|
/* 654 */
|
|
typedef _SCHEMACONTENTTYPE MSXML2::_SCHEMACONTENTTYPE;
|
|
|
|
/* 655 */
|
|
enum $EF7C0E4A8CCB173AAC63430876B3E86B
|
|
{
|
|
WCODE_HRESULT_FIRST = 0x80040200,
|
|
WCODE_HRESULT_LAST = 0x8004FFFF,
|
|
};
|
|
|
|
/* 656 */
|
|
typedef UIQueueManager::Enum18 ClassFactoryPlugin<ClientObjMaintSystem>::Enum3;
|
|
|
|
/* 657 */
|
|
typedef UIQueueManager::Enum18 ClientUISystem::Enum18;
|
|
|
|
/* 658 */
|
|
typedef UIQueueManager::Enum18 CPlayerModule::Enum3;
|
|
|
|
/* 659 */
|
|
typedef UIQueueManager::Enum18 ClientAdminSystem::Enum4;
|
|
|
|
/* 660 */
|
|
enum PortalLinkType
|
|
{
|
|
Undef_PortalLinkType = 0x0,
|
|
LinkedLifestone_PortalLinkType = 0x1,
|
|
LinkedPortalOne_PortalLinkType = 0x2,
|
|
LinkedPortalTwo_PortalLinkType = 0x3,
|
|
FORCE_PortalLinkType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 661 */
|
|
enum PortalRecallType
|
|
{
|
|
Undef_PortalRecallType = 0x0,
|
|
LastLifestone_PortalRecallType = 0x1,
|
|
LinkedLifestone_PortalRecallType = 0x2,
|
|
LastPortal_PortalRecallType = 0x3,
|
|
LinkedPortalOne_PortalRecallType = 0x4,
|
|
LinkedPortalTwo_PortalRecallType = 0x5,
|
|
FORCE_PortalRecallType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 662 */
|
|
enum PortalSummonType
|
|
{
|
|
Undef_PortalSummonType = 0x0,
|
|
LinkedPortalOne_PortalSummonType = 0x1,
|
|
LinkedPortalTwo_PortalSummonType = 0x2,
|
|
FORCE_PortalSummonType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 663 */
|
|
typedef UIQueueManager::Enum18 CObjectMaint::Enum8;
|
|
|
|
/* 664 */
|
|
typedef UIQueueManager::Enum18 ClientFellowshipSystem::Enum4;
|
|
|
|
/* 665 */
|
|
typedef UIQueueManager::Enum18 ClientHousingSystem::Enum4;
|
|
|
|
/* 666 */
|
|
typedef UIQueueManager::Enum18 ClientMiniGameSystem::Enum4;
|
|
|
|
/* 667 */
|
|
typedef UIQueueManager::Enum18 ClientTradeSystem::Enum4;
|
|
|
|
/* 668 */
|
|
enum HookTypeEnum
|
|
{
|
|
Undef_HookTypeEnum = 0x0,
|
|
Floor_HookTypeEnum = 0x1,
|
|
Wall_HookTypeEnum = 0x2,
|
|
Ceiling_HookTypeEnum = 0x4,
|
|
Yard_HookTypeEnum = 0x8,
|
|
Roof_HookTypeEnum = 0x10,
|
|
FORCE_HookTypeEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 669 */
|
|
enum UI_EFFECT_TYPE
|
|
{
|
|
UI_EFFECT_UNDEF = 0x0,
|
|
UI_EFFECT_MAGICAL = 0x1,
|
|
UI_EFFECT_POISONED = 0x2,
|
|
UI_EFFECT_BOOST_HEALTH = 0x4,
|
|
UI_EFFECT_BOOST_MANA = 0x8,
|
|
UI_EFFECT_BOOST_STAMINA = 0x10,
|
|
UI_EFFECT_FIRE = 0x20,
|
|
UI_EFFECT_LIGHTNING = 0x40,
|
|
UI_EFFECT_FROST = 0x80,
|
|
UI_EFFECT_ACID = 0x100,
|
|
UI_EFFECT_BLUDGEONING = 0x200,
|
|
UI_EFFECT_SLASHING = 0x400,
|
|
UI_EFFECT_PIERCING = 0x800,
|
|
UI_EFFECT_NETHER = 0x1000,
|
|
FORCE_UI_EFFECT_TYPE_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 670 */
|
|
typedef UIQueueManager::Enum18 RefCountIUnknown<gmCCommunicationSystem::uiChatInterfaceProvider>::Enum2;
|
|
|
|
/* 671 */
|
|
enum ExperienceType
|
|
{
|
|
Undef_ExperienceType = 0x0,
|
|
Attribute_ExperienceType = 0x1,
|
|
Attribute2nd_ExperienceType = 0x2,
|
|
TrainedSkill_ExperienceType = 0x3,
|
|
SpecializedSkill_ExperienceType = 0x4,
|
|
Level_ExperienceType = 0x5,
|
|
Credit_ExperienceType = 0x6,
|
|
FORCE_ExperienceType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 672 */
|
|
enum EnchantmentRegistryPackHeader
|
|
{
|
|
Packed_None = 0x0,
|
|
Packed_MultList = 0x1,
|
|
Packed_AddList = 0x2,
|
|
Packed_Vitae = 0x4,
|
|
Packed_Cooldown = 0x8,
|
|
FORCE_EnchantmentRegistryPackHeader_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 673 */
|
|
enum _D3DXMESH
|
|
{
|
|
D3DXMESH_32BIT = 0x1,
|
|
D3DXMESH_DONOTCLIP = 0x2,
|
|
D3DXMESH_POINTS = 0x4,
|
|
D3DXMESH_RTPATCHES = 0x8,
|
|
D3DXMESH_NPATCHES = 0x4000,
|
|
D3DXMESH_VB_SYSTEMMEM = 0x10,
|
|
D3DXMESH_VB_MANAGED = 0x20,
|
|
D3DXMESH_VB_WRITEONLY = 0x40,
|
|
D3DXMESH_VB_DYNAMIC = 0x80,
|
|
D3DXMESH_VB_SOFTWAREPROCESSING = 0x8000,
|
|
D3DXMESH_IB_SYSTEMMEM = 0x100,
|
|
D3DXMESH_IB_MANAGED = 0x200,
|
|
D3DXMESH_IB_WRITEONLY = 0x400,
|
|
D3DXMESH_IB_DYNAMIC = 0x800,
|
|
D3DXMESH_IB_SOFTWAREPROCESSING = 0x10000,
|
|
D3DXMESH_VB_SHARE = 0x1000,
|
|
D3DXMESH_USEHWONLY = 0x2000,
|
|
D3DXMESH_SYSTEMMEM = 0x110,
|
|
D3DXMESH_MANAGED = 0x220,
|
|
D3DXMESH_WRITEONLY = 0x440,
|
|
D3DXMESH_DYNAMIC = 0x880,
|
|
D3DXMESH_SOFTWAREPROCESSING = 0x18000,
|
|
};
|
|
|
|
/* 674 */
|
|
enum BSPPortalDrawType
|
|
{
|
|
DRAW_BOTH = 0x0,
|
|
DRAW_BLANK_PORTALS = 0x1,
|
|
DRAW_VIEW_THROUGH_PORTALS = 0x2,
|
|
DRAW_PORTALS_TO_OUTSIDE = 0x3,
|
|
FORCE_BSPPortalDrawType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 675 */
|
|
enum PublicWeenieDescPackHeader
|
|
{
|
|
PWD_Packed_None = 0x0,
|
|
PWD_Packed_PluralName = 0x1,
|
|
PWD_Packed_ItemsCapacity = 0x2,
|
|
PWD_Packed_ContainersCapacity = 0x4,
|
|
PWD_Packed_Value = 0x8,
|
|
PWD_Packed_Useability = 0x10,
|
|
PWD_Packed_UseRadius = 0x20,
|
|
PWD_Packed_Monarch = 0x40,
|
|
PWD_Packed_UIEffects = 0x80,
|
|
PWD_Packed_AmmoType = 0x100,
|
|
PWD_Packed_CombatUse = 0x200,
|
|
PWD_Packed_Structure = 0x400,
|
|
PWD_Packed_MaxStructure = 0x800,
|
|
PWD_Packed_StackSize = 0x1000,
|
|
PWD_Packed_MaxStackSize = 0x2000,
|
|
PWD_Packed_ContainerID = 0x4000,
|
|
PWD_Packed_WielderID = 0x8000,
|
|
PWD_Packed_ValidLocations = 0x10000,
|
|
PWD_Packed_Location = 0x20000,
|
|
PWD_Packed_Priority = 0x40000,
|
|
PWD_Packed_TargetType = 0x80000,
|
|
PWD_Packed_BlipColor = 0x100000,
|
|
PWD_Packed_Burden = 0x200000,
|
|
PWD_Packed_SpellID = 0x400000,
|
|
PWD_Packed_RadarEnum = 0x800000,
|
|
PWD_Packed_Workmanship = 0x1000000,
|
|
PWD_Packed_HouseOwner = 0x2000000,
|
|
PWD_Packed_HouseRestrictions = 0x4000000,
|
|
PWD_Packed_PScript = 0x8000000,
|
|
PWD_Packed_HookType = 0x10000000,
|
|
PWD_Packed_HookItemTypes = 0x20000000,
|
|
PWD_Packed_IconOverlay = 0x40000000,
|
|
PWD_Packed_MaterialType = 0x80000000,
|
|
PWD_Packed_ForceDWord = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 676 */
|
|
enum PublicWeenieDescPackHeader2
|
|
{
|
|
PWD2_Packed_None = 0x0,
|
|
PWD2_Packed_IconUnderlay = 0x1,
|
|
PWD2_Packed_CooldownID = 0x2,
|
|
PWD2_Packed_CooldownDuration = 0x4,
|
|
PWD2_Packed_PetOwner = 0x8,
|
|
PWD2_Packed_ForceDWord = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 677 */
|
|
typedef PublicWeenieDesc::BitfieldIndex OldPublicWeenieDesc::BitfieldIndex;
|
|
|
|
/* 678 */
|
|
enum $C88337AF0BAB8BF8EADCAD53F850308E
|
|
{
|
|
MaximumNumberOfElements = 0xFFFFFF,
|
|
};
|
|
|
|
/* 679 */
|
|
enum $4E1D1FEBF138C3CAFFCA2EA8BF2F7294
|
|
{
|
|
DefaultNumberOfBuckets = 0x20,
|
|
};
|
|
|
|
/* 680 */
|
|
enum $3DFF7F057A8298F820DD24E6A7E1EBEB
|
|
{
|
|
MaximumNumberOfBuckets = 0x80000000,
|
|
};
|
|
|
|
/* 681 */
|
|
typedef EnchantmentRegistryPackHeader AppraisalProfilePackHeader;
|
|
|
|
/* 682 */
|
|
typedef PublicWeenieDesc::BitfieldIndex HookAppraisalProfile::HookAppraisal_BF;
|
|
|
|
/* 683 */
|
|
typedef EnchantmentRegistryPackHeader CreatureAppraisalProfilePackHeader;
|
|
|
|
/* 684 */
|
|
enum AllegianceIndex
|
|
{
|
|
Undef_AllegianceIndex = 0x0,
|
|
LoggedIn_AllegianceIndex = 0x1,
|
|
Update_AllegianceIndex = 0x2,
|
|
HasAllegianceAge_AllegianceIndex = 0x4,
|
|
HasPackedLevel_AllegianceIndex = 0x8,
|
|
MayPassupExperience_AllegianceIndex = 0x10,
|
|
ForceDWord_AllegianceIndex = 0xFFFFFFFF,
|
|
};
|
|
|
|
/* 685 */
|
|
enum HookGroupDataVersion
|
|
{
|
|
Undef_HookGroupDataVersion = 0x0,
|
|
Initial_HookGroupDataVersion = 0x1,
|
|
Current_HookGroupDataVersion = 0x1,
|
|
FORCE_HOOK_GROUP_DATA_VERSION_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 686 */
|
|
enum CharCase
|
|
{
|
|
CASE_UPPER = 0x0,
|
|
CASE_LOWER = 0x1,
|
|
CASE_EITHER = 0x2,
|
|
FORCE_CharCase_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 687 */
|
|
enum ATTRIBUTE_CACHE_MASK
|
|
{
|
|
UNDEF_MASK = 0x0,
|
|
STRENGTH_MASK = 0x1,
|
|
ENDURANCE_MASK = 0x2,
|
|
QUICKNESS_MASK = 0x4,
|
|
COORDINATION_MASK = 0x8,
|
|
FOCUS_MASK = 0x10,
|
|
SELF_MASK = 0x20,
|
|
HEALTH_MASK = 0x40,
|
|
STAMINA_MASK = 0x80,
|
|
MANA_MASK = 0x100,
|
|
FORCE_ATTRIBUTE_CACHE_MASK_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 688 */
|
|
enum GeneratorTimeType
|
|
{
|
|
Undef_GeneratorTimeType = 0x0,
|
|
RealTime_GeneratorTimeType = 0x1,
|
|
Defined_GeneratorTimeType = 0x2,
|
|
Event_GeneratorTimeType = 0x3,
|
|
Night_GeneratorTimeType = 0x4,
|
|
Day_GeneratorTimeType = 0x5,
|
|
FORCE_GeneratorTimeType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 689 */
|
|
enum GeneratorDefinedTimes
|
|
{
|
|
Undef_GeneratorDefinedTimes = 0x0,
|
|
Dusk_GeneratorDefinedTimes = 0x1,
|
|
Dawn_GeneratorDefinedTimes = 0x2,
|
|
FORCE_GeneratorDefinedTimes_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 690 */
|
|
enum GeneratorType
|
|
{
|
|
Undef_GeneratorType = 0x0,
|
|
Relative_GeneratorType = 0x1,
|
|
Absolute_GeneratorType = 0x2,
|
|
FORCE_GeneratorType_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 691 */
|
|
enum GeneratorDestruct
|
|
{
|
|
Undef_GeneratorDestruct = 0x0,
|
|
Nothing_GeneratorDestruct = 0x1,
|
|
Destroy_GeneratorDestruct = 0x2,
|
|
Kill_GeneratorDestruct = 0x3,
|
|
FORCE_GeneratorDestruct_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 692 */
|
|
typedef EnchantmentRegistryPackHeader GenericQualitiesPackHeader;
|
|
|
|
/* 693 */
|
|
enum SecurityLevelEnum
|
|
{
|
|
Undef_SecurityLevel = 0x0,
|
|
Player_SecurityLevel = 0x0,
|
|
Advocate1_SecurityLevel = 0x1,
|
|
Advocate2_SecurityLevel = 0x2,
|
|
Advocate3_SecurityLevel = 0x3,
|
|
Advocate4_SecurityLevel = 0x4,
|
|
Advocate5_SecurityLevel = 0x5,
|
|
MaxAdvocate_SecurityLevel = 0x5,
|
|
Sentinel1_SecurityLevel = 0x6,
|
|
Sentinel2_SecurityLevel = 0x7,
|
|
Sentinel3_SecurityLevel = 0x8,
|
|
MaxSentinel_SecurityLevel = 0x8,
|
|
Turbine_SecurityLevel = 0x9,
|
|
Arch_SecurityLevel = 0xA,
|
|
Admin_SecurityLevel = 0xB,
|
|
Max_SecurityLevel = 0xB,
|
|
FORCE_SecurityLevelEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 694 */
|
|
enum PackItVersionEnum
|
|
{
|
|
Undef_PackItVersionEnum = 0x0,
|
|
Original_GeneratorTimeType = 0x1,
|
|
VersionTwo_GeneratorTimeType = 0x2,
|
|
NewestVersion_PackItVersionEnum = 0x2,
|
|
FORCE_PackItVersionEnum_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 695 */
|
|
enum PlayerModulePackHeader
|
|
{
|
|
PM_Packed_None = 0x0,
|
|
PM_Packed_ShortCutManager = 0x1,
|
|
PM_Packed_SquelchList = 0x2,
|
|
PM_Packed_MultiSpellLists = 0x4,
|
|
PM_Packed_DesiredComps = 0x8,
|
|
PM_Packed_ExtendedMultiSpellLists = 0x10,
|
|
PM_Packed_SpellbookFilters = 0x20,
|
|
PM_Packed_2ndCharacterOptions = 0x40,
|
|
PM_Packed_TimeStampFormat = 0x80,
|
|
PM_Packed_GenericQualitiesData = 0x100,
|
|
PM_Packed_GameplayOptions = 0x200,
|
|
PM_Packed_8_SpellLists = 0x400,
|
|
FORCE_PlayerModulePackHeader_32_BIT = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 696 */
|
|
enum ProfilerBudget::Stat
|
|
{
|
|
Stat_Triangles = 0x0,
|
|
Stat_Vertices = 0x1,
|
|
Stat_Batches = 0x2,
|
|
Stat_SystemMemory = 0x3,
|
|
Stat_VirtualMemory = 0x4,
|
|
Stat_TotalVideoMemory = 0x5,
|
|
Stat_VideoMemory = 0x6,
|
|
NumStats = 0x7,
|
|
};
|
|
|
|
/* 697 */
|
|
enum _STL::_Deque_iterator_base<ConnectionCache::Entry>::_Constants
|
|
{
|
|
_blocksize = 0x80,
|
|
__buffer_size = 0x6,
|
|
};
|
|
|
|
/* 698 */
|
|
enum $E5F030E227FFC0754A01C5ED13466D16
|
|
{
|
|
_S_initial_map_size = 0x8,
|
|
};
|
|
|
|
/* 699 */
|
|
enum _RTC_ErrorNumber
|
|
{
|
|
_RTC_CHKSTK = 0x0,
|
|
_RTC_CVRT_LOSS_INFO = 0x1,
|
|
_RTC_CORRUPT_STACK = 0x2,
|
|
_RTC_UNINIT_LOCAL_USE = 0x3,
|
|
_RTC_ILLEGAL = 0x4,
|
|
};
|
|
|
|
/* 700 */
|
|
struct _IDClass<16>
|
|
{
|
|
unsigned __int16 id;
|
|
};
|
|
|
|
/* 701 */
|
|
struct __cppobj IDClass<_tagCellID,16,65535> : _IDClass<16>
|
|
{
|
|
};
|
|
|
|
/* 702 */
|
|
struct _IDClass<32>
|
|
{
|
|
unsigned int id;
|
|
};
|
|
|
|
/* 703 */
|
|
struct __cppobj IDClass<_tagVersionHandle,32,0> : _IDClass<32>
|
|
{
|
|
};
|
|
|
|
/* 704 */
|
|
struct __cppobj AsyncContext
|
|
{
|
|
unsigned int m_id;
|
|
};
|
|
|
|
/* 705 */
|
|
struct __cppobj Matrix4
|
|
{
|
|
float _11;
|
|
float _12;
|
|
float _13;
|
|
float _14;
|
|
float _21;
|
|
float _22;
|
|
float _23;
|
|
float _24;
|
|
float _31;
|
|
float _32;
|
|
float _33;
|
|
float _34;
|
|
float _41;
|
|
float _42;
|
|
float _43;
|
|
float _44;
|
|
};
|
|
|
|
/* 714 */
|
|
struct __cppobj TResult
|
|
{
|
|
unsigned int m_val;
|
|
};
|
|
|
|
/* 712 */
|
|
const struct __cppobj SmartBuffer
|
|
{
|
|
unsigned int m_startOffset;
|
|
unsigned int m_size;
|
|
GrowBuffer *m_masterBuffer;
|
|
};
|
|
|
|
/* 706 */
|
|
struct __cppobj Archive
|
|
{
|
|
ArchiveVtbl *vfptr;
|
|
unsigned int m_flags;
|
|
TResult m_hrError;
|
|
SmartBuffer m_buffer;
|
|
unsigned int m_currOffset;
|
|
HashTable<unsigned long,Interface *,0> *m_pcUserDataHash;
|
|
IArchiveVersionStack *m_pVersionStack;
|
|
};
|
|
|
|
/* 713 */
|
|
struct ArchiveVtbl
|
|
{
|
|
void (__thiscall *InitForPacking)(Archive *this, ArchiveInitializer *, SmartBuffer *);
|
|
void (__thiscall *InitForUnpacking)(Archive *this, ArchiveInitializer *, SmartBuffer *);
|
|
void (__thiscall *SetCheckpointing)(Archive *this, bool);
|
|
void (__thiscall *InitVersionStack)(Archive *this);
|
|
void (__thiscall *CreateVersionStack)(Archive *this);
|
|
};
|
|
|
|
/* 709 */
|
|
struct __cppobj ReferenceCountTemplate<1048576,0>
|
|
{
|
|
ReferenceCountTemplate<1048576,0>Vtbl *vfptr;
|
|
unsigned int m_cRef;
|
|
};
|
|
|
|
/* 711 */
|
|
struct __cppobj __declspec(align(2)) GrowBuffer : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
char *m_data;
|
|
unsigned int m_size;
|
|
bool m_ownsBuffer;
|
|
bool m_bCanResize;
|
|
bool m_bAllocateFromFreelist;
|
|
};
|
|
|
|
/* 717 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,Interface *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,Interface *> **m_buckets;
|
|
HashTableData<unsigned long,Interface *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 715 */
|
|
struct __cppobj HashTable<unsigned long,Interface *,0>
|
|
{
|
|
HashTable<unsigned long,Interface *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 721 */
|
|
struct __cppobj Interface
|
|
{
|
|
InterfaceVtbl *vfptr;
|
|
};
|
|
|
|
/* 724 */
|
|
struct __cppobj IArchiveVersionStack : Interface
|
|
{
|
|
};
|
|
|
|
/* 707 */
|
|
const struct __cppobj ArchiveInitializer
|
|
{
|
|
ArchiveInitializerVtbl *vfptr;
|
|
};
|
|
|
|
/* 710 */
|
|
struct ReferenceCountTemplate<1048576,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ReferenceCountTemplate<1048576,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 716 */
|
|
struct HashTable<unsigned long,Interface *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,Interface *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 718 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 720 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,Interface *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,Interface *> *m_hashNext;
|
|
};
|
|
|
|
/* 719 */
|
|
struct __cppobj HashTableData<unsigned long,Interface *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,Interface *> *>
|
|
{
|
|
Interface *m_data;
|
|
};
|
|
|
|
/* 723 */
|
|
struct InterfaceVtbl
|
|
{
|
|
HRESULT (__stdcall *IUnknown_QueryInterface)(Interface *this, _GUID *, void **);
|
|
unsigned int (__stdcall *IUnknown_AddRef)(Interface *this);
|
|
unsigned int (__stdcall *IUnknown_Release)(Interface *this);
|
|
TResult *(__thiscall *QueryInterface)(Interface *this, TResult *result, Turbine_GUID *, void **);
|
|
unsigned int (__thiscall *AddRef)(Interface *this);
|
|
unsigned int (__thiscall *Release)(Interface *this);
|
|
};
|
|
|
|
/* 708 */
|
|
struct ArchiveInitializerVtbl
|
|
{
|
|
bool (__thiscall *InitializeArchive)(ArchiveInitializer *this, Archive *);
|
|
};
|
|
|
|
/* 722 */
|
|
const struct Turbine_GUID
|
|
{
|
|
unsigned int m_data1;
|
|
unsigned __int16 m_data2;
|
|
unsigned __int16 m_data3;
|
|
char m_data4[8];
|
|
};
|
|
|
|
/* 725 */
|
|
struct __cppobj Vector3
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
};
|
|
|
|
/* 726 */
|
|
struct __cppobj Quaternion
|
|
{
|
|
float w;
|
|
float x;
|
|
float y;
|
|
float z;
|
|
};
|
|
|
|
/* 727 */
|
|
struct __cppobj RGBAColor
|
|
{
|
|
float r;
|
|
float g;
|
|
float b;
|
|
float a;
|
|
};
|
|
|
|
/* 728 */
|
|
struct __cppobj IFileNodeName
|
|
{
|
|
IFileNodeNameVtbl *vfptr;
|
|
};
|
|
|
|
/* 731 */
|
|
struct IFileNodeNameVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IFileNodeName *this, unsigned int);
|
|
NodeNameType (__thiscall *GetType)(IFileNodeName *this);
|
|
IFileNodeName *(__thiscall *Clone)(IFileNodeName *this);
|
|
bool (__thiscall *operator==)(IFileNodeName *this, IFileNodeName *);
|
|
bool (__thiscall *FromPString)(IFileNodeName *this, PStringBase<char> *);
|
|
PStringBase<char> *(__thiscall *ToPString)(IFileNodeName *this, PStringBase<char> *result);
|
|
void (__thiscall *Serialize)(IFileNodeName *this, Archive *);
|
|
};
|
|
|
|
/* 730 */
|
|
const struct __cppobj PStringBase<char>
|
|
{
|
|
PSRefBufferCharData<char> *m_charbuffer;
|
|
};
|
|
|
|
/* 729 */
|
|
struct PSRefBufferCharData<char>
|
|
{
|
|
char m_data[16];
|
|
};
|
|
|
|
/* 733 */
|
|
struct __cppobj SmartArray<PFileNode *,1>
|
|
{
|
|
PFileNode **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 737 */
|
|
struct __cppobj IntrusiveSmartPointer<FileNodeFileInfo>
|
|
{
|
|
FileNodeFileInfo *m_data;
|
|
};
|
|
|
|
/* 732 */
|
|
struct __cppobj PFileNode : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
IFileNodeName *m_pcName;
|
|
unsigned __int16 line_number;
|
|
unsigned __int16 column_number;
|
|
PStringBase<char> comment_string;
|
|
PStringBase<char> m_filename;
|
|
SmartArray<PFileNode *,1> sub_nodes;
|
|
bool m_bProcessed;
|
|
IntrusiveSmartPointer<FileNodeFileInfo> m_fileInfo;
|
|
PFileNode *m_pcParent;
|
|
unsigned int user_data;
|
|
};
|
|
|
|
/* 734 */
|
|
struct __cppobj ReferenceCountTemplate<268435456,0>
|
|
{
|
|
ReferenceCountTemplate<268435456,0>Vtbl *vfptr;
|
|
unsigned int m_cRef;
|
|
};
|
|
|
|
/* 736 */
|
|
struct __cppobj FileNodeFileInfo : ReferenceCountTemplate<268435456,0>
|
|
{
|
|
PStringBase<char> m_filename;
|
|
unsigned __int16 m_errorCount;
|
|
unsigned __int16 m_warningCount;
|
|
unsigned int m_compatabilityVersion;
|
|
};
|
|
|
|
/* 735 */
|
|
struct ReferenceCountTemplate<268435456,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ReferenceCountTemplate<268435456,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 738 */
|
|
struct PSRefBufferCharData<unsigned short>
|
|
{
|
|
unsigned __int16 m_data[16];
|
|
};
|
|
|
|
/* 739 */
|
|
struct __cppobj PStringBase<unsigned short>
|
|
{
|
|
PSRefBufferCharData<unsigned short> *m_charbuffer;
|
|
};
|
|
|
|
/* 740 */
|
|
struct __cppobj Heading
|
|
{
|
|
float m_degrees;
|
|
};
|
|
|
|
/* 741 */
|
|
struct __cppobj IDClass<_tagDataID,32,0> : _IDClass<32>
|
|
{
|
|
};
|
|
|
|
/* 742 */
|
|
struct tagEMR
|
|
{
|
|
unsigned int iType;
|
|
unsigned int nSize;
|
|
};
|
|
|
|
/* 743 */
|
|
struct _RECTL
|
|
{
|
|
int left;
|
|
int top;
|
|
int right;
|
|
int bottom;
|
|
};
|
|
|
|
/* 744 */
|
|
struct _POINTL
|
|
{
|
|
int x;
|
|
int y;
|
|
};
|
|
|
|
/* 745 */
|
|
struct tagEMRPOLYLINE
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cptl;
|
|
_POINTL aptl[1];
|
|
};
|
|
|
|
/* 746 */
|
|
struct tagXFORM
|
|
{
|
|
float eM11;
|
|
float eM12;
|
|
float eM21;
|
|
float eM22;
|
|
float eDx;
|
|
float eDy;
|
|
};
|
|
|
|
/* 747 */
|
|
struct tagEMRTRANSPARENTBLT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int cxDest;
|
|
int cyDest;
|
|
unsigned int dwRop;
|
|
int xSrc;
|
|
int ySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
};
|
|
|
|
/* 748 */
|
|
struct tagMIDIINCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 749 */
|
|
struct __declspec(align(4)) tagIDLDESC
|
|
{
|
|
unsigned int dwReserved;
|
|
unsigned __int16 wIDLFlags;
|
|
};
|
|
|
|
/* 750 */
|
|
struct _TAPE_SET_DRIVE_PARAMETERS
|
|
{
|
|
char ECC;
|
|
char Compression;
|
|
char DataPadding;
|
|
char ReportSetmarks;
|
|
unsigned int EOTWarningZoneSize;
|
|
};
|
|
|
|
/* 751 */
|
|
struct tagCBTACTIVATESTRUCT
|
|
{
|
|
int fMouse;
|
|
HWND__ *hWndActive;
|
|
};
|
|
|
|
/* 752 */
|
|
struct _NETRESOURCEW
|
|
{
|
|
unsigned int dwScope;
|
|
unsigned int dwType;
|
|
unsigned int dwDisplayType;
|
|
unsigned int dwUsage;
|
|
unsigned __int16 *lpLocalName;
|
|
unsigned __int16 *lpRemoteName;
|
|
unsigned __int16 *lpComment;
|
|
unsigned __int16 *lpProvider;
|
|
};
|
|
|
|
/* 753 */
|
|
struct midiproptempo_tag
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwTempo;
|
|
};
|
|
|
|
/* 754 */
|
|
struct _CRYPTOAPI_BLOB
|
|
{
|
|
unsigned int cbData;
|
|
char *pbData;
|
|
};
|
|
|
|
/* 755 */
|
|
struct _CRYPT_ALGORITHM_IDENTIFIER
|
|
{
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Parameters;
|
|
};
|
|
|
|
/* 756 */
|
|
struct _CRYPT_BIT_BLOB
|
|
{
|
|
unsigned int cbData;
|
|
char *pbData;
|
|
unsigned int cUnusedBits;
|
|
};
|
|
|
|
/* 757 */
|
|
struct _CERT_PUBLIC_KEY_INFO
|
|
{
|
|
_CRYPT_ALGORITHM_IDENTIFIER Algorithm;
|
|
_CRYPT_BIT_BLOB PublicKey;
|
|
};
|
|
|
|
/* 758 */
|
|
struct _CERT_EXTENSION
|
|
{
|
|
char *pszObjId;
|
|
int fCritical;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 759 */
|
|
struct _CERT_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CRYPTOAPI_BLOB SerialNumber;
|
|
_CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
|
|
_CRYPTOAPI_BLOB Issuer;
|
|
_FILETIME NotBefore;
|
|
_FILETIME NotAfter;
|
|
_CRYPTOAPI_BLOB Subject;
|
|
_CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
|
|
_CRYPT_BIT_BLOB IssuerUniqueId;
|
|
_CRYPT_BIT_BLOB SubjectUniqueId;
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 760 */
|
|
struct _CMSG_ENVELOPED_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm;
|
|
void *pvEncryptionAuxInfo;
|
|
unsigned int cRecipients;
|
|
_CERT_INFO **rgpRecipients;
|
|
};
|
|
|
|
/* 761 */
|
|
struct __declspec(align(4)) tagRemHGLOBAL
|
|
{
|
|
int fNullHGlobal;
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 762 */
|
|
struct _DWORD_BLOB
|
|
{
|
|
unsigned int clSize;
|
|
unsigned int alData[1];
|
|
};
|
|
|
|
/* 763 */
|
|
struct _WSAVersion
|
|
{
|
|
unsigned int dwVersion;
|
|
_WSAEcomparator ecHow;
|
|
};
|
|
|
|
/* 764 */
|
|
struct _AFPROTOCOLS
|
|
{
|
|
int iAddressFamily;
|
|
int iProtocol;
|
|
};
|
|
|
|
/* 765 */
|
|
struct _SOCKET_ADDRESS
|
|
{
|
|
sockaddr *lpSockaddr;
|
|
int iSockaddrLength;
|
|
};
|
|
|
|
/* 766 */
|
|
struct _CSADDR_INFO
|
|
{
|
|
_SOCKET_ADDRESS LocalAddr;
|
|
_SOCKET_ADDRESS RemoteAddr;
|
|
int iSocketType;
|
|
int iProtocol;
|
|
};
|
|
|
|
/* 767 */
|
|
struct tagBLOB
|
|
{
|
|
unsigned int cbSize;
|
|
char *pBlobData;
|
|
};
|
|
|
|
/* 768 */
|
|
struct _WSAQuerySetA
|
|
{
|
|
unsigned int dwSize;
|
|
char *lpszServiceInstanceName;
|
|
_GUID *lpServiceClassId;
|
|
_WSAVersion *lpVersion;
|
|
char *lpszComment;
|
|
unsigned int dwNameSpace;
|
|
_GUID *lpNSProviderId;
|
|
char *lpszContext;
|
|
unsigned int dwNumberOfProtocols;
|
|
_AFPROTOCOLS *lpafpProtocols;
|
|
char *lpszQueryString;
|
|
unsigned int dwNumberOfCsAddrs;
|
|
_CSADDR_INFO *lpcsaBuffer;
|
|
unsigned int dwOutputFlags;
|
|
tagBLOB *lpBlob;
|
|
};
|
|
|
|
/* 769 */
|
|
struct _QUERY_SERVICE_CONFIGA
|
|
{
|
|
unsigned int dwServiceType;
|
|
unsigned int dwStartType;
|
|
unsigned int dwErrorControl;
|
|
char *lpBinaryPathName;
|
|
char *lpLoadOrderGroup;
|
|
unsigned int dwTagId;
|
|
char *lpDependencies;
|
|
char *lpServiceStartName;
|
|
char *lpDisplayName;
|
|
};
|
|
|
|
/* 770 */
|
|
struct _TOKEN_PRIMARY_GROUP
|
|
{
|
|
void *PrimaryGroup;
|
|
};
|
|
|
|
/* 771 */
|
|
struct $2ACC251678A70CC660B42C50BE23747A
|
|
{
|
|
void *hMem;
|
|
unsigned int dwReserved[3];
|
|
};
|
|
|
|
/* 772 */
|
|
struct $03A236B16FC15461493BD6ADF5082600
|
|
{
|
|
unsigned int dwCommittedSize;
|
|
unsigned int dwUnCommittedSize;
|
|
void *lpFirstBlock;
|
|
void *lpLastBlock;
|
|
};
|
|
|
|
/* 773 */
|
|
union $30A047A8EFE013EE3AF06C3A69E03165
|
|
{
|
|
$2ACC251678A70CC660B42C50BE23747A Block;
|
|
$03A236B16FC15461493BD6ADF5082600 Region;
|
|
};
|
|
|
|
/* 774 */
|
|
struct _PROCESS_HEAP_ENTRY
|
|
{
|
|
void *lpData;
|
|
unsigned int cbData;
|
|
char cbOverhead;
|
|
char iRegionIndex;
|
|
unsigned __int16 wFlags;
|
|
$30A047A8EFE013EE3AF06C3A69E03165 ___u5;
|
|
};
|
|
|
|
/* 775 */
|
|
struct tagEMREOF
|
|
{
|
|
tagEMR emr;
|
|
unsigned int nPalEntries;
|
|
unsigned int offPalEntries;
|
|
unsigned int nSizeLast;
|
|
};
|
|
|
|
/* 776 */
|
|
struct _CERT_ISSUER_SERIAL_NUMBER
|
|
{
|
|
_CRYPTOAPI_BLOB Issuer;
|
|
_CRYPTOAPI_BLOB SerialNumber;
|
|
};
|
|
|
|
/* 777 */
|
|
union $E3577F4F7876E0FFB3BFFC61BEF4B99D
|
|
{
|
|
_CERT_ISSUER_SERIAL_NUMBER IssuerSerialNumber;
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_CRYPTOAPI_BLOB HashId;
|
|
};
|
|
|
|
/* 778 */
|
|
struct _CERT_ID
|
|
{
|
|
unsigned int dwIdChoice;
|
|
$E3577F4F7876E0FFB3BFFC61BEF4B99D ___u1;
|
|
};
|
|
|
|
/* 779 */
|
|
struct _CRYPT_ATTRIBUTE_TYPE_VALUE
|
|
{
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 780 */
|
|
struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPT_BIT_BLOB RecipientPublicKey;
|
|
_CERT_ID RecipientId;
|
|
_FILETIME Date;
|
|
_CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr;
|
|
};
|
|
|
|
/* 781 */
|
|
union $0B43FB7158F16ED20B066013F8BDAE75
|
|
{
|
|
_CRYPT_ALGORITHM_IDENTIFIER *pEphemeralAlgorithm;
|
|
_CERT_ID *pSenderId;
|
|
};
|
|
|
|
/* 782 */
|
|
struct _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
void *pvKeyEncryptionAuxInfo;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyWrapAlgorithm;
|
|
void *pvKeyWrapAuxInfo;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
unsigned int dwKeyChoice;
|
|
$0B43FB7158F16ED20B066013F8BDAE75 ___u8;
|
|
_CRYPTOAPI_BLOB UserKeyingMaterial;
|
|
unsigned int cRecipientEncryptedKeys;
|
|
_CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO **rgpRecipientEncryptedKeys;
|
|
};
|
|
|
|
/* 783 */
|
|
struct _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO
|
|
{
|
|
_CERT_ID RecipientId;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
_FILETIME Date;
|
|
_CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr;
|
|
};
|
|
|
|
/* 784 */
|
|
struct __cppobj IUnknown
|
|
{
|
|
IUnknownVtbl *vfptr;
|
|
};
|
|
|
|
/* 785 */
|
|
struct IUnknownVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IUnknown *this, _GUID *, void **);
|
|
unsigned int (__stdcall *AddRef)(IUnknown *this);
|
|
unsigned int (__stdcall *Release)(IUnknown *this);
|
|
};
|
|
|
|
/* 786 */
|
|
struct __cppobj IPropertyBag : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 787 */
|
|
struct __declspec(align(4)) tagPARAMDATA
|
|
{
|
|
unsigned __int16 *szName;
|
|
unsigned __int16 vt;
|
|
};
|
|
|
|
/* 788 */
|
|
struct tagMETHODDATA
|
|
{
|
|
unsigned __int16 *szName;
|
|
tagPARAMDATA *ppdata;
|
|
int dispid;
|
|
unsigned int iMeth;
|
|
tagCALLCONV cc;
|
|
unsigned int cArgs;
|
|
unsigned __int16 wFlags;
|
|
unsigned __int16 vtReturn;
|
|
};
|
|
|
|
/* 789 */
|
|
struct _SID_AND_ATTRIBUTES
|
|
{
|
|
void *Sid;
|
|
unsigned int Attributes;
|
|
};
|
|
|
|
/* 790 */
|
|
struct _MEMORY_BASIC_INFORMATION64
|
|
{
|
|
unsigned __int64 BaseAddress;
|
|
unsigned __int64 AllocationBase;
|
|
unsigned int AllocationProtect;
|
|
unsigned int __alignment1;
|
|
unsigned __int64 RegionSize;
|
|
unsigned int State;
|
|
unsigned int Protect;
|
|
unsigned int Type;
|
|
unsigned int __alignment2;
|
|
};
|
|
|
|
/* 791 */
|
|
struct tagMCI_SAVE_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
const char *lpfilename;
|
|
};
|
|
|
|
/* 792 */
|
|
struct __cppobj SB_IntrusiveSmartPointerAllocator
|
|
{
|
|
};
|
|
|
|
/* 793 */
|
|
struct __declspec(align(4)) tagRemHMETAFILEPICT
|
|
{
|
|
int mm;
|
|
int xExt;
|
|
int yExt;
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 794 */
|
|
struct _FAT_STATISTICS
|
|
{
|
|
unsigned int CreateHits;
|
|
unsigned int SuccessfulCreates;
|
|
unsigned int FailedCreates;
|
|
unsigned int NonCachedReads;
|
|
unsigned int NonCachedReadBytes;
|
|
unsigned int NonCachedWrites;
|
|
unsigned int NonCachedWriteBytes;
|
|
unsigned int NonCachedDiskReads;
|
|
unsigned int NonCachedDiskWrites;
|
|
};
|
|
|
|
/* 795 */
|
|
struct _PROCESSOR_POWER_POLICY_INFO
|
|
{
|
|
unsigned int TimeCheck;
|
|
unsigned int DemoteLimit;
|
|
unsigned int PromoteLimit;
|
|
char DemotePercent;
|
|
char PromotePercent;
|
|
char Spare[2];
|
|
unsigned __int32 AllowDemotion : 1;
|
|
unsigned __int32 AllowPromotion : 1;
|
|
unsigned __int32 Reserved : 30;
|
|
};
|
|
|
|
/* 796 */
|
|
struct _PROCESSOR_POWER_POLICY
|
|
{
|
|
unsigned int Revision;
|
|
char DynamicThrottle;
|
|
char Spare[3];
|
|
unsigned int Reserved;
|
|
unsigned int PolicyCount;
|
|
_PROCESSOR_POWER_POLICY_INFO Policy[3];
|
|
};
|
|
|
|
/* 797 */
|
|
struct tagTOGGLEKEYS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 798 */
|
|
struct HDRVR__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 799 */
|
|
struct tagMCI_SEEK_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwTo;
|
|
};
|
|
|
|
/* 800 */
|
|
struct $6361545E6B1EA29D9FF9117A8594F5B1
|
|
{
|
|
void **XlatTable;
|
|
char *StateTable;
|
|
unsigned int NumberOfEntries;
|
|
};
|
|
|
|
/* 801 */
|
|
struct $9ED14A11E2C4B455C7AB157A7DB41347
|
|
{
|
|
_FULL_PTR_TO_REFID_ELEMENT **XlatTable;
|
|
unsigned int NumberOfBuckets;
|
|
unsigned int HashMask;
|
|
};
|
|
|
|
/* 802 */
|
|
struct _DOC_INFO_1W
|
|
{
|
|
unsigned __int16 *pDocName;
|
|
unsigned __int16 *pOutputFile;
|
|
unsigned __int16 *pDatatype;
|
|
};
|
|
|
|
/* 803 */
|
|
struct _DOC_INFO_2W
|
|
{
|
|
unsigned __int16 *pDocName;
|
|
unsigned __int16 *pOutputFile;
|
|
unsigned __int16 *pDatatype;
|
|
unsigned int dwMode;
|
|
unsigned int JobId;
|
|
};
|
|
|
|
/* 804 */
|
|
struct tagNMHDR
|
|
{
|
|
HWND__ *hwndFrom;
|
|
unsigned int idFrom;
|
|
unsigned int code;
|
|
};
|
|
|
|
/* 805 */
|
|
struct tagOFNA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const char *lpstrFilter;
|
|
char *lpstrCustomFilter;
|
|
unsigned int nMaxCustFilter;
|
|
unsigned int nFilterIndex;
|
|
char *lpstrFile;
|
|
unsigned int nMaxFile;
|
|
char *lpstrFileTitle;
|
|
unsigned int nMaxFileTitle;
|
|
const char *lpstrInitialDir;
|
|
const char *lpstrTitle;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFileOffset;
|
|
unsigned __int16 nFileExtension;
|
|
const char *lpstrDefExt;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpTemplateName;
|
|
};
|
|
|
|
/* 806 */
|
|
struct _OFNOTIFYEXA
|
|
{
|
|
tagNMHDR hdr;
|
|
tagOFNA *lpOFN;
|
|
void *psf;
|
|
void *pidl;
|
|
};
|
|
|
|
/* 807 */
|
|
struct HDC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 808 */
|
|
struct tagPRINTPAGERANGE
|
|
{
|
|
unsigned int nFromPage;
|
|
unsigned int nToPage;
|
|
};
|
|
|
|
/* 809 */
|
|
struct tagPDEXA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
HDC__ *hDC;
|
|
unsigned int Flags;
|
|
unsigned int Flags2;
|
|
unsigned int ExclusionFlags;
|
|
unsigned int nPageRanges;
|
|
unsigned int nMaxPageRanges;
|
|
tagPRINTPAGERANGE *lpPageRanges;
|
|
unsigned int nMinPage;
|
|
unsigned int nMaxPage;
|
|
unsigned int nCopies;
|
|
HINSTANCE__ *hInstance;
|
|
const char *lpPrintTemplateName;
|
|
IUnknown *lpCallback;
|
|
unsigned int nPropertyPages;
|
|
_PSP **lphPropertyPages;
|
|
unsigned int nStartPage;
|
|
unsigned int dwResultAction;
|
|
};
|
|
|
|
/* 810 */
|
|
struct _EXCEPTION_RECORD
|
|
{
|
|
unsigned int ExceptionCode;
|
|
unsigned int ExceptionFlags;
|
|
_EXCEPTION_RECORD *ExceptionRecord;
|
|
void *ExceptionAddress;
|
|
unsigned int NumberParameters;
|
|
unsigned int ExceptionInformation[15];
|
|
};
|
|
|
|
/* 811 */
|
|
struct __unaligned __declspec(align(2)) tagBITMAPFILEHEADER
|
|
{
|
|
unsigned __int16 bfType;
|
|
unsigned int bfSize;
|
|
unsigned __int16 bfReserved1;
|
|
unsigned __int16 bfReserved2;
|
|
unsigned int bfOffBits;
|
|
};
|
|
|
|
/* 813 */
|
|
struct $B2E44C90C632A428B81AE7BCA4EF9DC3
|
|
{
|
|
void (__stdcall *NotificationRoutine)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT);
|
|
void *hThread;
|
|
};
|
|
|
|
/* 816 */
|
|
struct $545CB23F80113685974FE6DE440CC8DA
|
|
{
|
|
void *hIOPort;
|
|
unsigned int dwNumberOfBytesTransferred;
|
|
unsigned int dwCompletionKey;
|
|
_OVERLAPPED *lpOverlapped;
|
|
};
|
|
|
|
/* 817 */
|
|
struct $0621D334C15857BC587ACE94AFB92B6D
|
|
{
|
|
HWND__ *hWnd;
|
|
unsigned int Msg;
|
|
};
|
|
|
|
/* 818 */
|
|
union $11C80037706C1A66BF97122539306A7E
|
|
{
|
|
$B2E44C90C632A428B81AE7BCA4EF9DC3 APC;
|
|
$545CB23F80113685974FE6DE440CC8DA IOC;
|
|
$0621D334C15857BC587ACE94AFB92B6D HWND;
|
|
void *hEvent;
|
|
void (__stdcall *NotificationRoutine)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT);
|
|
};
|
|
|
|
/* 812 */
|
|
struct _RPC_ASYNC_STATE
|
|
{
|
|
unsigned int Size;
|
|
unsigned int Signature;
|
|
int Lock;
|
|
unsigned int Flags;
|
|
void *StubInfo;
|
|
void *UserInfo;
|
|
void *RuntimeInfo;
|
|
_RPC_ASYNC_EVENT Event;
|
|
_RPC_NOTIFICATION_TYPES NotificationType;
|
|
$11C80037706C1A66BF97122539306A7E u;
|
|
int Reserved[4];
|
|
};
|
|
|
|
/* 814 */
|
|
union $A5A483E05FC9B52B872A8DCFA58CFF52
|
|
{
|
|
unsigned int Offset;
|
|
void *Pointer;
|
|
};
|
|
|
|
/* 815 */
|
|
struct _OVERLAPPED
|
|
{
|
|
unsigned int Internal;
|
|
unsigned int InternalHigh;
|
|
$A5A483E05FC9B52B872A8DCFA58CFF52 ___u2;
|
|
unsigned int OffsetHigh;
|
|
void *hEvent;
|
|
};
|
|
|
|
/* 819 */
|
|
struct __unaligned __declspec(align(2)) DLGTEMPLATE
|
|
{
|
|
unsigned int style;
|
|
unsigned int dwExtendedStyle;
|
|
unsigned __int16 cdit;
|
|
__int16 x;
|
|
__int16 y;
|
|
__int16 cx;
|
|
__int16 cy;
|
|
};
|
|
|
|
/* 821 */
|
|
union $F2E003516E3D3EB93273B8D5D1F8D68A
|
|
{
|
|
const char *pszTemplate;
|
|
DLGTEMPLATE *pResource;
|
|
};
|
|
|
|
/* 822 */
|
|
union $864CA0437219939730246E31FD89420B
|
|
{
|
|
HICON__ *hIcon;
|
|
const char *pszIcon;
|
|
};
|
|
|
|
/* 820 */
|
|
struct _PROPSHEETPAGEA
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$F2E003516E3D3EB93273B8D5D1F8D68A ___u3;
|
|
$864CA0437219939730246E31FD89420B ___u4;
|
|
const char *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *);
|
|
unsigned int *pcRefParent;
|
|
const char *pszHeaderTitle;
|
|
const char *pszHeaderSubTitle;
|
|
};
|
|
|
|
/* 823 */
|
|
struct _PROPSHEETPAGEA_V3
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$F2E003516E3D3EB93273B8D5D1F8D68A ___u3;
|
|
$864CA0437219939730246E31FD89420B ___u4;
|
|
const char *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *);
|
|
unsigned int *pcRefParent;
|
|
const char *pszHeaderTitle;
|
|
const char *pszHeaderSubTitle;
|
|
void *hActCtx;
|
|
};
|
|
|
|
/* 824 */
|
|
struct _PRINTER_INFO_5A
|
|
{
|
|
char *pPrinterName;
|
|
char *pPortName;
|
|
unsigned int Attributes;
|
|
unsigned int DeviceNotSelectedTimeout;
|
|
unsigned int TransmissionRetryTimeout;
|
|
};
|
|
|
|
/* 825 */
|
|
struct tagEMRARC
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBox;
|
|
_POINTL ptlStart;
|
|
_POINTL ptlEnd;
|
|
};
|
|
|
|
/* 826 */
|
|
struct tagLOGFONTW
|
|
{
|
|
int lfHeight;
|
|
int lfWidth;
|
|
int lfEscapement;
|
|
int lfOrientation;
|
|
int lfWeight;
|
|
char lfItalic;
|
|
char lfUnderline;
|
|
char lfStrikeOut;
|
|
char lfCharSet;
|
|
char lfOutPrecision;
|
|
char lfClipPrecision;
|
|
char lfQuality;
|
|
char lfPitchAndFamily;
|
|
unsigned __int16 lfFaceName[32];
|
|
};
|
|
|
|
/* 827 */
|
|
struct tagICONMETRICSW
|
|
{
|
|
unsigned int cbSize;
|
|
int iHorzSpacing;
|
|
int iVertSpacing;
|
|
int iTitleWrap;
|
|
tagLOGFONTW lfFont;
|
|
};
|
|
|
|
/* 828 */
|
|
struct _currencyfmtA
|
|
{
|
|
unsigned int NumDigits;
|
|
unsigned int LeadingZero;
|
|
unsigned int Grouping;
|
|
char *lpDecimalSep;
|
|
char *lpThousandSep;
|
|
unsigned int NegativeOrder;
|
|
unsigned int PositiveOrder;
|
|
char *lpCurrencySymbol;
|
|
};
|
|
|
|
/* 829 */
|
|
struct val_context
|
|
{
|
|
int valuelen;
|
|
void *value_context;
|
|
void *val_buff_ptr;
|
|
};
|
|
|
|
/* 830 */
|
|
struct _CERT_CONTEXT
|
|
{
|
|
unsigned int dwCertEncodingType;
|
|
char *pbCertEncoded;
|
|
unsigned int cbCertEncoded;
|
|
_CERT_INFO *pCertInfo;
|
|
void *hCertStore;
|
|
};
|
|
|
|
/* 831 */
|
|
struct _CERT_TRUST_STATUS
|
|
{
|
|
unsigned int dwErrorStatus;
|
|
unsigned int dwInfoStatus;
|
|
};
|
|
|
|
/* 832 */
|
|
struct _CRL_ENTRY
|
|
{
|
|
_CRYPTOAPI_BLOB SerialNumber;
|
|
_FILETIME RevocationDate;
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 833 */
|
|
struct _CRL_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
|
|
_CRYPTOAPI_BLOB Issuer;
|
|
_FILETIME ThisUpdate;
|
|
_FILETIME NextUpdate;
|
|
unsigned int cCRLEntry;
|
|
_CRL_ENTRY *rgCRLEntry;
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 834 */
|
|
const struct _CRL_CONTEXT
|
|
{
|
|
unsigned int dwCertEncodingType;
|
|
char *pbCrlEncoded;
|
|
unsigned int cbCrlEncoded;
|
|
_CRL_INFO *pCrlInfo;
|
|
void *hCertStore;
|
|
};
|
|
|
|
/* 835 */
|
|
struct _CERT_REVOCATION_CRL_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRL_CONTEXT *pBaseCrlContext;
|
|
_CRL_CONTEXT *pDeltaCrlContext;
|
|
_CRL_ENTRY *pCrlEntry;
|
|
int fDeltaCrlEntry;
|
|
};
|
|
|
|
/* 836 */
|
|
struct _CERT_REVOCATION_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRevocationResult;
|
|
const char *pszRevocationOid;
|
|
void *pvOidSpecificInfo;
|
|
int fHasFreshnessTime;
|
|
unsigned int dwFreshnessTime;
|
|
_CERT_REVOCATION_CRL_INFO *pCrlInfo;
|
|
};
|
|
|
|
/* 837 */
|
|
struct _CTL_USAGE
|
|
{
|
|
unsigned int cUsageIdentifier;
|
|
char **rgpszUsageIdentifier;
|
|
};
|
|
|
|
/* 838 */
|
|
struct _CERT_CHAIN_ELEMENT
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_CONTEXT *pCertContext;
|
|
_CERT_TRUST_STATUS TrustStatus;
|
|
_CERT_REVOCATION_INFO *pRevocationInfo;
|
|
_CTL_USAGE *pIssuanceUsage;
|
|
_CTL_USAGE *pApplicationUsage;
|
|
const unsigned __int16 *pwszExtendedErrorInfo;
|
|
};
|
|
|
|
/* 839 */
|
|
struct $FEAB62C056B7B19C610CD18E991278A7
|
|
{
|
|
unsigned int cbBuf;
|
|
void *pBuf;
|
|
};
|
|
|
|
/* 840 */
|
|
union $2F7BEAB1D896985B27D8ECD2F7D56C7C
|
|
{
|
|
unsigned int adwData[2];
|
|
$FEAB62C056B7B19C610CD18E991278A7 Data;
|
|
};
|
|
|
|
/* 841 */
|
|
struct _PRINTER_NOTIFY_INFO_DATA
|
|
{
|
|
unsigned __int16 Type;
|
|
unsigned __int16 Field;
|
|
unsigned int Reserved;
|
|
unsigned int Id;
|
|
$2F7BEAB1D896985B27D8ECD2F7D56C7C NotifyData;
|
|
};
|
|
|
|
/* 842 */
|
|
struct _ACTIVATION_CONTEXT_QUERY_INDEX
|
|
{
|
|
unsigned int ulAssemblyIndex;
|
|
unsigned int ulFileIndexInAssembly;
|
|
};
|
|
|
|
/* 843 */
|
|
struct tagJOYCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
char szPname[32];
|
|
unsigned int wXmin;
|
|
unsigned int wXmax;
|
|
unsigned int wYmin;
|
|
unsigned int wYmax;
|
|
unsigned int wZmin;
|
|
unsigned int wZmax;
|
|
unsigned int wNumButtons;
|
|
unsigned int wPeriodMin;
|
|
unsigned int wPeriodMax;
|
|
unsigned int wRmin;
|
|
unsigned int wRmax;
|
|
unsigned int wUmin;
|
|
unsigned int wUmax;
|
|
unsigned int wVmin;
|
|
unsigned int wVmax;
|
|
unsigned int wCaps;
|
|
unsigned int wMaxAxes;
|
|
unsigned int wNumAxes;
|
|
unsigned int wMaxButtons;
|
|
char szRegKey[32];
|
|
char szOEMVxD[260];
|
|
};
|
|
|
|
/* 844 */
|
|
struct _STARTUPINFOW
|
|
{
|
|
unsigned int cb;
|
|
unsigned __int16 *lpReserved;
|
|
unsigned __int16 *lpDesktop;
|
|
unsigned __int16 *lpTitle;
|
|
unsigned int dwX;
|
|
unsigned int dwY;
|
|
unsigned int dwXSize;
|
|
unsigned int dwYSize;
|
|
unsigned int dwXCountChars;
|
|
unsigned int dwYCountChars;
|
|
unsigned int dwFillAttribute;
|
|
unsigned int dwFlags;
|
|
unsigned __int16 wShowWindow;
|
|
unsigned __int16 cbReserved2;
|
|
char *lpReserved2;
|
|
void *hStdInput;
|
|
void *hStdOutput;
|
|
void *hStdError;
|
|
};
|
|
|
|
/* 845 */
|
|
struct _SHCREATEPROCESSINFOW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
HWND__ *hwnd;
|
|
const unsigned __int16 *pszFile;
|
|
const unsigned __int16 *pszParameters;
|
|
const unsigned __int16 *pszCurrentDirectory;
|
|
void *hUserToken;
|
|
_SECURITY_ATTRIBUTES *lpProcessAttributes;
|
|
_SECURITY_ATTRIBUTES *lpThreadAttributes;
|
|
int bInheritHandles;
|
|
unsigned int dwCreationFlags;
|
|
_STARTUPINFOW *lpStartupInfo;
|
|
_PROCESS_INFORMATION *lpProcessInformation;
|
|
};
|
|
|
|
/* 846 */
|
|
struct _CRYPT_ATTRIBUTE
|
|
{
|
|
char *pszObjId;
|
|
unsigned int cValue;
|
|
_CRYPTOAPI_BLOB *rgValue;
|
|
};
|
|
|
|
/* 847 */
|
|
struct _CRYPT_ATTRIBUTES
|
|
{
|
|
unsigned int cAttr;
|
|
_CRYPT_ATTRIBUTE *rgAttr;
|
|
};
|
|
|
|
/* 848 */
|
|
struct __declspec(align(4)) _FLAGGED_BYTE_BLOB
|
|
{
|
|
unsigned int fFlags;
|
|
unsigned int clSize;
|
|
char abData[1];
|
|
};
|
|
|
|
/* 849 */
|
|
union _userHGLOBAL::__MIDL_IWinTypes_0003
|
|
{
|
|
int hInproc;
|
|
_FLAGGED_BYTE_BLOB *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 850 */
|
|
struct _userHGLOBAL
|
|
{
|
|
int fContext;
|
|
_userHGLOBAL::__MIDL_IWinTypes_0003 u;
|
|
};
|
|
|
|
/* 851 */
|
|
struct __cppobj IInternetProtocolSinkStackable : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 852 */
|
|
struct tagOFNW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpstrFilter;
|
|
unsigned __int16 *lpstrCustomFilter;
|
|
unsigned int nMaxCustFilter;
|
|
unsigned int nFilterIndex;
|
|
unsigned __int16 *lpstrFile;
|
|
unsigned int nMaxFile;
|
|
unsigned __int16 *lpstrFileTitle;
|
|
unsigned int nMaxFileTitle;
|
|
const unsigned __int16 *lpstrInitialDir;
|
|
const unsigned __int16 *lpstrTitle;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFileOffset;
|
|
unsigned __int16 nFileExtension;
|
|
const unsigned __int16 *lpstrDefExt;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpTemplateName;
|
|
void *pvReserved;
|
|
unsigned int dwReserved;
|
|
unsigned int FlagsEx;
|
|
};
|
|
|
|
/* 853 */
|
|
struct tagMIDIOUTCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wVoices;
|
|
unsigned __int16 wNotes;
|
|
unsigned __int16 wChannelMask;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 854 */
|
|
struct _NOTIFYICONDATAA
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hWnd;
|
|
unsigned int uID;
|
|
unsigned int uFlags;
|
|
unsigned int uCallbackMessage;
|
|
HICON__ *hIcon;
|
|
char szTip[64];
|
|
};
|
|
|
|
/* 855 */
|
|
struct _CMC_ADD_EXTENSIONS_INFO
|
|
{
|
|
unsigned int dwCmcDataReference;
|
|
unsigned int cCertReference;
|
|
unsigned int *rgdwCertReference;
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 856 */
|
|
struct _CRYPT_URL_ARRAY
|
|
{
|
|
unsigned int cUrl;
|
|
unsigned __int16 **rgwszUrl;
|
|
};
|
|
|
|
/* 857 */
|
|
struct _CHANGER_ELEMENT
|
|
{
|
|
_ELEMENT_TYPE ElementType;
|
|
unsigned int ElementAddress;
|
|
};
|
|
|
|
/* 858 */
|
|
struct _PRINTER_NOTIFY_OPTIONS_TYPE
|
|
{
|
|
unsigned __int16 Type;
|
|
unsigned __int16 Reserved0;
|
|
unsigned int Reserved1;
|
|
unsigned int Reserved2;
|
|
unsigned int Count;
|
|
unsigned __int16 *pFields;
|
|
};
|
|
|
|
/* 859 */
|
|
struct _PRINTER_NOTIFY_OPTIONS
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int Count;
|
|
_PRINTER_NOTIFY_OPTIONS_TYPE *pTypes;
|
|
};
|
|
|
|
/* 860 */
|
|
struct __cppobj IOleCacheControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 861 */
|
|
struct _OSVERSIONINFOEXW
|
|
{
|
|
unsigned int dwOSVersionInfoSize;
|
|
unsigned int dwMajorVersion;
|
|
unsigned int dwMinorVersion;
|
|
unsigned int dwBuildNumber;
|
|
unsigned int dwPlatformId;
|
|
unsigned __int16 szCSDVersion[128];
|
|
unsigned __int16 wServicePackMajor;
|
|
unsigned __int16 wServicePackMinor;
|
|
unsigned __int16 wSuiteMask;
|
|
char wProductType;
|
|
char wReserved;
|
|
};
|
|
|
|
/* 862 */
|
|
struct _DCB
|
|
{
|
|
unsigned int DCBlength;
|
|
unsigned int BaudRate;
|
|
unsigned __int32 fBinary : 1;
|
|
unsigned __int32 fParity : 1;
|
|
unsigned __int32 fOutxCtsFlow : 1;
|
|
unsigned __int32 fOutxDsrFlow : 1;
|
|
unsigned __int32 fDtrControl : 2;
|
|
unsigned __int32 fDsrSensitivity : 1;
|
|
unsigned __int32 fTXContinueOnXoff : 1;
|
|
unsigned __int32 fOutX : 1;
|
|
unsigned __int32 fInX : 1;
|
|
unsigned __int32 fErrorChar : 1;
|
|
unsigned __int32 fNull : 1;
|
|
unsigned __int32 fRtsControl : 2;
|
|
unsigned __int32 fAbortOnError : 1;
|
|
unsigned __int32 fDummy2 : 17;
|
|
unsigned __int16 wReserved;
|
|
unsigned __int16 XonLim;
|
|
unsigned __int16 XoffLim;
|
|
char ByteSize;
|
|
char Parity;
|
|
char StopBits;
|
|
char XonChar;
|
|
char XoffChar;
|
|
char ErrorChar;
|
|
char EofChar;
|
|
char EvtChar;
|
|
unsigned __int16 wReserved1;
|
|
};
|
|
|
|
/* 863 */
|
|
struct __declspec(align(4)) _COMMCONFIG
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned __int16 wVersion;
|
|
unsigned __int16 wReserved;
|
|
_DCB dcb;
|
|
unsigned int dwProviderSubType;
|
|
unsigned int dwProviderOffset;
|
|
unsigned int dwProviderSize;
|
|
unsigned __int16 wcProviderData[1];
|
|
};
|
|
|
|
/* 864 */
|
|
struct tagPALETTEENTRY
|
|
{
|
|
char peRed;
|
|
char peGreen;
|
|
char peBlue;
|
|
char peFlags;
|
|
};
|
|
|
|
/* 865 */
|
|
struct tagPANOSE
|
|
{
|
|
char bFamilyType;
|
|
char bSerifStyle;
|
|
char bWeight;
|
|
char bProportion;
|
|
char bContrast;
|
|
char bStrokeVariation;
|
|
char bArmStyle;
|
|
char bLetterform;
|
|
char bMidline;
|
|
char bXHeight;
|
|
};
|
|
|
|
/* 866 */
|
|
struct __declspec(align(4)) tagEXTLOGFONTW
|
|
{
|
|
tagLOGFONTW elfLogFont;
|
|
unsigned __int16 elfFullName[64];
|
|
unsigned __int16 elfStyle[32];
|
|
unsigned int elfVersion;
|
|
unsigned int elfStyleSize;
|
|
unsigned int elfMatch;
|
|
unsigned int elfReserved;
|
|
char elfVendorId[4];
|
|
unsigned int elfCulture;
|
|
tagPANOSE elfPanose;
|
|
};
|
|
|
|
/* 867 */
|
|
struct tagEMREXTCREATEFONTINDIRECTW
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihFont;
|
|
tagEXTLOGFONTW elfw;
|
|
};
|
|
|
|
/* 868 */
|
|
struct tagRPC_CALL_ATTRIBUTES_V1_A
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int ServerPrincipalNameBufferLength;
|
|
char *ServerPrincipalName;
|
|
unsigned int ClientPrincipalNameBufferLength;
|
|
char *ClientPrincipalName;
|
|
unsigned int AuthenticationLevel;
|
|
unsigned int AuthenticationService;
|
|
int NullSession;
|
|
};
|
|
|
|
/* 869 */
|
|
struct _CRYPT_KEY_PROV_PARAM
|
|
{
|
|
unsigned int dwParam;
|
|
char *pbData;
|
|
unsigned int cbData;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 870 */
|
|
struct _CRYPT_KEY_PROV_INFO
|
|
{
|
|
unsigned __int16 *pwszContainerName;
|
|
unsigned __int16 *pwszProvName;
|
|
unsigned int dwProvType;
|
|
unsigned int dwFlags;
|
|
unsigned int cProvParam;
|
|
_CRYPT_KEY_PROV_PARAM *rgProvParam;
|
|
unsigned int dwKeySpec;
|
|
};
|
|
|
|
/* 871 */
|
|
struct _SID_IDENTIFIER_AUTHORITY
|
|
{
|
|
char Value[6];
|
|
};
|
|
|
|
/* 872 */
|
|
struct _IMAGE_BOUND_IMPORT_DESCRIPTOR
|
|
{
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 OffsetModuleName;
|
|
unsigned __int16 NumberOfModuleForwarderRefs;
|
|
};
|
|
|
|
/* 873 */
|
|
struct tagEMROFFSETCLIPRGN
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptlOffset;
|
|
};
|
|
|
|
/* 874 */
|
|
struct tagSCROLLINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
int nMin;
|
|
int nMax;
|
|
unsigned int nPage;
|
|
int nPos;
|
|
int nTrackPos;
|
|
};
|
|
|
|
/* 875 */
|
|
union $444B8AF3F414656C8F88F98B3D40B8AE
|
|
{
|
|
unsigned int hKeyEncryptionKey;
|
|
void *pvKeyEncryptionKey;
|
|
};
|
|
|
|
/* 876 */
|
|
struct _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
void *pvKeyEncryptionAuxInfo;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeyChoice;
|
|
$444B8AF3F414656C8F88F98B3D40B8AE ___u5;
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_FILETIME Date;
|
|
_CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr;
|
|
};
|
|
|
|
/* 877 */
|
|
struct _PORT_INFO_1A
|
|
{
|
|
char *pName;
|
|
};
|
|
|
|
/* 878 */
|
|
struct _MONITOR_INFO_2A
|
|
{
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDLLName;
|
|
};
|
|
|
|
/* 879 */
|
|
struct __cppobj ISynchronize : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 880 */
|
|
struct tagFINDREPLACEA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
unsigned int Flags;
|
|
char *lpstrFindWhat;
|
|
char *lpstrReplaceWith;
|
|
unsigned __int16 wFindWhatLen;
|
|
unsigned __int16 wReplaceWithLen;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpTemplateName;
|
|
};
|
|
|
|
/* 881 */
|
|
struct tagREGISTERWORDW
|
|
{
|
|
unsigned __int16 *lpReading;
|
|
unsigned __int16 *lpWord;
|
|
};
|
|
|
|
/* 882 */
|
|
struct _LUID
|
|
{
|
|
unsigned int LowPart;
|
|
int HighPart;
|
|
};
|
|
|
|
/* 883 */
|
|
struct _LUID_AND_ATTRIBUTES
|
|
{
|
|
_LUID Luid;
|
|
unsigned int Attributes;
|
|
};
|
|
|
|
/* 884 */
|
|
struct tagPOLYTEXTA
|
|
{
|
|
int x;
|
|
int y;
|
|
unsigned int n;
|
|
const char *lpstr;
|
|
unsigned int uiFlags;
|
|
tagRECT rcl;
|
|
int *pdx;
|
|
};
|
|
|
|
/* 885 */
|
|
struct tagEMRSELECTOBJECT
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihObject;
|
|
};
|
|
|
|
/* 886 */
|
|
struct __declspec(align(4)) tagEMRPOLYDRAW
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cptl;
|
|
_POINTL aptl[1];
|
|
char abTypes[1];
|
|
};
|
|
|
|
/* 887 */
|
|
struct tagMIXERCONTROLDETAILS_LISTTEXTA
|
|
{
|
|
unsigned int dwParam1;
|
|
unsigned int dwParam2;
|
|
char szName[64];
|
|
};
|
|
|
|
/* 888 */
|
|
struct _DISK_GEOMETRY
|
|
{
|
|
_LARGE_INTEGER Cylinders;
|
|
_MEDIA_TYPE MediaType;
|
|
unsigned int TracksPerCylinder;
|
|
unsigned int SectorsPerTrack;
|
|
unsigned int BytesPerSector;
|
|
};
|
|
|
|
/* 889 */
|
|
struct __cppobj DLListData
|
|
{
|
|
DLListData *dllist_next;
|
|
DLListData *dllist_prev;
|
|
};
|
|
|
|
/* 890 */
|
|
struct __cppobj DLListBase
|
|
{
|
|
DLListData *head_;
|
|
DLListData *tail_;
|
|
};
|
|
|
|
/* 891 */
|
|
struct tagCOPYDATASTRUCT
|
|
{
|
|
unsigned int dwData;
|
|
unsigned int cbData;
|
|
void *lpData;
|
|
};
|
|
|
|
/* 892 */
|
|
struct tagREGISTERWORDA
|
|
{
|
|
char *lpReading;
|
|
char *lpWord;
|
|
};
|
|
|
|
/* 893 */
|
|
struct _IMAGE_BOUND_FORWARDER_REF
|
|
{
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 OffsetModuleName;
|
|
unsigned __int16 Reserved;
|
|
};
|
|
|
|
/* 894 */
|
|
struct tagMINMAXINFO
|
|
{
|
|
tagPOINT ptReserved;
|
|
tagPOINT ptMaxSize;
|
|
tagPOINT ptMaxPosition;
|
|
tagPOINT ptMinTrackSize;
|
|
tagPOINT ptMaxTrackSize;
|
|
};
|
|
|
|
/* 895 */
|
|
struct tagWAVEOUTCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 896 */
|
|
struct tagMCI_ANIM_WINDOW_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
HWND__ *hWnd;
|
|
unsigned int nCmdShow;
|
|
const char *lpstrText;
|
|
};
|
|
|
|
/* 897 */
|
|
struct _PORT_INFO_2A
|
|
{
|
|
char *pPortName;
|
|
char *pMonitorName;
|
|
char *pDescription;
|
|
unsigned int fPortType;
|
|
unsigned int Reserved;
|
|
};
|
|
|
|
/* 898 */
|
|
struct _SERVICE_TABLE_ENTRYW
|
|
{
|
|
unsigned __int16 *lpServiceName;
|
|
void (__stdcall *lpServiceProc)(unsigned int, unsigned __int16 **);
|
|
};
|
|
|
|
/* 899 */
|
|
struct _JOBOBJECT_END_OF_JOB_TIME_INFORMATION
|
|
{
|
|
unsigned int EndOfJobTimeAction;
|
|
};
|
|
|
|
/* 900 */
|
|
struct tagDEBUGHOOKINFO
|
|
{
|
|
unsigned int idThread;
|
|
unsigned int idThreadInstaller;
|
|
int lParam;
|
|
unsigned int wParam;
|
|
int code;
|
|
};
|
|
|
|
/* 901 */
|
|
struct _CRYPT_SIGN_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgEncodingType;
|
|
_CERT_CONTEXT *pSigningCert;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
void *pvHashAuxInfo;
|
|
unsigned int cMsgCert;
|
|
_CERT_CONTEXT **rgpMsgCert;
|
|
unsigned int cMsgCrl;
|
|
_CRL_CONTEXT **rgpMsgCrl;
|
|
unsigned int cAuthAttr;
|
|
_CRYPT_ATTRIBUTE *rgAuthAttr;
|
|
unsigned int cUnauthAttr;
|
|
_CRYPT_ATTRIBUTE *rgUnauthAttr;
|
|
unsigned int dwFlags;
|
|
unsigned int dwInnerContentType;
|
|
};
|
|
|
|
/* 902 */
|
|
struct _DRIVER_INFO_5A
|
|
{
|
|
unsigned int cVersion;
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDriverPath;
|
|
char *pDataFile;
|
|
char *pConfigFile;
|
|
unsigned int dwDriverAttributes;
|
|
unsigned int dwConfigVersion;
|
|
unsigned int dwDriverVersion;
|
|
};
|
|
|
|
/* 903 */
|
|
struct __cppobj IDropTarget : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 904 */
|
|
struct IDataObject
|
|
{
|
|
IDataObjectVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 933 */
|
|
struct IDataObjectVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IDataObject *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IDataObject *);
|
|
unsigned int (__stdcall *Release)(IDataObject *);
|
|
int (__stdcall *GetData)(IDataObject *, tagFORMATETC *, tagSTGMEDIUM *);
|
|
int (__stdcall *GetDataHere)(IDataObject *, tagFORMATETC *, tagSTGMEDIUM *);
|
|
int (__stdcall *QueryGetData)(IDataObject *, tagFORMATETC *);
|
|
int (__stdcall *GetCanonicalFormatEtc)(IDataObject *, tagFORMATETC *, tagFORMATETC *);
|
|
int (__stdcall *SetData)(IDataObject *, tagFORMATETC *, tagSTGMEDIUM *, int);
|
|
int (__stdcall *EnumFormatEtc)(IDataObject *, unsigned int, IEnumFORMATETC **);
|
|
int (__stdcall *DAdvise)(IDataObject *, tagFORMATETC *, unsigned int, IAdviseSink *, unsigned int *);
|
|
int (__stdcall *DUnadvise)(IDataObject *, unsigned int);
|
|
int (__stdcall *EnumDAdvise)(IDataObject *, IEnumSTATDATA **);
|
|
};
|
|
|
|
/* 906 */
|
|
struct tagFORMATETC
|
|
{
|
|
unsigned __int16 cfFormat;
|
|
tagDVTARGETDEVICE *ptd;
|
|
unsigned int dwAspect;
|
|
int lindex;
|
|
unsigned int tymed;
|
|
};
|
|
|
|
/* 911 */
|
|
union $5FBF876555A0AA89A74115D4615BDCE8
|
|
{
|
|
HBITMAP__ *hBitmap;
|
|
void *hMetaFilePict;
|
|
HENHMETAFILE__ *hEnhMetaFile;
|
|
void *hGlobal;
|
|
unsigned __int16 *lpszFileName;
|
|
IStream *pstm;
|
|
IStorage *pstg;
|
|
};
|
|
|
|
/* 912 */
|
|
struct tagSTGMEDIUM
|
|
{
|
|
unsigned int tymed;
|
|
$5FBF876555A0AA89A74115D4615BDCE8 ___u1;
|
|
IUnknown *pUnkForRelease;
|
|
};
|
|
|
|
/* 913 */
|
|
struct IEnumFORMATETC
|
|
{
|
|
IEnumFORMATETCVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 915 */
|
|
struct IAdviseSink
|
|
{
|
|
IAdviseSinkVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 930 */
|
|
struct IEnumSTATDATA
|
|
{
|
|
IEnumSTATDATAVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 905 */
|
|
struct __declspec(align(4)) tagDVTARGETDEVICE
|
|
{
|
|
unsigned int tdSize;
|
|
unsigned __int16 tdDriverNameOffset;
|
|
unsigned __int16 tdDeviceNameOffset;
|
|
unsigned __int16 tdPortNameOffset;
|
|
unsigned __int16 tdExtDevmodeOffset;
|
|
char tdData[1];
|
|
};
|
|
|
|
/* 907 */
|
|
struct HENHMETAFILE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 908 */
|
|
struct __cppobj ISequentialStream : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 909 */
|
|
struct __cppobj IStream : ISequentialStream
|
|
{
|
|
};
|
|
|
|
/* 910 */
|
|
struct __cppobj IStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 914 */
|
|
struct IEnumFORMATETCVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumFORMATETC *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumFORMATETC *);
|
|
unsigned int (__stdcall *Release)(IEnumFORMATETC *);
|
|
int (__stdcall *Next)(IEnumFORMATETC *, unsigned int, tagFORMATETC *, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumFORMATETC *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumFORMATETC *);
|
|
int (__stdcall *Clone)(IEnumFORMATETC *, IEnumFORMATETC **);
|
|
};
|
|
|
|
/* 929 */
|
|
struct IAdviseSinkVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IAdviseSink *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IAdviseSink *);
|
|
unsigned int (__stdcall *Release)(IAdviseSink *);
|
|
void (__stdcall *OnDataChange)(IAdviseSink *, tagFORMATETC *, tagSTGMEDIUM *);
|
|
void (__stdcall *OnViewChange)(IAdviseSink *, unsigned int, int);
|
|
void (__stdcall *OnRename)(IAdviseSink *, IMoniker *);
|
|
void (__stdcall *OnSave)(IAdviseSink *);
|
|
void (__stdcall *OnClose)(IAdviseSink *);
|
|
};
|
|
|
|
/* 932 */
|
|
struct IEnumSTATDATAVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumSTATDATA *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumSTATDATA *);
|
|
unsigned int (__stdcall *Release)(IEnumSTATDATA *);
|
|
int (__stdcall *Next)(IEnumSTATDATA *, unsigned int, tagSTATDATA *, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumSTATDATA *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumSTATDATA *);
|
|
int (__stdcall *Clone)(IEnumSTATDATA *, IEnumSTATDATA **);
|
|
};
|
|
|
|
/* 916 */
|
|
struct IMoniker
|
|
{
|
|
IMonikerVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 931 */
|
|
struct tagSTATDATA
|
|
{
|
|
tagFORMATETC formatetc;
|
|
unsigned int advf;
|
|
IAdviseSink *pAdvSink;
|
|
unsigned int dwConnection;
|
|
};
|
|
|
|
/* 928 */
|
|
struct IMonikerVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IMoniker *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IMoniker *);
|
|
unsigned int (__stdcall *Release)(IMoniker *);
|
|
int (__stdcall *GetClassID)(IMoniker *, _GUID *);
|
|
int (__stdcall *IsDirty)(IMoniker *);
|
|
int (__stdcall *Load)(IMoniker *, IStream *);
|
|
int (__stdcall *Save)(IMoniker *, IStream *, int);
|
|
int (__stdcall *GetSizeMax)(IMoniker *, _ULARGE_INTEGER *);
|
|
int (__stdcall *BindToObject)(IMoniker *, IBindCtx *, IMoniker *, _GUID *const , void **);
|
|
int (__stdcall *BindToStorage)(IMoniker *, IBindCtx *, IMoniker *, _GUID *const , void **);
|
|
int (__stdcall *Reduce)(IMoniker *, IBindCtx *, unsigned int, IMoniker **, IMoniker **);
|
|
int (__stdcall *ComposeWith)(IMoniker *, IMoniker *, int, IMoniker **);
|
|
int (__stdcall *Enum)(IMoniker *, int, IEnumMoniker **);
|
|
int (__stdcall *IsEqual)(IMoniker *, IMoniker *);
|
|
int (__stdcall *Hash)(IMoniker *, unsigned int *);
|
|
int (__stdcall *IsRunning)(IMoniker *, IBindCtx *, IMoniker *, IMoniker *);
|
|
int (__stdcall *GetTimeOfLastChange)(IMoniker *, IBindCtx *, IMoniker *, _FILETIME *);
|
|
int (__stdcall *Inverse)(IMoniker *, IMoniker **);
|
|
int (__stdcall *CommonPrefixWith)(IMoniker *, IMoniker *, IMoniker **);
|
|
int (__stdcall *RelativePathTo)(IMoniker *, IMoniker *, IMoniker **);
|
|
int (__stdcall *GetDisplayName)(IMoniker *, IBindCtx *, IMoniker *, unsigned __int16 **);
|
|
int (__stdcall *ParseDisplayName)(IMoniker *, IBindCtx *, IMoniker *, unsigned __int16 *, unsigned int *, IMoniker **);
|
|
int (__stdcall *IsSystemMoniker)(IMoniker *, unsigned int *);
|
|
};
|
|
|
|
/* 917 */
|
|
struct $B950AFB169DC87688B328897744C612F
|
|
{
|
|
unsigned int LowPart;
|
|
unsigned int HighPart;
|
|
};
|
|
|
|
/* 918 */
|
|
union _ULARGE_INTEGER
|
|
{
|
|
$B950AFB169DC87688B328897744C612F __s0;
|
|
$B950AFB169DC87688B328897744C612F u;
|
|
unsigned __int64 QuadPart;
|
|
};
|
|
|
|
/* 919 */
|
|
struct IBindCtx
|
|
{
|
|
IBindCtxVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 922 */
|
|
struct IEnumMoniker
|
|
{
|
|
IEnumMonikerVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 927 */
|
|
struct IBindCtxVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IBindCtx *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IBindCtx *);
|
|
unsigned int (__stdcall *Release)(IBindCtx *);
|
|
int (__stdcall *RegisterObjectBound)(IBindCtx *, IUnknown *);
|
|
int (__stdcall *RevokeObjectBound)(IBindCtx *, IUnknown *);
|
|
int (__stdcall *ReleaseBoundObjects)(IBindCtx *);
|
|
int (__stdcall *SetBindOptions)(IBindCtx *, tagBIND_OPTS *);
|
|
int (__stdcall *GetBindOptions)(IBindCtx *, tagBIND_OPTS *);
|
|
int (__stdcall *GetRunningObjectTable)(IBindCtx *, IRunningObjectTable **);
|
|
int (__stdcall *RegisterObjectParam)(IBindCtx *, unsigned __int16 *, IUnknown *);
|
|
int (__stdcall *GetObjectParam)(IBindCtx *, unsigned __int16 *, IUnknown **);
|
|
int (__stdcall *EnumObjectParam)(IBindCtx *, IEnumString **);
|
|
int (__stdcall *RevokeObjectParam)(IBindCtx *, unsigned __int16 *);
|
|
};
|
|
|
|
/* 923 */
|
|
struct IEnumMonikerVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumMoniker *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumMoniker *);
|
|
unsigned int (__stdcall *Release)(IEnumMoniker *);
|
|
int (__stdcall *Next)(IEnumMoniker *, unsigned int, IMoniker **, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumMoniker *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumMoniker *);
|
|
int (__stdcall *Clone)(IEnumMoniker *, IEnumMoniker **);
|
|
};
|
|
|
|
/* 920 */
|
|
struct tagBIND_OPTS
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int grfFlags;
|
|
unsigned int grfMode;
|
|
unsigned int dwTickCountDeadline;
|
|
};
|
|
|
|
/* 921 */
|
|
struct IRunningObjectTable
|
|
{
|
|
IRunningObjectTableVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 925 */
|
|
struct IEnumString
|
|
{
|
|
IEnumStringVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 924 */
|
|
struct IRunningObjectTableVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IRunningObjectTable *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IRunningObjectTable *);
|
|
unsigned int (__stdcall *Release)(IRunningObjectTable *);
|
|
int (__stdcall *Register)(IRunningObjectTable *, unsigned int, IUnknown *, IMoniker *, unsigned int *);
|
|
int (__stdcall *Revoke)(IRunningObjectTable *, unsigned int);
|
|
int (__stdcall *IsRunning)(IRunningObjectTable *, IMoniker *);
|
|
int (__stdcall *GetObjectA)(IRunningObjectTable *, IMoniker *, IUnknown **);
|
|
int (__stdcall *NoteChangeTime)(IRunningObjectTable *, unsigned int, _FILETIME *);
|
|
int (__stdcall *GetTimeOfLastChange)(IRunningObjectTable *, IMoniker *, _FILETIME *);
|
|
int (__stdcall *EnumRunning)(IRunningObjectTable *, IEnumMoniker **);
|
|
};
|
|
|
|
/* 926 */
|
|
struct IEnumStringVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumString *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumString *);
|
|
unsigned int (__stdcall *Release)(IEnumString *);
|
|
int (__stdcall *Next)(IEnumString *, unsigned int, unsigned __int16 **, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumString *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumString *);
|
|
int (__stdcall *Clone)(IEnumString *, IEnumString **);
|
|
};
|
|
|
|
/* 934 */
|
|
struct tagWINDOWINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcWindow;
|
|
tagRECT rcClient;
|
|
unsigned int dwStyle;
|
|
unsigned int dwExStyle;
|
|
unsigned int dwWindowStatus;
|
|
unsigned int cxWindowBorders;
|
|
unsigned int cyWindowBorders;
|
|
unsigned __int16 atomWindowType;
|
|
unsigned __int16 wCreatorVersion;
|
|
};
|
|
|
|
/* 935 */
|
|
struct _CMSG_KEY_TRANS_RECIPIENT_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CERT_ID RecipientId;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
};
|
|
|
|
/* 936 */
|
|
union $B231DDA85B3C8A62A08B97AB01700C9A
|
|
{
|
|
_CERT_ID OriginatorCertId;
|
|
_CERT_PUBLIC_KEY_INFO OriginatorPublicKeyInfo;
|
|
};
|
|
|
|
/* 937 */
|
|
struct _CMSG_KEY_AGREE_RECIPIENT_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int dwOriginatorChoice;
|
|
$B231DDA85B3C8A62A08B97AB01700C9A ___u2;
|
|
_CRYPTOAPI_BLOB UserKeyingMaterial;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
unsigned int cRecipientEncryptedKeys;
|
|
_CMSG_RECIPIENT_ENCRYPTED_KEY_INFO **rgpRecipientEncryptedKeys;
|
|
};
|
|
|
|
/* 938 */
|
|
struct _CMSG_MAIL_LIST_RECIPIENT_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
_FILETIME Date;
|
|
_CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr;
|
|
};
|
|
|
|
/* 939 */
|
|
union $8924CB77772B75F888B0BBB435BAFDE2
|
|
{
|
|
_CMSG_KEY_TRANS_RECIPIENT_INFO *pKeyTrans;
|
|
_CMSG_KEY_AGREE_RECIPIENT_INFO *pKeyAgree;
|
|
_CMSG_MAIL_LIST_RECIPIENT_INFO *pMailList;
|
|
};
|
|
|
|
/* 940 */
|
|
struct _CMSG_CMS_RECIPIENT_INFO
|
|
{
|
|
unsigned int dwRecipientChoice;
|
|
$8924CB77772B75F888B0BBB435BAFDE2 ___u1;
|
|
};
|
|
|
|
/* 941 */
|
|
struct __cppobj IWinInetInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 942 */
|
|
struct __cppobj IWinInetHttpInfo : IWinInetInfo
|
|
{
|
|
};
|
|
|
|
/* 943 */
|
|
struct tagRGBTRIPLE
|
|
{
|
|
char rgbtBlue;
|
|
char rgbtGreen;
|
|
char rgbtRed;
|
|
};
|
|
|
|
/* 944 */
|
|
struct tagEMRSELECTCLIPPATH
|
|
{
|
|
tagEMR emr;
|
|
unsigned int iMode;
|
|
};
|
|
|
|
/* 945 */
|
|
struct tagWAVEOUTCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 946 */
|
|
struct _CERT_CHAIN_FIND_BY_ISSUER_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
const char *pszUsageIdentifier;
|
|
unsigned int dwKeySpec;
|
|
unsigned int dwAcquirePrivateKeyFlags;
|
|
unsigned int cIssuer;
|
|
_CRYPTOAPI_BLOB *rgIssuer;
|
|
int (__stdcall *pfnFindCallback)(_CERT_CONTEXT *, void *);
|
|
void *pvFindArg;
|
|
};
|
|
|
|
/* 947 */
|
|
struct _MONITOR_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
};
|
|
|
|
/* 948 */
|
|
struct _COMSTAT
|
|
{
|
|
unsigned __int32 fCtsHold : 1;
|
|
unsigned __int32 fDsrHold : 1;
|
|
unsigned __int32 fRlsdHold : 1;
|
|
unsigned __int32 fXoffHold : 1;
|
|
unsigned __int32 fXoffSent : 1;
|
|
unsigned __int32 fEof : 1;
|
|
unsigned __int32 fTxim : 1;
|
|
unsigned __int32 fReserved : 25;
|
|
unsigned int cbInQue;
|
|
unsigned int cbOutQue;
|
|
};
|
|
|
|
/* 949 */
|
|
struct __unaligned __declspec(align(2)) DLGITEMTEMPLATE
|
|
{
|
|
unsigned int style;
|
|
unsigned int dwExtendedStyle;
|
|
__int16 x;
|
|
__int16 y;
|
|
__int16 cx;
|
|
__int16 cy;
|
|
unsigned __int16 id;
|
|
};
|
|
|
|
/* 950 */
|
|
struct _HMAC_Info
|
|
{
|
|
unsigned int HashAlgid;
|
|
char *pbInnerString;
|
|
unsigned int cbInnerString;
|
|
char *pbOuterString;
|
|
unsigned int cbOuterString;
|
|
};
|
|
|
|
/* 951 */
|
|
struct _TOKEN_SOURCE
|
|
{
|
|
char SourceName[8];
|
|
_LUID SourceIdentifier;
|
|
};
|
|
|
|
/* 952 */
|
|
struct _TOKEN_CONTROL
|
|
{
|
|
_LUID TokenId;
|
|
_LUID AuthenticationId;
|
|
_LUID ModifiedId;
|
|
_TOKEN_SOURCE TokenSource;
|
|
};
|
|
|
|
/* 953 */
|
|
struct _DISPLAY_DEVICEW
|
|
{
|
|
unsigned int cb;
|
|
unsigned __int16 DeviceName[32];
|
|
unsigned __int16 DeviceString[128];
|
|
unsigned int StateFlags;
|
|
unsigned __int16 DeviceID[128];
|
|
unsigned __int16 DeviceKey[128];
|
|
};
|
|
|
|
/* 954 */
|
|
struct _DOC_INFO_3A
|
|
{
|
|
char *pDocName;
|
|
char *pOutputFile;
|
|
char *pDatatype;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 955 */
|
|
struct tagABORTPATH
|
|
{
|
|
tagEMR emr;
|
|
};
|
|
|
|
/* 956 */
|
|
struct _CRYPT_OID_FUNC_ENTRY
|
|
{
|
|
const char *pszOID;
|
|
void *pvFuncAddr;
|
|
};
|
|
|
|
/* 957 */
|
|
struct tagCOLORCORRECTPALETTE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPalette;
|
|
unsigned int nFirstEntry;
|
|
unsigned int nPalEntries;
|
|
unsigned int nReserved;
|
|
};
|
|
|
|
/* 958 */
|
|
struct HMENU__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 959 */
|
|
struct tagCREATESTRUCTA
|
|
{
|
|
void *lpCreateParams;
|
|
HINSTANCE__ *hInstance;
|
|
HMENU__ *hMenu;
|
|
HWND__ *hwndParent;
|
|
int cy;
|
|
int cx;
|
|
int y;
|
|
int x;
|
|
int style;
|
|
const char *lpszName;
|
|
const char *lpszClass;
|
|
unsigned int dwExStyle;
|
|
};
|
|
|
|
/* 960 */
|
|
struct tagMINIMIZEDMETRICS
|
|
{
|
|
unsigned int cbSize;
|
|
int iWidth;
|
|
int iHorzGap;
|
|
int iVertGap;
|
|
int iArrange;
|
|
};
|
|
|
|
/* 961 */
|
|
struct HMIDIIN__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 962 */
|
|
struct _CRYPT_DECRYPT_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgAndCertEncodingType;
|
|
unsigned int cCertStore;
|
|
void **rghCertStore;
|
|
};
|
|
|
|
/* 963 */
|
|
struct _TypeDescriptor
|
|
{
|
|
const void *pVFTable;
|
|
void *spare;
|
|
char name[];
|
|
};
|
|
|
|
/* 964 */
|
|
struct _PMD
|
|
{
|
|
int mdisp;
|
|
int pdisp;
|
|
int vdisp;
|
|
};
|
|
|
|
/* 965 */
|
|
struct _s__CatchableType
|
|
{
|
|
unsigned int properties;
|
|
_TypeDescriptor *pType;
|
|
_PMD thisDisplacement;
|
|
int sizeOrOffset;
|
|
void (__cdecl *copyFunction)();
|
|
};
|
|
|
|
/* 966 */
|
|
struct _s__CatchableTypeArray
|
|
{
|
|
int nCatchableTypes;
|
|
_s__CatchableType *arrayOfCatchableTypes[];
|
|
};
|
|
|
|
/* 967 */
|
|
struct tagJOYCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int wXmin;
|
|
unsigned int wXmax;
|
|
unsigned int wYmin;
|
|
unsigned int wYmax;
|
|
unsigned int wZmin;
|
|
unsigned int wZmax;
|
|
unsigned int wNumButtons;
|
|
unsigned int wPeriodMin;
|
|
unsigned int wPeriodMax;
|
|
unsigned int wRmin;
|
|
unsigned int wRmax;
|
|
unsigned int wUmin;
|
|
unsigned int wUmax;
|
|
unsigned int wVmin;
|
|
unsigned int wVmax;
|
|
unsigned int wCaps;
|
|
unsigned int wMaxAxes;
|
|
unsigned int wNumAxes;
|
|
unsigned int wMaxButtons;
|
|
unsigned __int16 szRegKey[32];
|
|
unsigned __int16 szOEMVxD[260];
|
|
};
|
|
|
|
/* 968 */
|
|
struct tagCIEXYZ
|
|
{
|
|
int ciexyzX;
|
|
int ciexyzY;
|
|
int ciexyzZ;
|
|
};
|
|
|
|
/* 969 */
|
|
struct tagICEXYZTRIPLE
|
|
{
|
|
tagCIEXYZ ciexyzRed;
|
|
tagCIEXYZ ciexyzGreen;
|
|
tagCIEXYZ ciexyzBlue;
|
|
};
|
|
|
|
/* 970 */
|
|
struct tagLOGCOLORSPACEW
|
|
{
|
|
unsigned int lcsSignature;
|
|
unsigned int lcsVersion;
|
|
unsigned int lcsSize;
|
|
int lcsCSType;
|
|
int lcsIntent;
|
|
tagICEXYZTRIPLE lcsEndpoints;
|
|
unsigned int lcsGammaRed;
|
|
unsigned int lcsGammaGreen;
|
|
unsigned int lcsGammaBlue;
|
|
unsigned __int16 lcsFilename[260];
|
|
};
|
|
|
|
/* 971 */
|
|
struct __declspec(align(4)) tagEMRCREATECOLORSPACEW
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihCS;
|
|
tagLOGCOLORSPACEW lcs;
|
|
unsigned int dwFlags;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 972 */
|
|
struct tagMCI_SYSINFO_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
char *lpstrReturn;
|
|
unsigned int dwRetSize;
|
|
unsigned int dwNumber;
|
|
unsigned int wDeviceType;
|
|
};
|
|
|
|
/* 973 */
|
|
struct _CTL_ENTRY
|
|
{
|
|
_CRYPTOAPI_BLOB SubjectIdentifier;
|
|
unsigned int cAttribute;
|
|
_CRYPT_ATTRIBUTE *rgAttribute;
|
|
};
|
|
|
|
/* 974 */
|
|
struct _CTL_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CTL_USAGE SubjectUsage;
|
|
_CRYPTOAPI_BLOB ListIdentifier;
|
|
_CRYPTOAPI_BLOB SequenceNumber;
|
|
_FILETIME ThisUpdate;
|
|
_FILETIME NextUpdate;
|
|
_CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm;
|
|
unsigned int cCTLEntry;
|
|
_CTL_ENTRY *rgCTLEntry;
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 975 */
|
|
struct _CTL_CONTEXT
|
|
{
|
|
unsigned int dwMsgAndCertEncodingType;
|
|
char *pbCtlEncoded;
|
|
unsigned int cbCtlEncoded;
|
|
_CTL_INFO *pCtlInfo;
|
|
void *hCertStore;
|
|
void *hCryptMsg;
|
|
char *pbCtlContent;
|
|
unsigned int cbCtlContent;
|
|
};
|
|
|
|
/* 976 */
|
|
struct _CTL_VERIFY_USAGE_STATUS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwError;
|
|
unsigned int dwFlags;
|
|
_CTL_CONTEXT **ppCtl;
|
|
unsigned int dwCtlEntryIndex;
|
|
_CERT_CONTEXT **ppSigner;
|
|
unsigned int dwSignerIndex;
|
|
};
|
|
|
|
/* 977 */
|
|
struct _CRYPT_BLOB_ARRAY
|
|
{
|
|
unsigned int cBlob;
|
|
_CRYPTOAPI_BLOB *rgBlob;
|
|
};
|
|
|
|
/* 978 */
|
|
struct _CERT_TRUST_LIST_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CTL_ENTRY *pCtlEntry;
|
|
_CTL_CONTEXT *pCtlContext;
|
|
};
|
|
|
|
/* 979 */
|
|
struct _CERT_SIMPLE_CHAIN
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_TRUST_STATUS TrustStatus;
|
|
unsigned int cElement;
|
|
_CERT_CHAIN_ELEMENT **rgpElement;
|
|
_CERT_TRUST_LIST_INFO *pTrustListInfo;
|
|
int fHasRevocationFreshnessTime;
|
|
unsigned int dwRevocationFreshnessTime;
|
|
};
|
|
|
|
/* 980 */
|
|
struct _CERT_CHAIN_CONTEXT
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_TRUST_STATUS TrustStatus;
|
|
unsigned int cChain;
|
|
_CERT_SIMPLE_CHAIN **rgpChain;
|
|
unsigned int cLowerQualityChainContext;
|
|
_CERT_CHAIN_CONTEXT **rgpLowerQualityChainContext;
|
|
int fHasRevocationFreshnessTime;
|
|
unsigned int dwRevocationFreshnessTime;
|
|
};
|
|
|
|
/* 981 */
|
|
struct _PRINTPROCESSOR_INFO_1A
|
|
{
|
|
char *pName;
|
|
};
|
|
|
|
/* 982 */
|
|
struct __cppobj IInternetThreadSwitch : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 983 */
|
|
struct tagCABSTR
|
|
{
|
|
unsigned int cElems;
|
|
unsigned __int16 **pElems;
|
|
};
|
|
|
|
/* 984 */
|
|
struct __declspec(align(4)) tagEMRFILLRGN
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cbRgnData;
|
|
unsigned int ihBrush;
|
|
char RgnData[1];
|
|
};
|
|
|
|
/* 985 */
|
|
struct tagMULTIKEYHELPW
|
|
{
|
|
unsigned int mkSize;
|
|
unsigned __int16 mkKeylist;
|
|
unsigned __int16 szKeyphrase[1];
|
|
};
|
|
|
|
/* 986 */
|
|
struct __declspec(align(4)) tagHELPWININFOA
|
|
{
|
|
int wStructSize;
|
|
int x;
|
|
int y;
|
|
int dx;
|
|
int dy;
|
|
int wMax;
|
|
char rgchMember[2];
|
|
};
|
|
|
|
/* 987 */
|
|
struct $30731EC1589AE832070BFAB4699C1350
|
|
{
|
|
unsigned int dwType;
|
|
unsigned int dwDeviceID;
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
};
|
|
|
|
/* 988 */
|
|
struct tagMIXERLINEW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwDestination;
|
|
unsigned int dwSource;
|
|
unsigned int dwLineID;
|
|
unsigned int fdwLine;
|
|
unsigned int dwUser;
|
|
unsigned int dwComponentType;
|
|
unsigned int cChannels;
|
|
unsigned int cConnections;
|
|
unsigned int cControls;
|
|
unsigned __int16 szShortName[16];
|
|
unsigned __int16 szName[64];
|
|
$30731EC1589AE832070BFAB4699C1350 Target;
|
|
};
|
|
|
|
/* 989 */
|
|
struct __declspec(align(4)) tagRemHENHMETAFILE
|
|
{
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 990 */
|
|
struct tagSIZE
|
|
{
|
|
int cx;
|
|
int cy;
|
|
};
|
|
|
|
/* 991 */
|
|
struct __declspec(align(4)) tagEMRFRAMERGN
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cbRgnData;
|
|
unsigned int ihBrush;
|
|
tagSIZE szlStroke;
|
|
char RgnData[1];
|
|
};
|
|
|
|
/* 992 */
|
|
struct tagMEASUREITEMSTRUCT
|
|
{
|
|
unsigned int CtlType;
|
|
unsigned int CtlID;
|
|
unsigned int itemID;
|
|
unsigned int itemWidth;
|
|
unsigned int itemHeight;
|
|
unsigned int itemData;
|
|
};
|
|
|
|
/* 993 */
|
|
struct DRVCONFIGINFOEX
|
|
{
|
|
unsigned int dwDCISize;
|
|
const unsigned __int16 *lpszDCISectionName;
|
|
const unsigned __int16 *lpszDCIAliasName;
|
|
unsigned int dnDevNode;
|
|
};
|
|
|
|
/* 994 */
|
|
struct _PRINTER_INFO_1A
|
|
{
|
|
unsigned int Flags;
|
|
char *pDescription;
|
|
char *pName;
|
|
char *pComment;
|
|
};
|
|
|
|
/* 995 */
|
|
struct tagOLEVERB
|
|
{
|
|
int lVerb;
|
|
unsigned __int16 *lpszVerbName;
|
|
unsigned int fuFlags;
|
|
unsigned int grfAttribs;
|
|
};
|
|
|
|
/* 996 */
|
|
struct __cppobj IRecordInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 997 */
|
|
struct _wireBRECORD
|
|
{
|
|
unsigned int fFlags;
|
|
unsigned int clSize;
|
|
IRecordInfo *pRecInfo;
|
|
char *pRecord;
|
|
};
|
|
|
|
/* 998 */
|
|
struct _wireSAFEARR_BRECORD
|
|
{
|
|
unsigned int Size;
|
|
_wireBRECORD **aRecord;
|
|
};
|
|
|
|
/* 999 */
|
|
struct $983F061E0B702DD8AE0B4B955735A6A3
|
|
{
|
|
unsigned int Lo;
|
|
int Hi;
|
|
};
|
|
|
|
/* 1000 */
|
|
union tagCY
|
|
{
|
|
$983F061E0B702DD8AE0B4B955735A6A3 __s0;
|
|
__int64 int64;
|
|
};
|
|
|
|
/* 1001 */
|
|
struct __cppobj IDispatch : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1002 */
|
|
struct tagSAFEARRAYBOUND
|
|
{
|
|
unsigned int cElements;
|
|
int lLbound;
|
|
};
|
|
|
|
/* 1003 */
|
|
struct tagSAFEARRAY
|
|
{
|
|
unsigned __int16 cDims;
|
|
unsigned __int16 fFeatures;
|
|
unsigned int cbElements;
|
|
unsigned int cLocks;
|
|
void *pvData;
|
|
tagSAFEARRAYBOUND rgsabound[1];
|
|
};
|
|
|
|
/* 1010 */
|
|
struct $E2F13C0D8C7A5E44CBEA2DDC2BADB614
|
|
{
|
|
unsigned __int16 vt;
|
|
unsigned __int16 wReserved1;
|
|
unsigned __int16 wReserved2;
|
|
unsigned __int16 wReserved3;
|
|
__int64 llVal;
|
|
};
|
|
|
|
/* 1005 */
|
|
struct $5CC4D6FD2BF4E5B80FE1FD714DCA0CFA
|
|
{
|
|
char scale;
|
|
char sign;
|
|
};
|
|
|
|
/* 1006 */
|
|
union $CF1ACB9762C8937E5EC02F296793B1CB
|
|
{
|
|
$5CC4D6FD2BF4E5B80FE1FD714DCA0CFA __s0;
|
|
unsigned __int16 signscale;
|
|
};
|
|
|
|
/* 1007 */
|
|
struct $A04CD8C0331024E133CCEC4B0AB36956
|
|
{
|
|
unsigned int Lo32;
|
|
unsigned int Mid32;
|
|
};
|
|
|
|
/* 1008 */
|
|
union $561FDB1B64097E5AC4D364A09FC86DE1
|
|
{
|
|
$A04CD8C0331024E133CCEC4B0AB36956 __s0;
|
|
unsigned __int64 Lo64;
|
|
};
|
|
|
|
/* 1009 */
|
|
struct tagDEC
|
|
{
|
|
unsigned __int16 wReserved;
|
|
$CF1ACB9762C8937E5EC02F296793B1CB ___u1;
|
|
unsigned int Hi32;
|
|
$561FDB1B64097E5AC4D364A09FC86DE1 ___u3;
|
|
};
|
|
|
|
/* 1011 */
|
|
struct $6C948B6A2788A01A02FF469B7FD2541C
|
|
{
|
|
_BYTE gap0[8];
|
|
int lVal;
|
|
IRecordInfo *pRecInfo;
|
|
};
|
|
|
|
/* 1012 */
|
|
struct $F28A51B4B40B0D33C72915D739D42B4B
|
|
{
|
|
_BYTE gap0[8];
|
|
char bVal;
|
|
};
|
|
|
|
/* 1013 */
|
|
struct $31126B8528A05AF3606C6D495FD178E8
|
|
{
|
|
_BYTE gap0[8];
|
|
__int16 iVal;
|
|
};
|
|
|
|
/* 1014 */
|
|
struct $50230A970D9734D4E9774CFC619DF0F6
|
|
{
|
|
_BYTE gap0[8];
|
|
float fltVal;
|
|
};
|
|
|
|
/* 1015 */
|
|
struct $4C0EC2258454B893CE739DAE89D8DB7B
|
|
{
|
|
_BYTE gap0[8];
|
|
long double dblVal;
|
|
};
|
|
|
|
/* 1016 */
|
|
struct $6DB36323059316E675433BB10D285009
|
|
{
|
|
_BYTE gap0[8];
|
|
__int16 boolVal;
|
|
};
|
|
|
|
/* 1017 */
|
|
struct $8E3C8731874D1B3BC66617C4DD3163A6
|
|
{
|
|
_BYTE gap0[8];
|
|
int scode;
|
|
};
|
|
|
|
/* 1018 */
|
|
struct $16737F06913DACF50224AD026FE5ED52
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCY cyVal;
|
|
};
|
|
|
|
/* 1019 */
|
|
struct $E94952165EEA9EEA990FEB33603E1B19
|
|
{
|
|
_BYTE gap0[8];
|
|
long double date;
|
|
};
|
|
|
|
/* 1020 */
|
|
struct $C854646156F6772BF5D6F8470C9CCFAF
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int16 *bstrVal;
|
|
};
|
|
|
|
/* 1021 */
|
|
struct $C56EFDA68083C016D8A875D7F2DD48F5
|
|
{
|
|
_BYTE gap0[8];
|
|
IUnknown *punkVal;
|
|
};
|
|
|
|
/* 1022 */
|
|
struct $378BA351D229C158B43779FFC0A1B1AD
|
|
{
|
|
_BYTE gap0[8];
|
|
IDispatch *pdispVal;
|
|
};
|
|
|
|
/* 1023 */
|
|
struct $EC718D470B5970BABF1B11757C9CCEF9
|
|
{
|
|
_BYTE gap0[8];
|
|
tagSAFEARRAY *parray;
|
|
};
|
|
|
|
/* 1024 */
|
|
struct $166B1F81F6EA96F97683A65F38FB1A59
|
|
{
|
|
_BYTE gap0[8];
|
|
char *pbVal;
|
|
};
|
|
|
|
/* 1025 */
|
|
struct $76732A64405C0E287FCB302687644550
|
|
{
|
|
_BYTE gap0[8];
|
|
__int16 *piVal;
|
|
};
|
|
|
|
/* 1026 */
|
|
struct $E5FC128E66C26C95254032BA69D36E74
|
|
{
|
|
_BYTE gap0[8];
|
|
int *plVal;
|
|
};
|
|
|
|
/* 1027 */
|
|
struct $E9CDCC48CD0BB58E8F361AA17BFDA76E
|
|
{
|
|
_BYTE gap0[8];
|
|
__int64 *pllVal;
|
|
};
|
|
|
|
/* 1028 */
|
|
struct $BF8CC88CDF129BD6E4FA4ABA13F521AD
|
|
{
|
|
_BYTE gap0[8];
|
|
float *pfltVal;
|
|
};
|
|
|
|
/* 1029 */
|
|
struct $2CABE618CF1C2625A4479554E4967E0A
|
|
{
|
|
_BYTE gap0[8];
|
|
long double *pdblVal;
|
|
};
|
|
|
|
/* 1030 */
|
|
struct $AAA92DA1D6E1B0E8462F69216B62027C
|
|
{
|
|
_BYTE gap0[8];
|
|
__int16 *pboolVal;
|
|
};
|
|
|
|
/* 1031 */
|
|
struct $F7167AE7A8ABA03C094C204FB1564A28
|
|
{
|
|
_BYTE gap0[8];
|
|
int *pscode;
|
|
};
|
|
|
|
/* 1032 */
|
|
struct $185EA5CCE4FDFFE8FC0365849B7F722B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCY *pcyVal;
|
|
};
|
|
|
|
/* 1033 */
|
|
struct $6857AE69DB7C952EEFD665431A7B503A
|
|
{
|
|
_BYTE gap0[8];
|
|
long double *pdate;
|
|
};
|
|
|
|
/* 1034 */
|
|
struct $0878F16B0390542D20060EB711608720
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int16 **pbstrVal;
|
|
};
|
|
|
|
/* 1035 */
|
|
struct $6F5F61F0A274ACF41FA8A466582E5408
|
|
{
|
|
_BYTE gap0[8];
|
|
IUnknown **ppunkVal;
|
|
};
|
|
|
|
/* 1036 */
|
|
struct $A943E77B543534A3D0C9478F54935464
|
|
{
|
|
_BYTE gap0[8];
|
|
IDispatch **ppdispVal;
|
|
};
|
|
|
|
/* 1037 */
|
|
struct $72E36A8367E2F91461FE60B0028555C4
|
|
{
|
|
_BYTE gap0[8];
|
|
tagSAFEARRAY **pparray;
|
|
};
|
|
|
|
/* 1038 */
|
|
struct $8A8E8731201AF5B9A93DCC04A30F20A5
|
|
{
|
|
_BYTE gap0[8];
|
|
tagVARIANT *pvarVal;
|
|
};
|
|
|
|
/* 1039 */
|
|
struct $6C39A09D97B880131B2C5BB4943CBB45
|
|
{
|
|
_BYTE gap0[8];
|
|
void *byref;
|
|
};
|
|
|
|
/* 1040 */
|
|
struct $E898A5260D8380431CCAA47FCC291563
|
|
{
|
|
_BYTE gap0[8];
|
|
char cVal;
|
|
};
|
|
|
|
/* 1041 */
|
|
struct $48802A31D3D0701BC13CEF9CEA041E7B
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int16 uiVal;
|
|
};
|
|
|
|
/* 1042 */
|
|
struct $B644145F46FF1F932B106BFA6CC3F6D9
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned int ulVal;
|
|
};
|
|
|
|
/* 1043 */
|
|
struct $EA00B0D50EAA1933F67C45009B664198
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int64 ullVal;
|
|
};
|
|
|
|
/* 1044 */
|
|
struct $5CA90CF57237397281FB12BFD52C1905
|
|
{
|
|
_BYTE gap0[8];
|
|
int intVal;
|
|
};
|
|
|
|
/* 1045 */
|
|
struct $E7F48E2F4EAA3149E57D87E5D1B2C6B8
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned int uintVal;
|
|
};
|
|
|
|
/* 1046 */
|
|
struct $B50888724FC9E0FCD5A9E53E9F05C27C
|
|
{
|
|
_BYTE gap0[8];
|
|
tagDEC *pdecVal;
|
|
};
|
|
|
|
/* 1047 */
|
|
struct $E1D71D20C3D01115E20D79FAE9629CE8
|
|
{
|
|
_BYTE gap0[8];
|
|
char *pcVal;
|
|
};
|
|
|
|
/* 1048 */
|
|
struct $5669F5A4AD19EF2CB42A5602080CB0A6
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int16 *puiVal;
|
|
};
|
|
|
|
/* 1049 */
|
|
struct $886F8AE9D7C8B1B861B6CA58D67B682A
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned int *pulVal;
|
|
};
|
|
|
|
/* 1050 */
|
|
struct $ADBB94A21537A8461C6168A5B871A740
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int64 *pullVal;
|
|
};
|
|
|
|
/* 1051 */
|
|
struct $CDA73A427DD2A30CDA26CA3394C33CF0
|
|
{
|
|
_BYTE gap0[8];
|
|
int *pintVal;
|
|
};
|
|
|
|
/* 1052 */
|
|
struct $2516E53E690D8CC5659AAB7EDC49E664
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned int *puintVal;
|
|
};
|
|
|
|
/* 1053 */
|
|
struct $17B4421FDC73B39569D8A12F584CB67F
|
|
{
|
|
_BYTE gap0[8];
|
|
void *pvRecord;
|
|
};
|
|
|
|
/* 1054 */
|
|
union $9AD7DBD02C88C7F5CB18D743E05677F7
|
|
{
|
|
$E2F13C0D8C7A5E44CBEA2DDC2BADB614 __s0;
|
|
tagDEC decVal;
|
|
$6C948B6A2788A01A02FF469B7FD2541C __s2;
|
|
$F28A51B4B40B0D33C72915D739D42B4B __s3;
|
|
$31126B8528A05AF3606C6D495FD178E8 __s4;
|
|
$50230A970D9734D4E9774CFC619DF0F6 __s5;
|
|
$4C0EC2258454B893CE739DAE89D8DB7B __s6;
|
|
$6DB36323059316E675433BB10D285009 __s7;
|
|
$8E3C8731874D1B3BC66617C4DD3163A6 __s8;
|
|
$16737F06913DACF50224AD026FE5ED52 __s9;
|
|
$E94952165EEA9EEA990FEB33603E1B19 __s10;
|
|
$C854646156F6772BF5D6F8470C9CCFAF __s11;
|
|
$C56EFDA68083C016D8A875D7F2DD48F5 __s12;
|
|
$378BA351D229C158B43779FFC0A1B1AD __s13;
|
|
$EC718D470B5970BABF1B11757C9CCEF9 __s14;
|
|
$166B1F81F6EA96F97683A65F38FB1A59 __s15;
|
|
$76732A64405C0E287FCB302687644550 __s16;
|
|
$E5FC128E66C26C95254032BA69D36E74 __s17;
|
|
$E9CDCC48CD0BB58E8F361AA17BFDA76E __s18;
|
|
$BF8CC88CDF129BD6E4FA4ABA13F521AD __s19;
|
|
$2CABE618CF1C2625A4479554E4967E0A __s20;
|
|
$AAA92DA1D6E1B0E8462F69216B62027C __s21;
|
|
$F7167AE7A8ABA03C094C204FB1564A28 __s22;
|
|
$185EA5CCE4FDFFE8FC0365849B7F722B __s23;
|
|
$6857AE69DB7C952EEFD665431A7B503A __s24;
|
|
$0878F16B0390542D20060EB711608720 __s25;
|
|
$6F5F61F0A274ACF41FA8A466582E5408 __s26;
|
|
$A943E77B543534A3D0C9478F54935464 __s27;
|
|
$72E36A8367E2F91461FE60B0028555C4 __s28;
|
|
$8A8E8731201AF5B9A93DCC04A30F20A5 __s29;
|
|
$6C39A09D97B880131B2C5BB4943CBB45 __s30;
|
|
$E898A5260D8380431CCAA47FCC291563 __s31;
|
|
$48802A31D3D0701BC13CEF9CEA041E7B __s32;
|
|
$B644145F46FF1F932B106BFA6CC3F6D9 __s33;
|
|
$EA00B0D50EAA1933F67C45009B664198 __s34;
|
|
$5CA90CF57237397281FB12BFD52C1905 __s35;
|
|
$E7F48E2F4EAA3149E57D87E5D1B2C6B8 __s36;
|
|
$B50888724FC9E0FCD5A9E53E9F05C27C __s37;
|
|
$E1D71D20C3D01115E20D79FAE9629CE8 __s38;
|
|
$5669F5A4AD19EF2CB42A5602080CB0A6 __s39;
|
|
$886F8AE9D7C8B1B861B6CA58D67B682A __s40;
|
|
$ADBB94A21537A8461C6168A5B871A740 __s41;
|
|
$CDA73A427DD2A30CDA26CA3394C33CF0 __s42;
|
|
$2516E53E690D8CC5659AAB7EDC49E664 __s43;
|
|
$17B4421FDC73B39569D8A12F584CB67F __s44;
|
|
};
|
|
|
|
/* 1004 */
|
|
struct tagVARIANT
|
|
{
|
|
$9AD7DBD02C88C7F5CB18D743E05677F7 ___u0;
|
|
};
|
|
|
|
/* 1055 */
|
|
struct tagCUSTDATAITEM
|
|
{
|
|
_GUID guid;
|
|
tagVARIANT varValue;
|
|
};
|
|
|
|
/* 1056 */
|
|
struct __declspec(align(4)) _CREATE_PROCESS_DEBUG_INFO
|
|
{
|
|
void *hFile;
|
|
void *hProcess;
|
|
void *hThread;
|
|
void *lpBaseOfImage;
|
|
unsigned int dwDebugInfoFileOffset;
|
|
unsigned int nDebugInfoSize;
|
|
void *lpThreadLocalBase;
|
|
unsigned int (__stdcall *lpStartAddress)(void *);
|
|
void *lpImageName;
|
|
unsigned __int16 fUnicode;
|
|
};
|
|
|
|
/* 1057 */
|
|
struct $0D057425CB83406CCB6CB71DF3FA0A4C
|
|
{
|
|
int lMinimum;
|
|
int lMaximum;
|
|
};
|
|
|
|
/* 1058 */
|
|
struct $E50C0F09BB6F8C50FF087E1E76EA2CA0
|
|
{
|
|
unsigned int dwMinimum;
|
|
unsigned int dwMaximum;
|
|
};
|
|
|
|
/* 1059 */
|
|
union $C980AEBE6C9A6676CE771A252444CFA9
|
|
{
|
|
$0D057425CB83406CCB6CB71DF3FA0A4C __s0;
|
|
$E50C0F09BB6F8C50FF087E1E76EA2CA0 __s1;
|
|
unsigned int dwReserved[6];
|
|
};
|
|
|
|
/* 1060 */
|
|
union $D57FBB56CFB6CB9AA7C272D88EF9A29F
|
|
{
|
|
unsigned int cSteps;
|
|
unsigned int cbCustomData;
|
|
unsigned int dwReserved[6];
|
|
};
|
|
|
|
/* 1061 */
|
|
struct tagMIXERCONTROLW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwControlID;
|
|
unsigned int dwControlType;
|
|
unsigned int fdwControl;
|
|
unsigned int cMultipleItems;
|
|
unsigned __int16 szShortName[16];
|
|
unsigned __int16 szName[64];
|
|
$C980AEBE6C9A6676CE771A252444CFA9 Bounds;
|
|
$D57FBB56CFB6CB9AA7C272D88EF9A29F Metrics;
|
|
};
|
|
|
|
/* 1062 */
|
|
union $476D211351DA30503E50D2F0E6E515B0
|
|
{
|
|
unsigned int dwControlID;
|
|
unsigned int dwControlType;
|
|
};
|
|
|
|
/* 1063 */
|
|
struct tagMIXERLINECONTROLSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwLineID;
|
|
$476D211351DA30503E50D2F0E6E515B0 ___u2;
|
|
unsigned int cControls;
|
|
unsigned int cbmxctrl;
|
|
tagMIXERCONTROLW *pamxctrl;
|
|
};
|
|
|
|
/* 1064 */
|
|
struct _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE
|
|
{
|
|
char *pszOrganization;
|
|
unsigned int cNoticeNumbers;
|
|
int *rgNoticeNumbers;
|
|
};
|
|
|
|
/* 1065 */
|
|
struct _CERT_POLICY_QUALIFIER_USER_NOTICE
|
|
{
|
|
_CERT_POLICY_QUALIFIER_NOTICE_REFERENCE *pNoticeReference;
|
|
unsigned __int16 *pszDisplayText;
|
|
};
|
|
|
|
/* 1066 */
|
|
struct __declspec(align(8)) _TAPE_STATISTICS
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
_LARGE_INTEGER RecoveredWrites;
|
|
_LARGE_INTEGER UnrecoveredWrites;
|
|
_LARGE_INTEGER RecoveredReads;
|
|
_LARGE_INTEGER UnrecoveredReads;
|
|
char CompressionRatioReads;
|
|
char CompressionRatioWrites;
|
|
};
|
|
|
|
/* 1067 */
|
|
struct _ACE_HEADER
|
|
{
|
|
char AceType;
|
|
char AceFlags;
|
|
unsigned __int16 AceSize;
|
|
};
|
|
|
|
/* 1068 */
|
|
struct HGLRC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1069 */
|
|
struct tagEMREXCLUDECLIPRECT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclClip;
|
|
};
|
|
|
|
/* 1070 */
|
|
struct tagEMRPOLYPOLYLINE
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int nPolys;
|
|
unsigned int cptl;
|
|
unsigned int aPolyCounts[1];
|
|
_POINTL aptl[1];
|
|
};
|
|
|
|
/* 1071 */
|
|
struct tagUSEROBJECTFLAGS
|
|
{
|
|
int fInherit;
|
|
int fReserved;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1072 */
|
|
struct midistrmbuffver_tag
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int dwMid;
|
|
unsigned int dwOEMVersion;
|
|
};
|
|
|
|
/* 1073 */
|
|
struct _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
_CMSG_MAIL_LIST_RECIPIENT_INFO *pMailList;
|
|
unsigned int dwRecipientIndex;
|
|
unsigned int dwKeyChoice;
|
|
$444B8AF3F414656C8F88F98B3D40B8AE ___u5;
|
|
};
|
|
|
|
/* 1074 */
|
|
struct __declspec(align(4)) _CHANGER_EXCHANGE_MEDIUM
|
|
{
|
|
_CHANGER_ELEMENT Transport;
|
|
_CHANGER_ELEMENT Source;
|
|
_CHANGER_ELEMENT Destination1;
|
|
_CHANGER_ELEMENT Destination2;
|
|
char Flip1;
|
|
char Flip2;
|
|
};
|
|
|
|
/* 1075 */
|
|
struct fd_set
|
|
{
|
|
unsigned int fd_count;
|
|
unsigned int fd_array[128];
|
|
};
|
|
|
|
/* 1076 */
|
|
struct _NON_PAGED_DEBUG_INFO
|
|
{
|
|
unsigned __int16 Signature;
|
|
unsigned __int16 Flags;
|
|
unsigned int Size;
|
|
unsigned __int16 Machine;
|
|
unsigned __int16 Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int CheckSum;
|
|
unsigned int SizeOfImage;
|
|
unsigned __int64 ImageBase;
|
|
};
|
|
|
|
/* 1077 */
|
|
struct _CRYPT_CREDENTIALS
|
|
{
|
|
unsigned int cbSize;
|
|
const char *pszCredentialsOid;
|
|
void *pvCredentials;
|
|
};
|
|
|
|
/* 1078 */
|
|
struct __unaligned __declspec(align(2)) tagPDA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
HDC__ *hDC;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFromPage;
|
|
unsigned __int16 nToPage;
|
|
unsigned __int16 nMinPage;
|
|
unsigned __int16 nMaxPage;
|
|
unsigned __int16 nCopies;
|
|
HINSTANCE__ *hInstance;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnPrintHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
unsigned int (__stdcall *lpfnSetupHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpPrintTemplateName;
|
|
const char *lpSetupTemplateName;
|
|
void *hPrintTemplate;
|
|
void *hSetupTemplate;
|
|
};
|
|
|
|
/* 1079 */
|
|
struct _CRYPT_HASH_INFO
|
|
{
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
_CRYPTOAPI_BLOB Hash;
|
|
};
|
|
|
|
/* 1080 */
|
|
struct _CERT_OTHER_NAME
|
|
{
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 1081 */
|
|
union $4999FA140CCA504B85A94292F0D7568D
|
|
{
|
|
_CERT_OTHER_NAME *pOtherName;
|
|
unsigned __int16 *pwszRfc822Name;
|
|
unsigned __int16 *pwszDNSName;
|
|
_CRYPTOAPI_BLOB DirectoryName;
|
|
unsigned __int16 *pwszURL;
|
|
_CRYPTOAPI_BLOB IPAddress;
|
|
char *pszRegisteredID;
|
|
};
|
|
|
|
/* 1082 */
|
|
struct _CERT_ALT_NAME_ENTRY
|
|
{
|
|
unsigned int dwAltNameChoice;
|
|
$4999FA140CCA504B85A94292F0D7568D ___u1;
|
|
};
|
|
|
|
/* 1083 */
|
|
struct _CERT_ACCESS_DESCRIPTION
|
|
{
|
|
char *pszAccessMethod;
|
|
_CERT_ALT_NAME_ENTRY AccessLocation;
|
|
};
|
|
|
|
/* 1084 */
|
|
struct HRGN__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1085 */
|
|
struct tMIXERCONTROLDETAILS_UNSIGNED
|
|
{
|
|
unsigned int dwValue;
|
|
};
|
|
|
|
/* 1086 */
|
|
struct __declspec(align(4)) _BYTE_BLOB
|
|
{
|
|
unsigned int clSize;
|
|
char abData[1];
|
|
};
|
|
|
|
/* 1087 */
|
|
union _userHENHMETAFILE::__MIDL_IWinTypes_0006
|
|
{
|
|
int hInproc;
|
|
_BYTE_BLOB *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 1088 */
|
|
struct _userHENHMETAFILE
|
|
{
|
|
int fContext;
|
|
_userHENHMETAFILE::__MIDL_IWinTypes_0006 u;
|
|
};
|
|
|
|
/* 1089 */
|
|
struct __cppobj IXMLDOMNode : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 1090 */
|
|
struct __cppobj IXMLDOMDocumentFragment : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 1091 */
|
|
struct _CERT_SIGNED_CONTENT_INFO
|
|
{
|
|
_CRYPTOAPI_BLOB ToBeSigned;
|
|
_CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
|
|
_CRYPT_BIT_BLOB Signature;
|
|
};
|
|
|
|
/* 1092 */
|
|
struct _CMC_TAGGED_ATTRIBUTE
|
|
{
|
|
unsigned int dwBodyPartID;
|
|
_CRYPT_ATTRIBUTE Attribute;
|
|
};
|
|
|
|
/* 1093 */
|
|
struct tagOFN_NT4W
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpstrFilter;
|
|
unsigned __int16 *lpstrCustomFilter;
|
|
unsigned int nMaxCustFilter;
|
|
unsigned int nFilterIndex;
|
|
unsigned __int16 *lpstrFile;
|
|
unsigned int nMaxFile;
|
|
unsigned __int16 *lpstrFileTitle;
|
|
unsigned int nMaxFileTitle;
|
|
const unsigned __int16 *lpstrInitialDir;
|
|
const unsigned __int16 *lpstrTitle;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFileOffset;
|
|
unsigned __int16 nFileExtension;
|
|
const unsigned __int16 *lpstrDefExt;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpTemplateName;
|
|
};
|
|
|
|
/* 1094 */
|
|
struct _JOBOBJECT_JOBSET_INFORMATION
|
|
{
|
|
unsigned int MemberLevel;
|
|
};
|
|
|
|
/* 1095 */
|
|
struct CM_Power_Data_s
|
|
{
|
|
unsigned int PD_Size;
|
|
_DEVICE_POWER_STATE PD_MostRecentPowerState;
|
|
unsigned int PD_Capabilities;
|
|
unsigned int PD_D1Latency;
|
|
unsigned int PD_D2Latency;
|
|
unsigned int PD_D3Latency;
|
|
_DEVICE_POWER_STATE PD_PowerStateMapping[7];
|
|
_SYSTEM_POWER_STATE PD_DeepestSystemWake;
|
|
};
|
|
|
|
/* 1096 */
|
|
struct BITMAPV5HEADER
|
|
{
|
|
unsigned int bV5Size;
|
|
int bV5Width;
|
|
int bV5Height;
|
|
unsigned __int16 bV5Planes;
|
|
unsigned __int16 bV5BitCount;
|
|
unsigned int bV5Compression;
|
|
unsigned int bV5SizeImage;
|
|
int bV5XPelsPerMeter;
|
|
int bV5YPelsPerMeter;
|
|
unsigned int bV5ClrUsed;
|
|
unsigned int bV5ClrImportant;
|
|
unsigned int bV5RedMask;
|
|
unsigned int bV5GreenMask;
|
|
unsigned int bV5BlueMask;
|
|
unsigned int bV5AlphaMask;
|
|
unsigned int bV5CSType;
|
|
tagICEXYZTRIPLE bV5Endpoints;
|
|
unsigned int bV5GammaRed;
|
|
unsigned int bV5GammaGreen;
|
|
unsigned int bV5GammaBlue;
|
|
unsigned int bV5Intent;
|
|
unsigned int bV5ProfileData;
|
|
unsigned int bV5ProfileSize;
|
|
unsigned int bV5Reserved;
|
|
};
|
|
|
|
/* 1097 */
|
|
struct tagANIMATIONINFO
|
|
{
|
|
unsigned int cbSize;
|
|
int iMinAnimate;
|
|
};
|
|
|
|
/* 1098 */
|
|
struct tagWAVEOUTCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 1099 */
|
|
struct _CTL_FIND_USAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
_CTL_USAGE SubjectUsage;
|
|
_CRYPTOAPI_BLOB ListIdentifier;
|
|
_CERT_INFO *pSigner;
|
|
};
|
|
|
|
/* 1100 */
|
|
struct _CTL_FIND_SUBJECT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
_CTL_FIND_USAGE_PARA *pUsagePara;
|
|
unsigned int dwSubjectType;
|
|
void *pvSubject;
|
|
};
|
|
|
|
/* 1101 */
|
|
struct __cppobj get_storage_type<8>
|
|
{
|
|
};
|
|
|
|
/* 1102 */
|
|
struct _VIDEOPARAMETERS
|
|
{
|
|
_GUID Guid;
|
|
unsigned int dwOffset;
|
|
unsigned int dwCommand;
|
|
unsigned int dwFlags;
|
|
unsigned int dwMode;
|
|
unsigned int dwTVStandard;
|
|
unsigned int dwAvailableModes;
|
|
unsigned int dwAvailableTVStandard;
|
|
unsigned int dwFlickerFilter;
|
|
unsigned int dwOverScanX;
|
|
unsigned int dwOverScanY;
|
|
unsigned int dwMaxUnscaledX;
|
|
unsigned int dwMaxUnscaledY;
|
|
unsigned int dwPositionX;
|
|
unsigned int dwPositionY;
|
|
unsigned int dwBrightness;
|
|
unsigned int dwContrast;
|
|
unsigned int dwCPType;
|
|
unsigned int dwCPCommand;
|
|
unsigned int dwCPStandard;
|
|
unsigned int dwCPKey;
|
|
unsigned int bCP_APSTriggerBits;
|
|
char bOEMCopyProtection[256];
|
|
};
|
|
|
|
/* 1103 */
|
|
struct _CMC_TAGGED_CONTENT_INFO
|
|
{
|
|
unsigned int dwBodyPartID;
|
|
_CRYPTOAPI_BLOB EncodedContentInfo;
|
|
};
|
|
|
|
/* 1104 */
|
|
struct _CMC_TAGGED_OTHER_MSG
|
|
{
|
|
unsigned int dwBodyPartID;
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 1105 */
|
|
struct _CMC_RESPONSE_INFO
|
|
{
|
|
unsigned int cTaggedAttribute;
|
|
_CMC_TAGGED_ATTRIBUTE *rgTaggedAttribute;
|
|
unsigned int cTaggedContentInfo;
|
|
_CMC_TAGGED_CONTENT_INFO *rgTaggedContentInfo;
|
|
unsigned int cTaggedOtherMsg;
|
|
_CMC_TAGGED_OTHER_MSG *rgTaggedOtherMsg;
|
|
};
|
|
|
|
/* 1106 */
|
|
struct tagBITMAPCOREHEADER
|
|
{
|
|
unsigned int bcSize;
|
|
unsigned __int16 bcWidth;
|
|
unsigned __int16 bcHeight;
|
|
unsigned __int16 bcPlanes;
|
|
unsigned __int16 bcBitCount;
|
|
};
|
|
|
|
/* 1107 */
|
|
struct __declspec(align(2)) tagBITMAPCOREINFO
|
|
{
|
|
tagBITMAPCOREHEADER bmciHeader;
|
|
tagRGBTRIPLE bmciColors[1];
|
|
};
|
|
|
|
/* 1108 */
|
|
struct tagPIXELFORMATDESCRIPTOR
|
|
{
|
|
unsigned __int16 nSize;
|
|
unsigned __int16 nVersion;
|
|
unsigned int dwFlags;
|
|
char iPixelType;
|
|
char cColorBits;
|
|
char cRedBits;
|
|
char cRedShift;
|
|
char cGreenBits;
|
|
char cGreenShift;
|
|
char cBlueBits;
|
|
char cBlueShift;
|
|
char cAlphaBits;
|
|
char cAlphaShift;
|
|
char cAccumBits;
|
|
char cAccumRedBits;
|
|
char cAccumGreenBits;
|
|
char cAccumBlueBits;
|
|
char cAccumAlphaBits;
|
|
char cDepthBits;
|
|
char cStencilBits;
|
|
char cAuxBuffers;
|
|
char iLayerType;
|
|
char bReserved;
|
|
unsigned int dwLayerMask;
|
|
unsigned int dwVisibleMask;
|
|
unsigned int dwDamageMask;
|
|
};
|
|
|
|
/* 1109 */
|
|
struct tagEMRFILLPATH
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
};
|
|
|
|
/* 1110 */
|
|
struct _CHANGER_SET_ACCESS
|
|
{
|
|
_CHANGER_ELEMENT Element;
|
|
unsigned int Control;
|
|
};
|
|
|
|
/* 1111 */
|
|
struct _REMSECURITY_ATTRIBUTES
|
|
{
|
|
unsigned int nLength;
|
|
unsigned int lpSecurityDescriptor;
|
|
int bInheritHandle;
|
|
};
|
|
|
|
/* 1112 */
|
|
struct _WSAPROTOCOLCHAIN
|
|
{
|
|
int ChainLen;
|
|
unsigned int ChainEntries[7];
|
|
};
|
|
|
|
/* 1113 */
|
|
struct _WSAPROTOCOL_INFOA
|
|
{
|
|
unsigned int dwServiceFlags1;
|
|
unsigned int dwServiceFlags2;
|
|
unsigned int dwServiceFlags3;
|
|
unsigned int dwServiceFlags4;
|
|
unsigned int dwProviderFlags;
|
|
_GUID ProviderId;
|
|
unsigned int dwCatalogEntryId;
|
|
_WSAPROTOCOLCHAIN ProtocolChain;
|
|
int iVersion;
|
|
int iAddressFamily;
|
|
int iMaxSockAddr;
|
|
int iMinSockAddr;
|
|
int iSocketType;
|
|
int iProtocol;
|
|
int iProtocolMaxOffset;
|
|
int iNetworkByteOrder;
|
|
int iSecurityScheme;
|
|
unsigned int dwMessageSize;
|
|
unsigned int dwProviderReserved;
|
|
char szProtocol[256];
|
|
};
|
|
|
|
/* 1114 */
|
|
struct _FLOAT128
|
|
{
|
|
__int64 LowPart;
|
|
__int64 HighPart;
|
|
};
|
|
|
|
/* 1115 */
|
|
struct $5D1C4EAAE7086A2FC0593357DF78FB95
|
|
{
|
|
char BaseMid;
|
|
char Flags1;
|
|
char Flags2;
|
|
char BaseHi;
|
|
};
|
|
|
|
/* 1116 */
|
|
struct $A3BAC9569453E46653D4C53B8339026E
|
|
{
|
|
unsigned __int32 BaseMid : 8;
|
|
unsigned __int32 Type : 5;
|
|
unsigned __int32 Dpl : 2;
|
|
unsigned __int32 Pres : 1;
|
|
unsigned __int32 LimitHi : 4;
|
|
unsigned __int32 Sys : 1;
|
|
unsigned __int32 Reserved_0 : 1;
|
|
unsigned __int32 Default_Big : 1;
|
|
unsigned __int32 Granularity : 1;
|
|
unsigned __int32 BaseHi : 8;
|
|
};
|
|
|
|
/* 1117 */
|
|
union $D48F3AF7CD06E6FD0D6287B87AAA979E
|
|
{
|
|
$5D1C4EAAE7086A2FC0593357DF78FB95 Bytes;
|
|
$A3BAC9569453E46653D4C53B8339026E Bits;
|
|
};
|
|
|
|
/* 1118 */
|
|
struct _LDT_ENTRY
|
|
{
|
|
unsigned __int16 LimitLow;
|
|
unsigned __int16 BaseLow;
|
|
$D48F3AF7CD06E6FD0D6287B87AAA979E HighWord;
|
|
};
|
|
|
|
/* 1119 */
|
|
struct __declspec(align(8)) _JOBOBJECT_BASIC_LIMIT_INFORMATION
|
|
{
|
|
_LARGE_INTEGER PerProcessUserTimeLimit;
|
|
_LARGE_INTEGER PerJobUserTimeLimit;
|
|
unsigned int LimitFlags;
|
|
unsigned int MinimumWorkingSetSize;
|
|
unsigned int MaximumWorkingSetSize;
|
|
unsigned int ActiveProcessLimit;
|
|
unsigned int Affinity;
|
|
unsigned int PriorityClass;
|
|
unsigned int SchedulingClass;
|
|
};
|
|
|
|
/* 1120 */
|
|
struct __unaligned __declspec(align(2)) tagMETAHEADER
|
|
{
|
|
unsigned __int16 mtType;
|
|
unsigned __int16 mtHeaderSize;
|
|
unsigned __int16 mtVersion;
|
|
unsigned int mtSize;
|
|
unsigned __int16 mtNoObjects;
|
|
unsigned int mtMaxRecord;
|
|
unsigned __int16 mtNoParameters;
|
|
};
|
|
|
|
/* 1121 */
|
|
struct tagWNDCLASSEXA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int style;
|
|
int (__stdcall *lpfnWndProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int cbClsExtra;
|
|
int cbWndExtra;
|
|
HINSTANCE__ *hInstance;
|
|
HICON__ *hIcon;
|
|
HICON__ *hCursor;
|
|
HBRUSH__ *hbrBackground;
|
|
const char *lpszMenuName;
|
|
const char *lpszClassName;
|
|
HICON__ *hIconSm;
|
|
};
|
|
|
|
/* 1122 */
|
|
struct _CRYPT_SMIME_CAPABILITY
|
|
{
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Parameters;
|
|
};
|
|
|
|
/* 1123 */
|
|
struct _CRYPT_SMIME_CAPABILITIES
|
|
{
|
|
unsigned int cCapability;
|
|
_CRYPT_SMIME_CAPABILITY *rgCapability;
|
|
};
|
|
|
|
/* 1124 */
|
|
struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRegPolicySettings;
|
|
int fCommercial;
|
|
};
|
|
|
|
/* 1125 */
|
|
struct SCARD_READERSTATEA
|
|
{
|
|
const char *szReader;
|
|
void *pvUserData;
|
|
unsigned int dwCurrentState;
|
|
unsigned int dwEventState;
|
|
unsigned int cbAtr;
|
|
char rgbAtr[36];
|
|
};
|
|
|
|
/* 1126 */
|
|
struct __cppobj _tagCellID
|
|
{
|
|
};
|
|
|
|
/* 1127 */
|
|
struct HKL__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1128 */
|
|
struct tagLOGFONTA
|
|
{
|
|
int lfHeight;
|
|
int lfWidth;
|
|
int lfEscapement;
|
|
int lfOrientation;
|
|
int lfWeight;
|
|
char lfItalic;
|
|
char lfUnderline;
|
|
char lfStrikeOut;
|
|
char lfCharSet;
|
|
char lfOutPrecision;
|
|
char lfClipPrecision;
|
|
char lfQuality;
|
|
char lfPitchAndFamily;
|
|
char lfFaceName[32];
|
|
};
|
|
|
|
/* 1129 */
|
|
struct tagCWPRETSTRUCT
|
|
{
|
|
int lResult;
|
|
int lParam;
|
|
unsigned int wParam;
|
|
unsigned int message;
|
|
HWND__ *hwnd;
|
|
};
|
|
|
|
/* 1130 */
|
|
struct HIMCC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1131 */
|
|
struct _MEMORY_BASIC_INFORMATION32
|
|
{
|
|
unsigned int BaseAddress;
|
|
unsigned int AllocationBase;
|
|
unsigned int AllocationProtect;
|
|
unsigned int RegionSize;
|
|
unsigned int State;
|
|
unsigned int Protect;
|
|
unsigned int Type;
|
|
};
|
|
|
|
/* 1132 */
|
|
struct tagENHMETARECORD
|
|
{
|
|
unsigned int iType;
|
|
unsigned int nSize;
|
|
unsigned int dParm[1];
|
|
};
|
|
|
|
/* 1133 */
|
|
struct __declspec(align(4)) tagTEXTMETRICA
|
|
{
|
|
int tmHeight;
|
|
int tmAscent;
|
|
int tmDescent;
|
|
int tmInternalLeading;
|
|
int tmExternalLeading;
|
|
int tmAveCharWidth;
|
|
int tmMaxCharWidth;
|
|
int tmWeight;
|
|
int tmOverhang;
|
|
int tmDigitizedAspectX;
|
|
int tmDigitizedAspectY;
|
|
char tmFirstChar;
|
|
char tmLastChar;
|
|
char tmDefaultChar;
|
|
char tmBreakChar;
|
|
char tmItalic;
|
|
char tmUnderlined;
|
|
char tmStruckOut;
|
|
char tmPitchAndFamily;
|
|
char tmCharSet;
|
|
};
|
|
|
|
/* 1134 */
|
|
struct tagAUXCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1135 */
|
|
struct tagMIXERCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int fdwSupport;
|
|
unsigned int cDestinations;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1136 */
|
|
struct OPENCARD_SEARCH_CRITERIAA
|
|
{
|
|
unsigned int dwStructSize;
|
|
char *lpstrGroupNames;
|
|
unsigned int nMaxGroupNames;
|
|
_GUID *rgguidInterfaces;
|
|
unsigned int cguidInterfaces;
|
|
char *lpstrCardNames;
|
|
unsigned int nMaxCardNames;
|
|
int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *);
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *);
|
|
void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *);
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
};
|
|
|
|
/* 1137 */
|
|
struct OPENCARDNAME_EXA
|
|
{
|
|
unsigned int dwStructSize;
|
|
unsigned int hSCardContext;
|
|
HWND__ *hwndOwner;
|
|
unsigned int dwFlags;
|
|
const char *lpstrTitle;
|
|
const char *lpstrSearchDesc;
|
|
HICON__ *hIcon;
|
|
OPENCARD_SEARCH_CRITERIAA *pOpenCardSearchCriteria;
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *);
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
char *lpstrRdr;
|
|
unsigned int nMaxRdr;
|
|
char *lpstrCard;
|
|
unsigned int nMaxCard;
|
|
unsigned int dwActiveProtocol;
|
|
unsigned int hCardHandle;
|
|
};
|
|
|
|
/* 1138 */
|
|
struct HWINSTA__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1139 */
|
|
struct _OFSTRUCT
|
|
{
|
|
char cBytes;
|
|
char fFixedDisk;
|
|
unsigned __int16 nErrCode;
|
|
unsigned __int16 Reserved1;
|
|
unsigned __int16 Reserved2;
|
|
char szPathName[128];
|
|
};
|
|
|
|
/* 1140 */
|
|
struct _FIXED
|
|
{
|
|
unsigned __int16 fract;
|
|
__int16 value;
|
|
};
|
|
|
|
/* 1141 */
|
|
struct _MAT2
|
|
{
|
|
_FIXED eM11;
|
|
_FIXED eM12;
|
|
_FIXED eM21;
|
|
_FIXED eM22;
|
|
};
|
|
|
|
/* 1142 */
|
|
struct __declspec(align(4)) tagEMRNAMEDESCAPE
|
|
{
|
|
tagEMR emr;
|
|
int iEscape;
|
|
int cbDriver;
|
|
int cbEscData;
|
|
char EscData[1];
|
|
};
|
|
|
|
/* 1143 */
|
|
struct tagHELPINFO
|
|
{
|
|
unsigned int cbSize;
|
|
int iContextType;
|
|
int iCtrlId;
|
|
void *hItemHandle;
|
|
unsigned int dwContextId;
|
|
tagPOINT MousePos;
|
|
};
|
|
|
|
/* 1144 */
|
|
struct tagMSGBOXPARAMSA
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const char *lpszText;
|
|
const char *lpszCaption;
|
|
unsigned int dwStyle;
|
|
const char *lpszIcon;
|
|
unsigned int dwContextHelpId;
|
|
void (__stdcall *lpfnMsgBoxCallback)(tagHELPINFO *);
|
|
unsigned int dwLanguageId;
|
|
};
|
|
|
|
/* 1145 */
|
|
struct tagCLIENTCREATESTRUCT
|
|
{
|
|
void *hWindowMenu;
|
|
unsigned int idFirstChild;
|
|
};
|
|
|
|
/* 1146 */
|
|
struct _FORM_INFO_1W
|
|
{
|
|
unsigned int Flags;
|
|
unsigned __int16 *pName;
|
|
tagSIZE Size;
|
|
_RECTL ImageableArea;
|
|
};
|
|
|
|
/* 1147 */
|
|
struct _tagSOFTDISTINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwAdState;
|
|
unsigned __int16 *szTitle;
|
|
unsigned __int16 *szAbstract;
|
|
unsigned __int16 *szHREF;
|
|
unsigned int dwInstalledVersionMS;
|
|
unsigned int dwInstalledVersionLS;
|
|
unsigned int dwUpdateVersionMS;
|
|
unsigned int dwUpdateVersionLS;
|
|
unsigned int dwAdvertisedVersionMS;
|
|
unsigned int dwAdvertisedVersionLS;
|
|
unsigned int dwReserved;
|
|
};
|
|
|
|
/* 1148 */
|
|
struct __cppobj SB_DefaultAllocator
|
|
{
|
|
};
|
|
|
|
/* 1149 */
|
|
struct _OUTPUT_DEBUG_STRING_INFO
|
|
{
|
|
char *lpDebugStringData;
|
|
unsigned __int16 fUnicode;
|
|
unsigned __int16 nDebugStringLength;
|
|
};
|
|
|
|
/* 1150 */
|
|
struct __cppobj IWaitMultiple : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1153 */
|
|
union $2889FFB5A2199B75ADC17E68272F8DB3
|
|
{
|
|
tagTYPEDESC *lptdesc;
|
|
tagARRAYDESC *lpadesc;
|
|
unsigned int hreftype;
|
|
};
|
|
|
|
/* 1151 */
|
|
struct __declspec(align(4)) tagTYPEDESC
|
|
{
|
|
$2889FFB5A2199B75ADC17E68272F8DB3 ___u0;
|
|
unsigned __int16 vt;
|
|
};
|
|
|
|
/* 1152 */
|
|
struct __unaligned __declspec(align(4)) tagARRAYDESC
|
|
{
|
|
tagTYPEDESC tdescElem;
|
|
unsigned __int16 cDims;
|
|
__declspec(align(4)) tagSAFEARRAYBOUND rgbounds[1];
|
|
};
|
|
|
|
/* 1154 */
|
|
struct tagPARAMDESCEX
|
|
{
|
|
unsigned int cBytes;
|
|
tagVARIANT varDefaultValue;
|
|
};
|
|
|
|
/* 1155 */
|
|
struct __declspec(align(4)) tagPARAMDESC
|
|
{
|
|
tagPARAMDESCEX *pparamdescex;
|
|
unsigned __int16 wParamFlags;
|
|
};
|
|
|
|
/* 1156 */
|
|
union $925D85F97E3EF697030402D55E75FB9E
|
|
{
|
|
tagIDLDESC idldesc;
|
|
tagPARAMDESC paramdesc;
|
|
};
|
|
|
|
/* 1157 */
|
|
struct tagELEMDESC
|
|
{
|
|
tagTYPEDESC tdesc;
|
|
$925D85F97E3EF697030402D55E75FB9E ___u1;
|
|
};
|
|
|
|
/* 1158 */
|
|
struct __declspec(align(4)) tagFUNCDESC
|
|
{
|
|
int memid;
|
|
int *lprgscode;
|
|
tagELEMDESC *lprgelemdescParam;
|
|
tagFUNCKIND funckind;
|
|
tagINVOKEKIND invkind;
|
|
tagCALLCONV callconv;
|
|
__int16 cParams;
|
|
__int16 cParamsOpt;
|
|
__int16 oVft;
|
|
__int16 cScodes;
|
|
tagELEMDESC elemdescFunc;
|
|
unsigned __int16 wFuncFlags;
|
|
};
|
|
|
|
/* 1159 */
|
|
struct $BD85036DCC0442AA317E9171D0F2179B
|
|
{
|
|
char s_b1;
|
|
char s_b2;
|
|
char s_b3;
|
|
char s_b4;
|
|
};
|
|
|
|
/* 1160 */
|
|
struct $CC608A129C88F312E26B04B0A6BA5EDC
|
|
{
|
|
unsigned __int16 s_w1;
|
|
unsigned __int16 s_w2;
|
|
};
|
|
|
|
/* 1161 */
|
|
union $88ED240534DBE762899E8ECCEA892421
|
|
{
|
|
$BD85036DCC0442AA317E9171D0F2179B S_un_b;
|
|
$CC608A129C88F312E26B04B0A6BA5EDC S_un_w;
|
|
unsigned int S_addr;
|
|
};
|
|
|
|
/* 1162 */
|
|
struct in_addr
|
|
{
|
|
$88ED240534DBE762899E8ECCEA892421 S_un;
|
|
};
|
|
|
|
/* 1163 */
|
|
struct __cppobj ReferenceCountTemplate<1048576,3>
|
|
{
|
|
ReferenceCountTemplate<1048576,3>Vtbl *vfptr;
|
|
unsigned int m_cRef;
|
|
};
|
|
|
|
/* 1164 */
|
|
struct ReferenceCountTemplate<1048576,3>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ReferenceCountTemplate<1048576,3> *this, unsigned int);
|
|
};
|
|
|
|
/* 1165 */
|
|
struct tagEVENTMSG
|
|
{
|
|
unsigned int message;
|
|
unsigned int paramL;
|
|
unsigned int paramH;
|
|
unsigned int time;
|
|
HWND__ *hwnd;
|
|
};
|
|
|
|
/* 1166 */
|
|
struct _UNIVERSAL_NAME_INFOA
|
|
{
|
|
char *lpUniversalName;
|
|
};
|
|
|
|
/* 1167 */
|
|
struct tagMCI_STATUS_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwReturn;
|
|
unsigned int dwItem;
|
|
unsigned int dwTrack;
|
|
};
|
|
|
|
/* 1168 */
|
|
struct __declspec(align(4)) _WORD_BLOB
|
|
{
|
|
unsigned int clSize;
|
|
unsigned __int16 asData[1];
|
|
};
|
|
|
|
/* 1169 */
|
|
struct _IMAGE_DATA_DIRECTORY
|
|
{
|
|
unsigned int VirtualAddress;
|
|
unsigned int Size;
|
|
};
|
|
|
|
/* 1170 */
|
|
struct _IMAGE_OPTIONAL_HEADER64
|
|
{
|
|
unsigned __int16 Magic;
|
|
char MajorLinkerVersion;
|
|
char MinorLinkerVersion;
|
|
unsigned int SizeOfCode;
|
|
unsigned int SizeOfInitializedData;
|
|
unsigned int SizeOfUninitializedData;
|
|
unsigned int AddressOfEntryPoint;
|
|
unsigned int BaseOfCode;
|
|
unsigned __int64 ImageBase;
|
|
unsigned int SectionAlignment;
|
|
unsigned int FileAlignment;
|
|
unsigned __int16 MajorOperatingSystemVersion;
|
|
unsigned __int16 MinorOperatingSystemVersion;
|
|
unsigned __int16 MajorImageVersion;
|
|
unsigned __int16 MinorImageVersion;
|
|
unsigned __int16 MajorSubsystemVersion;
|
|
unsigned __int16 MinorSubsystemVersion;
|
|
unsigned int Win32VersionValue;
|
|
unsigned int SizeOfImage;
|
|
unsigned int SizeOfHeaders;
|
|
unsigned int CheckSum;
|
|
unsigned __int16 Subsystem;
|
|
unsigned __int16 DllCharacteristics;
|
|
unsigned __int64 SizeOfStackReserve;
|
|
unsigned __int64 SizeOfStackCommit;
|
|
unsigned __int64 SizeOfHeapReserve;
|
|
unsigned __int64 SizeOfHeapCommit;
|
|
unsigned int LoaderFlags;
|
|
unsigned int NumberOfRvaAndSizes;
|
|
_IMAGE_DATA_DIRECTORY DataDirectory[16];
|
|
};
|
|
|
|
/* 1171 */
|
|
struct tagEMRSETVIEWPORTEXTEX
|
|
{
|
|
tagEMR emr;
|
|
tagSIZE szlExtent;
|
|
};
|
|
|
|
/* 1172 */
|
|
struct tagCOMBOBOXINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcItem;
|
|
tagRECT rcButton;
|
|
unsigned int stateButton;
|
|
HWND__ *hwndCombo;
|
|
HWND__ *hwndItem;
|
|
HWND__ *hwndList;
|
|
};
|
|
|
|
/* 1173 */
|
|
struct tagCHOOSEFONTA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HDC__ *hDC;
|
|
tagLOGFONTA *lpLogFont;
|
|
int iPointSize;
|
|
unsigned int Flags;
|
|
unsigned int rgbColors;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpTemplateName;
|
|
HINSTANCE__ *hInstance;
|
|
char *lpszStyle;
|
|
unsigned __int16 nFontType;
|
|
unsigned __int16 ___MISSING_ALIGNMENT__;
|
|
int nSizeMin;
|
|
int nSizeMax;
|
|
};
|
|
|
|
/* 1174 */
|
|
const struct _s__RTTIBaseClassDescriptor
|
|
{
|
|
_TypeDescriptor *pTypeDescriptor;
|
|
unsigned int numContainedBases;
|
|
_PMD where;
|
|
unsigned int attributes;
|
|
};
|
|
|
|
/* 1175 */
|
|
const struct __unaligned __declspec(align(1)) _s__RTTIBaseClassArray
|
|
{
|
|
_s__RTTIBaseClassDescriptor *arrayOfBaseClassDescriptors[];
|
|
};
|
|
|
|
/* 1176 */
|
|
struct _s__RTTIClassHierarchyDescriptor
|
|
{
|
|
unsigned int signature;
|
|
unsigned int attributes;
|
|
unsigned int numBaseClasses;
|
|
_s__RTTIBaseClassArray *pBaseClassArray;
|
|
};
|
|
|
|
/* 1177 */
|
|
struct _s__RTTICompleteObjectLocator
|
|
{
|
|
unsigned int signature;
|
|
unsigned int offset;
|
|
unsigned int cdOffset;
|
|
_TypeDescriptor *pTypeDescriptor;
|
|
_s__RTTIClassHierarchyDescriptor *pClassDescriptor;
|
|
};
|
|
|
|
/* 1178 */
|
|
struct $9F5F1B3B62BF9BBBAE65D06E22EF4EC0
|
|
{
|
|
unsigned __int16 Linenumber;
|
|
unsigned __int16 Size;
|
|
};
|
|
|
|
/* 1179 */
|
|
union $C4B8121BF25DE38E1FC22AC55BB74102
|
|
{
|
|
$9F5F1B3B62BF9BBBAE65D06E22EF4EC0 LnSz;
|
|
unsigned int TotalSize;
|
|
};
|
|
|
|
/* 1180 */
|
|
struct $0267EABC91DDCC621C08D74192F36445
|
|
{
|
|
unsigned int PointerToLinenumber;
|
|
unsigned int PointerToNextFunction;
|
|
};
|
|
|
|
/* 1181 */
|
|
struct $72A87AE534D1DC1A4B7CCA877B33F564
|
|
{
|
|
unsigned __int16 Dimension[4];
|
|
};
|
|
|
|
/* 1182 */
|
|
union $7CCCC14E2F1027C7BC5D7156967C458D
|
|
{
|
|
$0267EABC91DDCC621C08D74192F36445 Function;
|
|
$72A87AE534D1DC1A4B7CCA877B33F564 Array;
|
|
};
|
|
|
|
/* 1183 */
|
|
struct __unaligned __declspec(align(2)) $737D29888B4CC68BAC570F0E9852E492
|
|
{
|
|
unsigned int TagIndex;
|
|
$C4B8121BF25DE38E1FC22AC55BB74102 Misc;
|
|
$7CCCC14E2F1027C7BC5D7156967C458D FcnAry;
|
|
unsigned __int16 TvIndex;
|
|
};
|
|
|
|
/* 1184 */
|
|
struct $66EA94121FC5BA9E8F572A953AB6FE87
|
|
{
|
|
char Name[18];
|
|
};
|
|
|
|
/* 1185 */
|
|
struct __declspec(align(2)) $B25D19047E6B4EFA2CA7947450284408
|
|
{
|
|
unsigned int Length;
|
|
unsigned __int16 NumberOfRelocations;
|
|
unsigned __int16 NumberOfLinenumbers;
|
|
unsigned int CheckSum;
|
|
__int16 Number;
|
|
char Selection;
|
|
};
|
|
|
|
/* 1186 */
|
|
union _IMAGE_AUX_SYMBOL
|
|
{
|
|
$737D29888B4CC68BAC570F0E9852E492 Sym;
|
|
$66EA94121FC5BA9E8F572A953AB6FE87 File;
|
|
$B25D19047E6B4EFA2CA7947450284408 Section;
|
|
};
|
|
|
|
/* 1187 */
|
|
struct _BY_HANDLE_FILE_INFORMATION
|
|
{
|
|
unsigned int dwFileAttributes;
|
|
_FILETIME ftCreationTime;
|
|
_FILETIME ftLastAccessTime;
|
|
_FILETIME ftLastWriteTime;
|
|
unsigned int dwVolumeSerialNumber;
|
|
unsigned int nFileSizeHigh;
|
|
unsigned int nFileSizeLow;
|
|
unsigned int nNumberOfLinks;
|
|
unsigned int nFileIndexHigh;
|
|
unsigned int nFileIndexLow;
|
|
};
|
|
|
|
/* 1188 */
|
|
struct _CRYPT_X942_OTHER_INFO
|
|
{
|
|
char *pszContentEncryptionObjId;
|
|
char rgbCounter[4];
|
|
char rgbKeyLength[4];
|
|
_CRYPTOAPI_BLOB PubInfo;
|
|
};
|
|
|
|
/* 1189 */
|
|
struct tagCACLSID
|
|
{
|
|
unsigned int cElems;
|
|
_GUID *pElems;
|
|
};
|
|
|
|
/* 1190 */
|
|
struct _EVENTLOGRECORD
|
|
{
|
|
unsigned int Length;
|
|
unsigned int Reserved;
|
|
unsigned int RecordNumber;
|
|
unsigned int TimeGenerated;
|
|
unsigned int TimeWritten;
|
|
unsigned int EventID;
|
|
unsigned __int16 EventType;
|
|
unsigned __int16 NumStrings;
|
|
unsigned __int16 EventCategory;
|
|
unsigned __int16 ReservedFlags;
|
|
unsigned int ClosingRecordNumber;
|
|
unsigned int StringOffset;
|
|
unsigned int UserSidLength;
|
|
unsigned int UserSidOffset;
|
|
unsigned int DataLength;
|
|
unsigned int DataOffset;
|
|
};
|
|
|
|
/* 1191 */
|
|
struct tagSTYLESTRUCT
|
|
{
|
|
unsigned int styleOld;
|
|
unsigned int styleNew;
|
|
};
|
|
|
|
/* 1192 */
|
|
struct _cpinfoexA
|
|
{
|
|
unsigned int MaxCharSize;
|
|
char DefaultChar[2];
|
|
char LeadByte[12];
|
|
unsigned __int16 UnicodeDefaultChar;
|
|
unsigned int CodePage;
|
|
char CodePageName[260];
|
|
};
|
|
|
|
/* 1193 */
|
|
struct tagAUXCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 1194 */
|
|
struct timecaps_tag
|
|
{
|
|
unsigned int wPeriodMin;
|
|
unsigned int wPeriodMax;
|
|
};
|
|
|
|
/* 1195 */
|
|
struct tagMCI_OVLY_SAVE_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
const unsigned __int16 *lpfilename;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 1196 */
|
|
struct tagCADBL
|
|
{
|
|
unsigned int cElems;
|
|
long double *pElems;
|
|
};
|
|
|
|
/* 1197 */
|
|
struct tagMCI_VD_ESCAPE_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
const char *lpstrCommand;
|
|
};
|
|
|
|
/* 1198 */
|
|
struct HMONITOR__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1199 */
|
|
struct tagEMRMODIFYWORLDTRANSFORM
|
|
{
|
|
tagEMR emr;
|
|
tagXFORM xform;
|
|
unsigned int iMode;
|
|
};
|
|
|
|
/* 1200 */
|
|
struct __declspec(align(4)) tagEXTLOGFONTA
|
|
{
|
|
tagLOGFONTA elfLogFont;
|
|
char elfFullName[64];
|
|
char elfStyle[32];
|
|
unsigned int elfVersion;
|
|
unsigned int elfStyleSize;
|
|
unsigned int elfMatch;
|
|
unsigned int elfReserved;
|
|
char elfVendorId[4];
|
|
unsigned int elfCulture;
|
|
tagPANOSE elfPanose;
|
|
};
|
|
|
|
/* 1201 */
|
|
struct _PORT_INFO_3W
|
|
{
|
|
unsigned int dwStatus;
|
|
unsigned __int16 *pszStatus;
|
|
unsigned int dwSeverity;
|
|
};
|
|
|
|
/* 1202 */
|
|
struct _tagPROTOCOLDATA
|
|
{
|
|
unsigned int grfFlags;
|
|
unsigned int dwState;
|
|
void *pData;
|
|
unsigned int cbData;
|
|
};
|
|
|
|
/* 1203 */
|
|
struct __cppobj SerializationBehavior<SB_Default>
|
|
{
|
|
};
|
|
|
|
/* 1204 */
|
|
struct tagMENUITEMINFOA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
unsigned int fType;
|
|
unsigned int fState;
|
|
unsigned int wID;
|
|
HMENU__ *hSubMenu;
|
|
HBITMAP__ *hbmpChecked;
|
|
HBITMAP__ *hbmpUnchecked;
|
|
unsigned int dwItemData;
|
|
char *dwTypeData;
|
|
unsigned int cch;
|
|
HBITMAP__ *hbmpItem;
|
|
};
|
|
|
|
/* 1205 */
|
|
struct tagWAVEINCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1206 */
|
|
struct __cppobj FileNodeName_Guid : IFileNodeName
|
|
{
|
|
Turbine_GUID m_name;
|
|
};
|
|
|
|
/* 1207 */
|
|
struct _CERT_ALT_NAME_INFO
|
|
{
|
|
unsigned int cAltEntry;
|
|
_CERT_ALT_NAME_ENTRY *rgAltEntry;
|
|
};
|
|
|
|
/* 1208 */
|
|
struct _STORAGE_DEVICE_NUMBER
|
|
{
|
|
unsigned int DeviceType;
|
|
unsigned int DeviceNumber;
|
|
unsigned int PartitionNumber;
|
|
};
|
|
|
|
/* 1209 */
|
|
struct _currencyfmtW
|
|
{
|
|
unsigned int NumDigits;
|
|
unsigned int LeadingZero;
|
|
unsigned int Grouping;
|
|
unsigned __int16 *lpDecimalSep;
|
|
unsigned __int16 *lpThousandSep;
|
|
unsigned int NegativeOrder;
|
|
unsigned int PositiveOrder;
|
|
unsigned __int16 *lpCurrencySymbol;
|
|
};
|
|
|
|
/* 1210 */
|
|
struct tagMCI_OPEN_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const unsigned __int16 *lpstrDeviceType;
|
|
const unsigned __int16 *lpstrElementName;
|
|
const unsigned __int16 *lpstrAlias;
|
|
};
|
|
|
|
/* 1211 */
|
|
struct _CERT_BASIC_CONSTRAINTS2_INFO
|
|
{
|
|
int fCA;
|
|
int fPathLenConstraint;
|
|
unsigned int dwPathLenConstraint;
|
|
};
|
|
|
|
/* 1212 */
|
|
struct _BIN_RANGE
|
|
{
|
|
_LARGE_INTEGER StartValue;
|
|
_LARGE_INTEGER Length;
|
|
};
|
|
|
|
/* 1213 */
|
|
struct __declspec(align(8)) _BIN_COUNT
|
|
{
|
|
_BIN_RANGE BinRange;
|
|
unsigned int BinCount;
|
|
};
|
|
|
|
/* 1214 */
|
|
struct _BIN_RESULTS
|
|
{
|
|
unsigned int NumberOfBins;
|
|
_BIN_COUNT BinCounts[1];
|
|
};
|
|
|
|
/* 1215 */
|
|
struct __cppobj IDataAdviseHolder : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1216 */
|
|
struct __cppobj IXMLDOMNodeList : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 1217 */
|
|
struct __cppobj IXMLDOMNamedNodeMap : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 1218 */
|
|
struct __cppobj IXMLDOMDocument : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 1219 */
|
|
struct _ACL
|
|
{
|
|
char AclRevision;
|
|
char Sbz1;
|
|
unsigned __int16 AclSize;
|
|
unsigned __int16 AceCount;
|
|
unsigned __int16 Sbz2;
|
|
};
|
|
|
|
/* 1220 */
|
|
struct _TOKEN_DEFAULT_DACL
|
|
{
|
|
_ACL *DefaultDacl;
|
|
};
|
|
|
|
/* 1221 */
|
|
struct $5ACE225D4D14CE0550A9F5A217E306C5
|
|
{
|
|
__int16 dmOrientation;
|
|
__int16 dmPaperSize;
|
|
__int16 dmPaperLength;
|
|
__int16 dmPaperWidth;
|
|
};
|
|
|
|
/* 1222 */
|
|
union $14A17E5AD746E9177C2A3EDFC045EF92
|
|
{
|
|
$5ACE225D4D14CE0550A9F5A217E306C5 __s0;
|
|
_POINTL dmPosition;
|
|
};
|
|
|
|
/* 1223 */
|
|
union $309666D137CBB19809FA597AD348B415
|
|
{
|
|
unsigned int dmDisplayFlags;
|
|
unsigned int dmNup;
|
|
};
|
|
|
|
/* 1224 */
|
|
struct _devicemodeA
|
|
{
|
|
char dmDeviceName[32];
|
|
unsigned __int16 dmSpecVersion;
|
|
unsigned __int16 dmDriverVersion;
|
|
unsigned __int16 dmSize;
|
|
unsigned __int16 dmDriverExtra;
|
|
unsigned int dmFields;
|
|
$14A17E5AD746E9177C2A3EDFC045EF92 ___u6;
|
|
__int16 dmScale;
|
|
__int16 dmCopies;
|
|
__int16 dmDefaultSource;
|
|
__int16 dmPrintQuality;
|
|
__int16 dmColor;
|
|
__int16 dmDuplex;
|
|
__int16 dmYResolution;
|
|
__int16 dmTTOption;
|
|
__int16 dmCollate;
|
|
char dmFormName[32];
|
|
unsigned __int16 dmLogPixels;
|
|
unsigned int dmBitsPerPel;
|
|
unsigned int dmPelsWidth;
|
|
unsigned int dmPelsHeight;
|
|
$309666D137CBB19809FA597AD348B415 ___u21;
|
|
unsigned int dmDisplayFrequency;
|
|
unsigned int dmICMMethod;
|
|
unsigned int dmICMIntent;
|
|
unsigned int dmMediaType;
|
|
unsigned int dmDitherType;
|
|
unsigned int dmReserved1;
|
|
unsigned int dmReserved2;
|
|
unsigned int dmPanningWidth;
|
|
unsigned int dmPanningHeight;
|
|
};
|
|
|
|
/* 1225 */
|
|
struct tagEMRLINETO
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptl;
|
|
};
|
|
|
|
/* 1226 */
|
|
struct __declspec(align(4)) tagRemBRUSH
|
|
{
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 1227 */
|
|
struct _SET_PARTITION_INFORMATION
|
|
{
|
|
char PartitionType;
|
|
};
|
|
|
|
/* 1228 */
|
|
struct QOS_OBJECT_HDR
|
|
{
|
|
unsigned int ObjectType;
|
|
unsigned int ObjectLength;
|
|
};
|
|
|
|
/* 1229 */
|
|
struct $6E35CCFC02D81E31BD4C6BEDD77CB20A
|
|
{
|
|
unsigned __int32 NameOffset : 31;
|
|
unsigned __int32 NameIsString : 1;
|
|
};
|
|
|
|
/* 1230 */
|
|
union $1543901FFE3E72F337512D9C84A90CC2
|
|
{
|
|
$6E35CCFC02D81E31BD4C6BEDD77CB20A __s0;
|
|
unsigned int Name;
|
|
unsigned __int16 Id;
|
|
};
|
|
|
|
/* 1231 */
|
|
struct $B2E03ED94C06E2E681F8D03FF7FF5CB3
|
|
{
|
|
unsigned __int32 OffsetToDirectory : 31;
|
|
unsigned __int32 DataIsDirectory : 1;
|
|
};
|
|
|
|
/* 1232 */
|
|
union $958ABFC980966BB302145810E33B82AB
|
|
{
|
|
unsigned int OffsetToData;
|
|
$B2E03ED94C06E2E681F8D03FF7FF5CB3 __s1;
|
|
};
|
|
|
|
/* 1233 */
|
|
struct _IMAGE_RESOURCE_DIRECTORY_ENTRY
|
|
{
|
|
$1543901FFE3E72F337512D9C84A90CC2 ___u0;
|
|
$958ABFC980966BB302145810E33B82AB ___u1;
|
|
};
|
|
|
|
/* 1234 */
|
|
struct _GRADIENT_TRIANGLE
|
|
{
|
|
unsigned int Vertex1;
|
|
unsigned int Vertex2;
|
|
unsigned int Vertex3;
|
|
};
|
|
|
|
/* 1235 */
|
|
struct tagEMRROUNDRECT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBox;
|
|
tagSIZE szlCorner;
|
|
};
|
|
|
|
/* 1236 */
|
|
struct tagMIXERCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int fdwSupport;
|
|
unsigned int cDestinations;
|
|
};
|
|
|
|
/* 1237 */
|
|
struct __cppobj FileNodeName_UInt32 : IFileNodeName
|
|
{
|
|
unsigned int m_name;
|
|
};
|
|
|
|
/* 1238 */
|
|
struct _ADMINISTRATOR_POWER_POLICY
|
|
{
|
|
_SYSTEM_POWER_STATE MinSleep;
|
|
_SYSTEM_POWER_STATE MaxSleep;
|
|
unsigned int MinVideoTimeout;
|
|
unsigned int MaxVideoTimeout;
|
|
unsigned int MinSpindownTimeout;
|
|
unsigned int MaxSpindownTimeout;
|
|
};
|
|
|
|
/* 1239 */
|
|
struct _IMAGE_FILE_HEADER
|
|
{
|
|
unsigned __int16 Machine;
|
|
unsigned __int16 NumberOfSections;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int PointerToSymbolTable;
|
|
unsigned int NumberOfSymbols;
|
|
unsigned __int16 SizeOfOptionalHeader;
|
|
unsigned __int16 Characteristics;
|
|
};
|
|
|
|
/* 1240 */
|
|
struct _IMAGE_OPTIONAL_HEADER
|
|
{
|
|
unsigned __int16 Magic;
|
|
char MajorLinkerVersion;
|
|
char MinorLinkerVersion;
|
|
unsigned int SizeOfCode;
|
|
unsigned int SizeOfInitializedData;
|
|
unsigned int SizeOfUninitializedData;
|
|
unsigned int AddressOfEntryPoint;
|
|
unsigned int BaseOfCode;
|
|
unsigned int BaseOfData;
|
|
unsigned int ImageBase;
|
|
unsigned int SectionAlignment;
|
|
unsigned int FileAlignment;
|
|
unsigned __int16 MajorOperatingSystemVersion;
|
|
unsigned __int16 MinorOperatingSystemVersion;
|
|
unsigned __int16 MajorImageVersion;
|
|
unsigned __int16 MinorImageVersion;
|
|
unsigned __int16 MajorSubsystemVersion;
|
|
unsigned __int16 MinorSubsystemVersion;
|
|
unsigned int Win32VersionValue;
|
|
unsigned int SizeOfImage;
|
|
unsigned int SizeOfHeaders;
|
|
unsigned int CheckSum;
|
|
unsigned __int16 Subsystem;
|
|
unsigned __int16 DllCharacteristics;
|
|
unsigned int SizeOfStackReserve;
|
|
unsigned int SizeOfStackCommit;
|
|
unsigned int SizeOfHeapReserve;
|
|
unsigned int SizeOfHeapCommit;
|
|
unsigned int LoaderFlags;
|
|
unsigned int NumberOfRvaAndSizes;
|
|
_IMAGE_DATA_DIRECTORY DataDirectory[16];
|
|
};
|
|
|
|
/* 1241 */
|
|
struct _IMAGE_NT_HEADERS
|
|
{
|
|
unsigned int Signature;
|
|
_IMAGE_FILE_HEADER FileHeader;
|
|
_IMAGE_OPTIONAL_HEADER OptionalHeader;
|
|
};
|
|
|
|
/* 1242 */
|
|
struct _ASSEMBLY_FILE_DETAILED_INFORMATION
|
|
{
|
|
unsigned int ulFlags;
|
|
unsigned int ulFilenameLength;
|
|
unsigned int ulPathLength;
|
|
const unsigned __int16 *lpFileName;
|
|
const unsigned __int16 *lpFilePath;
|
|
};
|
|
|
|
/* 1243 */
|
|
struct _UNLOAD_DLL_DEBUG_INFO
|
|
{
|
|
void *lpBaseOfDll;
|
|
};
|
|
|
|
/* 1244 */
|
|
struct tagLOGPEN
|
|
{
|
|
unsigned int lopnStyle;
|
|
tagPOINT lopnWidth;
|
|
unsigned int lopnColor;
|
|
};
|
|
|
|
/* 1245 */
|
|
struct _REMOTE_NAME_INFOW
|
|
{
|
|
unsigned __int16 *lpUniversalName;
|
|
unsigned __int16 *lpConnectionName;
|
|
unsigned __int16 *lpRemainingPath;
|
|
};
|
|
|
|
/* 1246 */
|
|
struct tagMIDIOUTCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wVoices;
|
|
unsigned __int16 wNotes;
|
|
unsigned __int16 wChannelMask;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1247 */
|
|
struct _CRL_FIND_ISSUED_FOR_PARA
|
|
{
|
|
_CERT_CONTEXT *pSubjectCert;
|
|
_CERT_CONTEXT *pIssuerCert;
|
|
};
|
|
|
|
/* 1249 */
|
|
union $70FB0961F5E6A70FCD54E042B35C595F
|
|
{
|
|
const unsigned __int16 *pszTemplate;
|
|
DLGTEMPLATE *pResource;
|
|
};
|
|
|
|
/* 1250 */
|
|
union $5081588B5D1DA1CB8C31252C8B7A24CA
|
|
{
|
|
HICON__ *hIcon;
|
|
const unsigned __int16 *pszIcon;
|
|
};
|
|
|
|
/* 1248 */
|
|
struct _PROPSHEETPAGEW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$70FB0961F5E6A70FCD54E042B35C595F ___u3;
|
|
$5081588B5D1DA1CB8C31252C8B7A24CA ___u4;
|
|
const unsigned __int16 *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *);
|
|
unsigned int *pcRefParent;
|
|
const unsigned __int16 *pszHeaderTitle;
|
|
const unsigned __int16 *pszHeaderSubTitle;
|
|
void *hActCtx;
|
|
};
|
|
|
|
/* 1251 */
|
|
struct HPALETTE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1252 */
|
|
union $4B8A0BB10F5C4B9D8BBE7645A6566273
|
|
{
|
|
unsigned int nStartPage;
|
|
const unsigned __int16 *pStartPage;
|
|
};
|
|
|
|
/* 1253 */
|
|
union $B6C5A451CFD806CB12DEDFE764D74732
|
|
{
|
|
_PROPSHEETPAGEW *ppsp;
|
|
_PSP **phpage;
|
|
};
|
|
|
|
/* 1254 */
|
|
union $3B790B30923A624A895139723B386418
|
|
{
|
|
HBITMAP__ *hbmWatermark;
|
|
const unsigned __int16 *pszbmWatermark;
|
|
};
|
|
|
|
/* 1255 */
|
|
union $4ABA3907D01C3875D5AE88C2AA2C9C46
|
|
{
|
|
HBITMAP__ *hbmHeader;
|
|
const unsigned __int16 *pszbmHeader;
|
|
};
|
|
|
|
/* 1256 */
|
|
struct _PROPSHEETHEADERW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HWND__ *hwndParent;
|
|
HINSTANCE__ *hInstance;
|
|
$5081588B5D1DA1CB8C31252C8B7A24CA ___u4;
|
|
const unsigned __int16 *pszCaption;
|
|
unsigned int nPages;
|
|
$4B8A0BB10F5C4B9D8BBE7645A6566273 ___u7;
|
|
$B6C5A451CFD806CB12DEDFE764D74732 ___u8;
|
|
int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int);
|
|
$3B790B30923A624A895139723B386418 ___u10;
|
|
HPALETTE__ *hplWatermark;
|
|
$4ABA3907D01C3875D5AE88C2AA2C9C46 ___u12;
|
|
};
|
|
|
|
/* 1257 */
|
|
struct tagCHOOSECOLORA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HWND__ *hInstance;
|
|
unsigned int rgbResult;
|
|
unsigned int *lpCustColors;
|
|
unsigned int Flags;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpTemplateName;
|
|
};
|
|
|
|
/* 1258 */
|
|
struct _CMSG_SIGNER_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CRYPTOAPI_BLOB Issuer;
|
|
_CRYPTOAPI_BLOB SerialNumber;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedHash;
|
|
_CRYPT_ATTRIBUTES AuthAttrs;
|
|
_CRYPT_ATTRIBUTES UnauthAttrs;
|
|
};
|
|
|
|
/* 1259 */
|
|
struct _SYSTEMTIME
|
|
{
|
|
unsigned __int16 wYear;
|
|
unsigned __int16 wMonth;
|
|
unsigned __int16 wDayOfWeek;
|
|
unsigned __int16 wDay;
|
|
unsigned __int16 wHour;
|
|
unsigned __int16 wMinute;
|
|
unsigned __int16 wSecond;
|
|
unsigned __int16 wMilliseconds;
|
|
};
|
|
|
|
/* 1260 */
|
|
struct _JOB_INFO_2A
|
|
{
|
|
unsigned int JobId;
|
|
char *pPrinterName;
|
|
char *pMachineName;
|
|
char *pUserName;
|
|
char *pDocument;
|
|
char *pNotifyName;
|
|
char *pDatatype;
|
|
char *pPrintProcessor;
|
|
char *pParameters;
|
|
char *pDriverName;
|
|
_devicemodeA *pDevMode;
|
|
char *pStatus;
|
|
void *pSecurityDescriptor;
|
|
unsigned int Status;
|
|
unsigned int Priority;
|
|
unsigned int Position;
|
|
unsigned int StartTime;
|
|
unsigned int UntilTime;
|
|
unsigned int TotalPages;
|
|
unsigned int Size;
|
|
_SYSTEMTIME Submitted;
|
|
unsigned int Time;
|
|
unsigned int PagesPrinted;
|
|
};
|
|
|
|
/* 1261 */
|
|
struct _JOB_INFO_3
|
|
{
|
|
unsigned int JobId;
|
|
unsigned int NextJobId;
|
|
unsigned int Reserved;
|
|
};
|
|
|
|
/* 1262 */
|
|
struct _ADDJOB_INFO_1W
|
|
{
|
|
unsigned __int16 *Path;
|
|
unsigned int JobId;
|
|
};
|
|
|
|
/* 1263 */
|
|
struct _RIP_INFO
|
|
{
|
|
unsigned int dwError;
|
|
unsigned int dwType;
|
|
};
|
|
|
|
/* 1264 */
|
|
struct tagLOGBRUSH32
|
|
{
|
|
unsigned int lbStyle;
|
|
unsigned int lbColor;
|
|
unsigned int lbHatch;
|
|
};
|
|
|
|
/* 1265 */
|
|
struct _SCARD_IO_REQUEST
|
|
{
|
|
unsigned int dwProtocol;
|
|
unsigned int cbPciLength;
|
|
};
|
|
|
|
/* 1266 */
|
|
struct tagLOGBRUSH
|
|
{
|
|
unsigned int lbStyle;
|
|
unsigned int lbColor;
|
|
unsigned int lbHatch;
|
|
};
|
|
|
|
/* 1267 */
|
|
struct __unaligned __declspec(align(2)) waveformat_tag
|
|
{
|
|
unsigned __int16 wFormatTag;
|
|
unsigned __int16 nChannels;
|
|
unsigned int nSamplesPerSec;
|
|
unsigned int nAvgBytesPerSec;
|
|
unsigned __int16 nBlockAlign;
|
|
};
|
|
|
|
/* 1268 */
|
|
struct _PROVIDOR_INFO_1A
|
|
{
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDLLName;
|
|
};
|
|
|
|
/* 1269 */
|
|
struct __declspec(align(4)) tagCOLORMATCHTOTARGET
|
|
{
|
|
tagEMR emr;
|
|
unsigned int dwAction;
|
|
unsigned int dwFlags;
|
|
unsigned int cbName;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 1270 */
|
|
struct tagMIXERCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int fdwSupport;
|
|
unsigned int cDestinations;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1271 */
|
|
struct _CERT_POLICY_ID
|
|
{
|
|
unsigned int cCertPolicyElementId;
|
|
char **rgpszCertPolicyElementId;
|
|
};
|
|
|
|
/* 1272 */
|
|
struct _CERT_KEY_USAGE_RESTRICTION_INFO
|
|
{
|
|
unsigned int cCertPolicyId;
|
|
_CERT_POLICY_ID *rgCertPolicyId;
|
|
_CRYPT_BIT_BLOB RestrictedKeyUsage;
|
|
};
|
|
|
|
/* 1273 */
|
|
struct _PRINTER_INFO_1W
|
|
{
|
|
unsigned int Flags;
|
|
unsigned __int16 *pDescription;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pComment;
|
|
};
|
|
|
|
/* 1274 */
|
|
struct _ABC
|
|
{
|
|
int abcA;
|
|
unsigned int abcB;
|
|
int abcC;
|
|
};
|
|
|
|
/* 1275 */
|
|
struct tagJOYCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
char szPname[32];
|
|
unsigned int wXmin;
|
|
unsigned int wXmax;
|
|
unsigned int wYmin;
|
|
unsigned int wYmax;
|
|
unsigned int wZmin;
|
|
unsigned int wZmax;
|
|
unsigned int wNumButtons;
|
|
unsigned int wPeriodMin;
|
|
unsigned int wPeriodMax;
|
|
unsigned int wRmin;
|
|
unsigned int wRmax;
|
|
unsigned int wUmin;
|
|
unsigned int wUmax;
|
|
unsigned int wVmin;
|
|
unsigned int wVmax;
|
|
unsigned int wCaps;
|
|
unsigned int wMaxAxes;
|
|
unsigned int wNumAxes;
|
|
unsigned int wMaxButtons;
|
|
char szRegKey[32];
|
|
char szOEMVxD[260];
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1276 */
|
|
struct tagMCI_ANIM_OPEN_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const char *lpstrDeviceType;
|
|
const char *lpstrElementName;
|
|
const char *lpstrAlias;
|
|
unsigned int dwStyle;
|
|
HWND__ *hWndParent;
|
|
};
|
|
|
|
/* 1277 */
|
|
struct _NETINFOSTRUCT
|
|
{
|
|
unsigned int cbStructure;
|
|
unsigned int dwProviderVersion;
|
|
unsigned int dwStatus;
|
|
unsigned int dwCharacteristics;
|
|
unsigned int dwHandle;
|
|
unsigned __int16 wNetType;
|
|
unsigned int dwPrinters;
|
|
unsigned int dwDrives;
|
|
};
|
|
|
|
/* 1278 */
|
|
struct _SCHANNEL_ALG
|
|
{
|
|
unsigned int dwUse;
|
|
unsigned int Algid;
|
|
unsigned int cBits;
|
|
unsigned int dwFlags;
|
|
unsigned int dwReserved;
|
|
};
|
|
|
|
/* 1279 */
|
|
struct _CERT_CREATE_CONTEXT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
void (__stdcall *pfnFree)(void *);
|
|
void *pvFree;
|
|
};
|
|
|
|
/* 1280 */
|
|
struct RPC_DISPATCH_TABLE
|
|
{
|
|
unsigned int DispatchTableCount;
|
|
void (__stdcall **DispatchTable)(_RPC_MESSAGE *);
|
|
int Reserved;
|
|
};
|
|
|
|
/* 1281 */
|
|
struct _MIDL_SYNTAX_INFO
|
|
{
|
|
_RPC_SYNTAX_IDENTIFIER TransferSyntax;
|
|
RPC_DISPATCH_TABLE *DispatchTable;
|
|
const char *ProcString;
|
|
const unsigned __int16 *FmtStringOffset;
|
|
const char *TypeString;
|
|
const void *aUserMarshalQuadruple;
|
|
unsigned int pReserved1;
|
|
unsigned int pReserved2;
|
|
};
|
|
|
|
/* 1282 */
|
|
struct __cppobj ReferenceCountTemplate<1048576,1>
|
|
{
|
|
ReferenceCountTemplate<1048576,1>Vtbl *vfptr;
|
|
unsigned int m_cRef;
|
|
};
|
|
|
|
/* 1283 */
|
|
struct ReferenceCountTemplate<1048576,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ReferenceCountTemplate<1048576,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 1284 */
|
|
struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1285 */
|
|
struct HKEY__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1286 */
|
|
struct tagEMRSELECTPALETTE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPal;
|
|
};
|
|
|
|
/* 1287 */
|
|
struct _DSSSEED
|
|
{
|
|
unsigned int counter;
|
|
char seed[20];
|
|
};
|
|
|
|
/* 1288 */
|
|
struct _PUBKEYVER3
|
|
{
|
|
unsigned int magic;
|
|
unsigned int bitlenP;
|
|
unsigned int bitlenQ;
|
|
unsigned int bitlenJ;
|
|
_DSSSEED DSSSeed;
|
|
};
|
|
|
|
/* 1289 */
|
|
struct _CERT_REGISTRY_STORE_ROAMING_PARA
|
|
{
|
|
HKEY__ *hKey;
|
|
unsigned __int16 *pwszStoreDirectory;
|
|
};
|
|
|
|
/* 1290 */
|
|
struct _NDR_USER_MARSHAL_INFO_LEVEL1
|
|
{
|
|
void *Buffer;
|
|
unsigned int BufferSize;
|
|
void *(__stdcall *pfnAllocate)(unsigned int);
|
|
void (__stdcall *pfnFree)(void *);
|
|
IRpcChannelBuffer *pRpcChannelBuffer;
|
|
unsigned int Reserved[5];
|
|
};
|
|
|
|
/* 1291 */
|
|
struct _DATATYPES_INFO_1A
|
|
{
|
|
char *pName;
|
|
};
|
|
|
|
/* 1292 */
|
|
struct __declspec(align(4)) _userBITMAP
|
|
{
|
|
int bmType;
|
|
int bmWidth;
|
|
int bmHeight;
|
|
int bmWidthBytes;
|
|
unsigned __int16 bmPlanes;
|
|
unsigned __int16 bmBitsPixel;
|
|
unsigned int cbSize;
|
|
char pBuffer[1];
|
|
};
|
|
|
|
/* 1293 */
|
|
union _userHBITMAP::__MIDL_IWinTypes_0007
|
|
{
|
|
int hInproc;
|
|
_userBITMAP *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 1294 */
|
|
struct _userHBITMAP
|
|
{
|
|
int fContext;
|
|
_userHBITMAP::__MIDL_IWinTypes_0007 u;
|
|
};
|
|
|
|
/* 1295 */
|
|
struct tagLOGPALETTE
|
|
{
|
|
unsigned __int16 palVersion;
|
|
unsigned __int16 palNumEntries;
|
|
tagPALETTEENTRY palPalEntry[1];
|
|
};
|
|
|
|
/* 1296 */
|
|
union _userHPALETTE::__MIDL_IWinTypes_0008
|
|
{
|
|
int hInproc;
|
|
tagLOGPALETTE *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 1297 */
|
|
struct _userHPALETTE
|
|
{
|
|
int fContext;
|
|
_userHPALETTE::__MIDL_IWinTypes_0008 u;
|
|
};
|
|
|
|
/* 1298 */
|
|
union _GDI_OBJECT::__MIDL_IAdviseSink_0002
|
|
{
|
|
_userHBITMAP *hBitmap;
|
|
_userHPALETTE *hPalette;
|
|
_userHGLOBAL *hGeneric;
|
|
};
|
|
|
|
/* 1299 */
|
|
struct _GDI_OBJECT
|
|
{
|
|
unsigned int ObjectType;
|
|
_GDI_OBJECT::__MIDL_IAdviseSink_0002 u;
|
|
};
|
|
|
|
/* 1300 */
|
|
struct _FLOATING_SAVE_AREA
|
|
{
|
|
unsigned int ControlWord;
|
|
unsigned int StatusWord;
|
|
unsigned int TagWord;
|
|
unsigned int ErrorOffset;
|
|
unsigned int ErrorSelector;
|
|
unsigned int DataOffset;
|
|
unsigned int DataSelector;
|
|
char RegisterArea[80];
|
|
unsigned int Cr0NpxState;
|
|
};
|
|
|
|
/* 1301 */
|
|
struct _CONTEXT
|
|
{
|
|
unsigned int ContextFlags;
|
|
unsigned int Dr0;
|
|
unsigned int Dr1;
|
|
unsigned int Dr2;
|
|
unsigned int Dr3;
|
|
unsigned int Dr6;
|
|
unsigned int Dr7;
|
|
_FLOATING_SAVE_AREA FloatSave;
|
|
unsigned int SegGs;
|
|
unsigned int SegFs;
|
|
unsigned int SegEs;
|
|
unsigned int SegDs;
|
|
unsigned int Edi;
|
|
unsigned int Esi;
|
|
unsigned int Ebx;
|
|
unsigned int Edx;
|
|
unsigned int Ecx;
|
|
unsigned int Eax;
|
|
unsigned int Ebp;
|
|
unsigned int Eip;
|
|
unsigned int SegCs;
|
|
unsigned int EFlags;
|
|
unsigned int Esp;
|
|
unsigned int SegSs;
|
|
char ExtendedRegisters[512];
|
|
};
|
|
|
|
/* 1302 */
|
|
struct __cppobj IComThreadingInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1303 */
|
|
struct tagCAUB
|
|
{
|
|
unsigned int cElems;
|
|
char *pElems;
|
|
};
|
|
|
|
/* 1304 */
|
|
struct _OLESTREAM
|
|
{
|
|
_OLESTREAMVTBL *lpstbl;
|
|
};
|
|
|
|
/* 1305 */
|
|
struct _OLESTREAMVTBL
|
|
{
|
|
unsigned int (__stdcall *Get)(_OLESTREAM *, void *, unsigned int);
|
|
unsigned int (__stdcall *Put)(_OLESTREAM *, const void *, unsigned int);
|
|
};
|
|
|
|
/* 1306 */
|
|
struct hostent
|
|
{
|
|
char *h_name;
|
|
char **h_aliases;
|
|
__int16 h_addrtype;
|
|
__int16 h_length;
|
|
char **h_addr_list;
|
|
};
|
|
|
|
/* 1307 */
|
|
struct tagDRAWTEXTPARAMS
|
|
{
|
|
unsigned int cbSize;
|
|
int iTabLength;
|
|
int iLeftMargin;
|
|
int iRightMargin;
|
|
unsigned int uiLengthDrawn;
|
|
};
|
|
|
|
/* 1308 */
|
|
struct _PRINTER_INFO_8A
|
|
{
|
|
_devicemodeA *pDevMode;
|
|
};
|
|
|
|
/* 1309 */
|
|
struct _WSAQuerySetW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned __int16 *lpszServiceInstanceName;
|
|
_GUID *lpServiceClassId;
|
|
_WSAVersion *lpVersion;
|
|
unsigned __int16 *lpszComment;
|
|
unsigned int dwNameSpace;
|
|
_GUID *lpNSProviderId;
|
|
unsigned __int16 *lpszContext;
|
|
unsigned int dwNumberOfProtocols;
|
|
_AFPROTOCOLS *lpafpProtocols;
|
|
unsigned __int16 *lpszQueryString;
|
|
unsigned int dwNumberOfCsAddrs;
|
|
_CSADDR_INFO *lpcsaBuffer;
|
|
unsigned int dwOutputFlags;
|
|
tagBLOB *lpBlob;
|
|
};
|
|
|
|
/* 1310 */
|
|
struct __declspec(align(4)) tagPELARRAY
|
|
{
|
|
int paXCount;
|
|
int paYCount;
|
|
int paXExt;
|
|
int paYExt;
|
|
char paRGBs;
|
|
};
|
|
|
|
/* 1311 */
|
|
struct tagMDICREATESTRUCTA
|
|
{
|
|
const char *szClass;
|
|
const char *szTitle;
|
|
void *hOwner;
|
|
int x;
|
|
int y;
|
|
int cx;
|
|
int cy;
|
|
unsigned int style;
|
|
int lParam;
|
|
};
|
|
|
|
/* 1312 */
|
|
struct tagMCI_OPEN_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const char *lpstrDeviceType;
|
|
const char *lpstrElementName;
|
|
const char *lpstrAlias;
|
|
};
|
|
|
|
/* 1313 */
|
|
struct tagMCI_SAVE_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
const unsigned __int16 *lpfilename;
|
|
};
|
|
|
|
/* 1314 */
|
|
union $DD63D5EFBF9941617314B72521C6B5CB
|
|
{
|
|
void **pAutoHandle;
|
|
void **pPrimitiveHandle;
|
|
__GENERIC_BINDING_INFO *pGenericBindingInfo;
|
|
};
|
|
|
|
/* 1315 */
|
|
struct _NDR_CS_SIZE_CONVERT_ROUTINES
|
|
{
|
|
void (__stdcall *pfnNetSize)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *);
|
|
void (__stdcall *pfnToNetCs)(void *, unsigned int, void *, unsigned int, char *, unsigned int *, unsigned int *);
|
|
void (__stdcall *pfnLocalSize)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *);
|
|
void (__stdcall *pfnFromNetCs)(void *, unsigned int, char *, unsigned int, unsigned int, void *, unsigned int *, unsigned int *);
|
|
};
|
|
|
|
/* 1316 */
|
|
struct _NDR_CS_ROUTINES
|
|
{
|
|
_NDR_CS_SIZE_CONVERT_ROUTINES *pSizeConvertRoutines;
|
|
void (__stdcall **pTagGettingRoutines)(void *, int, unsigned int *, unsigned int *, unsigned int *, unsigned int *);
|
|
};
|
|
|
|
/* 1317 */
|
|
struct tagSTYLEBUFW
|
|
{
|
|
unsigned int dwStyle;
|
|
unsigned __int16 szDescription[32];
|
|
};
|
|
|
|
/* 1318 */
|
|
struct _WSANSClassInfoA
|
|
{
|
|
char *lpszName;
|
|
unsigned int dwNameSpace;
|
|
unsigned int dwValueType;
|
|
unsigned int dwValueSize;
|
|
void *lpValue;
|
|
};
|
|
|
|
/* 1319 */
|
|
struct _POINTFLOAT
|
|
{
|
|
float x;
|
|
float y;
|
|
};
|
|
|
|
/* 1320 */
|
|
struct _GLYPHMETRICSFLOAT
|
|
{
|
|
float gmfBlackBoxX;
|
|
float gmfBlackBoxY;
|
|
_POINTFLOAT gmfptGlyphOrigin;
|
|
float gmfCellIncX;
|
|
float gmfCellIncY;
|
|
};
|
|
|
|
/* 1321 */
|
|
union $598610CC988E402B9A82B84B75BDDF21
|
|
{
|
|
unsigned int dwValue;
|
|
unsigned int Algid;
|
|
unsigned int dwLength;
|
|
};
|
|
|
|
/* 1322 */
|
|
struct _CRYPT_OID_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
const char *pszOID;
|
|
const unsigned __int16 *pwszName;
|
|
unsigned int dwGroupId;
|
|
$598610CC988E402B9A82B84B75BDDF21 ___u4;
|
|
_CRYPTOAPI_BLOB ExtraInfo;
|
|
};
|
|
|
|
/* 1323 */
|
|
struct _CRYPT_ASYNC_RETRIEVAL_COMPLETION
|
|
{
|
|
void (__stdcall *pfnCompletion)(void *, unsigned int, const char *, char *, void *);
|
|
void *pvCompletion;
|
|
};
|
|
|
|
/* 1324 */
|
|
struct _SYSTEM_ALARM_CALLBACK_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1325 */
|
|
struct _IMAGE_FUNCTION_ENTRY
|
|
{
|
|
unsigned int StartingAddress;
|
|
unsigned int EndingAddress;
|
|
unsigned int EndOfPrologue;
|
|
};
|
|
|
|
/* 1326 */
|
|
struct tagFONTSIGNATURE
|
|
{
|
|
unsigned int fsUsb[4];
|
|
unsigned int fsCsb[2];
|
|
};
|
|
|
|
/* 1327 */
|
|
struct POWER_ACTION_POLICY
|
|
{
|
|
POWER_ACTION Action;
|
|
unsigned int Flags;
|
|
unsigned int EventCode;
|
|
};
|
|
|
|
/* 1328 */
|
|
struct SYSTEM_POWER_LEVEL
|
|
{
|
|
char Enable;
|
|
char Spare[3];
|
|
unsigned int BatteryLevel;
|
|
POWER_ACTION_POLICY PowerPolicy;
|
|
_SYSTEM_POWER_STATE MinSystemState;
|
|
};
|
|
|
|
/* 1329 */
|
|
struct _IMAGE_OS2_HEADER
|
|
{
|
|
unsigned __int16 ne_magic;
|
|
char ne_ver;
|
|
char ne_rev;
|
|
unsigned __int16 ne_enttab;
|
|
unsigned __int16 ne_cbenttab;
|
|
int ne_crc;
|
|
unsigned __int16 ne_flags;
|
|
unsigned __int16 ne_autodata;
|
|
unsigned __int16 ne_heap;
|
|
unsigned __int16 ne_stack;
|
|
int ne_csip;
|
|
int ne_sssp;
|
|
unsigned __int16 ne_cseg;
|
|
unsigned __int16 ne_cmod;
|
|
unsigned __int16 ne_cbnrestab;
|
|
unsigned __int16 ne_segtab;
|
|
unsigned __int16 ne_rsrctab;
|
|
unsigned __int16 ne_restab;
|
|
unsigned __int16 ne_modtab;
|
|
unsigned __int16 ne_imptab;
|
|
int ne_nrestab;
|
|
unsigned __int16 ne_cmovent;
|
|
unsigned __int16 ne_align;
|
|
unsigned __int16 ne_cres;
|
|
char ne_exetyp;
|
|
char ne_flagsothers;
|
|
unsigned __int16 ne_pretthunks;
|
|
unsigned __int16 ne_psegrefbytes;
|
|
unsigned __int16 ne_swaparea;
|
|
unsigned __int16 ne_expver;
|
|
};
|
|
|
|
/* 1330 */
|
|
struct _MESSAGE_RESOURCE_BLOCK
|
|
{
|
|
unsigned int LowId;
|
|
unsigned int HighId;
|
|
unsigned int OffsetToEntries;
|
|
};
|
|
|
|
/* 1331 */
|
|
struct SCARD_T1_REQUEST
|
|
{
|
|
_SCARD_IO_REQUEST ioRequest;
|
|
};
|
|
|
|
/* 1332 */
|
|
struct _DRIVER_INFO_4A
|
|
{
|
|
unsigned int cVersion;
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDriverPath;
|
|
char *pDataFile;
|
|
char *pConfigFile;
|
|
char *pHelpFile;
|
|
char *pDependentFiles;
|
|
char *pMonitorName;
|
|
char *pDefaultDataType;
|
|
char *pszzPreviousNames;
|
|
};
|
|
|
|
/* 1333 */
|
|
struct _WSANAMESPACE_INFOA
|
|
{
|
|
_GUID NSProviderId;
|
|
unsigned int dwNameSpace;
|
|
int fActive;
|
|
unsigned int dwVersion;
|
|
char *lpszIdentifier;
|
|
};
|
|
|
|
/* 1334 */
|
|
struct tagEMRSETDIBITSTODEVICE
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int xSrc;
|
|
int ySrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int iStartScan;
|
|
unsigned int cScans;
|
|
};
|
|
|
|
/* 1335 */
|
|
struct tagOBJECTDESCRIPTOR
|
|
{
|
|
unsigned int cbSize;
|
|
_GUID clsid;
|
|
unsigned int dwDrawAspect;
|
|
tagSIZE sizel;
|
|
_POINTL pointl;
|
|
unsigned int dwStatus;
|
|
unsigned int dwFullUserTypeName;
|
|
unsigned int dwSrcOfCopy;
|
|
};
|
|
|
|
/* 1336 */
|
|
struct _OFNOTIFYW
|
|
{
|
|
tagNMHDR hdr;
|
|
tagOFNW *lpOFN;
|
|
unsigned __int16 *pszFile;
|
|
};
|
|
|
|
/* 1337 */
|
|
struct HSZ__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1338 */
|
|
struct HCONV__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1339 */
|
|
struct tagMONCONVSTRUCT
|
|
{
|
|
unsigned int cb;
|
|
int fConnect;
|
|
unsigned int dwTime;
|
|
void *hTask;
|
|
HSZ__ *hszSvc;
|
|
HSZ__ *hszTopic;
|
|
HCONV__ *hConvClient;
|
|
HCONV__ *hConvServer;
|
|
};
|
|
|
|
/* 1340 */
|
|
struct tagMCI_PLAY_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrom;
|
|
unsigned int dwTo;
|
|
};
|
|
|
|
/* 1341 */
|
|
struct __cppobj std::_Init_locks
|
|
{
|
|
};
|
|
|
|
/* 1342 */
|
|
struct __cppobj exception
|
|
{
|
|
exceptionVtbl *vfptr;
|
|
const char *_m_what;
|
|
int _m_doFree;
|
|
};
|
|
|
|
/* 1343 */
|
|
struct exceptionVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(exception *this, unsigned int);
|
|
const char *(__thiscall *what)(exception *this);
|
|
};
|
|
|
|
/* 1344 */
|
|
struct __cppobj std::bad_exception : exception
|
|
{
|
|
};
|
|
|
|
/* 1345 */
|
|
struct __cppobj std::nothrow_t
|
|
{
|
|
};
|
|
|
|
/* 1346 */
|
|
struct __cppobj std::_Lockit
|
|
{
|
|
int _Locktype;
|
|
};
|
|
|
|
/* 1347 */
|
|
struct __cppobj std::_Mutex
|
|
{
|
|
void *_Mtx;
|
|
};
|
|
|
|
/* 1348 */
|
|
struct __cppobj std::bad_alloc : exception
|
|
{
|
|
};
|
|
|
|
/* 1349 */
|
|
struct _ACCESS_ALLOWED_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1350 */
|
|
union _CLIENT_CALL_RETURN
|
|
{
|
|
void *Pointer;
|
|
int Simple;
|
|
};
|
|
|
|
/* 1351 */
|
|
struct _ADDJOB_INFO_1A
|
|
{
|
|
char *Path;
|
|
unsigned int JobId;
|
|
};
|
|
|
|
/* 1352 */
|
|
struct tagCACY
|
|
{
|
|
unsigned int cElems;
|
|
tagCY *pElems;
|
|
};
|
|
|
|
/* 1353 */
|
|
struct tagMCI_WAVE_OPEN_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const char *lpstrDeviceType;
|
|
const char *lpstrElementName;
|
|
const char *lpstrAlias;
|
|
unsigned int dwBufferSeconds;
|
|
};
|
|
|
|
/* 1354 */
|
|
struct _CERT_RDN_ATTR
|
|
{
|
|
char *pszObjId;
|
|
unsigned int dwValueType;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 1355 */
|
|
struct _CERT_RDN
|
|
{
|
|
unsigned int cRDNAttr;
|
|
_CERT_RDN_ATTR *rgRDNAttr;
|
|
};
|
|
|
|
/* 1356 */
|
|
struct _CERT_STORE_PROV_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int cStoreProvFunc;
|
|
void **rgpvStoreProvFunc;
|
|
void *hStoreProv;
|
|
unsigned int dwStoreProvFlags;
|
|
void *hStoreProvFuncAddr2;
|
|
};
|
|
|
|
/* 1357 */
|
|
struct __cppobj IXMLDOMAttribute : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 1358 */
|
|
struct sockaddr_storage
|
|
{
|
|
__int16 ss_family;
|
|
char __ss_pad1[6];
|
|
__int64 __ss_align;
|
|
char __ss_pad2[112];
|
|
};
|
|
|
|
/* 1359 */
|
|
struct __cppobj ITypeMarshal : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1360 */
|
|
struct LIST_ENTRY32
|
|
{
|
|
unsigned int Flink;
|
|
unsigned int Blink;
|
|
};
|
|
|
|
/* 1361 */
|
|
union $E0927F6BE2F1645595F211B37EFD8766
|
|
{
|
|
unsigned __int64 EndOfPrologue;
|
|
unsigned __int64 UnwindInfoAddress;
|
|
};
|
|
|
|
/* 1362 */
|
|
struct _IMAGE_FUNCTION_ENTRY64
|
|
{
|
|
unsigned __int64 StartingAddress;
|
|
unsigned __int64 EndingAddress;
|
|
$E0927F6BE2F1645595F211B37EFD8766 ___u2;
|
|
};
|
|
|
|
/* 1363 */
|
|
struct _EXIT_THREAD_DEBUG_INFO
|
|
{
|
|
unsigned int dwExitCode;
|
|
};
|
|
|
|
/* 1364 */
|
|
struct tagMCI_GENERIC_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
};
|
|
|
|
/* 1365 */
|
|
struct _PRINTER_INFO_2A
|
|
{
|
|
char *pServerName;
|
|
char *pPrinterName;
|
|
char *pShareName;
|
|
char *pPortName;
|
|
char *pDriverName;
|
|
char *pComment;
|
|
char *pLocation;
|
|
_devicemodeA *pDevMode;
|
|
char *pSepFile;
|
|
char *pPrintProcessor;
|
|
char *pDatatype;
|
|
char *pParameters;
|
|
void *pSecurityDescriptor;
|
|
unsigned int Attributes;
|
|
unsigned int Priority;
|
|
unsigned int DefaultPriority;
|
|
unsigned int StartTime;
|
|
unsigned int UntilTime;
|
|
unsigned int Status;
|
|
unsigned int cJobs;
|
|
unsigned int AveragePPM;
|
|
};
|
|
|
|
/* 1366 */
|
|
struct IOleContainer
|
|
{
|
|
IOleContainerVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 1369 */
|
|
struct IOleContainerVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleContainer *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleContainer *);
|
|
unsigned int (__stdcall *Release)(IOleContainer *);
|
|
int (__stdcall *ParseDisplayName)(IOleContainer *, IBindCtx *, unsigned __int16 *, unsigned int *, IMoniker **);
|
|
int (__stdcall *EnumObjects)(IOleContainer *, unsigned int, IEnumUnknown **);
|
|
int (__stdcall *LockContainer)(IOleContainer *, int);
|
|
};
|
|
|
|
/* 1367 */
|
|
struct IEnumUnknown
|
|
{
|
|
IEnumUnknownVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 1368 */
|
|
struct IEnumUnknownVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumUnknown *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumUnknown *);
|
|
unsigned int (__stdcall *Release)(IEnumUnknown *);
|
|
int (__stdcall *Next)(IEnumUnknown *, unsigned int, IUnknown **, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumUnknown *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumUnknown *);
|
|
int (__stdcall *Clone)(IEnumUnknown *, IEnumUnknown **);
|
|
};
|
|
|
|
/* 1370 */
|
|
struct __cppobj IOleItemContainer : IOleContainer
|
|
{
|
|
};
|
|
|
|
/* 1371 */
|
|
struct _SERVICE_STATUS_PROCESS
|
|
{
|
|
unsigned int dwServiceType;
|
|
unsigned int dwCurrentState;
|
|
unsigned int dwControlsAccepted;
|
|
unsigned int dwWin32ExitCode;
|
|
unsigned int dwServiceSpecificExitCode;
|
|
unsigned int dwCheckPoint;
|
|
unsigned int dwWaitHint;
|
|
unsigned int dwProcessId;
|
|
unsigned int dwServiceFlags;
|
|
};
|
|
|
|
/* 1372 */
|
|
struct _ENUM_SERVICE_STATUS_PROCESSA
|
|
{
|
|
char *lpServiceName;
|
|
char *lpDisplayName;
|
|
_SERVICE_STATUS_PROCESS ServiceStatusProcess;
|
|
};
|
|
|
|
/* 1373 */
|
|
struct servent
|
|
{
|
|
char *s_name;
|
|
char **s_aliases;
|
|
__int16 s_port;
|
|
char *s_proto;
|
|
};
|
|
|
|
/* 1374 */
|
|
struct __cppobj IWindowForBindingUI : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1375 */
|
|
struct tagACCEL
|
|
{
|
|
char fVirt;
|
|
unsigned __int16 key;
|
|
unsigned __int16 cmd;
|
|
};
|
|
|
|
/* 1376 */
|
|
struct _CMC_PEND_INFO
|
|
{
|
|
_CRYPTOAPI_BLOB PendToken;
|
|
_FILETIME PendTime;
|
|
};
|
|
|
|
/* 1377 */
|
|
union $7AE68627E1C6FAD49D8EE2ECA5F6E5B7
|
|
{
|
|
unsigned int dwFailInfo;
|
|
_CMC_PEND_INFO *pPendInfo;
|
|
};
|
|
|
|
/* 1378 */
|
|
struct _CMC_STATUS_INFO
|
|
{
|
|
unsigned int dwStatus;
|
|
unsigned int cBodyList;
|
|
unsigned int *rgdwBodyList;
|
|
unsigned __int16 *pwszStatusString;
|
|
unsigned int dwOtherInfoChoice;
|
|
$7AE68627E1C6FAD49D8EE2ECA5F6E5B7 ___u5;
|
|
};
|
|
|
|
/* 1379 */
|
|
struct _QUOTA_LIMITS
|
|
{
|
|
unsigned int PagedPoolLimit;
|
|
unsigned int NonPagedPoolLimit;
|
|
unsigned int MinimumWorkingSetSize;
|
|
unsigned int MaximumWorkingSetSize;
|
|
unsigned int PagefileLimit;
|
|
_LARGE_INTEGER TimeLimit;
|
|
};
|
|
|
|
/* 1380 */
|
|
struct tagSERIALKEYSW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned __int16 *lpszActivePort;
|
|
unsigned __int16 *lpszPort;
|
|
unsigned int iBaudRate;
|
|
unsigned int iPortState;
|
|
unsigned int iActive;
|
|
};
|
|
|
|
/* 1381 */
|
|
struct tagMCI_ANIM_OPEN_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const unsigned __int16 *lpstrDeviceType;
|
|
const unsigned __int16 *lpstrElementName;
|
|
const unsigned __int16 *lpstrAlias;
|
|
unsigned int dwStyle;
|
|
HWND__ *hWndParent;
|
|
};
|
|
|
|
/* 1382 */
|
|
struct $F44AD71768F1B9A571A9943DA466E91B
|
|
{
|
|
_LARGE_INTEGER Cylinders;
|
|
_STORAGE_MEDIA_TYPE MediaType;
|
|
unsigned int TracksPerCylinder;
|
|
unsigned int SectorsPerTrack;
|
|
unsigned int BytesPerSector;
|
|
unsigned int NumberMediaSides;
|
|
unsigned int MediaCharacteristics;
|
|
};
|
|
|
|
/* 1383 */
|
|
struct $9F5105A7C64D80EC6D4D8D1774F44889
|
|
{
|
|
char MediumType;
|
|
char DensityCode;
|
|
};
|
|
|
|
/* 1384 */
|
|
union $E2E01EC91B61B619AAB202DF225A8B18
|
|
{
|
|
$9F5105A7C64D80EC6D4D8D1774F44889 ScsiInformation;
|
|
};
|
|
|
|
/* 1385 */
|
|
struct __declspec(align(4)) $3C76987E3E04639DA09897DBC2947D60
|
|
{
|
|
_STORAGE_MEDIA_TYPE MediaType;
|
|
unsigned int MediaCharacteristics;
|
|
unsigned int CurrentBlockSize;
|
|
_STORAGE_BUS_TYPE BusType;
|
|
$E2E01EC91B61B619AAB202DF225A8B18 BusSpecificData;
|
|
};
|
|
|
|
/* 1386 */
|
|
union $1F36A89D5B389640602CD6E718AF60E6
|
|
{
|
|
$F44AD71768F1B9A571A9943DA466E91B DiskInfo;
|
|
$F44AD71768F1B9A571A9943DA466E91B RemovableDiskInfo;
|
|
$3C76987E3E04639DA09897DBC2947D60 TapeInfo;
|
|
};
|
|
|
|
/* 1387 */
|
|
struct _DEVICE_MEDIA_INFO
|
|
{
|
|
$1F36A89D5B389640602CD6E718AF60E6 DeviceSpecific;
|
|
};
|
|
|
|
/* 1388 */
|
|
struct _GET_MEDIA_TYPES
|
|
{
|
|
unsigned int DeviceType;
|
|
unsigned int MediaInfoCount;
|
|
_DEVICE_MEDIA_INFO MediaInfo[1];
|
|
};
|
|
|
|
/* 1389 */
|
|
struct __cppobj IInternetZoneManager : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1390 */
|
|
struct _ZONEATTRIBUTES
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned __int16 szDisplayName[260];
|
|
unsigned __int16 szDescription[200];
|
|
unsigned __int16 szIconPath[260];
|
|
unsigned int dwTemplateMinLevel;
|
|
unsigned int dwTemplateRecommended;
|
|
unsigned int dwTemplateCurrentLevel;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1391 */
|
|
struct __cppobj ICreateTypeLib : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1392 */
|
|
struct __cppobj ICreateTypeLib2 : ICreateTypeLib
|
|
{
|
|
};
|
|
|
|
/* 1393 */
|
|
struct tagPSDA
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
unsigned int Flags;
|
|
tagPOINT ptPaperSize;
|
|
tagRECT rtMinMargin;
|
|
tagRECT rtMargin;
|
|
HINSTANCE__ *hInstance;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnPageSetupHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
unsigned int (__stdcall *lpfnPagePaintHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpPageSetupTemplateName;
|
|
void *hPageSetupTemplate;
|
|
};
|
|
|
|
/* 1394 */
|
|
struct _PRINTER_DEFAULTSA
|
|
{
|
|
char *pDatatype;
|
|
_devicemodeA *pDevMode;
|
|
unsigned int DesiredAccess;
|
|
};
|
|
|
|
/* 1395 */
|
|
struct _NETCONNECTINFOSTRUCT
|
|
{
|
|
unsigned int cbStructure;
|
|
unsigned int dwFlags;
|
|
unsigned int dwSpeed;
|
|
unsigned int dwDelay;
|
|
unsigned int dwOptDataSize;
|
|
};
|
|
|
|
/* 1396 */
|
|
struct _CMS_DH_KEY_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int Algid;
|
|
char *pszContentEncObjId;
|
|
_CRYPTOAPI_BLOB PubInfo;
|
|
void *pReserved;
|
|
};
|
|
|
|
/* 1397 */
|
|
struct $507ECED6EFA5CFD5AC2C04C0BCDE222D
|
|
{
|
|
unsigned int Short;
|
|
unsigned int Long;
|
|
};
|
|
|
|
/* 1398 */
|
|
union $0FF6F334D460CA5B7BFC69450013B050
|
|
{
|
|
char ShortName[8];
|
|
$507ECED6EFA5CFD5AC2C04C0BCDE222D Name;
|
|
unsigned int LongName[2];
|
|
};
|
|
|
|
/* 1399 */
|
|
struct __unaligned __declspec(align(2)) _IMAGE_SYMBOL
|
|
{
|
|
$0FF6F334D460CA5B7BFC69450013B050 N;
|
|
unsigned int Value;
|
|
__int16 SectionNumber;
|
|
unsigned __int16 Type;
|
|
char StorageClass;
|
|
char NumberOfAuxSymbols;
|
|
};
|
|
|
|
/* 1400 */
|
|
struct __declspec(align(8)) _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION
|
|
{
|
|
unsigned int ulFlags;
|
|
unsigned int ulEncodedAssemblyIdentityLength;
|
|
unsigned int ulManifestPathType;
|
|
unsigned int ulManifestPathLength;
|
|
_LARGE_INTEGER liManifestLastWriteTime;
|
|
unsigned int ulPolicyPathType;
|
|
unsigned int ulPolicyPathLength;
|
|
_LARGE_INTEGER liPolicyLastWriteTime;
|
|
unsigned int ulMetadataSatelliteRosterIndex;
|
|
unsigned int ulManifestVersionMajor;
|
|
unsigned int ulManifestVersionMinor;
|
|
unsigned int ulPolicyVersionMajor;
|
|
unsigned int ulPolicyVersionMinor;
|
|
unsigned int ulAssemblyDirectoryNameLength;
|
|
const unsigned __int16 *lpAssemblyEncodedAssemblyIdentity;
|
|
const unsigned __int16 *lpAssemblyManifestPath;
|
|
const unsigned __int16 *lpAssemblyPolicyPath;
|
|
const unsigned __int16 *lpAssemblyDirectoryName;
|
|
unsigned int ulFileCount;
|
|
};
|
|
|
|
/* 1401 */
|
|
struct __cppobj IInternetProtocolRoot : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1402 */
|
|
struct __cppobj IInternetProtocol : IInternetProtocolRoot
|
|
{
|
|
};
|
|
|
|
/* 1403 */
|
|
struct tagDROPSTRUCT
|
|
{
|
|
HWND__ *hwndSource;
|
|
HWND__ *hwndSink;
|
|
unsigned int wFmt;
|
|
unsigned int dwData;
|
|
tagPOINT ptDrop;
|
|
unsigned int dwControlData;
|
|
};
|
|
|
|
/* 1404 */
|
|
struct __declspec(align(4)) _SECURITY_QUALITY_OF_SERVICE
|
|
{
|
|
unsigned int Length;
|
|
_SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
|
|
char ContextTrackingMode;
|
|
char EffectiveOnly;
|
|
};
|
|
|
|
/* 1405 */
|
|
struct tagCONVCONTEXT
|
|
{
|
|
unsigned int cb;
|
|
unsigned int wFlags;
|
|
unsigned int wCountryID;
|
|
int iCodePage;
|
|
unsigned int dwLangID;
|
|
unsigned int dwSecurity;
|
|
_SECURITY_QUALITY_OF_SERVICE qos;
|
|
};
|
|
|
|
/* 1406 */
|
|
struct __declspec(align(4)) _PATHNAME_BUFFER
|
|
{
|
|
unsigned int PathNameLength;
|
|
unsigned __int16 Name[1];
|
|
};
|
|
|
|
/* 1407 */
|
|
struct _JOB_INFO_1A
|
|
{
|
|
unsigned int JobId;
|
|
char *pPrinterName;
|
|
char *pMachineName;
|
|
char *pUserName;
|
|
char *pDocument;
|
|
char *pDatatype;
|
|
char *pStatus;
|
|
unsigned int Status;
|
|
unsigned int Priority;
|
|
unsigned int Position;
|
|
unsigned int TotalPages;
|
|
unsigned int PagesPrinted;
|
|
_SYSTEMTIME Submitted;
|
|
};
|
|
|
|
/* 1408 */
|
|
struct _TOKEN_GROUPS_AND_PRIVILEGES
|
|
{
|
|
unsigned int SidCount;
|
|
unsigned int SidLength;
|
|
_SID_AND_ATTRIBUTES *Sids;
|
|
unsigned int RestrictedSidCount;
|
|
unsigned int RestrictedSidLength;
|
|
_SID_AND_ATTRIBUTES *RestrictedSids;
|
|
unsigned int PrivilegeCount;
|
|
unsigned int PrivilegeLength;
|
|
_LUID_AND_ATTRIBUTES *Privileges;
|
|
_LUID AuthenticationId;
|
|
};
|
|
|
|
/* 1409 */
|
|
struct _SID
|
|
{
|
|
char Revision;
|
|
char SubAuthorityCount;
|
|
_SID_IDENTIFIER_AUTHORITY IdentifierAuthority;
|
|
unsigned int SubAuthority[1];
|
|
};
|
|
|
|
/* 1410 */
|
|
struct _CERTIFICATE_BLOB
|
|
{
|
|
unsigned int dwCertEncodingType;
|
|
unsigned int cbData;
|
|
char *pbData;
|
|
};
|
|
|
|
/* 1411 */
|
|
struct _ENCRYPTION_CERTIFICATE
|
|
{
|
|
unsigned int cbTotalLength;
|
|
_SID *pUserSid;
|
|
_CERTIFICATE_BLOB *pCertBlob;
|
|
};
|
|
|
|
/* 1412 */
|
|
struct _STORAGE_PREDICT_FAILURE
|
|
{
|
|
unsigned int PredictFailure;
|
|
char VendorSpecific[512];
|
|
};
|
|
|
|
/* 1413 */
|
|
struct tagIMEMENUITEMINFOA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fType;
|
|
unsigned int fState;
|
|
unsigned int wID;
|
|
HBITMAP__ *hbmpChecked;
|
|
HBITMAP__ *hbmpUnchecked;
|
|
unsigned int dwItemData;
|
|
char szString[80];
|
|
HBITMAP__ *hbmpItem;
|
|
};
|
|
|
|
/* 1414 */
|
|
struct tagEXTLOGPEN
|
|
{
|
|
unsigned int elpPenStyle;
|
|
unsigned int elpWidth;
|
|
unsigned int elpBrushStyle;
|
|
unsigned int elpColor;
|
|
unsigned int elpHatch;
|
|
unsigned int elpNumEntries;
|
|
unsigned int elpStyleEntry[1];
|
|
};
|
|
|
|
/* 1415 */
|
|
struct midievent_tag
|
|
{
|
|
unsigned int dwDeltaTime;
|
|
unsigned int dwStreamID;
|
|
unsigned int dwEvent;
|
|
unsigned int dwParms[1];
|
|
};
|
|
|
|
/* 1416 */
|
|
struct _OUTLINETEXTMETRICA
|
|
{
|
|
unsigned int otmSize;
|
|
tagTEXTMETRICA otmTextMetrics;
|
|
char otmFiller;
|
|
tagPANOSE otmPanoseNumber;
|
|
unsigned int otmfsSelection;
|
|
unsigned int otmfsType;
|
|
int otmsCharSlopeRise;
|
|
int otmsCharSlopeRun;
|
|
int otmItalicAngle;
|
|
unsigned int otmEMSquare;
|
|
int otmAscent;
|
|
int otmDescent;
|
|
unsigned int otmLineGap;
|
|
unsigned int otmsCapEmHeight;
|
|
unsigned int otmsXHeight;
|
|
tagRECT otmrcFontBox;
|
|
int otmMacAscent;
|
|
int otmMacDescent;
|
|
unsigned int otmMacLineGap;
|
|
unsigned int otmusMinimumPPEM;
|
|
tagPOINT otmptSubscriptSize;
|
|
tagPOINT otmptSubscriptOffset;
|
|
tagPOINT otmptSuperscriptSize;
|
|
tagPOINT otmptSuperscriptOffset;
|
|
unsigned int otmsStrikeoutSize;
|
|
int otmsStrikeoutPosition;
|
|
int otmsUnderscoreSize;
|
|
int otmsUnderscorePosition;
|
|
char *otmpFamilyName;
|
|
char *otmpFaceName;
|
|
char *otmpStyleName;
|
|
char *otmpFullName;
|
|
};
|
|
|
|
/* 1417 */
|
|
struct tagAUXCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 6772 */
|
|
typedef unsigned __int16 wchar_t;
|
|
|
|
/* 1418 */
|
|
union _userCLIPFORMAT::__MIDL_IWinTypes_0001
|
|
{
|
|
unsigned int dwValue;
|
|
wchar_t *pwszName;
|
|
};
|
|
|
|
/* 1419 */
|
|
struct _userCLIPFORMAT
|
|
{
|
|
int fContext;
|
|
_userCLIPFORMAT::__MIDL_IWinTypes_0001 u;
|
|
};
|
|
|
|
/* 1420 */
|
|
struct _CRYPT_RC2_CBC_PARAMETERS
|
|
{
|
|
unsigned int dwVersion;
|
|
int fIV;
|
|
char rgbIV[8];
|
|
};
|
|
|
|
/* 1421 */
|
|
struct _PREVENT_MEDIA_REMOVAL
|
|
{
|
|
char PreventMediaRemoval;
|
|
};
|
|
|
|
/* 1422 */
|
|
struct _DOC_INFO_2A
|
|
{
|
|
char *pDocName;
|
|
char *pOutputFile;
|
|
char *pDatatype;
|
|
unsigned int dwMode;
|
|
unsigned int JobId;
|
|
};
|
|
|
|
/* 1423 */
|
|
struct _RASTERIZER_STATUS
|
|
{
|
|
__int16 nSize;
|
|
__int16 wFlags;
|
|
__int16 nLanguageID;
|
|
};
|
|
|
|
/* 1424 */
|
|
struct _PROPSHEETPAGEW_V3
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$70FB0961F5E6A70FCD54E042B35C595F ___u3;
|
|
$5081588B5D1DA1CB8C31252C8B7A24CA ___u4;
|
|
const unsigned __int16 *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *);
|
|
unsigned int *pcRefParent;
|
|
const unsigned __int16 *pszHeaderTitle;
|
|
const unsigned __int16 *pszHeaderSubTitle;
|
|
void *hActCtx;
|
|
};
|
|
|
|
/* 1425 */
|
|
struct _PRINTER_INFO_4A
|
|
{
|
|
char *pPrinterName;
|
|
char *pServerName;
|
|
unsigned int Attributes;
|
|
};
|
|
|
|
/* 1426 */
|
|
struct tagOFN_NT4A
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const char *lpstrFilter;
|
|
char *lpstrCustomFilter;
|
|
unsigned int nMaxCustFilter;
|
|
unsigned int nFilterIndex;
|
|
char *lpstrFile;
|
|
unsigned int nMaxFile;
|
|
char *lpstrFileTitle;
|
|
unsigned int nMaxFileTitle;
|
|
const char *lpstrInitialDir;
|
|
const char *lpstrTitle;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFileOffset;
|
|
unsigned __int16 nFileExtension;
|
|
const char *lpstrDefExt;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const char *lpTemplateName;
|
|
};
|
|
|
|
/* 1427 */
|
|
struct _OFNOTIFYA
|
|
{
|
|
tagNMHDR hdr;
|
|
tagOFNA *lpOFN;
|
|
char *pszFile;
|
|
};
|
|
|
|
/* 1428 */
|
|
struct _WIN32_FIND_DATAW
|
|
{
|
|
unsigned int dwFileAttributes;
|
|
_FILETIME ftCreationTime;
|
|
_FILETIME ftLastAccessTime;
|
|
_FILETIME ftLastWriteTime;
|
|
unsigned int nFileSizeHigh;
|
|
unsigned int nFileSizeLow;
|
|
unsigned int dwReserved0;
|
|
unsigned int dwReserved1;
|
|
unsigned __int16 cFileName[260];
|
|
unsigned __int16 cAlternateFileName[14];
|
|
};
|
|
|
|
/* 1429 */
|
|
struct _CERT_FORTEZZA_DATA_PROP
|
|
{
|
|
char SerialNumber[8];
|
|
int CertIndex;
|
|
char CertLabel[36];
|
|
};
|
|
|
|
/* 1430 */
|
|
struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwSignerIndex;
|
|
unsigned int dwUnauthAttrIndex;
|
|
};
|
|
|
|
/* 1431 */
|
|
struct _devicemodeW
|
|
{
|
|
unsigned __int16 dmDeviceName[32];
|
|
unsigned __int16 dmSpecVersion;
|
|
unsigned __int16 dmDriverVersion;
|
|
unsigned __int16 dmSize;
|
|
unsigned __int16 dmDriverExtra;
|
|
unsigned int dmFields;
|
|
$14A17E5AD746E9177C2A3EDFC045EF92 ___u6;
|
|
__int16 dmScale;
|
|
__int16 dmCopies;
|
|
__int16 dmDefaultSource;
|
|
__int16 dmPrintQuality;
|
|
__int16 dmColor;
|
|
__int16 dmDuplex;
|
|
__int16 dmYResolution;
|
|
__int16 dmTTOption;
|
|
__int16 dmCollate;
|
|
unsigned __int16 dmFormName[32];
|
|
unsigned __int16 dmLogPixels;
|
|
unsigned int dmBitsPerPel;
|
|
unsigned int dmPelsWidth;
|
|
unsigned int dmPelsHeight;
|
|
$309666D137CBB19809FA597AD348B415 ___u21;
|
|
unsigned int dmDisplayFrequency;
|
|
unsigned int dmICMMethod;
|
|
unsigned int dmICMIntent;
|
|
unsigned int dmMediaType;
|
|
unsigned int dmDitherType;
|
|
unsigned int dmReserved1;
|
|
unsigned int dmReserved2;
|
|
unsigned int dmPanningWidth;
|
|
unsigned int dmPanningHeight;
|
|
};
|
|
|
|
/* 1432 */
|
|
struct _PRINTER_INFO_8W
|
|
{
|
|
_devicemodeW *pDevMode;
|
|
};
|
|
|
|
/* 1433 */
|
|
struct tagEMRTEXT
|
|
{
|
|
_POINTL ptlReference;
|
|
unsigned int nChars;
|
|
unsigned int offString;
|
|
unsigned int fOptions;
|
|
_RECTL rcl;
|
|
unsigned int offDx;
|
|
};
|
|
|
|
/* 1434 */
|
|
struct tagEMRPOLYTEXTOUTA
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int iGraphicsMode;
|
|
float exScale;
|
|
float eyScale;
|
|
int cStrings;
|
|
tagEMRTEXT aemrtext[1];
|
|
};
|
|
|
|
/* 1435 */
|
|
struct pcmwaveformat_tag
|
|
{
|
|
waveformat_tag wf;
|
|
unsigned __int16 wBitsPerSample;
|
|
};
|
|
|
|
/* 1436 */
|
|
struct tagMCI_OVLY_OPEN_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const unsigned __int16 *lpstrDeviceType;
|
|
const unsigned __int16 *lpstrElementName;
|
|
const unsigned __int16 *lpstrAlias;
|
|
unsigned int dwStyle;
|
|
HWND__ *hWndParent;
|
|
};
|
|
|
|
/* 1437 */
|
|
struct _DRIVER_INFO_1A
|
|
{
|
|
char *pName;
|
|
};
|
|
|
|
/* 1438 */
|
|
struct _PRINTER_DEFAULTSW
|
|
{
|
|
unsigned __int16 *pDatatype;
|
|
_devicemodeW *pDevMode;
|
|
unsigned int DesiredAccess;
|
|
};
|
|
|
|
/* 1439 */
|
|
struct __cppobj IInternet : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1440 */
|
|
struct __cppobj IInternetProtocolInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1441 */
|
|
struct __cppobj FileNodeName_Float : IFileNodeName
|
|
{
|
|
float m_name;
|
|
};
|
|
|
|
/* 1442 */
|
|
struct tagEMRSTRETCHDIBITS
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int xSrc;
|
|
int ySrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int dwRop;
|
|
int cxDest;
|
|
int cyDest;
|
|
};
|
|
|
|
/* 1443 */
|
|
struct _BINARY_CONTAINER
|
|
{
|
|
unsigned int cbBuf;
|
|
char *pData;
|
|
};
|
|
|
|
/* 1444 */
|
|
union $68114D0D4C7E20C2B51E027D26B6CADC
|
|
{
|
|
int bData;
|
|
int iData;
|
|
unsigned __int16 *sData;
|
|
float fData;
|
|
_BINARY_CONTAINER biData;
|
|
};
|
|
|
|
/* 1445 */
|
|
struct _BIDI_DATA
|
|
{
|
|
unsigned int dwBidiType;
|
|
$68114D0D4C7E20C2B51E027D26B6CADC u;
|
|
};
|
|
|
|
/* 1446 */
|
|
struct _BIDI_RESPONSE_DATA
|
|
{
|
|
unsigned int dwResult;
|
|
unsigned int dwReqNumber;
|
|
unsigned __int16 *pSchema;
|
|
_BIDI_DATA data;
|
|
};
|
|
|
|
/* 1447 */
|
|
struct _BIDI_RESPONSE_CONTAINER
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int Count;
|
|
_BIDI_RESPONSE_DATA aData[1];
|
|
};
|
|
|
|
/* 1448 */
|
|
struct _STORAGE_HOTPLUG_INFO
|
|
{
|
|
unsigned int Size;
|
|
char MediaRemovable;
|
|
char MediaHotplug;
|
|
char DeviceHotplug;
|
|
char WriteCacheEnableOverride;
|
|
};
|
|
|
|
/* 1449 */
|
|
struct __cppobj IPropertyStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1450 */
|
|
union $3CCD9A809E379FE498328B9C7C4CD0C6
|
|
{
|
|
unsigned int propid;
|
|
unsigned __int16 *lpwstr;
|
|
};
|
|
|
|
/* 1451 */
|
|
struct tagPROPSPEC
|
|
{
|
|
unsigned int ulKind;
|
|
$3CCD9A809E379FE498328B9C7C4CD0C6 ___u1;
|
|
};
|
|
|
|
/* 1452 */
|
|
struct tagCLIPDATA
|
|
{
|
|
unsigned int cbSize;
|
|
int ulClipFmt;
|
|
char *pClipData;
|
|
};
|
|
|
|
/* 1453 */
|
|
struct tagBSTRBLOB
|
|
{
|
|
unsigned int cbSize;
|
|
char *pData;
|
|
};
|
|
|
|
/* 1454 */
|
|
struct tagVersionedStream
|
|
{
|
|
_GUID guidVersion;
|
|
IStream *pStream;
|
|
};
|
|
|
|
/* 1455 */
|
|
struct tagCAC
|
|
{
|
|
unsigned int cElems;
|
|
char *pElems;
|
|
};
|
|
|
|
/* 1456 */
|
|
struct tagCAI
|
|
{
|
|
unsigned int cElems;
|
|
__int16 *pElems;
|
|
};
|
|
|
|
/* 1457 */
|
|
struct tagCAUI
|
|
{
|
|
unsigned int cElems;
|
|
unsigned __int16 *pElems;
|
|
};
|
|
|
|
/* 1458 */
|
|
struct tagCAL
|
|
{
|
|
unsigned int cElems;
|
|
int *pElems;
|
|
};
|
|
|
|
/* 1459 */
|
|
struct tagCAUL
|
|
{
|
|
unsigned int cElems;
|
|
unsigned int *pElems;
|
|
};
|
|
|
|
/* 1460 */
|
|
struct tagCAH
|
|
{
|
|
unsigned int cElems;
|
|
_LARGE_INTEGER *pElems;
|
|
};
|
|
|
|
/* 1461 */
|
|
struct tagCAUH
|
|
{
|
|
unsigned int cElems;
|
|
_ULARGE_INTEGER *pElems;
|
|
};
|
|
|
|
/* 1462 */
|
|
struct tagCAFLT
|
|
{
|
|
unsigned int cElems;
|
|
float *pElems;
|
|
};
|
|
|
|
/* 1463 */
|
|
struct tagCABOOL
|
|
{
|
|
unsigned int cElems;
|
|
__int16 *pElems;
|
|
};
|
|
|
|
/* 1464 */
|
|
struct tagCASCODE
|
|
{
|
|
unsigned int cElems;
|
|
int *pElems;
|
|
};
|
|
|
|
/* 1465 */
|
|
struct tagCADATE
|
|
{
|
|
unsigned int cElems;
|
|
long double *pElems;
|
|
};
|
|
|
|
/* 1466 */
|
|
struct tagCAFILETIME
|
|
{
|
|
unsigned int cElems;
|
|
_FILETIME *pElems;
|
|
};
|
|
|
|
/* 1467 */
|
|
struct tagCACLIPDATA
|
|
{
|
|
unsigned int cElems;
|
|
tagCLIPDATA *pElems;
|
|
};
|
|
|
|
/* 1468 */
|
|
struct tagCABSTRBLOB
|
|
{
|
|
unsigned int cElems;
|
|
tagBSTRBLOB *pElems;
|
|
};
|
|
|
|
/* 1469 */
|
|
struct tagCALPSTR
|
|
{
|
|
unsigned int cElems;
|
|
char **pElems;
|
|
};
|
|
|
|
/* 1470 */
|
|
struct tagCALPWSTR
|
|
{
|
|
unsigned int cElems;
|
|
unsigned __int16 **pElems;
|
|
};
|
|
|
|
/* 1473 */
|
|
struct __unaligned __declspec(align(1)) $5DF3780F58367B9F2537DF425A8A812E
|
|
{
|
|
unsigned __int16 vt;
|
|
unsigned __int16 wReserved1;
|
|
unsigned __int16 wReserved2;
|
|
unsigned __int16 wReserved3;
|
|
char cVal;
|
|
};
|
|
|
|
/* 1474 */
|
|
struct $6D336DA143C556260FF80C12817B08DB
|
|
{
|
|
_BYTE gap0[8];
|
|
int lVal;
|
|
};
|
|
|
|
/* 1475 */
|
|
struct $5A00B54AD7992014DF22AEBA2076B577
|
|
{
|
|
_BYTE gap0[8];
|
|
_LARGE_INTEGER hVal;
|
|
};
|
|
|
|
/* 1476 */
|
|
struct $3766CE08E8A69BD6421414AFC5DA5D53
|
|
{
|
|
_BYTE gap0[8];
|
|
_ULARGE_INTEGER uhVal;
|
|
};
|
|
|
|
/* 1477 */
|
|
struct $B7D5211FD27B3EEB866CE6445A947CBE
|
|
{
|
|
_BYTE gap0[8];
|
|
_FILETIME filetime;
|
|
};
|
|
|
|
/* 1478 */
|
|
struct $16A0B4D0DD1D10F45CD0F1C0DFD73366
|
|
{
|
|
_BYTE gap0[8];
|
|
_GUID *puuid;
|
|
};
|
|
|
|
/* 1479 */
|
|
struct $4A20137DDA1DCC7629F3A728D62C5EBA
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCLIPDATA *pclipdata;
|
|
};
|
|
|
|
/* 1480 */
|
|
struct $78F275838D26884A85629EA5C3CA91DF
|
|
{
|
|
_BYTE gap0[8];
|
|
tagBSTRBLOB bstrblobVal;
|
|
};
|
|
|
|
/* 1481 */
|
|
struct $91A18C71D450FF00311F87B5D73C5C8D
|
|
{
|
|
_BYTE gap0[8];
|
|
tagBLOB blob;
|
|
};
|
|
|
|
/* 1482 */
|
|
struct $17BA733FE6B8BEB3CC80B954432F0727
|
|
{
|
|
_BYTE gap0[8];
|
|
char *pszVal;
|
|
};
|
|
|
|
/* 1483 */
|
|
struct $EBA1CD9B4FB6C45FF9EDB12F2AB230DE
|
|
{
|
|
_BYTE gap0[8];
|
|
unsigned __int16 *pwszVal;
|
|
};
|
|
|
|
/* 1484 */
|
|
struct $0AA2BBF3C0A19AB270F9EAE83E6B2544
|
|
{
|
|
_BYTE gap0[8];
|
|
IStream *pStream;
|
|
};
|
|
|
|
/* 1485 */
|
|
struct $4F23635CE6F8C49CB0F421E0209CD88E
|
|
{
|
|
_BYTE gap0[8];
|
|
IStorage *pStorage;
|
|
};
|
|
|
|
/* 1486 */
|
|
struct $1440A71CF432AA5BB611B5D623B76B83
|
|
{
|
|
_BYTE gap0[8];
|
|
tagVersionedStream *pVersionedStream;
|
|
};
|
|
|
|
/* 1487 */
|
|
struct $0077B3EB2D7415A30BF7B6767B4F4E5B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAC cac;
|
|
};
|
|
|
|
/* 1488 */
|
|
struct $DCD3C70C8B5B58E77BCCB629DDE0EE74
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAUB caub;
|
|
};
|
|
|
|
/* 1489 */
|
|
struct $E1BC7C908B82D81D91673BC69A12B420
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAI cai;
|
|
};
|
|
|
|
/* 1490 */
|
|
struct $E4327355E064476AE21C5822A88A3CAB
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAUI caui;
|
|
};
|
|
|
|
/* 1491 */
|
|
struct $A29865643C38A8AEE4CBBFBBEDC7DC04
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAL cal;
|
|
};
|
|
|
|
/* 1492 */
|
|
struct $6F53A2A1A12950DEAC187A87FFA7F05B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAUL caul;
|
|
};
|
|
|
|
/* 1493 */
|
|
struct $DA685B5D2352C5C9633C900710D1F7E3
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAH cah;
|
|
};
|
|
|
|
/* 1494 */
|
|
struct $D91BE1A7D5CAA5EE9D64FD332BA1DFDF
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAUH cauh;
|
|
};
|
|
|
|
/* 1495 */
|
|
struct $CF80EC259A3C67A301D74060631C0B10
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAFLT caflt;
|
|
};
|
|
|
|
/* 1496 */
|
|
struct $D29FCFFDDC7622CCC84D6B7FE2EC3AD5
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCADBL cadbl;
|
|
};
|
|
|
|
/* 1497 */
|
|
struct $67509306F083320671E41F869D9F9EF3
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCABOOL cabool;
|
|
};
|
|
|
|
/* 1498 */
|
|
struct $0F1C52766E6C4C9A100EFA6E892435A9
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCASCODE cascode;
|
|
};
|
|
|
|
/* 1499 */
|
|
struct $FB475ADE9D82F62AB2F7A7B438EDCAD2
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCACY cacy;
|
|
};
|
|
|
|
/* 1500 */
|
|
struct $A73E4F1B4983FA2F1DCE0649D1D7A542
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCADATE cadate;
|
|
};
|
|
|
|
/* 1501 */
|
|
struct $00865294EE87F10EF3108D9908F5B4E4
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAFILETIME cafiletime;
|
|
};
|
|
|
|
/* 1502 */
|
|
struct $0FE12504AE3E0A14EA24F9DB2C7FA835
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCACLSID cauuid;
|
|
};
|
|
|
|
/* 1503 */
|
|
struct $BD44B17C47415549EB0E70A21EA7EBEF
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCACLIPDATA caclipdata;
|
|
};
|
|
|
|
/* 1504 */
|
|
struct $7DD2032A340BED09274C8E2F241DE4F3
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCABSTR cabstr;
|
|
};
|
|
|
|
/* 1505 */
|
|
struct $F49A49443F56CA86A1F9593BCDC14C4B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCABSTRBLOB cabstrblob;
|
|
};
|
|
|
|
/* 1506 */
|
|
struct $2A012940E95034292C7152FA22CFA83B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCALPSTR calpstr;
|
|
};
|
|
|
|
/* 1507 */
|
|
struct $86CD87227DD8DAA100A3EDAC467884AA
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCALPWSTR calpwstr;
|
|
};
|
|
|
|
/* 1472 */
|
|
struct tagCAPROPVARIANT
|
|
{
|
|
unsigned int cElems;
|
|
tagPROPVARIANT *pElems;
|
|
};
|
|
|
|
/* 1508 */
|
|
struct $8505AD5EF83C58DDE87F480B32341F57
|
|
{
|
|
_BYTE gap0[8];
|
|
tagCAPROPVARIANT capropvar;
|
|
};
|
|
|
|
/* 1509 */
|
|
struct $9D97ACEDA60C7A9A5CD6A0D6E32A118B
|
|
{
|
|
_BYTE gap0[8];
|
|
tagPROPVARIANT *pvarVal;
|
|
};
|
|
|
|
/* 1510 */
|
|
union $D2A8EDAE76A10BC420127CEA6879AA28
|
|
{
|
|
$5DF3780F58367B9F2537DF425A8A812E __s0;
|
|
tagDEC decVal;
|
|
$F28A51B4B40B0D33C72915D739D42B4B __s2;
|
|
$31126B8528A05AF3606C6D495FD178E8 __s3;
|
|
$48802A31D3D0701BC13CEF9CEA041E7B __s4;
|
|
$6D336DA143C556260FF80C12817B08DB __s5;
|
|
$B644145F46FF1F932B106BFA6CC3F6D9 __s6;
|
|
$5CA90CF57237397281FB12BFD52C1905 __s7;
|
|
$E7F48E2F4EAA3149E57D87E5D1B2C6B8 __s8;
|
|
$5A00B54AD7992014DF22AEBA2076B577 __s9;
|
|
$3766CE08E8A69BD6421414AFC5DA5D53 __s10;
|
|
$50230A970D9734D4E9774CFC619DF0F6 __s11;
|
|
$4C0EC2258454B893CE739DAE89D8DB7B __s12;
|
|
$6DB36323059316E675433BB10D285009 __s13;
|
|
$8E3C8731874D1B3BC66617C4DD3163A6 __s14;
|
|
$16737F06913DACF50224AD026FE5ED52 __s15;
|
|
$E94952165EEA9EEA990FEB33603E1B19 __s16;
|
|
$B7D5211FD27B3EEB866CE6445A947CBE __s17;
|
|
$16A0B4D0DD1D10F45CD0F1C0DFD73366 __s18;
|
|
$4A20137DDA1DCC7629F3A728D62C5EBA __s19;
|
|
$C854646156F6772BF5D6F8470C9CCFAF __s20;
|
|
$78F275838D26884A85629EA5C3CA91DF __s21;
|
|
$91A18C71D450FF00311F87B5D73C5C8D __s22;
|
|
$17BA733FE6B8BEB3CC80B954432F0727 __s23;
|
|
$EBA1CD9B4FB6C45FF9EDB12F2AB230DE __s24;
|
|
$C56EFDA68083C016D8A875D7F2DD48F5 __s25;
|
|
$378BA351D229C158B43779FFC0A1B1AD __s26;
|
|
$0AA2BBF3C0A19AB270F9EAE83E6B2544 __s27;
|
|
$4F23635CE6F8C49CB0F421E0209CD88E __s28;
|
|
$1440A71CF432AA5BB611B5D623B76B83 __s29;
|
|
$EC718D470B5970BABF1B11757C9CCEF9 __s30;
|
|
$0077B3EB2D7415A30BF7B6767B4F4E5B __s31;
|
|
$DCD3C70C8B5B58E77BCCB629DDE0EE74 __s32;
|
|
$E1BC7C908B82D81D91673BC69A12B420 __s33;
|
|
$E4327355E064476AE21C5822A88A3CAB __s34;
|
|
$A29865643C38A8AEE4CBBFBBEDC7DC04 __s35;
|
|
$6F53A2A1A12950DEAC187A87FFA7F05B __s36;
|
|
$DA685B5D2352C5C9633C900710D1F7E3 __s37;
|
|
$D91BE1A7D5CAA5EE9D64FD332BA1DFDF __s38;
|
|
$CF80EC259A3C67A301D74060631C0B10 __s39;
|
|
$D29FCFFDDC7622CCC84D6B7FE2EC3AD5 __s40;
|
|
$67509306F083320671E41F869D9F9EF3 __s41;
|
|
$0F1C52766E6C4C9A100EFA6E892435A9 __s42;
|
|
$FB475ADE9D82F62AB2F7A7B438EDCAD2 __s43;
|
|
$A73E4F1B4983FA2F1DCE0649D1D7A542 __s44;
|
|
$00865294EE87F10EF3108D9908F5B4E4 __s45;
|
|
$0FE12504AE3E0A14EA24F9DB2C7FA835 __s46;
|
|
$BD44B17C47415549EB0E70A21EA7EBEF __s47;
|
|
$7DD2032A340BED09274C8E2F241DE4F3 __s48;
|
|
$F49A49443F56CA86A1F9593BCDC14C4B __s49;
|
|
$2A012940E95034292C7152FA22CFA83B __s50;
|
|
$86CD87227DD8DAA100A3EDAC467884AA __s51;
|
|
$8505AD5EF83C58DDE87F480B32341F57 __s52;
|
|
$E1D71D20C3D01115E20D79FAE9629CE8 __s53;
|
|
$166B1F81F6EA96F97683A65F38FB1A59 __s54;
|
|
$76732A64405C0E287FCB302687644550 __s55;
|
|
$5669F5A4AD19EF2CB42A5602080CB0A6 __s56;
|
|
$E5FC128E66C26C95254032BA69D36E74 __s57;
|
|
$886F8AE9D7C8B1B861B6CA58D67B682A __s58;
|
|
$CDA73A427DD2A30CDA26CA3394C33CF0 __s59;
|
|
$2516E53E690D8CC5659AAB7EDC49E664 __s60;
|
|
$BF8CC88CDF129BD6E4FA4ABA13F521AD __s61;
|
|
$2CABE618CF1C2625A4479554E4967E0A __s62;
|
|
$AAA92DA1D6E1B0E8462F69216B62027C __s63;
|
|
$B50888724FC9E0FCD5A9E53E9F05C27C __s64;
|
|
$F7167AE7A8ABA03C094C204FB1564A28 __s65;
|
|
$185EA5CCE4FDFFE8FC0365849B7F722B __s66;
|
|
$6857AE69DB7C952EEFD665431A7B503A __s67;
|
|
$0878F16B0390542D20060EB711608720 __s68;
|
|
$6F5F61F0A274ACF41FA8A466582E5408 __s69;
|
|
$A943E77B543534A3D0C9478F54935464 __s70;
|
|
$72E36A8367E2F91461FE60B0028555C4 __s71;
|
|
$9D97ACEDA60C7A9A5CD6A0D6E32A118B __s72;
|
|
};
|
|
|
|
/* 1471 */
|
|
struct tagPROPVARIANT
|
|
{
|
|
$D2A8EDAE76A10BC420127CEA6879AA28 ___u0;
|
|
};
|
|
|
|
/* 1511 */
|
|
struct __cppobj IEnumSTATPROPSTG : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1512 */
|
|
struct tagSTATPROPSETSTG
|
|
{
|
|
_GUID fmtid;
|
|
_GUID clsid;
|
|
unsigned int grfFlags;
|
|
_FILETIME mtime;
|
|
_FILETIME ctime;
|
|
_FILETIME atime;
|
|
unsigned int dwOSVersion;
|
|
};
|
|
|
|
/* 1513 */
|
|
struct __unaligned __declspec(align(2)) tagPDW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
HDC__ *hDC;
|
|
unsigned int Flags;
|
|
unsigned __int16 nFromPage;
|
|
unsigned __int16 nToPage;
|
|
unsigned __int16 nMinPage;
|
|
unsigned __int16 nMaxPage;
|
|
unsigned __int16 nCopies;
|
|
HINSTANCE__ *hInstance;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnPrintHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
unsigned int (__stdcall *lpfnSetupHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpPrintTemplateName;
|
|
const unsigned __int16 *lpSetupTemplateName;
|
|
void *hPrintTemplate;
|
|
void *hSetupTemplate;
|
|
};
|
|
|
|
/* 1514 */
|
|
struct IMAGE_LOAD_CONFIG_DIRECTORY32
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
unsigned int GlobalFlagsClear;
|
|
unsigned int GlobalFlagsSet;
|
|
unsigned int CriticalSectionDefaultTimeout;
|
|
unsigned int DeCommitFreeBlockThreshold;
|
|
unsigned int DeCommitTotalFreeThreshold;
|
|
unsigned int LockPrefixTable;
|
|
unsigned int MaximumAllocationSize;
|
|
unsigned int VirtualMemoryThreshold;
|
|
unsigned int ProcessHeapFlags;
|
|
unsigned int ProcessAffinityMask;
|
|
unsigned __int16 CSDVersion;
|
|
unsigned __int16 Reserved1;
|
|
unsigned int EditList;
|
|
unsigned int Reserved[1];
|
|
};
|
|
|
|
/* 1515 */
|
|
struct _TRIVERTEX
|
|
{
|
|
int x;
|
|
int y;
|
|
unsigned __int16 Red;
|
|
unsigned __int16 Green;
|
|
unsigned __int16 Blue;
|
|
unsigned __int16 Alpha;
|
|
};
|
|
|
|
/* 1516 */
|
|
struct _ACCESS_DENIED_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1517 */
|
|
struct __declspec(align(4)) tagTEXTMETRICW
|
|
{
|
|
int tmHeight;
|
|
int tmAscent;
|
|
int tmDescent;
|
|
int tmInternalLeading;
|
|
int tmExternalLeading;
|
|
int tmAveCharWidth;
|
|
int tmMaxCharWidth;
|
|
int tmWeight;
|
|
int tmOverhang;
|
|
int tmDigitizedAspectX;
|
|
int tmDigitizedAspectY;
|
|
unsigned __int16 tmFirstChar;
|
|
unsigned __int16 tmLastChar;
|
|
unsigned __int16 tmDefaultChar;
|
|
unsigned __int16 tmBreakChar;
|
|
char tmItalic;
|
|
char tmUnderlined;
|
|
char tmStruckOut;
|
|
char tmPitchAndFamily;
|
|
char tmCharSet;
|
|
};
|
|
|
|
/* 1518 */
|
|
struct _OUTLINETEXTMETRICW
|
|
{
|
|
unsigned int otmSize;
|
|
tagTEXTMETRICW otmTextMetrics;
|
|
char otmFiller;
|
|
tagPANOSE otmPanoseNumber;
|
|
unsigned int otmfsSelection;
|
|
unsigned int otmfsType;
|
|
int otmsCharSlopeRise;
|
|
int otmsCharSlopeRun;
|
|
int otmItalicAngle;
|
|
unsigned int otmEMSquare;
|
|
int otmAscent;
|
|
int otmDescent;
|
|
unsigned int otmLineGap;
|
|
unsigned int otmsCapEmHeight;
|
|
unsigned int otmsXHeight;
|
|
tagRECT otmrcFontBox;
|
|
int otmMacAscent;
|
|
int otmMacDescent;
|
|
unsigned int otmMacLineGap;
|
|
unsigned int otmusMinimumPPEM;
|
|
tagPOINT otmptSubscriptSize;
|
|
tagPOINT otmptSubscriptOffset;
|
|
tagPOINT otmptSuperscriptSize;
|
|
tagPOINT otmptSuperscriptOffset;
|
|
unsigned int otmsStrikeoutSize;
|
|
int otmsStrikeoutPosition;
|
|
int otmsUnderscoreSize;
|
|
int otmsUnderscorePosition;
|
|
char *otmpFamilyName;
|
|
char *otmpFaceName;
|
|
char *otmpStyleName;
|
|
char *otmpFullName;
|
|
};
|
|
|
|
/* 1519 */
|
|
struct _CERT_CRL_CONTEXT_PAIR
|
|
{
|
|
_CERT_CONTEXT *pCertContext;
|
|
_CRL_CONTEXT *pCrlContext;
|
|
};
|
|
|
|
/* 1520 */
|
|
struct __declspec(align(4)) tagRemHPALETTE
|
|
{
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 1521 */
|
|
struct sockaddr_in
|
|
{
|
|
__int16 sin_family;
|
|
unsigned __int16 sin_port;
|
|
in_addr sin_addr;
|
|
char sin_zero[8];
|
|
};
|
|
|
|
/* 1522 */
|
|
struct _DOCINFOA
|
|
{
|
|
int cbSize;
|
|
const char *lpszDocName;
|
|
const char *lpszOutput;
|
|
const char *lpszDatatype;
|
|
unsigned int fwType;
|
|
};
|
|
|
|
/* 1523 */
|
|
struct MENUITEMTEMPLATEHEADER
|
|
{
|
|
unsigned __int16 versionNumber;
|
|
unsigned __int16 offset;
|
|
};
|
|
|
|
/* 1524 */
|
|
struct HDDEDATA__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1525 */
|
|
struct _DRIVER_INFO_6W
|
|
{
|
|
unsigned int cVersion;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDriverPath;
|
|
unsigned __int16 *pDataFile;
|
|
unsigned __int16 *pConfigFile;
|
|
unsigned __int16 *pHelpFile;
|
|
unsigned __int16 *pDependentFiles;
|
|
unsigned __int16 *pMonitorName;
|
|
unsigned __int16 *pDefaultDataType;
|
|
unsigned __int16 *pszzPreviousNames;
|
|
_FILETIME ftDriverDate;
|
|
unsigned __int64 dwlDriverVersion;
|
|
unsigned __int16 *pszMfgName;
|
|
unsigned __int16 *pszOEMUrl;
|
|
unsigned __int16 *pszHardwareID;
|
|
unsigned __int16 *pszProvider;
|
|
};
|
|
|
|
/* 1526 */
|
|
struct _SYSTEM_AUDIT_CALLBACK_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1527 */
|
|
struct __declspec(align(4)) _FLAGGED_WORD_BLOB
|
|
{
|
|
unsigned int fFlags;
|
|
unsigned int clSize;
|
|
unsigned __int16 asData[1];
|
|
};
|
|
|
|
/* 1528 */
|
|
struct _CHANGER_ELEMENT_LIST
|
|
{
|
|
_CHANGER_ELEMENT Element;
|
|
unsigned int NumberOfElements;
|
|
};
|
|
|
|
/* 1529 */
|
|
struct __declspec(align(4)) _CHANGER_READ_ELEMENT_STATUS
|
|
{
|
|
_CHANGER_ELEMENT_LIST ElementList;
|
|
char VolumeTagInfo;
|
|
};
|
|
|
|
/* 1530 */
|
|
struct __cppobj IUrlMon : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1531 */
|
|
struct BITMAPV4HEADER
|
|
{
|
|
unsigned int bV4Size;
|
|
int bV4Width;
|
|
int bV4Height;
|
|
unsigned __int16 bV4Planes;
|
|
unsigned __int16 bV4BitCount;
|
|
unsigned int bV4V4Compression;
|
|
unsigned int bV4SizeImage;
|
|
int bV4XPelsPerMeter;
|
|
int bV4YPelsPerMeter;
|
|
unsigned int bV4ClrUsed;
|
|
unsigned int bV4ClrImportant;
|
|
unsigned int bV4RedMask;
|
|
unsigned int bV4GreenMask;
|
|
unsigned int bV4BlueMask;
|
|
unsigned int bV4AlphaMask;
|
|
unsigned int bV4CSType;
|
|
tagICEXYZTRIPLE bV4Endpoints;
|
|
unsigned int bV4GammaRed;
|
|
unsigned int bV4GammaGreen;
|
|
unsigned int bV4GammaBlue;
|
|
};
|
|
|
|
/* 1532 */
|
|
struct _BLENDFUNCTION
|
|
{
|
|
char BlendOp;
|
|
char BlendFlags;
|
|
char SourceConstantAlpha;
|
|
char AlphaFormat;
|
|
};
|
|
|
|
/* 1533 */
|
|
struct _RPC_PROTSEQ_VECTORW
|
|
{
|
|
unsigned int Count;
|
|
unsigned __int16 *Protseq[1];
|
|
};
|
|
|
|
/* 1534 */
|
|
struct _PUBKEY
|
|
{
|
|
unsigned int magic;
|
|
unsigned int bitlen;
|
|
};
|
|
|
|
/* 1535 */
|
|
struct _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
void *pvKeyEncryptionAuxInfo;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_BIT_BLOB RecipientPublicKey;
|
|
_CERT_ID RecipientId;
|
|
};
|
|
|
|
/* 1536 */
|
|
union $39BAB1932D207E7B4271516C0A89F52A
|
|
{
|
|
_CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *pKeyTrans;
|
|
_CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *pKeyAgree;
|
|
_CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *pMailList;
|
|
};
|
|
|
|
/* 1537 */
|
|
struct _CMSG_RECIPIENT_ENCODE_INFO
|
|
{
|
|
unsigned int dwRecipientChoice;
|
|
$39BAB1932D207E7B4271516C0A89F52A ___u1;
|
|
};
|
|
|
|
/* 1538 */
|
|
struct _CMSG_CONTENT_ENCRYPT_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm;
|
|
void *pvEncryptionAuxInfo;
|
|
unsigned int cRecipients;
|
|
_CMSG_RECIPIENT_ENCODE_INFO *rgCmsRecipients;
|
|
void *(__stdcall *pfnAlloc)(unsigned int);
|
|
void (__stdcall *pfnFree)(void *);
|
|
unsigned int dwEncryptFlags;
|
|
unsigned int hContentEncryptKey;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1539 */
|
|
struct __cppobj IPSFactoryBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1540 */
|
|
struct __cppobj IRpcProxyBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1541 */
|
|
struct __cppobj IRpcStubBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1542 */
|
|
struct __cppobj IInternetProtocolSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1543 */
|
|
struct __cppobj IXMLElement2 : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 1544 */
|
|
struct __cppobj IXMLElementCollection : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 1545 */
|
|
struct __unaligned __declspec(align(2)) _SHFILEOPSTRUCTW
|
|
{
|
|
HWND__ *hwnd;
|
|
unsigned int wFunc;
|
|
const unsigned __int16 *pFrom;
|
|
const unsigned __int16 *pTo;
|
|
unsigned __int16 fFlags;
|
|
int fAnyOperationsAborted;
|
|
void *hNameMappings;
|
|
const unsigned __int16 *lpszProgressTitle;
|
|
};
|
|
|
|
/* 1546 */
|
|
struct __cppobj IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1>
|
|
{
|
|
IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1>Vtbl *vfptr;
|
|
HashTableData<Turbine_GUID,Interface *> *m_aInplaceBuckets[23];
|
|
HashTableData<Turbine_GUID,Interface *> **m_buckets;
|
|
HashTableData<Turbine_GUID,Interface *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 1547 */
|
|
struct IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 1549 */
|
|
struct __cppobj IntrusiveHashData<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *>
|
|
{
|
|
Turbine_GUID m_hashKey;
|
|
HashTableData<Turbine_GUID,Interface *> *m_hashNext;
|
|
};
|
|
|
|
/* 1548 */
|
|
struct __cppobj HashTableData<Turbine_GUID,Interface *> : IntrusiveHashData<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *>
|
|
{
|
|
Interface *m_data;
|
|
};
|
|
|
|
/* 1550 */
|
|
struct __cppobj IntrusiveHashIterator<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1>
|
|
{
|
|
IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1> *m_currHashTable;
|
|
HashTableData<Turbine_GUID,Interface *> **m_currBucket;
|
|
HashTableData<Turbine_GUID,Interface *> *m_currElement;
|
|
};
|
|
|
|
/* 1551 */
|
|
struct HUMPD__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1552 */
|
|
struct _CERT_PRIVATE_KEY_VALIDITY
|
|
{
|
|
_FILETIME NotBefore;
|
|
_FILETIME NotAfter;
|
|
};
|
|
|
|
/* 1553 */
|
|
struct _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
};
|
|
|
|
/* 1554 */
|
|
struct _CMSG_KEY_AGREE_ENCRYPT_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRecipientIndex;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB UserKeyingMaterial;
|
|
unsigned int dwOriginatorChoice;
|
|
$B231DDA85B3C8A62A08B97AB01700C9A ___u5;
|
|
unsigned int cKeyAgreeKeyEncryptInfo;
|
|
_CMSG_KEY_AGREE_KEY_ENCRYPT_INFO **rgpKeyAgreeKeyEncryptInfo;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1555 */
|
|
struct _PROVIDOR_INFO_2W
|
|
{
|
|
unsigned __int16 *pOrder;
|
|
};
|
|
|
|
/* 1556 */
|
|
struct _NETRESOURCEA
|
|
{
|
|
unsigned int dwScope;
|
|
unsigned int dwType;
|
|
unsigned int dwDisplayType;
|
|
unsigned int dwUsage;
|
|
char *lpLocalName;
|
|
char *lpRemoteName;
|
|
char *lpComment;
|
|
char *lpProvider;
|
|
};
|
|
|
|
/* 1557 */
|
|
struct _KEY_TYPE_SUBTYPE
|
|
{
|
|
unsigned int dwKeySpec;
|
|
_GUID Type;
|
|
_GUID Subtype;
|
|
};
|
|
|
|
/* 1558 */
|
|
struct __cppobj IProcessInitControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1559 */
|
|
struct tagEMRCREATEDIBPATTERNBRUSHPT
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihBrush;
|
|
unsigned int iUsage;
|
|
unsigned int offBmi;
|
|
unsigned int cbBmi;
|
|
unsigned int offBits;
|
|
unsigned int cbBits;
|
|
};
|
|
|
|
/* 1560 */
|
|
struct tagAUXCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1561 */
|
|
struct _CHANGER_ELEMENT_STATUS_EX
|
|
{
|
|
_CHANGER_ELEMENT Element;
|
|
_CHANGER_ELEMENT SrcElementAddress;
|
|
unsigned int Flags;
|
|
unsigned int ExceptionCode;
|
|
char TargetId;
|
|
char Lun;
|
|
unsigned __int16 Reserved;
|
|
char PrimaryVolumeID[36];
|
|
char AlternateVolumeID[36];
|
|
char VendorIdentification[8];
|
|
char ProductIdentification[16];
|
|
char SerialNumber[32];
|
|
};
|
|
|
|
/* 1562 */
|
|
struct __declspec(align(4)) tagRemSTGMEDIUM
|
|
{
|
|
unsigned int tymed;
|
|
unsigned int dwHandleType;
|
|
unsigned int pData;
|
|
unsigned int pUnkForRelease;
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 1563 */
|
|
struct SC_HANDLE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1564 */
|
|
struct tagPOINTS
|
|
{
|
|
__int16 x;
|
|
__int16 y;
|
|
};
|
|
|
|
/* 1565 */
|
|
struct _RPC_PROTSEQ_ENDPOINT
|
|
{
|
|
char *RpcProtocolSequence;
|
|
char *Endpoint;
|
|
};
|
|
|
|
/* 1566 */
|
|
struct _DRIVER_INFO_5W
|
|
{
|
|
unsigned int cVersion;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDriverPath;
|
|
unsigned __int16 *pDataFile;
|
|
unsigned __int16 *pConfigFile;
|
|
unsigned int dwDriverAttributes;
|
|
unsigned int dwConfigVersion;
|
|
unsigned int dwDriverVersion;
|
|
};
|
|
|
|
/* 1567 */
|
|
struct __cppobj IPersistMoniker : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1568 */
|
|
struct ArchiveVersionRow::VersionEntry
|
|
{
|
|
unsigned int tokVersion;
|
|
unsigned int iVersion;
|
|
};
|
|
|
|
/* 1569 */
|
|
struct __cppobj SmartArray<ArchiveVersionRow::VersionEntry,1>
|
|
{
|
|
ArchiveVersionRow::VersionEntry *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 1570 */
|
|
struct __cppobj PrimitiveInplaceArray<ArchiveVersionRow::VersionEntry,8,1> : SmartArray<ArchiveVersionRow::VersionEntry,1>
|
|
{
|
|
char m_aPrimitiveInplaceMemory[64];
|
|
};
|
|
|
|
/* 1571 */
|
|
struct tagPOINTFX
|
|
{
|
|
_FIXED x;
|
|
_FIXED y;
|
|
};
|
|
|
|
/* 1572 */
|
|
struct _PROV_ENUMALGS_EX
|
|
{
|
|
unsigned int aiAlgid;
|
|
unsigned int dwDefaultLen;
|
|
unsigned int dwMinLen;
|
|
unsigned int dwMaxLen;
|
|
unsigned int dwProtocols;
|
|
unsigned int dwNameLen;
|
|
char szName[20];
|
|
unsigned int dwLongNameLen;
|
|
char szLongName[40];
|
|
};
|
|
|
|
/* 1573 */
|
|
struct _CERT_X942_DH_VALIDATION_PARAMS
|
|
{
|
|
_CRYPT_BIT_BLOB seed;
|
|
unsigned int pgenCounter;
|
|
};
|
|
|
|
/* 1574 */
|
|
struct _CERT_X942_DH_PARAMETERS
|
|
{
|
|
_CRYPTOAPI_BLOB p;
|
|
_CRYPTOAPI_BLOB g;
|
|
_CRYPTOAPI_BLOB q;
|
|
_CRYPTOAPI_BLOB j;
|
|
_CERT_X942_DH_VALIDATION_PARAMS *pValidationParams;
|
|
};
|
|
|
|
/* 1575 */
|
|
struct __cppobj IOleWindow : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1576 */
|
|
struct __cppobj IOleInPlaceActiveObject : IOleWindow
|
|
{
|
|
};
|
|
|
|
/* 1577 */
|
|
struct __cppobj IOleInPlaceUIWindow : IOleWindow
|
|
{
|
|
};
|
|
|
|
/* 1578 */
|
|
struct __declspec(align(4)) _COMMPROP
|
|
{
|
|
unsigned __int16 wPacketLength;
|
|
unsigned __int16 wPacketVersion;
|
|
unsigned int dwServiceMask;
|
|
unsigned int dwReserved1;
|
|
unsigned int dwMaxTxQueue;
|
|
unsigned int dwMaxRxQueue;
|
|
unsigned int dwMaxBaud;
|
|
unsigned int dwProvSubType;
|
|
unsigned int dwProvCapabilities;
|
|
unsigned int dwSettableParams;
|
|
unsigned int dwSettableBaud;
|
|
unsigned __int16 wSettableData;
|
|
unsigned __int16 wSettableStopParity;
|
|
unsigned int dwCurrentTxQueue;
|
|
unsigned int dwCurrentRxQueue;
|
|
unsigned int dwProvSpec1;
|
|
unsigned int dwProvSpec2;
|
|
unsigned __int16 wcProvChar[1];
|
|
};
|
|
|
|
/* 1579 */
|
|
struct tagGUITHREADINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int flags;
|
|
HWND__ *hwndActive;
|
|
HWND__ *hwndFocus;
|
|
HWND__ *hwndCapture;
|
|
HWND__ *hwndMenuOwner;
|
|
HWND__ *hwndMoveSize;
|
|
HWND__ *hwndCaret;
|
|
tagRECT rcCaret;
|
|
};
|
|
|
|
/* 1580 */
|
|
struct __declspec(align(4)) _CHANGER_INITIALIZE_ELEMENT_STATUS
|
|
{
|
|
_CHANGER_ELEMENT_LIST ElementList;
|
|
char BarCodeScan;
|
|
};
|
|
|
|
/* 1581 */
|
|
struct _PRINTER_ENUM_VALUESW
|
|
{
|
|
unsigned __int16 *pValueName;
|
|
unsigned int cbValueName;
|
|
unsigned int dwType;
|
|
char *pData;
|
|
unsigned int cbData;
|
|
};
|
|
|
|
/* 1582 */
|
|
struct tagPAINTSTRUCT
|
|
{
|
|
HDC__ *hdc;
|
|
int fErase;
|
|
tagRECT rcPaint;
|
|
int fRestore;
|
|
int fIncUpdate;
|
|
char rgbReserved[32];
|
|
};
|
|
|
|
/* 1583 */
|
|
struct _DISCDLGSTRUCTA
|
|
{
|
|
unsigned int cbStructure;
|
|
HWND__ *hwndOwner;
|
|
char *lpLocalName;
|
|
char *lpRemoteName;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1584 */
|
|
struct _QUERY_SERVICE_CONFIGW
|
|
{
|
|
unsigned int dwServiceType;
|
|
unsigned int dwStartType;
|
|
unsigned int dwErrorControl;
|
|
unsigned __int16 *lpBinaryPathName;
|
|
unsigned __int16 *lpLoadOrderGroup;
|
|
unsigned int dwTagId;
|
|
unsigned __int16 *lpDependencies;
|
|
unsigned __int16 *lpServiceStartName;
|
|
unsigned __int16 *lpDisplayName;
|
|
};
|
|
|
|
/* 1585 */
|
|
struct _SINGLE_LIST_ENTRY
|
|
{
|
|
_SINGLE_LIST_ENTRY *Next;
|
|
};
|
|
|
|
/* 1586 */
|
|
struct _SYSTEM_ALARM_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1587 */
|
|
struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1588 */
|
|
struct tagWNDCLASSEXW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int style;
|
|
int (__stdcall *lpfnWndProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int cbClsExtra;
|
|
int cbWndExtra;
|
|
HINSTANCE__ *hInstance;
|
|
HICON__ *hIcon;
|
|
HICON__ *hCursor;
|
|
HBRUSH__ *hbrBackground;
|
|
const unsigned __int16 *lpszMenuName;
|
|
const unsigned __int16 *lpszClassName;
|
|
HICON__ *hIconSm;
|
|
};
|
|
|
|
/* 1589 */
|
|
struct tagMONITORINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcMonitor;
|
|
tagRECT rcWork;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1590 */
|
|
struct __cppobj tagMONITORINFOEXA : tagMONITORINFO
|
|
{
|
|
char szDevice[32];
|
|
};
|
|
|
|
/* 1591 */
|
|
struct _NAME_BUFFER
|
|
{
|
|
char name[16];
|
|
char name_num;
|
|
char name_flags;
|
|
};
|
|
|
|
/* 1592 */
|
|
struct _CMSG_ENCRYPTED_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm;
|
|
void *pvEncryptionAuxInfo;
|
|
};
|
|
|
|
/* 1593 */
|
|
struct __declspec(align(8)) _PARTITION_INFORMATION
|
|
{
|
|
_LARGE_INTEGER StartingOffset;
|
|
_LARGE_INTEGER PartitionLength;
|
|
unsigned int HiddenSectors;
|
|
unsigned int PartitionNumber;
|
|
char PartitionType;
|
|
char BootIndicator;
|
|
char RecognizedPartition;
|
|
char RewritePartition;
|
|
};
|
|
|
|
/* 1594 */
|
|
struct _DOC_INFO_1A
|
|
{
|
|
char *pDocName;
|
|
char *pOutputFile;
|
|
char *pDatatype;
|
|
};
|
|
|
|
/* 1595 */
|
|
struct tagEXCEPINFO
|
|
{
|
|
unsigned __int16 wCode;
|
|
unsigned __int16 wReserved;
|
|
unsigned __int16 *bstrSource;
|
|
unsigned __int16 *bstrDescription;
|
|
unsigned __int16 *bstrHelpFile;
|
|
unsigned int dwHelpContext;
|
|
void *pvReserved;
|
|
int (__stdcall *pfnDeferredFillIn)(tagEXCEPINFO *);
|
|
int scode;
|
|
};
|
|
|
|
/* 1596 */
|
|
struct __declspec(align(4)) tagEMRINVERTRGN
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cbRgnData;
|
|
char RgnData[1];
|
|
};
|
|
|
|
/* 1597 */
|
|
struct _RTL_VERIFIER_THUNK_DESCRIPTOR
|
|
{
|
|
char *ThunkName;
|
|
void *ThunkOldAddress;
|
|
void *ThunkNewAddress;
|
|
};
|
|
|
|
/* 1598 */
|
|
struct _RTL_VERIFIER_DLL_DESCRIPTOR
|
|
{
|
|
unsigned __int16 *DllName;
|
|
unsigned int DllFlags;
|
|
void *DllAddress;
|
|
_RTL_VERIFIER_THUNK_DESCRIPTOR *DllThunks;
|
|
};
|
|
|
|
/* 1599 */
|
|
struct tagMCI_VD_ESCAPE_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
const unsigned __int16 *lpstrCommand;
|
|
};
|
|
|
|
/* 1600 */
|
|
struct __declspec(align(4)) _MODEMSETTINGS
|
|
{
|
|
unsigned int dwActualSize;
|
|
unsigned int dwRequiredSize;
|
|
unsigned int dwDevSpecificOffset;
|
|
unsigned int dwDevSpecificSize;
|
|
unsigned int dwCallSetupFailTimer;
|
|
unsigned int dwInactivityTimeout;
|
|
unsigned int dwSpeakerVolume;
|
|
unsigned int dwSpeakerMode;
|
|
unsigned int dwPreferredModemOptions;
|
|
unsigned int dwNegotiatedModemOptions;
|
|
unsigned int dwNegotiatedDCERate;
|
|
char abVariablePortion[1];
|
|
};
|
|
|
|
/* 1601 */
|
|
struct _RTL_CRITICAL_SECTION
|
|
{
|
|
_RTL_CRITICAL_SECTION_DEBUG *DebugInfo;
|
|
int LockCount;
|
|
int RecursionCount;
|
|
void *OwningThread;
|
|
void *LockSemaphore;
|
|
unsigned int SpinCount;
|
|
};
|
|
|
|
/* 1602 */
|
|
struct _LIST_ENTRY
|
|
{
|
|
_LIST_ENTRY *Flink;
|
|
_LIST_ENTRY *Blink;
|
|
};
|
|
|
|
/* 1603 */
|
|
struct _RTL_CRITICAL_SECTION_DEBUG
|
|
{
|
|
unsigned __int16 Type;
|
|
unsigned __int16 CreatorBackTraceIndex;
|
|
_RTL_CRITICAL_SECTION *CriticalSection;
|
|
_LIST_ENTRY ProcessLocksList;
|
|
unsigned int EntryCount;
|
|
unsigned int ContentionCount;
|
|
unsigned int Spare[2];
|
|
};
|
|
|
|
/* 1604 */
|
|
struct _DRIVER_INFO_4W
|
|
{
|
|
unsigned int cVersion;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDriverPath;
|
|
unsigned __int16 *pDataFile;
|
|
unsigned __int16 *pConfigFile;
|
|
unsigned __int16 *pHelpFile;
|
|
unsigned __int16 *pDependentFiles;
|
|
unsigned __int16 *pMonitorName;
|
|
unsigned __int16 *pDefaultDataType;
|
|
unsigned __int16 *pszzPreviousNames;
|
|
};
|
|
|
|
/* 1605 */
|
|
struct __cppobj Turbine::Debug
|
|
{
|
|
Turbine::DebugVtbl *vfptr;
|
|
};
|
|
|
|
/* 1606 */
|
|
struct Turbine::DebugVtbl
|
|
{
|
|
bool (__thiscall *InitDebug)(Turbine::Debug *this);
|
|
};
|
|
|
|
/* 1607 */
|
|
struct __cppobj Turbine::Debug::AssertIfFalseFmt
|
|
{
|
|
bool m_bExpressionResult;
|
|
const char *m_szFile;
|
|
const char *m_szCondition;
|
|
int m_iLine;
|
|
unsigned int *m_rdwFlags;
|
|
};
|
|
|
|
/* 1608 */
|
|
struct __cppobj Turbine::Debug::AssertOnFailureFmtHelper
|
|
{
|
|
TResult m_hrExpressionResult;
|
|
const char *m_szFile;
|
|
const char *m_szCondition;
|
|
int m_iLine;
|
|
unsigned int *m_rdwFlags;
|
|
};
|
|
|
|
/* 1609 */
|
|
struct _EXCEPTION_POINTERS
|
|
{
|
|
_EXCEPTION_RECORD *ExceptionRecord;
|
|
_CONTEXT *ContextRecord;
|
|
};
|
|
|
|
/* 1610 */
|
|
struct __cppobj DbgReportContext
|
|
{
|
|
void *m_hProcess;
|
|
unsigned int m_idThread;
|
|
void *m_hThread;
|
|
void *m_hModule;
|
|
};
|
|
|
|
/* 1611 */
|
|
struct __cppobj DbgReportObject
|
|
{
|
|
void *m_pUserDebuggingData;
|
|
PStringBase<char> m_sSummary;
|
|
PStringBase<char> m_sReport;
|
|
DbgReportContext m_cContext;
|
|
};
|
|
|
|
/* 1612 */
|
|
struct __cppobj SerializationBehavior<SB_Primitive>
|
|
{
|
|
};
|
|
|
|
/* 1613 */
|
|
struct tagMIDIOUTCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wVoices;
|
|
unsigned __int16 wNotes;
|
|
unsigned __int16 wChannelMask;
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1614 */
|
|
struct _CERT_REVOCATION_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_CONTEXT *pIssuerCert;
|
|
unsigned int cCertStore;
|
|
void **rgCertStore;
|
|
void *hCrlStore;
|
|
_FILETIME *pftTimeToUse;
|
|
};
|
|
|
|
/* 1615 */
|
|
struct __declspec(align(8)) _DISK_RECORD
|
|
{
|
|
_LARGE_INTEGER ByteOffset;
|
|
_LARGE_INTEGER StartTime;
|
|
_LARGE_INTEGER EndTime;
|
|
void *VirtualAddress;
|
|
unsigned int NumberOfBytes;
|
|
char DeviceNumber;
|
|
char ReadRequest;
|
|
};
|
|
|
|
/* 1616 */
|
|
struct _CMSG_CTRL_DECRYPT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
unsigned int dwRecipientIndex;
|
|
};
|
|
|
|
/* 1617 */
|
|
struct _IMAGE_ROM_OPTIONAL_HEADER
|
|
{
|
|
unsigned __int16 Magic;
|
|
char MajorLinkerVersion;
|
|
char MinorLinkerVersion;
|
|
unsigned int SizeOfCode;
|
|
unsigned int SizeOfInitializedData;
|
|
unsigned int SizeOfUninitializedData;
|
|
unsigned int AddressOfEntryPoint;
|
|
unsigned int BaseOfCode;
|
|
unsigned int BaseOfData;
|
|
unsigned int BaseOfBss;
|
|
unsigned int GprMask;
|
|
unsigned int CprMask[4];
|
|
unsigned int GpValue;
|
|
};
|
|
|
|
/* 1618 */
|
|
struct _IMAGE_ROM_HEADERS
|
|
{
|
|
_IMAGE_FILE_HEADER FileHeader;
|
|
_IMAGE_ROM_OPTIONAL_HEADER OptionalHeader;
|
|
};
|
|
|
|
/* 1619 */
|
|
struct tagSCROLLBARINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcScrollBar;
|
|
int dxyLineButton;
|
|
int xyThumbTop;
|
|
int xyThumbBottom;
|
|
int reserved;
|
|
unsigned int rgstate[6];
|
|
};
|
|
|
|
/* 1620 */
|
|
struct tagMIDIINCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 1621 */
|
|
struct tagMCI_WAVE_SET_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwTimeFormat;
|
|
unsigned int dwAudio;
|
|
unsigned int wInput;
|
|
unsigned int wOutput;
|
|
unsigned __int16 wFormatTag;
|
|
unsigned __int16 wReserved2;
|
|
unsigned __int16 nChannels;
|
|
unsigned __int16 wReserved3;
|
|
unsigned int nSamplesPerSec;
|
|
unsigned int nAvgBytesPerSec;
|
|
unsigned __int16 nBlockAlign;
|
|
unsigned __int16 wReserved4;
|
|
unsigned __int16 wBitsPerSample;
|
|
unsigned __int16 wReserved5;
|
|
};
|
|
|
|
/* 1622 */
|
|
struct _HISTOGRAM_BUCKET
|
|
{
|
|
unsigned int Reads;
|
|
unsigned int Writes;
|
|
};
|
|
|
|
/* 1623 */
|
|
struct _IMAGE_DEBUG_DIRECTORY
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
unsigned int Type;
|
|
unsigned int SizeOfData;
|
|
unsigned int AddressOfRawData;
|
|
unsigned int PointerToRawData;
|
|
};
|
|
|
|
/* 1624 */
|
|
struct pvalueA
|
|
{
|
|
char *pv_valuename;
|
|
int pv_valuelen;
|
|
void *pv_value_context;
|
|
unsigned int pv_type;
|
|
};
|
|
|
|
/* 1625 */
|
|
struct _STORAGE_BUS_RESET_REQUEST
|
|
{
|
|
char PathId;
|
|
};
|
|
|
|
/* 1626 */
|
|
struct _PRINTER_INFO_4W
|
|
{
|
|
unsigned __int16 *pPrinterName;
|
|
unsigned __int16 *pServerName;
|
|
unsigned int Attributes;
|
|
};
|
|
|
|
/* 1627 */
|
|
struct _TOKEN_USER
|
|
{
|
|
_SID_AND_ATTRIBUTES User;
|
|
};
|
|
|
|
/* 1628 */
|
|
struct tagEMREXTTEXTOUTA
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int iGraphicsMode;
|
|
float exScale;
|
|
float eyScale;
|
|
tagEMRTEXT emrtext;
|
|
};
|
|
|
|
/* 1629 */
|
|
struct _CMSG_CMS_SIGNER_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CERT_ID SignerId;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedHash;
|
|
_CRYPT_ATTRIBUTES AuthAttrs;
|
|
_CRYPT_ATTRIBUTES UnauthAttrs;
|
|
};
|
|
|
|
/* 1630 */
|
|
union $4B797564FA54ACBD8AF4F39A7F09FEB1
|
|
{
|
|
unsigned int oInst;
|
|
tagVARIANT *lpvarValue;
|
|
};
|
|
|
|
/* 1631 */
|
|
struct tagVARDESC
|
|
{
|
|
int memid;
|
|
unsigned __int16 *lpstrSchema;
|
|
$4B797564FA54ACBD8AF4F39A7F09FEB1 ___u2;
|
|
tagELEMDESC elemdescVar;
|
|
unsigned __int16 wVarFlags;
|
|
tagVARKIND varkind;
|
|
};
|
|
|
|
/* 1632 */
|
|
struct __cppobj IPropertySetStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1633 */
|
|
struct HCONVLIST__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1634 */
|
|
struct tagCONVINFO
|
|
{
|
|
unsigned int cb;
|
|
unsigned int hUser;
|
|
HCONV__ *hConvPartner;
|
|
HSZ__ *hszSvcPartner;
|
|
HSZ__ *hszServiceReq;
|
|
HSZ__ *hszTopic;
|
|
HSZ__ *hszItem;
|
|
unsigned int wFmt;
|
|
unsigned int wType;
|
|
unsigned int wStatus;
|
|
unsigned int wConvst;
|
|
unsigned int wLastError;
|
|
HCONVLIST__ *hConvList;
|
|
tagCONVCONTEXT ConvCtxt;
|
|
HWND__ *hwnd;
|
|
HWND__ *hwndPartner;
|
|
};
|
|
|
|
/* 1635 */
|
|
struct __cppobj IEnumSTATPROPSETSTG : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1636 */
|
|
struct tagEMRANGLEARC
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptlCenter;
|
|
unsigned int nRadius;
|
|
float eStartAngle;
|
|
float eSweepAngle;
|
|
};
|
|
|
|
/* 1637 */
|
|
struct _PROPSHEETPAGEA_V1
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$F2E003516E3D3EB93273B8D5D1F8D68A ___u3;
|
|
$864CA0437219939730246E31FD89420B ___u4;
|
|
const char *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *);
|
|
unsigned int *pcRefParent;
|
|
};
|
|
|
|
/* 1638 */
|
|
struct __cppobj IWrappedProtocol : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1639 */
|
|
struct tagCANDIDATEFORM
|
|
{
|
|
unsigned int dwIndex;
|
|
unsigned int dwStyle;
|
|
tagPOINT ptCurrentPos;
|
|
tagRECT rcArea;
|
|
};
|
|
|
|
/* 1640 */
|
|
struct __cppobj PStringBaseIter_Common<char>
|
|
{
|
|
PStringBaseIter_Common<char>Vtbl *vfptr;
|
|
unsigned int curr;
|
|
unsigned int mark;
|
|
};
|
|
|
|
/* 1641 */
|
|
struct PStringBaseIter_Common<char>Vtbl
|
|
{
|
|
unsigned int (__thiscall *GetStrLen)(PStringBaseIter_Common<char> *this);
|
|
const char *(__thiscall *IndexToConstPointer)(PStringBaseIter_Common<char> *this, unsigned int);
|
|
char (__thiscall *IndexToChar)(PStringBaseIter_Common<char> *this, unsigned int);
|
|
PStringBase<char> *(__thiscall *GetPStringPtr)(PStringBaseIter_Common<char> *this);
|
|
};
|
|
|
|
/* 1642 */
|
|
struct __cppobj PStringBaseIter_Const<char> : PStringBaseIter_Common<char>
|
|
{
|
|
PStringBase<char> *pstring_ptr;
|
|
};
|
|
|
|
/* 1643 */
|
|
struct tagEMRSETARCDIRECTION
|
|
{
|
|
tagEMR emr;
|
|
unsigned int iArcDirection;
|
|
};
|
|
|
|
/* 1644 */
|
|
struct __unaligned __declspec(align(2)) IMAGE_AUX_SYMBOL_TOKEN_DEF
|
|
{
|
|
char bAuxType;
|
|
char bReserved;
|
|
unsigned int SymbolTableIndex;
|
|
char rgbReserved[12];
|
|
};
|
|
|
|
/* 1645 */
|
|
struct tagLAYERPLANEDESCRIPTOR
|
|
{
|
|
unsigned __int16 nSize;
|
|
unsigned __int16 nVersion;
|
|
unsigned int dwFlags;
|
|
char iPixelType;
|
|
char cColorBits;
|
|
char cRedBits;
|
|
char cRedShift;
|
|
char cGreenBits;
|
|
char cGreenShift;
|
|
char cBlueBits;
|
|
char cBlueShift;
|
|
char cAlphaBits;
|
|
char cAlphaShift;
|
|
char cAccumBits;
|
|
char cAccumRedBits;
|
|
char cAccumGreenBits;
|
|
char cAccumBlueBits;
|
|
char cAccumAlphaBits;
|
|
char cDepthBits;
|
|
char cStencilBits;
|
|
char cAuxBuffers;
|
|
char iLayerPlane;
|
|
char bReserved;
|
|
unsigned int crTransparent;
|
|
};
|
|
|
|
/* 1646 */
|
|
struct tagMCI_WAVE_DELETE_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrom;
|
|
unsigned int dwTo;
|
|
};
|
|
|
|
/* 1647 */
|
|
struct __declspec(align(8)) _TAPE_SET_POSITION
|
|
{
|
|
unsigned int Method;
|
|
unsigned int Partition;
|
|
_LARGE_INTEGER Offset;
|
|
char Immediate;
|
|
};
|
|
|
|
/* 1648 */
|
|
struct _numberfmtW
|
|
{
|
|
unsigned int NumDigits;
|
|
unsigned int LeadingZero;
|
|
unsigned int Grouping;
|
|
unsigned __int16 *lpDecimalSep;
|
|
unsigned __int16 *lpThousandSep;
|
|
unsigned int NegativeOrder;
|
|
};
|
|
|
|
/* 1649 */
|
|
struct _CONNECTDLGSTRUCTA
|
|
{
|
|
unsigned int cbStructure;
|
|
HWND__ *hwndOwner;
|
|
_NETRESOURCEA *lpConnRes;
|
|
unsigned int dwFlags;
|
|
unsigned int dwDevNum;
|
|
};
|
|
|
|
/* 1650 */
|
|
struct _CRYPT_PASSWORD_CREDENTIALSA
|
|
{
|
|
unsigned int cbSize;
|
|
char *pszUsername;
|
|
char *pszPassword;
|
|
};
|
|
|
|
/* 1651 */
|
|
struct __cppobj IParseDisplayName : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1652 */
|
|
struct __cppobj FileNodeName_Double : IFileNodeName
|
|
{
|
|
long double m_name;
|
|
};
|
|
|
|
/* 1653 */
|
|
struct _CERT_REQUEST_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CRYPTOAPI_BLOB Subject;
|
|
_CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
|
|
unsigned int cAttribute;
|
|
_CRYPT_ATTRIBUTE *rgAttribute;
|
|
};
|
|
|
|
/* 1654 */
|
|
struct _PRINTPROCESSOR_CAPS_1
|
|
{
|
|
unsigned int dwLevel;
|
|
unsigned int dwNupOptions;
|
|
unsigned int dwPageOrderFlags;
|
|
unsigned int dwNumberOfCopies;
|
|
};
|
|
|
|
/* 1655 */
|
|
struct _PORT_INFO_3A
|
|
{
|
|
unsigned int dwStatus;
|
|
char *pszStatus;
|
|
unsigned int dwSeverity;
|
|
};
|
|
|
|
/* 1656 */
|
|
union $024A9AD87DA22F97CCD4130050D7BF17
|
|
{
|
|
unsigned int SymbolTableIndex;
|
|
unsigned int VirtualAddress;
|
|
};
|
|
|
|
/* 1657 */
|
|
struct __unaligned __declspec(align(2)) _IMAGE_LINENUMBER
|
|
{
|
|
$024A9AD87DA22F97CCD4130050D7BF17 Type;
|
|
unsigned __int16 Linenumber;
|
|
};
|
|
|
|
/* 1658 */
|
|
struct $428257C9868A469D077AA3A343E95D70
|
|
{
|
|
unsigned int dwType;
|
|
unsigned int dwDeviceID;
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
};
|
|
|
|
/* 1659 */
|
|
struct tagMIXERLINEA
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwDestination;
|
|
unsigned int dwSource;
|
|
unsigned int dwLineID;
|
|
unsigned int fdwLine;
|
|
unsigned int dwUser;
|
|
unsigned int dwComponentType;
|
|
unsigned int cChannels;
|
|
unsigned int cConnections;
|
|
unsigned int cControls;
|
|
char szShortName[16];
|
|
char szName[64];
|
|
$428257C9868A469D077AA3A343E95D70 Target;
|
|
};
|
|
|
|
/* 1660 */
|
|
struct _EXCEPTION_DEBUG_INFO
|
|
{
|
|
_EXCEPTION_RECORD ExceptionRecord;
|
|
unsigned int dwFirstChance;
|
|
};
|
|
|
|
/* 1661 */
|
|
struct _CERT_POLICY_QUALIFIER_INFO
|
|
{
|
|
char *pszPolicyQualifierId;
|
|
_CRYPTOAPI_BLOB Qualifier;
|
|
};
|
|
|
|
/* 1662 */
|
|
struct _CERT_POLICY_INFO
|
|
{
|
|
char *pszPolicyIdentifier;
|
|
unsigned int cPolicyQualifier;
|
|
_CERT_POLICY_QUALIFIER_INFO *rgPolicyQualifier;
|
|
};
|
|
|
|
/* 1663 */
|
|
struct _CERT_POLICIES_INFO
|
|
{
|
|
unsigned int cPolicyInfo;
|
|
_CERT_POLICY_INFO *rgPolicyInfo;
|
|
};
|
|
|
|
/* 1664 */
|
|
struct _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
_CMSG_KEY_TRANS_RECIPIENT_INFO *pKeyTrans;
|
|
unsigned int dwRecipientIndex;
|
|
};
|
|
|
|
/* 1665 */
|
|
struct _MONITOR_INFO_1A
|
|
{
|
|
char *pName;
|
|
};
|
|
|
|
/* 1666 */
|
|
struct tagNEWTEXTMETRICA
|
|
{
|
|
int tmHeight;
|
|
int tmAscent;
|
|
int tmDescent;
|
|
int tmInternalLeading;
|
|
int tmExternalLeading;
|
|
int tmAveCharWidth;
|
|
int tmMaxCharWidth;
|
|
int tmWeight;
|
|
int tmOverhang;
|
|
int tmDigitizedAspectX;
|
|
int tmDigitizedAspectY;
|
|
char tmFirstChar;
|
|
char tmLastChar;
|
|
char tmDefaultChar;
|
|
char tmBreakChar;
|
|
char tmItalic;
|
|
char tmUnderlined;
|
|
char tmStruckOut;
|
|
char tmPitchAndFamily;
|
|
char tmCharSet;
|
|
unsigned int ntmFlags;
|
|
unsigned int ntmSizeEM;
|
|
unsigned int ntmCellHeight;
|
|
unsigned int ntmAvgWidth;
|
|
};
|
|
|
|
/* 1667 */
|
|
struct tagNEWTEXTMETRICEXA
|
|
{
|
|
tagNEWTEXTMETRICA ntmTm;
|
|
tagFONTSIGNATURE ntmFontSig;
|
|
};
|
|
|
|
/* 1668 */
|
|
struct _DISPLAY_DEVICEA
|
|
{
|
|
unsigned int cb;
|
|
char DeviceName[32];
|
|
char DeviceString[128];
|
|
unsigned int StateFlags;
|
|
char DeviceID[128];
|
|
char DeviceKey[128];
|
|
};
|
|
|
|
/* 1669 */
|
|
struct _PRINTER_INFO_6
|
|
{
|
|
unsigned int dwStatus;
|
|
};
|
|
|
|
/* 1670 */
|
|
struct __cppobj AsyncIPipeDouble : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1671 */
|
|
struct _OFNOTIFYEXW
|
|
{
|
|
tagNMHDR hdr;
|
|
tagOFNW *lpOFN;
|
|
void *psf;
|
|
void *pidl;
|
|
};
|
|
|
|
/* 1672 */
|
|
struct __declspec(align(4)) _IMAGE_DEBUG_MISC
|
|
{
|
|
unsigned int DataType;
|
|
unsigned int Length;
|
|
char Unicode;
|
|
char Reserved[3];
|
|
char Data[1];
|
|
};
|
|
|
|
/* 1673 */
|
|
struct tagMCI_BREAK_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
int nVirtKey;
|
|
HWND__ *hwndBreak;
|
|
};
|
|
|
|
/* 1674 */
|
|
struct _CERT_PHYSICAL_STORE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
char *pszOpenStoreProvider;
|
|
unsigned int dwOpenEncodingType;
|
|
unsigned int dwOpenFlags;
|
|
_CRYPTOAPI_BLOB OpenParameters;
|
|
unsigned int dwFlags;
|
|
unsigned int dwPriority;
|
|
};
|
|
|
|
/* 1675 */
|
|
struct _FILESYSTEM_STATISTICS
|
|
{
|
|
unsigned __int16 FileSystemType;
|
|
unsigned __int16 Version;
|
|
unsigned int SizeOfCompleteStructure;
|
|
unsigned int UserFileReads;
|
|
unsigned int UserFileReadBytes;
|
|
unsigned int UserDiskReads;
|
|
unsigned int UserFileWrites;
|
|
unsigned int UserFileWriteBytes;
|
|
unsigned int UserDiskWrites;
|
|
unsigned int MetaDataReads;
|
|
unsigned int MetaDataReadBytes;
|
|
unsigned int MetaDataDiskReads;
|
|
unsigned int MetaDataWrites;
|
|
unsigned int MetaDataWriteBytes;
|
|
unsigned int MetaDataDiskWrites;
|
|
};
|
|
|
|
/* 1676 */
|
|
struct tagMCI_ANIM_WINDOW_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
HWND__ *hWnd;
|
|
unsigned int nCmdShow;
|
|
const unsigned __int16 *lpstrText;
|
|
};
|
|
|
|
/* 1677 */
|
|
struct _CERT_KEYGEN_REQUEST_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
_CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
|
|
unsigned __int16 *pwszChallengeString;
|
|
};
|
|
|
|
/* 1678 */
|
|
struct _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY
|
|
{
|
|
unsigned int BeginAddress;
|
|
unsigned int EndAddress;
|
|
unsigned int ExceptionHandler;
|
|
unsigned int HandlerData;
|
|
unsigned int PrologEndAddress;
|
|
};
|
|
|
|
/* 1679 */
|
|
struct $BEA19A8FD43CDAFAF202C6F3A43A4084
|
|
{
|
|
unsigned __int16 *pPackageName;
|
|
_GUID PolicyId;
|
|
};
|
|
|
|
/* 1680 */
|
|
struct $E50625293C37C0408886B8B223FA5D41
|
|
{
|
|
_GUID ObjectId;
|
|
_GUID PolicyId;
|
|
};
|
|
|
|
/* 1681 */
|
|
union __MIDL___MIDL_itf_wtypes_0003_0001::__MIDL___MIDL_itf_wtypes_0003_0005
|
|
{
|
|
_GUID clsid;
|
|
unsigned __int16 *pFileExt;
|
|
unsigned __int16 *pMimeType;
|
|
unsigned __int16 *pProgId;
|
|
unsigned __int16 *pFileName;
|
|
$BEA19A8FD43CDAFAF202C6F3A43A4084 ByName;
|
|
$E50625293C37C0408886B8B223FA5D41 ByObjectId;
|
|
};
|
|
|
|
/* 1682 */
|
|
struct __MIDL___MIDL_itf_wtypes_0003_0001
|
|
{
|
|
unsigned int tyspec;
|
|
__MIDL___MIDL_itf_wtypes_0003_0001::__MIDL___MIDL_itf_wtypes_0003_0005 tagged_union;
|
|
};
|
|
|
|
/* 1683 */
|
|
struct __cppobj IPersist : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1684 */
|
|
struct __cppobj IPersistStream : IPersist
|
|
{
|
|
};
|
|
|
|
/* 1685 */
|
|
struct _SOCKET_ADDRESS_LIST
|
|
{
|
|
int iAddressCount;
|
|
_SOCKET_ADDRESS Address[1];
|
|
};
|
|
|
|
/* 1686 */
|
|
struct _SHFILEINFOW
|
|
{
|
|
HICON__ *hIcon;
|
|
int iIcon;
|
|
unsigned int dwAttributes;
|
|
unsigned __int16 szDisplayName[260];
|
|
unsigned __int16 szTypeName[80];
|
|
};
|
|
|
|
/* 1687 */
|
|
struct _OSVERSIONINFOW
|
|
{
|
|
unsigned int dwOSVersionInfoSize;
|
|
unsigned int dwMajorVersion;
|
|
unsigned int dwMinorVersion;
|
|
unsigned int dwBuildNumber;
|
|
unsigned int dwPlatformId;
|
|
unsigned __int16 szCSDVersion[128];
|
|
};
|
|
|
|
/* 1688 */
|
|
struct tagRECONVERTSTRING
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwVersion;
|
|
unsigned int dwStrLen;
|
|
unsigned int dwStrOffset;
|
|
unsigned int dwCompStrLen;
|
|
unsigned int dwCompStrOffset;
|
|
unsigned int dwTargetStrLen;
|
|
unsigned int dwTargetStrOffset;
|
|
};
|
|
|
|
/* 1689 */
|
|
struct _EXCEPTION_RECORD32
|
|
{
|
|
unsigned int ExceptionCode;
|
|
unsigned int ExceptionFlags;
|
|
unsigned int ExceptionRecord;
|
|
unsigned int ExceptionAddress;
|
|
unsigned int NumberParameters;
|
|
unsigned int ExceptionInformation[15];
|
|
};
|
|
|
|
/* 1690 */
|
|
struct _CRYPT_ENCODE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
void *(__stdcall *pfnAlloc)(unsigned int);
|
|
void (__stdcall *pfnFree)(void *);
|
|
};
|
|
|
|
/* 1691 */
|
|
struct _DOC_INFO_3W
|
|
{
|
|
unsigned __int16 *pDocName;
|
|
unsigned __int16 *pOutputFile;
|
|
unsigned __int16 *pDatatype;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1692 */
|
|
struct __cppobj IAddrExclusionControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1693 */
|
|
struct __cppobj IPrintDialogServices : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1694 */
|
|
struct __cppobj PFileNodeIter
|
|
{
|
|
PFileNode *file_node;
|
|
unsigned int curr_index;
|
|
PStringBase<char> search_string;
|
|
};
|
|
|
|
/* 1695 */
|
|
struct __declspec(align(4)) tagEMREXTSELECTCLIPRGN
|
|
{
|
|
tagEMR emr;
|
|
unsigned int cbRgnData;
|
|
unsigned int iMode;
|
|
char RgnData[1];
|
|
};
|
|
|
|
/* 1696 */
|
|
struct _CERT_TEMPLATE_EXT
|
|
{
|
|
char *pszObjId;
|
|
unsigned int dwMajorVersion;
|
|
int fMinorVersion;
|
|
unsigned int dwMinorVersion;
|
|
};
|
|
|
|
/* 1697 */
|
|
struct _FORM_INFO_1A
|
|
{
|
|
unsigned int Flags;
|
|
char *pName;
|
|
tagSIZE Size;
|
|
_RECTL ImageableArea;
|
|
};
|
|
|
|
/* 1698 */
|
|
struct __cppobj CaseInsensitiveStringBase<PStringBase<char> > : PStringBase<char>
|
|
{
|
|
};
|
|
|
|
/* 1699 */
|
|
struct tagSTICKYKEYS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1700 */
|
|
struct tagTITLEBARINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcTitleBar;
|
|
unsigned int rgstate[6];
|
|
};
|
|
|
|
/* 1701 */
|
|
struct tagMCI_SEQ_SET_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwTimeFormat;
|
|
unsigned int dwAudio;
|
|
unsigned int dwTempo;
|
|
unsigned int dwPort;
|
|
unsigned int dwSlave;
|
|
unsigned int dwMaster;
|
|
unsigned int dwOffset;
|
|
};
|
|
|
|
/* 1702 */
|
|
struct _RPC_IF_ID
|
|
{
|
|
_GUID Uuid;
|
|
unsigned __int16 VersMajor;
|
|
unsigned __int16 VersMinor;
|
|
};
|
|
|
|
/* 1703 */
|
|
struct _CERT_KEY_ATTRIBUTES_INFO
|
|
{
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_CRYPT_BIT_BLOB IntendedKeyUsage;
|
|
_CERT_PRIVATE_KEY_VALIDITY *pPrivateKeyUsagePeriod;
|
|
};
|
|
|
|
/* 1704 */
|
|
struct _DRIVER_INFO_2W
|
|
{
|
|
unsigned int cVersion;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDriverPath;
|
|
unsigned __int16 *pDataFile;
|
|
unsigned __int16 *pConfigFile;
|
|
};
|
|
|
|
/* 1705 */
|
|
struct _COAUTHIDENTITY
|
|
{
|
|
unsigned __int16 *User;
|
|
unsigned int UserLength;
|
|
unsigned __int16 *Domain;
|
|
unsigned int DomainLength;
|
|
unsigned __int16 *Password;
|
|
unsigned int PasswordLength;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 1706 */
|
|
struct _COAUTHINFO
|
|
{
|
|
unsigned int dwAuthnSvc;
|
|
unsigned int dwAuthzSvc;
|
|
unsigned __int16 *pwszServerPrincName;
|
|
unsigned int dwAuthnLevel;
|
|
unsigned int dwImpersonationLevel;
|
|
_COAUTHIDENTITY *pAuthIdentityData;
|
|
unsigned int dwCapabilities;
|
|
};
|
|
|
|
/* 1707 */
|
|
struct _COSERVERINFO
|
|
{
|
|
unsigned int dwReserved1;
|
|
unsigned __int16 *pwszName;
|
|
_COAUTHINFO *pAuthInfo;
|
|
unsigned int dwReserved2;
|
|
};
|
|
|
|
/* 1708 */
|
|
struct __cppobj tagBIND_OPTS2 : tagBIND_OPTS
|
|
{
|
|
unsigned int dwTrackFlags;
|
|
unsigned int dwClassContext;
|
|
unsigned int locale;
|
|
_COSERVERINFO *pServerInfo;
|
|
};
|
|
|
|
/* 1709 */
|
|
union _userHMETAFILE::__MIDL_IWinTypes_0004
|
|
{
|
|
int hInproc;
|
|
_BYTE_BLOB *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 1710 */
|
|
struct _userHMETAFILE
|
|
{
|
|
int fContext;
|
|
_userHMETAFILE::__MIDL_IWinTypes_0004 u;
|
|
};
|
|
|
|
/* 1711 */
|
|
struct _DRIVER_INFO_3A
|
|
{
|
|
unsigned int cVersion;
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDriverPath;
|
|
char *pDataFile;
|
|
char *pConfigFile;
|
|
char *pHelpFile;
|
|
char *pDependentFiles;
|
|
char *pMonitorName;
|
|
char *pDefaultDataType;
|
|
};
|
|
|
|
/* 1712 */
|
|
struct _PORT_INFO_2W
|
|
{
|
|
unsigned __int16 *pPortName;
|
|
unsigned __int16 *pMonitorName;
|
|
unsigned __int16 *pDescription;
|
|
unsigned int fPortType;
|
|
unsigned int Reserved;
|
|
};
|
|
|
|
/* 1713 */
|
|
struct tagRemFORMATETC
|
|
{
|
|
unsigned int cfFormat;
|
|
unsigned int ptd;
|
|
unsigned int dwAspect;
|
|
int lindex;
|
|
unsigned int tymed;
|
|
};
|
|
|
|
/* 1714 */
|
|
struct tagENUMLOGFONTA
|
|
{
|
|
tagLOGFONTA elfLogFont;
|
|
char elfFullName[64];
|
|
char elfStyle[32];
|
|
};
|
|
|
|
/* 1715 */
|
|
struct tagEMRALPHABLEND
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int cxDest;
|
|
int cyDest;
|
|
unsigned int dwRop;
|
|
int xSrc;
|
|
int ySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
};
|
|
|
|
/* 1716 */
|
|
struct tagMOUSEHOOKSTRUCT
|
|
{
|
|
tagPOINT pt;
|
|
HWND__ *hwnd;
|
|
unsigned int wHitTestCode;
|
|
unsigned int dwExtraInfo;
|
|
};
|
|
|
|
/* 1717 */
|
|
struct tagMIXERCONTROLA
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwControlID;
|
|
unsigned int dwControlType;
|
|
unsigned int fdwControl;
|
|
unsigned int cMultipleItems;
|
|
char szShortName[16];
|
|
char szName[64];
|
|
$C980AEBE6C9A6676CE771A252444CFA9 Bounds;
|
|
$D57FBB56CFB6CB9AA7C272D88EF9A29F Metrics;
|
|
};
|
|
|
|
/* 1718 */
|
|
struct _CRYPT_CONTENT_INFO
|
|
{
|
|
char *pszObjId;
|
|
_CRYPTOAPI_BLOB Content;
|
|
};
|
|
|
|
/* 1719 */
|
|
struct __cppobj IPersistStorage : IPersist
|
|
{
|
|
};
|
|
|
|
/* 1720 */
|
|
struct __declspec(align(4)) tagEMRGLSRECORD
|
|
{
|
|
tagEMR emr;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 1721 */
|
|
struct tagMOUSEKEYS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int iMaxSpeed;
|
|
unsigned int iTimeToMaxSpeed;
|
|
unsigned int iCtrlSpeed;
|
|
unsigned int dwReserved1;
|
|
unsigned int dwReserved2;
|
|
};
|
|
|
|
/* 1722 */
|
|
struct tagDDEML_MSG_HOOK_DATA
|
|
{
|
|
unsigned int uiLo;
|
|
unsigned int uiHi;
|
|
unsigned int cbData;
|
|
unsigned int Data[8];
|
|
};
|
|
|
|
/* 1723 */
|
|
struct tagMONMSGSTRUCT
|
|
{
|
|
unsigned int cb;
|
|
HWND__ *hwndTo;
|
|
unsigned int dwTime;
|
|
void *hTask;
|
|
unsigned int wMsg;
|
|
unsigned int wParam;
|
|
int lParam;
|
|
tagDDEML_MSG_HOOK_DATA dmhd;
|
|
};
|
|
|
|
/* 1724 */
|
|
struct _PSHNOTIFY
|
|
{
|
|
tagNMHDR hdr;
|
|
int lParam;
|
|
};
|
|
|
|
/* 1725 */
|
|
struct HACCEL__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1726 */
|
|
struct _RPC_POLICY
|
|
{
|
|
unsigned int Length;
|
|
unsigned int EndpointFlags;
|
|
unsigned int NICFlags;
|
|
};
|
|
|
|
/* 1727 */
|
|
struct __cppobj Logger::ILoggingOutputHandler : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
};
|
|
|
|
/* 1728 */
|
|
struct __cppobj Logger::ITextFileOutputHandler : Logger::ILoggingOutputHandler
|
|
{
|
|
};
|
|
|
|
/* 1729 */
|
|
struct __cppobj Logger::LogMacro
|
|
{
|
|
Logger::LoggingSeverity m_ls;
|
|
unsigned int m_lc;
|
|
};
|
|
|
|
/* 1730 */
|
|
struct tagEMRSTRETCHBLT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int cxDest;
|
|
int cyDest;
|
|
unsigned int dwRop;
|
|
int xSrc;
|
|
int ySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
};
|
|
|
|
/* 1731 */
|
|
struct _ACCESS_DENIED_CALLBACK_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1732 */
|
|
struct _TOKEN_GROUPS
|
|
{
|
|
unsigned int GroupCount;
|
|
_SID_AND_ATTRIBUTES Groups[1];
|
|
};
|
|
|
|
/* 1733 */
|
|
struct _TOKEN_PRIVILEGES
|
|
{
|
|
unsigned int PrivilegeCount;
|
|
_LUID_AND_ATTRIBUTES Privileges[1];
|
|
};
|
|
|
|
/* 1734 */
|
|
struct _JOBOBJECT_SECURITY_LIMIT_INFORMATION
|
|
{
|
|
unsigned int SecurityLimitFlags;
|
|
void *JobToken;
|
|
_TOKEN_GROUPS *SidsToDisable;
|
|
_TOKEN_PRIVILEGES *PrivilegesToDelete;
|
|
_TOKEN_GROUPS *RestrictedSids;
|
|
};
|
|
|
|
/* 1735 */
|
|
union $E6E24A7F5B6F8B597C18331DB62781EC
|
|
{
|
|
unsigned int ForwarderString;
|
|
unsigned int Function;
|
|
unsigned int Ordinal;
|
|
unsigned int AddressOfData;
|
|
};
|
|
|
|
/* 1736 */
|
|
struct _IMAGE_THUNK_DATA32
|
|
{
|
|
$E6E24A7F5B6F8B597C18331DB62781EC u1;
|
|
};
|
|
|
|
/* 1737 */
|
|
struct _remoteMETAFILEPICT
|
|
{
|
|
int mm;
|
|
int xExt;
|
|
int yExt;
|
|
_userHMETAFILE *hMF;
|
|
};
|
|
|
|
/* 1738 */
|
|
union _userHMETAFILEPICT::__MIDL_IWinTypes_0005
|
|
{
|
|
int hInproc;
|
|
_remoteMETAFILEPICT *hRemote;
|
|
__int64 hInproc64;
|
|
};
|
|
|
|
/* 1739 */
|
|
struct _userHMETAFILEPICT
|
|
{
|
|
int fContext;
|
|
_userHMETAFILEPICT::__MIDL_IWinTypes_0005 u;
|
|
};
|
|
|
|
/* 1740 */
|
|
union _userSTGMEDIUM::_STGMEDIUM_UNION::__MIDL_IAdviseSink_0003
|
|
{
|
|
_userHMETAFILEPICT *hMetaFilePict;
|
|
_userHENHMETAFILE *hHEnhMetaFile;
|
|
_GDI_OBJECT *hGdiHandle;
|
|
_userHGLOBAL *hGlobal;
|
|
unsigned __int16 *lpszFileName;
|
|
_BYTE_BLOB *pstm;
|
|
_BYTE_BLOB *pstg;
|
|
};
|
|
|
|
/* 1741 */
|
|
struct _userSTGMEDIUM::_STGMEDIUM_UNION
|
|
{
|
|
unsigned int tymed;
|
|
_userSTGMEDIUM::_STGMEDIUM_UNION::__MIDL_IAdviseSink_0003 u;
|
|
};
|
|
|
|
/* 1742 */
|
|
struct _userSTGMEDIUM
|
|
{
|
|
IUnknown *pUnkForRelease;
|
|
};
|
|
|
|
/* 1743 */
|
|
struct _IMAGE_CE_RUNTIME_FUNCTION_ENTRY
|
|
{
|
|
unsigned int FuncStart;
|
|
unsigned __int32 PrologLen : 8;
|
|
unsigned __int32 FuncLen : 22;
|
|
unsigned __int32 ThirtyTwoBit : 1;
|
|
unsigned __int32 ExceptionFlag : 1;
|
|
};
|
|
|
|
/* 1744 */
|
|
struct _REASSIGN_BLOCKS
|
|
{
|
|
unsigned __int16 Reserved;
|
|
unsigned __int16 Count;
|
|
unsigned int BlockNumber[1];
|
|
};
|
|
|
|
/* 1745 */
|
|
struct tagSERIALKEYSA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
char *lpszActivePort;
|
|
char *lpszPort;
|
|
unsigned int iBaudRate;
|
|
unsigned int iPortState;
|
|
unsigned int iActive;
|
|
};
|
|
|
|
/* 1746 */
|
|
struct _DISK_EXTENT
|
|
{
|
|
unsigned int DiskNumber;
|
|
_LARGE_INTEGER StartingOffset;
|
|
_LARGE_INTEGER ExtentLength;
|
|
};
|
|
|
|
/* 1747 */
|
|
struct _VOLUME_DISK_EXTENTS
|
|
{
|
|
unsigned int NumberOfDiskExtents;
|
|
_DISK_EXTENT Extents[1];
|
|
};
|
|
|
|
/* 1748 */
|
|
struct __cppobj IInternetPriority : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1749 */
|
|
struct _wireSAFEARR_HAVEIID
|
|
{
|
|
unsigned int Size;
|
|
IUnknown **apUnknown;
|
|
_GUID iid;
|
|
};
|
|
|
|
/* 1750 */
|
|
struct ANON_OBJECT_HEADER
|
|
{
|
|
unsigned __int16 Sig1;
|
|
unsigned __int16 Sig2;
|
|
unsigned __int16 Version;
|
|
unsigned __int16 Machine;
|
|
unsigned int TimeDateStamp;
|
|
_GUID ClassID;
|
|
unsigned int SizeOfData;
|
|
};
|
|
|
|
/* 1751 */
|
|
struct __declspec(align(4)) tagEMREXTESCAPE
|
|
{
|
|
tagEMR emr;
|
|
int iEscape;
|
|
int cbEscData;
|
|
char EscData[1];
|
|
};
|
|
|
|
/* 1752 */
|
|
struct tagMCI_ANIM_RECT_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 1753 */
|
|
struct tagLOGCOLORSPACEA
|
|
{
|
|
unsigned int lcsSignature;
|
|
unsigned int lcsVersion;
|
|
unsigned int lcsSize;
|
|
int lcsCSType;
|
|
int lcsIntent;
|
|
tagICEXYZTRIPLE lcsEndpoints;
|
|
unsigned int lcsGammaRed;
|
|
unsigned int lcsGammaGreen;
|
|
unsigned int lcsGammaBlue;
|
|
char lcsFilename[260];
|
|
};
|
|
|
|
/* 1754 */
|
|
struct tagEMRCREATECOLORSPACE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihCS;
|
|
tagLOGCOLORSPACEA lcs;
|
|
};
|
|
|
|
/* 1755 */
|
|
struct tagMIDIINCAPS2A
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwSupport;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1756 */
|
|
struct __cppobj AutoTrueBool
|
|
{
|
|
bool m_bValue;
|
|
};
|
|
|
|
/* 1757 */
|
|
struct midiproptimediv_tag
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwTimeDiv;
|
|
};
|
|
|
|
/* 1758 */
|
|
struct _SESSION_HEADER
|
|
{
|
|
char sess_name;
|
|
char num_sess;
|
|
char rcv_dg_outstanding;
|
|
char rcv_any_outstanding;
|
|
};
|
|
|
|
/* 1759 */
|
|
struct __cppobj IErrorLog : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1760 */
|
|
struct tagCUSTDATA
|
|
{
|
|
unsigned int cCustData;
|
|
tagCUSTDATAITEM *prgCustData;
|
|
};
|
|
|
|
/* 1761 */
|
|
struct _WSAPROTOCOL_INFOW
|
|
{
|
|
unsigned int dwServiceFlags1;
|
|
unsigned int dwServiceFlags2;
|
|
unsigned int dwServiceFlags3;
|
|
unsigned int dwServiceFlags4;
|
|
unsigned int dwProviderFlags;
|
|
_GUID ProviderId;
|
|
unsigned int dwCatalogEntryId;
|
|
_WSAPROTOCOLCHAIN ProtocolChain;
|
|
int iVersion;
|
|
int iAddressFamily;
|
|
int iMaxSockAddr;
|
|
int iMinSockAddr;
|
|
int iSocketType;
|
|
int iProtocol;
|
|
int iProtocolMaxOffset;
|
|
int iNetworkByteOrder;
|
|
int iSecurityScheme;
|
|
unsigned int dwMessageSize;
|
|
unsigned int dwProviderReserved;
|
|
unsigned __int16 szProtocol[256];
|
|
};
|
|
|
|
/* 1762 */
|
|
struct _IMAGE_VXD_HEADER
|
|
{
|
|
unsigned __int16 e32_magic;
|
|
char e32_border;
|
|
char e32_worder;
|
|
unsigned int e32_level;
|
|
unsigned __int16 e32_cpu;
|
|
unsigned __int16 e32_os;
|
|
unsigned int e32_ver;
|
|
unsigned int e32_mflags;
|
|
unsigned int e32_mpages;
|
|
unsigned int e32_startobj;
|
|
unsigned int e32_eip;
|
|
unsigned int e32_stackobj;
|
|
unsigned int e32_esp;
|
|
unsigned int e32_pagesize;
|
|
unsigned int e32_lastpagesize;
|
|
unsigned int e32_fixupsize;
|
|
unsigned int e32_fixupsum;
|
|
unsigned int e32_ldrsize;
|
|
unsigned int e32_ldrsum;
|
|
unsigned int e32_objtab;
|
|
unsigned int e32_objcnt;
|
|
unsigned int e32_objmap;
|
|
unsigned int e32_itermap;
|
|
unsigned int e32_rsrctab;
|
|
unsigned int e32_rsrccnt;
|
|
unsigned int e32_restab;
|
|
unsigned int e32_enttab;
|
|
unsigned int e32_dirtab;
|
|
unsigned int e32_dircnt;
|
|
unsigned int e32_fpagetab;
|
|
unsigned int e32_frectab;
|
|
unsigned int e32_impmod;
|
|
unsigned int e32_impmodcnt;
|
|
unsigned int e32_impproc;
|
|
unsigned int e32_pagesum;
|
|
unsigned int e32_datapage;
|
|
unsigned int e32_preload;
|
|
unsigned int e32_nrestab;
|
|
unsigned int e32_cbnrestab;
|
|
unsigned int e32_nressum;
|
|
unsigned int e32_autodata;
|
|
unsigned int e32_debuginfo;
|
|
unsigned int e32_debuglen;
|
|
unsigned int e32_instpreload;
|
|
unsigned int e32_instdemand;
|
|
unsigned int e32_heapsize;
|
|
char e32_res3[12];
|
|
unsigned int e32_winresoff;
|
|
unsigned int e32_winreslen;
|
|
unsigned __int16 e32_devid;
|
|
unsigned __int16 e32_ddkver;
|
|
};
|
|
|
|
/* 1763 */
|
|
union _RemotableHandle::__MIDL_IWinTypes_0009
|
|
{
|
|
int hInproc;
|
|
int hRemote;
|
|
};
|
|
|
|
/* 1764 */
|
|
struct _RemotableHandle
|
|
{
|
|
int fContext;
|
|
_RemotableHandle::__MIDL_IWinTypes_0009 u;
|
|
};
|
|
|
|
/* 1765 */
|
|
struct __declspec(align(8)) _DISK_HISTOGRAM
|
|
{
|
|
_LARGE_INTEGER DiskSize;
|
|
_LARGE_INTEGER Start;
|
|
_LARGE_INTEGER End;
|
|
_LARGE_INTEGER Average;
|
|
_LARGE_INTEGER AverageRead;
|
|
_LARGE_INTEGER AverageWrite;
|
|
unsigned int Granularity;
|
|
unsigned int Size;
|
|
unsigned int ReadCount;
|
|
unsigned int WriteCount;
|
|
_HISTOGRAM_BUCKET *Histogram;
|
|
};
|
|
|
|
/* 1766 */
|
|
struct tagEMRSETWORLDTRANSFORM
|
|
{
|
|
tagEMR emr;
|
|
tagXFORM xform;
|
|
};
|
|
|
|
/* 1767 */
|
|
struct _CERT_POLICY_MAPPING
|
|
{
|
|
char *pszIssuerDomainPolicy;
|
|
char *pszSubjectDomainPolicy;
|
|
};
|
|
|
|
/* 1768 */
|
|
struct _CERT_POLICY_MAPPINGS_INFO
|
|
{
|
|
unsigned int cPolicyMapping;
|
|
_CERT_POLICY_MAPPING *rgPolicyMapping;
|
|
};
|
|
|
|
/* 1769 */
|
|
struct __cppobj ISynchronizeHandle : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1770 */
|
|
struct __cppobj ISynchronizeEvent : ISynchronizeHandle
|
|
{
|
|
};
|
|
|
|
/* 1771 */
|
|
struct __declspec(align(4)) tagMULTIKEYHELPA
|
|
{
|
|
unsigned int mkSize;
|
|
char mkKeylist;
|
|
char szKeyphrase[1];
|
|
};
|
|
|
|
/* 1772 */
|
|
struct _CMSG_MAIL_LIST_ENCRYPT_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRecipientIndex;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1773 */
|
|
struct _CERT_CHAIN_POLICY_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
void *pvExtraPolicyPara;
|
|
};
|
|
|
|
/* 1774 */
|
|
struct __cppobj IViewObject : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1775 */
|
|
struct _CERT_POLICY_CONSTRAINTS_INFO
|
|
{
|
|
int fRequireExplicitPolicy;
|
|
unsigned int dwRequireExplicitPolicySkipCerts;
|
|
int fInhibitPolicyMapping;
|
|
unsigned int dwInhibitPolicyMappingSkipCerts;
|
|
};
|
|
|
|
/* 1776 */
|
|
struct _MONITOR_INFO_2W
|
|
{
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDLLName;
|
|
};
|
|
|
|
/* 1777 */
|
|
struct _WIN32_FILE_ATTRIBUTE_DATA
|
|
{
|
|
unsigned int dwFileAttributes;
|
|
_FILETIME ftCreationTime;
|
|
_FILETIME ftLastAccessTime;
|
|
_FILETIME ftLastWriteTime;
|
|
unsigned int nFileSizeHigh;
|
|
unsigned int nFileSizeLow;
|
|
};
|
|
|
|
/* 1778 */
|
|
struct _MMCKINFO
|
|
{
|
|
unsigned int ckid;
|
|
unsigned int cksize;
|
|
unsigned int fccType;
|
|
unsigned int dwDataOffset;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1779 */
|
|
struct _PRINTER_INFO_9A
|
|
{
|
|
_devicemodeA *pDevMode;
|
|
};
|
|
|
|
/* 1780 */
|
|
struct _JOB_INFO_1W
|
|
{
|
|
unsigned int JobId;
|
|
unsigned __int16 *pPrinterName;
|
|
unsigned __int16 *pMachineName;
|
|
unsigned __int16 *pUserName;
|
|
unsigned __int16 *pDocument;
|
|
unsigned __int16 *pDatatype;
|
|
unsigned __int16 *pStatus;
|
|
unsigned int Status;
|
|
unsigned int Priority;
|
|
unsigned int Position;
|
|
unsigned int TotalPages;
|
|
unsigned int PagesPrinted;
|
|
_SYSTEMTIME Submitted;
|
|
};
|
|
|
|
/* 1781 */
|
|
struct _PRINTER_ENUM_VALUESA
|
|
{
|
|
char *pValueName;
|
|
unsigned int cbValueName;
|
|
unsigned int dwType;
|
|
char *pData;
|
|
unsigned int cbData;
|
|
};
|
|
|
|
/* 1782 */
|
|
struct _CRL_DIST_POINT_NAME
|
|
{
|
|
unsigned int dwDistPointNameChoice;
|
|
_CERT_ALT_NAME_INFO FullName;
|
|
};
|
|
|
|
/* 1783 */
|
|
struct _CRYPT_PASSWORD_CREDENTIALSW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned __int16 *pszUsername;
|
|
unsigned __int16 *pszPassword;
|
|
};
|
|
|
|
/* 1784 */
|
|
struct _OSVERSIONINFOEXA
|
|
{
|
|
unsigned int dwOSVersionInfoSize;
|
|
unsigned int dwMajorVersion;
|
|
unsigned int dwMinorVersion;
|
|
unsigned int dwBuildNumber;
|
|
unsigned int dwPlatformId;
|
|
char szCSDVersion[128];
|
|
unsigned __int16 wServicePackMajor;
|
|
unsigned __int16 wServicePackMinor;
|
|
unsigned __int16 wSuiteMask;
|
|
char wProductType;
|
|
char wReserved;
|
|
};
|
|
|
|
/* 1785 */
|
|
struct tMIXERCONTROLDETAILS_SIGNED
|
|
{
|
|
int lValue;
|
|
};
|
|
|
|
/* 1786 */
|
|
struct _IMAGE_COFF_SYMBOLS_HEADER
|
|
{
|
|
unsigned int NumberOfSymbols;
|
|
unsigned int LvaToFirstSymbol;
|
|
unsigned int NumberOfLinenumbers;
|
|
unsigned int LvaToFirstLinenumber;
|
|
unsigned int RvaToFirstByteOfCode;
|
|
unsigned int RvaToLastByteOfCode;
|
|
unsigned int RvaToFirstByteOfData;
|
|
unsigned int RvaToLastByteOfData;
|
|
};
|
|
|
|
/* 1787 */
|
|
struct _ImageArchitectureHeader
|
|
{
|
|
unsigned __int32 AmaskValue : 1;
|
|
unsigned __int32 : 7;
|
|
unsigned __int32 AmaskShift : 8;
|
|
unsigned int FirstEntryRVA;
|
|
};
|
|
|
|
/* 1788 */
|
|
struct _SYSTEM_POWER_STATUS
|
|
{
|
|
char ACLineStatus;
|
|
char BatteryFlag;
|
|
char BatteryLifePercent;
|
|
char Reserved1;
|
|
unsigned int BatteryLifeTime;
|
|
unsigned int BatteryFullLifeTime;
|
|
};
|
|
|
|
/* 1789 */
|
|
struct tagEMRPOLYLINE16
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cpts;
|
|
tagPOINTS apts[1];
|
|
};
|
|
|
|
/* 1790 */
|
|
struct __cppobj IEncodingFilterFactory : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1791 */
|
|
struct tagMENUBARINFO
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcBar;
|
|
HMENU__ *hMenu;
|
|
HWND__ *hwndMenu;
|
|
__int32 fBarFocused : 1;
|
|
__int32 fFocused : 1;
|
|
};
|
|
|
|
/* 1792 */
|
|
struct _BYTE_SIZEDARR
|
|
{
|
|
unsigned int clSize;
|
|
char *pData;
|
|
};
|
|
|
|
/* 1793 */
|
|
struct _DRIVER_INFO_3W
|
|
{
|
|
unsigned int cVersion;
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDriverPath;
|
|
unsigned __int16 *pDataFile;
|
|
unsigned __int16 *pConfigFile;
|
|
unsigned __int16 *pHelpFile;
|
|
unsigned __int16 *pDependentFiles;
|
|
unsigned __int16 *pMonitorName;
|
|
unsigned __int16 *pDefaultDataType;
|
|
};
|
|
|
|
/* 1794 */
|
|
struct __declspec(align(4)) tagINTERFACEINFO
|
|
{
|
|
IUnknown *pUnk;
|
|
_GUID iid;
|
|
unsigned __int16 wMethod;
|
|
};
|
|
|
|
/* 1795 */
|
|
struct __cppobj IXMLDOMEntityReference : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 1796 */
|
|
struct _WSABUF
|
|
{
|
|
unsigned int len;
|
|
char *buf;
|
|
};
|
|
|
|
/* 1797 */
|
|
struct HWAVEIN__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1798 */
|
|
struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1799 */
|
|
struct _DRAGINFOA
|
|
{
|
|
unsigned int uSize;
|
|
tagPOINT pt;
|
|
int fNC;
|
|
char *lpFileList;
|
|
unsigned int grfKeyState;
|
|
};
|
|
|
|
/* 1800 */
|
|
struct tagMIXERCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int fdwSupport;
|
|
unsigned int cDestinations;
|
|
};
|
|
|
|
/* 1801 */
|
|
struct _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY
|
|
{
|
|
char *pszObjId;
|
|
unsigned int cValue;
|
|
_CRYPTOAPI_BLOB *rgValue;
|
|
};
|
|
|
|
/* 1802 */
|
|
struct tagEMRSCALEVIEWPORTEXTEX
|
|
{
|
|
tagEMR emr;
|
|
int xNum;
|
|
int xDenom;
|
|
int yNum;
|
|
int yDenom;
|
|
};
|
|
|
|
/* 1803 */
|
|
struct tagJOYCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int wXmin;
|
|
unsigned int wXmax;
|
|
unsigned int wYmin;
|
|
unsigned int wYmax;
|
|
unsigned int wZmin;
|
|
unsigned int wZmax;
|
|
unsigned int wNumButtons;
|
|
unsigned int wPeriodMin;
|
|
unsigned int wPeriodMax;
|
|
unsigned int wRmin;
|
|
unsigned int wRmax;
|
|
unsigned int wUmin;
|
|
unsigned int wUmax;
|
|
unsigned int wVmin;
|
|
unsigned int wVmax;
|
|
unsigned int wCaps;
|
|
unsigned int wMaxAxes;
|
|
unsigned int wNumAxes;
|
|
unsigned int wMaxButtons;
|
|
unsigned __int16 szRegKey[32];
|
|
unsigned __int16 szOEMVxD[260];
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 1804 */
|
|
struct joyinfoex_tag
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwXpos;
|
|
unsigned int dwYpos;
|
|
unsigned int dwZpos;
|
|
unsigned int dwRpos;
|
|
unsigned int dwUpos;
|
|
unsigned int dwVpos;
|
|
unsigned int dwButtons;
|
|
unsigned int dwButtonNumber;
|
|
unsigned int dwPOV;
|
|
unsigned int dwReserved1;
|
|
unsigned int dwReserved2;
|
|
};
|
|
|
|
/* 1805 */
|
|
struct _PRINTER_INFO_5W
|
|
{
|
|
unsigned __int16 *pPrinterName;
|
|
unsigned __int16 *pPortName;
|
|
unsigned int Attributes;
|
|
unsigned int DeviceNotSelectedTimeout;
|
|
unsigned int TransmissionRetryTimeout;
|
|
};
|
|
|
|
/* 1806 */
|
|
struct tagEMRELLIPSE
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBox;
|
|
};
|
|
|
|
/* 1807 */
|
|
struct _ACCESS_ALLOWED_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1808 */
|
|
struct tagENHMETAHEADER
|
|
{
|
|
unsigned int iType;
|
|
unsigned int nSize;
|
|
_RECTL rclBounds;
|
|
_RECTL rclFrame;
|
|
unsigned int dSignature;
|
|
unsigned int nVersion;
|
|
unsigned int nBytes;
|
|
unsigned int nRecords;
|
|
unsigned __int16 nHandles;
|
|
unsigned __int16 sReserved;
|
|
unsigned int nDescription;
|
|
unsigned int offDescription;
|
|
unsigned int nPalEntries;
|
|
tagSIZE szlDevice;
|
|
tagSIZE szlMillimeters;
|
|
unsigned int cbPixelFormat;
|
|
unsigned int offPixelFormat;
|
|
unsigned int bOpenGL;
|
|
tagSIZE szlMicrometers;
|
|
};
|
|
|
|
/* 1809 */
|
|
struct _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
_CMSG_KEY_AGREE_RECIPIENT_INFO *pKeyAgree;
|
|
unsigned int dwRecipientIndex;
|
|
unsigned int dwRecipientEncryptedKeyIndex;
|
|
_CRYPT_BIT_BLOB OriginatorPublicKey;
|
|
};
|
|
|
|
/* 1810 */
|
|
struct _TAPE_WMI_OPERATIONS
|
|
{
|
|
unsigned int Method;
|
|
unsigned int DataBufferSize;
|
|
void *DataBuffer;
|
|
};
|
|
|
|
/* 1811 */
|
|
struct tagMCI_SYSINFO_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned __int16 *lpstrReturn;
|
|
unsigned int dwRetSize;
|
|
unsigned int dwNumber;
|
|
unsigned int wDeviceType;
|
|
};
|
|
|
|
/* 1812 */
|
|
struct OPENCARD_SEARCH_CRITERIAW
|
|
{
|
|
unsigned int dwStructSize;
|
|
unsigned __int16 *lpstrGroupNames;
|
|
unsigned int nMaxGroupNames;
|
|
_GUID *rgguidInterfaces;
|
|
unsigned int cguidInterfaces;
|
|
unsigned __int16 *lpstrCardNames;
|
|
unsigned int nMaxCardNames;
|
|
int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *);
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, unsigned __int16 *, unsigned __int16 *, void *);
|
|
void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *);
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
};
|
|
|
|
/* 1813 */
|
|
struct _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA
|
|
{
|
|
unsigned int cOID;
|
|
char **rgpszOID;
|
|
};
|
|
|
|
/* 1814 */
|
|
struct _PRINTER_NOTIFY_INFO
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int Count;
|
|
_PRINTER_NOTIFY_INFO_DATA aData[1];
|
|
};
|
|
|
|
/* 1815 */
|
|
struct __cppobj ISurrogate : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1816 */
|
|
struct __cppobj CaseInsensitiveStringBase<PStringBase<unsigned short> > : PStringBase<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 1817 */
|
|
struct _WSANAMESPACE_INFOW
|
|
{
|
|
_GUID NSProviderId;
|
|
unsigned int dwNameSpace;
|
|
int fActive;
|
|
unsigned int dwVersion;
|
|
unsigned __int16 *lpszIdentifier;
|
|
};
|
|
|
|
/* 1818 */
|
|
struct HFONT__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1819 */
|
|
struct tagMCI_OVLY_WINDOW_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
HWND__ *hWnd;
|
|
unsigned int nCmdShow;
|
|
const char *lpstrText;
|
|
};
|
|
|
|
/* 1820 */
|
|
struct _PRINTER_INFO_7A
|
|
{
|
|
char *pszObjectGUID;
|
|
unsigned int dwAction;
|
|
};
|
|
|
|
/* 1821 */
|
|
struct __cppobj compile_time_class_check_test
|
|
{
|
|
};
|
|
|
|
/* 1822 */
|
|
struct tagMOUSEMOVEPOINT
|
|
{
|
|
int x;
|
|
int y;
|
|
unsigned int time;
|
|
unsigned int dwExtraInfo;
|
|
};
|
|
|
|
/* 1823 */
|
|
struct tagHIGHCONTRASTA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
char *lpszDefaultScheme;
|
|
};
|
|
|
|
/* 1824 */
|
|
struct _CERT_AUTHORITY_INFO_ACCESS
|
|
{
|
|
unsigned int cAccDescr;
|
|
_CERT_ACCESS_DESCRIPTION *rgAccDescr;
|
|
};
|
|
|
|
/* 1825 */
|
|
struct _WSANSClassInfoW
|
|
{
|
|
unsigned __int16 *lpszName;
|
|
unsigned int dwNameSpace;
|
|
unsigned int dwValueType;
|
|
unsigned int dwValueSize;
|
|
void *lpValue;
|
|
};
|
|
|
|
/* 1826 */
|
|
struct __declspec(align(4)) tagEMRSETICMPROFILE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int dwFlags;
|
|
unsigned int cbName;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 1827 */
|
|
struct _CERT_GENERAL_SUBTREE
|
|
{
|
|
_CERT_ALT_NAME_ENTRY Base;
|
|
unsigned int dwMinimum;
|
|
int fMaximum;
|
|
unsigned int dwMaximum;
|
|
};
|
|
|
|
/* 1828 */
|
|
struct _CERT_KEY_CONTEXT
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
};
|
|
|
|
/* 1829 */
|
|
struct _TAPE_GET_STATISTICS
|
|
{
|
|
unsigned int Operation;
|
|
};
|
|
|
|
/* 1830 */
|
|
struct _PROVIDOR_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
unsigned __int16 *pEnvironment;
|
|
unsigned __int16 *pDLLName;
|
|
};
|
|
|
|
/* 1831 */
|
|
struct __cppobj IDataFilter : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1832 */
|
|
struct __cppobj ITypeLib : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1833 */
|
|
struct __cppobj ITypeLib2 : ITypeLib
|
|
{
|
|
};
|
|
|
|
/* 1834 */
|
|
struct __cppobj PSRefBufferStatistics<unsigned short> : ReferenceCountTemplate<268435456,0>
|
|
{
|
|
unsigned int m_size;
|
|
unsigned int m_hash;
|
|
unsigned int m_len;
|
|
};
|
|
|
|
/* 1835 */
|
|
struct __cppobj PSRefBuffer<unsigned short> : PSRefBufferStatistics<unsigned short>, PSRefBufferCharData<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 1836 */
|
|
struct PStringSimple<unsigned short>
|
|
{
|
|
PSRefBufferCharData<unsigned short> *m_charbuffer;
|
|
};
|
|
|
|
/* 1837 */
|
|
struct _IMAGE_BASE_RELOCATION
|
|
{
|
|
unsigned int VirtualAddress;
|
|
unsigned int SizeOfBlock;
|
|
};
|
|
|
|
/* 1838 */
|
|
struct _PERF_COUNTER_DEFINITION
|
|
{
|
|
unsigned int ByteLength;
|
|
unsigned int CounterNameTitleIndex;
|
|
unsigned __int16 *CounterNameTitle;
|
|
unsigned int CounterHelpTitleIndex;
|
|
unsigned __int16 *CounterHelpTitle;
|
|
int DefaultScale;
|
|
unsigned int DetailLevel;
|
|
unsigned int CounterType;
|
|
unsigned int CounterSize;
|
|
unsigned int CounterOffset;
|
|
};
|
|
|
|
/* 1839 */
|
|
union $B5432B5766EACA8D7A891B0C9CA17601
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int cbSize;
|
|
};
|
|
|
|
/* 1840 */
|
|
struct _HTTPSPolicyCallbackData
|
|
{
|
|
$B5432B5766EACA8D7A891B0C9CA17601 ___u0;
|
|
unsigned int dwAuthType;
|
|
unsigned int fdwChecks;
|
|
unsigned __int16 *pwszServerName;
|
|
};
|
|
|
|
/* 1841 */
|
|
struct tagWAVEINCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
};
|
|
|
|
/* 1842 */
|
|
struct tagMCI_OVLY_LOAD_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
const char *lpfilename;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 1843 */
|
|
struct _wireSAFEARR_BSTR
|
|
{
|
|
unsigned int Size;
|
|
_FLAGGED_WORD_BLOB **aBstr;
|
|
};
|
|
|
|
/* 1844 */
|
|
struct _wireSAFEARR_UNKNOWN
|
|
{
|
|
unsigned int Size;
|
|
IUnknown **apUnknown;
|
|
};
|
|
|
|
/* 1845 */
|
|
struct _wireSAFEARR_DISPATCH
|
|
{
|
|
unsigned int Size;
|
|
IDispatch **apDispatch;
|
|
};
|
|
|
|
/* 1851 */
|
|
struct _wireSAFEARR_VARIANT
|
|
{
|
|
unsigned int Size;
|
|
_wireVARIANT **aVariant;
|
|
};
|
|
|
|
/* 1852 */
|
|
struct _SHORT_SIZEDARR
|
|
{
|
|
unsigned int clSize;
|
|
unsigned __int16 *pData;
|
|
};
|
|
|
|
/* 1853 */
|
|
struct _LONG_SIZEDARR
|
|
{
|
|
unsigned int clSize;
|
|
unsigned int *pData;
|
|
};
|
|
|
|
/* 1854 */
|
|
struct _HYPER_SIZEDARR
|
|
{
|
|
unsigned int clSize;
|
|
__int64 *pData;
|
|
};
|
|
|
|
/* 1846 */
|
|
union _wireSAFEARRAY_UNION::__MIDL_IOleAutomationTypes_0001
|
|
{
|
|
_wireSAFEARR_BSTR BstrStr;
|
|
_wireSAFEARR_UNKNOWN UnknownStr;
|
|
_wireSAFEARR_DISPATCH DispatchStr;
|
|
_wireSAFEARR_VARIANT VariantStr;
|
|
_wireSAFEARR_BRECORD RecordStr;
|
|
_wireSAFEARR_HAVEIID HaveIidStr;
|
|
_BYTE_SIZEDARR ByteStr;
|
|
_SHORT_SIZEDARR WordStr;
|
|
_LONG_SIZEDARR LongStr;
|
|
_HYPER_SIZEDARR HyperStr;
|
|
};
|
|
|
|
/* 1850 */
|
|
union $C87DFA00798C9C4882F594BD343E8A2C
|
|
{
|
|
__int64 llVal;
|
|
int lVal;
|
|
char bVal;
|
|
__int16 iVal;
|
|
float fltVal;
|
|
long double dblVal;
|
|
__int16 boolVal;
|
|
int scode;
|
|
tagCY cyVal;
|
|
long double date;
|
|
_FLAGGED_WORD_BLOB *bstrVal;
|
|
IUnknown *punkVal;
|
|
IDispatch *pdispVal;
|
|
_wireSAFEARRAY **parray;
|
|
_wireBRECORD *brecVal;
|
|
char *pbVal;
|
|
__int16 *piVal;
|
|
int *plVal;
|
|
__int64 *pllVal;
|
|
float *pfltVal;
|
|
long double *pdblVal;
|
|
__int16 *pboolVal;
|
|
int *pscode;
|
|
tagCY *pcyVal;
|
|
long double *pdate;
|
|
_FLAGGED_WORD_BLOB **pbstrVal;
|
|
IUnknown **ppunkVal;
|
|
IDispatch **ppdispVal;
|
|
_wireSAFEARRAY ***pparray;
|
|
_wireVARIANT **pvarVal;
|
|
char cVal;
|
|
unsigned __int16 uiVal;
|
|
unsigned int ulVal;
|
|
unsigned __int64 ullVal;
|
|
int intVal;
|
|
unsigned int uintVal;
|
|
tagDEC decVal;
|
|
tagDEC *pdecVal;
|
|
char *pcVal;
|
|
unsigned __int16 *puiVal;
|
|
unsigned int *pulVal;
|
|
unsigned __int64 *pullVal;
|
|
int *pintVal;
|
|
unsigned int *puintVal;
|
|
};
|
|
|
|
/* 1849 */
|
|
struct _wireVARIANT
|
|
{
|
|
unsigned int clSize;
|
|
unsigned int rpcReserved;
|
|
unsigned __int16 vt;
|
|
unsigned __int16 wReserved1;
|
|
unsigned __int16 wReserved2;
|
|
unsigned __int16 wReserved3;
|
|
$C87DFA00798C9C4882F594BD343E8A2C ___u6;
|
|
};
|
|
|
|
/* 1847 */
|
|
struct __unaligned __declspec(align(4)) _wireSAFEARRAY_UNION
|
|
{
|
|
unsigned int sfType;
|
|
_wireSAFEARRAY_UNION::__MIDL_IOleAutomationTypes_0001 u;
|
|
};
|
|
|
|
/* 1848 */
|
|
struct _wireSAFEARRAY
|
|
{
|
|
unsigned __int16 cDims;
|
|
unsigned __int16 fFeatures;
|
|
unsigned int cbElements;
|
|
unsigned int cLocks;
|
|
__unaligned __declspec(align(1)) _wireSAFEARRAY_UNION uArrayStructs;
|
|
tagSAFEARRAYBOUND rgsabound[1];
|
|
};
|
|
|
|
/* 1855 */
|
|
struct tagCANDIDATELIST
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwStyle;
|
|
unsigned int dwCount;
|
|
unsigned int dwSelection;
|
|
unsigned int dwPageStart;
|
|
unsigned int dwPageSize;
|
|
unsigned int dwOffset[1];
|
|
};
|
|
|
|
/* 1856 */
|
|
struct tagACCESSTIMEOUT
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int iTimeOutMSec;
|
|
};
|
|
|
|
/* 1857 */
|
|
struct _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwSignerIndex;
|
|
_CRYPTOAPI_BLOB blob;
|
|
};
|
|
|
|
/* 1858 */
|
|
struct _JOBOBJECT_ASSOCIATE_COMPLETION_PORT
|
|
{
|
|
void *CompletionKey;
|
|
void *CompletionPort;
|
|
};
|
|
|
|
/* 1859 */
|
|
struct HWINEVENTHOOK__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1860 */
|
|
struct tagMCI_OVLY_OPEN_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const char *lpstrDeviceType;
|
|
const char *lpstrElementName;
|
|
const char *lpstrAlias;
|
|
unsigned int dwStyle;
|
|
HWND__ *hWndParent;
|
|
};
|
|
|
|
/* 1861 */
|
|
struct _CMC_TAGGED_CERT_REQUEST
|
|
{
|
|
unsigned int dwBodyPartID;
|
|
_CRYPTOAPI_BLOB SignedCertRequest;
|
|
};
|
|
|
|
/* 1862 */
|
|
struct _CMC_TAGGED_REQUEST
|
|
{
|
|
unsigned int dwTaggedRequestChoice;
|
|
_CMC_TAGGED_CERT_REQUEST *pTaggedCertRequest;
|
|
};
|
|
|
|
/* 1863 */
|
|
struct _userFLAG_STGMEDIUM
|
|
{
|
|
int ContextFlags;
|
|
int fPassOwnership;
|
|
_userSTGMEDIUM Stgmed;
|
|
};
|
|
|
|
/* 1864 */
|
|
struct __cppobj IInternetBindInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1865 */
|
|
struct tagMENUGETOBJECTINFO
|
|
{
|
|
unsigned int dwFlags;
|
|
unsigned int uPos;
|
|
HMENU__ *hmenu;
|
|
void *riid;
|
|
void *pvObj;
|
|
};
|
|
|
|
/* 1866 */
|
|
struct _CMS_KEY_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int Algid;
|
|
char *pbOID;
|
|
unsigned int cbOID;
|
|
};
|
|
|
|
/* 1867 */
|
|
struct _CTL_VERIFY_USAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
_CRYPTOAPI_BLOB ListIdentifier;
|
|
unsigned int cCtlStore;
|
|
void **rghCtlStore;
|
|
unsigned int cSignerStore;
|
|
void **rghSignerStore;
|
|
};
|
|
|
|
/* 1868 */
|
|
struct __cppobj HashTable<Turbine_GUID,Interface *,1>
|
|
{
|
|
HashTable<Turbine_GUID,Interface *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 1869 */
|
|
struct HashTable<Turbine_GUID,Interface *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<Turbine_GUID,Interface *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 1870 */
|
|
struct __cppobj HashIterator<Turbine_GUID,Interface *,1>
|
|
{
|
|
IntrusiveHashIterator<Turbine_GUID,HashTableData<Turbine_GUID,Interface *> *,1> m_iter;
|
|
};
|
|
|
|
/* 1871 */
|
|
struct _CMSG_KEY_TRANS_ENCRYPT_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRecipientIndex;
|
|
_CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedKey;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 1872 */
|
|
struct __declspec(align(2)) _MESSAGE_RESOURCE_ENTRY
|
|
{
|
|
unsigned __int16 Length;
|
|
unsigned __int16 Flags;
|
|
char Text[1];
|
|
};
|
|
|
|
/* 1873 */
|
|
struct tagHIGHCONTRASTW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned __int16 *lpszDefaultScheme;
|
|
};
|
|
|
|
/* 1874 */
|
|
struct tagMCI_LOAD_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
const char *lpfilename;
|
|
};
|
|
|
|
/* 1875 */
|
|
struct _CRYPT_RETRIEVE_AUX_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_FILETIME *pLastSyncTime;
|
|
};
|
|
|
|
/* 1876 */
|
|
union $22971E98F1DCAE471B592EC18ECB1551
|
|
{
|
|
unsigned int PhysicalAddress;
|
|
unsigned int VirtualSize;
|
|
};
|
|
|
|
/* 1877 */
|
|
struct _IMAGE_SECTION_HEADER
|
|
{
|
|
char Name[8];
|
|
$22971E98F1DCAE471B592EC18ECB1551 Misc;
|
|
unsigned int VirtualAddress;
|
|
unsigned int SizeOfRawData;
|
|
unsigned int PointerToRawData;
|
|
unsigned int PointerToRelocations;
|
|
unsigned int PointerToLinenumbers;
|
|
unsigned __int16 NumberOfRelocations;
|
|
unsigned __int16 NumberOfLinenumbers;
|
|
unsigned int Characteristics;
|
|
};
|
|
|
|
/* 1878 */
|
|
struct tagPOLYTEXTW
|
|
{
|
|
int x;
|
|
int y;
|
|
unsigned int n;
|
|
const unsigned __int16 *lpstr;
|
|
unsigned int uiFlags;
|
|
tagRECT rcl;
|
|
int *pdx;
|
|
};
|
|
|
|
/* 1879 */
|
|
struct OPENCARDNAMEW
|
|
{
|
|
unsigned int dwStructSize;
|
|
HWND__ *hwndOwner;
|
|
unsigned int hSCardContext;
|
|
unsigned __int16 *lpstrGroupNames;
|
|
unsigned int nMaxGroupNames;
|
|
unsigned __int16 *lpstrCardNames;
|
|
unsigned int nMaxCardNames;
|
|
_GUID *rgguidInterfaces;
|
|
unsigned int cguidInterfaces;
|
|
unsigned __int16 *lpstrRdr;
|
|
unsigned int nMaxRdr;
|
|
unsigned __int16 *lpstrCard;
|
|
unsigned int nMaxCard;
|
|
const unsigned __int16 *lpstrTitle;
|
|
unsigned int dwFlags;
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
unsigned int dwActiveProtocol;
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, unsigned __int16 *, unsigned __int16 *, void *);
|
|
int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *);
|
|
void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *);
|
|
unsigned int hCardHandle;
|
|
};
|
|
|
|
/* 1880 */
|
|
struct _PORT_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
};
|
|
|
|
/* 1881 */
|
|
struct tagWAVEINCAPSA
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
char szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
};
|
|
|
|
/* 1882 */
|
|
struct _CRL_REVOCATION_INFO
|
|
{
|
|
_CRL_ENTRY *pCrlEntry;
|
|
_CRL_CONTEXT *pCrlContext;
|
|
_CERT_CHAIN_CONTEXT *pCrlIssuerChain;
|
|
};
|
|
|
|
/* 1883 */
|
|
struct _BIDI_REQUEST_DATA
|
|
{
|
|
unsigned int dwReqNumber;
|
|
unsigned __int16 *pSchema;
|
|
_BIDI_DATA data;
|
|
};
|
|
|
|
/* 1884 */
|
|
struct _BIDI_REQUEST_CONTAINER
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int Count;
|
|
_BIDI_REQUEST_DATA aData[1];
|
|
};
|
|
|
|
/* 1885 */
|
|
struct __cppobj IDropSource : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1886 */
|
|
struct __cppobj InstanceDiviner
|
|
{
|
|
PStringBase<char> m_NameStem;
|
|
void *m_hMutex;
|
|
unsigned int m_Index;
|
|
};
|
|
|
|
/* 1887 */
|
|
struct _EFS_HASH_BLOB
|
|
{
|
|
unsigned int cbData;
|
|
char *pbData;
|
|
};
|
|
|
|
/* 1888 */
|
|
struct tagFINDREPLACEW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
unsigned int Flags;
|
|
unsigned __int16 *lpstrFindWhat;
|
|
unsigned __int16 *lpstrReplaceWith;
|
|
unsigned __int16 wFindWhatLen;
|
|
unsigned __int16 wReplaceWithLen;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpTemplateName;
|
|
};
|
|
|
|
/* 1889 */
|
|
struct _flowspec
|
|
{
|
|
unsigned int TokenRate;
|
|
unsigned int TokenBucketSize;
|
|
unsigned int PeakBandwidth;
|
|
unsigned int Latency;
|
|
unsigned int DelayVariation;
|
|
unsigned int ServiceType;
|
|
unsigned int MaxSduSize;
|
|
unsigned int MinimumPolicedSize;
|
|
};
|
|
|
|
/* 1890 */
|
|
struct _QualityOfService
|
|
{
|
|
_flowspec SendingFlowspec;
|
|
_flowspec ReceivingFlowspec;
|
|
_WSABUF ProviderSpecific;
|
|
};
|
|
|
|
/* 1891 */
|
|
struct SYSTEM_BATTERY_STATE
|
|
{
|
|
char AcOnLine;
|
|
char BatteryPresent;
|
|
char Charging;
|
|
char Discharging;
|
|
char Spare1[4];
|
|
unsigned int MaxCapacity;
|
|
unsigned int RemainingCapacity;
|
|
unsigned int Rate;
|
|
unsigned int EstimatedTime;
|
|
unsigned int DefaultAlert1;
|
|
unsigned int DefaultAlert2;
|
|
};
|
|
|
|
/* 1892 */
|
|
struct tagICONMETRICSA
|
|
{
|
|
unsigned int cbSize;
|
|
int iHorzSpacing;
|
|
int iVertSpacing;
|
|
int iTitleWrap;
|
|
tagLOGFONTA lfFont;
|
|
};
|
|
|
|
/* 1893 */
|
|
struct wavehdr_tag
|
|
{
|
|
char *lpData;
|
|
unsigned int dwBufferLength;
|
|
unsigned int dwBytesRecorded;
|
|
unsigned int dwUser;
|
|
unsigned int dwFlags;
|
|
unsigned int dwLoops;
|
|
wavehdr_tag *lpNext;
|
|
unsigned int reserved;
|
|
};
|
|
|
|
/* 1894 */
|
|
struct HMETAFILE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1895 */
|
|
struct tagMETAFILEPICT
|
|
{
|
|
int mm;
|
|
int xExt;
|
|
int yExt;
|
|
HMETAFILE__ *hMF;
|
|
};
|
|
|
|
/* 1896 */
|
|
struct __cppobj ITypeComp : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1897 */
|
|
struct __cppobj ITypeInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1898 */
|
|
union tagBINDPTR
|
|
{
|
|
tagFUNCDESC *lpfuncdesc;
|
|
tagVARDESC *lpvardesc;
|
|
ITypeComp *lptcomp;
|
|
};
|
|
|
|
/* 1899 */
|
|
struct _FOCUS_EVENT_RECORD
|
|
{
|
|
int bSetFocus;
|
|
};
|
|
|
|
/* 1900 */
|
|
union $E5EC784184F61E2D1DB730C15D65FB8F
|
|
{
|
|
void *hIcon;
|
|
void *hMonitor;
|
|
};
|
|
|
|
/* 1901 */
|
|
struct _SHELLEXECUTEINFOA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
HWND__ *hwnd;
|
|
const char *lpVerb;
|
|
const char *lpFile;
|
|
const char *lpParameters;
|
|
const char *lpDirectory;
|
|
int nShow;
|
|
HINSTANCE__ *hInstApp;
|
|
void *lpIDList;
|
|
const char *lpClass;
|
|
HKEY__ *hkeyClass;
|
|
unsigned int dwHotKey;
|
|
$E5EC784184F61E2D1DB730C15D65FB8F ___u13;
|
|
void *hProcess;
|
|
};
|
|
|
|
/* 1902 */
|
|
struct _CRYPT_HASH_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgEncodingType;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
void *pvHashAuxInfo;
|
|
};
|
|
|
|
/* 1903 */
|
|
struct _CERT_BASIC_CONSTRAINTS_INFO
|
|
{
|
|
_CRYPT_BIT_BLOB SubjectType;
|
|
int fPathLenConstraint;
|
|
unsigned int dwPathLenConstraint;
|
|
unsigned int cSubtreesConstraint;
|
|
_CRYPTOAPI_BLOB *rgSubtreesConstraint;
|
|
};
|
|
|
|
/* 1904 */
|
|
struct tagHELPWININFOW
|
|
{
|
|
int wStructSize;
|
|
int x;
|
|
int y;
|
|
int dx;
|
|
int dy;
|
|
int wMax;
|
|
unsigned __int16 rgchMember[2];
|
|
};
|
|
|
|
/* 1905 */
|
|
struct _CERT_STORE_PROV_FIND_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgAndCertEncodingType;
|
|
unsigned int dwFindFlags;
|
|
unsigned int dwFindType;
|
|
const void *pvFindPara;
|
|
};
|
|
|
|
/* 1906 */
|
|
struct _WSAServiceClassInfoW
|
|
{
|
|
_GUID *lpServiceClassId;
|
|
unsigned __int16 *lpszServiceClassName;
|
|
unsigned int dwCount;
|
|
_WSANSClassInfoW *lpClassInfos;
|
|
};
|
|
|
|
/* 1907 */
|
|
struct tagHANDLETABLE
|
|
{
|
|
void *objectHandle[1];
|
|
};
|
|
|
|
/* 1908 */
|
|
struct __declspec(align(4)) tagBinaryParam
|
|
{
|
|
void *Buffer;
|
|
__int16 Size;
|
|
};
|
|
|
|
/* 1909 */
|
|
struct $7C924936EBD9EC1686BC09279527D86D
|
|
{
|
|
unsigned __int16 Write;
|
|
unsigned __int16 Create;
|
|
unsigned __int16 SetInfo;
|
|
unsigned __int16 Flush;
|
|
};
|
|
|
|
/* 1910 */
|
|
struct $C659373CAE9F9E74FDBB0AC0E68C9269
|
|
{
|
|
unsigned __int16 Write;
|
|
unsigned __int16 Create;
|
|
unsigned __int16 SetInfo;
|
|
};
|
|
|
|
/* 1911 */
|
|
struct $A9C6E7883B3D8C453F1F4181F1444E70
|
|
{
|
|
unsigned int Calls;
|
|
unsigned int Clusters;
|
|
unsigned int Hints;
|
|
unsigned int RunsReturned;
|
|
unsigned int HintsHonored;
|
|
unsigned int HintsClusters;
|
|
unsigned int Cache;
|
|
unsigned int CacheClusters;
|
|
unsigned int CacheMiss;
|
|
unsigned int CacheMissClusters;
|
|
};
|
|
|
|
/* 1912 */
|
|
struct _NTFS_STATISTICS
|
|
{
|
|
unsigned int LogFileFullExceptions;
|
|
unsigned int OtherExceptions;
|
|
unsigned int MftReads;
|
|
unsigned int MftReadBytes;
|
|
unsigned int MftWrites;
|
|
unsigned int MftWriteBytes;
|
|
$7C924936EBD9EC1686BC09279527D86D MftWritesUserLevel;
|
|
unsigned __int16 MftWritesFlushForLogFileFull;
|
|
unsigned __int16 MftWritesLazyWriter;
|
|
unsigned __int16 MftWritesUserRequest;
|
|
unsigned int Mft2Writes;
|
|
unsigned int Mft2WriteBytes;
|
|
$7C924936EBD9EC1686BC09279527D86D Mft2WritesUserLevel;
|
|
unsigned __int16 Mft2WritesFlushForLogFileFull;
|
|
unsigned __int16 Mft2WritesLazyWriter;
|
|
unsigned __int16 Mft2WritesUserRequest;
|
|
unsigned int RootIndexReads;
|
|
unsigned int RootIndexReadBytes;
|
|
unsigned int RootIndexWrites;
|
|
unsigned int RootIndexWriteBytes;
|
|
unsigned int BitmapReads;
|
|
unsigned int BitmapReadBytes;
|
|
unsigned int BitmapWrites;
|
|
unsigned int BitmapWriteBytes;
|
|
unsigned __int16 BitmapWritesFlushForLogFileFull;
|
|
unsigned __int16 BitmapWritesLazyWriter;
|
|
unsigned __int16 BitmapWritesUserRequest;
|
|
$C659373CAE9F9E74FDBB0AC0E68C9269 BitmapWritesUserLevel;
|
|
unsigned int MftBitmapReads;
|
|
unsigned int MftBitmapReadBytes;
|
|
unsigned int MftBitmapWrites;
|
|
unsigned int MftBitmapWriteBytes;
|
|
unsigned __int16 MftBitmapWritesFlushForLogFileFull;
|
|
unsigned __int16 MftBitmapWritesLazyWriter;
|
|
unsigned __int16 MftBitmapWritesUserRequest;
|
|
$7C924936EBD9EC1686BC09279527D86D MftBitmapWritesUserLevel;
|
|
unsigned int UserIndexReads;
|
|
unsigned int UserIndexReadBytes;
|
|
unsigned int UserIndexWrites;
|
|
unsigned int UserIndexWriteBytes;
|
|
unsigned int LogFileReads;
|
|
unsigned int LogFileReadBytes;
|
|
unsigned int LogFileWrites;
|
|
unsigned int LogFileWriteBytes;
|
|
$A9C6E7883B3D8C453F1F4181F1444E70 Allocate;
|
|
};
|
|
|
|
/* 1913 */
|
|
struct tagSOUNDSENTRYA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int iFSTextEffect;
|
|
unsigned int iFSTextEffectMSec;
|
|
unsigned int iFSTextEffectColorBits;
|
|
unsigned int iFSGrafEffect;
|
|
unsigned int iFSGrafEffectMSec;
|
|
unsigned int iFSGrafEffectColor;
|
|
unsigned int iWindowsEffect;
|
|
unsigned int iWindowsEffectMSec;
|
|
char *lpszWindowsEffectDLL;
|
|
unsigned int iWindowsEffectOrdinal;
|
|
};
|
|
|
|
/* 1914 */
|
|
struct _IMAGE_RESOURCE_DATA_ENTRY
|
|
{
|
|
unsigned int OffsetToData;
|
|
unsigned int Size;
|
|
unsigned int CodePage;
|
|
unsigned int Reserved;
|
|
};
|
|
|
|
/* 1915 */
|
|
struct _COMMTIMEOUTS
|
|
{
|
|
unsigned int ReadIntervalTimeout;
|
|
unsigned int ReadTotalTimeoutMultiplier;
|
|
unsigned int ReadTotalTimeoutConstant;
|
|
unsigned int WriteTotalTimeoutMultiplier;
|
|
unsigned int WriteTotalTimeoutConstant;
|
|
};
|
|
|
|
/* 1916 */
|
|
struct _SYSTEM_ALARM_CALLBACK_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 1917 */
|
|
struct _EXIT_PROCESS_DEBUG_INFO
|
|
{
|
|
unsigned int dwExitCode;
|
|
};
|
|
|
|
/* 1918 */
|
|
struct _SHNAMEMAPPINGA
|
|
{
|
|
char *pszOldPath;
|
|
char *pszNewPath;
|
|
int cchOldPath;
|
|
int cchNewPath;
|
|
};
|
|
|
|
/* 1919 */
|
|
struct _CMC_ADD_ATTRIBUTES_INFO
|
|
{
|
|
unsigned int dwCmcDataReference;
|
|
unsigned int cCertReference;
|
|
unsigned int *rgdwCertReference;
|
|
unsigned int cAttribute;
|
|
_CRYPT_ATTRIBUTE *rgAttribute;
|
|
};
|
|
|
|
/* 1920 */
|
|
struct _ImageArchitectureEntry
|
|
{
|
|
unsigned int FixupInstRVA;
|
|
unsigned int NewInst;
|
|
};
|
|
|
|
/* 1921 */
|
|
union $4CFA15F5CE489CDF0BD78DFB308FEF36
|
|
{
|
|
unsigned __int16 Ordinal;
|
|
unsigned __int16 Hint;
|
|
};
|
|
|
|
/* 1922 */
|
|
struct IMPORT_OBJECT_HEADER
|
|
{
|
|
unsigned __int16 Sig1;
|
|
unsigned __int16 Sig2;
|
|
unsigned __int16 Version;
|
|
unsigned __int16 Machine;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int SizeOfData;
|
|
$4CFA15F5CE489CDF0BD78DFB308FEF36 ___u6;
|
|
unsigned __int16 Type : 2;
|
|
unsigned __int16 NameType : 3;
|
|
unsigned __int16 Reserved : 11;
|
|
};
|
|
|
|
/* 1923 */
|
|
struct tagMSGBOXPARAMSW
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hwndOwner;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszText;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int dwStyle;
|
|
const unsigned __int16 *lpszIcon;
|
|
unsigned int dwContextHelpId;
|
|
void (__stdcall *lpfnMsgBoxCallback)(tagHELPINFO *);
|
|
unsigned int dwLanguageId;
|
|
};
|
|
|
|
/* 1924 */
|
|
struct __cppobj IContinue : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1925 */
|
|
struct _CRYPT_TIME_STAMP_REQUEST_INFO
|
|
{
|
|
char *pszTimeStampAlgorithm;
|
|
char *pszContentType;
|
|
_CRYPTOAPI_BLOB Content;
|
|
unsigned int cAttribute;
|
|
_CRYPT_ATTRIBUTE *rgAttribute;
|
|
};
|
|
|
|
/* 1926 */
|
|
struct _CERT_AUTHORITY_KEY_ID2_INFO
|
|
{
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_CERT_ALT_NAME_INFO AuthorityCertIssuer;
|
|
_CRYPTOAPI_BLOB AuthorityCertSerialNumber;
|
|
};
|
|
|
|
/* 1927 */
|
|
struct _WSAServiceClassInfoA
|
|
{
|
|
_GUID *lpServiceClassId;
|
|
char *lpszServiceClassName;
|
|
unsigned int dwCount;
|
|
_WSANSClassInfoA *lpClassInfos;
|
|
};
|
|
|
|
/* 1928 */
|
|
struct tagNONCLIENTMETRICSA
|
|
{
|
|
unsigned int cbSize;
|
|
int iBorderWidth;
|
|
int iScrollWidth;
|
|
int iScrollHeight;
|
|
int iCaptionWidth;
|
|
int iCaptionHeight;
|
|
tagLOGFONTA lfCaptionFont;
|
|
int iSmCaptionWidth;
|
|
int iSmCaptionHeight;
|
|
tagLOGFONTA lfSmCaptionFont;
|
|
int iMenuWidth;
|
|
int iMenuHeight;
|
|
tagLOGFONTA lfMenuFont;
|
|
tagLOGFONTA lfStatusFont;
|
|
tagLOGFONTA lfMessageFont;
|
|
};
|
|
|
|
/* 1929 */
|
|
struct __cppobj PStringBaseIter_Common<unsigned short>
|
|
{
|
|
PStringBaseIter_Common<unsigned short>Vtbl *vfptr;
|
|
unsigned int curr;
|
|
unsigned int mark;
|
|
};
|
|
|
|
/* 1930 */
|
|
struct PStringBaseIter_Common<unsigned short>Vtbl
|
|
{
|
|
unsigned int (__thiscall *GetStrLen)(PStringBaseIter_Common<unsigned short> *this);
|
|
const unsigned __int16 *(__thiscall *IndexToConstPointer)(PStringBaseIter_Common<unsigned short> *this, unsigned int);
|
|
unsigned __int16 (__thiscall *IndexToChar)(PStringBaseIter_Common<unsigned short> *this, unsigned int);
|
|
PStringBase<unsigned short> *(__thiscall *GetPStringPtr)(PStringBaseIter_Common<unsigned short> *this);
|
|
};
|
|
|
|
/* 1931 */
|
|
struct __cppobj PStringBaseIter<unsigned short> : PStringBaseIter_Common<unsigned short>
|
|
{
|
|
PStringBase<unsigned short> *pstring_ptr;
|
|
};
|
|
|
|
/* 1932 */
|
|
struct tagCREATESTRUCTW
|
|
{
|
|
void *lpCreateParams;
|
|
HINSTANCE__ *hInstance;
|
|
HMENU__ *hMenu;
|
|
HWND__ *hwndParent;
|
|
int cy;
|
|
int cx;
|
|
int y;
|
|
int x;
|
|
int style;
|
|
const unsigned __int16 *lpszName;
|
|
const unsigned __int16 *lpszClass;
|
|
unsigned int dwExStyle;
|
|
};
|
|
|
|
/* 1933 */
|
|
struct tagCBT_CREATEWNDW
|
|
{
|
|
tagCREATESTRUCTW *lpcs;
|
|
HWND__ *hwndInsertAfter;
|
|
};
|
|
|
|
/* 1934 */
|
|
struct __cppobj ICancelMethodCalls : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1935 */
|
|
struct tagMONERRSTRUCT
|
|
{
|
|
unsigned int cb;
|
|
unsigned int wLastError;
|
|
unsigned int dwTime;
|
|
void *hTask;
|
|
};
|
|
|
|
/* 1936 */
|
|
struct _PRINTPROCESSOR_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
};
|
|
|
|
/* 1937 */
|
|
struct _RPC_SERVER_INTERFACE
|
|
{
|
|
unsigned int Length;
|
|
_RPC_SYNTAX_IDENTIFIER InterfaceId;
|
|
_RPC_SYNTAX_IDENTIFIER TransferSyntax;
|
|
RPC_DISPATCH_TABLE *DispatchTable;
|
|
unsigned int RpcProtseqEndpointCount;
|
|
_RPC_PROTSEQ_ENDPOINT *RpcProtseqEndpoint;
|
|
void *DefaultManagerEpv;
|
|
const void *InterpreterInfo;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 1938 */
|
|
struct __cppobj IServiceProvider : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1939 */
|
|
struct _stat
|
|
{
|
|
unsigned int st_dev;
|
|
unsigned __int16 st_ino;
|
|
unsigned __int16 st_mode;
|
|
__int16 st_nlink;
|
|
__int16 st_uid;
|
|
__int16 st_gid;
|
|
unsigned int st_rdev;
|
|
int st_size;
|
|
int st_atime;
|
|
int st_mtime;
|
|
int st_ctime;
|
|
};
|
|
|
|
/* 1940 */
|
|
struct __cppobj IStdMarshalInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1941 */
|
|
struct FLASHWINFO
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hwnd;
|
|
unsigned int dwFlags;
|
|
unsigned int uCount;
|
|
unsigned int dwTimeout;
|
|
};
|
|
|
|
/* 1942 */
|
|
struct _CRYPT_OBJID_TABLE
|
|
{
|
|
unsigned int dwAlgId;
|
|
const char *pszObjId;
|
|
};
|
|
|
|
/* 1943 */
|
|
struct _PERF_DATA_BLOCK
|
|
{
|
|
unsigned __int16 Signature[4];
|
|
unsigned int LittleEndian;
|
|
unsigned int Version;
|
|
unsigned int Revision;
|
|
unsigned int TotalByteLength;
|
|
unsigned int HeaderLength;
|
|
unsigned int NumObjectTypes;
|
|
int DefaultObject;
|
|
_SYSTEMTIME SystemTime;
|
|
_LARGE_INTEGER PerfTime;
|
|
_LARGE_INTEGER PerfFreq;
|
|
_LARGE_INTEGER PerfTime100nSec;
|
|
unsigned int SystemNameLength;
|
|
unsigned int SystemNameOffset;
|
|
};
|
|
|
|
/* 1944 */
|
|
struct __declspec(align(4)) _MODEMDEVCAPS
|
|
{
|
|
unsigned int dwActualSize;
|
|
unsigned int dwRequiredSize;
|
|
unsigned int dwDevSpecificOffset;
|
|
unsigned int dwDevSpecificSize;
|
|
unsigned int dwModemProviderVersion;
|
|
unsigned int dwModemManufacturerOffset;
|
|
unsigned int dwModemManufacturerSize;
|
|
unsigned int dwModemModelOffset;
|
|
unsigned int dwModemModelSize;
|
|
unsigned int dwModemVersionOffset;
|
|
unsigned int dwModemVersionSize;
|
|
unsigned int dwDialOptions;
|
|
unsigned int dwCallSetupFailTimer;
|
|
unsigned int dwInactivityTimeout;
|
|
unsigned int dwSpeakerVolume;
|
|
unsigned int dwSpeakerMode;
|
|
unsigned int dwModemOptions;
|
|
unsigned int dwMaxDTERate;
|
|
unsigned int dwMaxDCERate;
|
|
char abVariablePortion[1];
|
|
};
|
|
|
|
/* 1945 */
|
|
struct tagWAVEOUTCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 1946 */
|
|
struct _CERT_AUTHORITY_KEY_ID_INFO
|
|
{
|
|
_CRYPTOAPI_BLOB KeyId;
|
|
_CRYPTOAPI_BLOB CertIssuer;
|
|
_CRYPTOAPI_BLOB CertSerialNumber;
|
|
};
|
|
|
|
/* 1947 */
|
|
struct _CERT_PAIR
|
|
{
|
|
_CRYPTOAPI_BLOB Forward;
|
|
_CRYPTOAPI_BLOB Reverse;
|
|
};
|
|
|
|
/* 1949 */
|
|
union $7A727655067EA29DD1B3C3F7D79CBFD1
|
|
{
|
|
void *FiberData;
|
|
unsigned int Version;
|
|
};
|
|
|
|
/* 1948 */
|
|
struct _NT_TIB
|
|
{
|
|
struct _EXCEPTION_REGISTRATION_RECORD *ExceptionList;
|
|
void *StackBase;
|
|
void *StackLimit;
|
|
void *SubSystemTib;
|
|
$7A727655067EA29DD1B3C3F7D79CBFD1 ___u4;
|
|
void *ArbitraryUserPointer;
|
|
_NT_TIB *Self;
|
|
};
|
|
|
|
/* 1950 */
|
|
struct tagWINDOWPLACEMENT
|
|
{
|
|
unsigned int length;
|
|
unsigned int flags;
|
|
unsigned int showCmd;
|
|
tagPOINT ptMinPosition;
|
|
tagPOINT ptMaxPosition;
|
|
tagRECT rcNormalPosition;
|
|
};
|
|
|
|
/* 1951 */
|
|
struct _SERVICE_STATUS
|
|
{
|
|
unsigned int dwServiceType;
|
|
unsigned int dwCurrentState;
|
|
unsigned int dwControlsAccepted;
|
|
unsigned int dwWin32ExitCode;
|
|
unsigned int dwServiceSpecificExitCode;
|
|
unsigned int dwCheckPoint;
|
|
unsigned int dwWaitHint;
|
|
};
|
|
|
|
/* 1952 */
|
|
struct _ENUM_SERVICE_STATUSW
|
|
{
|
|
unsigned __int16 *lpServiceName;
|
|
unsigned __int16 *lpDisplayName;
|
|
_SERVICE_STATUS ServiceStatus;
|
|
};
|
|
|
|
/* 1953 */
|
|
struct value_entW
|
|
{
|
|
unsigned __int16 *ve_valuename;
|
|
unsigned int ve_valuelen;
|
|
unsigned int ve_valueptr;
|
|
unsigned int ve_type;
|
|
};
|
|
|
|
/* 1954 */
|
|
struct tagMCI_INFO_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned __int16 *lpstrReturn;
|
|
unsigned int dwRetSize;
|
|
};
|
|
|
|
/* 1955 */
|
|
struct _CROSS_CERT_DIST_POINTS_INFO
|
|
{
|
|
unsigned int dwSyncDeltaTime;
|
|
unsigned int cDistPoint;
|
|
_CERT_ALT_NAME_INFO *rgDistPoint;
|
|
};
|
|
|
|
/* 1956 */
|
|
struct __declspec(align(4)) _CHANGER_MOVE_MEDIUM
|
|
{
|
|
_CHANGER_ELEMENT Transport;
|
|
_CHANGER_ELEMENT Source;
|
|
_CHANGER_ELEMENT Destination;
|
|
char Flip;
|
|
};
|
|
|
|
/* 1957 */
|
|
struct __cppobj FileNodeName_UInt64 : IFileNodeName
|
|
{
|
|
unsigned __int64 m_name;
|
|
};
|
|
|
|
/* 1958 */
|
|
struct __cppobj FileNodeName_LongHex : FileNodeName_UInt64
|
|
{
|
|
};
|
|
|
|
/* 1959 */
|
|
struct _PACKEDEVENTINFO
|
|
{
|
|
unsigned int ulSize;
|
|
unsigned int ulNumEventsForLogFile;
|
|
unsigned int ulOffsets[];
|
|
};
|
|
|
|
/* 1960 */
|
|
struct _MEMORYSTATUSEX
|
|
{
|
|
unsigned int dwLength;
|
|
unsigned int dwMemoryLoad;
|
|
unsigned __int64 ullTotalPhys;
|
|
unsigned __int64 ullAvailPhys;
|
|
unsigned __int64 ullTotalPageFile;
|
|
unsigned __int64 ullAvailPageFile;
|
|
unsigned __int64 ullTotalVirtual;
|
|
unsigned __int64 ullAvailVirtual;
|
|
unsigned __int64 ullAvailExtendedVirtual;
|
|
};
|
|
|
|
/* 1961 */
|
|
struct _ENCRYPTION_CERTIFICATE_LIST
|
|
{
|
|
unsigned int nUsers;
|
|
_ENCRYPTION_CERTIFICATE **pUsers;
|
|
};
|
|
|
|
/* 1962 */
|
|
struct sockproto
|
|
{
|
|
unsigned __int16 sp_family;
|
|
unsigned __int16 sp_protocol;
|
|
};
|
|
|
|
/* 1963 */
|
|
struct _EFS_RPC_BLOB
|
|
{
|
|
unsigned int cbData;
|
|
char *pbData;
|
|
};
|
|
|
|
/* 1964 */
|
|
struct tagMULTI_QI
|
|
{
|
|
_GUID *pIID;
|
|
IUnknown *pItf;
|
|
HRESULT hr;
|
|
};
|
|
|
|
/* 1965 */
|
|
struct _PSINJECTDATA
|
|
{
|
|
unsigned int DataBytes;
|
|
unsigned __int16 InjectionPoint;
|
|
unsigned __int16 PageNumber;
|
|
};
|
|
|
|
/* 1966 */
|
|
struct tagMENUITEMINFOW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
unsigned int fType;
|
|
unsigned int fState;
|
|
unsigned int wID;
|
|
HMENU__ *hSubMenu;
|
|
HBITMAP__ *hbmpChecked;
|
|
HBITMAP__ *hbmpUnchecked;
|
|
unsigned int dwItemData;
|
|
unsigned __int16 *dwTypeData;
|
|
unsigned int cch;
|
|
HBITMAP__ *hbmpItem;
|
|
};
|
|
|
|
/* 1967 */
|
|
struct __cppobj IHttpNegotiate : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1968 */
|
|
struct __cppobj IHttpNegotiate2 : IHttpNegotiate
|
|
{
|
|
};
|
|
|
|
/* 1969 */
|
|
struct tagGCP_RESULTSA
|
|
{
|
|
unsigned int lStructSize;
|
|
char *lpOutString;
|
|
unsigned int *lpOrder;
|
|
int *lpDx;
|
|
int *lpCaretPos;
|
|
char *lpClass;
|
|
unsigned __int16 *lpGlyphs;
|
|
unsigned int nGlyphs;
|
|
int nMaxFit;
|
|
};
|
|
|
|
/* 1970 */
|
|
struct __cppobj IPersistFile : IPersist
|
|
{
|
|
};
|
|
|
|
/* 1971 */
|
|
struct tagEMRFORMAT
|
|
{
|
|
unsigned int dSignature;
|
|
unsigned int nVersion;
|
|
unsigned int cbData;
|
|
unsigned int offData;
|
|
};
|
|
|
|
/* 1972 */
|
|
struct tagMCI_VD_STEP_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrames;
|
|
};
|
|
|
|
/* 1973 */
|
|
struct _CRL_DIST_POINT
|
|
{
|
|
_CRL_DIST_POINT_NAME DistPointName;
|
|
_CRYPT_BIT_BLOB ReasonFlags;
|
|
_CERT_ALT_NAME_INFO CRLIssuer;
|
|
};
|
|
|
|
/* 1974 */
|
|
struct _CRL_DIST_POINTS_INFO
|
|
{
|
|
unsigned int cDistPoint;
|
|
_CRL_DIST_POINT *rgDistPoint;
|
|
};
|
|
|
|
/* 1975 */
|
|
struct tagMETARECORD
|
|
{
|
|
unsigned int rdSize;
|
|
unsigned __int16 rdFunction;
|
|
unsigned __int16 rdParm[1];
|
|
};
|
|
|
|
/* 1976 */
|
|
struct tagRPC_ERROR_ENUM_HANDLE
|
|
{
|
|
unsigned int Signature;
|
|
void *CurrentPos;
|
|
void *Head;
|
|
};
|
|
|
|
/* 1977 */
|
|
struct _PERF_BIN
|
|
{
|
|
unsigned int NumberOfBins;
|
|
unsigned int TypeOfBin;
|
|
_BIN_RANGE BinsRanges[1];
|
|
};
|
|
|
|
/* 1978 */
|
|
struct _UUID_VECTOR
|
|
{
|
|
unsigned int Count;
|
|
_GUID *Uuid[1];
|
|
};
|
|
|
|
/* 1979 */
|
|
struct SCARD_T0_COMMAND
|
|
{
|
|
char bCla;
|
|
char bIns;
|
|
char bP1;
|
|
char bP2;
|
|
char bP3;
|
|
};
|
|
|
|
/* 1980 */
|
|
struct tagDISPPARAMS
|
|
{
|
|
tagVARIANT *rgvarg;
|
|
int *rgdispidNamedArgs;
|
|
unsigned int cArgs;
|
|
unsigned int cNamedArgs;
|
|
};
|
|
|
|
/* 1981 */
|
|
struct _GENERIC_MAPPING
|
|
{
|
|
unsigned int GenericRead;
|
|
unsigned int GenericWrite;
|
|
unsigned int GenericExecute;
|
|
unsigned int GenericAll;
|
|
};
|
|
|
|
/* 1982 */
|
|
struct _EFS_KEY_INFO
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int Entropy;
|
|
unsigned int Algorithm;
|
|
unsigned int KeyLength;
|
|
};
|
|
|
|
/* 1983 */
|
|
struct __declspec(align(4)) tagMONHSZSTRUCTW
|
|
{
|
|
unsigned int cb;
|
|
int fsAction;
|
|
unsigned int dwTime;
|
|
HSZ__ *hsz;
|
|
void *hTask;
|
|
unsigned __int16 str[1];
|
|
};
|
|
|
|
/* 1984 */
|
|
struct _SCONTEXT_QUEUE
|
|
{
|
|
unsigned int NumberOfObjects;
|
|
$3FA64165D15A4602C29B2D9B0DA4A5E9 **ArrayOfObjects;
|
|
};
|
|
|
|
/* 1985 */
|
|
struct __cppobj IMallocSpy : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 1986 */
|
|
struct __cppobj get_storage_type<32>
|
|
{
|
|
};
|
|
|
|
/* 1987 */
|
|
struct tagVS_FIXEDFILEINFO
|
|
{
|
|
unsigned int dwSignature;
|
|
unsigned int dwStrucVersion;
|
|
unsigned int dwFileVersionMS;
|
|
unsigned int dwFileVersionLS;
|
|
unsigned int dwProductVersionMS;
|
|
unsigned int dwProductVersionLS;
|
|
unsigned int dwFileFlagsMask;
|
|
unsigned int dwFileFlags;
|
|
unsigned int dwFileOS;
|
|
unsigned int dwFileType;
|
|
unsigned int dwFileSubtype;
|
|
unsigned int dwFileDateMS;
|
|
unsigned int dwFileDateLS;
|
|
};
|
|
|
|
/* 1988 */
|
|
struct tagMIDIOUTCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned __int16 wTechnology;
|
|
unsigned __int16 wVoices;
|
|
unsigned __int16 wNotes;
|
|
unsigned __int16 wChannelMask;
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 1989 */
|
|
struct tagMCI_WAVE_OPEN_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int wDeviceID;
|
|
const unsigned __int16 *lpstrDeviceType;
|
|
const unsigned __int16 *lpstrElementName;
|
|
const unsigned __int16 *lpstrAlias;
|
|
unsigned int dwBufferSeconds;
|
|
};
|
|
|
|
/* 1990 */
|
|
struct _RPC_TRANSFER_SYNTAX
|
|
{
|
|
_GUID Uuid;
|
|
unsigned __int16 VersMajor;
|
|
unsigned __int16 VersMinor;
|
|
};
|
|
|
|
/* 1991 */
|
|
struct _CRYPT_VERIFY_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgAndCertEncodingType;
|
|
unsigned int hCryptProv;
|
|
_CERT_CONTEXT *(__stdcall *pfnGetSignerCertificate)(void *, unsigned int, _CERT_INFO *, void *);
|
|
void *pvGetArg;
|
|
};
|
|
|
|
/* 1992 */
|
|
struct _SC_ACTION
|
|
{
|
|
_SC_ACTION_TYPE Type;
|
|
unsigned int Delay;
|
|
};
|
|
|
|
/* 1993 */
|
|
struct _SERVICE_FAILURE_ACTIONSA
|
|
{
|
|
unsigned int dwResetPeriod;
|
|
char *lpRebootMsg;
|
|
char *lpCommand;
|
|
unsigned int cActions;
|
|
_SC_ACTION *lpsaActions;
|
|
};
|
|
|
|
/* 1994 */
|
|
struct HIMC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 1995 */
|
|
struct _CMSG_SIGNER_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_INFO *pCertInfo;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
void *pvHashAuxInfo;
|
|
unsigned int cAuthAttr;
|
|
_CRYPT_ATTRIBUTE *rgAuthAttr;
|
|
unsigned int cUnauthAttr;
|
|
_CRYPT_ATTRIBUTE *rgUnauthAttr;
|
|
};
|
|
|
|
/* 1996 */
|
|
struct _CMSG_SIGNED_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int cSigners;
|
|
_CMSG_SIGNER_ENCODE_INFO *rgSigners;
|
|
unsigned int cCertEncoded;
|
|
_CRYPTOAPI_BLOB *rgCertEncoded;
|
|
unsigned int cCrlEncoded;
|
|
_CRYPTOAPI_BLOB *rgCrlEncoded;
|
|
};
|
|
|
|
/* 1997 */
|
|
struct _CHANGER_PRODUCT_DATA
|
|
{
|
|
char VendorId[8];
|
|
char ProductId[16];
|
|
char Revision[4];
|
|
char SerialNumber[32];
|
|
char DeviceType;
|
|
};
|
|
|
|
/* 1998 */
|
|
struct tagEMREXTCREATEPEN
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPen;
|
|
unsigned int offBmi;
|
|
unsigned int cbBmi;
|
|
unsigned int offBits;
|
|
unsigned int cbBits;
|
|
tagEXTLOGPEN elp;
|
|
};
|
|
|
|
/* 1999 */
|
|
struct tagMCI_OVLY_SAVE_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
const char *lpfilename;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 2000 */
|
|
struct __cppobj IBindHost : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2001 */
|
|
union $66A2FC5ED47CB5912809650DAB14E256
|
|
{
|
|
unsigned int VirtualAddress;
|
|
unsigned int RelocCount;
|
|
};
|
|
|
|
/* 2002 */
|
|
struct __unaligned __declspec(align(2)) _IMAGE_RELOCATION
|
|
{
|
|
$66A2FC5ED47CB5912809650DAB14E256 ___u0;
|
|
unsigned int SymbolTableIndex;
|
|
unsigned __int16 Type;
|
|
};
|
|
|
|
/* 2003 */
|
|
union $E3CAD8411F77256CCB020CE77D197F57
|
|
{
|
|
unsigned int nStartPage;
|
|
const char *pStartPage;
|
|
};
|
|
|
|
/* 2004 */
|
|
union $D11897121FA469DB9A286CEED6604466
|
|
{
|
|
_PROPSHEETPAGEA *ppsp;
|
|
_PSP **phpage;
|
|
};
|
|
|
|
/* 2005 */
|
|
union $9B13CF1907B2A2D6EEDADD7F82C9448F
|
|
{
|
|
HBITMAP__ *hbmWatermark;
|
|
const char *pszbmWatermark;
|
|
};
|
|
|
|
/* 2006 */
|
|
union $CB51224B72799F923F5CF25F0E639B42
|
|
{
|
|
HBITMAP__ *hbmHeader;
|
|
const char *pszbmHeader;
|
|
};
|
|
|
|
/* 2007 */
|
|
struct _PROPSHEETHEADERA
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HWND__ *hwndParent;
|
|
HINSTANCE__ *hInstance;
|
|
$864CA0437219939730246E31FD89420B ___u4;
|
|
const char *pszCaption;
|
|
unsigned int nPages;
|
|
$E3CAD8411F77256CCB020CE77D197F57 ___u7;
|
|
$D11897121FA469DB9A286CEED6604466 ___u8;
|
|
int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int);
|
|
$9B13CF1907B2A2D6EEDADD7F82C9448F ___u10;
|
|
HPALETTE__ *hplWatermark;
|
|
$CB51224B72799F923F5CF25F0E639B42 ___u12;
|
|
};
|
|
|
|
/* 2008 */
|
|
struct tagCHOOSEFONTW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HDC__ *hDC;
|
|
tagLOGFONTW *lpLogFont;
|
|
int iPointSize;
|
|
unsigned int Flags;
|
|
unsigned int rgbColors;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpTemplateName;
|
|
HINSTANCE__ *hInstance;
|
|
unsigned __int16 *lpszStyle;
|
|
unsigned __int16 nFontType;
|
|
unsigned __int16 ___MISSING_ALIGNMENT__;
|
|
int nSizeMin;
|
|
int nSizeMax;
|
|
};
|
|
|
|
/* 2009 */
|
|
struct _SCARD_ATRMASK
|
|
{
|
|
unsigned int cbAtr;
|
|
char rgbAtr[36];
|
|
char rgbMask[36];
|
|
};
|
|
|
|
/* 2010 */
|
|
struct tagWNDCLASSW
|
|
{
|
|
unsigned int style;
|
|
int (__stdcall *lpfnWndProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int cbClsExtra;
|
|
int cbWndExtra;
|
|
HINSTANCE__ *hInstance;
|
|
HICON__ *hIcon;
|
|
HICON__ *hCursor;
|
|
HBRUSH__ *hbrBackground;
|
|
const unsigned __int16 *lpszMenuName;
|
|
const unsigned __int16 *lpszClassName;
|
|
};
|
|
|
|
/* 2011 */
|
|
struct _LANA_ENUM
|
|
{
|
|
char length;
|
|
char lana[255];
|
|
};
|
|
|
|
/* 2012 */
|
|
struct _QUERY_SERVICE_LOCK_STATUSW
|
|
{
|
|
unsigned int fIsLocked;
|
|
unsigned __int16 *lpLockOwner;
|
|
unsigned int dwLockDuration;
|
|
};
|
|
|
|
/* 2013 */
|
|
struct __cppobj get_storage_type<64>
|
|
{
|
|
};
|
|
|
|
/* 2014 */
|
|
struct _MOUSE_EVENT_RECORD
|
|
{
|
|
_COORD dwMousePosition;
|
|
unsigned int dwButtonState;
|
|
unsigned int dwControlKeyState;
|
|
unsigned int dwEventFlags;
|
|
};
|
|
|
|
/* 2015 */
|
|
struct _PRINTER_INFO_7W
|
|
{
|
|
unsigned __int16 *pszObjectGUID;
|
|
unsigned int dwAction;
|
|
};
|
|
|
|
/* 2016 */
|
|
struct __cppobj ISupportErrorInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2017 */
|
|
struct tagMCI_OVLY_LOAD_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
const unsigned __int16 *lpfilename;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 2018 */
|
|
struct ARRAY_INFO
|
|
{
|
|
int Dimension;
|
|
unsigned int *BufferConformanceMark;
|
|
unsigned int *BufferVarianceMark;
|
|
unsigned int *MaxCountArray;
|
|
unsigned int *OffsetArray;
|
|
unsigned int *ActualCountArray;
|
|
};
|
|
|
|
/* 2019 */
|
|
struct CS_STUB_INFO
|
|
{
|
|
unsigned int WireCodeset;
|
|
unsigned int DesiredReceivingCodeset;
|
|
void *CSArrayInfo;
|
|
};
|
|
|
|
/* 2020 */
|
|
struct __cppobj IXMLDOMCharacterData : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2021 */
|
|
struct tagLOCALESIGNATURE
|
|
{
|
|
unsigned int lsUsb[4];
|
|
unsigned int lsCsbDefault[2];
|
|
unsigned int lsCsbSupported[2];
|
|
};
|
|
|
|
/* 2022 */
|
|
struct _CONNECTDLGSTRUCTW
|
|
{
|
|
unsigned int cbStructure;
|
|
HWND__ *hwndOwner;
|
|
_NETRESOURCEW *lpConnRes;
|
|
unsigned int dwFlags;
|
|
unsigned int dwDevNum;
|
|
};
|
|
|
|
/* 2023 */
|
|
struct _RPC_SECURITY_QOS
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Capabilities;
|
|
unsigned int IdentityTracking;
|
|
unsigned int ImpersonationType;
|
|
};
|
|
|
|
/* 2024 */
|
|
struct tagWINDOWPOS
|
|
{
|
|
HWND__ *hwnd;
|
|
HWND__ *hwndInsertAfter;
|
|
int x;
|
|
int y;
|
|
int cx;
|
|
int cy;
|
|
unsigned int flags;
|
|
};
|
|
|
|
/* 2025 */
|
|
struct tagNCCALCSIZE_PARAMS
|
|
{
|
|
tagRECT rgrc[3];
|
|
tagWINDOWPOS *lppos;
|
|
};
|
|
|
|
/* 2026 */
|
|
struct __declspec(align(4)) tagMONHSZSTRUCTA
|
|
{
|
|
unsigned int cb;
|
|
int fsAction;
|
|
unsigned int dwTime;
|
|
HSZ__ *hsz;
|
|
void *hTask;
|
|
char str[1];
|
|
};
|
|
|
|
/* 2027 */
|
|
struct $A8190F32671C10E499C9152ECD0E18EB
|
|
{
|
|
HWND__ *hWnd;
|
|
unsigned int uMsg;
|
|
unsigned int context;
|
|
};
|
|
|
|
/* 2028 */
|
|
struct $DDAE3F5DF773C3225C713D84A4FB06FB
|
|
{
|
|
_OVERLAPPED *lpOverlapped;
|
|
};
|
|
|
|
/* 2029 */
|
|
struct $6492E435AA1AD81AEB2AB01FC9CD0C9C
|
|
{
|
|
_OVERLAPPED *lpOverlapped;
|
|
void (__stdcall *lpfnCompletionProc)(unsigned int, unsigned int, _OVERLAPPED *, unsigned int);
|
|
};
|
|
|
|
/* 2030 */
|
|
struct $291C7B13150DF1ADA705841E5D09C730
|
|
{
|
|
_OVERLAPPED *lpOverlapped;
|
|
void *hPort;
|
|
unsigned int Key;
|
|
};
|
|
|
|
/* 2031 */
|
|
union $10618F2B72024E68298047DD578E3DD7
|
|
{
|
|
$A8190F32671C10E499C9152ECD0E18EB WindowMessage;
|
|
$DDAE3F5DF773C3225C713D84A4FB06FB Event;
|
|
$6492E435AA1AD81AEB2AB01FC9CD0C9C Apc;
|
|
$291C7B13150DF1ADA705841E5D09C730 Port;
|
|
};
|
|
|
|
/* 2032 */
|
|
struct _WSACOMPLETION
|
|
{
|
|
_WSACOMPLETIONTYPE Type;
|
|
$10618F2B72024E68298047DD578E3DD7 Parameters;
|
|
};
|
|
|
|
/* 2033 */
|
|
struct _IMAGE_SEPARATE_DEBUG_HEADER
|
|
{
|
|
unsigned __int16 Signature;
|
|
unsigned __int16 Flags;
|
|
unsigned __int16 Machine;
|
|
unsigned __int16 Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int CheckSum;
|
|
unsigned int ImageBase;
|
|
unsigned int SizeOfImage;
|
|
unsigned int NumberOfSections;
|
|
unsigned int ExportedNamesSize;
|
|
unsigned int DebugDirectorySize;
|
|
unsigned int SectionAlignment;
|
|
unsigned int Reserved[2];
|
|
};
|
|
|
|
/* 2034 */
|
|
struct tagCOMPAREITEMSTRUCT
|
|
{
|
|
unsigned int CtlType;
|
|
unsigned int CtlID;
|
|
HWND__ *hwndItem;
|
|
unsigned int itemID1;
|
|
unsigned int itemData1;
|
|
unsigned int itemID2;
|
|
unsigned int itemData2;
|
|
unsigned int dwLocaleId;
|
|
};
|
|
|
|
/* 2035 */
|
|
struct $F10B7358C253DFE8D052089404AC5994
|
|
{
|
|
char hour;
|
|
char min;
|
|
char sec;
|
|
char frame;
|
|
char fps;
|
|
char dummy;
|
|
char pad[2];
|
|
};
|
|
|
|
/* 2036 */
|
|
struct $34B59DAB5B49726BB742663EC7E89904
|
|
{
|
|
unsigned int songptrpos;
|
|
};
|
|
|
|
/* 2037 */
|
|
union $69FE64524C3A11954EA258521C7E807E
|
|
{
|
|
unsigned int ms;
|
|
unsigned int sample;
|
|
unsigned int cb;
|
|
unsigned int ticks;
|
|
$F10B7358C253DFE8D052089404AC5994 smpte;
|
|
$34B59DAB5B49726BB742663EC7E89904 midi;
|
|
};
|
|
|
|
/* 2038 */
|
|
struct mmtime_tag
|
|
{
|
|
unsigned int wType;
|
|
$69FE64524C3A11954EA258521C7E807E u;
|
|
};
|
|
|
|
/* 2039 */
|
|
struct tagCHOOSECOLORW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
HWND__ *hInstance;
|
|
unsigned int rgbResult;
|
|
unsigned int *lpCustColors;
|
|
unsigned int Flags;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpTemplateName;
|
|
};
|
|
|
|
/* 2040 */
|
|
struct tagMCI_OVLY_WINDOW_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
HWND__ *hWnd;
|
|
unsigned int nCmdShow;
|
|
const unsigned __int16 *lpstrText;
|
|
};
|
|
|
|
/* 2041 */
|
|
struct _CERT_USAGE_MATCH
|
|
{
|
|
unsigned int dwType;
|
|
_CTL_USAGE Usage;
|
|
};
|
|
|
|
/* 2042 */
|
|
struct _CERT_CHAIN_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
_CERT_USAGE_MATCH RequestedUsage;
|
|
};
|
|
|
|
/* 2043 */
|
|
struct __cppobj IMarshal : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2044 */
|
|
struct __cppobj IMarshal2 : IMarshal
|
|
{
|
|
};
|
|
|
|
/* 2045 */
|
|
struct __cppobj IClassFactory : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2046 */
|
|
struct __cppobj ICallFactory : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2047 */
|
|
struct __cppobj IRootStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2048 */
|
|
struct _ENUM_SERVICE_STATUSA
|
|
{
|
|
char *lpServiceName;
|
|
char *lpDisplayName;
|
|
_SERVICE_STATUS ServiceStatus;
|
|
};
|
|
|
|
/* 2049 */
|
|
struct tagEMRRESTOREDC
|
|
{
|
|
tagEMR emr;
|
|
int iRelative;
|
|
};
|
|
|
|
/* 2050 */
|
|
struct __cppobj IXMLDSOControl : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2051 */
|
|
struct tagDEVNAMES
|
|
{
|
|
unsigned __int16 wDriverOffset;
|
|
unsigned __int16 wDeviceOffset;
|
|
unsigned __int16 wOutputOffset;
|
|
unsigned __int16 wDefault;
|
|
};
|
|
|
|
/* 2052 */
|
|
struct _MESSAGE_RESOURCE_DATA
|
|
{
|
|
unsigned int NumberOfBlocks;
|
|
_MESSAGE_RESOURCE_BLOCK Blocks[1];
|
|
};
|
|
|
|
/* 2053 */
|
|
struct _cpinfoexW
|
|
{
|
|
unsigned int MaxCharSize;
|
|
char DefaultChar[2];
|
|
char LeadByte[12];
|
|
unsigned __int16 UnicodeDefaultChar;
|
|
unsigned int CodePage;
|
|
unsigned __int16 CodePageName[260];
|
|
};
|
|
|
|
/* 2054 */
|
|
struct tagIMECHARPOSITION
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwCharPos;
|
|
tagPOINT pt;
|
|
unsigned int cLineHeight;
|
|
tagRECT rcDocument;
|
|
};
|
|
|
|
/* 2055 */
|
|
struct __wfinddata64_t
|
|
{
|
|
unsigned int attrib;
|
|
__int64 time_create;
|
|
__int64 time_access;
|
|
__int64 time_write;
|
|
__int64 size;
|
|
wchar_t name[260];
|
|
};
|
|
|
|
/* 2056 */
|
|
struct $76AB39CB3BA6462F2B11E491095E1B7A
|
|
{
|
|
_SINGLE_LIST_ENTRY Next;
|
|
unsigned __int16 Depth;
|
|
unsigned __int16 Sequence;
|
|
};
|
|
|
|
/* 2057 */
|
|
union _SLIST_HEADER
|
|
{
|
|
unsigned __int64 Alignment;
|
|
$76AB39CB3BA6462F2B11E491095E1B7A __s1;
|
|
};
|
|
|
|
/* 2058 */
|
|
struct _UNIVERSAL_NAME_INFOW
|
|
{
|
|
unsigned __int16 *lpUniversalName;
|
|
};
|
|
|
|
/* 2059 */
|
|
struct __declspec(align(4)) _TAPE_WRITE_MARKS
|
|
{
|
|
unsigned int Type;
|
|
unsigned int Count;
|
|
char Immediate;
|
|
};
|
|
|
|
/* 2060 */
|
|
struct tagSTYLEBUFA
|
|
{
|
|
unsigned int dwStyle;
|
|
char szDescription[32];
|
|
};
|
|
|
|
/* 2061 */
|
|
struct tagCURSORINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int flags;
|
|
HICON__ *hCursor;
|
|
tagPOINT ptScreenPos;
|
|
};
|
|
|
|
/* 2062 */
|
|
struct value_entA
|
|
{
|
|
char *ve_valuename;
|
|
unsigned int ve_valuelen;
|
|
unsigned int ve_valueptr;
|
|
unsigned int ve_type;
|
|
};
|
|
|
|
/* 2063 */
|
|
struct __cppobj ITypeChangeEvents : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2064 */
|
|
struct _IO_COUNTERS
|
|
{
|
|
unsigned __int64 ReadOperationCount;
|
|
unsigned __int64 WriteOperationCount;
|
|
unsigned __int64 OtherOperationCount;
|
|
unsigned __int64 ReadTransferCount;
|
|
unsigned __int64 WriteTransferCount;
|
|
unsigned __int64 OtherTransferCount;
|
|
};
|
|
|
|
/* 2065 */
|
|
struct _JOBOBJECT_EXTENDED_LIMIT_INFORMATION
|
|
{
|
|
_JOBOBJECT_BASIC_LIMIT_INFORMATION BasicLimitInformation;
|
|
_IO_COUNTERS IoInfo;
|
|
unsigned int ProcessMemoryLimit;
|
|
unsigned int JobMemoryLimit;
|
|
unsigned int PeakProcessMemoryUsed;
|
|
unsigned int PeakJobMemoryUsed;
|
|
};
|
|
|
|
/* 2066 */
|
|
struct tagPSDW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
unsigned int Flags;
|
|
tagPOINT ptPaperSize;
|
|
tagRECT rtMinMargin;
|
|
tagRECT rtMargin;
|
|
HINSTANCE__ *hInstance;
|
|
int lCustData;
|
|
unsigned int (__stdcall *lpfnPageSetupHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
unsigned int (__stdcall *lpfnPagePaintHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
const unsigned __int16 *lpPageSetupTemplateName;
|
|
void *hPageSetupTemplate;
|
|
};
|
|
|
|
/* 2067 */
|
|
struct tagMIXERCONTROLDETAILS_LISTTEXTW
|
|
{
|
|
unsigned int dwParam1;
|
|
unsigned int dwParam2;
|
|
unsigned __int16 szName[64];
|
|
};
|
|
|
|
/* 2068 */
|
|
struct _FSCTL_QUERY_FAT_BPB_BUFFER
|
|
{
|
|
char First0x24BytesOfBootSector[36];
|
|
};
|
|
|
|
/* 2069 */
|
|
struct _DRIVER_INFO_6A
|
|
{
|
|
unsigned int cVersion;
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDriverPath;
|
|
char *pDataFile;
|
|
char *pConfigFile;
|
|
char *pHelpFile;
|
|
char *pDependentFiles;
|
|
char *pMonitorName;
|
|
char *pDefaultDataType;
|
|
char *pszzPreviousNames;
|
|
_FILETIME ftDriverDate;
|
|
unsigned __int64 dwlDriverVersion;
|
|
char *pszMfgName;
|
|
char *pszOEMUrl;
|
|
char *pszHardwareID;
|
|
char *pszProvider;
|
|
};
|
|
|
|
/* 2070 */
|
|
struct __cppobj AsyncIMultiQI : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2071 */
|
|
struct _tagBINDINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned __int16 *szExtraInfo;
|
|
tagSTGMEDIUM stgmedData;
|
|
unsigned int grfBindInfoF;
|
|
unsigned int dwBindVerb;
|
|
unsigned __int16 *szCustomVerb;
|
|
unsigned int cbstgmedData;
|
|
unsigned int dwOptions;
|
|
unsigned int dwOptionsFlags;
|
|
unsigned int dwCodePage;
|
|
_SECURITY_ATTRIBUTES securityAttributes;
|
|
_GUID iid;
|
|
IUnknown *pUnk;
|
|
unsigned int dwReserved;
|
|
};
|
|
|
|
/* 2072 */
|
|
struct _WGLSWAP
|
|
{
|
|
HDC__ *hdc;
|
|
unsigned int uiFlags;
|
|
};
|
|
|
|
/* 2073 */
|
|
struct _SHELLEXECUTEINFOW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
HWND__ *hwnd;
|
|
const unsigned __int16 *lpVerb;
|
|
const unsigned __int16 *lpFile;
|
|
const unsigned __int16 *lpParameters;
|
|
const unsigned __int16 *lpDirectory;
|
|
int nShow;
|
|
HINSTANCE__ *hInstApp;
|
|
void *lpIDList;
|
|
const unsigned __int16 *lpClass;
|
|
HKEY__ *hkeyClass;
|
|
unsigned int dwHotKey;
|
|
$E5EC784184F61E2D1DB730C15D65FB8F ___u13;
|
|
void *hProcess;
|
|
};
|
|
|
|
/* 2074 */
|
|
struct _CERT_NAME_CONSTRAINTS_INFO
|
|
{
|
|
unsigned int cPermittedSubtree;
|
|
_CERT_GENERAL_SUBTREE *rgPermittedSubtree;
|
|
unsigned int cExcludedSubtree;
|
|
_CERT_GENERAL_SUBTREE *rgExcludedSubtree;
|
|
};
|
|
|
|
/* 2075 */
|
|
struct HMIDIOUT__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2076 */
|
|
struct tagCLEANLOCALSTORAGE
|
|
{
|
|
IUnknown *pInterface;
|
|
void *pStorage;
|
|
unsigned int flags;
|
|
};
|
|
|
|
/* 2077 */
|
|
struct tagCHARSETINFO
|
|
{
|
|
unsigned int ciCharset;
|
|
unsigned int ciACP;
|
|
tagFONTSIGNATURE fs;
|
|
};
|
|
|
|
/* 2078 */
|
|
struct tagTTPOLYGONHEADER
|
|
{
|
|
unsigned int cb;
|
|
unsigned int dwType;
|
|
tagPOINTFX pfxStart;
|
|
};
|
|
|
|
/* 2079 */
|
|
struct __cppobj IBindProtocol : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2080 */
|
|
struct __cppobj IBinding : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2081 */
|
|
struct _IMAGE_ARCHIVE_MEMBER_HEADER
|
|
{
|
|
char Name[16];
|
|
char Date[12];
|
|
char UserID[6];
|
|
char GroupID[6];
|
|
char Mode[8];
|
|
char Size[10];
|
|
char EndHeader[2];
|
|
};
|
|
|
|
/* 2082 */
|
|
struct _CERT_DSS_PARAMETERS
|
|
{
|
|
_CRYPTOAPI_BLOB p;
|
|
_CRYPTOAPI_BLOB q;
|
|
_CRYPTOAPI_BLOB g;
|
|
};
|
|
|
|
/* 2083 */
|
|
struct _NCB
|
|
{
|
|
char ncb_command;
|
|
char ncb_retcode;
|
|
char ncb_lsn;
|
|
char ncb_num;
|
|
char *ncb_buffer;
|
|
unsigned __int16 ncb_length;
|
|
char ncb_callname[16];
|
|
char ncb_name[16];
|
|
char ncb_rto;
|
|
char ncb_sto;
|
|
void (__stdcall *ncb_post)(_NCB *);
|
|
char ncb_lana_num;
|
|
char ncb_cmd_cplt;
|
|
char ncb_reserve[10];
|
|
void *ncb_event;
|
|
};
|
|
|
|
/* 2084 */
|
|
struct _CERT_CHAIN
|
|
{
|
|
unsigned int cCerts;
|
|
_CRYPTOAPI_BLOB *certs;
|
|
_CRYPT_KEY_PROV_INFO keyLocatorInfo;
|
|
};
|
|
|
|
/* 2085 */
|
|
struct IMAGE_COR20_HEADER
|
|
{
|
|
unsigned int cb;
|
|
unsigned __int16 MajorRuntimeVersion;
|
|
unsigned __int16 MinorRuntimeVersion;
|
|
_IMAGE_DATA_DIRECTORY MetaData;
|
|
unsigned int Flags;
|
|
unsigned int EntryPointToken;
|
|
_IMAGE_DATA_DIRECTORY Resources;
|
|
_IMAGE_DATA_DIRECTORY StrongNameSignature;
|
|
_IMAGE_DATA_DIRECTORY CodeManagerTable;
|
|
_IMAGE_DATA_DIRECTORY VTableFixups;
|
|
_IMAGE_DATA_DIRECTORY ExportAddressTableJumps;
|
|
_IMAGE_DATA_DIRECTORY ManagedNativeHeader;
|
|
};
|
|
|
|
/* 2086 */
|
|
struct __unaligned __declspec(align(2)) _SHFILEOPSTRUCTA
|
|
{
|
|
HWND__ *hwnd;
|
|
unsigned int wFunc;
|
|
const char *pFrom;
|
|
const char *pTo;
|
|
unsigned __int16 fFlags;
|
|
int fAnyOperationsAborted;
|
|
void *hNameMappings;
|
|
const char *lpszProgressTitle;
|
|
};
|
|
|
|
/* 2087 */
|
|
struct _IMAGE_EXPORT_DIRECTORY
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
unsigned int Name;
|
|
unsigned int Base;
|
|
unsigned int NumberOfFunctions;
|
|
unsigned int NumberOfNames;
|
|
unsigned int AddressOfFunctions;
|
|
unsigned int AddressOfNames;
|
|
unsigned int AddressOfNameOrdinals;
|
|
};
|
|
|
|
/* 2088 */
|
|
struct _CHANGER_ELEMENT_STATUS
|
|
{
|
|
_CHANGER_ELEMENT Element;
|
|
_CHANGER_ELEMENT SrcElementAddress;
|
|
unsigned int Flags;
|
|
unsigned int ExceptionCode;
|
|
char TargetId;
|
|
char Lun;
|
|
unsigned __int16 Reserved;
|
|
char PrimaryVolumeID[36];
|
|
char AlternateVolumeID[36];
|
|
};
|
|
|
|
/* 2089 */
|
|
struct _READ_ELEMENT_ADDRESS_INFO
|
|
{
|
|
unsigned int NumberOfElements;
|
|
_CHANGER_ELEMENT_STATUS ElementStatus[1];
|
|
};
|
|
|
|
/* 2090 */
|
|
struct __cppobj _STL::_Bit_iterator_base
|
|
{
|
|
unsigned int *_M_p;
|
|
unsigned int _M_offset;
|
|
};
|
|
|
|
/* 2091 */
|
|
struct __cppobj _STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> : _STL::_Bit_iterator_base
|
|
{
|
|
};
|
|
|
|
/* 2092 */
|
|
struct __cppobj _STL::allocator<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 2093 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned int *,unsigned int,_STL::allocator<unsigned int> > : _STL::allocator<unsigned int>
|
|
{
|
|
unsigned int *_M_data;
|
|
};
|
|
|
|
/* 2094 */
|
|
struct __cppobj _STL::_Bvector_base<_STL::allocator<bool> >
|
|
{
|
|
_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> _M_start;
|
|
_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> _M_finish;
|
|
_STL::_STLP_alloc_proxy<unsigned int *,unsigned int,_STL::allocator<unsigned int> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 2095 */
|
|
struct __cppobj _STL::vector<bool,_STL::allocator<bool> > : _STL::_Bvector_base<_STL::allocator<bool> >
|
|
{
|
|
};
|
|
|
|
/* 2096 */
|
|
struct __cppobj _STL::_Bit_reference
|
|
{
|
|
unsigned int *_M_p;
|
|
unsigned int _M_mask;
|
|
};
|
|
|
|
/* 2097 */
|
|
struct __cppobj _STL::input_iterator_tag
|
|
{
|
|
};
|
|
|
|
/* 2098 */
|
|
struct __cppobj _STL::forward_iterator_tag : _STL::input_iterator_tag
|
|
{
|
|
};
|
|
|
|
/* 2099 */
|
|
struct __cppobj _STL::bidirectional_iterator_tag : _STL::forward_iterator_tag
|
|
{
|
|
};
|
|
|
|
/* 2100 */
|
|
struct __cppobj _STL::random_access_iterator_tag : _STL::bidirectional_iterator_tag
|
|
{
|
|
};
|
|
|
|
/* 2101 */
|
|
struct __cppobj _STL::_Bit_iter<bool,bool const *> : _STL::_Bit_iterator_base
|
|
{
|
|
};
|
|
|
|
/* 2102 */
|
|
struct __cppobj _STL::reverse_iterator<_STL::_Bit_iter<bool,bool const *>,bool,bool,bool const *,int>
|
|
{
|
|
_STL::_Bit_iter<bool,bool const *> __current;
|
|
};
|
|
|
|
/* 2103 */
|
|
struct __cppobj _STL::reverse_iterator<_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *>,bool,_STL::_Bit_reference,_STL::_Bit_reference *,int>
|
|
{
|
|
_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> __current;
|
|
};
|
|
|
|
/* 2104 */
|
|
struct __cppobj _STL::allocator<bool>
|
|
{
|
|
};
|
|
|
|
/* 2105 */
|
|
struct __cppobj _STL::__true_type
|
|
{
|
|
};
|
|
|
|
/* 2106 */
|
|
struct __cppobj _STL::_Is_integer<int>
|
|
{
|
|
};
|
|
|
|
/* 2107 */
|
|
struct __cppobj _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2108 */
|
|
struct __cppobj _STL::__type_traits<int> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2109 */
|
|
struct __cppobj _STL::allocator<void>
|
|
{
|
|
};
|
|
|
|
/* 2110 */
|
|
struct __cppobj _STL::__type_traits<unsigned char> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2111 */
|
|
struct __cppobj _STL::_STLP_mutex_spin<0>
|
|
{
|
|
};
|
|
|
|
/* 2112 */
|
|
struct __cppobj _STL::__type_traits<long> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2113 */
|
|
struct __cppobj _STL::_PointerShim
|
|
{
|
|
};
|
|
|
|
/* 2114 */
|
|
struct __cppobj _STL::__type_traits<unsigned char *> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2115 */
|
|
struct __cppobj _STL::__type_traits<char> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2116 */
|
|
struct __cppobj _STL::_Is_integer<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 2117 */
|
|
struct __cppobj _STL::output_iterator_tag
|
|
{
|
|
};
|
|
|
|
/* 2118 */
|
|
struct __cppobj _STL::allocator<unsigned char *>
|
|
{
|
|
};
|
|
|
|
/* 2119 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned char * *,unsigned char *,_STL::allocator<unsigned char *> > : _STL::allocator<unsigned char *>
|
|
{
|
|
char **_M_data;
|
|
};
|
|
|
|
/* 2120 */
|
|
struct __cppobj _STL::_Vector_base<unsigned char *,_STL::allocator<unsigned char *> >
|
|
{
|
|
char **_M_start;
|
|
char **_M_finish;
|
|
_STL::_STLP_alloc_proxy<unsigned char * *,unsigned char *,_STL::allocator<unsigned char *> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 2121 */
|
|
struct __cppobj _STL::_Node_Alloc_Lock<1,0>
|
|
{
|
|
};
|
|
|
|
/* 2122 */
|
|
struct _STL::_STLP_mutex_base
|
|
{
|
|
volatile int _M_lock;
|
|
};
|
|
|
|
/* 2123 */
|
|
struct __cppobj _STL::_IsPtr<_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> >
|
|
{
|
|
};
|
|
|
|
/* 2124 */
|
|
struct __cppobj _STL::unary_function<unsigned long,unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 2125 */
|
|
struct __cppobj _STL::_Is_integer<__int64>
|
|
{
|
|
};
|
|
|
|
/* 2126 */
|
|
struct __cppobj _STL::__node_alloc<1,0>
|
|
{
|
|
};
|
|
|
|
/* 2127 */
|
|
struct _STL::_Node_alloc_obj
|
|
{
|
|
_STL::_Node_alloc_obj *_M_free_list_link;
|
|
};
|
|
|
|
/* 2128 */
|
|
struct __cppobj _STL::_IsPtr<unsigned char *>
|
|
{
|
|
};
|
|
|
|
/* 2129 */
|
|
struct __cppobj _STL::_Is_integer<signed char>
|
|
{
|
|
};
|
|
|
|
/* 2130 */
|
|
struct __cppobj _STL::_Is_integer<long>
|
|
{
|
|
};
|
|
|
|
/* 2131 */
|
|
struct __cppobj _STL::__bool2type<1>
|
|
{
|
|
};
|
|
|
|
/* 2132 */
|
|
struct __cppobj _STL::__new_alloc
|
|
{
|
|
};
|
|
|
|
/* 2133 */
|
|
struct __cppobj _STL::__type_traits<float> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2134 */
|
|
struct __cppobj _STL::iterator<_STL::output_iterator_tag,void,void,void,void>
|
|
{
|
|
};
|
|
|
|
/* 2135 */
|
|
struct __cppobj _STL::allocator<bool>::rebind<bool>
|
|
{
|
|
};
|
|
|
|
/* 2136 */
|
|
struct __cppobj _STL::allocator<bool>::rebind<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 2137 */
|
|
struct __cppobj _STL::__type_traits<unsigned short> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2138 */
|
|
struct __cppobj _STL::_Is_integer<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 2139 */
|
|
struct __cppobj _STL::vector<unsigned char *,_STL::allocator<unsigned char *> > : _STL::_Vector_base<unsigned char *,_STL::allocator<unsigned char *> >
|
|
{
|
|
};
|
|
|
|
/* 2140 */
|
|
struct __cppobj _STL::__false_type
|
|
{
|
|
};
|
|
|
|
/* 2141 */
|
|
struct __cppobj _STL::__type_traits<double> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2142 */
|
|
struct __cppobj _STL::__bool2type<0>
|
|
{
|
|
};
|
|
|
|
/* 2143 */
|
|
struct __cppobj _STL::output_iterator : _STL::iterator<_STL::output_iterator_tag,void,void,void,void>
|
|
{
|
|
};
|
|
|
|
/* 2144 */
|
|
struct __cppobj _STL::_BothPtrType<_STL::_Bit_iter<bool,bool const *>,_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> >
|
|
{
|
|
};
|
|
|
|
/* 2145 */
|
|
struct __cppobj _STL::subtractive_rng : _STL::unary_function<unsigned long,unsigned long>
|
|
{
|
|
unsigned int _M_table[55];
|
|
unsigned int _M_index1;
|
|
unsigned int _M_index2;
|
|
};
|
|
|
|
/* 2146 */
|
|
struct __cppobj _STL::_IsPtr<_STL::_Bit_iter<bool,bool const *> >
|
|
{
|
|
};
|
|
|
|
/* 2147 */
|
|
struct __cppobj _STL::_Is_integer<unsigned char>
|
|
{
|
|
};
|
|
|
|
/* 2148 */
|
|
struct __cppobj _STL::__type_traits<unsigned int> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2149 */
|
|
struct __cppobj _STL::_Alloc_traits<unsigned int,_STL::allocator<bool> >
|
|
{
|
|
};
|
|
|
|
/* 2150 */
|
|
struct __cppobj _STL::__type_traits<unsigned long> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2151 */
|
|
struct __cppobj _STL::_Is_integer<char>
|
|
{
|
|
};
|
|
|
|
/* 2152 */
|
|
struct __cppobj _STL::__type_traits<bool> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2153 */
|
|
struct __cppobj _STL::allocator<unsigned char *>::rebind<unsigned char *>
|
|
{
|
|
};
|
|
|
|
/* 2154 */
|
|
struct __cppobj _STL::_Alloc_traits<unsigned char *,_STL::allocator<unsigned char *> >
|
|
{
|
|
};
|
|
|
|
/* 2155 */
|
|
struct __cppobj _STL::__type_traits<unsigned __int64> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2156 */
|
|
struct __cppobj _STL::_Is_integer<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 2157 */
|
|
struct __cppobj _STL::__type_traits_aux<0>
|
|
{
|
|
};
|
|
|
|
/* 2158 */
|
|
struct __cppobj _STL::_STLP_mutex : _STL::_STLP_mutex_base
|
|
{
|
|
};
|
|
|
|
/* 2159 */
|
|
struct __cppobj _STL::_Is_integer<bool>
|
|
{
|
|
};
|
|
|
|
/* 2160 */
|
|
struct __cppobj _STL::_BothPtrType<_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *>,_STL::_Bit_iter<_STL::_Bit_reference,_STL::_Bit_reference *> >
|
|
{
|
|
};
|
|
|
|
/* 2161 */
|
|
struct __cppobj _STL::_STLP_auto_lock
|
|
{
|
|
_STL::_STLP_mutex_base *_M_lock;
|
|
};
|
|
|
|
/* 2162 */
|
|
struct __cppobj _STL::_Land3<_STL::__true_type,_STL::__true_type,_STL::__true_type>
|
|
{
|
|
};
|
|
|
|
/* 2163 */
|
|
struct __cppobj _STL::__type_traits<long double> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2164 */
|
|
struct __cppobj _STL::_Is_integer<short>
|
|
{
|
|
};
|
|
|
|
/* 2165 */
|
|
struct __cppobj _STL::_Alloc_traits<bool,_STL::allocator<bool> >
|
|
{
|
|
};
|
|
|
|
/* 2166 */
|
|
struct __cppobj _STL::_Land3<_STL::__false_type,_STL::__false_type,_STL::__true_type>
|
|
{
|
|
};
|
|
|
|
/* 2167 */
|
|
struct __cppobj _STL::__less_2<unsigned long,unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 2168 */
|
|
struct __cppobj _STL::__type_traits<signed char> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2169 */
|
|
struct __cppobj _STL::__type_traits<__int64> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2170 */
|
|
struct __cppobj _STL::_Is_integer<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2171 */
|
|
struct __cppobj _STL::_Refcount_Base
|
|
{
|
|
volatile int _M_ref_count;
|
|
};
|
|
|
|
/* 2172 */
|
|
struct __cppobj _STL::__type_traits<short> : _STL::__type_traits_aux<1>
|
|
{
|
|
};
|
|
|
|
/* 2173 */
|
|
struct _CRYPT_KEY_SIGN_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgAndCertEncodingType;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
void *pvHashAuxInfo;
|
|
_CRYPT_ALGORITHM_IDENTIFIER PubKeyAlgorithm;
|
|
};
|
|
|
|
/* 2174 */
|
|
struct __cppobj IOleInPlaceObject : IOleWindow
|
|
{
|
|
};
|
|
|
|
/* 2175 */
|
|
struct tagEMRPLGBLT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
_POINTL aptlDest[3];
|
|
int xSrc;
|
|
int ySrc;
|
|
int cxSrc;
|
|
int cySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
int xMask;
|
|
int yMask;
|
|
unsigned int iUsageMask;
|
|
unsigned int offBmiMask;
|
|
unsigned int cbBmiMask;
|
|
unsigned int offBitsMask;
|
|
unsigned int cbBitsMask;
|
|
};
|
|
|
|
/* 2176 */
|
|
struct __declspec(align(4)) _LOAD_DLL_DEBUG_INFO
|
|
{
|
|
void *hFile;
|
|
void *lpBaseOfDll;
|
|
unsigned int dwDebugInfoFileOffset;
|
|
unsigned int nDebugInfoSize;
|
|
void *lpImageName;
|
|
unsigned __int16 fUnicode;
|
|
};
|
|
|
|
/* 2177 */
|
|
struct _IMAGE_RUNTIME_FUNCTION_ENTRY
|
|
{
|
|
unsigned int BeginAddress;
|
|
unsigned int EndAddress;
|
|
unsigned int UnwindInfoAddress;
|
|
};
|
|
|
|
/* 2178 */
|
|
struct _CMSG_HASHED_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
|
|
void *pvHashAuxInfo;
|
|
};
|
|
|
|
/* 2179 */
|
|
struct _DRIVE_LAYOUT_INFORMATION
|
|
{
|
|
unsigned int PartitionCount;
|
|
unsigned int Signature;
|
|
_PARTITION_INFORMATION PartitionEntry[1];
|
|
};
|
|
|
|
/* 2180 */
|
|
struct _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int hCryptProv;
|
|
unsigned int dwSignerIndex;
|
|
unsigned int dwSignerType;
|
|
void *pvSigner;
|
|
};
|
|
|
|
/* 2181 */
|
|
struct _ENCRYPTION_CERTIFICATE_HASH
|
|
{
|
|
unsigned int cbTotalLength;
|
|
_SID *pUserSid;
|
|
_EFS_HASH_BLOB *pHash;
|
|
unsigned __int16 *lpDisplayInformation;
|
|
};
|
|
|
|
/* 2182 */
|
|
struct _ENCRYPTION_CERTIFICATE_HASH_LIST
|
|
{
|
|
unsigned int nCert_Hash;
|
|
_ENCRYPTION_CERTIFICATE_HASH **pUsers;
|
|
};
|
|
|
|
/* 2183 */
|
|
struct DDEADVISE
|
|
{
|
|
unsigned __int16 reserved : 14;
|
|
unsigned __int16 fDeferUpd : 1;
|
|
unsigned __int16 fAckReq : 1;
|
|
__int16 cfFormat;
|
|
};
|
|
|
|
/* 2184 */
|
|
struct __cppobj IXMLDOMElement : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2185 */
|
|
struct tagEMRCREATEMONOBRUSH
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihBrush;
|
|
unsigned int iUsage;
|
|
unsigned int offBmi;
|
|
unsigned int cbBmi;
|
|
unsigned int offBits;
|
|
unsigned int cbBits;
|
|
};
|
|
|
|
/* 2186 */
|
|
union $3DB947FB3C116E5A2AEEBB0E9DD98DCD
|
|
{
|
|
char *AnsiString;
|
|
unsigned __int16 *UnicodeString;
|
|
int LVal;
|
|
__int16 SVal;
|
|
unsigned __int64 PVal;
|
|
tagBinaryParam BVal;
|
|
};
|
|
|
|
/* 2187 */
|
|
struct tagRPC_EE_INFO_PARAM
|
|
{
|
|
tagExtendedErrorParamTypes ParameterType;
|
|
$3DB947FB3C116E5A2AEEBB0E9DD98DCD u;
|
|
};
|
|
|
|
/* 2188 */
|
|
union _FILE_SEGMENT_ELEMENT
|
|
{
|
|
void *Buffer;
|
|
unsigned __int64 Alignment;
|
|
};
|
|
|
|
/* 2189 */
|
|
struct tagENUMLOGFONTEXA
|
|
{
|
|
tagLOGFONTA elfLogFont;
|
|
char elfFullName[64];
|
|
char elfStyle[32];
|
|
char elfScript[32];
|
|
};
|
|
|
|
/* 2190 */
|
|
struct _div_t
|
|
{
|
|
int quot;
|
|
int rem;
|
|
};
|
|
|
|
/* 2191 */
|
|
struct tagStorageLayout
|
|
{
|
|
unsigned int LayoutType;
|
|
unsigned __int16 *pwcsElementName;
|
|
_LARGE_INTEGER cOffset;
|
|
_LARGE_INTEGER cBytes;
|
|
};
|
|
|
|
/* 2192 */
|
|
struct _GLYPHMETRICS
|
|
{
|
|
unsigned int gmBlackBoxX;
|
|
unsigned int gmBlackBoxY;
|
|
tagPOINT gmptGlyphOrigin;
|
|
__int16 gmCellIncX;
|
|
__int16 gmCellIncY;
|
|
};
|
|
|
|
/* 2193 */
|
|
struct _InstanceID
|
|
{
|
|
unsigned __int64 id;
|
|
};
|
|
|
|
/* 2194 */
|
|
struct _JOB_SET_ARRAY
|
|
{
|
|
void *JobHandle;
|
|
unsigned int MemberLevel;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 2195 */
|
|
struct __declspec(align(4)) _FORMAT_EX_PARAMETERS
|
|
{
|
|
_MEDIA_TYPE MediaType;
|
|
unsigned int StartCylinderNumber;
|
|
unsigned int EndCylinderNumber;
|
|
unsigned int StartHeadNumber;
|
|
unsigned int EndHeadNumber;
|
|
unsigned __int16 FormatGapLength;
|
|
unsigned __int16 SectorsPerTrack;
|
|
unsigned __int16 SectorNumber[1];
|
|
};
|
|
|
|
/* 2196 */
|
|
struct _MIDL_FORMAT_STRING
|
|
{
|
|
__int16 Pad;
|
|
char Format[];
|
|
};
|
|
|
|
/* 2197 */
|
|
struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION
|
|
{
|
|
_LARGE_INTEGER TotalUserTime;
|
|
_LARGE_INTEGER TotalKernelTime;
|
|
_LARGE_INTEGER ThisPeriodTotalUserTime;
|
|
_LARGE_INTEGER ThisPeriodTotalKernelTime;
|
|
unsigned int TotalPageFaultCount;
|
|
unsigned int TotalProcesses;
|
|
unsigned int ActiveProcesses;
|
|
unsigned int TotalTerminatedProcesses;
|
|
};
|
|
|
|
/* 2198 */
|
|
struct _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION
|
|
{
|
|
_JOBOBJECT_BASIC_ACCOUNTING_INFORMATION BasicInfo;
|
|
_IO_COUNTERS IoInfo;
|
|
};
|
|
|
|
/* 2199 */
|
|
struct tagEMRSETMITERLIMIT
|
|
{
|
|
tagEMR emr;
|
|
float eMiterLimit;
|
|
};
|
|
|
|
/* 2200 */
|
|
struct tagEMRCREATEBRUSHINDIRECT
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihBrush;
|
|
tagLOGBRUSH32 lb;
|
|
};
|
|
|
|
/* 2201 */
|
|
struct tagMCI_ANIM_STEP_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrames;
|
|
};
|
|
|
|
/* 2202 */
|
|
struct _CERT_DH_PARAMETERS
|
|
{
|
|
_CRYPTOAPI_BLOB p;
|
|
_CRYPTOAPI_BLOB g;
|
|
};
|
|
|
|
/* 2203 */
|
|
struct __cppobj IInternetSecurityManager : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2204 */
|
|
struct __cppobj IInternetSecurityMgrSite : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2205 */
|
|
struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION
|
|
{
|
|
unsigned int dwFlags;
|
|
unsigned int ulFormatVersion;
|
|
unsigned int ulAssemblyCount;
|
|
unsigned int ulRootManifestPathType;
|
|
unsigned int ulRootManifestPathChars;
|
|
unsigned int ulRootConfigurationPathType;
|
|
unsigned int ulRootConfigurationPathChars;
|
|
unsigned int ulAppDirPathType;
|
|
unsigned int ulAppDirPathChars;
|
|
const unsigned __int16 *lpRootManifestPath;
|
|
const unsigned __int16 *lpRootConfigurationPath;
|
|
const unsigned __int16 *lpAppDirPath;
|
|
};
|
|
|
|
/* 2206 */
|
|
struct _CREATE_THREAD_DEBUG_INFO
|
|
{
|
|
void *hThread;
|
|
void *lpThreadLocalBase;
|
|
unsigned int (__stdcall *lpStartAddress)(void *);
|
|
};
|
|
|
|
/* 2207 */
|
|
union $01E08005B54EA45B04F6895D286FEE08
|
|
{
|
|
_EXCEPTION_DEBUG_INFO Exception;
|
|
_CREATE_THREAD_DEBUG_INFO CreateThread;
|
|
_CREATE_PROCESS_DEBUG_INFO CreateProcessInfo;
|
|
_EXIT_THREAD_DEBUG_INFO ExitThread;
|
|
_EXIT_PROCESS_DEBUG_INFO ExitProcess;
|
|
_LOAD_DLL_DEBUG_INFO LoadDll;
|
|
_UNLOAD_DLL_DEBUG_INFO UnloadDll;
|
|
_OUTPUT_DEBUG_STRING_INFO DebugString;
|
|
_RIP_INFO RipInfo;
|
|
};
|
|
|
|
/* 2208 */
|
|
struct _DEBUG_EVENT
|
|
{
|
|
unsigned int dwDebugEventCode;
|
|
unsigned int dwProcessId;
|
|
unsigned int dwThreadId;
|
|
$01E08005B54EA45B04F6895D286FEE08 u;
|
|
};
|
|
|
|
/* 2209 */
|
|
struct _CRYPT_KEY_LIMITS_V01
|
|
{
|
|
unsigned int dwVersion;
|
|
unsigned int algId;
|
|
unsigned int dwMinKeyLength;
|
|
unsigned int dwMaxKeyLength;
|
|
unsigned int dwRequiredFlags;
|
|
unsigned int dwDisallowedFlags;
|
|
};
|
|
|
|
/* 2210 */
|
|
struct _SECURITY_DESCRIPTOR_RELATIVE
|
|
{
|
|
char Revision;
|
|
char Sbz1;
|
|
unsigned __int16 Control;
|
|
unsigned int Owner;
|
|
unsigned int Group;
|
|
unsigned int Sacl;
|
|
unsigned int Dacl;
|
|
};
|
|
|
|
/* 2211 */
|
|
struct _SHFILEINFOA
|
|
{
|
|
HICON__ *hIcon;
|
|
int iIcon;
|
|
unsigned int dwAttributes;
|
|
char szDisplayName[260];
|
|
char szTypeName[80];
|
|
};
|
|
|
|
/* 2212 */
|
|
struct _CERT_REVOCATION_STATUS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwIndex;
|
|
unsigned int dwError;
|
|
unsigned int dwReason;
|
|
int fHasFreshnessTime;
|
|
unsigned int dwFreshnessTime;
|
|
};
|
|
|
|
/* 2213 */
|
|
struct tagTYPEATTR
|
|
{
|
|
_GUID guid;
|
|
unsigned int lcid;
|
|
unsigned int dwReserved;
|
|
int memidConstructor;
|
|
int memidDestructor;
|
|
unsigned __int16 *lpstrSchema;
|
|
unsigned int cbSizeInstance;
|
|
tagTYPEKIND typekind;
|
|
unsigned __int16 cFuncs;
|
|
unsigned __int16 cVars;
|
|
unsigned __int16 cImplTypes;
|
|
unsigned __int16 cbSizeVft;
|
|
unsigned __int16 cbAlignment;
|
|
unsigned __int16 wTypeFlags;
|
|
unsigned __int16 wMajorVerNum;
|
|
unsigned __int16 wMinorVerNum;
|
|
tagTYPEDESC tdescAlias;
|
|
tagIDLDESC idldescType;
|
|
};
|
|
|
|
/* 2214 */
|
|
struct __cppobj PSRefBufferStatistics<char> : ReferenceCountTemplate<268435456,0>
|
|
{
|
|
unsigned int m_size;
|
|
unsigned int m_hash;
|
|
unsigned int m_len;
|
|
};
|
|
|
|
/* 2215 */
|
|
struct __cppobj PSRefBuffer<char> : PSRefBufferStatistics<char>, PSRefBufferCharData<char>
|
|
{
|
|
};
|
|
|
|
/* 2216 */
|
|
struct __cppobj SmartArray<PStringBase<char>,1>
|
|
{
|
|
PStringBase<char> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2217 */
|
|
struct __cppobj PStringBaseArray<char> : SmartArray<PStringBase<char>,1>
|
|
{
|
|
};
|
|
|
|
/* 2218 */
|
|
struct _TOKEN_STATISTICS
|
|
{
|
|
_LUID TokenId;
|
|
_LUID AuthenticationId;
|
|
_LARGE_INTEGER ExpirationTime;
|
|
_TOKEN_TYPE TokenType;
|
|
_SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
|
|
unsigned int DynamicCharged;
|
|
unsigned int DynamicAvailable;
|
|
unsigned int GroupCount;
|
|
unsigned int PrivilegeCount;
|
|
_LUID ModifiedId;
|
|
};
|
|
|
|
/* 2219 */
|
|
struct tagMIXERLINECONTROLSA
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwLineID;
|
|
$476D211351DA30503E50D2F0E6E515B0 ___u2;
|
|
unsigned int cControls;
|
|
unsigned int cbmxctrl;
|
|
tagMIXERCONTROLA *pamxctrl;
|
|
};
|
|
|
|
/* 2220 */
|
|
struct __cppobj IXMLDOMComment : IXMLDOMCharacterData
|
|
{
|
|
};
|
|
|
|
/* 2221 */
|
|
struct tagCSPLATFORM
|
|
{
|
|
unsigned int dwPlatformId;
|
|
unsigned int dwVersionHi;
|
|
unsigned int dwVersionLo;
|
|
unsigned int dwProcessorArch;
|
|
};
|
|
|
|
/* 2222 */
|
|
struct tagQUERYCONTEXT
|
|
{
|
|
unsigned int dwContext;
|
|
tagCSPLATFORM Platform;
|
|
unsigned int Locale;
|
|
unsigned int dwVersionHi;
|
|
unsigned int dwVersionLo;
|
|
};
|
|
|
|
/* 2223 */
|
|
struct _SHNAMEMAPPINGW
|
|
{
|
|
unsigned __int16 *pszOldPath;
|
|
unsigned __int16 *pszNewPath;
|
|
int cchOldPath;
|
|
int cchNewPath;
|
|
};
|
|
|
|
/* 2224 */
|
|
struct _PRIVILEGE_SET
|
|
{
|
|
unsigned int PrivilegeCount;
|
|
unsigned int Control;
|
|
_LUID_AND_ATTRIBUTES Privilege[1];
|
|
};
|
|
|
|
/* 2225 */
|
|
struct _TAPE_GET_POSITION
|
|
{
|
|
unsigned int Type;
|
|
unsigned int Partition;
|
|
_LARGE_INTEGER Offset;
|
|
};
|
|
|
|
/* 2226 */
|
|
struct _CERT_CHAIN_POLICY_STATUS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwError;
|
|
int lChainIndex;
|
|
int lElementIndex;
|
|
void *pvExtraPolicyStatus;
|
|
};
|
|
|
|
/* 2227 */
|
|
struct _CRYPT_PKCS8_EXPORT_PARAMS
|
|
{
|
|
unsigned int hCryptProv;
|
|
unsigned int dwKeySpec;
|
|
char *pszPrivateKeyObjId;
|
|
int (__stdcall *pEncryptPrivateKeyFunc)(_CRYPT_ALGORITHM_IDENTIFIER *, _CRYPTOAPI_BLOB *, char *, unsigned int *, void *);
|
|
void *pVoidEncryptFunc;
|
|
};
|
|
|
|
/* 2228 */
|
|
struct tagMCI_GETDEVCAPS_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwReturn;
|
|
unsigned int dwItem;
|
|
};
|
|
|
|
/* 2229 */
|
|
struct _tagHIT_LOGGING_INFO
|
|
{
|
|
unsigned int dwStructSize;
|
|
char *lpszLoggedUrlName;
|
|
_SYSTEMTIME StartTime;
|
|
_SYSTEMTIME EndTime;
|
|
char *lpszExtendedInfo;
|
|
};
|
|
|
|
/* 2230 */
|
|
struct tagRPC_CALL_ATTRIBUTES_V1_W
|
|
{
|
|
unsigned int Version;
|
|
unsigned int Flags;
|
|
unsigned int ServerPrincipalNameBufferLength;
|
|
unsigned __int16 *ServerPrincipalName;
|
|
unsigned int ClientPrincipalNameBufferLength;
|
|
unsigned __int16 *ClientPrincipalName;
|
|
unsigned int AuthenticationLevel;
|
|
unsigned int AuthenticationService;
|
|
int NullSession;
|
|
};
|
|
|
|
/* 2231 */
|
|
struct tagMCI_LOAD_PARMSW
|
|
{
|
|
unsigned int dwCallback;
|
|
const unsigned __int16 *lpfilename;
|
|
};
|
|
|
|
/* 2232 */
|
|
struct __cppobj IErrorInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2233 */
|
|
struct tagCWPSTRUCT
|
|
{
|
|
int lParam;
|
|
unsigned int wParam;
|
|
unsigned int message;
|
|
HWND__ *hwnd;
|
|
};
|
|
|
|
/* 2234 */
|
|
struct tagALTTABINFO
|
|
{
|
|
unsigned int cbSize;
|
|
int cItems;
|
|
int cColumns;
|
|
int cRows;
|
|
int iColFocus;
|
|
int iRowFocus;
|
|
int cxItem;
|
|
int cyItem;
|
|
tagPOINT ptStart;
|
|
};
|
|
|
|
/* 2235 */
|
|
struct _RSAPUBKEY
|
|
{
|
|
unsigned int magic;
|
|
unsigned int bitlen;
|
|
unsigned int pubexp;
|
|
};
|
|
|
|
/* 2236 */
|
|
struct _IMAGE_TLS_DIRECTORY32
|
|
{
|
|
unsigned int StartAddressOfRawData;
|
|
unsigned int EndAddressOfRawData;
|
|
unsigned int AddressOfIndex;
|
|
unsigned int AddressOfCallBacks;
|
|
unsigned int SizeOfZeroFill;
|
|
unsigned int Characteristics;
|
|
};
|
|
|
|
/* 2237 */
|
|
struct __declspec(align(4)) tagEMRPOLYDRAW16
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cpts;
|
|
tagPOINTS apts[1];
|
|
char abTypes[1];
|
|
};
|
|
|
|
/* 2238 */
|
|
struct __declspec(align(8)) _VERIFY_INFORMATION
|
|
{
|
|
_LARGE_INTEGER StartingOffset;
|
|
unsigned int Length;
|
|
};
|
|
|
|
/* 2239 */
|
|
struct _GRADIENT_RECT
|
|
{
|
|
unsigned int UpperLeft;
|
|
unsigned int LowerRight;
|
|
};
|
|
|
|
/* 2240 */
|
|
struct _SESSION_BUFFER
|
|
{
|
|
char lsn;
|
|
char state;
|
|
char local_name[16];
|
|
char remote_name[16];
|
|
char rcvs_outstanding;
|
|
char sends_outstanding;
|
|
};
|
|
|
|
/* 2241 */
|
|
struct __cppobj IOleLink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2242 */
|
|
struct _QOS_SHAPING_RATE
|
|
{
|
|
QOS_OBJECT_HDR ObjectHdr;
|
|
unsigned int ShapingRate;
|
|
};
|
|
|
|
/* 2243 */
|
|
struct __cppobj InterfacePtr<Interface>
|
|
{
|
|
Interface *m_pInterface;
|
|
TResult m_trStatus;
|
|
};
|
|
|
|
/* 2244 */
|
|
struct __declspec(align(4)) _TAPE_ERASE
|
|
{
|
|
unsigned int Type;
|
|
char Immediate;
|
|
};
|
|
|
|
/* 2245 */
|
|
struct HRSRC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2246 */
|
|
struct _ACL_SIZE_INFORMATION
|
|
{
|
|
unsigned int AceCount;
|
|
unsigned int AclBytesInUse;
|
|
unsigned int AclBytesFree;
|
|
};
|
|
|
|
/* 2247 */
|
|
struct _CMSG_SP3_COMPATIBLE_AUX_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 2248 */
|
|
struct __cppobj IOleCache : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2249 */
|
|
struct tagEMRPOLYPOLYLINE16
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int nPolys;
|
|
unsigned int cpts;
|
|
unsigned int aPolyCounts[1];
|
|
tagPOINTS apts[1];
|
|
};
|
|
|
|
/* 2250 */
|
|
struct _CRYPT_PRIVATE_KEY_INFO
|
|
{
|
|
unsigned int Version;
|
|
_CRYPT_ALGORITHM_IDENTIFIER Algorithm;
|
|
_CRYPTOAPI_BLOB PrivateKey;
|
|
_CRYPT_ATTRIBUTES *pAttributes;
|
|
};
|
|
|
|
/* 2251 */
|
|
struct _FLAG_STGMEDIUM
|
|
{
|
|
int ContextFlags;
|
|
int fPassOwnership;
|
|
tagSTGMEDIUM Stgmed;
|
|
};
|
|
|
|
/* 2252 */
|
|
struct _PRINTER_INFO_9W
|
|
{
|
|
_devicemodeW *pDevMode;
|
|
};
|
|
|
|
/* 2253 */
|
|
struct __cppobj IViewObject2 : IViewObject
|
|
{
|
|
};
|
|
|
|
/* 2254 */
|
|
struct __cppobj IRunnableObject : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2255 */
|
|
struct $FAF74743FBE1C8632047CFB668F7028A
|
|
{
|
|
unsigned int LowPart;
|
|
int HighPart;
|
|
};
|
|
|
|
/* 2256 */
|
|
struct tagDRVCONFIGINFO
|
|
{
|
|
unsigned int dwDCISize;
|
|
const unsigned __int16 *lpszDCISectionName;
|
|
const unsigned __int16 *lpszDCIAliasName;
|
|
};
|
|
|
|
/* 2257 */
|
|
struct _FILE_PREFETCH
|
|
{
|
|
unsigned int Type;
|
|
unsigned int Count;
|
|
unsigned __int64 Prefetch[1];
|
|
};
|
|
|
|
/* 2258 */
|
|
struct __cppobj AutoGrowHashTable<Turbine_GUID,Interface *> : HashTable<Turbine_GUID,Interface *,1>
|
|
{
|
|
};
|
|
|
|
/* 2259 */
|
|
struct __cppobj InterfaceSystem
|
|
{
|
|
AutoGrowHashTable<Turbine_GUID,Interface *> m_classTable;
|
|
};
|
|
|
|
/* 2260 */
|
|
struct __cppobj InterfaceSystemDestroyer
|
|
{
|
|
};
|
|
|
|
/* 2261 */
|
|
struct _CMSG_RC2_AUX_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwBitLen;
|
|
};
|
|
|
|
/* 2262 */
|
|
struct _ENUM_SERVICE_STATUS_PROCESSW
|
|
{
|
|
unsigned __int16 *lpServiceName;
|
|
unsigned __int16 *lpDisplayName;
|
|
_SERVICE_STATUS_PROCESS ServiceStatusProcess;
|
|
};
|
|
|
|
/* 2263 */
|
|
struct __cppobj IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned short,long> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned short,long> **m_buckets;
|
|
HashTableData<unsigned short,long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2264 */
|
|
struct IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2266 */
|
|
struct __cppobj IntrusiveHashData<unsigned short,HashTableData<unsigned short,long> *>
|
|
{
|
|
unsigned __int16 m_hashKey;
|
|
HashTableData<unsigned short,long> *m_hashNext;
|
|
};
|
|
|
|
/* 2265 */
|
|
struct __cppobj HashTableData<unsigned short,long> : IntrusiveHashData<unsigned short,HashTableData<unsigned short,long> *>
|
|
{
|
|
int m_data;
|
|
};
|
|
|
|
/* 2267 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned short,HashTableData<unsigned short,long> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1> *m_currHashTable;
|
|
HashTableData<unsigned short,long> **m_currBucket;
|
|
HashTableData<unsigned short,long> *m_currElement;
|
|
};
|
|
|
|
/* 2268 */
|
|
struct __cppobj IMultiQI : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2269 */
|
|
struct tagKERNINGPAIR
|
|
{
|
|
unsigned __int16 wFirst;
|
|
unsigned __int16 wSecond;
|
|
int iKernAmount;
|
|
};
|
|
|
|
/* 2270 */
|
|
struct tagEMRCREATEPEN
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPen;
|
|
tagLOGPEN lopn;
|
|
};
|
|
|
|
/* 2271 */
|
|
struct _MIDL_STUBLESS_PROXY_INFO
|
|
{
|
|
_MIDL_STUB_DESC *pStubDesc;
|
|
const char *ProcFormatString;
|
|
const unsigned __int16 *FormatStringOffset;
|
|
_RPC_SYNTAX_IDENTIFIER *pTransferSyntax;
|
|
unsigned int nCount;
|
|
_MIDL_SYNTAX_INFO *pSyntaxInfo;
|
|
};
|
|
|
|
/* 2272 */
|
|
struct _GET_CHANGER_PARAMETERS
|
|
{
|
|
unsigned int Size;
|
|
unsigned __int16 NumberTransportElements;
|
|
unsigned __int16 NumberStorageElements;
|
|
unsigned __int16 NumberCleanerSlots;
|
|
unsigned __int16 NumberIEElements;
|
|
unsigned __int16 NumberDataTransferElements;
|
|
unsigned __int16 NumberOfDoors;
|
|
unsigned __int16 FirstSlotNumber;
|
|
unsigned __int16 FirstDriveNumber;
|
|
unsigned __int16 FirstTransportNumber;
|
|
unsigned __int16 FirstIEPortNumber;
|
|
unsigned __int16 FirstCleanerSlotAddress;
|
|
unsigned __int16 MagazineSize;
|
|
unsigned int DriveCleanTimeout;
|
|
unsigned int Features0;
|
|
unsigned int Features1;
|
|
char MoveFromTransport;
|
|
char MoveFromSlot;
|
|
char MoveFromIePort;
|
|
char MoveFromDrive;
|
|
char ExchangeFromTransport;
|
|
char ExchangeFromSlot;
|
|
char ExchangeFromIePort;
|
|
char ExchangeFromDrive;
|
|
char LockUnlockCapabilities;
|
|
char PositionCapabilities;
|
|
char Reserved1[2];
|
|
unsigned int Reserved2[2];
|
|
};
|
|
|
|
/* 2273 */
|
|
union $B34434447B6B77C7D7B1493D8CD04E6E
|
|
{
|
|
unsigned __int16 UnicodeChar;
|
|
char AsciiChar;
|
|
};
|
|
|
|
/* 2274 */
|
|
struct _KEY_EVENT_RECORD
|
|
{
|
|
int bKeyDown;
|
|
unsigned __int16 wRepeatCount;
|
|
unsigned __int16 wVirtualKeyCode;
|
|
unsigned __int16 wVirtualScanCode;
|
|
$B34434447B6B77C7D7B1493D8CD04E6E uChar;
|
|
unsigned int dwControlKeyState;
|
|
};
|
|
|
|
/* 2275 */
|
|
struct _PROPSHEETPAGEW_V1
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
HINSTANCE__ *hInstance;
|
|
$70FB0961F5E6A70FCD54E042B35C595F ___u3;
|
|
$5081588B5D1DA1CB8C31252C8B7A24CA ___u4;
|
|
const unsigned __int16 *pszTitle;
|
|
int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lParam;
|
|
unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *);
|
|
unsigned int *pcRefParent;
|
|
};
|
|
|
|
/* 2276 */
|
|
struct __cppobj IXMLDOMDocumentType : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2277 */
|
|
struct _PERF_INSTANCE_DEFINITION
|
|
{
|
|
unsigned int ByteLength;
|
|
unsigned int ParentObjectTitleIndex;
|
|
unsigned int ParentObjectInstance;
|
|
int UniqueID;
|
|
unsigned int NameOffset;
|
|
unsigned int NameLength;
|
|
};
|
|
|
|
/* 2278 */
|
|
struct _SEC_WINNT_AUTH_IDENTITY_A
|
|
{
|
|
char *User;
|
|
unsigned int UserLength;
|
|
char *Domain;
|
|
unsigned int DomainLength;
|
|
char *Password;
|
|
unsigned int PasswordLength;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 2279 */
|
|
struct _PROVIDOR_INFO_2A
|
|
{
|
|
char *pOrder;
|
|
};
|
|
|
|
/* 2280 */
|
|
struct _QUERY_SERVICE_LOCK_STATUSA
|
|
{
|
|
unsigned int fIsLocked;
|
|
char *lpLockOwner;
|
|
unsigned int dwLockDuration;
|
|
};
|
|
|
|
/* 2281 */
|
|
struct HMIDISTRM__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2282 */
|
|
struct _OBJECTID
|
|
{
|
|
_GUID Lineage;
|
|
unsigned int Uniquifier;
|
|
};
|
|
|
|
/* 2283 */
|
|
struct _SYSTEM_ALARM_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 2284 */
|
|
struct IMAGE_LOAD_CONFIG_DIRECTORY64
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
unsigned int GlobalFlagsClear;
|
|
unsigned int GlobalFlagsSet;
|
|
unsigned int CriticalSectionDefaultTimeout;
|
|
unsigned __int64 DeCommitFreeBlockThreshold;
|
|
unsigned __int64 DeCommitTotalFreeThreshold;
|
|
unsigned __int64 LockPrefixTable;
|
|
unsigned __int64 MaximumAllocationSize;
|
|
unsigned __int64 VirtualMemoryThreshold;
|
|
unsigned __int64 ProcessAffinityMask;
|
|
unsigned int ProcessHeapFlags;
|
|
unsigned __int16 CSDVersion;
|
|
unsigned __int16 Reserved1;
|
|
unsigned __int64 EditList;
|
|
unsigned int Reserved[2];
|
|
};
|
|
|
|
/* 2285 */
|
|
struct tagEMRSETPIXELV
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptlPixel;
|
|
unsigned int crColor;
|
|
};
|
|
|
|
/* 2286 */
|
|
struct linger
|
|
{
|
|
unsigned __int16 l_onoff;
|
|
unsigned __int16 l_linger;
|
|
};
|
|
|
|
/* 2287 */
|
|
union $8662F439D215AAEDBB1F787C8B649648
|
|
{
|
|
unsigned __int64 FiberData;
|
|
unsigned int Version;
|
|
};
|
|
|
|
/* 2288 */
|
|
struct _NT_TIB64
|
|
{
|
|
unsigned __int64 ExceptionList;
|
|
unsigned __int64 StackBase;
|
|
unsigned __int64 StackLimit;
|
|
unsigned __int64 SubSystemTib;
|
|
$8662F439D215AAEDBB1F787C8B649648 ___u4;
|
|
unsigned __int64 ArbitraryUserPointer;
|
|
unsigned __int64 Self;
|
|
};
|
|
|
|
/* 2289 */
|
|
struct _ABCFLOAT
|
|
{
|
|
float abcfA;
|
|
float abcfB;
|
|
float abcfC;
|
|
};
|
|
|
|
/* 2290 */
|
|
struct _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY
|
|
{
|
|
unsigned __int64 BeginAddress;
|
|
unsigned __int64 EndAddress;
|
|
unsigned __int64 ExceptionHandler;
|
|
unsigned __int64 HandlerData;
|
|
unsigned __int64 PrologEndAddress;
|
|
};
|
|
|
|
/* 2291 */
|
|
struct _CONSOLE_CURSOR_INFO
|
|
{
|
|
unsigned int dwSize;
|
|
int bVisible;
|
|
};
|
|
|
|
/* 2292 */
|
|
struct _CERT_NAME_VALUE
|
|
{
|
|
unsigned int dwValueType;
|
|
_CRYPTOAPI_BLOB Value;
|
|
};
|
|
|
|
/* 2293 */
|
|
struct _CPS_URLS
|
|
{
|
|
unsigned __int16 *pszURL;
|
|
_CRYPT_ALGORITHM_IDENTIFIER *pAlgorithm;
|
|
_CRYPTOAPI_BLOB *pDigest;
|
|
};
|
|
|
|
/* 2294 */
|
|
struct __cppobj IMessageFilter : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2295 */
|
|
struct __declspec(align(8)) _TAPE_GET_MEDIA_PARAMETERS
|
|
{
|
|
_LARGE_INTEGER Capacity;
|
|
_LARGE_INTEGER Remaining;
|
|
unsigned int BlockSize;
|
|
unsigned int PartitionCount;
|
|
char WriteProtected;
|
|
};
|
|
|
|
/* 2296 */
|
|
struct _PROV_ENUMALGS
|
|
{
|
|
unsigned int aiAlgid;
|
|
unsigned int dwBitLen;
|
|
unsigned int dwNameLen;
|
|
char szName[20];
|
|
};
|
|
|
|
/* 2297 */
|
|
struct __cppobj IAsyncManager : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2298 */
|
|
struct __cppobj IReleaseMarshalBuffers : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2299 */
|
|
struct _wfinddatai64_t
|
|
{
|
|
unsigned int attrib;
|
|
int time_create;
|
|
int time_access;
|
|
int time_write;
|
|
__int64 size;
|
|
wchar_t name[260];
|
|
};
|
|
|
|
/* 2300 */
|
|
struct _CRL_ISSUING_DIST_POINT
|
|
{
|
|
_CRL_DIST_POINT_NAME DistPointName;
|
|
int fOnlyContainsUserCerts;
|
|
int fOnlyContainsCACerts;
|
|
_CRYPT_BIT_BLOB OnlySomeReasonFlags;
|
|
int fIndirectCRL;
|
|
};
|
|
|
|
/* 2301 */
|
|
struct _SERVICE_DESCRIPTIONA
|
|
{
|
|
char *lpDescription;
|
|
};
|
|
|
|
/* 2302 */
|
|
struct tagCRGB
|
|
{
|
|
char bRed;
|
|
char bGreen;
|
|
char bBlue;
|
|
char bExtra;
|
|
};
|
|
|
|
/* 2303 */
|
|
struct _CRYPT_ENROLLMENT_NAME_VALUE_PAIR
|
|
{
|
|
unsigned __int16 *pwszName;
|
|
unsigned __int16 *pwszValue;
|
|
};
|
|
|
|
/* 2304 */
|
|
struct IOleObject
|
|
{
|
|
IOleObjectVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 2309 */
|
|
struct IOleObjectVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleObject *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleObject *);
|
|
unsigned int (__stdcall *Release)(IOleObject *);
|
|
int (__stdcall *SetClientSite)(IOleObject *, IOleClientSite *);
|
|
int (__stdcall *GetClientSite)(IOleObject *, IOleClientSite **);
|
|
int (__stdcall *SetHostNames)(IOleObject *, const unsigned __int16 *, const unsigned __int16 *);
|
|
int (__stdcall *Close)(IOleObject *, unsigned int);
|
|
int (__stdcall *SetMoniker)(IOleObject *, unsigned int, IMoniker *);
|
|
int (__stdcall *GetMoniker)(IOleObject *, unsigned int, unsigned int, IMoniker **);
|
|
int (__stdcall *InitFromData)(IOleObject *, IDataObject *, int, unsigned int);
|
|
int (__stdcall *GetClipboardData)(IOleObject *, unsigned int, IDataObject **);
|
|
int (__stdcall *DoVerb)(IOleObject *, int, tagMSG *, IOleClientSite *, int, HWND__ *, tagRECT *);
|
|
int (__stdcall *EnumVerbs)(IOleObject *, IEnumOLEVERB **);
|
|
int (__stdcall *Update)(IOleObject *);
|
|
int (__stdcall *IsUpToDate)(IOleObject *);
|
|
int (__stdcall *GetUserClassID)(IOleObject *, _GUID *);
|
|
int (__stdcall *GetUserType)(IOleObject *, unsigned int, unsigned __int16 **);
|
|
int (__stdcall *SetExtent)(IOleObject *, unsigned int, tagSIZE *);
|
|
int (__stdcall *GetExtent)(IOleObject *, unsigned int, tagSIZE *);
|
|
int (__stdcall *Advise)(IOleObject *, IAdviseSink *, unsigned int *);
|
|
int (__stdcall *Unadvise)(IOleObject *, unsigned int);
|
|
int (__stdcall *EnumAdvise)(IOleObject *, IEnumSTATDATA **);
|
|
int (__stdcall *GetMiscStatus)(IOleObject *, unsigned int, unsigned int *);
|
|
int (__stdcall *SetColorScheme)(IOleObject *, tagLOGPALETTE *);
|
|
};
|
|
|
|
/* 2305 */
|
|
struct IOleClientSite
|
|
{
|
|
IOleClientSiteVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 2307 */
|
|
struct IEnumOLEVERB
|
|
{
|
|
IEnumOLEVERBVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 2306 */
|
|
struct IOleClientSiteVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleClientSite *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleClientSite *);
|
|
unsigned int (__stdcall *Release)(IOleClientSite *);
|
|
int (__stdcall *SaveObject)(IOleClientSite *);
|
|
int (__stdcall *GetMoniker)(IOleClientSite *, unsigned int, unsigned int, IMoniker **);
|
|
int (__stdcall *GetContainer)(IOleClientSite *, IOleContainer **);
|
|
int (__stdcall *ShowObject)(IOleClientSite *);
|
|
int (__stdcall *OnShowWindow)(IOleClientSite *, int);
|
|
int (__stdcall *RequestNewObjectLayout)(IOleClientSite *);
|
|
};
|
|
|
|
/* 2308 */
|
|
struct IEnumOLEVERBVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumOLEVERB *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumOLEVERB *);
|
|
unsigned int (__stdcall *Release)(IEnumOLEVERB *);
|
|
int (__stdcall *Next)(IEnumOLEVERB *, unsigned int, tagOLEVERB *, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumOLEVERB *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumOLEVERB *);
|
|
int (__stdcall *Clone)(IEnumOLEVERB *, IEnumOLEVERB **);
|
|
};
|
|
|
|
/* 2310 */
|
|
struct timeval
|
|
{
|
|
int tv_sec;
|
|
int tv_usec;
|
|
};
|
|
|
|
/* 2311 */
|
|
struct tagBITMAP
|
|
{
|
|
int bmType;
|
|
int bmWidth;
|
|
int bmHeight;
|
|
int bmWidthBytes;
|
|
unsigned __int16 bmPlanes;
|
|
unsigned __int16 bmBitsPixel;
|
|
void *bmBits;
|
|
};
|
|
|
|
/* 2312 */
|
|
struct tagDIBSECTION
|
|
{
|
|
tagBITMAP dsBm;
|
|
tagBITMAPINFOHEADER dsBmih;
|
|
unsigned int dsBitfields[3];
|
|
void *dshSection;
|
|
unsigned int dsOffset;
|
|
};
|
|
|
|
/* 2313 */
|
|
struct __declspec(align(4)) tagRemHBITMAP
|
|
{
|
|
unsigned int cbData;
|
|
char data[1];
|
|
};
|
|
|
|
/* 2314 */
|
|
struct __declspec(align(4)) _WIN32_STREAM_ID
|
|
{
|
|
unsigned int dwStreamId;
|
|
unsigned int dwStreamAttributes;
|
|
_LARGE_INTEGER Size;
|
|
unsigned int dwStreamNameSize;
|
|
unsigned __int16 cStreamName[1];
|
|
};
|
|
|
|
/* 2315 */
|
|
struct tagENUMLOGFONTEXW
|
|
{
|
|
tagLOGFONTW elfLogFont;
|
|
unsigned __int16 elfFullName[64];
|
|
unsigned __int16 elfStyle[32];
|
|
unsigned __int16 elfScript[32];
|
|
};
|
|
|
|
/* 2316 */
|
|
struct _TOKEN_OWNER
|
|
{
|
|
void *Owner;
|
|
};
|
|
|
|
/* 2317 */
|
|
struct _CMSG_RC4_AUX_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwBitLen;
|
|
};
|
|
|
|
/* 2318 */
|
|
struct _tagRemBINDINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned __int16 *szExtraInfo;
|
|
unsigned int grfBindInfoF;
|
|
unsigned int dwBindVerb;
|
|
unsigned __int16 *szCustomVerb;
|
|
unsigned int cbstgmedData;
|
|
unsigned int dwOptions;
|
|
unsigned int dwOptionsFlags;
|
|
unsigned int dwCodePage;
|
|
_REMSECURITY_ATTRIBUTES securityAttributes;
|
|
_GUID iid;
|
|
IUnknown *pUnk;
|
|
unsigned int dwReserved;
|
|
};
|
|
|
|
/* 2319 */
|
|
struct _EVENTSFORLOGFILE
|
|
{
|
|
unsigned int ulSize;
|
|
unsigned __int16 szLogicalLogFile[256];
|
|
unsigned int ulNumRecords;
|
|
_EVENTLOGRECORD pEventLogRecords[];
|
|
};
|
|
|
|
/* 2320 */
|
|
struct __cppobj IXMLHttpRequest : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2321 */
|
|
struct tMIXERCONTROLDETAILS_BOOLEAN
|
|
{
|
|
int fValue;
|
|
};
|
|
|
|
/* 2322 */
|
|
struct __declspec(align(2)) _IMAGE_RESOURCE_DIRECTORY_STRING
|
|
{
|
|
unsigned __int16 Length;
|
|
char NameString[1];
|
|
};
|
|
|
|
/* 2323 */
|
|
struct _CRYPT_CSP_PROVIDER
|
|
{
|
|
unsigned int dwKeySpec;
|
|
unsigned __int16 *pwszProviderName;
|
|
_CRYPT_BIT_BLOB Signature;
|
|
};
|
|
|
|
/* 2324 */
|
|
struct _ACCESS_DENIED_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 2325 */
|
|
struct _IMAGE_DOS_HEADER
|
|
{
|
|
unsigned __int16 e_magic;
|
|
unsigned __int16 e_cblp;
|
|
unsigned __int16 e_cp;
|
|
unsigned __int16 e_crlc;
|
|
unsigned __int16 e_cparhdr;
|
|
unsigned __int16 e_minalloc;
|
|
unsigned __int16 e_maxalloc;
|
|
unsigned __int16 e_ss;
|
|
unsigned __int16 e_sp;
|
|
unsigned __int16 e_csum;
|
|
unsigned __int16 e_ip;
|
|
unsigned __int16 e_cs;
|
|
unsigned __int16 e_lfarlc;
|
|
unsigned __int16 e_ovno;
|
|
unsigned __int16 e_res[4];
|
|
unsigned __int16 e_oemid;
|
|
unsigned __int16 e_oeminfo;
|
|
unsigned __int16 e_res2[10];
|
|
int e_lfanew;
|
|
};
|
|
|
|
/* 2326 */
|
|
struct _ADAPTER_STATUS
|
|
{
|
|
char adapter_address[6];
|
|
char rev_major;
|
|
char reserved0;
|
|
char adapter_type;
|
|
char rev_minor;
|
|
unsigned __int16 duration;
|
|
unsigned __int16 frmr_recv;
|
|
unsigned __int16 frmr_xmit;
|
|
unsigned __int16 iframe_recv_err;
|
|
unsigned __int16 xmit_aborts;
|
|
unsigned int xmit_success;
|
|
unsigned int recv_success;
|
|
unsigned __int16 iframe_xmit_err;
|
|
unsigned __int16 recv_buff_unavail;
|
|
unsigned __int16 t1_timeouts;
|
|
unsigned __int16 ti_timeouts;
|
|
unsigned int reserved1;
|
|
unsigned __int16 free_ncbs;
|
|
unsigned __int16 max_cfg_ncbs;
|
|
unsigned __int16 max_ncbs;
|
|
unsigned __int16 xmit_buf_unavail;
|
|
unsigned __int16 max_dgram_size;
|
|
unsigned __int16 pending_sess;
|
|
unsigned __int16 max_cfg_sess;
|
|
unsigned __int16 max_sess;
|
|
unsigned __int16 max_sess_pkt_size;
|
|
unsigned __int16 name_count;
|
|
};
|
|
|
|
/* 2327 */
|
|
struct _CTL_ANY_SUBJECT_INFO
|
|
{
|
|
_CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm;
|
|
_CRYPTOAPI_BLOB SubjectIdentifier;
|
|
};
|
|
|
|
/* 2328 */
|
|
union $30417D6DC3305618FB171BBBD15A8541
|
|
{
|
|
unsigned int uTimeout;
|
|
unsigned int uVersion;
|
|
};
|
|
|
|
/* 2329 */
|
|
struct _NOTIFYICONDATAW
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hWnd;
|
|
unsigned int uID;
|
|
unsigned int uFlags;
|
|
unsigned int uCallbackMessage;
|
|
HICON__ *hIcon;
|
|
unsigned __int16 szTip[128];
|
|
unsigned int dwState;
|
|
unsigned int dwStateMask;
|
|
unsigned __int16 szInfo[256];
|
|
$30417D6DC3305618FB171BBBD15A8541 ___u10;
|
|
unsigned __int16 szInfoTitle[64];
|
|
unsigned int dwInfoFlags;
|
|
_GUID guidItem;
|
|
};
|
|
|
|
/* 2330 */
|
|
struct _PRIVKEYVER3
|
|
{
|
|
unsigned int magic;
|
|
unsigned int bitlenP;
|
|
unsigned int bitlenQ;
|
|
unsigned int bitlenJ;
|
|
unsigned int bitlenX;
|
|
_DSSSEED DSSSeed;
|
|
};
|
|
|
|
/* 2331 */
|
|
struct HDROP__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2332 */
|
|
struct __cppobj FileNodeName_PString : IFileNodeName
|
|
{
|
|
PStringBase<char> m_name;
|
|
};
|
|
|
|
/* 2333 */
|
|
struct _FORMAT_PARAMETERS
|
|
{
|
|
_MEDIA_TYPE MediaType;
|
|
unsigned int StartCylinderNumber;
|
|
unsigned int EndCylinderNumber;
|
|
unsigned int StartHeadNumber;
|
|
unsigned int EndHeadNumber;
|
|
};
|
|
|
|
/* 2334 */
|
|
struct _DRAGINFOW
|
|
{
|
|
unsigned int uSize;
|
|
tagPOINT pt;
|
|
int fNC;
|
|
unsigned __int16 *lpFileList;
|
|
unsigned int grfKeyState;
|
|
};
|
|
|
|
/* 2335 */
|
|
struct tagIMEMENUITEMINFOW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fType;
|
|
unsigned int fState;
|
|
unsigned int wID;
|
|
HBITMAP__ *hbmpChecked;
|
|
HBITMAP__ *hbmpUnchecked;
|
|
unsigned int dwItemData;
|
|
unsigned __int16 szString[80];
|
|
HBITMAP__ *hbmpItem;
|
|
};
|
|
|
|
/* 2336 */
|
|
struct __cppobj _tagVersionHandle
|
|
{
|
|
};
|
|
|
|
/* 2337 */
|
|
struct tagCOLORADJUSTMENT
|
|
{
|
|
unsigned __int16 caSize;
|
|
unsigned __int16 caFlags;
|
|
unsigned __int16 caIlluminantIndex;
|
|
unsigned __int16 caRedGamma;
|
|
unsigned __int16 caGreenGamma;
|
|
unsigned __int16 caBlueGamma;
|
|
unsigned __int16 caReferenceBlack;
|
|
unsigned __int16 caReferenceWhite;
|
|
__int16 caContrast;
|
|
__int16 caBrightness;
|
|
__int16 caColorfulness;
|
|
__int16 caRedGreenTint;
|
|
};
|
|
|
|
/* 2338 */
|
|
struct tagEMRSETCOLORADJUSTMENT
|
|
{
|
|
tagEMR emr;
|
|
tagCOLORADJUSTMENT ColorAdjustment;
|
|
};
|
|
|
|
/* 2339 */
|
|
struct _CERT_NAME_INFO
|
|
{
|
|
unsigned int cRDN;
|
|
_CERT_RDN *rgRDN;
|
|
};
|
|
|
|
/* 2340 */
|
|
struct __cppobj signed_storage_type<16>
|
|
{
|
|
};
|
|
|
|
/* 2341 */
|
|
struct _FPO_DATA
|
|
{
|
|
unsigned int ulOffStart;
|
|
unsigned int cbProcSize;
|
|
unsigned int cdwLocals;
|
|
unsigned __int16 cdwParams;
|
|
unsigned __int16 cbProlog : 8;
|
|
unsigned __int16 cbRegs : 3;
|
|
unsigned __int16 fHasSEH : 1;
|
|
unsigned __int16 fUseBP : 1;
|
|
unsigned __int16 reserved : 1;
|
|
unsigned __int16 cbFrame : 2;
|
|
};
|
|
|
|
/* 2342 */
|
|
struct tagNONCLIENTMETRICSW
|
|
{
|
|
unsigned int cbSize;
|
|
int iBorderWidth;
|
|
int iScrollWidth;
|
|
int iScrollHeight;
|
|
int iCaptionWidth;
|
|
int iCaptionHeight;
|
|
tagLOGFONTW lfCaptionFont;
|
|
int iSmCaptionWidth;
|
|
int iSmCaptionHeight;
|
|
tagLOGFONTW lfSmCaptionFont;
|
|
int iMenuWidth;
|
|
int iMenuHeight;
|
|
tagLOGFONTW lfMenuFont;
|
|
tagLOGFONTW lfStatusFont;
|
|
tagLOGFONTW lfMessageFont;
|
|
};
|
|
|
|
/* 2343 */
|
|
struct _SEC_WINNT_AUTH_IDENTITY_W
|
|
{
|
|
unsigned __int16 *User;
|
|
unsigned int UserLength;
|
|
unsigned __int16 *Domain;
|
|
unsigned int DomainLength;
|
|
unsigned __int16 *Password;
|
|
unsigned int PasswordLength;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 2344 */
|
|
struct _NDR_USER_MARSHAL_INFO
|
|
{
|
|
unsigned int InformationLevel;
|
|
_NDR_USER_MARSHAL_INFO_LEVEL1 Level1;
|
|
};
|
|
|
|
/* 2345 */
|
|
struct tagEMRSETVIEWPORTORGEX
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptlOrigin;
|
|
};
|
|
|
|
/* 2346 */
|
|
struct _SERVICE_TABLE_ENTRYA
|
|
{
|
|
char *lpServiceName;
|
|
void (__stdcall *lpServiceProc)(unsigned int, char **);
|
|
};
|
|
|
|
/* 2347 */
|
|
struct _RPC_PROTSEQ_VECTORA
|
|
{
|
|
unsigned int Count;
|
|
char *Protseq[1];
|
|
};
|
|
|
|
/* 2348 */
|
|
struct _MENU_EVENT_RECORD
|
|
{
|
|
unsigned int dwCommandId;
|
|
};
|
|
|
|
/* 2349 */
|
|
struct _RGNDATAHEADER
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int iType;
|
|
unsigned int nCount;
|
|
unsigned int nRgnSize;
|
|
tagRECT rcBound;
|
|
};
|
|
|
|
/* 2350 */
|
|
struct __declspec(align(4)) _RGNDATA
|
|
{
|
|
_RGNDATAHEADER rdh;
|
|
char Buffer[1];
|
|
};
|
|
|
|
/* 2351 */
|
|
struct _REMOTE_NAME_INFOA
|
|
{
|
|
char *lpUniversalName;
|
|
char *lpConnectionName;
|
|
char *lpRemainingPath;
|
|
};
|
|
|
|
/* 2352 */
|
|
struct _CMSG_STREAM_INFO
|
|
{
|
|
unsigned int cbContent;
|
|
int (__stdcall *pfnStreamOutput)(const void *, char *, unsigned int, int);
|
|
void *pvArg;
|
|
};
|
|
|
|
/* 2353 */
|
|
struct _DATATYPES_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
};
|
|
|
|
/* 2354 */
|
|
struct _FIND_NAME_HEADER
|
|
{
|
|
unsigned __int16 node_count;
|
|
char reserved;
|
|
char unique_group;
|
|
};
|
|
|
|
/* 2355 */
|
|
struct tagFILTERKEYS
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int iWaitMSec;
|
|
unsigned int iDelayMSec;
|
|
unsigned int iRepeatMSec;
|
|
unsigned int iBounceMSec;
|
|
};
|
|
|
|
/* 2356 */
|
|
struct _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
_CMSG_SIGNED_ENCODE_INFO SignedInfo;
|
|
_CMSG_ENVELOPED_ENCODE_INFO EnvelopedInfo;
|
|
};
|
|
|
|
/* 2357 */
|
|
struct tagEMRSETTEXTCOLOR
|
|
{
|
|
tagEMR emr;
|
|
unsigned int crColor;
|
|
};
|
|
|
|
/* 2358 */
|
|
struct _FIND_NAME_BUFFER
|
|
{
|
|
char length;
|
|
char access_control;
|
|
char frame_control;
|
|
char destination_addr[6];
|
|
char source_addr[6];
|
|
char routing_info[18];
|
|
};
|
|
|
|
/* 2359 */
|
|
struct _ACTION_HEADER
|
|
{
|
|
unsigned int transport_id;
|
|
unsigned __int16 action_code;
|
|
unsigned __int16 reserved;
|
|
};
|
|
|
|
/* 2360 */
|
|
struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwRegPolicySettings;
|
|
_CMSG_SIGNER_INFO *pSignerInfo;
|
|
};
|
|
|
|
/* 2361 */
|
|
struct __cppobj IOleCache2 : IOleCache
|
|
{
|
|
};
|
|
|
|
/* 2362 */
|
|
struct _DOCINFOW
|
|
{
|
|
int cbSize;
|
|
const unsigned __int16 *lpszDocName;
|
|
const unsigned __int16 *lpszOutput;
|
|
const unsigned __int16 *lpszDatatype;
|
|
unsigned int fwType;
|
|
};
|
|
|
|
/* 2363 */
|
|
struct __cppobj ISynchronizeMutex : ISynchronize
|
|
{
|
|
};
|
|
|
|
/* 2364 */
|
|
struct __declspec(align(4)) tagSTATPROPSTG
|
|
{
|
|
unsigned __int16 *lpwstrName;
|
|
unsigned int propid;
|
|
unsigned __int16 vt;
|
|
};
|
|
|
|
/* 2365 */
|
|
struct HMIDI__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2366 */
|
|
struct tagDELETEITEMSTRUCT
|
|
{
|
|
unsigned int CtlType;
|
|
unsigned int CtlID;
|
|
unsigned int itemID;
|
|
HWND__ *hwndItem;
|
|
unsigned int itemData;
|
|
};
|
|
|
|
/* 2367 */
|
|
struct tagHSZPAIR
|
|
{
|
|
HSZ__ *hszSvc;
|
|
HSZ__ *hszTopic;
|
|
};
|
|
|
|
/* 2368 */
|
|
struct _WSANETWORKEVENTS
|
|
{
|
|
int lNetworkEvents;
|
|
int iErrorCode[10];
|
|
};
|
|
|
|
/* 2369 */
|
|
struct _s__ThrowInfo
|
|
{
|
|
unsigned int attributes;
|
|
void (__cdecl *pmfnUnwind)();
|
|
int (*pForwardCompat)(...);
|
|
_s__CatchableTypeArray *pCatchableTypeArray;
|
|
};
|
|
|
|
/* 2370 */
|
|
struct __cppobj tagMONITORINFOEXW : tagMONITORINFO
|
|
{
|
|
unsigned __int16 szDevice[32];
|
|
};
|
|
|
|
/* 2371 */
|
|
union $43C20A614106E062FD3785E9387CFC92
|
|
{
|
|
_SYSTEMTIME SystemTime;
|
|
_FILETIME FileTime;
|
|
};
|
|
|
|
/* 2372 */
|
|
struct tagRPC_EXTENDED_ERROR_INFO
|
|
{
|
|
unsigned int Version;
|
|
unsigned __int16 *ComputerName;
|
|
unsigned int ProcessID;
|
|
$43C20A614106E062FD3785E9387CFC92 u;
|
|
unsigned int GeneratingComponent;
|
|
unsigned int Status;
|
|
unsigned __int16 DetectionLocation;
|
|
unsigned __int16 Flags;
|
|
int NumberOfParameters;
|
|
tagRPC_EE_INFO_PARAM Parameters[4];
|
|
};
|
|
|
|
/* 2373 */
|
|
struct __cppobj IOleInPlaceFrame : IOleInPlaceUIWindow
|
|
{
|
|
};
|
|
|
|
/* 2374 */
|
|
struct tagOleMenuGroupWidths
|
|
{
|
|
int width[6];
|
|
};
|
|
|
|
/* 2375 */
|
|
struct _SYSTEM_POWER_POLICY
|
|
{
|
|
unsigned int Revision;
|
|
POWER_ACTION_POLICY PowerButton;
|
|
POWER_ACTION_POLICY SleepButton;
|
|
POWER_ACTION_POLICY LidClose;
|
|
_SYSTEM_POWER_STATE LidOpenWake;
|
|
unsigned int Reserved;
|
|
POWER_ACTION_POLICY Idle;
|
|
unsigned int IdleTimeout;
|
|
char IdleSensitivity;
|
|
char DynamicThrottle;
|
|
char Spare2[2];
|
|
_SYSTEM_POWER_STATE MinSleep;
|
|
_SYSTEM_POWER_STATE MaxSleep;
|
|
_SYSTEM_POWER_STATE ReducedLatencySleep;
|
|
unsigned int WinLogonFlags;
|
|
unsigned int Spare3;
|
|
unsigned int DozeS4Timeout;
|
|
unsigned int BroadcastCapacityResolution;
|
|
SYSTEM_POWER_LEVEL DischargePolicy[4];
|
|
unsigned int VideoTimeout;
|
|
char VideoDimDisplay;
|
|
unsigned int VideoReserved[3];
|
|
unsigned int SpindownTimeout;
|
|
char OptimizeForPower;
|
|
char FanThrottleTolerance;
|
|
char ForcedThrottle;
|
|
char MinThrottle;
|
|
POWER_ACTION_POLICY OverThrottled;
|
|
};
|
|
|
|
/* 2376 */
|
|
struct tagNEWTEXTMETRICW
|
|
{
|
|
int tmHeight;
|
|
int tmAscent;
|
|
int tmDescent;
|
|
int tmInternalLeading;
|
|
int tmExternalLeading;
|
|
int tmAveCharWidth;
|
|
int tmMaxCharWidth;
|
|
int tmWeight;
|
|
int tmOverhang;
|
|
int tmDigitizedAspectX;
|
|
int tmDigitizedAspectY;
|
|
unsigned __int16 tmFirstChar;
|
|
unsigned __int16 tmLastChar;
|
|
unsigned __int16 tmDefaultChar;
|
|
unsigned __int16 tmBreakChar;
|
|
char tmItalic;
|
|
char tmUnderlined;
|
|
char tmStruckOut;
|
|
char tmPitchAndFamily;
|
|
char tmCharSet;
|
|
unsigned int ntmFlags;
|
|
unsigned int ntmSizeEM;
|
|
unsigned int ntmCellHeight;
|
|
unsigned int ntmAvgWidth;
|
|
};
|
|
|
|
/* 2377 */
|
|
struct _IMAGE_RESOURCE_DIR_STRING_U
|
|
{
|
|
unsigned __int16 Length;
|
|
unsigned __int16 NameString[1];
|
|
};
|
|
|
|
/* 2378 */
|
|
struct tagEMRMASKBLT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int cxDest;
|
|
int cyDest;
|
|
unsigned int dwRop;
|
|
int xSrc;
|
|
int ySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
int xMask;
|
|
int yMask;
|
|
unsigned int iUsageMask;
|
|
unsigned int offBmiMask;
|
|
unsigned int cbBmiMask;
|
|
unsigned int offBitsMask;
|
|
unsigned int cbBitsMask;
|
|
};
|
|
|
|
/* 2379 */
|
|
struct HMIXER__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2380 */
|
|
struct __cppobj IAdviseSink2 : IAdviseSink
|
|
{
|
|
};
|
|
|
|
/* 2381 */
|
|
struct __cppobj IOleAdviseHolder : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2382 */
|
|
struct BATTERY_REPORTING_SCALE
|
|
{
|
|
unsigned int Granularity;
|
|
unsigned int Capacity;
|
|
};
|
|
|
|
/* 2383 */
|
|
struct tagEMRPIXELFORMAT
|
|
{
|
|
tagEMR emr;
|
|
tagPIXELFORMATDESCRIPTOR pfd;
|
|
};
|
|
|
|
/* 2384 */
|
|
struct _complex
|
|
{
|
|
long double x;
|
|
long double y;
|
|
};
|
|
|
|
/* 2385 */
|
|
struct _SYSTEM_AUDIT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 2386 */
|
|
struct tagMCI_OVLY_RECT_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
tagRECT rc;
|
|
};
|
|
|
|
/* 2387 */
|
|
struct tagMCI_RECORD_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrom;
|
|
unsigned int dwTo;
|
|
};
|
|
|
|
/* 2388 */
|
|
struct __cppobj ITypeInfo2 : ITypeInfo
|
|
{
|
|
};
|
|
|
|
/* 2389 */
|
|
struct __declspec(align(4)) tagTLIBATTR
|
|
{
|
|
_GUID guid;
|
|
unsigned int lcid;
|
|
tagSYSKIND syskind;
|
|
unsigned __int16 wMajorVerNum;
|
|
unsigned __int16 wMinorVerNum;
|
|
unsigned __int16 wLibFlags;
|
|
};
|
|
|
|
/* 2390 */
|
|
struct SERVICE_STATUS_HANDLE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2391 */
|
|
struct __cppobj IEnumSTATSTG : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2392 */
|
|
struct tagSTATSTG
|
|
{
|
|
unsigned __int16 *pwcsName;
|
|
unsigned int type;
|
|
_ULARGE_INTEGER cbSize;
|
|
_FILETIME mtime;
|
|
_FILETIME ctime;
|
|
_FILETIME atime;
|
|
unsigned int grfMode;
|
|
unsigned int grfLocksSupported;
|
|
_GUID clsid;
|
|
unsigned int grfStateBits;
|
|
unsigned int reserved;
|
|
};
|
|
|
|
/* 2393 */
|
|
struct PStringSimple<char>
|
|
{
|
|
PSRefBufferCharData<char> *m_charbuffer;
|
|
};
|
|
|
|
/* 2394 */
|
|
struct tagMENUINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int fMask;
|
|
unsigned int dwStyle;
|
|
unsigned int cyMax;
|
|
HBRUSH__ *hbrBack;
|
|
unsigned int dwContextHelpID;
|
|
unsigned int dwMenuData;
|
|
};
|
|
|
|
/* 2395 */
|
|
struct __cppobj CommandLineArg
|
|
{
|
|
int ArgType;
|
|
char ShortVersion;
|
|
PStringBase<char> LongVersion;
|
|
PStringBase<char> Description;
|
|
void *VariableToModify;
|
|
unsigned int ValueToStore;
|
|
unsigned int UserData;
|
|
};
|
|
|
|
/* 2396 */
|
|
struct tagINTERFACEDATA
|
|
{
|
|
tagMETHODDATA *pmethdata;
|
|
unsigned int cMembers;
|
|
};
|
|
|
|
/* 2397 */
|
|
struct tagMCI_VD_PLAY_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrom;
|
|
unsigned int dwTo;
|
|
unsigned int dwSpeed;
|
|
};
|
|
|
|
/* 2398 */
|
|
struct _DRIVER_INFO_1W
|
|
{
|
|
unsigned __int16 *pName;
|
|
};
|
|
|
|
/* 2399 */
|
|
struct _CRYPTPROTECT_PROMPTSTRUCT
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwPromptFlags;
|
|
HWND__ *hwndApp;
|
|
const unsigned __int16 *szPrompt;
|
|
};
|
|
|
|
/* 2400 */
|
|
struct OPENCARDNAME_EXW
|
|
{
|
|
unsigned int dwStructSize;
|
|
unsigned int hSCardContext;
|
|
HWND__ *hwndOwner;
|
|
unsigned int dwFlags;
|
|
const unsigned __int16 *lpstrTitle;
|
|
const unsigned __int16 *lpstrSearchDesc;
|
|
HICON__ *hIcon;
|
|
OPENCARD_SEARCH_CRITERIAW *pOpenCardSearchCriteria;
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, unsigned __int16 *, unsigned __int16 *, void *);
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
unsigned __int16 *lpstrRdr;
|
|
unsigned int nMaxRdr;
|
|
unsigned __int16 *lpstrCard;
|
|
unsigned int nMaxCard;
|
|
unsigned int dwActiveProtocol;
|
|
unsigned int hCardHandle;
|
|
};
|
|
|
|
/* 2401 */
|
|
struct __cppobj IExternalConnection : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2402 */
|
|
struct __cppobj ArchiveVersionRow
|
|
{
|
|
ArchiveVersionRowVtbl *vfptr;
|
|
PrimitiveInplaceArray<ArchiveVersionRow::VersionEntry,8,1> m_aVersions;
|
|
};
|
|
|
|
/* 2403 */
|
|
struct ArchiveVersionRowVtbl
|
|
{
|
|
unsigned int (__thiscall *GetVersionByToken)(ArchiveVersionRow *this, unsigned int);
|
|
};
|
|
|
|
/* 2404 */
|
|
struct __cppobj AutoStoreVersionArchive::tagSerializeVersionRow : ArchiveInitializer
|
|
{
|
|
unsigned int m_hSerialize;
|
|
IDClass<_tagVersionHandle,32,0> m_hVersionRow;
|
|
ArchiveVersionRow m_rowInitialData;
|
|
};
|
|
|
|
/* 2405 */
|
|
struct __cppobj __declspec(align(4)) AutoStoreVersionArchive : Archive
|
|
{
|
|
AutoStoreVersionArchive::tagSerializeVersionRow m_SerializeVersionRow;
|
|
bool m_bOnSerializingDoneCalled;
|
|
};
|
|
|
|
/* 2406 */
|
|
struct _RTL_VERIFIER_PROVIDER_DESCRIPTOR
|
|
{
|
|
unsigned int Length;
|
|
_RTL_VERIFIER_DLL_DESCRIPTOR *ProviderDlls;
|
|
void (__cdecl *ProviderDllLoadCallback)(unsigned __int16 *, void *, unsigned int, void *);
|
|
void (__cdecl *ProviderDllUnloadCallback)(unsigned __int16 *, void *, unsigned int, void *);
|
|
unsigned __int16 *VerifierImage;
|
|
unsigned int VerifierFlags;
|
|
unsigned int VerifierDebug;
|
|
};
|
|
|
|
/* 2407 */
|
|
struct _exception
|
|
{
|
|
int type;
|
|
char *name;
|
|
long double arg1;
|
|
long double arg2;
|
|
long double retval;
|
|
};
|
|
|
|
/* 2408 */
|
|
struct HWAVE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2409 */
|
|
struct __cppobj __declspec(align(4)) FileNodeName_CellID : IFileNodeName
|
|
{
|
|
IDClass<_tagCellID,16,65535> m_name;
|
|
};
|
|
|
|
/* 2410 */
|
|
struct _DRIVER_INFO_2A
|
|
{
|
|
unsigned int cVersion;
|
|
char *pName;
|
|
char *pEnvironment;
|
|
char *pDriverPath;
|
|
char *pDataFile;
|
|
char *pConfigFile;
|
|
};
|
|
|
|
/* 2411 */
|
|
struct __declspec(align(4)) _cpinfo
|
|
{
|
|
unsigned int MaxCharSize;
|
|
char DefaultChar[2];
|
|
char LeadByte[12];
|
|
};
|
|
|
|
/* 2412 */
|
|
struct __cppobj IXMLDOMParseError : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2413 */
|
|
struct _CRYPT_SEQUENCE_OF_ANY
|
|
{
|
|
unsigned int cValue;
|
|
_CRYPTOAPI_BLOB *rgValue;
|
|
};
|
|
|
|
/* 2414 */
|
|
struct __cppobj IMonikerProp : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2415 */
|
|
struct _PSFEATURE_OUTPUT
|
|
{
|
|
int bPageIndependent;
|
|
int bSetPageDevice;
|
|
};
|
|
|
|
/* 2416 */
|
|
struct tagMIDIINCAPSW
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwSupport;
|
|
};
|
|
|
|
/* 2417 */
|
|
struct __cppobj IEnumVARIANT : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2418 */
|
|
struct _wfinddata_t
|
|
{
|
|
unsigned int attrib;
|
|
int time_create;
|
|
int time_access;
|
|
int time_write;
|
|
unsigned int size;
|
|
wchar_t name[260];
|
|
};
|
|
|
|
/* 2419 */
|
|
struct _SYSTEM_AUDIT_OBJECT_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int Flags;
|
|
_GUID ObjectType;
|
|
_GUID InheritedObjectType;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 2420 */
|
|
struct tagMONCBSTRUCT
|
|
{
|
|
unsigned int cb;
|
|
unsigned int dwTime;
|
|
void *hTask;
|
|
unsigned int dwRet;
|
|
unsigned int wType;
|
|
unsigned int wFmt;
|
|
HCONV__ *hConv;
|
|
HSZ__ *hsz1;
|
|
HSZ__ *hsz2;
|
|
HDDEDATA__ *hData;
|
|
unsigned int dwData1;
|
|
unsigned int dwData2;
|
|
tagCONVCONTEXT cc;
|
|
unsigned int cbData;
|
|
unsigned int Data[8];
|
|
};
|
|
|
|
/* 2421 */
|
|
struct netent
|
|
{
|
|
char *n_name;
|
|
char **n_aliases;
|
|
__int16 n_addrtype;
|
|
unsigned int n_net;
|
|
};
|
|
|
|
/* 2422 */
|
|
struct _CRYPT_PKCS8_IMPORT_PARAMS
|
|
{
|
|
_CRYPTOAPI_BLOB PrivateKey;
|
|
int (__stdcall *pResolvehCryptProvFunc)(_CRYPT_PRIVATE_KEY_INFO *, unsigned int *, void *);
|
|
void *pVoidResolveFunc;
|
|
int (__stdcall *pDecryptPrivateKeyFunc)(_CRYPT_ALGORITHM_IDENTIFIER, _CRYPTOAPI_BLOB, char *, unsigned int *, void *);
|
|
void *pVoidDecryptFunc;
|
|
};
|
|
|
|
/* 2423 */
|
|
struct __declspec(align(4)) tagEMRGDICOMMENT
|
|
{
|
|
tagEMR emr;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 2424 */
|
|
struct _CRYPT_ENCRYPT_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgEncodingType;
|
|
unsigned int hCryptProv;
|
|
_CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm;
|
|
void *pvEncryptionAuxInfo;
|
|
unsigned int dwFlags;
|
|
unsigned int dwInnerContentType;
|
|
};
|
|
|
|
/* 2425 */
|
|
struct __cppobj IBindStatusCallback : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2426 */
|
|
struct __declspec(align(4)) tagCURSORSHAPE
|
|
{
|
|
int xHotSpot;
|
|
int yHotSpot;
|
|
int cx;
|
|
int cy;
|
|
int cbWidth;
|
|
char Planes;
|
|
char BitsPixel;
|
|
};
|
|
|
|
/* 2427 */
|
|
struct __cppobj SerializationBehavior<SB_As32Bit_Compressed>
|
|
{
|
|
};
|
|
|
|
/* 2428 */
|
|
struct provider_info
|
|
{
|
|
unsigned int (__cdecl *pi_R0_1val)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
unsigned int (__cdecl *pi_R0_allvals)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
unsigned int (__cdecl *pi_R3_1val)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
unsigned int (__cdecl *pi_R3_allvals)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
unsigned int pi_flags;
|
|
void *pi_key_context;
|
|
};
|
|
|
|
/* 2429 */
|
|
struct _CERT_SYSTEM_STORE_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
};
|
|
|
|
/* 2430 */
|
|
struct HCOLORSPACE__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2431 */
|
|
struct __cppobj ICodeInstall : IWindowForBindingUI
|
|
{
|
|
};
|
|
|
|
/* 2432 */
|
|
struct __cppobj XMLDOMDocumentEvents : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2433 */
|
|
struct _TAPE_CREATE_PARTITION
|
|
{
|
|
unsigned int Method;
|
|
unsigned int Count;
|
|
unsigned int Size;
|
|
};
|
|
|
|
/* 2434 */
|
|
struct tagEMRSETCOLORSPACE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihCS;
|
|
};
|
|
|
|
/* 2435 */
|
|
struct joyinfo_tag
|
|
{
|
|
unsigned int wXpos;
|
|
unsigned int wYpos;
|
|
unsigned int wZpos;
|
|
unsigned int wButtons;
|
|
};
|
|
|
|
/* 2436 */
|
|
struct _JOB_INFO_2W
|
|
{
|
|
unsigned int JobId;
|
|
unsigned __int16 *pPrinterName;
|
|
unsigned __int16 *pMachineName;
|
|
unsigned __int16 *pUserName;
|
|
unsigned __int16 *pDocument;
|
|
unsigned __int16 *pNotifyName;
|
|
unsigned __int16 *pDatatype;
|
|
unsigned __int16 *pPrintProcessor;
|
|
unsigned __int16 *pParameters;
|
|
unsigned __int16 *pDriverName;
|
|
_devicemodeW *pDevMode;
|
|
unsigned __int16 *pStatus;
|
|
void *pSecurityDescriptor;
|
|
unsigned int Status;
|
|
unsigned int Priority;
|
|
unsigned int Position;
|
|
unsigned int StartTime;
|
|
unsigned int UntilTime;
|
|
unsigned int TotalPages;
|
|
unsigned int Size;
|
|
_SYSTEMTIME Submitted;
|
|
unsigned int Time;
|
|
unsigned int PagesPrinted;
|
|
};
|
|
|
|
/* 2437 */
|
|
struct __declspec(align(4)) datetype
|
|
{
|
|
int tm_sec;
|
|
int tm_min;
|
|
int tm_hour;
|
|
int tm_mday;
|
|
int tm_mon;
|
|
int tm_year;
|
|
int tm_wday;
|
|
int tm_yday;
|
|
bool tm_isdst;
|
|
};
|
|
|
|
/* 2438 */
|
|
struct _CHANGER_SEND_VOLUME_TAG_INFORMATION
|
|
{
|
|
_CHANGER_ELEMENT StartingElement;
|
|
unsigned int ActionCode;
|
|
char VolumeIDTemplate[40];
|
|
};
|
|
|
|
/* 2439 */
|
|
struct tagSOUNDSENTRYW
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwFlags;
|
|
unsigned int iFSTextEffect;
|
|
unsigned int iFSTextEffectMSec;
|
|
unsigned int iFSTextEffectColorBits;
|
|
unsigned int iFSGrafEffect;
|
|
unsigned int iFSGrafEffectMSec;
|
|
unsigned int iFSGrafEffectColor;
|
|
unsigned int iWindowsEffect;
|
|
unsigned int iWindowsEffectMSec;
|
|
unsigned __int16 *lpszWindowsEffectDLL;
|
|
unsigned int iWindowsEffectOrdinal;
|
|
};
|
|
|
|
/* 2440 */
|
|
struct tagMCI_SET_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwTimeFormat;
|
|
unsigned int dwAudio;
|
|
};
|
|
|
|
/* 2441 */
|
|
struct _CERT_REGISTRY_STORE_CLIENT_GPT_PARA
|
|
{
|
|
HKEY__ *hKeyBase;
|
|
unsigned __int16 *pwszRegPath;
|
|
};
|
|
|
|
/* 2442 */
|
|
struct __cppobj IDummyHICONIncluder : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2443 */
|
|
struct tagENUMLOGFONTW
|
|
{
|
|
tagLOGFONTW elfLogFont;
|
|
unsigned __int16 elfFullName[64];
|
|
unsigned __int16 elfStyle[32];
|
|
};
|
|
|
|
/* 2444 */
|
|
struct _PRINTER_INFO_3
|
|
{
|
|
void *pSecurityDescriptor;
|
|
};
|
|
|
|
/* 2445 */
|
|
struct __cppobj IRpcHelper : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2446 */
|
|
struct _CONSOLE_FONT_INFO
|
|
{
|
|
unsigned int nFont;
|
|
_COORD dwFontSize;
|
|
};
|
|
|
|
/* 2447 */
|
|
struct tagSTGOPTIONS
|
|
{
|
|
unsigned __int16 usVersion;
|
|
unsigned __int16 reserved;
|
|
unsigned int ulSectorSize;
|
|
const unsigned __int16 *pwcsTemplateFile;
|
|
};
|
|
|
|
/* 2448 */
|
|
struct _DISCDLGSTRUCTW
|
|
{
|
|
unsigned int cbStructure;
|
|
HWND__ *hwndOwner;
|
|
unsigned __int16 *lpLocalName;
|
|
unsigned __int16 *lpRemoteName;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 2449 */
|
|
struct _JOBOBJECT_BASIC_PROCESS_ID_LIST
|
|
{
|
|
unsigned int NumberOfAssignedProcesses;
|
|
unsigned int NumberOfProcessIdsInList;
|
|
unsigned int ProcessIdList[1];
|
|
};
|
|
|
|
/* 2450 */
|
|
struct __cppobj IMalloc : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2451 */
|
|
struct __declspec(align(4)) _FILE_NOTIFY_INFORMATION
|
|
{
|
|
unsigned int NextEntryOffset;
|
|
unsigned int Action;
|
|
unsigned int FileNameLength;
|
|
unsigned __int16 FileName[1];
|
|
};
|
|
|
|
/* 2452 */
|
|
struct type_infoVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(type_info *this, unsigned int);
|
|
};
|
|
|
|
/* 2453 */
|
|
struct NUMPARSE
|
|
{
|
|
int cDig;
|
|
unsigned int dwInFlags;
|
|
unsigned int dwOutFlags;
|
|
int cchUsed;
|
|
int nBaseShift;
|
|
int nPwr10;
|
|
};
|
|
|
|
/* 2454 */
|
|
struct _IMAGE_RESOURCE_DIRECTORY
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int TimeDateStamp;
|
|
unsigned __int16 MajorVersion;
|
|
unsigned __int16 MinorVersion;
|
|
unsigned __int16 NumberOfNamedEntries;
|
|
unsigned __int16 NumberOfIdEntries;
|
|
};
|
|
|
|
/* 2455 */
|
|
struct _PERF_OBJECT_TYPE
|
|
{
|
|
unsigned int TotalByteLength;
|
|
unsigned int DefinitionLength;
|
|
unsigned int HeaderLength;
|
|
unsigned int ObjectNameTitleIndex;
|
|
unsigned __int16 *ObjectNameTitle;
|
|
unsigned int ObjectHelpTitleIndex;
|
|
unsigned __int16 *ObjectHelpTitle;
|
|
unsigned int DetailLevel;
|
|
unsigned int NumCounters;
|
|
int DefaultCounter;
|
|
int NumInstances;
|
|
unsigned int CodePage;
|
|
_LARGE_INTEGER PerfTime;
|
|
_LARGE_INTEGER PerfFreq;
|
|
};
|
|
|
|
/* 2456 */
|
|
struct tagCOMPOSITIONFORM
|
|
{
|
|
unsigned int dwStyle;
|
|
tagPOINT ptCurrentPos;
|
|
tagRECT rcArea;
|
|
};
|
|
|
|
/* 2457 */
|
|
struct __cppobj CQuickTimer
|
|
{
|
|
unsigned int m_dwStart;
|
|
unsigned int m_dwInterval;
|
|
};
|
|
|
|
/* 2458 */
|
|
struct __cppobj IForegroundTransfer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2459 */
|
|
volatile struct TimeSource_QueryPerformanceCounter::StateData
|
|
{
|
|
long double tLastTime;
|
|
unsigned int dwFlags;
|
|
long double tReference;
|
|
unsigned int dwReferenceTGT;
|
|
unsigned __int64 qwReferenceQPC;
|
|
};
|
|
|
|
/* 2460 */
|
|
struct __cppobj CSpinLock<512,0>
|
|
{
|
|
volatile int m_Lock;
|
|
unsigned int m_hCurThread;
|
|
unsigned int m_nEnterCount;
|
|
};
|
|
|
|
/* 2461 */
|
|
struct __cppobj __declspec(align(8)) TimeSource_QueryPerformanceCounter
|
|
{
|
|
long double m_rPerfsPerSecond;
|
|
unsigned __int64 m_qwPerfsPerMS;
|
|
unsigned __int64 m_qwPerfCountTolerance;
|
|
TimeSource_QueryPerformanceCounter::StateData m_cVolatileState;
|
|
CSpinLock<512,0> m_SpinLock;
|
|
};
|
|
|
|
/* 2462 */
|
|
struct __cppobj __declspec(align(8)) TimerInstance<TimeSource_QueryPerformanceCounter> : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
TimeSource_QueryPerformanceCounter m_cTimeSource;
|
|
long double m_rExternalOffset;
|
|
long double m_tElapsedTime;
|
|
long double m_tExternalTime;
|
|
bool m_bInitialized;
|
|
};
|
|
|
|
/* 2463 */
|
|
struct __cppobj PreciseTimerInstance : TimerInstance<TimeSource_QueryPerformanceCounter>
|
|
{
|
|
};
|
|
|
|
/* 2464 */
|
|
struct __cppobj Timer
|
|
{
|
|
};
|
|
|
|
/* 2465 */
|
|
struct _tagPROTOCOLFILTERDATA
|
|
{
|
|
unsigned int cbSize;
|
|
IInternetProtocolSink *pProtocolSink;
|
|
IInternetProtocol *pProtocol;
|
|
IUnknown *pUnk;
|
|
unsigned int dwFilterFlags;
|
|
};
|
|
|
|
/* 2466 */
|
|
struct _ldiv_t
|
|
{
|
|
int quot;
|
|
int rem;
|
|
};
|
|
|
|
/* 2467 */
|
|
struct _SERVICE_DESCRIPTIONW
|
|
{
|
|
unsigned __int16 *lpDescription;
|
|
};
|
|
|
|
/* 2468 */
|
|
struct __cppobj HashTable<unsigned short,long,1>
|
|
{
|
|
HashTable<unsigned short,long,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned short,HashTableData<unsigned short,long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2469 */
|
|
struct HashTable<unsigned short,long,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned short,long,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2470 */
|
|
struct __cppobj HashIterator<unsigned short,long,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned short,HashTableData<unsigned short,long> *,1> m_iter;
|
|
};
|
|
|
|
/* 2471 */
|
|
union $E38888FFFF2E8047BDBD55C921E86469
|
|
{
|
|
unsigned int FiberData;
|
|
unsigned int Version;
|
|
};
|
|
|
|
/* 2472 */
|
|
struct _NT_TIB32
|
|
{
|
|
unsigned int ExceptionList;
|
|
unsigned int StackBase;
|
|
unsigned int StackLimit;
|
|
unsigned int SubSystemTib;
|
|
$E38888FFFF2E8047BDBD55C921E86469 ___u4;
|
|
unsigned int ArbitraryUserPointer;
|
|
unsigned int Self;
|
|
};
|
|
|
|
/* 2473 */
|
|
struct _IMAGE_NT_HEADERS64
|
|
{
|
|
unsigned int Signature;
|
|
_IMAGE_FILE_HEADER FileHeader;
|
|
_IMAGE_OPTIONAL_HEADER64 OptionalHeader;
|
|
};
|
|
|
|
/* 2474 */
|
|
struct _iobuf
|
|
{
|
|
char *_ptr;
|
|
int _cnt;
|
|
char *_base;
|
|
int _flag;
|
|
int _file;
|
|
int _charbuf;
|
|
int _bufsiz;
|
|
char *_tmpfname;
|
|
};
|
|
|
|
/* 2475 */
|
|
struct __cppobj IntrusiveSmartPointer<PFileNode>
|
|
{
|
|
PFileNode *m_data;
|
|
};
|
|
|
|
/* 2476 */
|
|
struct __cppobj TransientArchive : Archive
|
|
{
|
|
};
|
|
|
|
/* 2477 */
|
|
struct _IMAGE_TLS_DIRECTORY64
|
|
{
|
|
unsigned __int64 StartAddressOfRawData;
|
|
unsigned __int64 EndAddressOfRawData;
|
|
unsigned __int64 AddressOfIndex;
|
|
unsigned __int64 AddressOfCallBacks;
|
|
unsigned int SizeOfZeroFill;
|
|
unsigned int Characteristics;
|
|
};
|
|
|
|
/* 2478 */
|
|
struct _CERT_EXTENSIONS
|
|
{
|
|
unsigned int cExtension;
|
|
_CERT_EXTENSION *rgExtension;
|
|
};
|
|
|
|
/* 2479 */
|
|
struct _CMC_DATA_INFO
|
|
{
|
|
unsigned int cTaggedAttribute;
|
|
_CMC_TAGGED_ATTRIBUTE *rgTaggedAttribute;
|
|
unsigned int cTaggedRequest;
|
|
_CMC_TAGGED_REQUEST *rgTaggedRequest;
|
|
unsigned int cTaggedContentInfo;
|
|
_CMC_TAGGED_CONTENT_INFO *rgTaggedContentInfo;
|
|
unsigned int cTaggedOtherMsg;
|
|
_CMC_TAGGED_OTHER_MSG *rgTaggedOtherMsg;
|
|
};
|
|
|
|
/* 2480 */
|
|
struct stat
|
|
{
|
|
unsigned int st_dev;
|
|
unsigned __int16 st_ino;
|
|
unsigned __int16 st_mode;
|
|
__int16 st_nlink;
|
|
__int16 st_uid;
|
|
__int16 st_gid;
|
|
unsigned int st_rdev;
|
|
int st_size;
|
|
int st_atime;
|
|
int st_mtime;
|
|
int st_ctime;
|
|
};
|
|
|
|
/* 2481 */
|
|
struct __cppobj signed_storage_type<8>
|
|
{
|
|
};
|
|
|
|
/* 2482 */
|
|
struct HWAVEOUT__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2483 */
|
|
struct tagOIFI
|
|
{
|
|
unsigned int cb;
|
|
int fMDIApp;
|
|
HWND__ *hwndFrame;
|
|
HACCEL__ *haccel;
|
|
unsigned int cAccelEntries;
|
|
};
|
|
|
|
/* 2484 */
|
|
struct tagEMRGRADIENTFILL
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int nVer;
|
|
unsigned int nTri;
|
|
unsigned int ulMode;
|
|
_TRIVERTEX Ver[1];
|
|
};
|
|
|
|
/* 2485 */
|
|
struct DDEDATA
|
|
{
|
|
unsigned __int16 unused : 12;
|
|
unsigned __int16 fResponse : 1;
|
|
unsigned __int16 fRelease : 1;
|
|
unsigned __int16 reserved : 1;
|
|
unsigned __int16 fAckReq : 1;
|
|
__int16 cfFormat;
|
|
char Value[1];
|
|
};
|
|
|
|
/* 2486 */
|
|
struct _CRYPT_DECODE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
void *(__stdcall *pfnAlloc)(unsigned int);
|
|
void (__stdcall *pfnFree)(void *);
|
|
};
|
|
|
|
/* 2487 */
|
|
union $2624F01EDE3D6081EF95D5F93B7D5EA7
|
|
{
|
|
HWND__ *hwndOwner;
|
|
unsigned int cMultipleItems;
|
|
};
|
|
|
|
/* 2488 */
|
|
struct tMIXERCONTROLDETAILS
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwControlID;
|
|
unsigned int cChannels;
|
|
$2624F01EDE3D6081EF95D5F93B7D5EA7 ___u3;
|
|
unsigned int cbDetails;
|
|
void *paDetails;
|
|
};
|
|
|
|
/* 2489 */
|
|
struct _SE_IMPERSONATION_STATE
|
|
{
|
|
void *Token;
|
|
char CopyOnOpen;
|
|
char EffectiveOnly;
|
|
_SECURITY_IMPERSONATION_LEVEL Level;
|
|
};
|
|
|
|
/* 2490 */
|
|
struct __cppobj IXMLDOMText : IXMLDOMCharacterData
|
|
{
|
|
};
|
|
|
|
/* 2491 */
|
|
struct __cppobj IXMLDOMCDATASection : IXMLDOMText
|
|
{
|
|
};
|
|
|
|
/* 2492 */
|
|
struct tagEMREXTFLOODFILL
|
|
{
|
|
tagEMR emr;
|
|
_POINTL ptlStart;
|
|
unsigned int crColor;
|
|
unsigned int iMode;
|
|
};
|
|
|
|
/* 2493 */
|
|
struct _ACCESS_ALLOWED_CALLBACK_ACE
|
|
{
|
|
_ACE_HEADER Header;
|
|
unsigned int Mask;
|
|
unsigned int SidStart;
|
|
};
|
|
|
|
/* 2494 */
|
|
struct __cppobj List<PStringBase<char> >
|
|
{
|
|
List<PStringBase<char> >Vtbl *vfptr;
|
|
ListNode<PStringBase<char> > *_head;
|
|
ListNode<PStringBase<char> > *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2495 */
|
|
struct List<PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 2496 */
|
|
struct __cppobj ListNode<PStringBase<char> >
|
|
{
|
|
PStringBase<char> data;
|
|
ListNode<PStringBase<char> > *next;
|
|
ListNode<PStringBase<char> > *prev;
|
|
};
|
|
|
|
/* 2497 */
|
|
struct _EVENTLOG_FULL_INFORMATION
|
|
{
|
|
unsigned int dwFull;
|
|
};
|
|
|
|
/* 2498 */
|
|
struct tagWAVEINCAPS2W
|
|
{
|
|
unsigned __int16 wMid;
|
|
unsigned __int16 wPid;
|
|
unsigned int vDriverVersion;
|
|
unsigned __int16 szPname[32];
|
|
unsigned int dwFormats;
|
|
unsigned __int16 wChannels;
|
|
unsigned __int16 wReserved1;
|
|
_GUID ManufacturerGuid;
|
|
_GUID ProductGuid;
|
|
_GUID NameGuid;
|
|
};
|
|
|
|
/* 2499 */
|
|
struct tagCBT_CREATEWNDA
|
|
{
|
|
tagCREATESTRUCTA *lpcs;
|
|
HWND__ *hwndInsertAfter;
|
|
};
|
|
|
|
/* 2500 */
|
|
struct __cppobj AsyncIAdviseSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2501 */
|
|
struct __cppobj AsyncIAdviseSink2 : AsyncIAdviseSink
|
|
{
|
|
};
|
|
|
|
/* 2502 */
|
|
struct HHOOK__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2503 */
|
|
struct __cppobj ILockBytes : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2504 */
|
|
struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS
|
|
{
|
|
unsigned int cbSize;
|
|
int fCommercial;
|
|
};
|
|
|
|
/* 2505 */
|
|
struct $6177A0AD8E9F0D390D62242D769E2CDF
|
|
{
|
|
char DataBuffer[1];
|
|
};
|
|
|
|
/* 2506 */
|
|
struct __declspec(align(4)) _REPARSE_GUID_DATA_BUFFER
|
|
{
|
|
unsigned int ReparseTag;
|
|
unsigned __int16 ReparseDataLength;
|
|
unsigned __int16 Reserved;
|
|
_GUID ReparseGuid;
|
|
$6177A0AD8E9F0D390D62242D769E2CDF GenericReparseBuffer;
|
|
};
|
|
|
|
/* 2507 */
|
|
struct _SECURITY_DESCRIPTOR
|
|
{
|
|
char Revision;
|
|
char Sbz1;
|
|
unsigned __int16 Control;
|
|
void *Owner;
|
|
void *Group;
|
|
_ACL *Sacl;
|
|
_ACL *Dacl;
|
|
};
|
|
|
|
/* 2508 */
|
|
struct __cppobj SmartArray<PStringBase<unsigned short>,1>
|
|
{
|
|
PStringBase<unsigned short> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2509 */
|
|
struct __cppobj PStringBaseArray<unsigned short> : SmartArray<PStringBase<unsigned short>,1>
|
|
{
|
|
};
|
|
|
|
/* 2510 */
|
|
struct _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO
|
|
{
|
|
_CRYPT_ALGORITHM_IDENTIFIER EncryptionAlgorithm;
|
|
_CRYPTOAPI_BLOB EncryptedPrivateKey;
|
|
};
|
|
|
|
/* 2511 */
|
|
struct _USER_MARSHAL_CB
|
|
{
|
|
unsigned int Flags;
|
|
_MIDL_STUB_MESSAGE *pStubMsg;
|
|
const char *pReserve;
|
|
unsigned int Signature;
|
|
_USER_MARSHAL_CB_TYPE CBType;
|
|
const char *pFormat;
|
|
const char *pTypeFormat;
|
|
};
|
|
|
|
/* 2512 */
|
|
struct __stat64
|
|
{
|
|
unsigned int st_dev;
|
|
unsigned __int16 st_ino;
|
|
unsigned __int16 st_mode;
|
|
__int16 st_nlink;
|
|
__int16 st_uid;
|
|
__int16 st_gid;
|
|
unsigned int st_rdev;
|
|
__int64 st_size;
|
|
__int64 st_atime;
|
|
__int64 st_mtime;
|
|
__int64 st_ctime;
|
|
};
|
|
|
|
/* 2513 */
|
|
struct tagTTPOLYCURVE
|
|
{
|
|
unsigned __int16 wType;
|
|
unsigned __int16 cpfx;
|
|
tagPOINTFX apfx[1];
|
|
};
|
|
|
|
/* 2514 */
|
|
struct OPENCARDNAMEA
|
|
{
|
|
unsigned int dwStructSize;
|
|
HWND__ *hwndOwner;
|
|
unsigned int hSCardContext;
|
|
char *lpstrGroupNames;
|
|
unsigned int nMaxGroupNames;
|
|
char *lpstrCardNames;
|
|
unsigned int nMaxCardNames;
|
|
_GUID *rgguidInterfaces;
|
|
unsigned int cguidInterfaces;
|
|
char *lpstrRdr;
|
|
unsigned int nMaxRdr;
|
|
char *lpstrCard;
|
|
unsigned int nMaxCard;
|
|
const char *lpstrTitle;
|
|
unsigned int dwFlags;
|
|
void *pvUserData;
|
|
unsigned int dwShareMode;
|
|
unsigned int dwPreferredProtocols;
|
|
unsigned int dwActiveProtocol;
|
|
unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *);
|
|
int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *);
|
|
void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *);
|
|
unsigned int hCardHandle;
|
|
};
|
|
|
|
/* 2515 */
|
|
struct _PERF_COUNTER_BLOCK
|
|
{
|
|
unsigned int ByteLength;
|
|
};
|
|
|
|
/* 2518 */
|
|
struct __cppobj IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1>Vtbl *vfptr;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *m_aInplaceBuckets[23];
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> **m_buckets;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2516 */
|
|
struct __cppobj HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>
|
|
{
|
|
HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2517 */
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2519 */
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2521 */
|
|
struct __cppobj IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *>
|
|
{
|
|
CaseInsensitiveStringBase<PStringBase<unsigned short> > m_hashKey;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *m_hashNext;
|
|
};
|
|
|
|
/* 2520 */
|
|
struct __cppobj HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> : IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *>
|
|
{
|
|
int m_data;
|
|
};
|
|
|
|
/* 2522 */
|
|
struct __cppobj AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> : HashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>
|
|
{
|
|
};
|
|
|
|
/* 2523 */
|
|
struct __declspec(align(4)) _TAPE_PREPARE
|
|
{
|
|
unsigned int Operation;
|
|
char Immediate;
|
|
};
|
|
|
|
/* 2524 */
|
|
struct __cppobj COMPILE_TIME_ASSERTION_FAILURE<1>
|
|
{
|
|
};
|
|
|
|
/* 2525 */
|
|
struct _CHAR_INFO
|
|
{
|
|
$B34434447B6B77C7D7B1493D8CD04E6E Char;
|
|
unsigned __int16 Attributes;
|
|
};
|
|
|
|
/* 2526 */
|
|
union $5A0781B19CEC5CB1D03BCA3F64B2EC45
|
|
{
|
|
SCARD_T0_COMMAND CmdBytes;
|
|
char rgbHeader[5];
|
|
};
|
|
|
|
/* 2527 */
|
|
struct __declspec(align(2)) SCARD_T0_REQUEST
|
|
{
|
|
_SCARD_IO_REQUEST ioRequest;
|
|
char bSw1;
|
|
char bSw2;
|
|
$5A0781B19CEC5CB1D03BCA3F64B2EC45 ___u3;
|
|
};
|
|
|
|
/* 2528 */
|
|
struct __cppobj ICatalogFileInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2529 */
|
|
struct tagEMRCREATEPALETTE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPal;
|
|
tagLOGPALETTE lgpl;
|
|
};
|
|
|
|
/* 2530 */
|
|
struct __cppobj FileNodeName_Int64 : IFileNodeName
|
|
{
|
|
__int64 m_name;
|
|
};
|
|
|
|
/* 2531 */
|
|
struct _JOBOBJECT_BASIC_UI_RESTRICTIONS
|
|
{
|
|
unsigned int UIRestrictionsClass;
|
|
};
|
|
|
|
/* 2532 */
|
|
struct RPC_CLIENT_INFORMATION1
|
|
{
|
|
char *UserName;
|
|
char *ComputerName;
|
|
unsigned __int16 Privilege;
|
|
unsigned int AuthFlags;
|
|
};
|
|
|
|
/* 2533 */
|
|
struct __cppobj IBlockingLock : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2534 */
|
|
struct LIST_ENTRY64
|
|
{
|
|
unsigned __int64 Flink;
|
|
unsigned __int64 Blink;
|
|
};
|
|
|
|
/* 2535 */
|
|
struct HPEN__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2536 */
|
|
struct __cppobj ReferenceCountTemplate<1048576,2>
|
|
{
|
|
ReferenceCountTemplate<1048576,2>Vtbl *vfptr;
|
|
unsigned int m_cRef;
|
|
};
|
|
|
|
/* 2537 */
|
|
struct ReferenceCountTemplate<1048576,2>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ReferenceCountTemplate<1048576,2> *this, unsigned int);
|
|
};
|
|
|
|
/* 2538 */
|
|
struct __declspec(align(4)) _CHANGER_SET_POSITION
|
|
{
|
|
_CHANGER_ELEMENT Transport;
|
|
_CHANGER_ELEMENT Destination;
|
|
char Flip;
|
|
};
|
|
|
|
/* 2539 */
|
|
struct __cppobj ICreateTypeInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2540 */
|
|
struct __cppobj ITimeAndNoticeControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2541 */
|
|
struct tagDRAWITEMSTRUCT
|
|
{
|
|
unsigned int CtlType;
|
|
unsigned int CtlID;
|
|
unsigned int itemID;
|
|
unsigned int itemAction;
|
|
unsigned int itemState;
|
|
HWND__ *hwndItem;
|
|
HDC__ *hDC;
|
|
tagRECT rcItem;
|
|
unsigned int itemData;
|
|
};
|
|
|
|
/* 2542 */
|
|
struct _tagStartParam
|
|
{
|
|
_GUID iid;
|
|
IBindCtx *pIBindCtx;
|
|
IUnknown *pItf;
|
|
};
|
|
|
|
/* 2543 */
|
|
struct __cppobj IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1> *m_currHashTable;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> **m_currBucket;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *m_currElement;
|
|
};
|
|
|
|
/* 2544 */
|
|
struct __cppobj HashIterator<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long,1>
|
|
{
|
|
IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<unsigned short> >,HashTableData<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> *,1> m_iter;
|
|
};
|
|
|
|
/* 2545 */
|
|
struct tagPDEXW
|
|
{
|
|
unsigned int lStructSize;
|
|
HWND__ *hwndOwner;
|
|
void *hDevMode;
|
|
void *hDevNames;
|
|
HDC__ *hDC;
|
|
unsigned int Flags;
|
|
unsigned int Flags2;
|
|
unsigned int ExclusionFlags;
|
|
unsigned int nPageRanges;
|
|
unsigned int nMaxPageRanges;
|
|
tagPRINTPAGERANGE *lpPageRanges;
|
|
unsigned int nMinPage;
|
|
unsigned int nMaxPage;
|
|
unsigned int nCopies;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpPrintTemplateName;
|
|
IUnknown *lpCallback;
|
|
unsigned int nPropertyPages;
|
|
_PSP **lphPropertyPages;
|
|
unsigned int nStartPage;
|
|
unsigned int dwResultAction;
|
|
};
|
|
|
|
/* 2546 */
|
|
struct __cppobj AsyncIUnknown : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2547 */
|
|
struct _tagCODEBASEHOLD
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned __int16 *szDistUnit;
|
|
unsigned __int16 *szCodeBase;
|
|
unsigned int dwVersionMS;
|
|
unsigned int dwVersionLS;
|
|
unsigned int dwStyle;
|
|
};
|
|
|
|
/* 2548 */
|
|
struct _PRINTER_INFO_2W
|
|
{
|
|
unsigned __int16 *pServerName;
|
|
unsigned __int16 *pPrinterName;
|
|
unsigned __int16 *pShareName;
|
|
unsigned __int16 *pPortName;
|
|
unsigned __int16 *pDriverName;
|
|
unsigned __int16 *pComment;
|
|
unsigned __int16 *pLocation;
|
|
_devicemodeW *pDevMode;
|
|
unsigned __int16 *pSepFile;
|
|
unsigned __int16 *pPrintProcessor;
|
|
unsigned __int16 *pDatatype;
|
|
unsigned __int16 *pParameters;
|
|
void *pSecurityDescriptor;
|
|
unsigned int Attributes;
|
|
unsigned int Priority;
|
|
unsigned int DefaultPriority;
|
|
unsigned int StartTime;
|
|
unsigned int UntilTime;
|
|
unsigned int Status;
|
|
unsigned int cJobs;
|
|
unsigned int AveragePPM;
|
|
};
|
|
|
|
/* 2549 */
|
|
struct __declspec(align(8)) _stati64
|
|
{
|
|
unsigned int st_dev;
|
|
unsigned __int16 st_ino;
|
|
unsigned __int16 st_mode;
|
|
__int16 st_nlink;
|
|
__int16 st_uid;
|
|
__int16 st_gid;
|
|
unsigned int st_rdev;
|
|
__int64 st_size;
|
|
int st_atime;
|
|
int st_mtime;
|
|
int st_ctime;
|
|
};
|
|
|
|
/* 2550 */
|
|
struct __cppobj SmartArray<CommandLineArg,1>
|
|
{
|
|
CommandLineArg *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2551 */
|
|
struct _CRYPT_URL_INFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwSyncDeltaTime;
|
|
unsigned int cGroup;
|
|
unsigned int *rgcGroupEntry;
|
|
};
|
|
|
|
/* 2552 */
|
|
struct __cppobj PStringBaseIter<char> : PStringBaseIter_Common<char>
|
|
{
|
|
PStringBase<char> *pstring_ptr;
|
|
};
|
|
|
|
/* 2553 */
|
|
struct __cppobj IXMLDOMProcessingInstruction : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2554 */
|
|
struct _TAPE_GET_DRIVE_PARAMETERS
|
|
{
|
|
char ECC;
|
|
char Compression;
|
|
char DataPadding;
|
|
char ReportSetmarks;
|
|
unsigned int DefaultBlockSize;
|
|
unsigned int MaximumBlockSize;
|
|
unsigned int MinimumBlockSize;
|
|
unsigned int MaximumPartitionCount;
|
|
unsigned int FeaturesLow;
|
|
unsigned int FeaturesHigh;
|
|
unsigned int EOTWarningZoneSize;
|
|
};
|
|
|
|
/* 2555 */
|
|
struct __cppobj FileNodeName_Int32 : IFileNodeName
|
|
{
|
|
int m_name;
|
|
};
|
|
|
|
/* 2556 */
|
|
struct __cppobj SB_Primitive : SerializationBehavior<SB_Primitive>
|
|
{
|
|
};
|
|
|
|
/* 2557 */
|
|
struct tagMONLINKSTRUCT
|
|
{
|
|
unsigned int cb;
|
|
unsigned int dwTime;
|
|
void *hTask;
|
|
int fEstablished;
|
|
int fNoData;
|
|
HSZ__ *hszSvc;
|
|
HSZ__ *hszTopic;
|
|
HSZ__ *hszItem;
|
|
unsigned int wFmt;
|
|
int fServer;
|
|
HCONV__ *hConvServer;
|
|
HCONV__ *hConvClient;
|
|
};
|
|
|
|
/* 2558 */
|
|
struct RPC_IF_ID_VECTOR
|
|
{
|
|
unsigned int Count;
|
|
_RPC_IF_ID *IfId[1];
|
|
};
|
|
|
|
/* 2559 */
|
|
struct _RPC_CLIENT_INTERFACE
|
|
{
|
|
unsigned int Length;
|
|
_RPC_SYNTAX_IDENTIFIER InterfaceId;
|
|
_RPC_SYNTAX_IDENTIFIER TransferSyntax;
|
|
RPC_DISPATCH_TABLE *DispatchTable;
|
|
unsigned int RpcProtseqEndpointCount;
|
|
_RPC_PROTSEQ_ENDPOINT *RpcProtseqEndpoint;
|
|
unsigned int Reserved;
|
|
const void *InterpreterInfo;
|
|
unsigned int Flags;
|
|
};
|
|
|
|
/* 2560 */
|
|
struct _AppBarData
|
|
{
|
|
unsigned int cbSize;
|
|
HWND__ *hWnd;
|
|
unsigned int uCallbackMessage;
|
|
unsigned int uEdge;
|
|
tagRECT rc;
|
|
int lParam;
|
|
};
|
|
|
|
/* 2561 */
|
|
struct _CTL_USAGE_MATCH
|
|
{
|
|
unsigned int dwType;
|
|
_CTL_USAGE Usage;
|
|
};
|
|
|
|
/* 2562 */
|
|
struct _TAPE_SET_MEDIA_PARAMETERS
|
|
{
|
|
unsigned int BlockSize;
|
|
};
|
|
|
|
/* 2563 */
|
|
struct DDEACK
|
|
{
|
|
unsigned __int16 bAppReturnCode : 8;
|
|
unsigned __int16 reserved : 6;
|
|
unsigned __int16 fBusy : 1;
|
|
unsigned __int16 fAck : 1;
|
|
};
|
|
|
|
/* 2564 */
|
|
struct _RPC_BINDING_VECTOR
|
|
{
|
|
unsigned int Count;
|
|
void *BindingH[1];
|
|
};
|
|
|
|
/* 2565 */
|
|
struct RPC_IMPORT_CONTEXT_P
|
|
{
|
|
void *LookupContext;
|
|
void *ProposedHandle;
|
|
_RPC_BINDING_VECTOR *Bindings;
|
|
};
|
|
|
|
/* 2566 */
|
|
struct tagMDICREATESTRUCTW
|
|
{
|
|
const unsigned __int16 *szClass;
|
|
const unsigned __int16 *szTitle;
|
|
void *hOwner;
|
|
int x;
|
|
int y;
|
|
int cx;
|
|
int cy;
|
|
unsigned int style;
|
|
int lParam;
|
|
};
|
|
|
|
/* 2567 */
|
|
struct tagMCI_ANIM_PLAY_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
unsigned int dwFrom;
|
|
unsigned int dwTo;
|
|
unsigned int dwSpeed;
|
|
};
|
|
|
|
/* 2568 */
|
|
struct __cppobj _tagDataID
|
|
{
|
|
};
|
|
|
|
/* 2569 */
|
|
struct SYSTEM_POWER_CAPABILITIES
|
|
{
|
|
char PowerButtonPresent;
|
|
char SleepButtonPresent;
|
|
char LidPresent;
|
|
char SystemS1;
|
|
char SystemS2;
|
|
char SystemS3;
|
|
char SystemS4;
|
|
char SystemS5;
|
|
char HiberFilePresent;
|
|
char FullWake;
|
|
char VideoDimPresent;
|
|
char ApmPresent;
|
|
char UpsPresent;
|
|
char ThermalControl;
|
|
char ProcessorThrottle;
|
|
char ProcessorMinThrottle;
|
|
char ProcessorMaxThrottle;
|
|
char spare2[4];
|
|
char DiskSpinDown;
|
|
char spare3[8];
|
|
char SystemBatteriesPresent;
|
|
char BatteriesAreShortTerm;
|
|
BATTERY_REPORTING_SCALE BatteryScale[3];
|
|
_SYSTEM_POWER_STATE AcOnLineWake;
|
|
_SYSTEM_POWER_STATE SoftLidWake;
|
|
_SYSTEM_POWER_STATE RtcWake;
|
|
_SYSTEM_POWER_STATE MinDeviceWakeState;
|
|
_SYSTEM_POWER_STATE DefaultLowLatencyWake;
|
|
};
|
|
|
|
/* 2570 */
|
|
struct __cppobj IGlobalInterfaceTable : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2571 */
|
|
struct __cppobj AC1Legacy::PStringBaseIter_Common<char>
|
|
{
|
|
AC1Legacy::PStringBaseIter_Common<char>Vtbl *vfptr;
|
|
unsigned int curr;
|
|
unsigned int mark;
|
|
};
|
|
|
|
/* 2574 */
|
|
union $6F738F6F69A265665F8822F1AC0CB51C
|
|
{
|
|
int (__thiscall *Split)(AC1Legacy::PStringBaseIter_Common<char> *this, AC1Legacy::PStringBase<char> *, AC1Legacy::PStringBase<char> *, AC1Legacy::PStringBase<char> *);
|
|
int (__thiscall *Split)(AC1Legacy::PStringBaseIter_Common<char> *this, AC1Legacy::PStringBase<char> *, AC1Legacy::PStringBase<char> *);
|
|
};
|
|
|
|
/* 2575 */
|
|
struct AC1Legacy::PStringBaseIter_Common<char>Vtbl
|
|
{
|
|
unsigned int (__thiscall *GetStrLen)(AC1Legacy::PStringBaseIter_Common<char> *this);
|
|
_BYTE gap4[4];
|
|
$6F738F6F69A265665F8822F1AC0CB51C ___u1;
|
|
const char *(__thiscall *IndexToConstPointer)(AC1Legacy::PStringBaseIter_Common<char> *this, unsigned int);
|
|
char (__thiscall *IndexToChar)(AC1Legacy::PStringBaseIter_Common<char> *this, unsigned int);
|
|
};
|
|
|
|
/* 2573 */
|
|
struct __cppobj AC1Legacy::PStringBase<char>
|
|
{
|
|
AC1Legacy::PSRefBuffer<char> *m_buffer;
|
|
};
|
|
|
|
/* 2572 */
|
|
struct __cppobj __declspec(align(4)) AC1Legacy::PSRefBuffer<char> : ReferenceCountTemplate<268435456,0>
|
|
{
|
|
unsigned int m_len;
|
|
unsigned int m_size;
|
|
unsigned int m_hash;
|
|
char m_data[1];
|
|
};
|
|
|
|
/* 2576 */
|
|
struct __cppobj AC1Legacy::PStringBaseIter_Const<char> : AC1Legacy::PStringBaseIter_Common<char>
|
|
{
|
|
AC1Legacy::PStringBase<char> *pstring_ptr;
|
|
};
|
|
|
|
/* 2577 */
|
|
struct __cppobj __declspec(align(4)) AC1Legacy::PSRefBuffer<unsigned short> : ReferenceCountTemplate<268435456,0>
|
|
{
|
|
unsigned int m_len;
|
|
unsigned int m_size;
|
|
unsigned int m_hash;
|
|
unsigned __int16 m_data[1];
|
|
};
|
|
|
|
/* 2578 */
|
|
struct __cppobj AC1Legacy::PStringBase<unsigned short>
|
|
{
|
|
AC1Legacy::PSRefBuffer<unsigned short> *m_buffer;
|
|
};
|
|
|
|
/* 2579 */
|
|
struct __cppobj AC1Legacy::PStringBaseIter<char> : AC1Legacy::PStringBaseIter_Common<char>
|
|
{
|
|
AC1Legacy::PStringBase<char> *pstring_ptr;
|
|
};
|
|
|
|
/* 2580 */
|
|
struct __cppobj AC1Legacy::PStringBaseIter_Common<unsigned short>
|
|
{
|
|
AC1Legacy::PStringBaseIter_Common<unsigned short>Vtbl *vfptr;
|
|
unsigned int curr;
|
|
unsigned int mark;
|
|
};
|
|
|
|
/* 2581 */
|
|
union $1BA74283D25ECAA42E70144003C3E81D
|
|
{
|
|
int (__thiscall *Split)(AC1Legacy::PStringBaseIter_Common<unsigned short> *this, AC1Legacy::PStringBase<unsigned short> *, AC1Legacy::PStringBase<unsigned short> *, AC1Legacy::PStringBase<unsigned short> *);
|
|
int (__thiscall *Split)(AC1Legacy::PStringBaseIter_Common<unsigned short> *this, AC1Legacy::PStringBase<unsigned short> *, AC1Legacy::PStringBase<unsigned short> *);
|
|
};
|
|
|
|
/* 2582 */
|
|
struct AC1Legacy::PStringBaseIter_Common<unsigned short>Vtbl
|
|
{
|
|
unsigned int (__thiscall *GetStrLen)(AC1Legacy::PStringBaseIter_Common<unsigned short> *this);
|
|
_BYTE gap4[4];
|
|
$1BA74283D25ECAA42E70144003C3E81D ___u1;
|
|
const unsigned __int16 *(__thiscall *IndexToConstPointer)(AC1Legacy::PStringBaseIter_Common<unsigned short> *this, unsigned int);
|
|
unsigned __int16 (__thiscall *IndexToChar)(AC1Legacy::PStringBaseIter_Common<unsigned short> *this, unsigned int);
|
|
};
|
|
|
|
/* 2583 */
|
|
struct __cppobj AC1Legacy::PStringBaseIter<unsigned short> : AC1Legacy::PStringBaseIter_Common<unsigned short>
|
|
{
|
|
AC1Legacy::PStringBase<unsigned short> *pstring_ptr;
|
|
};
|
|
|
|
/* 2584 */
|
|
struct __cppobj IDirectWriterLock : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2585 */
|
|
struct SCARD_READERSTATEW
|
|
{
|
|
const unsigned __int16 *szReader;
|
|
void *pvUserData;
|
|
unsigned int dwCurrentState;
|
|
unsigned int dwEventState;
|
|
unsigned int cbAtr;
|
|
char rgbAtr[36];
|
|
};
|
|
|
|
/* 2586 */
|
|
struct __declspec(align(4)) tagEMRGLSBOUNDEDRECORD
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
unsigned int cbData;
|
|
char Data[1];
|
|
};
|
|
|
|
/* 2587 */
|
|
struct __cppobj PFileNodeIter_NonConst
|
|
{
|
|
PFileNode *file_node;
|
|
unsigned int curr_index;
|
|
PStringBase<char> search_string;
|
|
};
|
|
|
|
/* 2588 */
|
|
union $980F6A28C67C8F3640106D01D4C85A6A
|
|
{
|
|
unsigned int Characteristics;
|
|
unsigned int OriginalFirstThunk;
|
|
};
|
|
|
|
/* 2589 */
|
|
struct _IMAGE_IMPORT_DESCRIPTOR
|
|
{
|
|
$980F6A28C67C8F3640106D01D4C85A6A ___u0;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int ForwarderChain;
|
|
unsigned int Name;
|
|
unsigned int FirstThunk;
|
|
};
|
|
|
|
/* 2590 */
|
|
struct __cppobj ILayoutStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2591 */
|
|
struct _DRAWPATRECT
|
|
{
|
|
tagPOINT ptPosition;
|
|
tagPOINT ptSize;
|
|
unsigned __int16 wStyle;
|
|
unsigned __int16 wPattern;
|
|
};
|
|
|
|
/* 2592 */
|
|
struct _tagDATAINFO
|
|
{
|
|
unsigned int ulTotalSize;
|
|
unsigned int ulavrPacketSize;
|
|
unsigned int ulConnectSpeed;
|
|
unsigned int ulProcessorSpeed;
|
|
};
|
|
|
|
/* 2593 */
|
|
struct __cppobj TextFileOutputHandler : Logger::ITextFileOutputHandler
|
|
{
|
|
_iobuf *m_fileLog;
|
|
bool m_fFirstWrite;
|
|
PStringBase<char> m_strFilename;
|
|
InstanceDiviner *m_pidLogInstance;
|
|
};
|
|
|
|
/* 2594 */
|
|
struct tagEMRBITBLT
|
|
{
|
|
tagEMR emr;
|
|
_RECTL rclBounds;
|
|
int xDest;
|
|
int yDest;
|
|
int cxDest;
|
|
int cyDest;
|
|
unsigned int dwRop;
|
|
int xSrc;
|
|
int ySrc;
|
|
tagXFORM xformSrc;
|
|
unsigned int crBkColorSrc;
|
|
unsigned int iUsageSrc;
|
|
unsigned int offBmiSrc;
|
|
unsigned int cbBmiSrc;
|
|
unsigned int offBitsSrc;
|
|
unsigned int cbBitsSrc;
|
|
};
|
|
|
|
/* 2595 */
|
|
struct _SERVICE_FAILURE_ACTIONSW
|
|
{
|
|
unsigned int dwResetPeriod;
|
|
unsigned __int16 *lpRebootMsg;
|
|
unsigned __int16 *lpCommand;
|
|
unsigned int cActions;
|
|
_SC_ACTION *lpsaActions;
|
|
};
|
|
|
|
/* 2596 */
|
|
struct tagEMRSETMAPPERFLAGS
|
|
{
|
|
tagEMR emr;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 2597 */
|
|
struct tagMDINEXTMENU
|
|
{
|
|
HMENU__ *hmenuIn;
|
|
HMENU__ *hmenuNext;
|
|
HWND__ *hwndNext;
|
|
};
|
|
|
|
/* 2598 */
|
|
struct __cppobj IXMLDocument : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2599 */
|
|
struct __cppobj IXMLElement : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2600 */
|
|
struct UDATE
|
|
{
|
|
_SYSTEMTIME st;
|
|
unsigned __int16 wDayOfYear;
|
|
};
|
|
|
|
/* 2601 */
|
|
struct _DISK_LOGGING
|
|
{
|
|
char Function;
|
|
void *BufferAddress;
|
|
unsigned int BufferSize;
|
|
};
|
|
|
|
/* 2602 */
|
|
union $6E03E74EEA369F7A495E2D00D4F13CF6
|
|
{
|
|
unsigned __int64 ActiveProcessorsAffinityMask[16];
|
|
unsigned __int64 AvailableMemory[16];
|
|
};
|
|
|
|
/* 2603 */
|
|
struct _SYSTEM_NUMA_INFORMATION
|
|
{
|
|
unsigned int HighestNodeNumber;
|
|
unsigned int Reserved;
|
|
$6E03E74EEA369F7A495E2D00D4F13CF6 ___u2;
|
|
};
|
|
|
|
/* 2604 */
|
|
struct tagEMRSETPALETTEENTRIES
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPal;
|
|
unsigned int iStart;
|
|
unsigned int cEntries;
|
|
tagPALETTEENTRY aPalEntries[1];
|
|
};
|
|
|
|
/* 2605 */
|
|
struct CONFIRMSAFETY
|
|
{
|
|
_GUID clsid;
|
|
IUnknown *pUnk;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 2606 */
|
|
struct _EXCEPTION_RECORD64
|
|
{
|
|
unsigned int ExceptionCode;
|
|
unsigned int ExceptionFlags;
|
|
unsigned __int64 ExceptionRecord;
|
|
unsigned __int64 ExceptionAddress;
|
|
unsigned int NumberParameters;
|
|
unsigned int __unusedAlignment;
|
|
unsigned __int64 ExceptionInformation[15];
|
|
};
|
|
|
|
/* 2607 */
|
|
struct __cppobj IXMLDocument2 : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2608 */
|
|
struct tagEMRRESIZEPALETTE
|
|
{
|
|
tagEMR emr;
|
|
unsigned int ihPal;
|
|
unsigned int cEntries;
|
|
};
|
|
|
|
/* 2609 */
|
|
struct __cppobj ICreateTypeInfo2 : ICreateTypeInfo
|
|
{
|
|
};
|
|
|
|
/* 2610 */
|
|
struct _OBJECT_TYPE_LIST
|
|
{
|
|
unsigned __int16 Level;
|
|
unsigned __int16 Sbz;
|
|
_GUID *ObjectType;
|
|
};
|
|
|
|
/* 2611 */
|
|
struct _TIME_ZONE_INFORMATION
|
|
{
|
|
int Bias;
|
|
unsigned __int16 StandardName[32];
|
|
_SYSTEMTIME StandardDate;
|
|
int StandardBias;
|
|
unsigned __int16 DaylightName[32];
|
|
_SYSTEMTIME DaylightDate;
|
|
int DaylightBias;
|
|
};
|
|
|
|
/* 2612 */
|
|
struct _CERT_POLICY95_QUALIFIER1
|
|
{
|
|
unsigned __int16 *pszPracticesReference;
|
|
char *pszNoticeIdentifier;
|
|
char *pszNSINoticeIdentifier;
|
|
unsigned int cCPSURLs;
|
|
_CPS_URLS *rgCPSURLs;
|
|
};
|
|
|
|
/* 2613 */
|
|
struct tagTPMPARAMS
|
|
{
|
|
unsigned int cbSize;
|
|
tagRECT rcExclude;
|
|
};
|
|
|
|
/* 2614 */
|
|
struct pvalueW
|
|
{
|
|
unsigned __int16 *pv_valuename;
|
|
int pv_valuelen;
|
|
void *pv_value_context;
|
|
unsigned int pv_type;
|
|
};
|
|
|
|
/* 2615 */
|
|
struct tagMCI_INFO_PARMSA
|
|
{
|
|
unsigned int dwCallback;
|
|
char *lpstrReturn;
|
|
unsigned int dwRetSize;
|
|
};
|
|
|
|
/* 2616 */
|
|
struct __cppobj __declspec(align(4)) FileNodeName_Bool : IFileNodeName
|
|
{
|
|
bool m_name;
|
|
};
|
|
|
|
/* 2617 */
|
|
struct __cppobj IFillLockBytes : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2618 */
|
|
struct _WINDOW_BUFFER_SIZE_RECORD
|
|
{
|
|
_COORD dwSize;
|
|
};
|
|
|
|
/* 2619 */
|
|
union $BFD9864D5D4DBE09E6EB25C9B55618A2
|
|
{
|
|
_KEY_EVENT_RECORD KeyEvent;
|
|
_MOUSE_EVENT_RECORD MouseEvent;
|
|
_WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent;
|
|
_MENU_EVENT_RECORD MenuEvent;
|
|
_FOCUS_EVENT_RECORD FocusEvent;
|
|
};
|
|
|
|
/* 2620 */
|
|
struct _INPUT_RECORD
|
|
{
|
|
unsigned __int16 EventType;
|
|
$BFD9864D5D4DBE09E6EB25C9B55618A2 Event;
|
|
};
|
|
|
|
/* 2621 */
|
|
struct __unaligned __declspec(align(4)) _SHQUERYRBINFO
|
|
{
|
|
unsigned int cbSize;
|
|
__int64 i64Size;
|
|
__int64 i64NumItems;
|
|
};
|
|
|
|
/* 2622 */
|
|
struct __cppobj Turbine_RefCount : ReferenceCountTemplate<1048576,2>
|
|
{
|
|
};
|
|
|
|
/* 2623 */
|
|
union $D6F7B6344D8BA26871832F81AC67D28E
|
|
{
|
|
HKEY__ *hKeyBase;
|
|
void *pvBase;
|
|
};
|
|
|
|
/* 2624 */
|
|
union $644E3772CE471009796AF877D4363EF9
|
|
{
|
|
void *pvSystemStore;
|
|
const char *pszSystemStore;
|
|
const unsigned __int16 *pwszSystemStore;
|
|
};
|
|
|
|
/* 2625 */
|
|
struct _CERT_SYSTEM_STORE_RELOCATE_PARA
|
|
{
|
|
$D6F7B6344D8BA26871832F81AC67D28E ___u0;
|
|
$644E3772CE471009796AF877D4363EF9 ___u1;
|
|
};
|
|
|
|
/* 2626 */
|
|
struct __cppobj IInternetSession : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2627 */
|
|
struct __cppobj IXMLDOMImplementation : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2628 */
|
|
struct tm
|
|
{
|
|
int tm_sec;
|
|
int tm_min;
|
|
int tm_hour;
|
|
int tm_mday;
|
|
int tm_mon;
|
|
int tm_year;
|
|
int tm_wday;
|
|
int tm_yday;
|
|
int tm_isdst;
|
|
};
|
|
|
|
/* 2629 */
|
|
struct __declspec(align(8)) _DISK_PERFORMANCE
|
|
{
|
|
_LARGE_INTEGER BytesRead;
|
|
_LARGE_INTEGER BytesWritten;
|
|
_LARGE_INTEGER ReadTime;
|
|
_LARGE_INTEGER WriteTime;
|
|
_LARGE_INTEGER IdleTime;
|
|
unsigned int ReadCount;
|
|
unsigned int WriteCount;
|
|
unsigned int QueueDepth;
|
|
unsigned int SplitCount;
|
|
_LARGE_INTEGER QueryTime;
|
|
unsigned int StorageDeviceNumber;
|
|
unsigned __int16 StorageManagerName[8];
|
|
};
|
|
|
|
/* 2630 */
|
|
struct _PSFEATURE_CUSTPAPER
|
|
{
|
|
int lOrientation;
|
|
int lWidth;
|
|
int lHeight;
|
|
int lWidthOffset;
|
|
int lHeightOffset;
|
|
};
|
|
|
|
/* 2631 */
|
|
struct _MIDL_SERVER_INFO_
|
|
{
|
|
_MIDL_STUB_DESC *pStubDesc;
|
|
int (__stdcall *const *DispatchTable)();
|
|
const char *ProcString;
|
|
const unsigned __int16 *FmtStringOffset;
|
|
void (__stdcall *const *ThunkTable)(_MIDL_STUB_MESSAGE *);
|
|
_RPC_SYNTAX_IDENTIFIER *pTransferSyntax;
|
|
unsigned int nCount;
|
|
_MIDL_SYNTAX_INFO *pSyntaxInfo;
|
|
};
|
|
|
|
/* 2632 */
|
|
struct __cppobj Archive::tagSetCurrentCoreVersion : ArchiveInitializer
|
|
{
|
|
};
|
|
|
|
/* 2633 */
|
|
struct __cppobj Archive::SetVersionRow : ArchiveInitializer
|
|
{
|
|
ArchiveVersionRow *m_rInitialData;
|
|
};
|
|
|
|
/* 2634 */
|
|
struct __cppobj CStopWatch
|
|
{
|
|
CStopWatchVtbl *vfptr;
|
|
long double m_startTime;
|
|
};
|
|
|
|
/* 2635 */
|
|
struct CStopWatchVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CStopWatch *this, unsigned int);
|
|
void (__thiscall *Start)(CStopWatch *this);
|
|
long double (__thiscall *Stop)(CStopWatch *this);
|
|
};
|
|
|
|
/* 2636 */
|
|
struct __cppobj StopWatchScope
|
|
{
|
|
CStopWatch *m_pcWatch;
|
|
};
|
|
|
|
/* 2637 */
|
|
union $0055FF1BE34206123B9C488F0A43FAA0
|
|
{
|
|
unsigned __int64 ForwarderString;
|
|
unsigned __int64 Function;
|
|
unsigned __int64 Ordinal;
|
|
unsigned __int64 AddressOfData;
|
|
};
|
|
|
|
/* 2638 */
|
|
struct _IMAGE_THUNK_DATA64
|
|
{
|
|
$0055FF1BE34206123B9C488F0A43FAA0 u1;
|
|
};
|
|
|
|
/* 2639 */
|
|
struct __cppobj IProgressNotify : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2640 */
|
|
struct _xml_error
|
|
{
|
|
unsigned int _nLine;
|
|
unsigned __int16 *_pchBuf;
|
|
unsigned int _cchBuf;
|
|
unsigned int _ich;
|
|
unsigned __int16 *_pszFound;
|
|
unsigned __int16 *_pszExpected;
|
|
unsigned int _reserved1;
|
|
unsigned int _reserved2;
|
|
};
|
|
|
|
/* 2641 */
|
|
struct __declspec(align(4)) protoent
|
|
{
|
|
char *p_name;
|
|
char **p_aliases;
|
|
__int16 p_proto;
|
|
};
|
|
|
|
/* 2642 */
|
|
struct HDESK__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2643 */
|
|
struct _QOS_SD_MODE
|
|
{
|
|
QOS_OBJECT_HDR ObjectHdr;
|
|
unsigned int ShapeDiscardMode;
|
|
};
|
|
|
|
/* 2644 */
|
|
struct MENUITEMTEMPLATE
|
|
{
|
|
unsigned __int16 mtOption;
|
|
unsigned __int16 mtID;
|
|
unsigned __int16 mtString[1];
|
|
};
|
|
|
|
/* 2645 */
|
|
struct DDEPOKE
|
|
{
|
|
unsigned __int16 unused : 13;
|
|
unsigned __int16 fRelease : 1;
|
|
unsigned __int16 fReserved : 2;
|
|
__int16 cfFormat;
|
|
char Value[1];
|
|
};
|
|
|
|
/* 2646 */
|
|
struct DDELN
|
|
{
|
|
unsigned __int16 unused : 13;
|
|
unsigned __int16 fRelease : 1;
|
|
unsigned __int16 fDeferUpd : 1;
|
|
unsigned __int16 fAckReq : 1;
|
|
__int16 cfFormat;
|
|
};
|
|
|
|
/* 2647 */
|
|
struct DDEUP
|
|
{
|
|
unsigned __int16 unused : 12;
|
|
unsigned __int16 fAck : 1;
|
|
unsigned __int16 fRelease : 1;
|
|
unsigned __int16 fReserved : 1;
|
|
unsigned __int16 fAckReq : 1;
|
|
__int16 cfFormat;
|
|
char rgb[1];
|
|
};
|
|
|
|
/* 2648 */
|
|
struct RPC_STATS_VECTOR
|
|
{
|
|
unsigned int Count;
|
|
unsigned int Stats[1];
|
|
};
|
|
|
|
/* 2649 */
|
|
struct __cppobj FileNodeName_Hex : FileNodeName_UInt32
|
|
{
|
|
};
|
|
|
|
/* 2650 */
|
|
struct __declspec(align(4)) tagRemSNB
|
|
{
|
|
unsigned int ulCntStr;
|
|
unsigned int ulCntChar;
|
|
unsigned __int16 rgString[1];
|
|
};
|
|
|
|
/* 2651 */
|
|
struct _PUBLICKEYSTRUC
|
|
{
|
|
char bType;
|
|
char bVersion;
|
|
unsigned __int16 reserved;
|
|
unsigned int aiKeyAlg;
|
|
};
|
|
|
|
/* 2652 */
|
|
struct __cppobj IOleInPlaceSite : IOleWindow
|
|
{
|
|
};
|
|
|
|
/* 2653 */
|
|
struct __cppobj IRpcChannelBuffer2 : IRpcChannelBuffer
|
|
{
|
|
};
|
|
|
|
/* 2654 */
|
|
struct __cppobj AsyncIPipeByte : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2655 */
|
|
struct __cppobj IOplockStorage : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2656 */
|
|
struct tagNEWTEXTMETRICEXW
|
|
{
|
|
tagNEWTEXTMETRICW ntmTm;
|
|
tagFONTSIGNATURE ntmFontSig;
|
|
};
|
|
|
|
/* 2657 */
|
|
struct tagGCP_RESULTSW
|
|
{
|
|
unsigned int lStructSize;
|
|
unsigned __int16 *lpOutString;
|
|
unsigned int *lpOrder;
|
|
int *lpDx;
|
|
int *lpCaretPos;
|
|
char *lpClass;
|
|
unsigned __int16 *lpGlyphs;
|
|
unsigned int nGlyphs;
|
|
int nMaxFit;
|
|
};
|
|
|
|
/* 2658 */
|
|
struct tagHARDWAREHOOKSTRUCT
|
|
{
|
|
HWND__ *hwnd;
|
|
unsigned int message;
|
|
unsigned int wParam;
|
|
int lParam;
|
|
};
|
|
|
|
/* 2659 */
|
|
struct __cppobj IPrintDialogCallback : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2660 */
|
|
struct __cppobj PackObj
|
|
{
|
|
PackObjVtbl *vfptr;
|
|
};
|
|
|
|
/* 2661 */
|
|
union $6542325C3C981D0D8A9D1619BB5CA76C
|
|
{
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, sockaddr_in);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const unsigned __int64);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const __int64);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const float);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const long double);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const unsigned int);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const int);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const char);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const char);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const unsigned __int16);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const __int16);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const unsigned int);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const int);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, IDClass<_tagDataID,32,0>);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, const bool);
|
|
unsigned int (__cdecl *GetPackSize)(PackObj *this, PackObj *);
|
|
unsigned int (__thiscall *GetPackSize)(PackObj *this);
|
|
unsigned int (__thiscall *GetPackSize)(PackObj *this);
|
|
};
|
|
|
|
/* 2662 */
|
|
union $502EB7DEF18680948DF01F6246BFD63D
|
|
{
|
|
unsigned int (__cdecl *Pack)(PackObj *this, sockaddr_in, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const unsigned __int64, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const __int64, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const float, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const long double, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const unsigned int, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const int, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const char, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const char, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const unsigned __int16, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const __int16, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const unsigned int, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const int, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, IDClass<_tagDataID,32,0>, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, const bool, void **, unsigned int);
|
|
unsigned int (__cdecl *Pack)(PackObj *this, PackObj *, void **, unsigned int);
|
|
unsigned int (__thiscall *Pack)(PackObj *this, void **, unsigned int);
|
|
};
|
|
|
|
/* 2663 */
|
|
union $8A2AEE37BD7CF5CDD944EA9781371506
|
|
{
|
|
int (__cdecl *UnPack)(PackObj *this, sockaddr_in *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, unsigned __int64 *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, __int64 *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, float *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, long double *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, unsigned int *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, int *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, char *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, char *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, unsigned __int16 *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, __int16 *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, unsigned int *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, int *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, IDClass<_tagDataID,32,0> *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, bool *, void **, unsigned int);
|
|
int (__cdecl *UnPack)(PackObj *this, PackObj *, void **, unsigned int);
|
|
int (__thiscall *UnPack)(PackObj *this, void **, unsigned int);
|
|
};
|
|
|
|
/* 2664 */
|
|
struct PackObjVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackObj *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
$6542325C3C981D0D8A9D1619BB5CA76C ___u1;
|
|
$502EB7DEF18680948DF01F6246BFD63D ___u2;
|
|
$8A2AEE37BD7CF5CDD944EA9781371506 ___u3;
|
|
};
|
|
|
|
/* 2665 */
|
|
struct __declspec(align(2)) _IMAGE_IMPORT_BY_NAME
|
|
{
|
|
unsigned __int16 Hint;
|
|
char Name[1];
|
|
};
|
|
|
|
/* 2666 */
|
|
struct __cppobj IRpcChannelBuffer3 : IRpcChannelBuffer2
|
|
{
|
|
};
|
|
|
|
/* 2667 */
|
|
struct __cppobj IPipeByte : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2668 */
|
|
struct __cppobj IAddrTrackingControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2669 */
|
|
struct __cppobj IXTLRuntime : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2670 */
|
|
struct __cppobj IRpcSyntaxNegotiate : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2671 */
|
|
struct __cppobj ISynchronizeContainer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2672 */
|
|
struct __cppobj get_storage_type<128>
|
|
{
|
|
};
|
|
|
|
/* 2673 */
|
|
struct __cppobj IHttpSecurity : IWindowForBindingUI
|
|
{
|
|
};
|
|
|
|
/* 2674 */
|
|
struct __cppobj FallocPool
|
|
{
|
|
const unsigned int m_chunkSize;
|
|
const unsigned int m_chunksPerPool;
|
|
_STL::vector<unsigned char *,_STL::allocator<unsigned char *> > m_poolArray;
|
|
char *m_firstFreeChunk;
|
|
void (__cdecl *m_dumpFunction)(char *, unsigned int);
|
|
};
|
|
|
|
/* 2675 */
|
|
struct __cppobj InstanceID : _InstanceID
|
|
{
|
|
};
|
|
|
|
/* 2676 */
|
|
struct __s_GUID
|
|
{
|
|
unsigned int Data1;
|
|
unsigned __int16 Data2;
|
|
unsigned __int16 Data3;
|
|
char Data4[8];
|
|
};
|
|
|
|
/* 2677 */
|
|
struct tagMCI_ANIM_UPDATE_PARMS
|
|
{
|
|
unsigned int dwCallback;
|
|
tagRECT rc;
|
|
HDC__ *hDC;
|
|
};
|
|
|
|
/* 2678 */
|
|
struct __cppobj IXMLDOMNotation : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2679 */
|
|
struct __cppobj IXMLDOMEntity : IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 2680 */
|
|
struct __cppobj PStringBaseIter_Const<unsigned short> : PStringBaseIter_Common<unsigned short>
|
|
{
|
|
PStringBase<unsigned short> *pstring_ptr;
|
|
};
|
|
|
|
/* 2681 */
|
|
struct __cppobj SB_As32Bit_Compressed : SerializationBehavior<SB_As32Bit_Compressed>
|
|
{
|
|
};
|
|
|
|
/* 2682 */
|
|
struct _CRYPT_KEY_VERIFY_MESSAGE_PARA
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMsgEncodingType;
|
|
unsigned int hCryptProv;
|
|
};
|
|
|
|
/* 2683 */
|
|
struct __cppobj FileNodeName_Binary : IFileNodeName
|
|
{
|
|
SmartBuffer m_name;
|
|
};
|
|
|
|
/* 2684 */
|
|
struct __cppobj IAsyncRpcChannelBuffer : IRpcChannelBuffer2
|
|
{
|
|
};
|
|
|
|
/* 2685 */
|
|
struct __cppobj IThumbnailExtractor : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2686 */
|
|
struct _CERT_CHAIN_ENGINE_CONFIG
|
|
{
|
|
unsigned int cbSize;
|
|
void *hRestrictedRoot;
|
|
void *hRestrictedTrust;
|
|
void *hRestrictedOther;
|
|
unsigned int cAdditionalStore;
|
|
void **rghAdditionalStore;
|
|
unsigned int dwFlags;
|
|
unsigned int dwUrlRetrievalTimeout;
|
|
unsigned int MaximumCachedCertificates;
|
|
unsigned int CycleDetectionModulus;
|
|
};
|
|
|
|
/* 2687 */
|
|
struct __cppobj List<PStringBase<unsigned short> >
|
|
{
|
|
List<PStringBase<unsigned short> >Vtbl *vfptr;
|
|
ListNode<PStringBase<unsigned short> > *_head;
|
|
ListNode<PStringBase<unsigned short> > *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2688 */
|
|
struct List<PStringBase<unsigned short> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<PStringBase<unsigned short> > *this, unsigned int);
|
|
};
|
|
|
|
/* 2689 */
|
|
struct __cppobj ListNode<PStringBase<unsigned short> >
|
|
{
|
|
PStringBase<unsigned short> data;
|
|
ListNode<PStringBase<unsigned short> > *next;
|
|
ListNode<PStringBase<unsigned short> > *prev;
|
|
};
|
|
|
|
/* 2690 */
|
|
struct __cppobj AsyncIPipeLong : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2691 */
|
|
struct __cppobj ITypeFactory : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2692 */
|
|
struct __cppobj IInternetHostSecurityManager : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2693 */
|
|
union _GDI_NONREMOTE::__MIDL_IWinTypes_0002
|
|
{
|
|
int hInproc;
|
|
_DWORD_BLOB *hRemote;
|
|
};
|
|
|
|
/* 2694 */
|
|
struct _GDI_NONREMOTE
|
|
{
|
|
int fContext;
|
|
_GDI_NONREMOTE::__MIDL_IWinTypes_0002 u;
|
|
};
|
|
|
|
/* 2695 */
|
|
struct __cppobj ICreateErrorInfo : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2696 */
|
|
struct __cppobj PerfTimer
|
|
{
|
|
unsigned __int64 m_startTime;
|
|
};
|
|
|
|
/* 2697 */
|
|
struct __cppobj PerfTimer::Initializer
|
|
{
|
|
};
|
|
|
|
/* 2698 */
|
|
struct HSTR__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2699 */
|
|
struct __cppobj SB_Default : SerializationBehavior<SB_Default>
|
|
{
|
|
};
|
|
|
|
/* 2700 */
|
|
struct __cppobj ArgumentParser
|
|
{
|
|
ArgumentParserVtbl *vfptr;
|
|
PStringBase<char> m_ErrorText;
|
|
PStringBase<char> m_CmdChars;
|
|
wchar_t **m_argv;
|
|
int m_argc;
|
|
int m_CurArg;
|
|
};
|
|
|
|
/* 2703 */
|
|
union $E4207F95E5F7AB975433DCEF2755BD4E
|
|
{
|
|
bool (__thiscall *ParseArgs)(ArgumentParser *this, SmartArray<PStringBase<unsigned short>,1> *, bool);
|
|
bool (__thiscall *ParseArgs)(ArgumentParser *this, SmartArray<PStringBase<char>,1> *, bool);
|
|
bool (__thiscall *ParseArgs)(ArgumentParser *this, wchar_t **, int, bool);
|
|
bool (__thiscall *ParseArgs)(ArgumentParser *this, char **, int, bool);
|
|
};
|
|
|
|
/* 2704 */
|
|
union $265A78220A9CA372583908AB0F9710E0
|
|
{
|
|
bool (__thiscall *ParseCommandLine)(ArgumentParser *this, const wchar_t *, bool);
|
|
bool (__thiscall *ParseCommandLine)(ArgumentParser *this, const char *, bool);
|
|
};
|
|
|
|
/* 2705 */
|
|
union $1EB8EA8E909DC4F6388AD20955686A79
|
|
{
|
|
bool (__thiscall *EvaluateCommandLineArg)(ArgumentParser *this, CommandLineArg *, PStringBase<char> *);
|
|
bool (__thiscall *EvaluateCommandLineArg)(ArgumentParser *this, CommandLineArg *, PStringBase<unsigned short> *);
|
|
};
|
|
|
|
/* 2706 */
|
|
struct ArgumentParserVtbl
|
|
{
|
|
void (__thiscall *Usage)(ArgumentParser *this);
|
|
_BYTE gap4[12];
|
|
$E4207F95E5F7AB975433DCEF2755BD4E ___u1;
|
|
_BYTE gap14[4];
|
|
$265A78220A9CA372583908AB0F9710E0 ___u2;
|
|
void (__thiscall *DisplayUsage)(ArgumentParser *this, ArgumentParser::CommandLineArgList *);
|
|
void (__thiscall *SetErrorText)(ArgumentParser *this, PStringBase<char> *);
|
|
void (__thiscall *AppendOutputText)(ArgumentParser *this, const char *, ArgumentParser::OutputTextType);
|
|
int (__thiscall *AppendAndWordWrap)(ArgumentParser *this, const char *, int, int, ArgumentParser::OutputTextType);
|
|
void (__thiscall *AppendArgumentText)(ArgumentParser *this, PStringBase<char>, PStringBase<char>, PStringBase<char>);
|
|
void (__thiscall *FinishOutputText)(ArgumentParser *this);
|
|
int (__thiscall *GetCharactersToWrapUsageTo)(ArgumentParser *this);
|
|
void (__thiscall *BuildCommandLineArgs)(ArgumentParser *this, ArgumentParser::CommandLineArgList *);
|
|
_BYTE gap3C[4];
|
|
$1EB8EA8E909DC4F6388AD20955686A79 ___u11;
|
|
bool (__thiscall *OnCommandLineEvaluationDone)(ArgumentParser *this);
|
|
bool (__thiscall *IsCommandLineArgument)(ArgumentParser *this, PStringBase<unsigned short> *, bool);
|
|
};
|
|
|
|
/* 2701 */
|
|
struct __cppobj AutoGrowHashTable<unsigned short,long> : HashTable<unsigned short,long,1>
|
|
{
|
|
};
|
|
|
|
/* 2702 */
|
|
const struct __cppobj ArgumentParser::CommandLineArgList : SmartArray<CommandLineArg,1>
|
|
{
|
|
AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<unsigned short> >,long> m_LongNamesHash;
|
|
AutoGrowHashTable<unsigned short,long> m_ShortNamesHash;
|
|
};
|
|
|
|
/* 2707 */
|
|
struct _ACL_REVISION_INFORMATION
|
|
{
|
|
unsigned int AclRevision;
|
|
};
|
|
|
|
/* 2708 */
|
|
struct __cppobj IInternalUnknown : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2709 */
|
|
struct __cppobj TimestamppedTextFileOutputHandler : TextFileOutputHandler
|
|
{
|
|
};
|
|
|
|
/* 2710 */
|
|
struct __cppobj FileNodeName_InstanceID : IFileNodeName
|
|
{
|
|
InstanceID m_name;
|
|
};
|
|
|
|
/* 2711 */
|
|
struct __cppobj IROTData : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2712 */
|
|
struct __cppobj Vector4
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float w;
|
|
};
|
|
|
|
/* 2713 */
|
|
struct HMIXEROBJ__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 2714 */
|
|
struct __cppobj IAuthenticate : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2715 */
|
|
struct __cppobj Turbine_RefCountNoMT : ReferenceCountTemplate<1048576,3>
|
|
{
|
|
};
|
|
|
|
/* 2716 */
|
|
struct __cppobj IXMLError : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2717 */
|
|
struct __cppobj InterfaceInfo<Interface>
|
|
{
|
|
};
|
|
|
|
/* 2718 */
|
|
struct __cppobj ISoftDistExt : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2719 */
|
|
struct __cppobj get_storage_type<16>
|
|
{
|
|
};
|
|
|
|
/* 2720 */
|
|
struct __cppobj IXMLAttribute : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 2721 */
|
|
struct __cppobj IPipeLong : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2722 */
|
|
struct __cppobj ErrorStream
|
|
{
|
|
PStringBase<char> m_strBuffer;
|
|
};
|
|
|
|
/* 2723 */
|
|
struct __cppobj You_Need_To_Use_DECLARE_TURBINE_INTERFACE
|
|
{
|
|
};
|
|
|
|
/* 2724 */
|
|
struct __cppobj IPipeDouble : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2725 */
|
|
struct __cppobj IAsyncHttpClientListener
|
|
{
|
|
IAsyncHttpClientListenerVtbl *vfptr;
|
|
};
|
|
|
|
/* 2726 */
|
|
struct IAsyncHttpClientListenerVtbl
|
|
{
|
|
void (__thiscall *OnResponse)(IAsyncHttpClientListener *this, SmartBuffer *, unsigned int);
|
|
void (__thiscall *OnDownloadStatus)(IAsyncHttpClientListener *this, unsigned int, unsigned int, unsigned int);
|
|
void (__thiscall *OnError)(IAsyncHttpClientListener *this, HRESULT, unsigned int);
|
|
};
|
|
|
|
/* 2727 */
|
|
struct _STL::__ptr_base
|
|
{
|
|
void *_M_p;
|
|
};
|
|
|
|
/* 2728 */
|
|
struct __CRT_LIST_ENTRY
|
|
{
|
|
__CRT_LIST_ENTRY *Flink;
|
|
__CRT_LIST_ENTRY *Blink;
|
|
};
|
|
|
|
/* 2729 */
|
|
struct _CRT_CRITICAL_SECTION_DEBUG
|
|
{
|
|
unsigned __int16 Type;
|
|
unsigned __int16 CreatorBackTraceIndex;
|
|
_CRT_CRITICAL_SECTION *CriticalSection;
|
|
__CRT_LIST_ENTRY ProcessLocksList;
|
|
unsigned int EntryCount;
|
|
unsigned int ContentionCount;
|
|
unsigned int Depth;
|
|
void *OwnerBackTrace[5];
|
|
};
|
|
|
|
/* 2730 */
|
|
struct _CRT_CRITICAL_SECTION
|
|
{
|
|
_CRT_CRITICAL_SECTION_DEBUG *DebugInfo;
|
|
int LockCount;
|
|
int RecursionCount;
|
|
void *OwningThread;
|
|
void *LockSemaphore;
|
|
unsigned int Reserved;
|
|
};
|
|
|
|
/* 2731 */
|
|
struct __cppobj ios
|
|
{
|
|
iosVtbl *vfptr;
|
|
streambuf *bp;
|
|
int state;
|
|
int ispecial;
|
|
int ospecial;
|
|
int isfx_special;
|
|
int osfx_special;
|
|
int x_delbuf;
|
|
ostream *x_tie;
|
|
int x_flags;
|
|
int x_precision;
|
|
char x_fill;
|
|
int x_width;
|
|
int LockFlg;
|
|
_CRT_CRITICAL_SECTION x_lock;
|
|
};
|
|
|
|
/* 2732 */
|
|
struct iosVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ios *this, unsigned int);
|
|
};
|
|
|
|
/* 2733 */
|
|
struct __cppobj streambuf
|
|
{
|
|
streambufVtbl *vfptr;
|
|
int _fAlloc;
|
|
int _fUnbuf;
|
|
int x_lastc;
|
|
char *_base;
|
|
char *_ebuf;
|
|
char *_pbase;
|
|
char *_pptr;
|
|
char *_epptr;
|
|
char *_eback;
|
|
char *_gptr;
|
|
char *_egptr;
|
|
int LockFlg;
|
|
_CRT_CRITICAL_SECTION x_lock;
|
|
};
|
|
|
|
/* 2735 */
|
|
struct __cppobj __declspec(align(8)) ostream
|
|
{
|
|
_BYTE gap0[4];
|
|
int x_floatused;
|
|
_BYTE gap8[80];
|
|
};
|
|
|
|
/* 2734 */
|
|
struct streambufVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(streambuf *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
streambuf *(__thiscall *setbuf)(streambuf *this, char *, int);
|
|
int (__thiscall *seekoff)(streambuf *this, int, ios::seek_dir, int);
|
|
int (__thiscall *seekpos)(streambuf *this, int, int);
|
|
int (__thiscall *xsputn)(streambuf *this, const char *, int);
|
|
int (__thiscall *xsgetn)(streambuf *this, char *, int);
|
|
int (__thiscall *overflow)(streambuf *this, int);
|
|
int (__thiscall *underflow)(streambuf *this);
|
|
int (__thiscall *pbackfail)(streambuf *this, int);
|
|
int (__thiscall *doallocate)(streambuf *this);
|
|
};
|
|
|
|
/* 2736 */
|
|
struct __cppobj __declspec(align(4)) istream
|
|
{
|
|
_BYTE gap0[4];
|
|
int _fGline;
|
|
int x_gcount;
|
|
_BYTE gapC[80];
|
|
};
|
|
|
|
/* 2737 */
|
|
struct __cppobj istream_withassign : istream
|
|
{
|
|
};
|
|
|
|
/* 2738 */
|
|
struct __cppobj ostream_withassign : ostream
|
|
{
|
|
};
|
|
|
|
/* 2739 */
|
|
struct __cppobj iostream : istream
|
|
{
|
|
_BYTE[8];
|
|
};
|
|
|
|
/* 2740 */
|
|
struct __cppobj filebuf : streambuf
|
|
{
|
|
int x_fd;
|
|
int x_fOpened;
|
|
};
|
|
|
|
/* 2741 */
|
|
struct __cppobj ifstream : istream
|
|
{
|
|
};
|
|
|
|
/* 2742 */
|
|
struct __cppobj ofstream : ostream
|
|
{
|
|
};
|
|
|
|
/* 2743 */
|
|
struct __cppobj fstream : iostream
|
|
{
|
|
};
|
|
|
|
/* 2744 */
|
|
struct __cppobj _STL::__char_traits_base<char,int>
|
|
{
|
|
};
|
|
|
|
/* 2745 */
|
|
struct __cppobj _STL::char_traits<char> : _STL::__char_traits_base<char,int>
|
|
{
|
|
};
|
|
|
|
/* 2746 */
|
|
struct __cppobj _STL::allocator<char>
|
|
{
|
|
};
|
|
|
|
/* 2747 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<char *,char,_STL::allocator<char> > : _STL::allocator<char>
|
|
{
|
|
char *_M_data;
|
|
};
|
|
|
|
/* 2748 */
|
|
struct __cppobj _STL::_String_base<char,_STL::allocator<char> >
|
|
{
|
|
char *_M_start;
|
|
char *_M_finish;
|
|
_STL::_STLP_alloc_proxy<char *,char,_STL::allocator<char> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 2749 */
|
|
struct __cppobj _STL::basic_string<char,_STL::char_traits<char>,_STL::allocator<char> > : _STL::_String_base<char,_STL::allocator<char> >
|
|
{
|
|
};
|
|
|
|
/* 2750 */
|
|
struct __cppobj _STL::_String_reserve_t
|
|
{
|
|
};
|
|
|
|
/* 2751 */
|
|
struct __cppobj _STL::allocator<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2752 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned short *,unsigned short,_STL::allocator<unsigned short> > : _STL::allocator<unsigned short>
|
|
{
|
|
unsigned __int16 *_M_data;
|
|
};
|
|
|
|
/* 2753 */
|
|
struct __cppobj _STL::_String_base<unsigned short,_STL::allocator<unsigned short> >
|
|
{
|
|
unsigned __int16 *_M_start;
|
|
unsigned __int16 *_M_finish;
|
|
_STL::_STLP_alloc_proxy<unsigned short *,unsigned short,_STL::allocator<unsigned short> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 2754 */
|
|
struct __cppobj _STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > : _STL::_String_base<unsigned short,_STL::allocator<unsigned short> >
|
|
{
|
|
};
|
|
|
|
/* 2755 */
|
|
struct __cppobj _STL::__char_traits_base<unsigned short,unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2756 */
|
|
struct __cppobj _STL::char_traits<unsigned short> : _STL::__char_traits_base<unsigned short,unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2757 */
|
|
struct __cppobj __declspec(align(4)) _STL::locale::facet : _STL::_Refcount_Base
|
|
{
|
|
_STL::locale::facetVtbl *vfptr;
|
|
const bool _M_delete;
|
|
};
|
|
|
|
/* 2758 */
|
|
struct _STL::locale::facetVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(_STL::locale::facet *this, unsigned int);
|
|
};
|
|
|
|
/* 2759 */
|
|
struct _STL::locale::id
|
|
{
|
|
unsigned int _M_index;
|
|
};
|
|
|
|
/* 2760 */
|
|
struct __cppobj _STL::locale
|
|
{
|
|
struct _STL::_Locale_impl *_M_impl;
|
|
};
|
|
|
|
/* 2761 */
|
|
struct __cppobj _STL::ctype_base
|
|
{
|
|
};
|
|
|
|
/* 2762 */
|
|
struct __cppobj _STL::ctype<unsigned short> : _STL::locale::facet, _STL::ctype_base
|
|
{
|
|
};
|
|
|
|
/* 2763 */
|
|
struct __cppobj __declspec(align(4)) _STL::ctype<char> : _STL::locale::facet, _STL::ctype_base
|
|
{
|
|
_STL::ctype_base::mask *_M_ctype_table;
|
|
bool _M_delete;
|
|
};
|
|
|
|
/* 2764 */
|
|
struct __cppobj _STL::ctype<char>::_Is_mask
|
|
{
|
|
_STL::ctype_base::mask __m;
|
|
};
|
|
|
|
/* 2765 */
|
|
struct __cppobj _STL::hash<char *>
|
|
{
|
|
};
|
|
|
|
/* 2766 */
|
|
struct __cppobj _STL::hash<char const *>
|
|
{
|
|
};
|
|
|
|
/* 2767 */
|
|
struct __cppobj _STL::hash<char>
|
|
{
|
|
};
|
|
|
|
/* 2768 */
|
|
struct __cppobj _STL::hash<unsigned char>
|
|
{
|
|
};
|
|
|
|
/* 2769 */
|
|
struct __cppobj _STL::hash<signed char>
|
|
{
|
|
};
|
|
|
|
/* 2770 */
|
|
struct __cppobj _STL::hash<short>
|
|
{
|
|
};
|
|
|
|
/* 2771 */
|
|
struct __cppobj _STL::hash<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2772 */
|
|
struct __cppobj _STL::hash<int>
|
|
{
|
|
};
|
|
|
|
/* 2773 */
|
|
struct __cppobj _STL::hash<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 2774 */
|
|
struct __cppobj _STL::hash<long>
|
|
{
|
|
};
|
|
|
|
/* 2775 */
|
|
struct __cppobj _STL::hash<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 2776 */
|
|
struct __cppobj _STL::hash<__int64>
|
|
{
|
|
};
|
|
|
|
/* 2777 */
|
|
struct __cppobj _STL::hash<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 2778 */
|
|
struct __cppobj _STL::hash<_STL::basic_string<char,_STL::char_traits<char>,_STL::allocator<char> > >
|
|
{
|
|
};
|
|
|
|
/* 2779 */
|
|
struct __cppobj _STL::hash<_STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > >
|
|
{
|
|
};
|
|
|
|
/* 2780 */
|
|
struct __cppobj HttpClientImplementation
|
|
{
|
|
HttpClientImplementationVtbl *vfptr;
|
|
void *m_internetSession;
|
|
};
|
|
|
|
/* 2782 */
|
|
struct HttpClientImplementationVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HttpClientImplementation *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
void (__thiscall *Terminate)(HttpClientImplementation *this);
|
|
unsigned int (__thiscall *GetThrottle)(HttpClientImplementation *this);
|
|
void (__thiscall *SetThrottle)(HttpClientImplementation *this, unsigned int);
|
|
HRESULT (__thiscall *GetToFileHandle)(HttpClientImplementation *this, _STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > *, void *, unsigned int, unsigned int);
|
|
HRESULT (__thiscall *GetToSmartBuffer)(HttpClientImplementation *this, _STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > *, SmartBuffer *, unsigned int, unsigned int);
|
|
HRESULT (__thiscall *PostToSmartBuffer)(HttpClientImplementation *this, _STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > *, SmartBuffer *, SmartBuffer *);
|
|
HRESULT (__thiscall *PostToFileHandle)(HttpClientImplementation *this, _STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > *, SmartBuffer *, void *);
|
|
};
|
|
|
|
/* 2781 */
|
|
struct __cppobj IHttpClientListener : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 2783 */
|
|
struct __cppobj __declspec(align(2)) PortalThread
|
|
{
|
|
PortalThreadVtbl *vfptr;
|
|
void *m_hThread;
|
|
unsigned int m_idThread;
|
|
bool m_fThreadRunning;
|
|
bool m_fShouldExit;
|
|
bool m_fThreadHasEverRun;
|
|
};
|
|
|
|
/* 2784 */
|
|
struct PortalThreadVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PortalThread *this, unsigned int);
|
|
int (__thiscall *Startup)(PortalThread *this);
|
|
void (__thiscall *SetShouldExit)(PortalThread *this, bool);
|
|
void (__thiscall *WakeForTheReaper)(PortalThread *this);
|
|
};
|
|
|
|
/* 2785 */
|
|
struct IntrusiveLFData
|
|
{
|
|
IntrusiveLFData *m_pLFNext;
|
|
};
|
|
|
|
/* 2786 */
|
|
struct __cppobj Intrusive_MWMR_LFStack
|
|
{
|
|
IntrusiveLFData *volatile m_pStack;
|
|
};
|
|
|
|
/* 2787 */
|
|
struct __cppobj Intrusive_MWSR_LFQueue
|
|
{
|
|
Intrusive_MWMR_LFStack m_lfStack;
|
|
volatile int m_nAdds;
|
|
volatile int m_nRemoves;
|
|
IntrusiveLFData *m_pQueue;
|
|
IntrusiveLFData *m_pQueueTail;
|
|
};
|
|
|
|
/* 2788 */
|
|
struct __cppobj SharedCriticalSection
|
|
{
|
|
SharedCriticalSectionVtbl *vfptr;
|
|
_RTL_CRITICAL_SECTION myCritSection_;
|
|
unsigned int lockHolder_;
|
|
int lockCount_;
|
|
};
|
|
|
|
/* 2789 */
|
|
struct SharedCriticalSectionVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(SharedCriticalSection *this, unsigned int);
|
|
void (__thiscall *EnterCriticalSection)(SharedCriticalSection *this);
|
|
};
|
|
|
|
/* 2790 */
|
|
struct __cppobj IAsyncHttpClient
|
|
{
|
|
IAsyncHttpClientVtbl *vfptr;
|
|
};
|
|
|
|
/* 2791 */
|
|
struct IAsyncHttpClientVtbl
|
|
{
|
|
bool (__thiscall *Initialize)(IAsyncHttpClient *this, IAsyncHttpClientListener *);
|
|
bool (__thiscall *IsInitialized)(IAsyncHttpClient *this);
|
|
void (__thiscall *Terminate)(IAsyncHttpClient *this);
|
|
bool (__thiscall *Get)(IAsyncHttpClient *this, const wchar_t *, unsigned int);
|
|
bool (__thiscall *Post)(IAsyncHttpClient *this, const wchar_t *, SmartBuffer *, unsigned int);
|
|
bool (__thiscall *UseTime)(IAsyncHttpClient *this);
|
|
};
|
|
|
|
/* 2792 */
|
|
struct __cppobj PortalEvent
|
|
{
|
|
void *eventHandle_;
|
|
};
|
|
|
|
/* 2793 */
|
|
struct __cppobj WinInetAsyncHttpClient::HttpDownloadEvent : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
};
|
|
|
|
/* 2794 */
|
|
struct __cppobj List<WinInetAsyncHttpClient::HttpDownloadEvent *>
|
|
{
|
|
List<WinInetAsyncHttpClient::HttpDownloadEvent *>Vtbl *vfptr;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *> *_head;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2795 */
|
|
struct List<WinInetAsyncHttpClient::HttpDownloadEvent *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<WinInetAsyncHttpClient::HttpDownloadEvent *> *this, unsigned int);
|
|
};
|
|
|
|
/* 2796 */
|
|
struct __cppobj ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *>
|
|
{
|
|
WinInetAsyncHttpClient::HttpDownloadEvent *data;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *> *next;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadEvent *> *prev;
|
|
};
|
|
|
|
/* 2797 */
|
|
struct __cppobj LFQueue<WinInetAsyncHttpClient::HttpDownloadEvent *>
|
|
{
|
|
WinInetAsyncHttpClient::HttpDownloadEvent **buckets_;
|
|
int numBuckets_;
|
|
volatile int m_dwProducerBucketIndex;
|
|
volatile int m_dwConsumerBucketIndex;
|
|
List<WinInetAsyncHttpClient::HttpDownloadEvent *> m_backupList;
|
|
int m_dwBackupListLen;
|
|
SharedCriticalSection m_backupListCritSec;
|
|
};
|
|
|
|
/* 2798 */
|
|
struct __cppobj WinInetAsyncHttpClient::HttpDownloadRequest : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_context;
|
|
};
|
|
|
|
/* 2799 */
|
|
struct __cppobj List<WinInetAsyncHttpClient::HttpDownloadRequest *>
|
|
{
|
|
List<WinInetAsyncHttpClient::HttpDownloadRequest *>Vtbl *vfptr;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *> *_head;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2800 */
|
|
struct List<WinInetAsyncHttpClient::HttpDownloadRequest *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<WinInetAsyncHttpClient::HttpDownloadRequest *> *this, unsigned int);
|
|
};
|
|
|
|
/* 2801 */
|
|
struct __cppobj ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *>
|
|
{
|
|
WinInetAsyncHttpClient::HttpDownloadRequest *data;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *> *next;
|
|
ListNode<WinInetAsyncHttpClient::HttpDownloadRequest *> *prev;
|
|
};
|
|
|
|
/* 2802 */
|
|
struct __cppobj LFQueue<WinInetAsyncHttpClient::HttpDownloadRequest *>
|
|
{
|
|
WinInetAsyncHttpClient::HttpDownloadRequest **buckets_;
|
|
int numBuckets_;
|
|
volatile int m_dwProducerBucketIndex;
|
|
volatile int m_dwConsumerBucketIndex;
|
|
List<WinInetAsyncHttpClient::HttpDownloadRequest *> m_backupList;
|
|
int m_dwBackupListLen;
|
|
SharedCriticalSection m_backupListCritSec;
|
|
};
|
|
|
|
/* 2803 */
|
|
struct __cppobj HttpClient
|
|
{
|
|
HttpClientVtbl *vfptr;
|
|
HttpClientImplementation *m_implementation;
|
|
};
|
|
|
|
/* 2804 */
|
|
struct HttpClientVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HttpClient *this, unsigned int);
|
|
bool (__thiscall *Initialize)(HttpClient *this, IHttpClientListener *);
|
|
void (__thiscall *Terminate)(HttpClient *this);
|
|
unsigned int (__thiscall *GetThrottle)(HttpClient *this);
|
|
void (__thiscall *SetThrottle)(HttpClient *this, unsigned int);
|
|
};
|
|
|
|
/* 2805 */
|
|
struct __cppobj WinInetAsyncHttpClient : IAsyncHttpClient, PortalThread, IAsyncHttpClientListener, IHttpClientListener
|
|
{
|
|
IAsyncHttpClientListener *m_listener;
|
|
PortalEvent m_event;
|
|
LFQueue<WinInetAsyncHttpClient::HttpDownloadEvent *> m_eventQueue;
|
|
LFQueue<WinInetAsyncHttpClient::HttpDownloadRequest *> m_requestQueue;
|
|
HttpClient m_client;
|
|
$E787915F5035F3690E728927C602C3BC m_state;
|
|
unsigned int m_currentContext;
|
|
};
|
|
|
|
/* 2806 */
|
|
struct __cppobj WinInetAsyncHttpClient::OnResponseEvent : WinInetAsyncHttpClient::HttpDownloadEvent
|
|
{
|
|
SmartBuffer m_response;
|
|
unsigned int m_context;
|
|
};
|
|
|
|
/* 2807 */
|
|
struct __cppobj WinInetAsyncHttpClient::OnErrorEvent : WinInetAsyncHttpClient::HttpDownloadEvent
|
|
{
|
|
HRESULT m_error;
|
|
unsigned int m_context;
|
|
};
|
|
|
|
/* 2808 */
|
|
struct __cppobj WinInetAsyncHttpClient::OnDownloadStatusEvent : WinInetAsyncHttpClient::HttpDownloadEvent
|
|
{
|
|
unsigned int m_fileSize;
|
|
unsigned int m_bytesDownloaded;
|
|
unsigned int m_context;
|
|
};
|
|
|
|
/* 2809 */
|
|
struct __cppobj WinInetAsyncHttpClient::GetRequest : WinInetAsyncHttpClient::HttpDownloadRequest
|
|
{
|
|
_STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > m_url;
|
|
};
|
|
|
|
/* 2810 */
|
|
struct __cppobj WinInetAsyncHttpClient::PostRequest : WinInetAsyncHttpClient::GetRequest
|
|
{
|
|
SmartBuffer m_postData;
|
|
};
|
|
|
|
/* 2811 */
|
|
struct __cppobj RegEdit
|
|
{
|
|
};
|
|
|
|
/* 2812 */
|
|
struct __cppobj ListIterator<PStringBase<char> >
|
|
{
|
|
ListIterator<PStringBase<char> >Vtbl *vfptr;
|
|
ListNode<PStringBase<char> > *_current;
|
|
List<PStringBase<char> > *_list;
|
|
};
|
|
|
|
/* 2813 */
|
|
struct ListIterator<PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 2814 */
|
|
struct __cppobj _STL::allocator<char>::rebind<char>
|
|
{
|
|
};
|
|
|
|
/* 2815 */
|
|
struct __cppobj _STL::allocator<unsigned short>::rebind<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 2816 */
|
|
struct __cppobj _STL::allocator<char const *>
|
|
{
|
|
};
|
|
|
|
/* 2817 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<char const * *,char const *,_STL::allocator<char const *> > : _STL::allocator<char const *>
|
|
{
|
|
const char **_M_data;
|
|
};
|
|
|
|
/* 2818 */
|
|
struct __cppobj _STL::_Vector_base<char const *,_STL::allocator<char const *> >
|
|
{
|
|
const char **_M_start;
|
|
const char **_M_finish;
|
|
_STL::_STLP_alloc_proxy<char const * *,char const *,_STL::allocator<char const *> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 2819 */
|
|
struct __cppobj _STL::vector<char const *,_STL::allocator<char const *> > : _STL::_Vector_base<char const *,_STL::allocator<char const *> >
|
|
{
|
|
};
|
|
|
|
/* 2820 */
|
|
struct __cppobj _STL::allocator<char const *>::rebind<char const *>
|
|
{
|
|
};
|
|
|
|
/* 2821 */
|
|
struct __cppobj PixelFormatDesc
|
|
{
|
|
PixelFormatID format;
|
|
unsigned int flags;
|
|
unsigned int fourCC;
|
|
char bitsPerPixel;
|
|
unsigned int redBitMask;
|
|
unsigned int greenBitMask;
|
|
unsigned int blueBitMask;
|
|
unsigned int alphaBitMask;
|
|
char redBitCount;
|
|
char greenBitCount;
|
|
char blueBitCount;
|
|
char alphaBitCount;
|
|
char redBitOffset;
|
|
char greenBitOffset;
|
|
char blueBitOffset;
|
|
char alphaBitOffset;
|
|
unsigned int redMax;
|
|
unsigned int greenMax;
|
|
unsigned int blueMax;
|
|
unsigned int alphaMax;
|
|
};
|
|
|
|
/* 2822 */
|
|
struct __cppobj ClassRegistrarClient_ClassType
|
|
{
|
|
};
|
|
|
|
/* 2823 */
|
|
struct __cppobj CircularArray<char,32768,1>
|
|
{
|
|
unsigned int m_nStartIndex;
|
|
unsigned int m_nEndIndex;
|
|
unsigned int m_nNumElements;
|
|
char m_aMemory[32768];
|
|
};
|
|
|
|
/* 2826 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0>Vtbl *vfptr;
|
|
HashTableData<PStringBase<char>,GRPCommand *> *m_aInplaceBuckets[23];
|
|
HashTableData<PStringBase<char>,GRPCommand *> **m_buckets;
|
|
HashTableData<PStringBase<char>,GRPCommand *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2824 */
|
|
struct __cppobj HashTable<PStringBase<char>,GRPCommand *,0>
|
|
{
|
|
HashTable<PStringBase<char>,GRPCommand *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2825 */
|
|
struct HashTable<PStringBase<char>,GRPCommand *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<PStringBase<char>,GRPCommand *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2827 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2829 */
|
|
struct __cppobj IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *>
|
|
{
|
|
PStringBase<char> m_hashKey;
|
|
HashTableData<PStringBase<char>,GRPCommand *> *m_hashNext;
|
|
};
|
|
|
|
/* 2828 */
|
|
struct __cppobj HashTableData<PStringBase<char>,GRPCommand *> : IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *>
|
|
{
|
|
GRPCommand *m_data;
|
|
};
|
|
|
|
/* 2830 */
|
|
struct __cppobj GRPGeneric
|
|
{
|
|
GRPGenericVtbl *vfptr;
|
|
PStringBase<char> m_Name;
|
|
PStringBase<char> m_Description;
|
|
};
|
|
|
|
/* 2831 */
|
|
struct __cppobj GRPCommand : GRPGeneric
|
|
{
|
|
};
|
|
|
|
/* 2841 */
|
|
union $479604A1880A22E30D8DCA20AC86CD62
|
|
{
|
|
GRPGeneric *(__thiscall *AsGeneric)(GRPGeneric *this);
|
|
GRPGeneric *(__thiscall *AsGeneric)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2842 */
|
|
union $700D252F69A887878D06C49D26064033
|
|
{
|
|
GRPCommand *(__thiscall *AsCommand)(GRPGeneric *this);
|
|
GRPCommand *(__thiscall *AsCommand)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2843 */
|
|
union $D354D9AAC60C23AFFCECBD8FEC321672
|
|
{
|
|
GRPNoArgsCommand *(__thiscall *AsNoArgsCommand)(GRPGeneric *this);
|
|
GRPNoArgsCommand *(__thiscall *AsNoArgsCommand)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2844 */
|
|
union $BFB9C0B919E9155C81FE38D13EBE2837
|
|
{
|
|
GRPWithArgsCommand *(__thiscall *AsWithArgsCommand)(GRPGeneric *this);
|
|
GRPWithArgsCommand *(__thiscall *AsWithArgsCommand)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2845 */
|
|
union $2DF1AE3C76809F1301F034F2C4416025
|
|
{
|
|
GRPObject *(__thiscall *AsObject)(GRPGeneric *this);
|
|
GRPObject *(__thiscall *AsObject)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2846 */
|
|
union $3C1600877FA571EEAC749C067AE55A1C
|
|
{
|
|
GRPMetaDataObject *(__thiscall *AsMetaDataObject)(GRPGeneric *this);
|
|
GRPMetaDataObject *(__thiscall *AsMetaDataObject)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2847 */
|
|
union $9DD6053BF78569BA489683522D97C1E0
|
|
{
|
|
GRPVariableObject *(__thiscall *AsVariableObject)(GRPGeneric *this);
|
|
GRPVariableObject *(__thiscall *AsVariableObject)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2848 */
|
|
union $BF2F986D04E2DDDED6360C7E911CE701
|
|
{
|
|
GRPShadowVariableObject *(__thiscall *AsShadowVariableObject)(GRPGeneric *this);
|
|
GRPShadowVariableObject *(__thiscall *AsShadowVariableObject)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2849 */
|
|
union $A3D3562330EC9062B9418DE85DAEB965
|
|
{
|
|
GRPTypedVariableObject *(__thiscall *AsTypedVariableObject)(GRPGeneric *this);
|
|
GRPTypedVariableObject *(__thiscall *AsTypedVariableObject)(GRPGeneric *this);
|
|
};
|
|
|
|
/* 2850 */
|
|
struct GRPGenericVtbl
|
|
{
|
|
_BYTE gap0[4];
|
|
$479604A1880A22E30D8DCA20AC86CD62 ___u0;
|
|
_BYTE gap8[4];
|
|
$700D252F69A887878D06C49D26064033 ___u1;
|
|
_BYTE gap10[4];
|
|
$D354D9AAC60C23AFFCECBD8FEC321672 ___u2;
|
|
_BYTE gap18[4];
|
|
$BFB9C0B919E9155C81FE38D13EBE2837 ___u3;
|
|
_BYTE gap20[4];
|
|
$2DF1AE3C76809F1301F034F2C4416025 ___u4;
|
|
_BYTE gap28[4];
|
|
$3C1600877FA571EEAC749C067AE55A1C ___u5;
|
|
_BYTE gap30[4];
|
|
$9DD6053BF78569BA489683522D97C1E0 ___u6;
|
|
_BYTE gap38[4];
|
|
$BF2F986D04E2DDDED6360C7E911CE701 ___u7;
|
|
_BYTE gap40[4];
|
|
$A3D3562330EC9062B9418DE85DAEB965 ___u8;
|
|
};
|
|
|
|
/* 2832 */
|
|
const struct __cppobj GRPNoArgsCommand : GRPCommand
|
|
{
|
|
bool (__cdecl *m_FunctionPointerNoArgs)();
|
|
};
|
|
|
|
/* 2833 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) GRPWithArgsCommand : GRPCommand
|
|
{
|
|
PStringBase<char> m_Usage;
|
|
bool (__cdecl *m_FunctionPointerWithArgs)(PStringBaseArray<char> *);
|
|
};
|
|
|
|
/* 2834 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) GRPObject : GRPGeneric
|
|
{
|
|
};
|
|
|
|
/* 2835 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) GRPMetaDataObject : GRPObject
|
|
{
|
|
void *m_pObject;
|
|
const struct MetaData::ClassData *m_pClassData;
|
|
};
|
|
|
|
/* 2836 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) GRPVariableObject : GRPObject
|
|
{
|
|
};
|
|
|
|
/* 2837 */
|
|
const struct __cppobj GRPShadowVariableObject : GRPVariableObject
|
|
{
|
|
PStringBase<char> m_ValueString;
|
|
};
|
|
|
|
/* 2838 */
|
|
struct __cppobj FixedArray<PStringBase<char> >
|
|
{
|
|
PStringBase<char> *m_data;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2839 */
|
|
struct __cppobj FixedArray<unsigned long>
|
|
{
|
|
unsigned int *m_data;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2840 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) GRPTypedVariableObject : GRPVariableObject
|
|
{
|
|
void *m_pVariable;
|
|
GRVDataType m_Type;
|
|
void (__cdecl *m_OnChangedCallbackFunction)(PStringBase<char> *);
|
|
FixedArray<PStringBase<char> > m_Choices;
|
|
FixedArray<unsigned long> m_ChoiceValues;
|
|
bool m_IsGlobal;
|
|
};
|
|
|
|
/* 2853 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0>Vtbl *vfptr;
|
|
HashTableData<PStringBase<char>,GRPObject *> *m_aInplaceBuckets[23];
|
|
HashTableData<PStringBase<char>,GRPObject *> **m_buckets;
|
|
HashTableData<PStringBase<char>,GRPObject *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2851 */
|
|
struct __cppobj HashTable<PStringBase<char>,GRPObject *,0>
|
|
{
|
|
HashTable<PStringBase<char>,GRPObject *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2852 */
|
|
struct HashTable<PStringBase<char>,GRPObject *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<PStringBase<char>,GRPObject *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2854 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2856 */
|
|
struct __cppobj IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *>
|
|
{
|
|
PStringBase<char> m_hashKey;
|
|
HashTableData<PStringBase<char>,GRPObject *> *m_hashNext;
|
|
};
|
|
|
|
/* 2855 */
|
|
struct __cppobj HashTableData<PStringBase<char>,GRPObject *> : IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *>
|
|
{
|
|
GRPObject *m_data;
|
|
};
|
|
|
|
/* 2857 */
|
|
struct __cppobj IConsoleCallbackObject
|
|
{
|
|
IConsoleCallbackObjectVtbl *vfptr;
|
|
};
|
|
|
|
/* 2858 */
|
|
struct IConsoleCallbackObjectVtbl
|
|
{
|
|
void (__thiscall *ConsoleCallback_OnTextAdded)(IConsoleCallbackObject *this, PStringBase<char> *);
|
|
};
|
|
|
|
/* 2859 */
|
|
struct __cppobj SmartArray<IConsoleCallbackObject *,1>
|
|
{
|
|
IConsoleCallbackObject **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2860 */
|
|
struct __cppobj GlobalRegistryInstance
|
|
{
|
|
CircularArray<char,32768,1> m_Characters;
|
|
HashTable<PStringBase<char>,GRPCommand *,0> m_CommandHash;
|
|
HashTable<PStringBase<char>,GRPObject *,0> m_ObjectHash;
|
|
SmartArray<IConsoleCallbackObject *,1> m_ConsoleCallbackObjects;
|
|
};
|
|
|
|
/* 2861 */
|
|
struct __cppobj ICIDM
|
|
{
|
|
ICIDMVtbl *vfptr;
|
|
};
|
|
|
|
/* 2921 */
|
|
union $3A12A35673ABAF6F36D474785B94EEE7
|
|
{
|
|
bool (__thiscall *AddKeyMap)(ICIDM *this, PStringBase<char>);
|
|
bool (__thiscall *AddKeyMap)(ICIDM *this, unsigned int);
|
|
};
|
|
|
|
/* 2863 */
|
|
struct $9C6DAF44A9AEA890BFBAC1C5D0FBFA65
|
|
{
|
|
unsigned __int32 m_idxDevice : 8;
|
|
unsigned __int32 m_eSubControl : 8;
|
|
unsigned __int32 m_ofsKey : 16;
|
|
};
|
|
|
|
/* 2864 */
|
|
union $5A7CC7A4FC74C6002EF56E9E9F5A9BC1
|
|
{
|
|
unsigned int m_dwKey;
|
|
$9C6DAF44A9AEA890BFBAC1C5D0FBFA65 __s1;
|
|
};
|
|
|
|
/* 2865 */
|
|
struct __cppobj ControlSpecification
|
|
{
|
|
$5A7CC7A4FC74C6002EF56E9E9F5A9BC1 ___u0;
|
|
};
|
|
|
|
/* 2922 */
|
|
union $6C55AAF44FF814F2A14F72D46C5F36D9
|
|
{
|
|
PStringBase<char> *(__thiscall *GetNameFromKey)(ICIDM *this, PStringBase<char> *result, QualifiedControl *);
|
|
PStringBase<char> *(__thiscall *GetNameFromKey)(ICIDM *this, PStringBase<char> *result, ControlSpecification);
|
|
};
|
|
|
|
/* 2866 */
|
|
struct __cppobj QualifiedControl
|
|
{
|
|
ControlSpecification m_key;
|
|
unsigned int m_metamode;
|
|
unsigned int m_activation;
|
|
};
|
|
|
|
/* 2923 */
|
|
struct ICIDMVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ICIDM *this, unsigned int);
|
|
_BYTE gap4[20];
|
|
int (__thiscall *GetMouseX)(ICIDM *this);
|
|
int (__thiscall *GetMouseY)(ICIDM *this);
|
|
bool (__thiscall *SetMouseXY)(ICIDM *this, int, int);
|
|
bool (__thiscall *ClearKeyMap)(ICIDM *this);
|
|
_BYTE gap28[4];
|
|
$3A12A35673ABAF6F36D474785B94EEE7 ___u5;
|
|
bool (__thiscall *SaveKeyMap)(ICIDM *this, PStringBase<char>);
|
|
bool (__thiscall *RegisterInputMap)(ICIDM *this, unsigned int, IInputActionCallback *, int);
|
|
bool (__thiscall *UnregisterInputMap)(ICIDM *this, unsigned int, IInputActionCallback *);
|
|
void (__thiscall *UnregisterCallback)(ICIDM *this, IInputActionCallback *);
|
|
bool (__thiscall *SetActionMap)(ICIDM *this, unsigned int);
|
|
ActionMap *(__thiscall *GetActionMap)(ICIDM *this);
|
|
bool (__thiscall *RegisterInputHandler)(ICIDM *this, CInputHandler *, unsigned int);
|
|
bool (__thiscall *UnregisterInputHandler)(ICIDM *this, CInputHandler *, unsigned int);
|
|
bool (__thiscall *IsMetaKey)(ICIDM *this, ControlSpecification);
|
|
DeviceType (__thiscall *GetDeviceTypeFromKey)(ICIDM *this, ControlSpecification);
|
|
bool (__thiscall *ShiftKeyDown)(ICIDM *this);
|
|
bool (__thiscall *CtrlKeyDown)(ICIDM *this);
|
|
bool (__thiscall *AltKeyDown)(ICIDM *this);
|
|
void (__thiscall *SetMouseLookMode)(ICIDM *this, bool);
|
|
bool (__thiscall *GetMouseLookMode)(ICIDM *this);
|
|
void (__thiscall *ConfigureMouseLookMode)(ICIDM *this, MouseLookBehavior, int, int);
|
|
int (__thiscall *OnMessage)(ICIDM *this, tagMSG *, bool *);
|
|
void (__thiscall *Activate)(ICIDM *this, bool);
|
|
void (__thiscall *OnUIElementActivationChanging)(ICIDM *this);
|
|
__declspec(align(8)) $6C55AAF44FF814F2A14F72D46C5F36D9 ___u25;
|
|
PStringBase<char> *(__thiscall *GetNameFromMetaKey)(ICIDM *this, PStringBase<char> *result, ControlSpecification);
|
|
bool (__thiscall *BindAction)(ICIDM *this, QualifiedControl, unsigned int, unsigned int);
|
|
bool (__thiscall *UnbindByKey)(ICIDM *this, QualifiedControl, unsigned int);
|
|
bool (__thiscall *FindKeysForAction)(ICIDM *this, unsigned int, unsigned int, List<QualifiedControl> *);
|
|
bool (__thiscall *FindConflictingInputMaps)(ICIDM *this, unsigned int, List<unsigned long> *);
|
|
bool (__thiscall *FindConflictingControls)(ICIDM *this, QualifiedControl *, unsigned int, SmartArray<_STL::pair<QualifiedControl,unsigned long>,1> *);
|
|
bool (__thiscall *UnbindAllByAction)(ICIDM *this, unsigned int, unsigned int);
|
|
unsigned int (__thiscall *GetDoubleClickDelay)(ICIDM *this);
|
|
unsigned int (__thiscall *GetTapDelay)(ICIDM *this);
|
|
void (__thiscall *SetTextMode)(ICIDM *this, bool);
|
|
bool (__thiscall *GetTextMode)(ICIDM *this);
|
|
};
|
|
|
|
/* 2862 */
|
|
struct __cppobj IInputActionCallback
|
|
{
|
|
IInputActionCallbackVtbl *vfptr;
|
|
};
|
|
|
|
/* 2869 */
|
|
struct __cppobj __declspec(align(4)) DBObj : Interface
|
|
{
|
|
unsigned int m_dataCategory;
|
|
bool m_bLoaded;
|
|
long double m_timeStamp;
|
|
DBObj *m_pNext;
|
|
DBObj *m_pLast;
|
|
DBOCache *m_pMaintainer;
|
|
int m_numLinks;
|
|
IDClass<_tagDataID,32,0> m_DID;
|
|
bool m_AllowedInFreeList;
|
|
};
|
|
|
|
/* 2887 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData **m_buckets;
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2901 */
|
|
struct __cppobj IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 2902 */
|
|
struct __cppobj HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>
|
|
{
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 2905 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,InputMapConflictsValue> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,InputMapConflictsValue> **m_buckets;
|
|
HashTableData<unsigned long,InputMapConflictsValue> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2903 */
|
|
struct __cppobj HashTable<unsigned long,InputMapConflictsValue,0>
|
|
{
|
|
HashTable<unsigned long,InputMapConflictsValue,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2913 */
|
|
const struct __cppobj ActionMap : DBObj
|
|
{
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1> m_hashInputMaps;
|
|
IDClass<_tagDataID,32,0> m_didStringTable;
|
|
HashTable<unsigned long,InputMapConflictsValue,0> m_hashConflictingMaps;
|
|
};
|
|
|
|
/* 2914 */
|
|
struct __cppobj CInputHandler
|
|
{
|
|
CInputHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 2916 */
|
|
struct __cppobj List<QualifiedControl>
|
|
{
|
|
List<QualifiedControl>Vtbl *vfptr;
|
|
ListNode<QualifiedControl> *_head;
|
|
ListNode<QualifiedControl> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2909 */
|
|
struct __cppobj List<unsigned long>
|
|
{
|
|
List<unsigned long>Vtbl *vfptr;
|
|
ListNode<unsigned long> *_head;
|
|
ListNode<unsigned long> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 2920 */
|
|
struct __cppobj SmartArray<_STL::pair<QualifiedControl,unsigned long>,1>
|
|
{
|
|
_STL::pair<QualifiedControl,unsigned long> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2868 */
|
|
struct IInputActionCallbackVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IInputActionCallback *this, unsigned int);
|
|
bool (__thiscall *OnAction)(IInputActionCallback *this, InputEvent *);
|
|
CallbackLoseFocusResult (__thiscall *OnLoseFocus)(IInputActionCallback *this, const unsigned int, unsigned int, unsigned int);
|
|
};
|
|
|
|
/* 2875 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2873 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,DBObj *,1>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,DBObj *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2879 */
|
|
struct __cppobj AutoGrowHashTable<IDClass<_tagDataID,32,0>,DBObj *> : HashTable<IDClass<_tagDataID,32,0>,DBObj *,1>
|
|
{
|
|
};
|
|
|
|
/* 2882 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,float> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,float> **m_buckets;
|
|
HashTableData<unsigned long,float> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2880 */
|
|
struct __cppobj HashTable<unsigned long,float,0>
|
|
{
|
|
HashTable<unsigned long,float,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2886 */
|
|
struct __cppobj FreelistDef
|
|
{
|
|
bool m_bRecycle;
|
|
bool m_bShrink;
|
|
unsigned int m_nIdealSize;
|
|
unsigned int m_nMaxSize;
|
|
};
|
|
|
|
/* 2870 */
|
|
struct __cppobj DBOCache
|
|
{
|
|
DBOCacheVtbl *vfptr;
|
|
AutoGrowHashTable<IDClass<_tagDataID,32,0>,DBObj *> m_ObjTable;
|
|
unsigned int m_dbtype;
|
|
HashTable<unsigned long,float,0> m_fidelityTable;
|
|
bool m_fCanKeepFreeObjs;
|
|
bool m_fKeepFreeObjs;
|
|
bool m_bFreelistActive;
|
|
FreelistDef m_freelistDef;
|
|
DBObj *m_pOldestFree;
|
|
DBObj *m_pYoungestFree;
|
|
unsigned int m_nFree;
|
|
unsigned int m_nTotalCount;
|
|
DBObj *(__cdecl *m_pfnAllocator)();
|
|
};
|
|
|
|
/* 2888 */
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2890 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 2891 */
|
|
struct __cppobj IntrusiveHashListData<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *> : IntrusiveHashData<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 2892 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData **m_buckets;
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2899 */
|
|
struct __cppobj IntrusiveHashList<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 2900 */
|
|
struct __cppobj HashList<unsigned long,ActionMapValue,1>
|
|
{
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 2889 */
|
|
struct __cppobj HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData : IntrusiveHashListData<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *>
|
|
{
|
|
HashList<unsigned long,ActionMapValue,1> m_data;
|
|
};
|
|
|
|
/* 2904 */
|
|
struct HashTable<unsigned long,InputMapConflictsValue,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,InputMapConflictsValue,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2906 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2908 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,InputMapConflictsValue> *m_hashNext;
|
|
};
|
|
|
|
/* 2912 */
|
|
struct __cppobj InputMapConflictsValue
|
|
{
|
|
unsigned int m_eInputMap;
|
|
List<unsigned long> m_listConflictingInputMaps;
|
|
};
|
|
|
|
/* 2907 */
|
|
struct __cppobj HashTableData<unsigned long,InputMapConflictsValue> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *>
|
|
{
|
|
InputMapConflictsValue m_data;
|
|
};
|
|
|
|
/* 2915 */
|
|
struct CInputHandlerVtbl
|
|
{
|
|
void (__thiscall *ActionHandler)(CInputHandler *this, InputEvent *);
|
|
void (__thiscall *MouseMoveHandler)(CInputHandler *this, int, int);
|
|
void (__thiscall *MouseLookHandler)(CInputHandler *this, int, int);
|
|
void (__thiscall *FocusSwitchHandler)(CInputHandler *this, bool, int);
|
|
void (__thiscall *CharacterHandler)(CInputHandler *this, wchar_t);
|
|
bool (__thiscall *KeyHitHandler)(CInputHandler *this, QualifiedControl *, unsigned int *);
|
|
};
|
|
|
|
/* 2917 */
|
|
struct List<QualifiedControl>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<QualifiedControl> *this, unsigned int);
|
|
};
|
|
|
|
/* 2918 */
|
|
struct __cppobj ListNode<QualifiedControl>
|
|
{
|
|
QualifiedControl data;
|
|
ListNode<QualifiedControl> *next;
|
|
ListNode<QualifiedControl> *prev;
|
|
};
|
|
|
|
/* 2910 */
|
|
struct List<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 2911 */
|
|
struct __cppobj ListNode<unsigned long>
|
|
{
|
|
unsigned int data;
|
|
ListNode<unsigned long> *next;
|
|
ListNode<unsigned long> *prev;
|
|
};
|
|
|
|
/* 2919 */
|
|
struct __cppobj _STL::pair<QualifiedControl,unsigned long>
|
|
{
|
|
QualifiedControl first;
|
|
unsigned int second;
|
|
};
|
|
|
|
/* 2867 */
|
|
const struct __cppobj __declspec(align(8)) InputEvent
|
|
{
|
|
unsigned int m_InputAction;
|
|
unsigned int m_InputMapID;
|
|
QualifiedControl m_InputKey;
|
|
float m_InputExtent;
|
|
unsigned int m_InputTimestamp;
|
|
unsigned int m_ToggleType;
|
|
bool m_fStart;
|
|
long double m_timeActionBegan;
|
|
unsigned int m_cRepeatDelta;
|
|
unsigned int m_cRepeatTotal;
|
|
tagPOINT m_ptMousePos;
|
|
IInputActionCallback *m_pcCallback;
|
|
};
|
|
|
|
/* 2872 */
|
|
struct DBOCacheVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(DBOCache *this, unsigned int);
|
|
_BYTE gap4[8];
|
|
struct Collection *(__thiscall *GetCollection)(DBOCache *this, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *SetCollection)(DBOCache *this, struct Collection *);
|
|
unsigned int (__thiscall *Release)(DBOCache *this, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *AddObj)(DBOCache *this, DBObj *);
|
|
bool (__thiscall *RemoveObj)(DBOCache *this, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *CanLoadFromDisk)(DBOCache *this);
|
|
bool (__thiscall *CanRequestFromNet)(DBOCache *this);
|
|
void (__thiscall *FlushFreeObjects)(DBOCache *this);
|
|
bool (__thiscall *SaveObjectToDisk)(DBOCache *this, PreprocHeader *, DBObj *);
|
|
bool (__thiscall *ReloadObject)(DBOCache *this, IDClass<_tagDataID,32,0>);
|
|
void (__thiscall *LastWords)(DBOCache *this);
|
|
bool (__thiscall *AddObj_Internal)(DBOCache *this, DBObj *);
|
|
void (__thiscall *RemoveObj_Internal)(DBOCache *this, DBObj *);
|
|
void (__thiscall *FreeObject)(DBOCache *this, DBObj *);
|
|
void (__thiscall *DestroyObj)(DBOCache *this, DBObj *);
|
|
void (__thiscall *FreelistAdd)(DBOCache *this, DBObj *);
|
|
void (__thiscall *FreelistRemove)(DBOCache *this, DBObj *);
|
|
DBObj *(__thiscall *FreelistRemoveOldest)(DBOCache *this);
|
|
};
|
|
|
|
/* 2874 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,DBObj *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,DBObj *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2876 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2878 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *m_hashNext;
|
|
};
|
|
|
|
/* 2877 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,DBObj *> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *>
|
|
{
|
|
DBObj *m_data;
|
|
};
|
|
|
|
/* 2881 */
|
|
struct HashTable<unsigned long,float,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,float,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2883 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 2885 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,float> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,float> *m_hashNext;
|
|
};
|
|
|
|
/* 2884 */
|
|
struct __cppobj HashTableData<unsigned long,float> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,float> *>
|
|
{
|
|
float m_data;
|
|
};
|
|
|
|
/* 2893 */
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2895 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 2896 */
|
|
struct __cppobj IntrusiveHashListData<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *> : IntrusiveHashData<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 2897 */
|
|
struct __cppobj UserBindingValue
|
|
{
|
|
unsigned int m_eActionClass;
|
|
unsigned int m_action_name;
|
|
unsigned int m_description;
|
|
};
|
|
|
|
/* 2898 */
|
|
struct __cppobj ActionMapValue
|
|
{
|
|
unsigned int m_eToggleType;
|
|
UserBindingValue m_userBindingData;
|
|
};
|
|
|
|
/* 2894 */
|
|
struct __cppobj HashList<unsigned long,ActionMapValue,1>::HashListData : IntrusiveHashListData<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *>
|
|
{
|
|
ActionMapValue m_data;
|
|
};
|
|
|
|
/* 2871 */
|
|
const struct __cppobj PreprocHeader
|
|
{
|
|
PStringBase<char> header_data[4];
|
|
};
|
|
|
|
/* 2924 */
|
|
struct __cppobj AC1Legacy::Vector3 : Vector3
|
|
{
|
|
};
|
|
|
|
/* 2925 */
|
|
struct __cppobj IObjectFactory : Interface
|
|
{
|
|
};
|
|
|
|
/* 2926 */
|
|
struct __cppobj InterfaceInfo<IObjectFactory>
|
|
{
|
|
};
|
|
|
|
/* 2927 */
|
|
struct __cppobj QualifiedDataID
|
|
{
|
|
unsigned int Type;
|
|
IDClass<_tagDataID,32,0> ID;
|
|
};
|
|
|
|
/* 2928 */
|
|
struct __cppobj SmartArray<IDClass<_tagDataID,32,0>,1>
|
|
{
|
|
IDClass<_tagDataID,32,0> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2929 */
|
|
struct __cppobj IntrusiveHashData<QualifiedDataID,DBObjSaveInfo *>
|
|
{
|
|
QualifiedDataID m_hashKey;
|
|
DBObjSaveInfo *m_hashNext;
|
|
};
|
|
|
|
/* 2930 */
|
|
struct __cppobj DBObjSaveInfo : IntrusiveHashData<QualifiedDataID,DBObjSaveInfo *>
|
|
{
|
|
unsigned int m_dwSubDataIDFlags;
|
|
};
|
|
|
|
/* 2931 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1>Vtbl *vfptr;
|
|
DBObjSaveInfo *m_aInplaceBuckets[23];
|
|
DBObjSaveInfo **m_buckets;
|
|
DBObjSaveInfo **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2932 */
|
|
struct IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2933 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedDataID,DBObjSaveInfo *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1> *m_currHashTable;
|
|
DBObjSaveInfo **m_currBucket;
|
|
DBObjSaveInfo *m_currElement;
|
|
};
|
|
|
|
/* 2934 */
|
|
struct __cppobj QualifiedDataIDArray : IntrusiveHashTable<QualifiedDataID,DBObjSaveInfo *,1>
|
|
{
|
|
IntrusiveHashIterator<QualifiedDataID,DBObjSaveInfo *,1> m_CurBracketIterator;
|
|
unsigned int m_LastBracketIndex;
|
|
};
|
|
|
|
/* 2935 */
|
|
struct __cppobj IDataGraph
|
|
{
|
|
IDataGraphVtbl *vfptr;
|
|
};
|
|
|
|
/* 2936 */
|
|
struct IDataGraphVtbl
|
|
{
|
|
bool (__thiscall *add_did)(IDataGraph *this, IDClass<_tagDataID,32,0>);
|
|
_BYTE gap4[4];
|
|
bool (__thiscall *remove_did)(IDataGraph *this, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *add_iid)(IDataGraph *this, unsigned int);
|
|
bool (__thiscall *add_iid_iid_link)(IDataGraph *this, unsigned int, unsigned int);
|
|
bool (__thiscall *add_iid_did_link)(IDataGraph *this, unsigned int, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *remove_iid)(IDataGraph *this, unsigned int);
|
|
bool (__thiscall *add)(IDataGraph *this, const struct DataKey *);
|
|
bool (__thiscall *add_link)(IDataGraph *this, const struct DataKey *, const struct DataKey *);
|
|
bool (__thiscall *remove)(IDataGraph *this, const struct DataKey *);
|
|
bool (__thiscall *remove_link)(IDataGraph *this, const struct DataKey *, const struct DataKey *);
|
|
bool (__thiscall *check_did_link)(IDataGraph *this, IDClass<_tagDataID,32,0>, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *check_iid_link)(IDataGraph *this, unsigned int, unsigned int);
|
|
bool (__thiscall *check_iid_did_link)(IDataGraph *this, unsigned int, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *check_ancestor_did)(IDataGraph *this, IDClass<_tagDataID,32,0>, IDClass<_tagDataID,32,0>);
|
|
};
|
|
|
|
/* 2947 */
|
|
struct __cppobj IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1>Vtbl *vfptr;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *m_aInplaceBuckets[23];
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> **m_buckets;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2945 */
|
|
struct __cppobj HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>
|
|
{
|
|
HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2951 */
|
|
struct __cppobj AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> : HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>
|
|
{
|
|
};
|
|
|
|
/* 2937 */
|
|
struct __cppobj EnumMapper : DBObj
|
|
{
|
|
IDClass<_tagDataID,32,0> m_base_emp_did;
|
|
EnumMapper *m_base_emp;
|
|
AutoGrowHashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > m_id_to_string_map;
|
|
AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> m_string_to_id_map;
|
|
};
|
|
|
|
/* 2940 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > **m_buckets;
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2938 */
|
|
struct __cppobj HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>
|
|
{
|
|
HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2944 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > : HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>
|
|
{
|
|
};
|
|
|
|
/* 2946 */
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2948 */
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2950 */
|
|
struct __cppobj IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *>
|
|
{
|
|
CaseInsensitiveStringBase<PStringBase<char> > m_hashKey;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *m_hashNext;
|
|
};
|
|
|
|
/* 2949 */
|
|
struct __cppobj HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> : IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 2939 */
|
|
struct HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2941 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2943 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *m_hashNext;
|
|
};
|
|
|
|
/* 2942 */
|
|
struct __cppobj HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *>
|
|
{
|
|
CaseInsensitiveStringBase<PStringBase<char> > m_data;
|
|
};
|
|
|
|
/* 2952 */
|
|
struct __cppobj AsyncCacheCallback
|
|
{
|
|
AsyncCacheCallbackVtbl *vfptr;
|
|
};
|
|
|
|
/* 2953 */
|
|
struct AsyncCacheCallbackVtbl
|
|
{
|
|
void (__thiscall *OnContextFinished)(AsyncCacheCallback *this, AsyncContext, AsyncResult, unsigned int);
|
|
void (__thiscall *OnTopLevelRequestFinished)(AsyncCacheCallback *this, AsyncContext, QualifiedDataID, AsyncResult, unsigned int, int, void *);
|
|
};
|
|
|
|
/* 2954 */
|
|
struct __cppobj DatIDStamp
|
|
{
|
|
_GUID _maj_vnum;
|
|
unsigned int _min_vnum;
|
|
};
|
|
|
|
/* 2955 */
|
|
struct __cppobj DiskFileInfo_t
|
|
{
|
|
int magic_;
|
|
int iBlockSize_;
|
|
unsigned int fileSize_;
|
|
DATFILE_TYPE data_set_lm;
|
|
unsigned int data_subset_lm;
|
|
int firstFree_;
|
|
int finalFree_;
|
|
int iFreeBlocks_;
|
|
int btreeRoot_;
|
|
int young_lru_lm;
|
|
int old_lru_lm;
|
|
bool use_lru_fm;
|
|
IDClass<_tagDataID,32,0> master_map_id_m;
|
|
int eng_pack_vnum;
|
|
int game_pack_vnum;
|
|
DatIDStamp id_vnum;
|
|
};
|
|
|
|
/* 2956 */
|
|
struct __cppobj DiskHeaderBlock_t
|
|
{
|
|
char acVersionStr_[256];
|
|
char acTransactionRecord[64];
|
|
DiskFileInfo_t FileInfo_;
|
|
};
|
|
|
|
/* 3004 */
|
|
struct __cppobj TDynamicCircularArray<AsyncCache::CCallbackHandler *>
|
|
{
|
|
TDynamicCircularArray<AsyncCache::CCallbackHandler *>Vtbl *vfptr;
|
|
AsyncCache::CCallbackHandler **A;
|
|
unsigned int first;
|
|
unsigned int next;
|
|
unsigned int count;
|
|
unsigned int max;
|
|
unsigned int growsize;
|
|
};
|
|
|
|
/* 3008 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1>Vtbl *vfptr;
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> *m_aInplaceBuckets[23];
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> **m_buckets;
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3006 */
|
|
struct __cppobj HashTable<QualifiedDataID,CAsyncGetRequest *,1>
|
|
{
|
|
HashTable<QualifiedDataID,CAsyncGetRequest *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3012 */
|
|
struct __cppobj AutoGrowHashTable<QualifiedDataID,CAsyncGetRequest *> : HashTable<QualifiedDataID,CAsyncGetRequest *,1>
|
|
{
|
|
};
|
|
|
|
/* 3015 */
|
|
struct __cppobj IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1>
|
|
{
|
|
IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1>Vtbl *vfptr;
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *m_aInplaceBuckets[23];
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> **m_buckets;
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3013 */
|
|
struct __cppobj HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1>
|
|
{
|
|
HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3019 */
|
|
struct __cppobj AutoGrowHashTable<AsyncContext,AsyncCache::CCallbackHandler *> : HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1>
|
|
{
|
|
};
|
|
|
|
/* 2957 */
|
|
struct __cppobj __declspec(align(4)) AsyncCache
|
|
{
|
|
AsyncCacheVtbl *vfptr;
|
|
TDynamicCircularArray<AsyncCache::CCallbackHandler *> m_PendingCallbacks;
|
|
AutoGrowHashTable<QualifiedDataID,CAsyncGetRequest *> m_PendingGets;
|
|
AutoGrowHashTable<AsyncContext,AsyncCache::CCallbackHandler *> m_BusyCallbacks;
|
|
unsigned int dwNextCallbackHandle;
|
|
bool m_bCallingPendingCallbacks;
|
|
};
|
|
|
|
/* 3001 */
|
|
union $F1026C46A91364D736E48DC9BF562217
|
|
{
|
|
AsyncContext *(__thiscall *AsyncPurge)(AsyncCache *this, AsyncContext *result, QualifiedDataIDArray *, AsyncCacheCallback *, unsigned int);
|
|
AsyncContext *(__thiscall *AsyncPurge)(AsyncCache *this, AsyncContext *result, QualifiedDataID *, AsyncCacheCallback *, unsigned int);
|
|
};
|
|
|
|
/* 3002 */
|
|
union $3578EF11CE7628A82DA0CA7D8F8BA153
|
|
{
|
|
bool (__thiscall *AddToAsyncGet)(AsyncCache *this, unsigned int, QualifiedDataIDArray *, void *);
|
|
bool (__thiscall *AddToAsyncGet)(AsyncCache *this, AsyncContext, SmartArray<_STL::pair<unsigned long,QualifiedDataIDArray>,1> *);
|
|
bool (__thiscall *AddToAsyncGet)(AsyncCache *this, AsyncContext, unsigned int, QualifiedDataIDArray *);
|
|
};
|
|
|
|
/* 3003 */
|
|
struct AsyncCacheVtbl
|
|
{
|
|
DBObj *(__thiscall *BlockingGet)(AsyncCache *this, unsigned int, QualifiedDataID *);
|
|
_BYTE gap4[16];
|
|
AsyncContext *(__thiscall *AsyncGet)(AsyncCache *this, AsyncContext *result, unsigned int, QualifiedDataID *, AsyncCacheCallback *, unsigned int);
|
|
void (__thiscall *AsyncGetImmediate)(AsyncCache *this, AsyncContext *, unsigned int, QualifiedDataIDArray *, AsyncCacheCallback *, unsigned int);
|
|
__declspec(align(8)) $F1026C46A91364D736E48DC9BF562217 ___u3;
|
|
AsyncContext *(__thiscall *AsyncSave)(AsyncCache *this, AsyncContext *result, QualifiedDataID *, Cache_Pack_t *, unsigned __int64, AsyncCacheCallback *, unsigned int);
|
|
_BYTE gap28[8];
|
|
$3578EF11CE7628A82DA0CA7D8F8BA153 ___u5;
|
|
void (__thiscall *ReleaseContext)(AsyncCache *this, AsyncContext);
|
|
DBOCache *(__thiscall *GetDBOCache)(AsyncCache *this, QualifiedDataID *);
|
|
bool (__thiscall *IsOnDisk)(AsyncCache *this, QualifiedDataID *);
|
|
bool (__thiscall *AreOnDisk)(AsyncCache *this, QualifiedDataIDArray *);
|
|
void (__thiscall *UseTime)(AsyncCache *this) __declspec(align(8));
|
|
void (__thiscall *HashAndEnqueue)(AsyncCache *this, CAsyncGetRequest *);
|
|
void (__thiscall *EnqueueAsyncRequest)(AsyncCache *this, AsyncCache::CAsyncRequest *);
|
|
void (__thiscall *UnhashPendingGet)(AsyncCache *this, CAsyncGetRequest *, CAsyncGetRequest *);
|
|
void (__thiscall *FlushPendingRequests)(AsyncCache *this);
|
|
void (__thiscall *OnRequestFinished)(AsyncCache *this, AsyncCache::CAsyncRequest *);
|
|
void (__thiscall *OnGetRequestFinished)(AsyncCache *this, CAsyncGetRequest *);
|
|
void (__thiscall *OnSaveRequestFinished)(AsyncCache *this, CAsyncSaveRequest *);
|
|
void (__thiscall *OnPurgeRequestFinished)(AsyncCache *this, CAsyncPurgeRequest *);
|
|
void (__thiscall *NotifyCallback)(AsyncCache *this, AsyncCache::CAsyncRequest *);
|
|
void (__thiscall *OnAsyncGetFinished)(AsyncCache *this, CAsyncGetRequest *);
|
|
void (__thiscall *CallPendingCallbacks)(AsyncCache *this);
|
|
DBObj *(__thiscall *BlockingGetFromDisk)(AsyncCache *this, QualifiedDataID *, DBOCache *);
|
|
bool (__thiscall *BlockingLoadInto)(AsyncCache *this, DBObj *, QualifiedDataID *, DBOCache *);
|
|
bool (__thiscall *SerializeFromCachePack)(AsyncCache *this, DBObj *, Cache_Pack_t *);
|
|
DBObj *(__thiscall *GetIfInMemory)(AsyncCache *this, QualifiedDataID *, DBOCache *);
|
|
DBObj *(__thiscall *GetFreeObj)(AsyncCache *this, QualifiedDataID *, DBOCache *);
|
|
bool (__thiscall *AsyncGetFromOtherSources)(AsyncCache *this, QualifiedDataID *, DBOCache *);
|
|
void (__thiscall *OnAsyncGetFromOtherSourcesFailed)(AsyncCache *this, QualifiedDataID *);
|
|
bool (__thiscall *AddObjToDBOCache)(AsyncCache *this, DBObj *, DBOCache *);
|
|
DiskController *(__thiscall *GetDiskController)(AsyncCache *this, QualifiedDataID *, unsigned __int64);
|
|
bool (__thiscall *LoadData)(AsyncCache *this, QualifiedDataID *, Cache_Pack_t *, unsigned __int64);
|
|
bool (__thiscall *SaveData)(AsyncCache *this, QualifiedDataID *, Cache_Pack_t *, unsigned __int64);
|
|
bool (__thiscall *PurgeData)(AsyncCache *this, QualifiedDataID *, unsigned __int64);
|
|
};
|
|
|
|
/* 3005 */
|
|
struct TDynamicCircularArray<AsyncCache::CCallbackHandler *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(TDynamicCircularArray<AsyncCache::CCallbackHandler *> *this, unsigned int);
|
|
unsigned int (__thiscall *Add)(TDynamicCircularArray<AsyncCache::CCallbackHandler *> *this, AsyncCache::CCallbackHandler *const *);
|
|
void (__thiscall *Remove)(TDynamicCircularArray<AsyncCache::CCallbackHandler *> *this, unsigned int);
|
|
AsyncCache::CCallbackHandler *(__thiscall *RemoveAndReturn)(TDynamicCircularArray<AsyncCache::CCallbackHandler *> *this, unsigned int);
|
|
void (__thiscall *Clear)(TDynamicCircularArray<AsyncCache::CCallbackHandler *> *this);
|
|
};
|
|
|
|
/* 2962 */
|
|
struct __cppobj SmartArray<AsyncCache::CAsyncRequest *,1>
|
|
{
|
|
AsyncCache::CAsyncRequest **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2963 */
|
|
struct __cppobj __declspec(align(4)) AsyncCache::CCallbackHandler : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
int m_nRequestsPending;
|
|
AsyncCacheCallback *m_pCallbackPlugin;
|
|
AsyncResult m_AccumulatedResults;
|
|
unsigned int m_dwUser1;
|
|
SmartArray<AsyncCache::CAsyncRequest *,1> m_TopLevelReqs;
|
|
AsyncContext m_hContext;
|
|
bool m_bContextFinished;
|
|
};
|
|
|
|
/* 3007 */
|
|
struct HashTable<QualifiedDataID,CAsyncGetRequest *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<QualifiedDataID,CAsyncGetRequest *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3009 */
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3011 */
|
|
struct __cppobj IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *>
|
|
{
|
|
QualifiedDataID m_hashKey;
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> *m_hashNext;
|
|
};
|
|
|
|
/* 3010 */
|
|
struct __cppobj HashTableData<QualifiedDataID,CAsyncGetRequest *> : IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *>
|
|
{
|
|
CAsyncGetRequest *m_data;
|
|
};
|
|
|
|
/* 3014 */
|
|
struct HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<AsyncContext,AsyncCache::CCallbackHandler *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3016 */
|
|
struct IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3018 */
|
|
struct __cppobj IntrusiveHashData<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *>
|
|
{
|
|
AsyncContext m_hashKey;
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *m_hashNext;
|
|
};
|
|
|
|
/* 3017 */
|
|
struct __cppobj HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> : IntrusiveHashData<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *>
|
|
{
|
|
AsyncCache::CCallbackHandler *m_data;
|
|
};
|
|
|
|
/* 2958 */
|
|
struct __cppobj Cache_Pack_t
|
|
{
|
|
int m_dwOffset;
|
|
unsigned int m_iVersion;
|
|
SmartBuffer m_buff;
|
|
};
|
|
|
|
/* 2960 */
|
|
const struct __cppobj SmartArray<_STL::pair<unsigned long,QualifiedDataIDArray>,1>
|
|
{
|
|
_STL::pair<unsigned long,QualifiedDataIDArray> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2966 */
|
|
union $6132C438F0B638693FB2F3E0AF1DACE5
|
|
{
|
|
unsigned int Op;
|
|
AsyncCache::AsyncOperation eOp;
|
|
};
|
|
|
|
/* 2965 */
|
|
struct __cppobj SmartArray<AsyncCache::CAsyncRequest::CCallbackWrapper,1>
|
|
{
|
|
AsyncCache::CAsyncRequest::CCallbackWrapper *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2961 */
|
|
struct __cppobj AsyncCache::CAsyncRequest : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
AsyncResult Result;
|
|
$6132C438F0B638693FB2F3E0AF1DACE5 ___u2;
|
|
QualifiedDataID qdid;
|
|
SmartArray<AsyncCache::CAsyncRequest::CCallbackWrapper,1> m_pCallbacks;
|
|
DBObj *m_pObj;
|
|
};
|
|
|
|
/* 2968 */
|
|
struct __cppobj SmartArray<CAsyncGetRequest *,1>
|
|
{
|
|
CAsyncGetRequest **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2967 */
|
|
struct __cppobj CAsyncGetRequest : AsyncCache::CAsyncRequest
|
|
{
|
|
unsigned int GSDIType;
|
|
SmartArray<CAsyncGetRequest *,1> RequestsWaitingForMe;
|
|
SmartArray<CAsyncGetRequest *,1> RequestsImWaitingFor;
|
|
Cache_Pack_t Buf;
|
|
int nGetsRemaining;
|
|
DBOCache *pObjCache;
|
|
unsigned int m_dwGetRequestFlags;
|
|
};
|
|
|
|
/* 2999 */
|
|
struct __cppobj __declspec(align(8)) CAsyncSaveRequest : AsyncCache::CAsyncRequest
|
|
{
|
|
Cache_Pack_t Buf;
|
|
unsigned __int64 idTargetDatFile;
|
|
unsigned int dwDiskControllerSaveFlags;
|
|
unsigned int idIteration;
|
|
DiskController *pDisk;
|
|
};
|
|
|
|
/* 3000 */
|
|
struct __cppobj CAsyncPurgeRequest : AsyncCache::CAsyncRequest
|
|
{
|
|
};
|
|
|
|
/* 2969 */
|
|
struct __cppobj DiskConBase
|
|
{
|
|
DiskConBaseVtbl *vfptr;
|
|
bool initialized_fm;
|
|
bool read_only_fm;
|
|
bool expandable_fm;
|
|
DATFILE_TYPE data_set_lm;
|
|
unsigned int data_subset_lm;
|
|
};
|
|
|
|
/* 2977 */
|
|
struct __cppobj DiskDev
|
|
{
|
|
void *_fd;
|
|
};
|
|
|
|
/* 2978 */
|
|
struct __cppobj __declspec(align(4)) CLBlockAllocator
|
|
{
|
|
DiskFileInfo_t *file_info_mp;
|
|
DiskDev file_man_m;
|
|
bool expandable_mf;
|
|
};
|
|
|
|
/* 2971 */
|
|
struct __cppobj BTEntry
|
|
{
|
|
unsigned __int32 comp_ : 1;
|
|
unsigned __int32 resv_ : 15;
|
|
unsigned __int32 ver_ : 16;
|
|
IDClass<_tagDataID,32,0> GID_;
|
|
int Offset_;
|
|
unsigned int size_;
|
|
int date_;
|
|
int iter_;
|
|
};
|
|
|
|
/* 2980 */
|
|
struct __cppobj BTNode
|
|
{
|
|
int NextNode_[62];
|
|
int NumEntries_;
|
|
BTEntry Entry_[61];
|
|
};
|
|
|
|
/* 2979 */
|
|
struct __cppobj BTMemNode
|
|
{
|
|
int time_stamp_lm;
|
|
bool dirty_fm;
|
|
BTMemNode *ahead_pm;
|
|
BTMemNode *behind_pm;
|
|
int offset_m;
|
|
BTNode node_m;
|
|
};
|
|
|
|
/* 2997 */
|
|
struct __cppobj BTree
|
|
{
|
|
BTMemNode mem_root_node_m;
|
|
BTMemNode *mem_nodes_pm;
|
|
int nodesInMem_;
|
|
int _time_stamp;
|
|
CLBlockAllocator *pBlkMan_;
|
|
DiskFileInfo_t *file_info_pm;
|
|
LRU_List *lru_man_pm;
|
|
};
|
|
|
|
/* 2998 */
|
|
struct __cppobj DiskController : DiskConBase
|
|
{
|
|
CLBlockAllocator block_man_m;
|
|
BTree did_tree_m;
|
|
PStringBase<char> filename_m;
|
|
DiskFileInfo_t file_info_m;
|
|
};
|
|
|
|
/* 2959 */
|
|
struct __cppobj _STL::pair<unsigned long,QualifiedDataIDArray>
|
|
{
|
|
unsigned int first;
|
|
QualifiedDataIDArray second;
|
|
};
|
|
|
|
/* 2964 */
|
|
struct __cppobj AsyncCache::CAsyncRequest::CCallbackWrapper
|
|
{
|
|
AsyncCache::CCallbackHandler *pCallbackHandler;
|
|
unsigned int dwTimesFinished;
|
|
};
|
|
|
|
/* 2976 */
|
|
struct DiskConBaseVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(DiskConBase *this, unsigned int);
|
|
_BYTE gap4[8];
|
|
bool (__thiscall *LoadData)(DiskConBase *this, IDClass<_tagDataID,32,0>, Cache_Pack_t *);
|
|
bool (__thiscall *SaveData)(DiskConBase *this, IDClass<_tagDataID,32,0>, Cache_Pack_t *, int);
|
|
bool (__thiscall *DeleteData)(DiskConBase *this, IDClass<_tagDataID,32,0>, int);
|
|
bool (__thiscall *DeleteDataByMask)(DiskConBase *this, IDClass<_tagDataID,32,0>, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *IsMember)(DiskConBase *this, IDClass<_tagDataID,32,0>, BTEntry *);
|
|
bool (__thiscall *GetMembers)(DiskConBase *this, SmartArray<BTEntry,1> *);
|
|
int (__thiscall *HowmuchFreeSpace)(DiskConBase *this);
|
|
bool (__thiscall *LoadIterationList)(DiskConBase *this, CMostlyConsecutiveIntSet *);
|
|
bool (__thiscall *SaveIterationList)(DiskConBase *this, CMostlyConsecutiveIntSet *);
|
|
DATFILE_TYPE (__thiscall *GetDataset)(DiskConBase *this);
|
|
unsigned int (__thiscall *GetSubset)(DiskConBase *this);
|
|
unsigned __int64 (__thiscall *GetDatFileID)(DiskConBase *this);
|
|
bool (__thiscall *IsInitialized)(DiskConBase *this);
|
|
bool (__thiscall *IsReadOnly)(DiskConBase *this);
|
|
bool (__thiscall *IsExpandable)(DiskConBase *this);
|
|
IDClass<_tagDataID,32,0> *(__thiscall *GetMasterMapDID)(DiskConBase *this, IDClass<_tagDataID,32,0> *result);
|
|
IDClass<_tagDataID,32,0> *(__thiscall *SetMasterMapDID)(DiskConBase *this, IDClass<_tagDataID,32,0> *result, IDClass<_tagDataID,32,0>);
|
|
void (__thiscall *SetDatIDStamp)(DiskConBase *this, DatIDStamp *);
|
|
DatIDStamp *(__thiscall *GetDatIDStamp)(DiskConBase *this, DatIDStamp *result);
|
|
PStringBase<char> *(__thiscall *GetFilename)(DiskConBase *this);
|
|
};
|
|
|
|
/* 2981 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData **m_buckets;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2986 */
|
|
struct __cppobj IntrusiveHashList<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 2987 */
|
|
struct __cppobj HashList<IDClass<_tagDataID,32,0>,bool,1>
|
|
{
|
|
IntrusiveHashList<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 2990 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1>Vtbl *vfptr;
|
|
HashSetData<IDClass<_tagDataID,32,0> > *m_aInplaceBuckets[23];
|
|
HashSetData<IDClass<_tagDataID,32,0> > **m_buckets;
|
|
HashSetData<IDClass<_tagDataID,32,0> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 2988 */
|
|
struct __cppobj HashSet<IDClass<_tagDataID,32,0> >
|
|
{
|
|
HashSet<IDClass<_tagDataID,32,0> >Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 2996 */
|
|
struct __cppobj LRU_List
|
|
{
|
|
bool initialized_fm;
|
|
bool empty_fm;
|
|
int used_count_lm;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1> used_table_m;
|
|
HashSet<IDClass<_tagDataID,32,0> > dead_table_m;
|
|
LRUB_Mem_t *young_pm;
|
|
LRUB_Mem_t *old_pm;
|
|
CLBlockAllocator *block_man_pm;
|
|
DiskFileInfo_t *file_info_pm;
|
|
};
|
|
|
|
/* 2972 */
|
|
struct __cppobj SmartArray<BTEntry,1>
|
|
{
|
|
BTEntry *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2975 */
|
|
struct __cppobj SmartArray<int,1>
|
|
{
|
|
int *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 2973 */
|
|
struct __cppobj __declspec(align(4)) CMostlyConsecutiveIntSet
|
|
{
|
|
CMostlyConsecutiveIntSetVtbl *vfptr;
|
|
SmartArray<int,1> m_Ints;
|
|
bool m_bSorted;
|
|
};
|
|
|
|
/* 2982 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2984 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 2985 */
|
|
struct __cppobj IntrusiveHashListData<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 2983 */
|
|
struct __cppobj __declspec(align(4)) HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData : IntrusiveHashListData<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *>
|
|
{
|
|
bool m_data;
|
|
};
|
|
|
|
/* 2989 */
|
|
struct HashSet<IDClass<_tagDataID,32,0> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<IDClass<_tagDataID,32,0> > *this, unsigned int);
|
|
};
|
|
|
|
/* 2991 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 2993 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashSetData<IDClass<_tagDataID,32,0> > *m_hashNext;
|
|
};
|
|
|
|
/* 2992 */
|
|
struct __cppobj HashSetData<IDClass<_tagDataID,32,0> > : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *>
|
|
{
|
|
};
|
|
|
|
/* 2995 */
|
|
struct __cppobj LRUB_Mem_t
|
|
{
|
|
int offset_lm;
|
|
int size_lm;
|
|
int max_lm;
|
|
int above_lm;
|
|
int below_lm;
|
|
LRUB_Info_t *info_pm;
|
|
IDClass<_tagDataID,32,0> *DIds_pm;
|
|
char *buffer_cpm;
|
|
};
|
|
|
|
/* 2974 */
|
|
struct CMostlyConsecutiveIntSetVtbl
|
|
{
|
|
void (__thiscall *Serialize)(CMostlyConsecutiveIntSet *this, Archive *);
|
|
};
|
|
|
|
/* 2994 */
|
|
struct LRUB_Info_t
|
|
{
|
|
int link_padding_lm;
|
|
int younger_lm;
|
|
int older_lm;
|
|
int used_lm;
|
|
};
|
|
|
|
/* 2970 */
|
|
struct __cppobj __declspec(align(4)) DiskConInitInfo
|
|
{
|
|
PStringBase<char> file;
|
|
PStringBase<unsigned short> path;
|
|
DATFILE_TYPE data_set_lm;
|
|
unsigned int data_subset_lm;
|
|
unsigned int open_flags_lm;
|
|
int file_size_lm;
|
|
int block_size_lm;
|
|
int eng_pack_vnum;
|
|
int game_pack_vnum;
|
|
bool eng_only;
|
|
};
|
|
|
|
/* 3020 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,DBOCache *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,DBOCache *> **m_buckets;
|
|
HashTableData<unsigned long,DBOCache *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3021 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3023 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,DBOCache *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,DBOCache *> *m_hashNext;
|
|
};
|
|
|
|
/* 3022 */
|
|
struct __cppobj HashTableData<unsigned long,DBOCache *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,DBOCache *> *>
|
|
{
|
|
DBOCache *m_data;
|
|
};
|
|
|
|
/* 3024 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DBOCache *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,DBOCache *> **m_currBucket;
|
|
HashTableData<unsigned long,DBOCache *> *m_currElement;
|
|
};
|
|
|
|
/* 3025 */
|
|
struct __cppobj HashIterator<unsigned long,DBOCache *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DBOCache *> *,0> m_iter;
|
|
};
|
|
|
|
/* 3026 */
|
|
struct __cppobj HashTable<unsigned long,DBOCache *,0>
|
|
{
|
|
HashTable<unsigned long,DBOCache *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBOCache *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3027 */
|
|
struct HashTable<unsigned long,DBOCache *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,DBOCache *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3028 */
|
|
struct __cppobj DBCache : Interface, AsyncCache
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
IDClass<_tagDataID,32,0> m_MasterMapID;
|
|
unsigned int m_CurrentRegion;
|
|
unsigned int m_LocalLanguage;
|
|
bool m_bRuntime;
|
|
bool m_bIsClient;
|
|
bool m_bIsServer;
|
|
IDataGraph *m_pDataGraph;
|
|
};
|
|
|
|
/* 3029 */
|
|
struct __cppobj DiskTransactInfo
|
|
{
|
|
DiskTransactInfoVtbl *vfptr;
|
|
DiskTransactType m_eTransactType;
|
|
int m_nMagicNumber;
|
|
};
|
|
|
|
/* 3039 */
|
|
union $EB6C3E6B43502D9FB12B288571E51E5E
|
|
{
|
|
DeleteLeafTransactInfo *(__thiscall *DynamicCast_DeleteLeaf)(DiskTransactInfo *this);
|
|
DeleteLeafTransactInfo *(__thiscall *DynamicCast_DeleteLeaf)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3040 */
|
|
union $1DDE850D9D8C596053BE4AEB57B5D99A
|
|
{
|
|
DeleteInternalTransactInfo *(__thiscall *DynamicCast_DeleteInternal)(DiskTransactInfo *this);
|
|
DeleteInternalTransactInfo *(__thiscall *DynamicCast_DeleteInternal)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3041 */
|
|
union $BF0203DDF0FCB360387C05FB32E89F3F
|
|
{
|
|
MergeNodesTransactInfo *(__thiscall *DynamicCast_MergeNodes)(DiskTransactInfo *this);
|
|
MergeNodesTransactInfo *(__thiscall *DynamicCast_MergeNodes)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3042 */
|
|
union $C2F2F30BB244F35CC32E9A70D938AC29
|
|
{
|
|
UpdateObjectTransactInfo *(__thiscall *DynamicCast_UpdateObject)(DiskTransactInfo *this);
|
|
UpdateObjectTransactInfo *(__thiscall *DynamicCast_UpdateObject)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3043 */
|
|
union $47867FB9099229E9FC5FE506170018EE
|
|
{
|
|
SplitNodeTransactInfo *(__thiscall *DynamicCast_SplitNode)(DiskTransactInfo *this);
|
|
SplitNodeTransactInfo *(__thiscall *DynamicCast_SplitNode)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3044 */
|
|
union $C39D49C99F0F3EF6F3720D8009B94A5E
|
|
{
|
|
RotateEntryTransactInfo *(__thiscall *DynamicCast_RotateEntry)(DiskTransactInfo *this);
|
|
RotateEntryTransactInfo *(__thiscall *DynamicCast_RotateEntry)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3045 */
|
|
union $6109F4A2A6CCAE5C432E9EFB25FD6D6A
|
|
{
|
|
LRUExpandTransactInfo *(__thiscall *DynamicCast_LRUExpand)(DiskTransactInfo *this);
|
|
LRUExpandTransactInfo *(__thiscall *DynamicCast_LRUExpand)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3046 */
|
|
union $288C75BFF0961B3EBFEB488320648ABF
|
|
{
|
|
LRUDeleteTransactInfo *(__thiscall *DynamicCast_LRUDelete)(DiskTransactInfo *this);
|
|
LRUDeleteTransactInfo *(__thiscall *DynamicCast_LRUDelete)(DiskTransactInfo *this);
|
|
};
|
|
|
|
/* 3047 */
|
|
struct DiskTransactInfoVtbl
|
|
{
|
|
void (__thiscall *Serialize)(DiskTransactInfo *this, Archive *);
|
|
_BYTE gap4[12];
|
|
$EB6C3E6B43502D9FB12B288571E51E5E ___u1;
|
|
_BYTE gap14[4];
|
|
$1DDE850D9D8C596053BE4AEB57B5D99A ___u2;
|
|
_BYTE gap1C[4];
|
|
$BF0203DDF0FCB360387C05FB32E89F3F ___u3;
|
|
_BYTE gap24[4];
|
|
$C2F2F30BB244F35CC32E9A70D938AC29 ___u4;
|
|
_BYTE gap2C[4];
|
|
$47867FB9099229E9FC5FE506170018EE ___u5;
|
|
_BYTE gap34[4];
|
|
$C39D49C99F0F3EF6F3720D8009B94A5E ___u6;
|
|
_BYTE gap3C[4];
|
|
$6109F4A2A6CCAE5C432E9EFB25FD6D6A ___u7;
|
|
_BYTE gap44[4];
|
|
$288C75BFF0961B3EBFEB488320648ABF ___u8;
|
|
};
|
|
|
|
/* 3031 */
|
|
const struct __cppobj DeleteLeafTransactInfo : DiskTransactInfo
|
|
{
|
|
IDClass<_tagDataID,32,0> m_cObjectDID;
|
|
int m_nNodeOffset;
|
|
int m_nIndex;
|
|
};
|
|
|
|
/* 3032 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) DeleteInternalTransactInfo : DiskTransactInfo
|
|
{
|
|
IDClass<_tagDataID,32,0> m_cTargetDID;
|
|
IDClass<_tagDataID,32,0> m_cDonorDID;
|
|
int m_nTargetOffset;
|
|
int m_nDonorOffset;
|
|
int m_nTargetIndex;
|
|
int m_nDonorIndex;
|
|
};
|
|
|
|
/* 3033 */
|
|
const struct __cppobj MergeNodesTransactInfo : DiskTransactInfo
|
|
{
|
|
int m_nNodeOffset;
|
|
int m_nLeftOffset;
|
|
int m_nRightOffset;
|
|
int m_nIndex;
|
|
int m_nNodeEntries;
|
|
};
|
|
|
|
/* 3030 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) AddObjectTransactInfo : DiskTransactInfo
|
|
{
|
|
BTEntry m_entry;
|
|
int m_nFirstFreeBlock;
|
|
int m_nNodeEntries;
|
|
};
|
|
|
|
/* 3034 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) UpdateObjectTransactInfo : AddObjectTransactInfo
|
|
{
|
|
int m_nEntryIndex;
|
|
int m_nOldOffset;
|
|
};
|
|
|
|
/* 3035 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) SplitNodeTransactInfo : DiskTransactInfo
|
|
{
|
|
int m_nParentOffset;
|
|
int m_nParentEntries;
|
|
int m_nSplitIndex;
|
|
int m_nFirstFreeBlock;
|
|
};
|
|
|
|
/* 3036 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) RotateEntryTransactInfo : DiskTransactInfo
|
|
{
|
|
int m_nParentOffset;
|
|
IDClass<_tagDataID,32,0> m_cEntryDID;
|
|
int m_nIndex;
|
|
int m_nNodeEntryCount;
|
|
int m_nSiblingEntryCount;
|
|
bool m_bLeftSibling;
|
|
};
|
|
|
|
/* 3037 */
|
|
struct __cppobj LRUExpandTransactInfo : DiskTransactInfo
|
|
{
|
|
int m_nYoungOffset;
|
|
int m_nFirstFreeBlock;
|
|
IDClass<_tagDataID,32,0> m_cTargetDID;
|
|
};
|
|
|
|
/* 3038 */
|
|
const struct __cppobj LRUDeleteTransactInfo : DiskTransactInfo
|
|
{
|
|
int m_nBlockOffset;
|
|
int m_nOldOffset;
|
|
int m_nYoungOffset;
|
|
};
|
|
|
|
/* 3048 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1> *m_currHashTable;
|
|
HashSetData<IDClass<_tagDataID,32,0> > **m_currBucket;
|
|
HashSetData<IDClass<_tagDataID,32,0> > *m_currElement;
|
|
};
|
|
|
|
/* 3049 */
|
|
struct __cppobj HashSetIterator<IDClass<_tagDataID,32,0> >
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashSetData<IDClass<_tagDataID,32,0> > *,1> m_iter;
|
|
};
|
|
|
|
/* 3053 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKey>
|
|
{
|
|
CryptoKey *m_data;
|
|
};
|
|
|
|
/* 3050 */
|
|
struct __cppobj CryptoProvider : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_hProv;
|
|
unsigned int m_LastError;
|
|
PStringBase<char> m_ContainerName;
|
|
unsigned __int32 m_bMachineKeyset : 1;
|
|
IntrusiveSmartPointer<CryptoKey> m_spIdentityKey;
|
|
IntrusiveSmartPointer<CryptoKey> m_spExchangeKey;
|
|
};
|
|
|
|
/* 3051 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoProvider>
|
|
{
|
|
CryptoProvider *m_data;
|
|
};
|
|
|
|
/* 3052 */
|
|
struct __cppobj CryptoKey : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_hKey;
|
|
IntrusiveSmartPointer<CryptoProvider> m_spProv;
|
|
};
|
|
|
|
/* 3054 */
|
|
struct __cppobj CryptoHash : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_algID;
|
|
unsigned int m_hHash;
|
|
IntrusiveSmartPointer<CryptoProvider> m_spProv;
|
|
};
|
|
|
|
/* 3055 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoHash>
|
|
{
|
|
CryptoHash *m_data;
|
|
};
|
|
|
|
/* 3056 */
|
|
struct __cppobj CryptoProvider_RSA_SChannel : CryptoProvider
|
|
{
|
|
};
|
|
|
|
/* 3057 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoProvider_RSA_SChannel>
|
|
{
|
|
CryptoProvider_RSA_SChannel *m_data;
|
|
};
|
|
|
|
/* 3058 */
|
|
struct __cppobj CryptoProvider_AES : CryptoProvider
|
|
{
|
|
};
|
|
|
|
/* 3059 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoProvider_AES>
|
|
{
|
|
CryptoProvider_AES *m_data;
|
|
};
|
|
|
|
/* 3060 */
|
|
struct __cppobj CryptoKey3DES : CryptoKey
|
|
{
|
|
};
|
|
|
|
/* 3061 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKey3DES>
|
|
{
|
|
CryptoKey3DES *m_data;
|
|
};
|
|
|
|
/* 3062 */
|
|
struct __cppobj CryptoKeyRC4 : CryptoKey
|
|
{
|
|
};
|
|
|
|
/* 3063 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKeyRC4>
|
|
{
|
|
CryptoKeyRC4 *m_data;
|
|
};
|
|
|
|
/* 3064 */
|
|
struct __cppobj CryptoKeyAES : CryptoKey
|
|
{
|
|
};
|
|
|
|
/* 3065 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKeyAES>
|
|
{
|
|
CryptoKeyAES *m_data;
|
|
};
|
|
|
|
/* 3066 */
|
|
struct __cppobj CryptoKeyRSA : CryptoKey
|
|
{
|
|
};
|
|
|
|
/* 3067 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKeyRSA>
|
|
{
|
|
CryptoKeyRSA *m_data;
|
|
};
|
|
|
|
/* 3068 */
|
|
struct __cppobj CryptoKeyRSAPublic : CryptoKey
|
|
{
|
|
};
|
|
|
|
/* 3069 */
|
|
struct __cppobj IntrusiveSmartPointer<CryptoKeyRSAPublic>
|
|
{
|
|
CryptoKeyRSAPublic *m_data;
|
|
};
|
|
|
|
/* 3070 */
|
|
struct __cppobj IterationKey
|
|
{
|
|
__int64 m_Storage64;
|
|
};
|
|
|
|
/* 3073 */
|
|
struct __cppobj SmartArray<QualifiedDataID,1>
|
|
{
|
|
QualifiedDataID *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3071 */
|
|
struct __cppobj __declspec(align(8)) MissingIteration
|
|
{
|
|
MissingIterationVtbl *vfptr;
|
|
unsigned __int64 idDatFile;
|
|
int idIteration;
|
|
SmartArray<QualifiedDataID,1> IDsToDownload;
|
|
SmartArray<QualifiedDataID,1> IDsToPurge;
|
|
};
|
|
|
|
/* 3072 */
|
|
struct MissingIterationVtbl
|
|
{
|
|
void (__thiscall *Serialize)(MissingIteration *this, Archive *);
|
|
};
|
|
|
|
/* 3074 */
|
|
struct __cppobj SmartArray<MissingIteration,1>
|
|
{
|
|
MissingIteration *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3077 */
|
|
struct __cppobj IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1>
|
|
{
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1>Vtbl *vfptr;
|
|
HashTableData<long,DataHistory::IterationData> *m_aInplaceBuckets[23];
|
|
HashTableData<long,DataHistory::IterationData> **m_buckets;
|
|
HashTableData<long,DataHistory::IterationData> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3075 */
|
|
struct __cppobj HashTable<long,DataHistory::IterationData,1>
|
|
{
|
|
HashTable<long,DataHistory::IterationData,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3076 */
|
|
struct HashTable<long,DataHistory::IterationData,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<long,DataHistory::IterationData,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3078 */
|
|
struct IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3080 */
|
|
struct __cppobj IntrusiveHashData<long,HashTableData<long,DataHistory::IterationData> *>
|
|
{
|
|
int m_hashKey;
|
|
HashTableData<long,DataHistory::IterationData> *m_hashNext;
|
|
};
|
|
|
|
/* 3082 */
|
|
struct __cppobj SmartArray<DataHistory::DataIDHistoryData,1>
|
|
{
|
|
DataHistory::DataIDHistoryData *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3083 */
|
|
struct __cppobj __declspec(align(8)) DataHistory::IterationData
|
|
{
|
|
SmartArray<DataHistory::DataIDHistoryData,1> m_IDs;
|
|
unsigned int m_cbCompressed;
|
|
unsigned int m_nIDsToPatch;
|
|
unsigned int m_nIDsToPurge;
|
|
DataHistory::IterationType m_IterationType;
|
|
int m_AliasedIteration;
|
|
IterationKey m_Key;
|
|
PStringBase<char> m_BuildString;
|
|
};
|
|
|
|
/* 3079 */
|
|
struct __cppobj HashTableData<long,DataHistory::IterationData> : IntrusiveHashData<long,HashTableData<long,DataHistory::IterationData> *>
|
|
{
|
|
DataHistory::IterationData m_data;
|
|
};
|
|
|
|
/* 3081 */
|
|
struct __cppobj DataHistory::DataIDHistoryData
|
|
{
|
|
QualifiedDataID qdid;
|
|
unsigned int cbCompressed;
|
|
DataHistory::UpdateType utAction;
|
|
};
|
|
|
|
/* 3084 */
|
|
struct __cppobj AutoGrowHashTable<long,DataHistory::IterationData> : HashTable<long,DataHistory::IterationData,1>
|
|
{
|
|
};
|
|
|
|
/* 3087 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1>Vtbl *vfptr;
|
|
HashTableData<QualifiedDataID,long> *m_aInplaceBuckets[23];
|
|
HashTableData<QualifiedDataID,long> **m_buckets;
|
|
HashTableData<QualifiedDataID,long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3085 */
|
|
struct __cppobj HashTable<QualifiedDataID,long,1>
|
|
{
|
|
HashTable<QualifiedDataID,long,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3086 */
|
|
struct HashTable<QualifiedDataID,long,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<QualifiedDataID,long,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3088 */
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3090 */
|
|
struct __cppobj IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,long> *>
|
|
{
|
|
QualifiedDataID m_hashKey;
|
|
HashTableData<QualifiedDataID,long> *m_hashNext;
|
|
};
|
|
|
|
/* 3089 */
|
|
struct __cppobj HashTableData<QualifiedDataID,long> : IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,long> *>
|
|
{
|
|
int m_data;
|
|
};
|
|
|
|
/* 3091 */
|
|
struct __cppobj AutoGrowHashTable<QualifiedDataID,long> : HashTable<QualifiedDataID,long,1>
|
|
{
|
|
};
|
|
|
|
/* 3092 */
|
|
struct __cppobj DataHistory::WriteOnlyData
|
|
{
|
|
PStringBase<unsigned short> HistFileName;
|
|
DataHistory::IterationData *pCurrentIteration;
|
|
AutoGrowHashTable<QualifiedDataID,long> BackHash;
|
|
};
|
|
|
|
/* 3093 */
|
|
struct __cppobj DataHistory
|
|
{
|
|
AutoGrowHashTable<long,DataHistory::IterationData> m_Iterations;
|
|
CMostlyConsecutiveIntSet m_IterList;
|
|
DatIDStamp m_guidStamp;
|
|
unsigned __int64 m_CorrespondingDatFileID;
|
|
int m_idCurrentIteration;
|
|
bool m_bNewXPackMode;
|
|
PStringBase<char> m_CurrentBuildString;
|
|
DataHistory::WriteOnlyData *m_pWriteData;
|
|
};
|
|
|
|
/* 3094 */
|
|
struct __cppobj IntrusiveHashIterator<long,HashTableData<long,DataHistory::IterationData> *,1>
|
|
{
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,1> *m_currHashTable;
|
|
HashTableData<long,DataHistory::IterationData> **m_currBucket;
|
|
HashTableData<long,DataHistory::IterationData> *m_currElement;
|
|
};
|
|
|
|
/* 3095 */
|
|
struct __cppobj HashIterator<long,DataHistory::IterationData,1>
|
|
{
|
|
IntrusiveHashIterator<long,HashTableData<long,DataHistory::IterationData> *,1> m_iter;
|
|
};
|
|
|
|
/* 3096 */
|
|
struct __cppobj HashSorterNode<long,DataHistory::IterationData>
|
|
{
|
|
const int *m_key;
|
|
DataHistory::IterationData *m_data;
|
|
};
|
|
|
|
/* 3097 */
|
|
struct __cppobj SmartArray<HashSorterNode<long,DataHistory::IterationData>,1>
|
|
{
|
|
HashSorterNode<long,DataHistory::IterationData> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3098 */
|
|
struct __cppobj HashSorter<long,DataHistory::IterationData>
|
|
{
|
|
SmartArray<HashSorterNode<long,DataHistory::IterationData>,1> m_list;
|
|
};
|
|
|
|
/* 3099 */
|
|
struct __cppobj CPluginPrototype
|
|
{
|
|
CPluginPrototypeVtbl *vfptr;
|
|
CPluginManager *m_pManager;
|
|
};
|
|
|
|
/* 3102 */
|
|
struct CPluginPrototypeVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CPluginPrototype *this, unsigned int);
|
|
void (__thiscall *OnPluggedIn)(CPluginPrototype *this, CPluginManager *);
|
|
};
|
|
|
|
/* 3100 */
|
|
struct __cppobj SmartArray<CPluginPrototype *,1>
|
|
{
|
|
CPluginPrototype **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3101 */
|
|
struct __cppobj CPluginManager
|
|
{
|
|
SmartArray<CPluginPrototype *,1> m_Plugins;
|
|
};
|
|
|
|
/* 3103 */
|
|
struct __cppobj HashBaseData<unsigned __int64>
|
|
{
|
|
HashBaseData<unsigned __int64>Vtbl *vfptr;
|
|
__declspec(align(8)) HashBaseData<unsigned __int64> *hash_next;
|
|
unsigned __int64 id;
|
|
};
|
|
|
|
/* 3104 */
|
|
struct HashBaseData<unsigned __int64>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashBaseData<unsigned __int64> *this, unsigned int);
|
|
};
|
|
|
|
/* 3105 */
|
|
struct __cppobj UI64HashData : HashBaseData<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 3106 */
|
|
struct __cppobj NetBlob : ReferenceCountTemplate<1048576,0>, PackObj, UI64HashData
|
|
{
|
|
NetBlob::State state_;
|
|
char *buf_;
|
|
unsigned int bufSize_;
|
|
unsigned int cMaxFragments_;
|
|
unsigned int numFragments_;
|
|
unsigned __int16 sender_;
|
|
unsigned __int16 queueID_;
|
|
unsigned int priority_;
|
|
NetBlob *waitNext_;
|
|
unsigned __int64 savedNetBlobID_;
|
|
};
|
|
|
|
/* 3107 */
|
|
struct __cppobj NIListElement<NetBlob *>
|
|
{
|
|
NetBlob *data_;
|
|
NIListElement<NetBlob *> *next_;
|
|
};
|
|
|
|
/* 3108 */
|
|
struct __cppobj NIList<NetBlob *>
|
|
{
|
|
NIListElement<NetBlob *> *head_;
|
|
NIListElement<NetBlob *> *tail_;
|
|
};
|
|
|
|
/* 3109 */
|
|
struct __cppobj CDDDStatusPlugin : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 3110 */
|
|
struct __cppobj List<AsyncCache::CAsyncRequest *>
|
|
{
|
|
List<AsyncCache::CAsyncRequest *>Vtbl *vfptr;
|
|
ListNode<AsyncCache::CAsyncRequest *> *_head;
|
|
ListNode<AsyncCache::CAsyncRequest *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 3111 */
|
|
struct List<AsyncCache::CAsyncRequest *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<AsyncCache::CAsyncRequest *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3112 */
|
|
struct __cppobj ListNode<AsyncCache::CAsyncRequest *>
|
|
{
|
|
AsyncCache::CAsyncRequest *data;
|
|
ListNode<AsyncCache::CAsyncRequest *> *next;
|
|
ListNode<AsyncCache::CAsyncRequest *> *prev;
|
|
};
|
|
|
|
/* 3113 */
|
|
struct __cppobj LFQueue<AsyncCache::CAsyncRequest *>
|
|
{
|
|
AsyncCache::CAsyncRequest **buckets_;
|
|
int numBuckets_;
|
|
volatile int m_dwProducerBucketIndex;
|
|
volatile int m_dwConsumerBucketIndex;
|
|
List<AsyncCache::CAsyncRequest *> m_backupList;
|
|
int m_dwBackupListLen;
|
|
SharedCriticalSection m_backupListCritSec;
|
|
};
|
|
|
|
/* 3114 */
|
|
struct __cppobj ThreadedCache : DBCache, PortalThread
|
|
{
|
|
LFQueue<AsyncCache::CAsyncRequest *> m_WorkerThreadJobQueue;
|
|
LFQueue<AsyncCache::CAsyncRequest *> m_WorkerThreadReplyQueue;
|
|
PortalEvent m_evtWorkerHasJobs;
|
|
};
|
|
|
|
/* 3115 */
|
|
struct __cppobj CPluginManagerTemplate<CDDDStatusPlugin> : CPluginManager
|
|
{
|
|
};
|
|
|
|
/* 3116 */
|
|
struct __cppobj SmartArray<DiskController *,1>
|
|
{
|
|
DiskController **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3119 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1>Vtbl *vfptr;
|
|
HashTableData<QualifiedDataID,MissingIteration *> *m_aInplaceBuckets[23];
|
|
HashTableData<QualifiedDataID,MissingIteration *> **m_buckets;
|
|
HashTableData<QualifiedDataID,MissingIteration *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3117 */
|
|
struct __cppobj HashTable<QualifiedDataID,MissingIteration *,1>
|
|
{
|
|
HashTable<QualifiedDataID,MissingIteration *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3118 */
|
|
struct HashTable<QualifiedDataID,MissingIteration *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<QualifiedDataID,MissingIteration *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3120 */
|
|
struct IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3122 */
|
|
struct __cppobj IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *>
|
|
{
|
|
QualifiedDataID m_hashKey;
|
|
HashTableData<QualifiedDataID,MissingIteration *> *m_hashNext;
|
|
};
|
|
|
|
/* 3121 */
|
|
struct __cppobj HashTableData<QualifiedDataID,MissingIteration *> : IntrusiveHashData<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *>
|
|
{
|
|
MissingIteration *m_data;
|
|
};
|
|
|
|
/* 3123 */
|
|
struct __cppobj AutoGrowHashTable<QualifiedDataID,MissingIteration *> : HashTable<QualifiedDataID,MissingIteration *,1>
|
|
{
|
|
};
|
|
|
|
/* 3126 */
|
|
struct __cppobj IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned __int64,DiskController *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned __int64,DiskController *> **m_buckets;
|
|
HashTableData<unsigned __int64,DiskController *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3124 */
|
|
struct __cppobj HashTable<unsigned __int64,DiskController *,0>
|
|
{
|
|
HashTable<unsigned __int64,DiskController *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3125 */
|
|
struct HashTable<unsigned __int64,DiskController *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned __int64,DiskController *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3127 */
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3129 */
|
|
struct __cppobj __declspec(align(8)) IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *>
|
|
{
|
|
unsigned __int64 m_hashKey;
|
|
HashTableData<unsigned __int64,DiskController *> *m_hashNext;
|
|
};
|
|
|
|
/* 3128 */
|
|
struct __cppobj __declspec(align(8)) HashTableData<unsigned __int64,DiskController *> : IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *>
|
|
{
|
|
DiskController *m_data;
|
|
};
|
|
|
|
/* 3130 */
|
|
struct __cppobj CLCache : ThreadedCache, CPluginManagerTemplate<CDDDStatusPlugin>
|
|
{
|
|
SmartArray<DiskController *,1> m_DatFiles;
|
|
bool m_fReadOnly;
|
|
bool m_fEngineOnly;
|
|
unsigned int m_ridDDDRegion;
|
|
$E0971427BCD5BF40126DFC935D5F9371 m_DDDState;
|
|
SmartArray<MissingIteration,1> m_MissingIters;
|
|
AutoGrowHashTable<QualifiedDataID,MissingIteration *> m_PendingDownloads;
|
|
HashTable<unsigned __int64,DiskController *,0> m_DatFileByIDTable;
|
|
SmartArray<QualifiedDataID,1> m_EarlySaves;
|
|
unsigned int m_cbEarlySaves;
|
|
unsigned int m_eNameRuleLanguage;
|
|
NIList<NetBlob *> *m_pNetQueue;
|
|
PStringBase<unsigned short> m_strDatFilePath;
|
|
};
|
|
|
|
/* 3131 */
|
|
struct __cppobj CLCache::CAsyncBeginDDDRequest : AsyncCache::CAsyncRequest
|
|
{
|
|
};
|
|
|
|
/* 3132 */
|
|
struct __cppobj FakeMessageData
|
|
{
|
|
FakeMessageDataVtbl *vfptr;
|
|
unsigned int m_et;
|
|
};
|
|
|
|
/* 3133 */
|
|
struct FakeMessageDataVtbl
|
|
{
|
|
void (__thiscall *Serialize)(FakeMessageData *this, Archive *);
|
|
};
|
|
|
|
/* 3134 */
|
|
struct __cppobj __declspec(align(8)) DDD_DataMessage : FakeMessageData
|
|
{
|
|
unsigned __int64 m_idDatFile;
|
|
QualifiedDataID m_qdid;
|
|
Cache_Pack_t m_cpData;
|
|
int m_idIteration;
|
|
bool m_bCompressed;
|
|
};
|
|
|
|
/* 3135 */
|
|
struct __cppobj SmartArray<unsigned long,1>
|
|
{
|
|
unsigned int *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3136 */
|
|
struct __cppobj DDD_InterrogationMessage : FakeMessageData
|
|
{
|
|
unsigned int m_dwServersRegion;
|
|
unsigned int m_NameRuleLanguage;
|
|
unsigned int m_dwProductID;
|
|
SmartArray<unsigned long,1> m_SupportedLanguages;
|
|
};
|
|
|
|
/* 3137 */
|
|
struct __cppobj DDD_BeginDDDMessage : FakeMessageData
|
|
{
|
|
unsigned int m_cbDataExpected;
|
|
SmartArray<MissingIteration,1> m_MissingIterations;
|
|
};
|
|
|
|
/* 3138 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned __int64,DiskController *> **m_currBucket;
|
|
HashTableData<unsigned __int64,DiskController *> *m_currElement;
|
|
};
|
|
|
|
/* 3139 */
|
|
struct __cppobj HashIterator<unsigned __int64,DiskController *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,DiskController *> *,0> m_iter;
|
|
};
|
|
|
|
/* 3140 */
|
|
struct __cppobj InterfaceInfo<CLCache>
|
|
{
|
|
};
|
|
|
|
/* 3141 */
|
|
struct __cppobj ListIterator<unsigned long>
|
|
{
|
|
ListIterator<unsigned long>Vtbl *vfptr;
|
|
ListNode<unsigned long> *_current;
|
|
List<unsigned long> *_list;
|
|
};
|
|
|
|
/* 3142 */
|
|
struct ListIterator<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3145 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0>Vtbl *vfptr;
|
|
HashTableData<PStringBase<char>,unsigned long> *m_aInplaceBuckets[23];
|
|
HashTableData<PStringBase<char>,unsigned long> **m_buckets;
|
|
HashTableData<PStringBase<char>,unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3143 */
|
|
struct __cppobj HashTable<PStringBase<char>,unsigned long,0>
|
|
{
|
|
HashTable<PStringBase<char>,unsigned long,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3144 */
|
|
struct HashTable<PStringBase<char>,unsigned long,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<PStringBase<char>,unsigned long,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3146 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3148 */
|
|
struct __cppobj IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *>
|
|
{
|
|
PStringBase<char> m_hashKey;
|
|
HashTableData<PStringBase<char>,unsigned long> *m_hashNext;
|
|
};
|
|
|
|
/* 3147 */
|
|
struct __cppobj HashTableData<PStringBase<char>,unsigned long> : IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 3149 */
|
|
struct __cppobj ControlNameMapper
|
|
{
|
|
HashTable<PStringBase<char>,unsigned long,0> m_hashKeyboardSemantics;
|
|
HashTable<PStringBase<char>,unsigned long,0> m_hashMouseSemantics;
|
|
HashTable<PStringBase<char>,unsigned long,0> m_hashJoystickSemantics;
|
|
HashTable<PStringBase<char>,unsigned long,0> m_hashVirtualSemantics;
|
|
};
|
|
|
|
/* 3150 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0> *m_currHashTable;
|
|
HashTableData<PStringBase<char>,unsigned long> **m_currBucket;
|
|
HashTableData<PStringBase<char>,unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 3151 */
|
|
struct __cppobj HashIterator<PStringBase<char>,unsigned long,0>
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,0> m_iter;
|
|
};
|
|
|
|
/* 3152 */
|
|
struct DeviceKeyMapEntry
|
|
{
|
|
DeviceType dt;
|
|
Turbine_GUID guid;
|
|
};
|
|
|
|
/* 3153 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,unsigned long> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,unsigned long> **m_buckets;
|
|
HashTableData<unsigned long,unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3154 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3156 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,unsigned long> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,unsigned long> *m_hashNext;
|
|
};
|
|
|
|
/* 3155 */
|
|
struct __cppobj HashTableData<unsigned long,unsigned long> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,unsigned long> *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 3157 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,unsigned long> **m_currBucket;
|
|
HashTableData<unsigned long,unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 3158 */
|
|
struct __cppobj HashIterator<unsigned long,unsigned long,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,unsigned long> *,0> m_iter;
|
|
};
|
|
|
|
/* 3159 */
|
|
struct __cppobj HashTable<unsigned long,unsigned long,0>
|
|
{
|
|
HashTable<unsigned long,unsigned long,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned long> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3160 */
|
|
struct HashTable<unsigned long,unsigned long,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,unsigned long,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3161 */
|
|
struct __cppobj SmartArray<DeviceKeyMapEntry,1>
|
|
{
|
|
DeviceKeyMapEntry *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3162 */
|
|
struct __cppobj IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData **m_buckets;
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3163 */
|
|
struct IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3165 */
|
|
struct __cppobj IntrusiveHashData<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *>
|
|
{
|
|
ControlSpecification m_hashKey;
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 3166 */
|
|
struct __cppobj IntrusiveHashListData<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *> : IntrusiveHashData<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3164 */
|
|
struct __cppobj HashList<ControlSpecification,unsigned long,1>::HashListData : IntrusiveHashListData<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 3167 */
|
|
struct __cppobj IntrusiveHashList<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3168 */
|
|
struct __cppobj HashList<ControlSpecification,unsigned long,1>
|
|
{
|
|
IntrusiveHashList<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 3169 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<unsigned long,CInputMap *,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<unsigned long,CInputMap *,1>::HashListData **m_buckets;
|
|
HashList<unsigned long,CInputMap *,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3170 */
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3172 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashList<unsigned long,CInputMap *,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 3173 */
|
|
struct __cppobj IntrusiveHashListData<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *> : IntrusiveHashData<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3171 */
|
|
struct __cppobj HashList<unsigned long,CInputMap *,1>::HashListData : IntrusiveHashListData<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *>
|
|
{
|
|
CInputMap *m_data;
|
|
};
|
|
|
|
/* 3175 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData **m_buckets;
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3180 */
|
|
struct __cppobj IntrusiveHashList<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3181 */
|
|
struct __cppobj HashList<QualifiedControl,unsigned long,1>
|
|
{
|
|
IntrusiveHashList<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 3182 */
|
|
struct __cppobj CInputMap::ActionBindingList : HashList<QualifiedControl,unsigned long,1>
|
|
{
|
|
};
|
|
|
|
/* 3183 */
|
|
struct __cppobj CInputMap
|
|
{
|
|
CMasterInputMap *m_pParent;
|
|
unsigned int m_eInputMapID;
|
|
CInputMap::ActionBindingList m_listMappings;
|
|
};
|
|
|
|
/* 3184 */
|
|
struct __cppobj IntrusiveHashList<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3185 */
|
|
struct __cppobj HashList<unsigned long,CInputMap *,1>
|
|
{
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 3174 */
|
|
struct __cppobj __declspec(align(8)) CMasterInputMap : DBObj
|
|
{
|
|
PStringBase<char> m_strName;
|
|
Turbine_GUID m_guidMap;
|
|
SmartArray<DeviceKeyMapEntry,1> m_rgDevices;
|
|
HashList<ControlSpecification,unsigned long,1> m_listMetaKeys;
|
|
HashList<unsigned long,CInputMap *,1> m_hashSections;
|
|
unsigned int m_dwUsedMetaKeys;
|
|
};
|
|
|
|
/* 3176 */
|
|
struct IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3178 */
|
|
struct __cppobj IntrusiveHashData<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *>
|
|
{
|
|
QualifiedControl m_hashKey;
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 3179 */
|
|
struct __cppobj IntrusiveHashListData<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *> : IntrusiveHashData<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3177 */
|
|
struct __cppobj HashList<QualifiedControl,unsigned long,1>::HashListData : IntrusiveHashListData<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 3186 */
|
|
struct __cppobj IntrusiveHashListIterator<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>
|
|
{
|
|
HashList<unsigned long,CInputMap *,1>::HashListData *m_pData;
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 3187 */
|
|
struct __cppobj HashListIterator<HashList<unsigned long,CInputMap *,1> >
|
|
{
|
|
IntrusiveHashListIterator<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 3188 */
|
|
struct __cppobj IntrusiveHashListIterator<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>
|
|
{
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData *m_pData;
|
|
IntrusiveHashList<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 3189 */
|
|
struct __cppobj HashListIterator<HashList<ControlSpecification,unsigned long,1> >
|
|
{
|
|
IntrusiveHashListIterator<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 3190 */
|
|
struct __cppobj IntrusiveHashIterator<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashList<ControlSpecification,unsigned long,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData **m_currBucket;
|
|
HashList<ControlSpecification,unsigned long,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 3191 */
|
|
struct __cppobj InputMapList : List<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3193 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,ActionState *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
ActionState *m_hashNext;
|
|
};
|
|
|
|
/* 3195 */
|
|
struct __cppobj SmartArray<ActionState::SingleKeyInfo,1>
|
|
{
|
|
ActionState::SingleKeyInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3192 */
|
|
struct __cppobj ActionState : IntrusiveHashData<unsigned long,ActionState *>
|
|
{
|
|
long double m_timeActionBegan;
|
|
unsigned int m_cRepeatCount;
|
|
unsigned int m_toggle;
|
|
IInputActionCallback *m_pcCallback;
|
|
SmartArray<ActionState::SingleKeyInfo,1> m_rgKeys;
|
|
};
|
|
|
|
/* 3194 */
|
|
struct __cppobj ActionState::SingleKeyInfo
|
|
{
|
|
ControlSpecification key;
|
|
float extent;
|
|
};
|
|
|
|
/* 3196 */
|
|
struct __cppobj AutoRegisterInputHandler : CInputHandler
|
|
{
|
|
unsigned int m_RegisteredTypes;
|
|
};
|
|
|
|
/* 3197 */
|
|
struct __cppobj HashBaseData<unsigned long>
|
|
{
|
|
HashBaseData<unsigned long>Vtbl *vfptr;
|
|
HashBaseData<unsigned long> *hash_next;
|
|
unsigned int id;
|
|
};
|
|
|
|
/* 3198 */
|
|
struct HashBaseData<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashBaseData<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3199 */
|
|
struct __cppobj LongHashData : HashBaseData<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3200 */
|
|
struct __cppobj TSBlockedEntry
|
|
{
|
|
TSBlockedEntry *m_pNext;
|
|
unsigned int m_stamp;
|
|
ReferenceCountTemplate<1048576,0> *m_pObj;
|
|
};
|
|
|
|
/* 3201 */
|
|
struct __cppobj TSRecv
|
|
{
|
|
int receivedFirstEntry_;
|
|
TSRecvMode mode_;
|
|
unsigned int overflowLimit_;
|
|
unsigned int highestStamp_;
|
|
TSBlockedEntry head_;
|
|
int numBlockedStamps_;
|
|
long double blockedSince_;
|
|
};
|
|
|
|
/* 3202 */
|
|
struct __cppobj ListIterator<NoticeHandler *>
|
|
{
|
|
ListIterator<NoticeHandler *>Vtbl *vfptr;
|
|
ListNode<NoticeHandler *> *_current;
|
|
List<NoticeHandler *> *_list;
|
|
};
|
|
|
|
/* 3203 */
|
|
struct ListIterator<NoticeHandler *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<NoticeHandler *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3213 */
|
|
struct __cppobj ListNode<NoticeHandler *>
|
|
{
|
|
NoticeHandler *data;
|
|
ListNode<NoticeHandler *> *next;
|
|
ListNode<NoticeHandler *> *prev;
|
|
};
|
|
|
|
/* 3211 */
|
|
struct __cppobj List<NoticeHandler *>
|
|
{
|
|
List<NoticeHandler *>Vtbl *vfptr;
|
|
ListNode<NoticeHandler *> *_head;
|
|
ListNode<NoticeHandler *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 3204 */
|
|
struct __cppobj NoticeHandler
|
|
{
|
|
NoticeHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 3212 */
|
|
struct List<NoticeHandler *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<NoticeHandler *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3251 */
|
|
struct NoticeHandlerVtbl
|
|
{
|
|
bool (__thiscall *IsEngine)(NoticeHandler *this);
|
|
_BYTE gap4[8];
|
|
void (__thiscall *RecvNotice_RuntimeDDDStatus)(NoticeHandler *this, bool, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_ItemAttributesChanged)(NoticeHandler *this, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_ServerSaysAttemptFailed)(NoticeHandler *this, unsigned int);
|
|
void (__thiscall *RecvNotice_ServerSaysMoveItem)(NoticeHandler *this, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_SetSelectedItem)(NoticeHandler *this, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_CharacterError)(NoticeHandler *this, charError);
|
|
void (__thiscall *RecvNotice_ServerDied)(NoticeHandler *this);
|
|
void (__thiscall *RecvNotice_WorldName)(NoticeHandler *this, AC1Legacy::PStringBase<char> *);
|
|
void (__thiscall *RecvNotice_BeingDeleted)(NoticeHandler *this, CWeenieObject *);
|
|
void (__thiscall *RecvNotice_CreateObject)(NoticeHandler *this, unsigned int);
|
|
void (__thiscall *RecvNotice_CloseDialog)(NoticeHandler *this, unsigned int, PropertyCollection *);
|
|
void (__thiscall *RecvNotice_DisplayFinalStringInfo)(NoticeHandler *this, unsigned int, StringInfo *, StringInfo *, unsigned int);
|
|
void (__thiscall *RecvNotice_DisplayStringInfo)(NoticeHandler *this, unsigned int, StringInfo *);
|
|
void (__thiscall *RecvNotice_DisplayWeenieError)(NoticeHandler *this, unsigned int, AC1Legacy::PStringBase<char> *);
|
|
void (__thiscall *RecvNotice_OpenDialog)(NoticeHandler *this, unsigned int);
|
|
void (__thiscall *RecvNotice_SmartBoxObjectFound)(NoticeHandler *this, unsigned int);
|
|
void (__thiscall *RecvNotice_TextTag_DIDClick)(NoticeHandler *this, unsigned int, IDClass<_tagDataID,32,0>);
|
|
void (__thiscall *RecvNotice_TextTag_IIDClick)(NoticeHandler *this, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_TextTag_IIDEnumClick)(NoticeHandler *this, unsigned int, unsigned int, unsigned int);
|
|
void (__thiscall *RecvNotice_TextTag_IIDStringClick)(NoticeHandler *this, unsigned int, unsigned int, PStringBase<unsigned short> *);
|
|
void (__thiscall *RecvNotice_UpdateGameView)(NoticeHandler *this, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
};
|
|
|
|
/* 3210 */
|
|
struct __cppobj NoticeRegistrar
|
|
{
|
|
NoticeRegistrarVtbl *vfptr;
|
|
HashTable<unsigned long,List<NoticeHandler *> *,0> *m_handlers;
|
|
};
|
|
|
|
/* 3221 */
|
|
struct __cppobj CWeenieObject : LongHashData, NoticeRegistrar
|
|
{
|
|
long double update_time;
|
|
NIList<NetBlob *> *netblob_list;
|
|
TSRecv blobOrdering;
|
|
};
|
|
|
|
/* 3226 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,BaseProperty> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,BaseProperty> **m_buckets;
|
|
HashTableData<unsigned long,BaseProperty> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3224 */
|
|
struct __cppobj HashTable<unsigned long,BaseProperty,1>
|
|
{
|
|
HashTable<unsigned long,BaseProperty,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3241 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,BaseProperty> : HashTable<unsigned long,BaseProperty,1>
|
|
{
|
|
};
|
|
|
|
/* 3222 */
|
|
const struct __cppobj PropertyCollection
|
|
{
|
|
PropertyCollectionVtbl *vfptr;
|
|
AutoGrowHashTable<unsigned long,BaseProperty> m_hashProperties;
|
|
};
|
|
|
|
/* 3244 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,StringInfoData *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,StringInfoData *> **m_buckets;
|
|
HashTableData<unsigned long,StringInfoData *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3242 */
|
|
struct __cppobj HashTable<unsigned long,StringInfoData *,0>
|
|
{
|
|
HashTable<unsigned long,StringInfoData *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3250 */
|
|
const struct __cppobj StringInfo
|
|
{
|
|
PStringBase<char> m_strToken;
|
|
unsigned int m_stringID;
|
|
IDClass<_tagDataID,32,0> m_tableID;
|
|
HashTable<unsigned long,StringInfoData *,0> m_variables;
|
|
PStringBase<unsigned short> m_LiteralValue;
|
|
char m_Override;
|
|
PStringBase<char> m_strEnglish;
|
|
PStringBase<char> m_strComment;
|
|
};
|
|
|
|
/* 3214 */
|
|
struct NoticeRegistrarVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(NoticeRegistrar *this, unsigned int);
|
|
bool (__thiscall *RegisterNoticeHandler)(NoticeRegistrar *this, unsigned int, NoticeHandler *);
|
|
bool (__thiscall *UnRegisterNoticeHandler)(NoticeRegistrar *this, unsigned int, NoticeHandler *);
|
|
bool (__thiscall *UnRegisterAllNoticeHandlers)(NoticeRegistrar *this, NoticeHandler *);
|
|
List<NoticeHandler *> *(__thiscall *GetNoticeHandlers)(NoticeRegistrar *this, unsigned int);
|
|
};
|
|
|
|
/* 3217 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> **m_buckets;
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3215 */
|
|
struct __cppobj HashTable<unsigned long,List<NoticeHandler *> *,0>
|
|
{
|
|
HashTable<unsigned long,List<NoticeHandler *> *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3223 */
|
|
struct PropertyCollectionVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PropertyCollection *this, unsigned int);
|
|
void (__thiscall *Destroy)(PropertyCollection *this);
|
|
};
|
|
|
|
/* 3225 */
|
|
struct HashTable<unsigned long,BaseProperty,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,BaseProperty,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3227 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3229 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,BaseProperty> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,BaseProperty> *m_hashNext;
|
|
};
|
|
|
|
/* 3240 */
|
|
struct __cppobj BaseProperty
|
|
{
|
|
BasePropertyDesc *m_pcPropertyDesc;
|
|
BasePropertyValue *m_pcPropertyValue;
|
|
};
|
|
|
|
/* 3228 */
|
|
struct __cppobj HashTableData<unsigned long,BaseProperty> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,BaseProperty> *>
|
|
{
|
|
BaseProperty m_data;
|
|
};
|
|
|
|
/* 3243 */
|
|
struct HashTable<unsigned long,StringInfoData *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,StringInfoData *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3245 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3247 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,StringInfoData *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,StringInfoData *> *m_hashNext;
|
|
};
|
|
|
|
/* 3246 */
|
|
struct __cppobj HashTableData<unsigned long,StringInfoData *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,StringInfoData *> *>
|
|
{
|
|
StringInfoData *m_data;
|
|
};
|
|
|
|
/* 3216 */
|
|
struct HashTable<unsigned long,List<NoticeHandler *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,List<NoticeHandler *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3218 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3220 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> *m_hashNext;
|
|
};
|
|
|
|
/* 3219 */
|
|
struct __cppobj HashTableData<unsigned long,List<NoticeHandler *> *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *>
|
|
{
|
|
List<NoticeHandler *> *m_data;
|
|
};
|
|
|
|
/* 3233 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,AvailableProperty> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,AvailableProperty> **m_buckets;
|
|
HashTableData<unsigned long,AvailableProperty> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3231 */
|
|
struct __cppobj HashTable<unsigned long,AvailableProperty,0>
|
|
{
|
|
HashTable<unsigned long,AvailableProperty,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3238 */
|
|
struct __cppobj AvailablePropertySet
|
|
{
|
|
HashTable<unsigned long,AvailableProperty,0> m_reqHash;
|
|
};
|
|
|
|
/* 3239 */
|
|
struct __cppobj BasePropertyDesc : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
unsigned int m_propertyName;
|
|
unsigned int m_propertyType;
|
|
unsigned int m_propertyGroup;
|
|
unsigned int m_propertyProvider;
|
|
unsigned int m_data;
|
|
unsigned int m_ePatchFlags;
|
|
BasePropertyValue *m_defaultValue;
|
|
BasePropertyValue *m_minValue;
|
|
BasePropertyValue *m_maxValue;
|
|
AvailablePropertySet m_availableProperties;
|
|
PropertyInheritanceType::Type m_inheritanceType;
|
|
PropertyDatFileType::Type m_datFileType;
|
|
PropertyPropagationType::Type m_propagationType;
|
|
PropertyCachingType::Type m_cachingType;
|
|
bool m_bRequired;
|
|
bool m_bReadOnly;
|
|
bool m_bPropagateToChildren;
|
|
bool m_bNoCheckpoint;
|
|
bool m_bAbsoluteTimeStamp;
|
|
bool m_bGroupable;
|
|
bool m_bAllAvailable;
|
|
bool m_bDoNotReplay;
|
|
bool m_bRecorded;
|
|
bool m_bToolOnly;
|
|
unsigned int m_nMinElements;
|
|
unsigned int m_nMaxElements;
|
|
PStringBase<char> m_strHelp;
|
|
float m_fPredictionTimeout;
|
|
};
|
|
|
|
/* 3230 */
|
|
struct __cppobj BasePropertyValue : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
};
|
|
|
|
/* 3248 */
|
|
struct __cppobj StringInfoData
|
|
{
|
|
StringInfoDataVtbl *vfptr;
|
|
unsigned __int16 m_eType;
|
|
unsigned int m_eVarID;
|
|
};
|
|
|
|
/* 3232 */
|
|
struct HashTable<unsigned long,AvailableProperty,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,AvailableProperty,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3234 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3236 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,AvailableProperty> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,AvailableProperty> *m_hashNext;
|
|
};
|
|
|
|
/* 3237 */
|
|
struct __cppobj AvailableProperty
|
|
{
|
|
unsigned int m_name;
|
|
};
|
|
|
|
/* 3235 */
|
|
struct __cppobj HashTableData<unsigned long,AvailableProperty> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,AvailableProperty> *>
|
|
{
|
|
AvailableProperty m_data;
|
|
};
|
|
|
|
/* 3249 */
|
|
struct StringInfoDataVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(StringInfoData *this, unsigned int);
|
|
void (__thiscall *GetSubDataIDs)(StringInfoData *this, QualifiedDataIDArray *);
|
|
void (__thiscall *GetSubPrivateIDs)(StringInfoData *this, QualifiedDataIDArray *, IDClass<_tagDataID,32,0>);
|
|
bool (__thiscall *IsValid)(StringInfoData *this, bool);
|
|
void (__thiscall *Serialize)(StringInfoData *this, Archive *);
|
|
PStringBase<unsigned short> *(__thiscall *ToString)(StringInfoData *this, PStringBase<unsigned short> *result);
|
|
};
|
|
|
|
/* 3205 */
|
|
struct StrHashData
|
|
{
|
|
StrHashData *hash_next;
|
|
const char *name;
|
|
};
|
|
|
|
/* 3206 */
|
|
struct __cppobj CharacterIdentity : PackObj
|
|
{
|
|
unsigned int gid_;
|
|
AC1Legacy::PStringBase<char> name_;
|
|
unsigned int secondsGreyedOut_;
|
|
};
|
|
|
|
/* 3207 */
|
|
struct __cppobj AC1Legacy::SmartArray<CharacterIdentity>
|
|
{
|
|
CharacterIdentity *m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3208 */
|
|
struct __cppobj accountID : AC1Legacy::PStringBase<char>
|
|
{
|
|
int fIsDarkMajestyExpansion_;
|
|
int m_fIsThroneOfDestinyExpansion;
|
|
int m_fPreOrderedThroneOfDestinyExpansion;
|
|
};
|
|
|
|
/* 3209 */
|
|
const struct __cppobj CharacterSet : PackObj, StrHashData
|
|
{
|
|
AC1Legacy::SmartArray<CharacterIdentity> set_;
|
|
AC1Legacy::SmartArray<CharacterIdentity> delSet_;
|
|
unsigned int status_;
|
|
int numAllowedCharacters_;
|
|
accountID account_;
|
|
int m_fUseTurbineChat;
|
|
int m_fHasThroneofDestiny;
|
|
};
|
|
|
|
/* 3252 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> **m_currBucket;
|
|
HashTableData<unsigned long,List<NoticeHandler *> *> *m_currElement;
|
|
};
|
|
|
|
/* 3253 */
|
|
struct __cppobj HashIterator<unsigned long,List<NoticeHandler *> *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<NoticeHandler *> *> *,0> m_iter;
|
|
};
|
|
|
|
/* 3254 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,CLostCell *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,CLostCell *,0>Vtbl *vfptr;
|
|
CLostCell *m_aInplaceBuckets[23];
|
|
CLostCell **m_buckets;
|
|
CLostCell **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3255 */
|
|
struct IntrusiveHashTable<unsigned long,CLostCell *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,CLostCell *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3257 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,CLostCell *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
CLostCell *m_hashNext;
|
|
};
|
|
|
|
/* 3380 */
|
|
struct __cppobj DArray<CPhysicsObj *>
|
|
{
|
|
CPhysicsObj **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3256 */
|
|
struct __cppobj CLostCell : IntrusiveHashData<unsigned long,CLostCell *>
|
|
{
|
|
unsigned int num_objects;
|
|
DArray<CPhysicsObj *> objects;
|
|
};
|
|
|
|
/* 3280 */
|
|
struct __cppobj Frame
|
|
{
|
|
float qw;
|
|
float qx;
|
|
float qy;
|
|
float qz;
|
|
float m_fl2gv[9];
|
|
AC1Legacy::Vector3 m_fOrigin;
|
|
};
|
|
|
|
/* 3370 */
|
|
struct __cppobj Position : PackObj
|
|
{
|
|
unsigned int objcell_id;
|
|
Frame frame;
|
|
};
|
|
|
|
/* 3450 */
|
|
struct __cppobj DArray<CShadowObj>
|
|
{
|
|
CShadowObj *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3471 */
|
|
struct __cppobj AC1Legacy::SmartArray<CAnimHook *>
|
|
{
|
|
CAnimHook **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3315 */
|
|
struct __cppobj Plane
|
|
{
|
|
AC1Legacy::Vector3 N;
|
|
float d;
|
|
};
|
|
|
|
/* 3258 */
|
|
struct __cppobj __declspec(align(4)) CPhysicsObj : LongHashData
|
|
{
|
|
NIList<NetBlob *> *netblob_list;
|
|
CPartArray *part_array;
|
|
AC1Legacy::Vector3 player_vector;
|
|
float player_distance;
|
|
float CYpt;
|
|
CSoundTable *sound_table;
|
|
bool m_bExaminationObject;
|
|
ScriptManager *script_manager;
|
|
PhysicsScriptTable *physics_script_table;
|
|
PScriptType default_script;
|
|
float default_script_intensity;
|
|
CPhysicsObj *parent;
|
|
CHILDLIST *children;
|
|
Position m_position;
|
|
CObjCell *cell;
|
|
unsigned int num_shadow_objects;
|
|
DArray<CShadowObj> shadow_objects;
|
|
unsigned int state;
|
|
unsigned int transient_state;
|
|
float elasticity;
|
|
float translucency;
|
|
float translucencyOriginal;
|
|
float friction;
|
|
float massinv;
|
|
MovementManager *movement_manager;
|
|
PositionManager *position_manager;
|
|
int last_move_was_autonomous;
|
|
int jumped_this_frame;
|
|
long double update_time;
|
|
AC1Legacy::Vector3 m_velocityVector;
|
|
AC1Legacy::Vector3 m_accelerationVector;
|
|
AC1Legacy::Vector3 m_omegaVector;
|
|
PhysicsObjHook *hooks;
|
|
AC1Legacy::SmartArray<CAnimHook *> anim_hooks;
|
|
float m_scale;
|
|
float attack_radius;
|
|
DetectionManager *detection_manager;
|
|
AttackManager *attack_manager;
|
|
TargetManager *target_manager;
|
|
ParticleManager *particle_manager;
|
|
CWeenieObject *weenie_obj;
|
|
Plane contact_plane;
|
|
unsigned int contact_plane_cell_id;
|
|
AC1Legacy::Vector3 sliding_normal;
|
|
AC1Legacy::Vector3 cached_velocity;
|
|
LongNIValHash<CPhysicsObj::CollisionRecord> *collision_table;
|
|
int colliding_with_environment;
|
|
unsigned __int16 update_times[9];
|
|
};
|
|
|
|
/* 3259 */
|
|
struct __cppobj DLList<AnimSequenceNode> : DLListBase
|
|
{
|
|
};
|
|
|
|
/* 3267 */
|
|
struct __cppobj CSequence : PackObj
|
|
{
|
|
DLList<AnimSequenceNode> anim_list;
|
|
AnimSequenceNode *first_cyclic;
|
|
AC1Legacy::Vector3 velocity;
|
|
AC1Legacy::Vector3 omega;
|
|
CPhysicsObj *hook_obj;
|
|
long double frame_number;
|
|
AnimSequenceNode *curr_anim;
|
|
AnimFrame *placement_frame;
|
|
unsigned int placement_frame_id;
|
|
int bIsTrivial;
|
|
};
|
|
|
|
/* 3424 */
|
|
struct __cppobj CPartArray
|
|
{
|
|
unsigned int pa_state;
|
|
CPhysicsObj *owner;
|
|
CSequence sequence;
|
|
MotionTableManager *motion_table_manager;
|
|
CSetup *setup;
|
|
unsigned int num_parts;
|
|
CPhysicsPart **parts;
|
|
AC1Legacy::Vector3 scale;
|
|
Palette **pals;
|
|
LIGHTLIST *lights;
|
|
AnimFrame *last_animframe;
|
|
};
|
|
|
|
/* 3260 */
|
|
struct __cppobj __declspec(align(8)) SerializeUsingPackDBObj : DBObj, PackObj
|
|
{
|
|
};
|
|
|
|
/* 3426 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,SoundTableData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
SoundTableData *m_hashNext;
|
|
};
|
|
|
|
/* 3427 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,SoundTableData *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,SoundTableData *,0>Vtbl *vfptr;
|
|
SoundTableData *m_aInplaceBuckets[23];
|
|
SoundTableData **m_buckets;
|
|
SoundTableData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3425 */
|
|
struct __cppobj SoundTableData : PackObj, IntrusiveHashData<unsigned long,SoundTableData *>
|
|
{
|
|
IntrusiveHashTable<unsigned long,SoundTableData *,0> sound_hash_;
|
|
unsigned int num_stdatas_;
|
|
SoundData *data_;
|
|
};
|
|
|
|
/* 3430 */
|
|
const struct __cppobj __declspec(align(8)) CSoundTable : SerializeUsingPackDBObj
|
|
{
|
|
SoundTableData sound_data_;
|
|
};
|
|
|
|
/* 3435 */
|
|
struct __cppobj ScriptManager
|
|
{
|
|
CPhysicsObj *physobj;
|
|
ScriptData *curr_data;
|
|
ScriptData *last_data;
|
|
int hook_index;
|
|
long double next_hook_time;
|
|
};
|
|
|
|
/* 3438 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> **m_buckets;
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3436 */
|
|
struct __cppobj HashTable<unsigned long,PhysicsScriptTableData *,0>
|
|
{
|
|
HashTable<unsigned long,PhysicsScriptTableData *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3445 */
|
|
const struct __cppobj __declspec(align(8)) PhysicsScriptTable : SerializeUsingPackDBObj
|
|
{
|
|
HashTable<unsigned long,PhysicsScriptTableData *,0> script_table;
|
|
};
|
|
|
|
/* 3446 */
|
|
struct __cppobj __declspec(align(4)) SArray<CPhysicsObj *>
|
|
{
|
|
CPhysicsObj **data;
|
|
unsigned __int16 sizeOf;
|
|
};
|
|
|
|
/* 3447 */
|
|
struct __cppobj __declspec(align(4)) SArray<Frame>
|
|
{
|
|
Frame *data;
|
|
unsigned __int16 sizeOf;
|
|
};
|
|
|
|
/* 3448 */
|
|
struct __cppobj __declspec(align(4)) SArray<unsigned long>
|
|
{
|
|
unsigned int *data;
|
|
unsigned __int16 sizeOf;
|
|
};
|
|
|
|
/* 3449 */
|
|
struct __cppobj CHILDLIST
|
|
{
|
|
unsigned __int16 num_objects;
|
|
SArray<CPhysicsObj *> objects;
|
|
SArray<Frame> frames;
|
|
SArray<unsigned long> part_numbers;
|
|
SArray<unsigned long> location_ids;
|
|
};
|
|
|
|
/* 3379 */
|
|
struct __cppobj DArray<CShadowPart *>
|
|
{
|
|
CShadowPart **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3375 */
|
|
struct __cppobj CPartCell
|
|
{
|
|
CPartCellVtbl *vfptr;
|
|
unsigned int num_shadow_parts;
|
|
DArray<CShadowPart *> shadow_part_list;
|
|
};
|
|
|
|
/* 3382 */
|
|
struct __cppobj DArray<LIGHTOBJ const *>
|
|
{
|
|
LIGHTOBJ **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3385 */
|
|
struct __cppobj DArray<CShadowObj *>
|
|
{
|
|
CShadowObj **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3383 */
|
|
const struct __cppobj __declspec(align(8)) CObjCell : SerializeUsingPackDBObj, CPartCell
|
|
{
|
|
LandDefs::WaterType water_type;
|
|
Position pos;
|
|
unsigned int num_objects;
|
|
DArray<CPhysicsObj *> object_list;
|
|
unsigned int num_lights;
|
|
DArray<LIGHTOBJ const *> light_list;
|
|
unsigned int num_shadow_objects;
|
|
DArray<CShadowObj *> shadow_object_list;
|
|
unsigned int restriction_obj;
|
|
ClipPlaneList **clip_planes;
|
|
unsigned int num_stabs;
|
|
unsigned int *stab_list;
|
|
int seen_outside;
|
|
LongNIValHash<GlobalVoyeurInfo> *voyeur_table;
|
|
CLandBlock *myLandBlock_;
|
|
};
|
|
|
|
/* 3384 */
|
|
struct __cppobj CShadowObj : LongHashData
|
|
{
|
|
CPhysicsObj *physobj;
|
|
unsigned int cell_id;
|
|
CObjCell *cell;
|
|
};
|
|
|
|
/* 3463 */
|
|
struct __cppobj MovementManager
|
|
{
|
|
CMotionInterp *motion_interpreter;
|
|
MoveToManager *moveto_manager;
|
|
CPhysicsObj *physics_obj;
|
|
CWeenieObject *weenie_obj;
|
|
};
|
|
|
|
/* 3468 */
|
|
struct __cppobj PositionManager
|
|
{
|
|
InterpolationManager *interpolation_manager;
|
|
StickyManager *sticky_manager;
|
|
ConstraintManager *constraint_manager;
|
|
CPhysicsObj *physics_obj;
|
|
};
|
|
|
|
/* 3469 */
|
|
struct __cppobj PhysicsObjHook
|
|
{
|
|
PhysicsObjHookVtbl *vfptr;
|
|
__declspec(align(8)) PhysicsObjHook::HookType hook_type;
|
|
long double time_created;
|
|
long double interpolation_time;
|
|
PhysicsObjHook *prev;
|
|
PhysicsObjHook *next;
|
|
void *user_data;
|
|
};
|
|
|
|
/* 3262 */
|
|
struct __cppobj CAnimHook
|
|
{
|
|
CAnimHookVtbl *vfptr;
|
|
CAnimHook *next_hook;
|
|
int direction_;
|
|
};
|
|
|
|
/* 3477 */
|
|
struct __cppobj LongNIHash<DetectionCylsphere>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3478 */
|
|
struct __cppobj AC1Legacy::SmartArray<unsigned long>
|
|
{
|
|
unsigned int *m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3479 */
|
|
struct __cppobj __declspec(align(8)) DetectionManager
|
|
{
|
|
CPhysicsObj *physobj;
|
|
LongNIHash<DetectionInfo> *detection_objects;
|
|
unsigned int num_pending_global_detect_updates;
|
|
CELLARRAY *cell_array;
|
|
long double last_update_time;
|
|
Position last_global_update;
|
|
LongNIHash<DetectionCylsphere> detection_table;
|
|
AC1Legacy::SmartArray<unsigned long> pending_deletions;
|
|
};
|
|
|
|
/* 3480 */
|
|
struct __cppobj LongNIHash<AttackInfo>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3481 */
|
|
struct __cppobj AttackManager
|
|
{
|
|
float attack_radius;
|
|
unsigned int current_attack;
|
|
LongNIHash<AttackInfo> pending_attacks;
|
|
};
|
|
|
|
/* 3484 */
|
|
struct __cppobj TargetManager
|
|
{
|
|
CPhysicsObj *physobj;
|
|
TargetInfo *target_info;
|
|
LongNIHash<TargettedVoyeurInfo> *voyeur_table;
|
|
long double last_update_time;
|
|
};
|
|
|
|
/* 3485 */
|
|
struct __cppobj LongNIHash<ParticleEmitter>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3486 */
|
|
struct __cppobj ParticleManager
|
|
{
|
|
unsigned int next_emitter_id;
|
|
LongNIHash<ParticleEmitter> particle_table;
|
|
};
|
|
|
|
/* 3268 */
|
|
struct __cppobj HashBase<unsigned long>
|
|
{
|
|
HashBase<unsigned long>Vtbl *vfptr;
|
|
unsigned int table_mask;
|
|
unsigned int key_shift;
|
|
HashBaseData<unsigned long> **buckets;
|
|
unsigned int table_size;
|
|
int fPlacementNew_;
|
|
};
|
|
|
|
/* 3487 */
|
|
struct __cppobj LongNIValHash<CPhysicsObj::CollisionRecord> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3266 */
|
|
struct __cppobj AnimSequenceNode : PackObj, DLListData
|
|
{
|
|
CAnimation *anim;
|
|
float framerate;
|
|
int low_frame;
|
|
int high_frame;
|
|
};
|
|
|
|
/* 3264 */
|
|
struct __cppobj AnimFrame
|
|
{
|
|
AFrame *frame;
|
|
unsigned int num_frame_hooks;
|
|
CAnimHook *hooks;
|
|
unsigned int num_parts;
|
|
};
|
|
|
|
/* 3275 */
|
|
struct __cppobj MotionState
|
|
{
|
|
unsigned int style;
|
|
unsigned int substate;
|
|
float substate_mod;
|
|
MotionList *modifier_head;
|
|
MotionList *action_head;
|
|
MotionList *action_tail;
|
|
};
|
|
|
|
/* 3276 */
|
|
struct __cppobj DLList<MotionTableManager::AnimNode> : DLListBase
|
|
{
|
|
};
|
|
|
|
/* 3277 */
|
|
struct __cppobj MotionTableManager
|
|
{
|
|
CPhysicsObj *physics_obj;
|
|
CMotionTable *table;
|
|
MotionState state;
|
|
int animation_counter;
|
|
DLList<MotionTableManager::AnimNode> pending_animations;
|
|
};
|
|
|
|
/* 3279 */
|
|
struct __cppobj CSphere
|
|
{
|
|
AC1Legacy::Vector3 center;
|
|
float radius;
|
|
};
|
|
|
|
/* 3284 */
|
|
struct __cppobj LongHash<PlacementType> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3285 */
|
|
const struct __cppobj CSetup : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_parts;
|
|
IDClass<_tagDataID,32,0> *parts;
|
|
unsigned int *parent_index;
|
|
AC1Legacy::Vector3 *default_scale;
|
|
unsigned int num_cylsphere;
|
|
CCylSphere *cylsphere;
|
|
unsigned int num_sphere;
|
|
CSphere *sphere;
|
|
int has_physics_bsp;
|
|
int allow_free_heading;
|
|
float height;
|
|
float radius;
|
|
float step_down_height;
|
|
float step_up_height;
|
|
CSphere sorting_sphere;
|
|
CSphere selection_sphere;
|
|
unsigned int num_lights;
|
|
LIGHTINFO *lights;
|
|
AC1Legacy::Vector3 anim_scale;
|
|
LongHash<LocationType> *holding_locations;
|
|
LongHash<LocationType> *connection_points;
|
|
LongHash<PlacementType> placement_frames;
|
|
IDClass<_tagDataID,32,0> default_anim_id;
|
|
IDClass<_tagDataID,32,0> default_script_id;
|
|
IDClass<_tagDataID,32,0> default_mtable_id;
|
|
IDClass<_tagDataID,32,0> default_stable_id;
|
|
IDClass<_tagDataID,32,0> default_phstable_id;
|
|
};
|
|
|
|
/* 3371 */
|
|
struct __cppobj CPhysicsPart
|
|
{
|
|
float CYpt;
|
|
AC1Legacy::Vector3 viewer_heading;
|
|
GfxObjDegradeInfo *degrades;
|
|
unsigned int deg_level;
|
|
int deg_mode;
|
|
int draw_state;
|
|
CGfxObj **gfxobj;
|
|
AC1Legacy::Vector3 gfxobj_scale;
|
|
Position pos;
|
|
Position draw_pos;
|
|
CMaterial *material;
|
|
CSurface **surfaces;
|
|
IDClass<_tagDataID,32,0> original_palette_id;
|
|
float curTranslucency;
|
|
float curDiffuse;
|
|
float curLuminosity;
|
|
Palette *shiftPal;
|
|
unsigned int m_current_render_frame_num;
|
|
CPhysicsObj *physobj;
|
|
int physobj_index;
|
|
};
|
|
|
|
/* 3297 */
|
|
struct __cppobj __declspec(align(8)) Palette : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_colors;
|
|
float min_lighting;
|
|
unsigned int *ARGB;
|
|
};
|
|
|
|
/* 3423 */
|
|
struct __cppobj LIGHTLIST
|
|
{
|
|
unsigned int num_lights;
|
|
LIGHTOBJ *lightobj;
|
|
};
|
|
|
|
/* 3428 */
|
|
struct IntrusiveHashTable<unsigned long,SoundTableData *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,SoundTableData *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3429 */
|
|
struct __cppobj SoundData
|
|
{
|
|
IDClass<_tagDataID,32,0> sound_id_;
|
|
float priority_;
|
|
float probability_;
|
|
float volume_;
|
|
};
|
|
|
|
/* 3434 */
|
|
struct __cppobj ScriptData
|
|
{
|
|
long double start_time;
|
|
PhysicsScript *script;
|
|
ScriptData *next_data;
|
|
};
|
|
|
|
/* 3437 */
|
|
struct HashTable<unsigned long,PhysicsScriptTableData *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,PhysicsScriptTableData *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3439 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3441 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> *m_hashNext;
|
|
};
|
|
|
|
/* 3440 */
|
|
struct __cppobj HashTableData<unsigned long,PhysicsScriptTableData *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *>
|
|
{
|
|
PhysicsScriptTableData *m_data;
|
|
};
|
|
|
|
/* 3376 */
|
|
union $513534915C086D85FE6716A30C591AE0
|
|
{
|
|
void (__thiscall *~CPartCell)(CPartCell *this);
|
|
void *(__thiscall *__vecDelDtor)(CPartCell *this, unsigned int);
|
|
};
|
|
|
|
/* 3377 */
|
|
struct CPartCellVtbl
|
|
{
|
|
void (__thiscall *add_part)(CPartCell *this, CPhysicsPart *, ClipPlaneList **, Frame *, unsigned int);
|
|
void (__thiscall *remove_part)(CPartCell *this, CPhysicsPart *);
|
|
$513534915C086D85FE6716A30C591AE0 ___u2;
|
|
};
|
|
|
|
/* 3378 */
|
|
struct __cppobj CShadowPart
|
|
{
|
|
unsigned int num_planes;
|
|
ClipPlaneList **planes;
|
|
Frame *frame;
|
|
CPhysicsPart *part;
|
|
};
|
|
|
|
/* 3381 */
|
|
const struct __cppobj LIGHTOBJ
|
|
{
|
|
LIGHTINFO *lightinfo;
|
|
Frame global_offset;
|
|
int state;
|
|
};
|
|
|
|
/* 3373 */
|
|
struct __cppobj DArray<ClipPlane>
|
|
{
|
|
ClipPlane *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3374 */
|
|
struct __cppobj ClipPlaneList
|
|
{
|
|
unsigned int cplane_num;
|
|
DArray<ClipPlane> cplane_list;
|
|
int leaf_contains_obj;
|
|
};
|
|
|
|
/* 3386 */
|
|
struct __cppobj LongNIValHash<GlobalVoyeurInfo> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3307 */
|
|
struct __cppobj BBox
|
|
{
|
|
Vector3 m_vMin;
|
|
Vector3 m_vMax;
|
|
};
|
|
|
|
/* 3311 */
|
|
struct __cppobj CVertexArray
|
|
{
|
|
void *vertex_memory;
|
|
BBox bbox;
|
|
VertexType vertex_type;
|
|
unsigned int num_vertices;
|
|
CVertex *vertices;
|
|
};
|
|
|
|
/* 3393 */
|
|
struct __cppobj CLandBlockStruct
|
|
{
|
|
RGBColor *vertex_lighting;
|
|
LandDefs::Direction trans_dir;
|
|
int side_vertex_count;
|
|
int side_polygon_count;
|
|
int side_cell_count;
|
|
LandDefs::WaterType water_type;
|
|
char *height;
|
|
unsigned __int16 *terrain;
|
|
CVertexArray vertex_array;
|
|
CPolygon *polygons;
|
|
unsigned int num_surface_strips;
|
|
CSurfaceTriStrips *surface_strips;
|
|
unsigned int block_surface_index;
|
|
CLandCell *lcell;
|
|
int *SWtoNEcut;
|
|
};
|
|
|
|
/* 3394 */
|
|
struct SqCoord
|
|
{
|
|
int x;
|
|
int y;
|
|
};
|
|
|
|
/* 3418 */
|
|
struct __cppobj CLandBlock : SerializeUsingPackDBObj, CLandBlockStruct
|
|
{
|
|
SqCoord block_coord;
|
|
Frame block_frame;
|
|
float max_zval;
|
|
float min_zval;
|
|
int dyn_objs_init_done;
|
|
int lbi_exists;
|
|
LandDefs::Direction dir;
|
|
SqCoord closest;
|
|
BoundingType in_view;
|
|
CLandBlockInfo *lbi;
|
|
unsigned int num_static_objects;
|
|
DArray<CPhysicsObj *> static_objects;
|
|
unsigned int num_buildings;
|
|
CBuildingObj **buildings;
|
|
unsigned int stab_num;
|
|
unsigned int *stablist;
|
|
CLandCell **draw_array;
|
|
unsigned int draw_array_size;
|
|
};
|
|
|
|
/* 3452 */
|
|
struct __cppobj LListBase
|
|
{
|
|
LListData *head_;
|
|
LListData *tail_;
|
|
};
|
|
|
|
/* 3453 */
|
|
struct __cppobj LList<ActionNode> : LListBase
|
|
{
|
|
};
|
|
|
|
/* 3454 */
|
|
struct __cppobj RawMotionState : PackObj
|
|
{
|
|
LList<ActionNode> actions;
|
|
HoldKey current_holdkey;
|
|
unsigned int current_style;
|
|
unsigned int forward_command;
|
|
HoldKey forward_holdkey;
|
|
float forward_speed;
|
|
unsigned int sidestep_command;
|
|
HoldKey sidestep_holdkey;
|
|
float sidestep_speed;
|
|
unsigned int turn_command;
|
|
HoldKey turn_holdkey;
|
|
float turn_speed;
|
|
};
|
|
|
|
/* 3455 */
|
|
struct __cppobj InterpretedMotionState : PackObj
|
|
{
|
|
unsigned int current_style;
|
|
unsigned int forward_command;
|
|
float forward_speed;
|
|
unsigned int sidestep_command;
|
|
float sidestep_speed;
|
|
unsigned int turn_command;
|
|
float turn_speed;
|
|
LList<ActionNode> actions;
|
|
};
|
|
|
|
/* 3456 */
|
|
struct __cppobj LList<CMotionInterp::MotionNode> : LListBase
|
|
{
|
|
};
|
|
|
|
/* 3457 */
|
|
struct __cppobj CMotionInterp
|
|
{
|
|
int initted;
|
|
CWeenieObject *weenie_obj;
|
|
CPhysicsObj *physics_obj;
|
|
RawMotionState raw_state;
|
|
InterpretedMotionState interpreted_state;
|
|
float current_speed_factor;
|
|
int standing_longjump;
|
|
float jump_extent;
|
|
unsigned int server_action_stamp;
|
|
float my_run_rate;
|
|
LList<CMotionInterp::MotionNode> pending_motions;
|
|
};
|
|
|
|
/* 3458 */
|
|
struct $9DF5898AC3667EE63853CA774377241C
|
|
{
|
|
unsigned __int32 can_walk : 1;
|
|
unsigned __int32 can_run : 1;
|
|
unsigned __int32 can_sidestep : 1;
|
|
unsigned __int32 can_walk_backwards : 1;
|
|
unsigned __int32 can_charge : 1;
|
|
unsigned __int32 fail_walk : 1;
|
|
unsigned __int32 use_final_heading : 1;
|
|
unsigned __int32 sticky : 1;
|
|
unsigned __int32 move_away : 1;
|
|
unsigned __int32 move_towards : 1;
|
|
unsigned __int32 use_spheres : 1;
|
|
unsigned __int32 set_hold_key : 1;
|
|
unsigned __int32 autonomous : 1;
|
|
unsigned __int32 modify_raw_state : 1;
|
|
unsigned __int32 modify_interpreted_state : 1;
|
|
unsigned __int32 cancel_moveto : 1;
|
|
unsigned __int32 stop_completely : 1;
|
|
unsigned __int32 disable_jump_during_link : 1;
|
|
};
|
|
|
|
/* 3459 */
|
|
union $219484CD3FACC896A58537BA7B2DDF4E
|
|
{
|
|
unsigned int bitfield;
|
|
$9DF5898AC3667EE63853CA774377241C __s1;
|
|
};
|
|
|
|
/* 3460 */
|
|
struct __cppobj MovementParameters : PackObj
|
|
{
|
|
$219484CD3FACC896A58537BA7B2DDF4E ___u1;
|
|
float distance_to_object;
|
|
float min_distance;
|
|
float desired_heading;
|
|
float speed;
|
|
float fail_distance;
|
|
float walk_run_threshhold;
|
|
unsigned int context_id;
|
|
HoldKey hold_key_to_apply;
|
|
unsigned int action_stamp;
|
|
};
|
|
|
|
/* 3461 */
|
|
struct __cppobj DLList<MoveToManager::MovementNode> : DLListBase
|
|
{
|
|
};
|
|
|
|
/* 3462 */
|
|
struct __cppobj __declspec(align(8)) MoveToManager
|
|
{
|
|
MovementTypes::Type movement_type;
|
|
Position sought_position;
|
|
Position current_target_position;
|
|
Position starting_position;
|
|
MovementParameters movement_params;
|
|
float previous_heading;
|
|
float previous_distance;
|
|
long double previous_distance_time;
|
|
float original_distance;
|
|
long double original_distance_time;
|
|
unsigned int fail_progress_count;
|
|
unsigned int sought_object_id;
|
|
unsigned int top_level_object_id;
|
|
float sought_object_radius;
|
|
float sought_object_height;
|
|
unsigned int current_command;
|
|
unsigned int aux_command;
|
|
int moving_away;
|
|
int initialized;
|
|
DLList<MoveToManager::MovementNode> pending_actions;
|
|
CPhysicsObj *physics_obj;
|
|
CWeenieObject *weenie_obj;
|
|
};
|
|
|
|
/* 3464 */
|
|
struct __cppobj LList<InterpolationNode> : LListBase
|
|
{
|
|
};
|
|
|
|
/* 3465 */
|
|
struct __cppobj InterpolationManager
|
|
{
|
|
LList<InterpolationNode> position_queue;
|
|
CPhysicsObj *physics_obj;
|
|
int keep_heading;
|
|
unsigned int frame_counter;
|
|
float original_distance;
|
|
float progress_quantum;
|
|
int node_fail_counter;
|
|
Position blipto_position;
|
|
};
|
|
|
|
/* 3466 */
|
|
struct __cppobj StickyManager
|
|
{
|
|
unsigned int target_id;
|
|
float target_radius;
|
|
Position target_position;
|
|
CPhysicsObj *physics_obj;
|
|
int initialized;
|
|
long double sticky_timeout_time;
|
|
};
|
|
|
|
/* 3467 */
|
|
struct __cppobj ConstraintManager
|
|
{
|
|
CPhysicsObj *physics_obj;
|
|
int is_constrained;
|
|
float constraint_pos_offset;
|
|
Position constraint_pos;
|
|
float constraint_distance_start;
|
|
float constraint_distance_max;
|
|
};
|
|
|
|
/* 3470 */
|
|
struct PhysicsObjHookVtbl
|
|
{
|
|
int (__thiscall *Execute)(PhysicsObjHook *this, CPhysicsObj *);
|
|
};
|
|
|
|
/* 3263 */
|
|
struct CAnimHookVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CAnimHook *this, unsigned int);
|
|
void (__thiscall *Execute)(CAnimHook *this, CPhysicsObj *);
|
|
int (__thiscall *GetType)(CAnimHook *this);
|
|
void (__thiscall *GetSubDataIDs)(CAnimHook *this, QualifiedDataIDArray *);
|
|
unsigned int (__thiscall *pack_size)(CAnimHook *this);
|
|
unsigned int (__thiscall *Pack)(CAnimHook *this, void **, unsigned int);
|
|
int (__thiscall *UnPack)(CAnimHook *this, void **, unsigned int);
|
|
};
|
|
|
|
/* 3473 */
|
|
struct __cppobj LongNIHash<DetectionInfo>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3475 */
|
|
struct __cppobj DArray<CELLINFO>
|
|
{
|
|
CELLINFO *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3476 */
|
|
struct __cppobj CELLARRAY
|
|
{
|
|
int added_outside;
|
|
int do_not_load_cells;
|
|
unsigned int num_cells;
|
|
DArray<CELLINFO> cells;
|
|
};
|
|
|
|
/* 3472 */
|
|
struct __cppobj LongNIHashData
|
|
{
|
|
LongNIHashData *next;
|
|
void *data;
|
|
unsigned int key;
|
|
};
|
|
|
|
/* 3482 */
|
|
struct __cppobj TargetInfo
|
|
{
|
|
unsigned int context_id;
|
|
unsigned int object_id;
|
|
float radius;
|
|
long double quantum;
|
|
Position target_position;
|
|
Position interpolated_position;
|
|
AC1Legacy::Vector3 interpolated_heading;
|
|
AC1Legacy::Vector3 velocity;
|
|
TargetStatus status;
|
|
long double last_update_time;
|
|
};
|
|
|
|
/* 3483 */
|
|
struct __cppobj LongNIHash<TargettedVoyeurInfo>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3269 */
|
|
struct HashBase<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashBase<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3265 */
|
|
struct __cppobj __declspec(align(8)) CAnimation : SerializeUsingPackDBObj
|
|
{
|
|
AFrame *pos_frames;
|
|
AnimFrame *part_frames;
|
|
int has_hooks;
|
|
unsigned int num_parts;
|
|
unsigned int num_frames;
|
|
};
|
|
|
|
/* 3261 */
|
|
struct __cppobj AFrame
|
|
{
|
|
AC1Legacy::Vector3 m_fOrigin;
|
|
float qw;
|
|
float qx;
|
|
float qy;
|
|
float qz;
|
|
};
|
|
|
|
/* 3270 */
|
|
struct __cppobj LongNIValHash<unsigned long> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3271 */
|
|
struct __cppobj LongHash<MotionData> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3272 */
|
|
struct __cppobj LongNIValHash<LongHash<MotionData> *> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3273 */
|
|
const struct __cppobj __declspec(align(8)) CMotionTable : SerializeUsingPackDBObj
|
|
{
|
|
LongNIValHash<unsigned long> style_defaults;
|
|
LongHash<MotionData> cycles;
|
|
LongHash<MotionData> modifiers;
|
|
LongNIValHash<LongHash<MotionData> *> links;
|
|
unsigned int default_style;
|
|
};
|
|
|
|
/* 3274 */
|
|
struct __cppobj MotionList
|
|
{
|
|
unsigned int motion;
|
|
float speed_mod;
|
|
MotionList *next;
|
|
};
|
|
|
|
/* 3278 */
|
|
struct __cppobj CCylSphere
|
|
{
|
|
AC1Legacy::Vector3 low_pt;
|
|
float height;
|
|
float radius;
|
|
};
|
|
|
|
/* 3281 */
|
|
struct __cppobj RGBColor
|
|
{
|
|
float r;
|
|
float g;
|
|
float b;
|
|
};
|
|
|
|
/* 3282 */
|
|
struct __cppobj LIGHTINFO
|
|
{
|
|
int type;
|
|
Frame offset;
|
|
AC1Legacy::Vector3 viewerspace_location;
|
|
RGBColor color;
|
|
float intensity;
|
|
float falloff;
|
|
float cone_angle;
|
|
};
|
|
|
|
/* 3283 */
|
|
struct __cppobj LongHash<LocationType> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3287 */
|
|
struct __cppobj GfxObjDegradeInfo : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_degrades;
|
|
GfxObjInfo *degrades;
|
|
};
|
|
|
|
/* 3422 */
|
|
struct __cppobj __declspec(align(8)) CGfxObj : DBObj
|
|
{
|
|
CMaterial *material;
|
|
unsigned int num_surfaces;
|
|
CSurface **m_rgSurfaces;
|
|
CVertexArray vertex_array;
|
|
unsigned int num_physics_polygons;
|
|
CPolygon *physics_polygons;
|
|
MeshBuffer *constructed_mesh;
|
|
int use_built_mesh;
|
|
CSphere *physics_sphere;
|
|
BSPTREE *physics_bsp;
|
|
AC1Legacy::Vector3 sort_center;
|
|
unsigned int num_polygons;
|
|
CPolygon *polygons;
|
|
CSphere *drawing_sphere;
|
|
BSPTREE *drawing_bsp;
|
|
BBox gfx_bound_box;
|
|
IDClass<_tagDataID,32,0> m_didDegrade;
|
|
};
|
|
|
|
/* 3288 */
|
|
struct _D3DCOLORVALUE
|
|
{
|
|
float r;
|
|
float g;
|
|
float b;
|
|
float a;
|
|
};
|
|
|
|
/* 3289 */
|
|
struct _D3DMATERIAL9
|
|
{
|
|
_D3DCOLORVALUE Diffuse;
|
|
_D3DCOLORVALUE Ambient;
|
|
_D3DCOLORVALUE Specular;
|
|
_D3DCOLORVALUE Emissive;
|
|
float Power;
|
|
};
|
|
|
|
/* 3290 */
|
|
struct __cppobj CMaterial : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
int has_alpha;
|
|
_D3DMATERIAL9 d3d_material;
|
|
};
|
|
|
|
/* 3291 */
|
|
struct __cppobj GraphicsResource
|
|
{
|
|
GraphicsResourceVtbl *vfptr;
|
|
__declspec(align(8)) bool m_bIsLost;
|
|
long double m_TimeUsed;
|
|
unsigned int m_FrameUsed;
|
|
bool m_bIsThrashable;
|
|
bool m_AutoRestore;
|
|
unsigned int m_nResourceSize;
|
|
unsigned int m_ListIndex;
|
|
};
|
|
|
|
/* 3306 */
|
|
struct __cppobj CSurface : DBObj, GraphicsResource
|
|
{
|
|
unsigned int type;
|
|
SurfaceHandlerEnum handler;
|
|
unsigned int color_value;
|
|
int solid_index;
|
|
IDClass<_tagDataID,32,0> indexed_texture_id;
|
|
ImgTex *base1map;
|
|
Palette *base1pal;
|
|
float translucency;
|
|
float luminosity;
|
|
float diffuse;
|
|
IDClass<_tagDataID,32,0> orig_texture_id;
|
|
IDClass<_tagDataID,32,0> orig_palette_id;
|
|
float orig_luminosity;
|
|
float orig_diffuse;
|
|
};
|
|
|
|
/* 3432 */
|
|
struct __cppobj OldSmartArray<PhysicsScriptData *>
|
|
{
|
|
PhysicsScriptData **data;
|
|
int grow_size;
|
|
int mem_size;
|
|
int num_in_array;
|
|
};
|
|
|
|
/* 3433 */
|
|
const struct __cppobj PhysicsScript : SerializeUsingPackDBObj
|
|
{
|
|
OldSmartArray<PhysicsScriptData *> script_data;
|
|
long double length;
|
|
};
|
|
|
|
/* 3443 */
|
|
struct __cppobj AC1Legacy::SmartArray<ScriptAndModData>
|
|
{
|
|
ScriptAndModData *m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3444 */
|
|
struct __cppobj PhysicsScriptTableData
|
|
{
|
|
AC1Legacy::SmartArray<ScriptAndModData> script_array;
|
|
};
|
|
|
|
/* 3372 */
|
|
struct __cppobj ClipPlane
|
|
{
|
|
Plane *plane;
|
|
Sidedness side;
|
|
};
|
|
|
|
/* 3308 */
|
|
struct $393C16A032292777F0C3725FFB2C0008
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
};
|
|
|
|
/* 3309 */
|
|
union $D554C44E56C320449443B6F5D299EEA7
|
|
{
|
|
$393C16A032292777F0C3725FFB2C0008 __s0;
|
|
AC1Legacy::Vector3 vertex;
|
|
};
|
|
|
|
/* 3310 */
|
|
struct __cppobj CVertex
|
|
{
|
|
$D554C44E56C320449443B6F5D299EEA7 ___u0;
|
|
unsigned int reserve4;
|
|
unsigned int reserve5;
|
|
unsigned int reserve6;
|
|
unsigned int reserve7;
|
|
unsigned int reserve8;
|
|
};
|
|
|
|
/* 3316 */
|
|
struct __cppobj CPolygon
|
|
{
|
|
CVertex **vertices;
|
|
unsigned __int16 *vertex_ids;
|
|
Vec2Dscreen **screen;
|
|
__int16 poly_id;
|
|
char num_pts;
|
|
char stippling;
|
|
int sides_type;
|
|
char *pos_uv_indices;
|
|
char *neg_uv_indices;
|
|
unsigned __int16 pos_surface;
|
|
unsigned __int16 neg_surface;
|
|
Plane plane;
|
|
};
|
|
|
|
/* 3388 */
|
|
struct __cppobj CSurfaceTriStrips
|
|
{
|
|
unsigned int surface_index;
|
|
unsigned int num_strips;
|
|
CTriangleStrip *strips;
|
|
};
|
|
|
|
/* 3391 */
|
|
struct __cppobj __declspec(align(8)) CSortCell : CObjCell
|
|
{
|
|
CBuildingObj *building;
|
|
};
|
|
|
|
/* 3392 */
|
|
struct __cppobj CLandCell : CSortCell
|
|
{
|
|
CPolygon **polygons;
|
|
BoundingType in_view;
|
|
};
|
|
|
|
/* 3417 */
|
|
struct __cppobj CLandBlockInfo : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_objects;
|
|
IDClass<_tagDataID,32,0> *object_ids;
|
|
Frame *object_frames;
|
|
unsigned int num_buildings;
|
|
BuildInfo **buildings;
|
|
PackableHashTable<unsigned long,unsigned long> *restriction_table;
|
|
PackableHashTable<unsigned long,PackableList<unsigned long> > *cell_ownership;
|
|
unsigned int num_cells;
|
|
unsigned int *cell_ids;
|
|
CEnvCell **cells;
|
|
};
|
|
|
|
/* 3390 */
|
|
struct __cppobj __declspec(align(8)) CBuildingObj : CPhysicsObj
|
|
{
|
|
unsigned int num_portals;
|
|
CBldPortal **portals;
|
|
unsigned int num_leaves;
|
|
CPartCell **leaf_cells;
|
|
unsigned int num_shadow;
|
|
DArray<CShadowPart *> shadow_list;
|
|
};
|
|
|
|
/* 3451 */
|
|
struct __cppobj LListData
|
|
{
|
|
LListData *llist_next;
|
|
};
|
|
|
|
/* 3474 */
|
|
struct __cppobj CELLINFO
|
|
{
|
|
unsigned int cell_id;
|
|
CObjCell *cell;
|
|
};
|
|
|
|
/* 3286 */
|
|
struct __cppobj GfxObjInfo
|
|
{
|
|
IDClass<_tagDataID,32,0> gfxobj_id;
|
|
int degrade_mode;
|
|
float min_dist;
|
|
float ideal_dist;
|
|
float max_dist;
|
|
};
|
|
|
|
/* 3366 */
|
|
struct __cppobj CVec2Duv
|
|
{
|
|
float u;
|
|
float v;
|
|
};
|
|
|
|
/* 3367 */
|
|
struct __cppobj MeshBuffer
|
|
{
|
|
ID3DXMesh *pMesh;
|
|
RenderMesh *pRenderMesh;
|
|
unsigned int meshFVF;
|
|
float detailTilingFactorSet;
|
|
char *isStippledOrAlphaedMask;
|
|
char burnedInStaticLights;
|
|
bool m_bUseUVAnimation;
|
|
CVec2Duv m_vUVDelta;
|
|
unsigned int m_RemoteSizeInBytes;
|
|
};
|
|
|
|
/* 3402 */
|
|
struct __cppobj BSPTREE
|
|
{
|
|
BSPNODE *root_node;
|
|
};
|
|
|
|
/* 3292 */
|
|
struct GraphicsResourceVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(GraphicsResource *this, unsigned int);
|
|
bool (__thiscall *CopyInto)(GraphicsResource *this, GraphicsResource *);
|
|
bool (__thiscall *PurgeResource)(GraphicsResource *this);
|
|
bool (__thiscall *RestoreResource)(GraphicsResource *this);
|
|
};
|
|
|
|
/* 3305 */
|
|
struct __cppobj __declspec(align(4)) ImgTex : DBObj, GraphicsResource
|
|
{
|
|
SmartArray<IDClass<_tagDataID,32,0>,1> m_SourceLevels;
|
|
RenderSurface *m_pImageData;
|
|
Palette *m_pPalette;
|
|
int m_cPitch;
|
|
unsigned __int64 m_TextureCode;
|
|
IDirect3DTexture9 *m_pD3DTexture;
|
|
RenderTexture *m_pRenderTexture;
|
|
RenderTexture *m_pSystemMemTexture;
|
|
bool m_IsLocked;
|
|
};
|
|
|
|
/* 3431 */
|
|
struct __cppobj __declspec(align(8)) PhysicsScriptData
|
|
{
|
|
long double start_time;
|
|
CAnimHook *hook;
|
|
};
|
|
|
|
/* 3442 */
|
|
struct __cppobj ScriptAndModData
|
|
{
|
|
float mod;
|
|
IDClass<_tagDataID,32,0> script_id;
|
|
};
|
|
|
|
/* 3312 */
|
|
struct $85F0D5969A169BFD0C0CC9B8ED0AF4DC
|
|
{
|
|
float xw;
|
|
float yw;
|
|
float zw;
|
|
};
|
|
|
|
/* 3313 */
|
|
union $259E54BBBD27690FA1563991A264962E
|
|
{
|
|
$85F0D5969A169BFD0C0CC9B8ED0AF4DC __s0;
|
|
AC1Legacy::Vector3 vertex_w;
|
|
};
|
|
|
|
/* 3314 */
|
|
struct __cppobj Vec2Dscreen
|
|
{
|
|
$259E54BBBD27690FA1563991A264962E ___u0;
|
|
float w;
|
|
};
|
|
|
|
/* 3387 */
|
|
struct __cppobj CTriangleStrip
|
|
{
|
|
unsigned int num_indices;
|
|
unsigned __int16 *indices;
|
|
};
|
|
|
|
/* 3395 */
|
|
struct __cppobj BuildInfo
|
|
{
|
|
IDClass<_tagDataID,32,0> building_id;
|
|
Frame building_frame;
|
|
unsigned int num_leaves;
|
|
unsigned int num_portals;
|
|
CBldPortal **portals;
|
|
};
|
|
|
|
/* 3397 */
|
|
struct __cppobj PackableHashTable<unsigned long,unsigned long> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,unsigned long> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3401 */
|
|
struct __cppobj PackableHashTable<unsigned long,PackableList<unsigned long> > : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,PackableList<unsigned long> > **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3416 */
|
|
struct __cppobj DArray<portal_view_type *>
|
|
{
|
|
portal_view_type **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3405 */
|
|
struct __cppobj CEnvCell : CObjCell
|
|
{
|
|
unsigned int num_surfaces;
|
|
CSurface **surfaces;
|
|
CCellStruct *structure;
|
|
CEnvironment *env;
|
|
unsigned int num_portals;
|
|
CCellPortal *portals;
|
|
unsigned int num_static_objects;
|
|
IDClass<_tagDataID,32,0> *static_object_ids;
|
|
Frame *static_object_frames;
|
|
CPhysicsObj **static_objects;
|
|
RGBColor *light_array;
|
|
int incell_timestamp;
|
|
MeshBuffer *constructed_mesh;
|
|
int use_built_mesh;
|
|
unsigned int m_current_render_frame_num;
|
|
unsigned int num_view;
|
|
DArray<portal_view_type *> portal_view;
|
|
};
|
|
|
|
/* 3389 */
|
|
struct __cppobj CBldPortal
|
|
{
|
|
int portal_side;
|
|
unsigned int other_cell_id;
|
|
int other_portal_id;
|
|
int exact_match;
|
|
unsigned int num_stabs;
|
|
unsigned int *stab_list;
|
|
float sidedness;
|
|
};
|
|
|
|
/* 3317 */
|
|
struct __cppobj ID3DXBaseMesh : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 3318 */
|
|
struct __cppobj ID3DXMesh : ID3DXBaseMesh
|
|
{
|
|
};
|
|
|
|
/* 3365 */
|
|
struct __cppobj SmartArray<RenderMeshFragment *,1>
|
|
{
|
|
RenderMeshFragment **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3354 */
|
|
struct __cppobj __declspec(align(4)) RenderMesh : DBObj
|
|
{
|
|
unsigned int m_InstanceFlags;
|
|
unsigned int m_MeshAppearanceType;
|
|
RenderMeshMaterialArray *m_pMaterialArray;
|
|
RenderMeshVerticesArray *m_pVerticesArray;
|
|
RenderMeshIndicesArray *m_pIndicesArray;
|
|
SmartArray<RenderMeshFragment *,1> m_Fragments;
|
|
SmartArray<unsigned long,1> m_RenderLODFragmentIndices;
|
|
SmartArray<unsigned long,1> m_OccluderFragmentIndices;
|
|
unsigned int m_ShadowLODFragmentIndex;
|
|
bool m_CachedSupportsLighting;
|
|
bool m_CachedSupportsMultiPassLighting;
|
|
bool m_CachedSupportsCombinedAmbientPass;
|
|
bool m_CachedIsGlowing;
|
|
bool m_CachedNeedAlphaBlendPass;
|
|
bool m_CachedHasSkeletalData;
|
|
bool m_CachedAllSkeletalLODsWereBlended;
|
|
unsigned int m_CachedSkeletalRenderLODIndex;
|
|
unsigned int m_CachedSkeletalShadowVolumeLODIndex;
|
|
BBox m_CachedRenderBoundingBox;
|
|
BBox m_CachedSkinnedBoundingBox;
|
|
bool m_IsSkinnedBoundingBoxValid;
|
|
};
|
|
|
|
/* 3421 */
|
|
union $429348390AB0EFA2F7BE9421CDFA9E37
|
|
{
|
|
int type;
|
|
char type_string[4];
|
|
};
|
|
|
|
/* 3368 */
|
|
struct __cppobj BSPNODE
|
|
{
|
|
BSPNODEVtbl *vfptr;
|
|
CSphere sphere;
|
|
Plane splitting_plane;
|
|
$429348390AB0EFA2F7BE9421CDFA9E37 ___u3;
|
|
unsigned int num_polys;
|
|
CPolygon **in_polys;
|
|
BSPNODE *pos_node;
|
|
BSPNODE *neg_node;
|
|
};
|
|
|
|
/* 3293 */
|
|
struct __cppobj RenderSurfaceSourceData
|
|
{
|
|
unsigned int width;
|
|
unsigned int height;
|
|
unsigned int imageSize;
|
|
char *sourceBits;
|
|
PixelFormatDesc pfDesc;
|
|
};
|
|
|
|
/* 3294 */
|
|
struct __cppobj SurfaceWindow
|
|
{
|
|
SurfaceWindowVtbl *vfptr;
|
|
RenderSurface *surface;
|
|
SurfaceWindow *parent;
|
|
tagRECT rect;
|
|
unsigned int lockCount;
|
|
bool writable;
|
|
void *data;
|
|
int pitch;
|
|
};
|
|
|
|
/* 3296 */
|
|
struct __cppobj __declspec(align(4)) RenderSurface : DBObj, GraphicsResource
|
|
{
|
|
RenderSurfaceSourceData sourceData;
|
|
unsigned int width;
|
|
unsigned int height;
|
|
unsigned int size;
|
|
SurfaceWindow window;
|
|
bool locked;
|
|
PixelFormatDesc pfDesc;
|
|
void *m_pSurfaceBits;
|
|
IDClass<_tagDataID,32,0> m_didPalatte;
|
|
bool m_IsDirty;
|
|
bool m_ReadOnlyLock;
|
|
};
|
|
|
|
/* 3298 */
|
|
struct __cppobj IDirect3DResource9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 3299 */
|
|
struct __cppobj IDirect3DBaseTexture9 : IDirect3DResource9
|
|
{
|
|
};
|
|
|
|
/* 3300 */
|
|
struct __cppobj IDirect3DTexture9 : IDirect3DBaseTexture9
|
|
{
|
|
};
|
|
|
|
/* 3303 */
|
|
struct __cppobj SmartArray<DBLevelInfo,1>
|
|
{
|
|
DBLevelInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3304 */
|
|
struct __cppobj __declspec(align(8)) RenderTexture : DBObj, GraphicsResource
|
|
{
|
|
TextureType m_TextureType;
|
|
unsigned int m_nNumLevels;
|
|
PixelFormatID m_PixelFormat;
|
|
unsigned int m_Flags;
|
|
bool m_bDropLevelsCalled;
|
|
unsigned int m_ManagedRefCount;
|
|
long double m_LastManagedReleaseTime;
|
|
bool m_AllowManagement;
|
|
SmartArray<DBLevelInfo,1> m_SourceLevels;
|
|
unsigned int m_nWidth;
|
|
unsigned int m_nHeight;
|
|
unsigned int m_nEdgeLength;
|
|
};
|
|
|
|
/* 3396 */
|
|
struct __cppobj PackableHashData<unsigned long,unsigned long>
|
|
{
|
|
unsigned int _key;
|
|
unsigned int _data;
|
|
PackableHashData<unsigned long,unsigned long> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3399 */
|
|
struct __cppobj PackableList<unsigned long> : PackObj
|
|
{
|
|
PackableLLNode<unsigned long> *head;
|
|
PackableLLNode<unsigned long> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3400 */
|
|
struct __cppobj PackableHashData<unsigned long,PackableList<unsigned long> >
|
|
{
|
|
unsigned int _key;
|
|
PackableList<unsigned long> _data;
|
|
PackableHashData<unsigned long,PackableList<unsigned long> > *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3403 */
|
|
struct __cppobj CCellStruct
|
|
{
|
|
unsigned int cellstruct_id;
|
|
CVertexArray vertex_array;
|
|
unsigned int num_portals;
|
|
CPolygon **portals;
|
|
unsigned int num_surface_strips;
|
|
CSurfaceTriStrips *surface_strips;
|
|
unsigned int num_polygons;
|
|
CPolygon *polygons;
|
|
BSPTREE *drawing_bsp;
|
|
unsigned int num_physics_polygons;
|
|
CPolygon *physics_polygons;
|
|
BSPTREE *physics_bsp;
|
|
BSPTREE *cell_bsp;
|
|
};
|
|
|
|
/* 3404 */
|
|
struct __cppobj CEnvironment : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_cells;
|
|
CCellStruct *cells;
|
|
};
|
|
|
|
/* 3406 */
|
|
struct __cppobj CCellPortal
|
|
{
|
|
unsigned int other_cell_id;
|
|
CEnvCell *other_cell_ptr;
|
|
CPolygon *portal;
|
|
int portal_side;
|
|
int other_portal_id;
|
|
int exact_match;
|
|
};
|
|
|
|
/* 3408 */
|
|
struct __cppobj DArray<portal_info>
|
|
{
|
|
portal_info *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3410 */
|
|
struct __cppobj DArray<view_poly>
|
|
{
|
|
view_poly *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3413 */
|
|
struct __cppobj DArray<view_vertex>
|
|
{
|
|
view_vertex *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3414 */
|
|
struct __cppobj view_type
|
|
{
|
|
unsigned int vertex_count_total;
|
|
DArray<view_poly> poly;
|
|
DArray<view_vertex> vertex;
|
|
};
|
|
|
|
/* 3415 */
|
|
struct __cppobj portal_view_type
|
|
{
|
|
DArray<portal_info> portal;
|
|
view_type view;
|
|
float max_indist;
|
|
unsigned int view_count;
|
|
int cell_view_done;
|
|
int view_timestamp;
|
|
int update_count;
|
|
};
|
|
|
|
/* 3344 */
|
|
struct __cppobj SmartArray<_STL::pair<IDClass<_tagDataID,32,0>,MaterialInstance *>,1>
|
|
{
|
|
_STL::pair<IDClass<_tagDataID,32,0>,MaterialInstance *> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3345 */
|
|
struct __cppobj RenderMeshMaterialArray : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
SmartArray<_STL::pair<IDClass<_tagDataID,32,0>,MaterialInstance *>,1> m_Materials;
|
|
};
|
|
|
|
/* 3348 */
|
|
struct __cppobj SmartArray<RenderVertexBuffer *,1>
|
|
{
|
|
RenderVertexBuffer **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3349 */
|
|
struct __cppobj RenderMeshVerticesArray : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
SmartArray<RenderVertexBuffer *,1> m_VertexArrays;
|
|
};
|
|
|
|
/* 3352 */
|
|
struct __cppobj SmartArray<RenderIndexBuffer *,1>
|
|
{
|
|
RenderIndexBuffer **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3353 */
|
|
struct __cppobj RenderMeshIndicesArray : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
SmartArray<RenderIndexBuffer *,1> m_IndexArrays;
|
|
};
|
|
|
|
/* 3356 */
|
|
struct __cppobj SmartArray<RenderMeshBatch *,1>
|
|
{
|
|
RenderMeshBatch **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3364 */
|
|
struct __cppobj RenderMeshFragment : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
unsigned int m_Type;
|
|
SmartArray<RenderMeshBatch *,1> m_MaterialBatches;
|
|
RenderMeshFragmentTopology *m_pTopology;
|
|
unsigned int m_AttribID;
|
|
};
|
|
|
|
/* 3420 */
|
|
struct BSPNODEVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(BSPNODE *this, unsigned int);
|
|
int (__thiscall *sphere_intersects_poly)(BSPNODE *this, CSphere *, AC1Legacy::Vector3 *, CPolygon **, AC1Legacy::Vector3 *);
|
|
int (__thiscall *sphere_intersects_solid)(BSPNODE *this, CSphere *, int);
|
|
int (__thiscall *point_intersects_solid)(BSPNODE *this, AC1Legacy::Vector3 *);
|
|
int (__thiscall *sphere_intersects_solid_poly)(BSPNODE *this, CSphere *, float, int *, CPolygon **, int);
|
|
unsigned int (__thiscall *TraceRay)(BSPNODE *this, Ray *, float *, Vector3 *);
|
|
void (__thiscall *find_walkable)(BSPNODE *this, SPHEREPATH *, CSphere *, CPolygon **, AC1Legacy::Vector3 *, AC1Legacy::Vector3 *, int *);
|
|
int (__thiscall *hits_walkable)(BSPNODE *this, SPHEREPATH *, CSphere *, AC1Legacy::Vector3 *);
|
|
};
|
|
|
|
/* 3295 */
|
|
struct SurfaceWindowVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(SurfaceWindow *this, unsigned int);
|
|
};
|
|
|
|
/* 3301 */
|
|
struct __cppobj DBLevelResource
|
|
{
|
|
PStringBase<char> m_Name;
|
|
IDClass<_tagDataID,32,0> m_LevelID;
|
|
RenderSurface *m_pResource;
|
|
};
|
|
|
|
/* 3302 */
|
|
struct __cppobj DBLevelInfo
|
|
{
|
|
DBLevelResource m_Resources[6];
|
|
};
|
|
|
|
/* 3398 */
|
|
struct __cppobj PackableLLNode<unsigned long>
|
|
{
|
|
unsigned int data;
|
|
PackableLLNode<unsigned long> *next;
|
|
PackableLLNode<unsigned long> *prev;
|
|
};
|
|
|
|
/* 3407 */
|
|
struct portal_info
|
|
{
|
|
int seen;
|
|
int inflag;
|
|
};
|
|
|
|
/* 3409 */
|
|
struct view_poly
|
|
{
|
|
int vertex_count;
|
|
int vertex_index;
|
|
float xmin;
|
|
float xmax;
|
|
float ymin;
|
|
float ymax;
|
|
};
|
|
|
|
/* 3411 */
|
|
struct __cppobj Vec2D
|
|
{
|
|
float x;
|
|
float y;
|
|
};
|
|
|
|
/* 3412 */
|
|
struct __cppobj view_vertex
|
|
{
|
|
Vec2D pt;
|
|
Plane plane;
|
|
};
|
|
|
|
/* 3343 */
|
|
struct __cppobj _STL::pair<IDClass<_tagDataID,32,0>,MaterialInstance *>
|
|
{
|
|
IDClass<_tagDataID,32,0> first;
|
|
MaterialInstance *second;
|
|
};
|
|
|
|
/* 3332 */
|
|
const struct VertexFormatInfo
|
|
{
|
|
unsigned int format;
|
|
unsigned int size;
|
|
bool bFVFCompatible;
|
|
unsigned int formatFVF;
|
|
unsigned int numWeights;
|
|
unsigned int numTCPairs;
|
|
unsigned int numMatrices;
|
|
unsigned int offsetOrigin;
|
|
unsigned int offsetWeight0;
|
|
unsigned int offsetWeight1;
|
|
unsigned int offsetWeight2;
|
|
unsigned int offsetWeight3;
|
|
unsigned int offsetWeight4;
|
|
unsigned int offsetNormal;
|
|
unsigned int offsetPointSize;
|
|
unsigned int offsetDiffuse;
|
|
unsigned int offsetSpecular;
|
|
unsigned int offsetTCPair[8];
|
|
unsigned int offsetVectorS;
|
|
unsigned int offsetVectorT;
|
|
unsigned int offsetMatrices;
|
|
unsigned int offsetMWeights;
|
|
};
|
|
|
|
/* 3346 */
|
|
struct __cppobj __declspec(align(4)) VertexArray : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
VertexFormatInfo vertexFormat;
|
|
unsigned int numVertices;
|
|
void *vertices;
|
|
bool staticVertices;
|
|
bool locked;
|
|
bool m_bStripHWExtraTexCoords;
|
|
bool m_OnlyWriteOnce;
|
|
BBox m_BoundingBox;
|
|
SmartArray<unsigned long,1> m_InfluencedBoneIndexArray;
|
|
bool m_IsYAndZSwapped;
|
|
};
|
|
|
|
/* 3347 */
|
|
struct __cppobj __declspec(align(4)) RenderVertexBuffer : VertexArray
|
|
{
|
|
bool m_UseVirtualArray;
|
|
VertexFormatInfo m_HardwareVertexFormat;
|
|
void *m_pVirtualArray;
|
|
bool m_IsVirtualArrayLocked;
|
|
bool m_NeedRefreshVirtualArray;
|
|
BBox m_VirtualArrayBoundingBox;
|
|
bool m_IsVirtualArrayBoundingBoxValid;
|
|
};
|
|
|
|
/* 3350 */
|
|
struct __cppobj __declspec(align(4)) RenderIndexBuffer
|
|
{
|
|
RenderIndexBufferVtbl *vfptr;
|
|
unsigned int m_nNumIndices;
|
|
unsigned int m_nActualNumIndices;
|
|
char indexSize;
|
|
char *indices;
|
|
bool staticData;
|
|
bool m_OnlyWriteOnce;
|
|
bool locked;
|
|
bool needRefresh;
|
|
bool m_bUseIndexCaching;
|
|
unsigned int m_nMinVertexIndex;
|
|
unsigned int m_nMaxVertexIndex;
|
|
bool m_bNeedRecalcMinMax;
|
|
};
|
|
|
|
/* 3355 */
|
|
struct __cppobj RenderMeshBatch : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
PrimType m_PrimitivesType;
|
|
RenderMesh *m_pContainerMesh;
|
|
unsigned int m_MaterialIndex;
|
|
unsigned int m_VertexArrayIndex;
|
|
unsigned int m_IndexArrayIndex;
|
|
unsigned int m_FirstIndex;
|
|
unsigned int m_NumPrimitives;
|
|
const void *m_pIBTrickUserObjectPointer;
|
|
unsigned int m_IBTrickVertexSkinningID;
|
|
unsigned int m_IBTrickStreamFrameID;
|
|
unsigned int m_IBTrickBaseVertexIndex;
|
|
};
|
|
|
|
/* 3358 */
|
|
struct __cppobj SmartArray<RenderMeshFragmentTopology::TopVertexType,1>
|
|
{
|
|
RenderMeshFragmentTopology::TopVertexType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3360 */
|
|
struct __cppobj SmartArray<RenderMeshFragmentTopology::TopTriangleType,1>
|
|
{
|
|
RenderMeshFragmentTopology::TopTriangleType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3362 */
|
|
struct __cppobj SmartArray<RenderMeshFragmentTopology::TopEdgeType,1>
|
|
{
|
|
RenderMeshFragmentTopology::TopEdgeType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3363 */
|
|
struct __cppobj RenderMeshFragmentTopology : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
SmartArray<RenderMeshFragmentTopology::TopVertexType,1> m_TopVertices;
|
|
SmartArray<RenderMeshFragmentTopology::TopTriangleType,1> m_TopTriangles;
|
|
SmartArray<RenderMeshFragmentTopology::TopEdgeType,1> m_TopEdges;
|
|
};
|
|
|
|
/* 3369 */
|
|
const struct __cppobj Ray
|
|
{
|
|
Vector3 pt;
|
|
Vector3 dir;
|
|
float length;
|
|
};
|
|
|
|
/* 3419 */
|
|
struct __cppobj SPHEREPATH
|
|
{
|
|
unsigned int num_sphere;
|
|
CSphere *local_sphere;
|
|
AC1Legacy::Vector3 local_low_point;
|
|
CSphere *global_sphere;
|
|
AC1Legacy::Vector3 global_low_point;
|
|
CSphere *localspace_sphere;
|
|
AC1Legacy::Vector3 localspace_low_point;
|
|
AC1Legacy::Vector3 *localspace_curr_center;
|
|
AC1Legacy::Vector3 *global_curr_center;
|
|
Position localspace_pos;
|
|
AC1Legacy::Vector3 localspace_z;
|
|
CObjCell *begin_cell;
|
|
Position *begin_pos;
|
|
Position *end_pos;
|
|
CObjCell *curr_cell;
|
|
Position curr_pos;
|
|
AC1Legacy::Vector3 global_offset;
|
|
int step_up;
|
|
AC1Legacy::Vector3 step_up_normal;
|
|
int collide;
|
|
CObjCell *check_cell;
|
|
Position check_pos;
|
|
SPHEREPATH::InsertType insert_type;
|
|
int step_down;
|
|
SPHEREPATH::InsertType backup;
|
|
CObjCell *backup_cell;
|
|
Position backup_check_pos;
|
|
int obstruction_ethereal;
|
|
int hits_interior_cell;
|
|
int bldg_check;
|
|
float walkable_allowance;
|
|
float walk_interp;
|
|
float step_down_amt;
|
|
CSphere walkable_check_pos;
|
|
CPolygon *walkable;
|
|
int check_walkable;
|
|
AC1Legacy::Vector3 walkable_up;
|
|
Position walkable_pos;
|
|
float walkable_scale;
|
|
int cell_array_valid;
|
|
int neg_step_up;
|
|
AC1Legacy::Vector3 neg_collision_normal;
|
|
int neg_poly_hit;
|
|
int placement_allows_sliding;
|
|
};
|
|
|
|
/* 3320 */
|
|
struct __cppobj SmartArray<ModifierRef *,1>
|
|
{
|
|
ModifierRef **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3341 */
|
|
struct __cppobj SmartArray<MaterialModifier *,1>
|
|
{
|
|
MaterialModifier **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3342 */
|
|
struct __cppobj __declspec(align(4)) MaterialInstance : DBObj
|
|
{
|
|
PStringBase<char> m_materialName;
|
|
IDClass<_tagDataID,32,0> m_materialID;
|
|
PStringBase<char> m_materialTypeName;
|
|
unsigned int m_materialType;
|
|
SmartArray<ModifierRef *,1> m_aModifierRefs;
|
|
bool m_AllowStencilShadows;
|
|
bool m_WantDiscardGeometry;
|
|
RenderMaterial *m_pMaterial;
|
|
SmartArray<MaterialModifier *,1> m_aModifiers;
|
|
RenderMaterial *m_pModifiedMaterial;
|
|
bool m_bNeedRefresh;
|
|
};
|
|
|
|
/* 3351 */
|
|
struct RenderIndexBufferVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(RenderIndexBuffer *this, unsigned int);
|
|
bool (__thiscall *Startup)(RenderIndexBuffer *this, const unsigned int, const char, const bool, const bool, const bool);
|
|
void (__thiscall *Shutdown)(RenderIndexBuffer *this);
|
|
RenderIndexBuffer *(__thiscall *Duplicate)(RenderIndexBuffer *this);
|
|
};
|
|
|
|
/* 3357 */
|
|
struct RenderMeshFragmentTopology::TopVertexType
|
|
{
|
|
char m_BatchIndex;
|
|
unsigned __int16 m_VertexIndex;
|
|
};
|
|
|
|
/* 3359 */
|
|
struct RenderMeshFragmentTopology::TopTriangleType
|
|
{
|
|
unsigned __int16 m_TopVertexIndices[3];
|
|
unsigned __int16 m_TopEdgeIndices[3];
|
|
};
|
|
|
|
/* 3361 */
|
|
struct RenderMeshFragmentTopology::TopEdgeType
|
|
{
|
|
unsigned __int16 m_TopVertexIndices[2];
|
|
unsigned __int16 m_NeighbourTopTriangleIndices[2];
|
|
};
|
|
|
|
/* 3319 */
|
|
struct __cppobj ModifierRef
|
|
{
|
|
PStringBase<char> name;
|
|
IDClass<_tagDataID,32,0> id;
|
|
};
|
|
|
|
/* 3325 */
|
|
struct __cppobj SmartArray<MaterialProperty *,1>
|
|
{
|
|
MaterialProperty **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3326 */
|
|
struct __cppobj __declspec(align(8)) MaterialModifier : DBObj
|
|
{
|
|
SmartArray<MaterialProperty *,1> properties;
|
|
};
|
|
|
|
/* 3338 */
|
|
struct __cppobj SmartArray<MaterialLayer *,1>
|
|
{
|
|
MaterialLayer **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3340 */
|
|
struct __cppobj SmartArray<MaterialShaderConstant,1>
|
|
{
|
|
MaterialShaderConstant *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3333 */
|
|
const struct __cppobj RenderMaterial : DBObj
|
|
{
|
|
bool m_IsInstance;
|
|
MaterialModifier properties;
|
|
SmartArray<MaterialLayer *,1> layers;
|
|
SmartArray<PStringBase<char>,1> m_MaterialShaderConstantNames;
|
|
SmartArray<MaterialShaderConstant,1> m_MaterialShaderConstants;
|
|
bool m_IsOptimized;
|
|
bool m_SupportsLighting;
|
|
bool m_SupportsMultiPassLighting;
|
|
bool m_SupportsCombinedAmbientPass;
|
|
bool m_SupportsGlowing;
|
|
bool m_NeedsAlphaBlendPass;
|
|
bool m_UsesVideoPost;
|
|
float m_Opacity;
|
|
char m_LayerIndices[45][8][3];
|
|
};
|
|
|
|
/* 3323 */
|
|
struct __cppobj SmartArray<MaterialField *,1>
|
|
{
|
|
MaterialField **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3324 */
|
|
struct __cppobj MaterialProperty
|
|
{
|
|
PStringBase<char> name;
|
|
unsigned int nameID;
|
|
RMDataType dataType;
|
|
unsigned int dataLength;
|
|
void *data;
|
|
PStringBase<char> dataName;
|
|
bool m_IsShaderConstant;
|
|
SmartArray<MaterialField *,1> fields;
|
|
RenderTexture *m_pCachedTexture;
|
|
};
|
|
|
|
/* 3328 */
|
|
struct __cppobj SmartArray<ShaderResourceType,1>
|
|
{
|
|
ShaderResourceType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3330 */
|
|
struct __cppobj SmartArray<LayerStage *,1>
|
|
{
|
|
LayerStage **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3335 */
|
|
struct __cppobj SmartArray<LayerModifier *,1>
|
|
{
|
|
LayerModifier **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3336 */
|
|
struct __cppobj Waveform
|
|
{
|
|
WaveformType type;
|
|
float base;
|
|
float base_vel;
|
|
float amplitude;
|
|
float amplitude_vel;
|
|
float phase;
|
|
float phase_vel;
|
|
float frequency;
|
|
float frequency_vel;
|
|
float roughness;
|
|
float roughness_vel;
|
|
};
|
|
|
|
/* 3337 */
|
|
struct __cppobj MaterialLayer
|
|
{
|
|
unsigned int m_Options;
|
|
unsigned int m_TrueFlags;
|
|
unsigned int m_FalseFlags;
|
|
RenderPassType m_RenderPass;
|
|
SmartArray<ShaderResourceType,1> m_ShaderResources;
|
|
SmartArray<LayerStage *,1> m_Stages;
|
|
SmartArray<LayerModifier *,1> m_FFModifiers;
|
|
BlendMode m_SourceBlend;
|
|
BlendMode m_DestBlend;
|
|
BlendOpType m_BlendOp;
|
|
DepthTestMode m_DepthTest;
|
|
bool m_DepthWrite;
|
|
CullModeType m_CullMode;
|
|
bool m_AlphaTest;
|
|
Waveform m_AlphaTestRef;
|
|
RGBAColor m_cDiffuse;
|
|
RGBAColor m_cSpecular;
|
|
Waveform m_wSpecularPower;
|
|
RGBAColor m_cDye;
|
|
};
|
|
|
|
/* 3339 */
|
|
struct MaterialShaderConstant
|
|
{
|
|
unsigned int m_PropertyType;
|
|
BasePropertyValue *m_pPropertyValue;
|
|
};
|
|
|
|
/* 3321 */
|
|
union $711395BEB0BC82EB565F28100BC5C8E8
|
|
{
|
|
unsigned int tcIndex;
|
|
unsigned int stageIndex;
|
|
unsigned int modifierIndex;
|
|
};
|
|
|
|
/* 3322 */
|
|
struct MaterialField
|
|
{
|
|
RMFieldType fieldType;
|
|
RMDataType dataType;
|
|
unsigned int layerIndex;
|
|
$711395BEB0BC82EB565F28100BC5C8E8 ___u3;
|
|
};
|
|
|
|
/* 3327 */
|
|
struct __cppobj ShaderResourceType
|
|
{
|
|
ShaderVersionType Version;
|
|
PStringBase<char> VertexShaderFunctionName;
|
|
PStringBase<char> PixelShaderFunctionName;
|
|
SmartBuffer BinaryVertexShaderData;
|
|
SmartBuffer BinaryPixelShaderData;
|
|
};
|
|
|
|
/* 3329 */
|
|
struct __cppobj __declspec(align(4)) LayerStage
|
|
{
|
|
PStringBase<char> m_SamplerName;
|
|
PStringBase<char> m_TextureFileName;
|
|
IDClass<_tagDataID,32,0> m_TextureDID;
|
|
RenderTexture *m_pTexture;
|
|
unsigned int m_SpecialTexture;
|
|
TexAddress m_AddressModeU;
|
|
TexAddress m_AddressModeV;
|
|
TexFilterMode m_MinFilterMode;
|
|
TexFilterMode m_MagFilterMode;
|
|
TexFilterMode m_MipFilterMode;
|
|
TextureOp m_FFColorOp;
|
|
unsigned int m_FFColorArg1;
|
|
unsigned int m_FFColorArg2;
|
|
TextureOp m_FFAlphaOp;
|
|
unsigned int m_FFAlphaArg1;
|
|
unsigned int m_FFAlphaArg2;
|
|
unsigned int m_FFTexCoordIndex;
|
|
bool m_FFUseProjection;
|
|
};
|
|
|
|
/* 3331 */
|
|
struct __cppobj LayerModifier
|
|
{
|
|
LayerModifierVtbl *vfptr;
|
|
};
|
|
|
|
/* 3334 */
|
|
struct LayerModifierVtbl
|
|
{
|
|
LayerModType (__thiscall *GetType)(LayerModifier *this);
|
|
unsigned int (__thiscall *GetSize)(LayerModifier *this) __declspec(align(8));
|
|
bool (__thiscall *DoesModifyVertex)(LayerModifier *this);
|
|
LayerModifier *(__thiscall *Copy)(LayerModifier *this);
|
|
void (__thiscall *Apply)(LayerModifier *this, void *, VertexFormatInfo *);
|
|
void (__thiscall *ApplyTextureTransform)(LayerModifier *this, Matrix4 *);
|
|
void (__thiscall *Serialize)(LayerModifier *this, Archive *);
|
|
bool (__thiscall *LoadFromFileNode)(LayerModifier *this, PFileNode *, RenderMaterial *, const unsigned int, const unsigned int);
|
|
bool (__thiscall *SaveToFileNode)(LayerModifier *this, PFileNode *, RenderMaterial *, const unsigned int, const unsigned int);
|
|
};
|
|
|
|
/* 3488 */
|
|
struct __cppobj LongHash<CPhysicsObj> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3489 */
|
|
struct __cppobj LongHash<CWeenieObject> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3492 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1>Vtbl *vfptr;
|
|
HashSetData<unsigned long> *m_aInplaceBuckets[23];
|
|
HashSetData<unsigned long> **m_buckets;
|
|
HashSetData<unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3490 */
|
|
struct __cppobj HashSet<unsigned long>
|
|
{
|
|
HashSet<unsigned long>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3491 */
|
|
struct HashSet<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3493 */
|
|
struct IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3495 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashSetData<unsigned long> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashSetData<unsigned long> *m_hashNext;
|
|
};
|
|
|
|
/* 3494 */
|
|
struct __cppobj HashSetData<unsigned long> : IntrusiveHashData<unsigned long,HashSetData<unsigned long> *>
|
|
{
|
|
};
|
|
|
|
/* 3498 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,double> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,double> **m_buckets;
|
|
HashTableData<unsigned long,double> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3496 */
|
|
struct __cppobj HashTable<unsigned long,double,0>
|
|
{
|
|
HashTable<unsigned long,double,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3497 */
|
|
struct HashTable<unsigned long,double,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,double,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3499 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3501 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,double> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,double> *m_hashNext;
|
|
};
|
|
|
|
/* 3500 */
|
|
struct __cppobj HashTableData<unsigned long,double> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,double> *>
|
|
{
|
|
long double m_data;
|
|
};
|
|
|
|
/* 3502 */
|
|
struct __cppobj LongHash<CObjectInventory> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3503 */
|
|
struct __cppobj AC1Legacy::PQueueArray<double>
|
|
{
|
|
AC1Legacy::PQueueArray<double>Vtbl *vfptr;
|
|
AC1Legacy::PQueueArray<double>::PQueueNode *A;
|
|
int curNumNodes;
|
|
int allocatedNodes;
|
|
int minAllocatedNodes;
|
|
};
|
|
|
|
/* 3504 */
|
|
struct AC1Legacy::PQueueArray<double>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::PQueueArray<double> *this, unsigned int);
|
|
};
|
|
|
|
/* 3505 */
|
|
struct __declspec(align(8)) AC1Legacy::PQueueArray<double>::PQueueNode
|
|
{
|
|
long double key;
|
|
void *data;
|
|
};
|
|
|
|
/* 3506 */
|
|
struct __cppobj CObjectMaint : Interface, NoticeHandler
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
int is_active;
|
|
IntrusiveHashTable<unsigned long,CLostCell *,0> lost_cell_table;
|
|
LongHash<CPhysicsObj> object_table;
|
|
LongHash<CPhysicsObj> null_object_table;
|
|
LongHash<CWeenieObject> weenie_object_table;
|
|
LongHash<CWeenieObject> null_weenie_object_table;
|
|
HashSet<unsigned long> visible_object_table;
|
|
HashTable<unsigned long,double,0> destruction_object_table;
|
|
LongHash<CObjectInventory> object_inventory_table;
|
|
AC1Legacy::PQueueArray<double> object_destruction_queue;
|
|
};
|
|
|
|
/* 3507 */
|
|
struct __cppobj EnvCollisionProfile
|
|
{
|
|
AC1Legacy::Vector3 velocity;
|
|
unsigned int _bitfield;
|
|
};
|
|
|
|
/* 3508 */
|
|
struct __cppobj ObjCollisionProfile
|
|
{
|
|
unsigned int id;
|
|
AC1Legacy::Vector3 velocity;
|
|
IDClass<_tagDataID,32,0> wcid;
|
|
ITEM_TYPE itemType;
|
|
unsigned int _bitfield;
|
|
};
|
|
|
|
/* 3509 */
|
|
struct __cppobj AtkCollisionProfile
|
|
{
|
|
int part;
|
|
unsigned int id;
|
|
unsigned int location;
|
|
};
|
|
|
|
/* 3510 */
|
|
struct __cppobj VisualDesc : PackObj
|
|
{
|
|
};
|
|
|
|
/* 3511 */
|
|
struct __cppobj WeenieDesc : PackObj
|
|
{
|
|
};
|
|
|
|
/* 3512 */
|
|
struct __cppobj __declspec(align(4)) PhysicsDesc : PackObj
|
|
{
|
|
unsigned int bitfield;
|
|
void *movement_buffer;
|
|
unsigned int buff_length;
|
|
int autonomous_movement;
|
|
unsigned int animframe_id;
|
|
Position pos;
|
|
unsigned int state;
|
|
float object_scale;
|
|
float friction;
|
|
float elasticity;
|
|
float translucency;
|
|
AC1Legacy::Vector3 velocity;
|
|
AC1Legacy::Vector3 acceleration;
|
|
AC1Legacy::Vector3 omega;
|
|
unsigned int num_children;
|
|
unsigned int *child_ids;
|
|
unsigned int *child_location_ids;
|
|
unsigned int parent_id;
|
|
unsigned int location_id;
|
|
IDClass<_tagDataID,32,0> mtable_id;
|
|
IDClass<_tagDataID,32,0> stable_id;
|
|
IDClass<_tagDataID,32,0> phstable_id;
|
|
PScriptType default_script;
|
|
float default_script_intensity;
|
|
IDClass<_tagDataID,32,0> setup_id;
|
|
unsigned __int16 timestamps[9];
|
|
};
|
|
|
|
/* 3513 */
|
|
struct __cppobj IDListNode
|
|
{
|
|
unsigned int id;
|
|
IDListNode *prev;
|
|
IDListNode *next;
|
|
};
|
|
|
|
/* 3514 */
|
|
struct __cppobj IDList : PackObj
|
|
{
|
|
IDListNode *first;
|
|
IDListNode *last;
|
|
IDListNode *curNode;
|
|
int numIDs;
|
|
int curNum;
|
|
};
|
|
|
|
/* 3515 */
|
|
struct __cppobj InventoryPlacement : PackObj
|
|
{
|
|
unsigned int iid_;
|
|
unsigned int loc_;
|
|
unsigned int priority_;
|
|
};
|
|
|
|
/* 3516 */
|
|
struct __cppobj PackableLLNode<InventoryPlacement>
|
|
{
|
|
InventoryPlacement data;
|
|
PackableLLNode<InventoryPlacement> *next;
|
|
PackableLLNode<InventoryPlacement> *prev;
|
|
};
|
|
|
|
/* 3517 */
|
|
struct __cppobj PackableList<InventoryPlacement> : PackObj
|
|
{
|
|
PackableLLNode<InventoryPlacement> *head;
|
|
PackableLLNode<InventoryPlacement> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3518 */
|
|
struct __cppobj CObjectInventory : LongHashData
|
|
{
|
|
IDList _itemsList;
|
|
IDList _containersList;
|
|
PackableList<InventoryPlacement> _invPlacement;
|
|
};
|
|
|
|
/* 3520 */
|
|
struct BlobFragHeader_t
|
|
{
|
|
unsigned __int64 blobID;
|
|
unsigned __int16 numFrags;
|
|
unsigned __int16 blobFragSize;
|
|
unsigned __int16 blobNum;
|
|
unsigned __int16 queueID;
|
|
};
|
|
|
|
/* 3519 */
|
|
struct __cppobj BlobFrag : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
BlobFrag *blobNextFrag_;
|
|
BlobFragHeader_t *hdrWrite_;
|
|
BlobFragHeader_t *hdrRead_;
|
|
BlobFragHeader_t memberHeader_;
|
|
const char *dat_;
|
|
NetBlob *myBlob_;
|
|
};
|
|
|
|
/* 3521 */
|
|
struct __cppobj QualityChangeHandler
|
|
{
|
|
QualityChangeHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 3522 */
|
|
struct QualityChangeHandlerVtbl
|
|
{
|
|
void (__thiscall *OnQualityChanged)(QualityChangeHandler *this, CWeenieObject *, StatType, unsigned int);
|
|
void (__thiscall *OnQualityRemoved)(QualityChangeHandler *this, CWeenieObject *, StatType, unsigned int);
|
|
};
|
|
|
|
/* 3523 */
|
|
struct __cppobj SmartArray<QualityChangeHandler *,1>
|
|
{
|
|
QualityChangeHandler **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3524 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,QualityHandler *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
QualityHandler *m_hashNext;
|
|
};
|
|
|
|
/* 3527 */
|
|
struct __cppobj IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> **m_buckets;
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3525 */
|
|
struct __cppobj HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0>
|
|
{
|
|
HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3531 */
|
|
struct __cppobj __unaligned __declspec(align(4)) QualityHandler : IntrusiveHashData<unsigned long,QualityHandler *>
|
|
{
|
|
HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0> m_handlers;
|
|
};
|
|
|
|
/* 3526 */
|
|
struct HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3528 */
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3530 */
|
|
struct __cppobj __declspec(align(8)) IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *>
|
|
{
|
|
unsigned __int64 m_hashKey;
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *m_hashNext;
|
|
};
|
|
|
|
/* 3529 */
|
|
struct __cppobj __declspec(align(8)) HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> : IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *>
|
|
{
|
|
SmartArray<QualityChangeHandler *,1> *m_data;
|
|
};
|
|
|
|
/* 3532 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> **m_currBucket;
|
|
HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *m_currElement;
|
|
};
|
|
|
|
/* 3533 */
|
|
struct __cppobj HashIterator<unsigned __int64,SmartArray<QualityChangeHandler *,1> *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,SmartArray<QualityChangeHandler *,1> *> *,0> m_iter;
|
|
};
|
|
|
|
/* 3534 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,QualityHandler *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,QualityHandler *,1>Vtbl *vfptr;
|
|
QualityHandler *m_aInplaceBuckets[23];
|
|
QualityHandler **m_buckets;
|
|
QualityHandler **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3535 */
|
|
struct IntrusiveHashTable<unsigned long,QualityHandler *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,QualityHandler *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3536 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,QualityHandler *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,QualityHandler *,1> *m_currHashTable;
|
|
QualityHandler **m_currBucket;
|
|
QualityHandler *m_currElement;
|
|
};
|
|
|
|
/* 3537 */
|
|
struct __cppobj QualityRegistrar
|
|
{
|
|
QualityRegistrarVtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,QualityHandler *,1> m_handlers;
|
|
QualityHandler m_PlayerQualityHandler;
|
|
QualityHandler m_GlobalQualityHandler;
|
|
};
|
|
|
|
/* 3538 */
|
|
union $C4AF27E3A6DBF3C888B03EB609542EE3
|
|
{
|
|
bool (__thiscall *UnRegisterAllQualityHandler)(QualityRegistrar *this, QualityChangeHandler *);
|
|
bool (__thiscall *UnRegisterAllQualityHandler)(QualityRegistrar *this, unsigned int);
|
|
};
|
|
|
|
/* 3539 */
|
|
struct QualityRegistrarVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(QualityRegistrar *this, unsigned int);
|
|
bool (__thiscall *RegisterQualityHandler)(QualityRegistrar *this, unsigned int, StatType, unsigned int, QualityChangeHandler *);
|
|
bool (__thiscall *RegisterQualityHandlerForThePlayer)(QualityRegistrar *this, StatType, unsigned int, QualityChangeHandler *);
|
|
bool (__thiscall *UnRegisterQualityHandler)(QualityRegistrar *this, unsigned int, StatType, unsigned int, QualityChangeHandler *);
|
|
bool (__thiscall *UnRegisterQualityHandlerForThePlayer)(QualityRegistrar *this, StatType, unsigned int, QualityChangeHandler *);
|
|
_BYTE gap14[4];
|
|
$C4AF27E3A6DBF3C888B03EB609542EE3 ___u5;
|
|
};
|
|
|
|
/* 3540 */
|
|
struct CLinkStatusSnapshot
|
|
{
|
|
float RoundTripDelay;
|
|
unsigned __int16 nPktsSent;
|
|
unsigned __int16 nPktsRetransmitted;
|
|
unsigned __int16 nPktsReceived;
|
|
unsigned __int16 nPktsNAKed;
|
|
unsigned int nBytesSent;
|
|
unsigned int nBytesReceived;
|
|
float TimeSinceLastGotData;
|
|
float SnapshotDuration;
|
|
};
|
|
|
|
/* 3541 */
|
|
struct __cppobj __declspec(align(8)) CLinkStatusAverages::CAverager<float,4>
|
|
{
|
|
float m_Samples[4];
|
|
long double m_CurTotal;
|
|
unsigned __int16 m_nSamples;
|
|
unsigned __int16 m_idxFirst;
|
|
};
|
|
|
|
/* 3542 */
|
|
struct __cppobj __declspec(align(8)) CLinkStatusAverages::CAverager<unsigned short,40>
|
|
{
|
|
unsigned __int16 m_Samples[40];
|
|
long double m_CurTotal;
|
|
unsigned __int16 m_nSamples;
|
|
unsigned __int16 m_idxFirst;
|
|
};
|
|
|
|
/* 3543 */
|
|
struct __cppobj __declspec(align(8)) CLinkStatusAverages::CAverager<unsigned long,2>
|
|
{
|
|
unsigned int m_Samples[2];
|
|
long double m_CurTotal;
|
|
unsigned __int16 m_nSamples;
|
|
unsigned __int16 m_idxFirst;
|
|
};
|
|
|
|
/* 3544 */
|
|
struct __cppobj __declspec(align(8)) CLinkStatusAverages::CAverager<double,2>
|
|
{
|
|
long double m_Samples[2];
|
|
long double m_CurTotal;
|
|
unsigned __int16 m_nSamples;
|
|
unsigned __int16 m_idxFirst;
|
|
};
|
|
|
|
/* 3545 */
|
|
struct __cppobj CLinkStatusAverages
|
|
{
|
|
CLinkStatusSnapshot m_Snapshot;
|
|
long double m_LocalTimeOfSnapshot;
|
|
CLinkStatusAverages::CAverager<float,4> m_RoundTripDelays;
|
|
CLinkStatusAverages::CAverager<unsigned short,40> m_nPktsSent;
|
|
CLinkStatusAverages::CAverager<unsigned short,40> m_nPktsRetransmitted;
|
|
CLinkStatusAverages::CAverager<unsigned short,40> m_nPktsReceived;
|
|
CLinkStatusAverages::CAverager<unsigned short,40> m_nPktsNAKed;
|
|
CLinkStatusAverages::CAverager<unsigned long,2> m_nBytesSent;
|
|
CLinkStatusAverages::CAverager<unsigned long,2> m_nBytesReceived;
|
|
CLinkStatusAverages::CAverager<double,2> m_TimeDiffs;
|
|
};
|
|
|
|
/* 3546 */
|
|
struct __cppobj StreamPackObj : PackObj
|
|
{
|
|
};
|
|
|
|
/* 3547 */
|
|
struct __cppobj CBufferIterator
|
|
{
|
|
const char *m_pBuf;
|
|
unsigned int m_dwCurOfs;
|
|
unsigned int m_cbBufSize;
|
|
};
|
|
|
|
/* 3548 */
|
|
struct __cppobj NetAuthenticator::CGrowBuffer
|
|
{
|
|
char *m_pBuf;
|
|
unsigned int m_cbAllocatedSize;
|
|
unsigned int m_cbCurSize;
|
|
};
|
|
|
|
/* 3549 */
|
|
struct __cppobj NetAuthenticator : StreamPackObj
|
|
{
|
|
unsigned int m_dwAuthType;
|
|
unsigned int m_dwAuthFlags;
|
|
unsigned int m_dwConnectionSequenceNumber;
|
|
accountID m_Account;
|
|
accountID m_AccountToLogonAs;
|
|
NetAuthenticator::CGrowBuffer m_CryptoData;
|
|
NetAuthenticator::CGrowBuffer m_ExtraData;
|
|
};
|
|
|
|
/* 3550 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,StringInfoData *> **m_currBucket;
|
|
HashTableData<unsigned long,StringInfoData *> *m_currElement;
|
|
};
|
|
|
|
/* 3551 */
|
|
struct __cppobj HashIterator<unsigned long,StringInfoData *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StringInfoData *> *,0> m_iter;
|
|
};
|
|
|
|
/* 3552 */
|
|
struct __cppobj NetError : PackObj
|
|
{
|
|
unsigned int m_stringID;
|
|
int m_tableID;
|
|
};
|
|
|
|
/* 3553 */
|
|
struct __cppobj IQueuedUIEventDeliverer : Interface
|
|
{
|
|
};
|
|
|
|
/* 3554 */
|
|
struct __cppobj InterfaceInfo<IQueuedUIEventDeliverer>
|
|
{
|
|
};
|
|
|
|
/* 3555 */
|
|
struct __cppobj CLinkStatusPlugin : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 3556 */
|
|
struct __cppobj LinkStatusHolder : CLinkStatusPlugin
|
|
{
|
|
$DDE4C8BA43F9A489C0C96F0C76F0F3BD m_eLinkState;
|
|
long double m_tLastHeardFromCurServer;
|
|
float m_fConnectionProgress;
|
|
float m_fPacketLoss;
|
|
NetError m_errFinal;
|
|
int m_nodropKick;
|
|
};
|
|
|
|
/* 3559 */
|
|
struct __cppobj IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1>
|
|
{
|
|
IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1>Vtbl *vfptr;
|
|
HashSetData<UIElement *> *m_aInplaceBuckets[23];
|
|
HashSetData<UIElement *> **m_buckets;
|
|
HashSetData<UIElement *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3557 */
|
|
struct __cppobj HashSet<UIElement *>
|
|
{
|
|
HashSet<UIElement *>Vtbl *vfptr;
|
|
IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3558 */
|
|
struct HashSet<UIElement *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<UIElement *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3560 */
|
|
struct IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3648 */
|
|
struct __cppobj IntrusiveHashData<UIElement *,HashSetData<UIElement *> *>
|
|
{
|
|
UIElement *m_hashKey;
|
|
HashSetData<UIElement *> *m_hashNext;
|
|
};
|
|
|
|
/* 3647 */
|
|
struct __cppobj HashSetData<UIElement *> : IntrusiveHashData<UIElement *,HashSetData<UIElement *> *>
|
|
{
|
|
};
|
|
|
|
/* 3649 */
|
|
struct __cppobj CTimestamp<unsigned long,0>
|
|
{
|
|
unsigned int m_timestamp;
|
|
};
|
|
|
|
/* 3561 */
|
|
struct __cppobj UIListener : IInputActionCallback
|
|
{
|
|
HashSet<UIElement *> m_hashElementsRegisteredWith;
|
|
CTimestamp<unsigned long,0> m_tsSerialNumberLastListenedTo;
|
|
};
|
|
|
|
/* 3562 */
|
|
struct __cppobj Box2D
|
|
{
|
|
int m_x0;
|
|
int m_y0;
|
|
int m_x1;
|
|
int m_y1;
|
|
};
|
|
|
|
/* 3568 */
|
|
struct __cppobj IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData **m_buckets;
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3573 */
|
|
struct __cppobj IntrusiveHashList<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3574 */
|
|
struct __cppobj HashList<UIRegion *,UIRegion *,1>
|
|
{
|
|
IntrusiveHashList<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 3565 */
|
|
struct __cppobj UIRegion : UIListener
|
|
{
|
|
Box2D m_box;
|
|
tagPOINT m_ptTilingOffset;
|
|
int m_zlevel;
|
|
Graphic *m_image;
|
|
Graphic *m_alphaImage;
|
|
float m_alphaBlendMod;
|
|
unsigned __int32 m_mouseOverTop : 1;
|
|
unsigned __int32 m_visible : 1;
|
|
unsigned __int32 m_transparent : 1;
|
|
unsigned __int32 m_bEraseBackground : 1;
|
|
unsigned __int32 m_mouseOver : 1;
|
|
unsigned __int32 m_bTooltip : 1;
|
|
unsigned __int32 m_bBlockClicks : 1;
|
|
unsigned __int32 m_bDrawAfterChildren : 1;
|
|
BlitMode m_eBlitMode;
|
|
UIRegion *m_parent;
|
|
UIObject *m_object;
|
|
HashList<UIRegion *,UIRegion *,1> m_children;
|
|
HashSet<unsigned long> m_mouseDownTable;
|
|
};
|
|
|
|
/* 3618 */
|
|
struct __cppobj SmartArray<MediaDesc *,1>
|
|
{
|
|
MediaDesc **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3626 */
|
|
struct __cppobj StateDesc
|
|
{
|
|
StateDescVtbl *vfptr;
|
|
unsigned int m_uiIncorporationFlags;
|
|
unsigned int m_stateID;
|
|
bool m_bIsCode;
|
|
bool m_bPassToChildren;
|
|
int m_x;
|
|
int m_y;
|
|
int m_width;
|
|
int m_height;
|
|
int m_zLevel;
|
|
PropertyCollection m_properties;
|
|
SmartArray<MediaDesc *,1> m_media;
|
|
};
|
|
|
|
/* 3630 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,StateDesc> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,StateDesc> **m_buckets;
|
|
HashTableData<unsigned long,StateDesc> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3628 */
|
|
struct __cppobj HashTable<unsigned long,StateDesc,0>
|
|
{
|
|
HashTable<unsigned long,StateDesc,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3622 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,ElementDesc> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,ElementDesc> **m_buckets;
|
|
HashTableData<unsigned long,ElementDesc> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3620 */
|
|
struct __cppobj HashTable<unsigned long,ElementDesc,0>
|
|
{
|
|
HashTable<unsigned long,ElementDesc,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3634 */
|
|
struct __cppobj __unaligned __declspec(align(4)) ElementDesc : StateDesc
|
|
{
|
|
unsigned int m_elementID;
|
|
unsigned int m_type;
|
|
unsigned int m_engineType;
|
|
unsigned int m_baseElement;
|
|
IDClass<_tagDataID,32,0> m_baseLayout;
|
|
unsigned int m_defaultState;
|
|
unsigned int m_leftEdge;
|
|
unsigned int m_topEdge;
|
|
unsigned int m_rightEdge;
|
|
unsigned int m_bottomEdge;
|
|
HashTable<unsigned long,StateDesc,0> m_states;
|
|
HashTable<unsigned long,ElementDesc,0> m_children;
|
|
unsigned int m_uiReadOrder;
|
|
PStringBase<char> m_strComments;
|
|
PStringBase<char> m_strName;
|
|
};
|
|
|
|
/* 3645 */
|
|
struct $B3063E6E2789ED8335ADD9A2B80B8500
|
|
{
|
|
unsigned __int32 m_bResizeLine : 1;
|
|
unsigned __int32 m_bDragable : 1;
|
|
unsigned __int32 m_bActivatable : 1;
|
|
unsigned __int32 m_bActivateOnShow : 1;
|
|
unsigned __int32 m_bSaveLocation : 1;
|
|
unsigned __int32 m_bSaveSize : 1;
|
|
unsigned __int32 m_bSaveVisible : 1;
|
|
unsigned __int32 m_bContextMenu : 1;
|
|
unsigned __int32 m_bNotifyOnDraw : 1;
|
|
unsigned __int32 m_bNotifyOnResize : 1;
|
|
unsigned __int32 m_bNotifyOnMove : 1;
|
|
unsigned __int32 m_bNotifyOnParentChange : 1;
|
|
unsigned __int32 m_bNotifyOnCreate : 1;
|
|
unsigned __int32 m_bNotifyOnMouseMove : 1;
|
|
unsigned __int32 m_bShouldOwnObject : 1;
|
|
unsigned __int32 m_bObjectIsTemporary : 1;
|
|
unsigned __int32 m_bDoesOwnObject : 1;
|
|
unsigned __int32 m_bIsInitialized : 1;
|
|
unsigned __int32 m_bIsMoving : 1;
|
|
unsigned __int32 m_bIsResizing : 1;
|
|
unsigned __int32 m_bIsActive : 1;
|
|
unsigned __int32 m_bIsRootElement : 1;
|
|
unsigned __int32 m_bWantsFocus : 1;
|
|
unsigned __int32 m_bWantsDblClicks : 1;
|
|
unsigned __int32 m_bNotifyOnHover : 1;
|
|
};
|
|
|
|
/* 3646 */
|
|
union $CD6AA5D2FBD52F9BFA9C695D4D20E488
|
|
{
|
|
unsigned int m_nFlags;
|
|
$B3063E6E2789ED8335ADD9A2B80B8500 __s1;
|
|
};
|
|
|
|
/* 3639 */
|
|
struct __cppobj IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1>
|
|
{
|
|
IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1>Vtbl *vfptr;
|
|
HashSetData<UIListener *> *m_aInplaceBuckets[23];
|
|
HashSetData<UIListener *> **m_buckets;
|
|
HashSetData<UIListener *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3637 */
|
|
struct __cppobj HashSet<UIListener *>
|
|
{
|
|
HashSet<UIListener *>Vtbl *vfptr;
|
|
IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3643 */
|
|
struct __cppobj IntrusiveHashIterator<UIListener *,HashSetData<UIListener *> *,1>
|
|
{
|
|
IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1> *m_currHashTable;
|
|
HashSetData<UIListener *> **m_currBucket;
|
|
HashSetData<UIListener *> *m_currElement;
|
|
};
|
|
|
|
/* 3644 */
|
|
struct __cppobj HashSetIterator<UIListener *>
|
|
{
|
|
IntrusiveHashIterator<UIListener *,HashSetData<UIListener *> *,1> m_iter;
|
|
};
|
|
|
|
/* 3575 */
|
|
struct __cppobj UIElement : UIRegion
|
|
{
|
|
UIElement *m_itemDragged;
|
|
UIElement *m_pFocusElement;
|
|
MediaMachine m_mediaMachine;
|
|
LayoutDesc *m_layout;
|
|
ElementDesc m_desc;
|
|
unsigned int m_state;
|
|
StateDesc *m_curStateDesc;
|
|
PropertyCollection m_instanceProperties;
|
|
BorderLocation m_currentBorder;
|
|
int m_DragStartX;
|
|
int m_DragStartY;
|
|
int m_DragStartHeight;
|
|
int m_DragStartWidth;
|
|
int m_mouseInitialX;
|
|
int m_mouseInitialY;
|
|
bool (__cdecl *m_dragDropCallback)(UIElement *, UIElement *);
|
|
UILocationData m_defaultLocation;
|
|
StringInfo m_TTText;
|
|
bool m_bShouldBeMouseVisible;
|
|
bool m_bIsMouseVisible;
|
|
int m_cursorHotX;
|
|
int m_cursorHotY;
|
|
IDClass<_tagDataID,32,0> m_cursorDID;
|
|
$CD6AA5D2FBD52F9BFA9C695D4D20E488 ___u24;
|
|
unsigned int m_eClampGameView;
|
|
Box2D m_surfaceBox;
|
|
HashSet<UIListener *> m_hashListeners;
|
|
HashSetIterator<UIListener *> m_iterListeners;
|
|
unsigned int m_idInputMap;
|
|
};
|
|
|
|
/* 3563 */
|
|
struct __cppobj Graphic
|
|
{
|
|
GraphicVtbl *vfptr;
|
|
IDClass<_tagDataID,32,0> m_id;
|
|
RenderSurface *m_image;
|
|
};
|
|
|
|
/* 3566 */
|
|
struct __cppobj SmartArray<Box2D,1>
|
|
{
|
|
Box2D *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3567 */
|
|
struct __cppobj __declspec(align(8)) UIObject : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
bool m_bVisible;
|
|
bool m_bTemporary;
|
|
unsigned int m_eClampGameView;
|
|
int m_nDepth;
|
|
long double m_tTouchTime;
|
|
unsigned int m_nVirtualX;
|
|
unsigned int m_nVirtualY;
|
|
unsigned int m_nVirtualWidth;
|
|
unsigned int m_nVirtualHeight;
|
|
Vector3 m_vScale;
|
|
UIRegion *m_pOwner;
|
|
SmartArray<Box2D,1> m_dirtyRects;
|
|
};
|
|
|
|
/* 3569 */
|
|
struct IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3571 */
|
|
struct __cppobj IntrusiveHashData<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *>
|
|
{
|
|
UIRegion *m_hashKey;
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 3572 */
|
|
struct __cppobj IntrusiveHashListData<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *> : IntrusiveHashData<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3570 */
|
|
struct __cppobj HashList<UIRegion *,UIRegion *,1>::HashListData : IntrusiveHashListData<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *>
|
|
{
|
|
UIRegion *m_data;
|
|
};
|
|
|
|
/* 3619 */
|
|
struct __cppobj MediaMachine : UIListener
|
|
{
|
|
UIElement *m_owner;
|
|
SmartArray<MediaDesc *,1> m_array;
|
|
unsigned int m_curIndex;
|
|
};
|
|
|
|
/* 3635 */
|
|
const struct __cppobj __declspec(align(8)) LayoutDesc : DBObj
|
|
{
|
|
unsigned int m_displayWidth;
|
|
unsigned int m_displayHeight;
|
|
HashTable<unsigned long,ElementDesc,0> m_elements;
|
|
PStringBase<char> m_strElementHeader;
|
|
PStringBase<char> m_strElementWHeader;
|
|
PStringBase<char> m_strStateHeader;
|
|
PStringBase<char> m_strStateWHeader;
|
|
};
|
|
|
|
/* 3627 */
|
|
struct StateDescVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(StateDesc *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
void (__thiscall *GetSubDataIDs)(StateDesc *this, QualifiedDataIDArray *);
|
|
bool (__thiscall *ToFileNode)(StateDesc *this, PFileNode *);
|
|
bool (__thiscall *FromFileNode)(StateDesc *this, PFileNode *);
|
|
bool (__thiscall *PositionToFileNode)(StateDesc *this, PFileNode *);
|
|
bool (__thiscall *HandleNode)(StateDesc *this, PFileNode *, bool *);
|
|
bool (__thiscall *CheckFFN)(StateDesc *this, PFileNode *);
|
|
void (__thiscall *UpdateSizeAndPosition)(StateDesc *this, Box2D *, Box2D *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
};
|
|
|
|
/* 3576 */
|
|
struct __cppobj MediaDesc
|
|
{
|
|
MediaDescVtbl *vfptr;
|
|
unsigned int m_type;
|
|
};
|
|
|
|
/* 3629 */
|
|
struct HashTable<unsigned long,StateDesc,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,StateDesc,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3631 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3633 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,StateDesc> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,StateDesc> *m_hashNext;
|
|
};
|
|
|
|
/* 3632 */
|
|
struct __cppobj HashTableData<unsigned long,StateDesc> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,StateDesc> *>
|
|
{
|
|
StateDesc m_data;
|
|
};
|
|
|
|
/* 3621 */
|
|
struct HashTable<unsigned long,ElementDesc,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,ElementDesc,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3623 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3625 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,ElementDesc> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,ElementDesc> *m_hashNext;
|
|
};
|
|
|
|
/* 3624 */
|
|
struct __cppobj __unaligned __declspec(align(4)) HashTableData<unsigned long,ElementDesc> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,ElementDesc> *>
|
|
{
|
|
ElementDesc m_data;
|
|
};
|
|
|
|
/* 3636 */
|
|
struct __cppobj __declspec(align(4)) UILocationData
|
|
{
|
|
float m_x0;
|
|
float m_y0;
|
|
float m_x1;
|
|
float m_y1;
|
|
bool m_shown;
|
|
};
|
|
|
|
/* 3638 */
|
|
struct HashSet<UIListener *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<UIListener *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3640 */
|
|
struct IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<UIListener *,HashSetData<UIListener *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3642 */
|
|
struct __cppobj IntrusiveHashData<UIListener *,HashSetData<UIListener *> *>
|
|
{
|
|
UIListener *m_hashKey;
|
|
HashSetData<UIListener *> *m_hashNext;
|
|
};
|
|
|
|
/* 3641 */
|
|
struct __cppobj HashSetData<UIListener *> : IntrusiveHashData<UIListener *,HashSetData<UIListener *> *>
|
|
{
|
|
};
|
|
|
|
/* 3564 */
|
|
struct GraphicVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(Graphic *this, unsigned int);
|
|
};
|
|
|
|
/* 3606 */
|
|
union $73BCD4327A7125F3B031E3246642C21A
|
|
{
|
|
MD_Data_Anim *(__thiscall *DynamicCast_Anim)(MediaDesc *this);
|
|
MD_Data_Anim *(__thiscall *DynamicCast_Anim)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3607 */
|
|
union $5AA5FBC1CECDC46DFE1240D9C07E0651
|
|
{
|
|
MD_Data_Image *(__thiscall *DynamicCast_Image)(MediaDesc *this);
|
|
MD_Data_Image *(__thiscall *DynamicCast_Image)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3608 */
|
|
union $BB9CFF75681CCA641DB5530033E91950
|
|
{
|
|
MD_Data_Alpha *(__thiscall *DynamicCast_Alpha)(MediaDesc *this);
|
|
MD_Data_Alpha *(__thiscall *DynamicCast_Alpha)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3609 */
|
|
union $F77030DADABF91CC3164AF37CCD559E4
|
|
{
|
|
MD_Data_Pause *(__thiscall *DynamicCast_Pause)(MediaDesc *this);
|
|
MD_Data_Pause *(__thiscall *DynamicCast_Pause)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3610 */
|
|
union $F803B8AF0044DCC71E9011F59A06A856
|
|
{
|
|
MD_Data_Jump *(__thiscall *DynamicCast_Jump)(MediaDesc *this);
|
|
MD_Data_Jump *(__thiscall *DynamicCast_Jump)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3611 */
|
|
union $F7D5D97A8E08C0B530D31DC7D14B8639
|
|
{
|
|
MD_Data_Message *(__thiscall *DynamicCast_Message)(MediaDesc *this);
|
|
MD_Data_Message *(__thiscall *DynamicCast_Message)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3612 */
|
|
union $4E9420DC06C1E1C0EB974BD3CAA6D06A
|
|
{
|
|
MD_Data_Sound *(__thiscall *DynamicCast_Sound)(MediaDesc *this);
|
|
MD_Data_Sound *(__thiscall *DynamicCast_Sound)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3613 */
|
|
union $78366A95185C2A8AAD805379F3CC236D
|
|
{
|
|
MD_Data_State *(__thiscall *DynamicCast_State)(MediaDesc *this);
|
|
MD_Data_State *(__thiscall *DynamicCast_State)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3614 */
|
|
union $99890344B0404F7C90FF8D0C7644840C
|
|
{
|
|
MD_Data_Movie *(__thiscall *DynamicCast_Movie)(MediaDesc *this);
|
|
MD_Data_Movie *(__thiscall *DynamicCast_Movie)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3615 */
|
|
union $C1632C608BF8981F3AAAC6B352894F97
|
|
{
|
|
MD_Data_Cursor *(__thiscall *DynamicCast_Cursor)(MediaDesc *this);
|
|
MD_Data_Cursor *(__thiscall *DynamicCast_Cursor)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3616 */
|
|
union $FAAB953FC7A0A2BBF7332DBF4FD603F0
|
|
{
|
|
MD_Data_Fade *(__thiscall *DynamicCast_Fade)(MediaDesc *this);
|
|
MD_Data_Fade *(__thiscall *DynamicCast_Fade)(MediaDesc *this);
|
|
};
|
|
|
|
/* 3617 */
|
|
struct MediaDescVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(MediaDesc *this, unsigned int);
|
|
__declspec(align(16)) $73BCD4327A7125F3B031E3246642C21A ___u1;
|
|
__declspec(align(8)) $5AA5FBC1CECDC46DFE1240D9C07E0651 ___u2;
|
|
__declspec(align(8)) $BB9CFF75681CCA641DB5530033E91950 ___u3;
|
|
__declspec(align(8)) $F77030DADABF91CC3164AF37CCD559E4 ___u4;
|
|
__declspec(align(8)) $F803B8AF0044DCC71E9011F59A06A856 ___u5;
|
|
__declspec(align(8)) $F7D5D97A8E08C0B530D31DC7D14B8639 ___u6;
|
|
__declspec(align(8)) $4E9420DC06C1E1C0EB974BD3CAA6D06A ___u7;
|
|
__declspec(align(8)) $78366A95185C2A8AAD805379F3CC236D ___u8;
|
|
__declspec(align(8)) $99890344B0404F7C90FF8D0C7644840C ___u9;
|
|
__declspec(align(8)) $C1632C608BF8981F3AAAC6B352894F97 ___u10;
|
|
__declspec(align(8)) $FAAB953FC7A0A2BBF7332DBF4FD603F0 ___u11;
|
|
float (__thiscall *GetDuration)(MediaDesc *this);
|
|
bool (__thiscall *ToFileNode)(MediaDesc *this, PFileNode *);
|
|
bool (__thiscall *FromFileNode)(MediaDesc *this, PFileNode *);
|
|
};
|
|
|
|
/* 3577 */
|
|
const struct __cppobj __declspec(align(8)) MD_Data_Anim : MediaDesc
|
|
{
|
|
float m_duration;
|
|
unsigned int m_drawMode;
|
|
SmartArray<IDClass<_tagDataID,32,0>,1> m_frames;
|
|
long double m_StartTime;
|
|
int m_displayedFrameNum;
|
|
};
|
|
|
|
/* 3578 */
|
|
const struct __cppobj MD_Data_Image : MediaDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> m_file;
|
|
unsigned int m_drawMode;
|
|
};
|
|
|
|
/* 3579 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) MD_Data_Alpha : MediaDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> m_file;
|
|
};
|
|
|
|
/* 3580 */
|
|
const struct __cppobj MD_Data_Pause : MediaDesc
|
|
{
|
|
float m_minDuration;
|
|
float m_maxDuration;
|
|
long double m_endTime;
|
|
};
|
|
|
|
/* 3581 */
|
|
const struct __cppobj MD_Data_Jump : MediaDesc
|
|
{
|
|
unsigned int m_jumpItemIndex;
|
|
float m_probability;
|
|
};
|
|
|
|
/* 3582 */
|
|
const struct __cppobj MD_Data_Message : MediaDesc
|
|
{
|
|
unsigned int m_messageID;
|
|
float m_probability;
|
|
};
|
|
|
|
/* 3583 */
|
|
const struct __cppobj MD_Data_Sound : MediaDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> m_file;
|
|
SoundType m_stype;
|
|
};
|
|
|
|
/* 3584 */
|
|
const struct __cppobj MD_Data_State : MediaDesc
|
|
{
|
|
unsigned int m_stateID;
|
|
float m_probability;
|
|
};
|
|
|
|
/* 3603 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) MD_Data_Movie : MediaDesc
|
|
{
|
|
PStringBase<char> m_strFileName;
|
|
bool m_StretchToFullScreen;
|
|
__declspec(align(4)) MovieTheatre *m_pMovieTheatre;
|
|
};
|
|
|
|
/* 3604 */
|
|
const struct __cppobj __unaligned __declspec(align(4)) MD_Data_Cursor : MediaDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> m_file;
|
|
int m_xHotspot;
|
|
int m_yHotspot;
|
|
};
|
|
|
|
/* 3605 */
|
|
const struct __cppobj MD_Data_Fade : MediaDesc
|
|
{
|
|
float m_startAlpha;
|
|
float m_endAlpha;
|
|
float m_duration;
|
|
long double m_startTime;
|
|
};
|
|
|
|
/* 3587 */
|
|
struct __cppobj ATL::CComPtrBase<IGraphBuilder>
|
|
{
|
|
IGraphBuilder *p;
|
|
};
|
|
|
|
/* 3588 */
|
|
struct __cppobj ATL::CComPtr<IGraphBuilder> : ATL::CComPtrBase<IGraphBuilder>
|
|
{
|
|
};
|
|
|
|
/* 3590 */
|
|
struct __cppobj ATL::CComPtrBase<IMediaControl>
|
|
{
|
|
IMediaControl *p;
|
|
};
|
|
|
|
/* 3591 */
|
|
struct __cppobj ATL::CComPtr<IMediaControl> : ATL::CComPtrBase<IMediaControl>
|
|
{
|
|
};
|
|
|
|
/* 3593 */
|
|
struct __cppobj ATL::CComPtrBase<IMediaPosition>
|
|
{
|
|
IMediaPosition *p;
|
|
};
|
|
|
|
/* 3594 */
|
|
struct __cppobj ATL::CComPtr<IMediaPosition> : ATL::CComPtrBase<IMediaPosition>
|
|
{
|
|
};
|
|
|
|
/* 3596 */
|
|
struct __cppobj ATL::CComPtrBase<IMediaEvent>
|
|
{
|
|
IMediaEvent *p;
|
|
};
|
|
|
|
/* 3597 */
|
|
struct __cppobj ATL::CComPtr<IMediaEvent> : ATL::CComPtrBase<IMediaEvent>
|
|
{
|
|
};
|
|
|
|
/* 3600 */
|
|
struct __cppobj ATL::CComPtrBase<IBaseFilter>
|
|
{
|
|
IBaseFilter *p;
|
|
};
|
|
|
|
/* 3601 */
|
|
struct __cppobj ATL::CComPtr<IBaseFilter> : ATL::CComPtrBase<IBaseFilter>
|
|
{
|
|
};
|
|
|
|
/* 3602 */
|
|
struct __cppobj MovieTheatre : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
UIElement *m_pOwner;
|
|
unsigned int m_Flags;
|
|
bool m_bStopped;
|
|
ATL::CComPtr<IGraphBuilder> m_pGB;
|
|
ATL::CComPtr<IMediaControl> m_pMC;
|
|
ATL::CComPtr<IMediaPosition> m_pMP;
|
|
ATL::CComPtr<IMediaEvent> m_pME;
|
|
ATL::CComPtr<IBaseFilter> m_pRenderer;
|
|
};
|
|
|
|
/* 3585 */
|
|
struct __cppobj IFilterGraph : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 3586 */
|
|
struct __cppobj IGraphBuilder : IFilterGraph
|
|
{
|
|
};
|
|
|
|
/* 3589 */
|
|
struct __cppobj IMediaControl : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 3592 */
|
|
struct __cppobj IMediaPosition : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 3595 */
|
|
struct __cppobj IMediaEvent : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 3598 */
|
|
struct __cppobj IMediaFilter : IPersist
|
|
{
|
|
};
|
|
|
|
/* 3599 */
|
|
struct __cppobj IBaseFilter : IMediaFilter
|
|
{
|
|
};
|
|
|
|
/* 3652 */
|
|
struct __cppobj SmartArray<UIChildFramework *,1>
|
|
{
|
|
UIChildFramework **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3650 */
|
|
struct __cppobj UIFramework : UIListener
|
|
{
|
|
bool m_bCanForceHide;
|
|
bool m_bIsForcedHidden;
|
|
bool m_shown;
|
|
SmartArray<UIChildFramework *,1> m_children;
|
|
};
|
|
|
|
/* 3651 */
|
|
struct __cppobj UIChildFramework : UIFramework
|
|
{
|
|
UIFramework *m_parent;
|
|
};
|
|
|
|
/* 3653 */
|
|
struct __cppobj SmartArray<UIElement *,1>
|
|
{
|
|
UIElement **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3654 */
|
|
struct __cppobj UIMainFramework : UIFramework
|
|
{
|
|
SmartArray<UIElement *,1> m_rootElements;
|
|
};
|
|
|
|
/* 3655 */
|
|
struct __cppobj UIPersistantData : NoticeHandler
|
|
{
|
|
CharacterSet _charSet;
|
|
bool _receivedSet;
|
|
unsigned int m_iidSelectedAvatar;
|
|
};
|
|
|
|
/* 3656 */
|
|
struct __cppobj UIFlow : Interface, NoticeHandler, UIListener
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
unsigned int _curMode;
|
|
unsigned int _nextMode;
|
|
UIMainFramework *_curUI;
|
|
UIPersistantData *_data;
|
|
StringInfo _nextText;
|
|
};
|
|
|
|
/* 3711 */
|
|
struct __cppobj NetInitializer
|
|
{
|
|
};
|
|
|
|
/* 3712 */
|
|
struct $03CB7E004CA5755A24201E14CFC75D1E
|
|
{
|
|
unsigned int cBad;
|
|
unsigned int cMisc;
|
|
unsigned int cAck;
|
|
unsigned int cNak;
|
|
unsigned int cPak;
|
|
unsigned int cHeaderOnly;
|
|
unsigned int cDataOnly;
|
|
unsigned int cHeaderAndData;
|
|
};
|
|
|
|
/* 3720 */
|
|
struct __cppobj LoggingFunctions
|
|
{
|
|
void (__cdecl *pfnRecvLogger)(PacketInfo *, unsigned int);
|
|
void (__cdecl *pfnSendLogger)(PacketInfo *, unsigned int);
|
|
void (__cdecl *pfnUncompressedRecvLogger)(PacketInfo *, unsigned int);
|
|
void (__cdecl *pfnUncompressedSendLogger)(PacketInfo *, unsigned int);
|
|
unsigned int dwUserLoggingData;
|
|
};
|
|
|
|
/* 3657 */
|
|
struct __cppobj SharedNet
|
|
{
|
|
SharedNetVtbl *vfptr;
|
|
__declspec(align(8)) NetInitializer m_AutoInit;
|
|
unsigned int m_sockRead;
|
|
unsigned int m_sockWrite;
|
|
PortalDH *dh_;
|
|
unsigned __int16 netID_;
|
|
__declspec(align(8)) _BYTE receivers_[34816];
|
|
ReceiverData *connectionsHead_;
|
|
ReceiverData *connectionsTail_;
|
|
long double lastDidUseTime_;
|
|
CQuickTimer m_UseTime_TimeLimit;
|
|
$03CB7E004CA5755A24201E14CFC75D1E m_packetStatsIncoming;
|
|
PerfMonCounter<unsigned __int64> *m_pBytesSentCounter;
|
|
PerfMonCounter<unsigned __int64> *m_pBytesReceivedCounter;
|
|
PerfMonCounter<unsigned __int64> *m_pBadPacketsReceivedCounter;
|
|
PerfMonCounter<unsigned __int64> *m_pBadPacketsReceivedRawCounter;
|
|
PerfMonCounter<unsigned __int64> *m_pPacketsRetransmittedCounter;
|
|
LoggingFunctions m_Loggers;
|
|
CNetLayerPacket *m_pIncomingPacket;
|
|
};
|
|
|
|
/* 3710 */
|
|
struct SharedNetVtbl
|
|
{
|
|
void (__thiscall *AddToPerfCounter)(SharedNet *this, NetPerfCounter, int);
|
|
_BYTE gap4[8];
|
|
bool (__thiscall *ProcessConnection)(SharedNet *this, ReceiverData *);
|
|
void (__thiscall *OnUseTimeTimeout)(SharedNet *this);
|
|
void (__thiscall *BeforeCheckingSocket)(SharedNet *this);
|
|
bool (__thiscall *ReadAndProcessPackets)(SharedNet *this);
|
|
int (__thiscall *ReadNextPacket)(SharedNet *this, unsigned int, CNetLayerPacket *);
|
|
bool (__thiscall *ProcessPacket)(SharedNet *this, CNetLayerPacket *);
|
|
bool (__thiscall *VerifyHeader)(SharedNet *this, CNetLayerPacket *);
|
|
bool (__thiscall *SplitPacketData)(SharedNet *this, CNetLayerPacket *);
|
|
bool (__thiscall *ProcessNewRemoteInterval)(SharedNet *this, CNetLayerPacket *);
|
|
bool (__thiscall *ProcessOptionalHeaders)(SharedNet *this, CNetLayerPacket *);
|
|
bool (__thiscall *ProcessOptionalHeader)(SharedNet *this, COptionalHeader *, CNetLayerPacket *);
|
|
bool (__thiscall *ProcessBlobFrags)(SharedNet *this, CNetLayerPacket *);
|
|
void (__thiscall *SetConnectionState)(SharedNet *this, unsigned __int16, ConnectionState);
|
|
void (__thiscall *HandleTimeSynch)(SharedNet *this, CTimeSyncHeader *, CNetLayerPacket *);
|
|
void (__thiscall *HandleNak)(SharedNet *this, CSeqIDListHeader<4096,33> *, CNetLayerPacket *);
|
|
void (__thiscall *HandlePak)(SharedNet *this, COnePrimHeader<16384,1,unsigned long> *, CNetLayerPacket *);
|
|
void (__thiscall *HandleEmptyAck)(SharedNet *this, CSeqIDListHeader<8192,33> *, CNetLayerPacket *);
|
|
};
|
|
|
|
/* 3665 */
|
|
struct __cppobj AC1Legacy::vlong : PackObj
|
|
{
|
|
AC1Legacy::vlong_value *value;
|
|
int negative;
|
|
};
|
|
|
|
/* 3666 */
|
|
struct __cppobj PortalDH
|
|
{
|
|
AC1Legacy::vlong shared_base_;
|
|
AC1Legacy::vlong shared_prime_;
|
|
};
|
|
|
|
/* 3669 */
|
|
struct __cppobj AVL<unsigned long,unsigned long>
|
|
{
|
|
AVLNode<unsigned long,unsigned long> *_root;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3658 */
|
|
struct __cppobj ReceiverData
|
|
{
|
|
unsigned __int16 m_RecID;
|
|
unsigned __int16 iteration_;
|
|
unsigned int highestIDReceived_;
|
|
ReceiverData *next_;
|
|
ReceiverData *prev_;
|
|
long double timeStamp_;
|
|
long double m_LocalTimeLastGotData;
|
|
CryptoSystem *cryptoOutgoing_;
|
|
CryptoSystem *cryptoIncoming_;
|
|
NetKeyExch *keyExch_;
|
|
unsigned __int16 m_NetID;
|
|
sockaddr_in m_Addr;
|
|
unsigned __int16 m_CurrentRemoteInterval;
|
|
ReceiverState m_NakState;
|
|
ConnectionState m_ConnectionState;
|
|
AVL<unsigned long,unsigned long> m_SeqIDsWeNAKed;
|
|
long double m_TimeLastConnectionStateChanged;
|
|
long double lastSentHandshake_;
|
|
unsigned int m_BytesReceived;
|
|
unsigned __int64 m_qwReferralCookie;
|
|
};
|
|
|
|
/* 3713 */
|
|
struct __cppobj List<PerfMonCounterInfo::PerfMonCounterNameHelp>
|
|
{
|
|
List<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl *vfptr;
|
|
ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp> *_head;
|
|
ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 3717 */
|
|
struct __cppobj __declspec(align(4)) PerfMonCounterInfo : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_CounterType;
|
|
List<PerfMonCounterInfo::PerfMonCounterNameHelp> m_CounterNamesList;
|
|
bool m_fCounterExistedPreviously;
|
|
};
|
|
|
|
/* 3718 */
|
|
struct __cppobj PerfMonCounter<unsigned __int64> : PerfMonCounterInfo
|
|
{
|
|
unsigned __int64 m_counter;
|
|
};
|
|
|
|
/* 3719 */
|
|
const struct __cppobj PacketInfo
|
|
{
|
|
unsigned int cbPacketInfo;
|
|
sockaddr *saRemote;
|
|
unsigned int cbData;
|
|
const void *pvData;
|
|
_WSABUF *aIOVecs;
|
|
unsigned int nVecs;
|
|
unsigned int cbRemote;
|
|
PacketInfo::Protocol eProto;
|
|
_WSABUF iovOldSchool;
|
|
};
|
|
|
|
/* 3670 */
|
|
struct __cppobj NetPacket : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
NetPacket *next_;
|
|
COptionalHeader *specialFragList_[32];
|
|
unsigned int numSpecialFrags_;
|
|
BlobFrag *fragList_[29];
|
|
unsigned int numFrags_;
|
|
unsigned __int16 recipient_;
|
|
unsigned int realPriority_;
|
|
unsigned int size_;
|
|
unsigned int seqNum_;
|
|
unsigned int cryptoKey_;
|
|
unsigned int checksum_;
|
|
unsigned int flags_;
|
|
};
|
|
|
|
/* 3672 */
|
|
struct __cppobj ProtoHeader
|
|
{
|
|
unsigned int seqID_;
|
|
unsigned int header_;
|
|
unsigned int checksum_;
|
|
unsigned __int16 recID_;
|
|
unsigned __int16 interval_;
|
|
unsigned __int16 datalen_;
|
|
unsigned __int16 iteration_;
|
|
};
|
|
|
|
/* 3705 */
|
|
struct __cppobj CNetLayerPacket : NetPacket
|
|
{
|
|
ProtoHeader m_Hdr;
|
|
char m_Data[65484];
|
|
sockaddr_in m_Addr;
|
|
CBufferIterator m_Iter;
|
|
bool m_bValid;
|
|
ReceiverData *m_pRecv;
|
|
RecipientData *m_pRecip;
|
|
unsigned int m_CryptoKey;
|
|
};
|
|
|
|
/* 3671 */
|
|
struct __cppobj COptionalHeader : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_dwMask;
|
|
unsigned int m_Flags;
|
|
char *m_pData;
|
|
unsigned int m_cbData;
|
|
};
|
|
|
|
/* 3706 */
|
|
const struct __cppobj CTimeSyncHeader : COptionalHeader
|
|
{
|
|
long double m_time;
|
|
};
|
|
|
|
/* 3707 */
|
|
const struct __cppobj CSeqIDListHeader<4096,33> : COptionalHeader
|
|
{
|
|
unsigned int m_IDs[115];
|
|
};
|
|
|
|
/* 3708 */
|
|
const struct __cppobj COnePrimHeader<16384,1,unsigned long> : COptionalHeader
|
|
{
|
|
unsigned int m_Prim;
|
|
};
|
|
|
|
/* 3709 */
|
|
const struct __cppobj CSeqIDListHeader<8192,33> : COptionalHeader
|
|
{
|
|
unsigned int m_IDs[115];
|
|
};
|
|
|
|
/* 3663 */
|
|
struct __cppobj AC1Legacy::flex_unit
|
|
{
|
|
unsigned int *a;
|
|
unsigned int z;
|
|
unsigned int n;
|
|
};
|
|
|
|
/* 3664 */
|
|
struct __cppobj AC1Legacy::vlong_value : AC1Legacy::flex_unit
|
|
{
|
|
unsigned int share;
|
|
};
|
|
|
|
/* 3662 */
|
|
struct __cppobj CryptoSystem
|
|
{
|
|
unsigned int lastIter_;
|
|
unsigned int seed_;
|
|
QTIsaac<8,unsigned long> *pGenerator_;
|
|
};
|
|
|
|
/* 3667 */
|
|
struct __cppobj NetKeyExch : PackObj
|
|
{
|
|
PortalDH *dh_;
|
|
AC1Legacy::vlong rnum_;
|
|
int fInitialized_;
|
|
};
|
|
|
|
/* 3668 */
|
|
struct __cppobj __declspec(align(4)) AVLNode<unsigned long,unsigned long>
|
|
{
|
|
AVLNode<unsigned long,unsigned long> *_left;
|
|
AVLNode<unsigned long,unsigned long> *_right;
|
|
AVLNode<unsigned long,unsigned long> *_parent;
|
|
int _leftHeight;
|
|
int _rightHeight;
|
|
int _height;
|
|
unsigned int _key;
|
|
unsigned int *_data;
|
|
bool _parentsize;
|
|
};
|
|
|
|
/* 3714 */
|
|
struct List<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<PerfMonCounterInfo::PerfMonCounterNameHelp> *this, unsigned int);
|
|
};
|
|
|
|
/* 3715 */
|
|
struct __cppobj PerfMonCounterInfo::PerfMonCounterNameHelp
|
|
{
|
|
unsigned __int16 m_languageID;
|
|
PStringBase<unsigned short> m_name;
|
|
PStringBase<unsigned short> m_help;
|
|
};
|
|
|
|
/* 3716 */
|
|
struct __cppobj ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp>
|
|
{
|
|
PerfMonCounterInfo::PerfMonCounterNameHelp data;
|
|
ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp> *next;
|
|
ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp> *prev;
|
|
};
|
|
|
|
/* 3676 */
|
|
struct __cppobj NIList<unsigned long>
|
|
{
|
|
NIListElement<unsigned long> *head_;
|
|
NIListElement<unsigned long> *tail_;
|
|
};
|
|
|
|
/* 3678 */
|
|
struct __cppobj NIList<NetPacket *>
|
|
{
|
|
NIListElement<NetPacket *> *head_;
|
|
NIListElement<NetPacket *> *tail_;
|
|
};
|
|
|
|
/* 3681 */
|
|
struct __cppobj IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned __int64,unsigned __int64> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned __int64,unsigned __int64> **m_buckets;
|
|
HashTableData<unsigned __int64,unsigned __int64> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3679 */
|
|
struct __cppobj HashTable<unsigned __int64,unsigned __int64,0>
|
|
{
|
|
HashTable<unsigned __int64,unsigned __int64,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3685 */
|
|
struct __cppobj SentPacketStore
|
|
{
|
|
NIList<NetPacket *> m_sentPacketList;
|
|
HashTable<unsigned __int64,unsigned __int64,0> m_sentNetBlobIDInfo;
|
|
};
|
|
|
|
/* 3688 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,int> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,int> **m_buckets;
|
|
HashTableData<unsigned long,int> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3686 */
|
|
struct __cppobj HashTable<unsigned long,int,0>
|
|
{
|
|
HashTable<unsigned long,int,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3693 */
|
|
struct IntervalData
|
|
{
|
|
unsigned __int16 intervalID_;
|
|
int nBytes_;
|
|
int FlowLevel_;
|
|
int nPkts_;
|
|
};
|
|
|
|
/* 3694 */
|
|
struct __cppobj PQueueArray<unsigned long,void *>
|
|
{
|
|
PQueueArray<unsigned long,void *>Vtbl *vfptr;
|
|
PQueueArray<unsigned long,void *>::PQueueNode *A;
|
|
int curNumNodes;
|
|
int allocatedNodes;
|
|
int minAllocatedNodes;
|
|
};
|
|
|
|
/* 3673 */
|
|
struct __cppobj FlowQueue
|
|
{
|
|
FlowQueueVtbl *vfptr;
|
|
__declspec(align(8)) NetPacket *waitingPacketsHead_;
|
|
NetPacket *waitingPacketsTail_;
|
|
NIList<unsigned long> m_ackList;
|
|
SentPacketStore m_sentPacketStore;
|
|
NIList<unsigned long> m_emptyAckList;
|
|
HashTable<unsigned long,int,0> empties_;
|
|
unsigned int emptyAcks_[116];
|
|
int emptyNum_;
|
|
int m_cPacketsSent;
|
|
int m_cPacketsAcked;
|
|
unsigned int highestIDSent_;
|
|
sockaddr_in addr_;
|
|
RecipientData *myRecip_;
|
|
ReceiverData *myReceiverData_;
|
|
unsigned __int16 netID_;
|
|
IntervalData CurLocalInterval_;
|
|
PQueueArray<unsigned long,void *> pqueueSpecial_;
|
|
long double intervalTime_;
|
|
unsigned __int16 lastIntervalAcked_;
|
|
};
|
|
|
|
/* 3697 */
|
|
struct __cppobj ClientFlowQueue : FlowQueue
|
|
{
|
|
PQueueArray<unsigned long,void *> pqueue_;
|
|
int bytesPrevSent_;
|
|
};
|
|
|
|
/* 3692 */
|
|
struct __cppobj RecipientData
|
|
{
|
|
long double lastTouched_;
|
|
long double timeAllocated_;
|
|
ConnectionState m_ConnectionState;
|
|
NIList<NetBlob *> waitingBlobs_;
|
|
ClientFlowQueue flowQueue_;
|
|
RecipientData *next_;
|
|
unsigned __int16 recID_;
|
|
int onQueue_;
|
|
Indicator *dependencies_;
|
|
unsigned int gidPlayer_;
|
|
unsigned int flushNum_;
|
|
};
|
|
|
|
/* 3660 */
|
|
struct __cppobj QTIsaac<8,unsigned long>::randctx
|
|
{
|
|
unsigned int randcnt;
|
|
unsigned int *randrsl;
|
|
unsigned int *randmem;
|
|
unsigned int randa;
|
|
unsigned int randb;
|
|
unsigned int randc;
|
|
};
|
|
|
|
/* 3659 */
|
|
struct __cppobj QTIsaac<8,unsigned long>
|
|
{
|
|
QTIsaac<8,unsigned long>Vtbl *vfptr;
|
|
QTIsaac<8,unsigned long>::randctx m_rc;
|
|
};
|
|
|
|
/* 3674 */
|
|
struct FlowQueueVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(FlowQueue *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
NetBlob *(__thiscall *Dequeue)(FlowQueue *this, int);
|
|
void (__thiscall *IncrementLocalInterval)(FlowQueue *this, unsigned int);
|
|
int (__thiscall *WireRoomLeft)(FlowQueue *this, int);
|
|
int (__thiscall *FragQueueRoomLeft)(FlowQueue *this, int);
|
|
void (__thiscall *RecordBytesSent)(FlowQueue *this, int);
|
|
void (__thiscall *RecordBytesQueued)(FlowQueue *this, int);
|
|
void (__thiscall *RecordBytesDequeued)(FlowQueue *this, int);
|
|
void (__thiscall *EnqueuePacket)(FlowQueue *this, NetPacket *, NetPacket **, NetPacket **);
|
|
NetPacket *(__thiscall *DequeuePacket)(FlowQueue *this, NetPacket **, NetPacket **);
|
|
};
|
|
|
|
/* 3675 */
|
|
struct __cppobj NIListElement<unsigned long>
|
|
{
|
|
unsigned int data_;
|
|
NIListElement<unsigned long> *next_;
|
|
};
|
|
|
|
/* 3677 */
|
|
struct __cppobj NIListElement<NetPacket *>
|
|
{
|
|
NetPacket *data_;
|
|
NIListElement<NetPacket *> *next_;
|
|
};
|
|
|
|
/* 3680 */
|
|
struct HashTable<unsigned __int64,unsigned __int64,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned __int64,unsigned __int64,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3682 */
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3684 */
|
|
struct __cppobj __declspec(align(8)) IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *>
|
|
{
|
|
unsigned __int64 m_hashKey;
|
|
HashTableData<unsigned __int64,unsigned __int64> *m_hashNext;
|
|
};
|
|
|
|
/* 3683 */
|
|
struct __cppobj HashTableData<unsigned __int64,unsigned __int64> : IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *>
|
|
{
|
|
unsigned __int64 m_data;
|
|
};
|
|
|
|
/* 3687 */
|
|
struct HashTable<unsigned long,int,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,int,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3689 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3691 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,int> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,int> *m_hashNext;
|
|
};
|
|
|
|
/* 3690 */
|
|
struct __cppobj HashTableData<unsigned long,int> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,int> *>
|
|
{
|
|
int m_data;
|
|
};
|
|
|
|
/* 3695 */
|
|
struct PQueueArray<unsigned long,void *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PQueueArray<unsigned long,void *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3696 */
|
|
struct PQueueArray<unsigned long,void *>::PQueueNode
|
|
{
|
|
unsigned int key;
|
|
void *data;
|
|
};
|
|
|
|
/* 3700 */
|
|
struct __cppobj HashBase<unsigned __int64>
|
|
{
|
|
HashBase<unsigned __int64>Vtbl *vfptr;
|
|
unsigned __int64 table_mask;
|
|
unsigned int key_shift;
|
|
HashBaseData<unsigned __int64> **buckets;
|
|
unsigned int table_size;
|
|
int fPlacementNew_;
|
|
};
|
|
|
|
/* 3702 */
|
|
struct __cppobj UI64Hash<NetBlob> : HashBase<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 3703 */
|
|
struct __cppobj UI64Hash<ArrivedEphInfo> : HashBase<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 3698 */
|
|
struct __cppobj Indicator
|
|
{
|
|
IndicatorVtbl *vfptr;
|
|
UI64Hash<NetBlob> waitingBlobs_;
|
|
UI64Hash<ArrivedEphInfo> arrivedEphBlobs_;
|
|
ArrivedEphInfo *firstInfo_;
|
|
long double flushStamp_;
|
|
};
|
|
|
|
/* 3661 */
|
|
struct QTIsaac<8,unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(QTIsaac<8,unsigned long> *this, unsigned int);
|
|
void (__thiscall *randinit)(QTIsaac<8,unsigned long> *this, QTIsaac<8,unsigned long>::randctx *, bool);
|
|
void (__thiscall *srand)(QTIsaac<8,unsigned long> *this, unsigned int, unsigned int, unsigned int, unsigned int *);
|
|
void (__thiscall *isaac)(QTIsaac<8,unsigned long> *this, QTIsaac<8,unsigned long>::randctx *);
|
|
void (__thiscall *shuffle)(QTIsaac<8,unsigned long> *this, unsigned int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *, unsigned int *);
|
|
};
|
|
|
|
/* 3699 */
|
|
struct IndicatorVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(Indicator *this, unsigned int);
|
|
};
|
|
|
|
/* 3701 */
|
|
struct HashBase<unsigned __int64>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashBase<unsigned __int64> *this, unsigned int);
|
|
};
|
|
|
|
/* 3704 */
|
|
struct __cppobj ArrivedEphInfo : UI64HashData
|
|
{
|
|
ArrivedEphInfo *m_next;
|
|
unsigned __int64 m_latestNetBlobID;
|
|
long double m_timeStamp;
|
|
};
|
|
|
|
/* 3722 */
|
|
struct __cppobj IntrusiveHashData<int,CAsyncStateHandler *>
|
|
{
|
|
int m_hashKey;
|
|
CAsyncStateHandler *m_hashNext;
|
|
};
|
|
|
|
/* 3723 */
|
|
struct __cppobj IntrusiveHashListData<int,CAsyncStateHandler *> : IntrusiveHashData<int,CAsyncStateHandler *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3721 */
|
|
struct __cppobj CAsyncStateHandler : IntrusiveHashListData<int,CAsyncStateHandler *>
|
|
{
|
|
CAsyncStateHandlerVtbl *vfptr;
|
|
CAsyncStateMachine *m_pMachine;
|
|
};
|
|
|
|
/* 3724 */
|
|
struct CAsyncStateHandlerVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CAsyncStateHandler *this, unsigned int);
|
|
void (__thiscall *OnContextBegun)(CAsyncStateHandler *this, AsyncContext);
|
|
void (__thiscall *OnStateBegun)(CAsyncStateHandler *this, AsyncContext);
|
|
void (__thiscall *OnStateEnded)(CAsyncStateHandler *this, AsyncContext, AsyncStateMachineStatus);
|
|
void (__thiscall *OnContextEnded)(CAsyncStateHandler *this, AsyncContext, AsyncStateMachineStatus);
|
|
void (__thiscall *CleanupContextData)(CAsyncStateHandler *this, AsyncContext);
|
|
void (__thiscall *OnStateHandlerInit)(CAsyncStateHandler *this);
|
|
void (__thiscall *OnStateHandlerDone)(CAsyncStateHandler *this);
|
|
};
|
|
|
|
/* 3731 */
|
|
struct __cppobj IntrusiveHashTable<int,CAsyncStateHandler *,1>
|
|
{
|
|
IntrusiveHashTable<int,CAsyncStateHandler *,1>Vtbl *vfptr;
|
|
CAsyncStateHandler *m_aInplaceBuckets[23];
|
|
CAsyncStateHandler **m_buckets;
|
|
CAsyncStateHandler **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3733 */
|
|
struct __cppobj IntrusiveHashList<int,CAsyncStateHandler *,1>
|
|
{
|
|
IntrusiveHashTable<int,CAsyncStateHandler *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3734 */
|
|
struct __cppobj IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>
|
|
{
|
|
IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>Vtbl *vfptr;
|
|
CAsyncStateMachine::CAsyncStateData *m_aInplaceBuckets[23];
|
|
CAsyncStateMachine::CAsyncStateData **m_buckets;
|
|
CAsyncStateMachine::CAsyncStateData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3736 */
|
|
struct __cppobj IntrusiveHashList<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>
|
|
{
|
|
IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 3739 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1>Vtbl *vfptr;
|
|
HashTableData<PStringBase<char>,unsigned long> *m_aInplaceBuckets[23];
|
|
HashTableData<PStringBase<char>,unsigned long> **m_buckets;
|
|
HashTableData<PStringBase<char>,unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3737 */
|
|
struct __cppobj HashTable<PStringBase<char>,unsigned long,1>
|
|
{
|
|
HashTable<PStringBase<char>,unsigned long,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3741 */
|
|
struct __cppobj AutoGrowHashTable<PStringBase<char>,unsigned long> : HashTable<PStringBase<char>,unsigned long,1>
|
|
{
|
|
};
|
|
|
|
/* 3725 */
|
|
struct __cppobj CAsyncStateMachine
|
|
{
|
|
CAsyncStateMachineVtbl *vfptr;
|
|
IntrusiveHashList<int,CAsyncStateHandler *,1> m_States;
|
|
int m_iLowState;
|
|
IntrusiveHashList<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1> m_ContextHash;
|
|
AutoGrowHashTable<PStringBase<char>,unsigned long> m_DataNames;
|
|
unsigned int m_dwNextContextNumber;
|
|
PreciseTimerInstance *m_pTimer;
|
|
};
|
|
|
|
/* 3730 */
|
|
struct CAsyncStateMachineVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CAsyncStateMachine *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
void (__thiscall *OnContextBegun)(CAsyncStateMachine *this, AsyncContext);
|
|
void (__thiscall *OnContextEnded)(CAsyncStateMachine *this, AsyncContext, AsyncStateMachineStatus);
|
|
void (__thiscall *CleanupContextData)(CAsyncStateMachine *this, AsyncContext);
|
|
AsyncStateMachineStatus (__thiscall *Advance)(CAsyncStateMachine *this, AsyncContext, int);
|
|
AsyncStateMachineStatus (__thiscall *OnHandlerDoneOK)(CAsyncStateMachine *this, AsyncContext, int);
|
|
void (__thiscall *OnHandlerFailed)(CAsyncStateMachine *this, AsyncContext);
|
|
CAsyncStateMachine::CAsyncStateData *(__thiscall *AllocateStateData)(CAsyncStateMachine *this, AsyncContext);
|
|
};
|
|
|
|
/* 3732 */
|
|
struct IntrusiveHashTable<int,CAsyncStateHandler *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<int,CAsyncStateHandler *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3735 */
|
|
struct IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3727 */
|
|
struct __cppobj IntrusiveHashData<AsyncContext,CAsyncStateMachine::CAsyncStateData *>
|
|
{
|
|
AsyncContext m_hashKey;
|
|
CAsyncStateMachine::CAsyncStateData *m_hashNext;
|
|
};
|
|
|
|
/* 3728 */
|
|
struct __cppobj IntrusiveHashListData<AsyncContext,CAsyncStateMachine::CAsyncStateData *> : IntrusiveHashData<AsyncContext,CAsyncStateMachine::CAsyncStateData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 3729 */
|
|
struct __cppobj SmartArray<long,1>
|
|
{
|
|
int *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3726 */
|
|
struct __cppobj CAsyncStateMachine::CAsyncStateData : ReferenceCountTemplate<1048576,0>, IntrusiveHashListData<AsyncContext,CAsyncStateMachine::CAsyncStateData *>
|
|
{
|
|
SmartArray<long,1> Data;
|
|
AsyncStateMachineStatus eStatus;
|
|
bool bAdvancing;
|
|
int iDelayedNextStateNumber;
|
|
CAsyncStateHandler *pCurrentState;
|
|
int iMaxStateNumber;
|
|
long double tContextBegan;
|
|
long double tCurStateBegan;
|
|
};
|
|
|
|
/* 3738 */
|
|
struct HashTable<PStringBase<char>,unsigned long,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<PStringBase<char>,unsigned long,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3740 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 3742 */
|
|
struct __cppobj CClientsideLoginStateHandler : CAsyncStateHandler
|
|
{
|
|
unsigned int m_idxRecipientID;
|
|
unsigned int m_idxServerAddr;
|
|
unsigned int m_idxNetAuth;
|
|
unsigned int m_idxFailureReason;
|
|
};
|
|
|
|
/* 3743 */
|
|
struct __cppobj CPluginManagerTemplate<CLinkStatusPlugin> : CPluginManager
|
|
{
|
|
};
|
|
|
|
/* 3744 */
|
|
struct __cppobj ClientNet::CLogonData
|
|
{
|
|
AsyncContext hCurrentContext;
|
|
int timeLastLoginRequestSent;
|
|
sockaddr_in ServerAddr;
|
|
NetAuthenticator *pNetAuth;
|
|
int nRequestsSent;
|
|
bool bMyTurn;
|
|
NetError FailureReason;
|
|
};
|
|
|
|
/* 3745 */
|
|
struct ClientNet::CReferralQueueEntry
|
|
{
|
|
unsigned int nAuthsSent;
|
|
unsigned __int16 idServer;
|
|
long double localtimeToSendNextWorldAuth;
|
|
sockaddr_in ServerAddr;
|
|
unsigned __int64 qwCookie;
|
|
};
|
|
|
|
/* 3746 */
|
|
struct __cppobj SmartArray<ClientNet::CReferralQueueEntry,1>
|
|
{
|
|
ClientNet::CReferralQueueEntry *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3747 */
|
|
struct __cppobj __declspec(align(4)) ClientNet::CSwitchHistory
|
|
{
|
|
CTimestamp<unsigned long,0> LastSwitchStamp;
|
|
bool bBeenSwitchedBefore;
|
|
};
|
|
|
|
/* 3748 */
|
|
struct __cppobj ClientNet : SharedNet, CClientsideLoginStateHandler, CPluginManagerTemplate<CLinkStatusPlugin>
|
|
{
|
|
ClientNet::CLogonData m_LogonData;
|
|
CAsyncStateMachine m_ConnectionFSM;
|
|
SmartArray<ClientNet::CReferralQueueEntry,1> m_ReferralQueue;
|
|
unsigned __int16 logonRecID_;
|
|
unsigned __int16 currServerRecID_;
|
|
unsigned int m_dwCurrentConnectionSequenceNumber;
|
|
ClientNet::CSwitchHistory m_WorldSwitchHistory;
|
|
ClientNet::CSwitchHistory m_LogonSwitchHistory;
|
|
bool logOffSent_;
|
|
bool fCurrentlyInGame_;
|
|
long double _timeClientSpeedHackDetection;
|
|
long double m_LastDidUseTime;
|
|
CLinkStatusSnapshot m_CurrentLinkStatus;
|
|
CLinkStatusAverages m_LinkStatusAverages;
|
|
};
|
|
|
|
/* 3749 */
|
|
struct __cppobj GlobalEventHandler : NoticeRegistrar
|
|
{
|
|
};
|
|
|
|
/* 3750 */
|
|
struct __cppobj SmartBox
|
|
{
|
|
SmartBoxVtbl *vfptr;
|
|
int testMode;
|
|
Position viewer;
|
|
CObjCell *viewer_cell;
|
|
unsigned int head_index;
|
|
Position viewer_sought_position;
|
|
CameraManager *camera_manager;
|
|
CellManager *cell_manager;
|
|
CPhysics *physics;
|
|
CObjectMaint *m_pObjMaint;
|
|
LScape *lscape;
|
|
Ambient *ambient_sounds;
|
|
CommandInterpreter *cmdinterp;
|
|
int creature_mode;
|
|
float m_fGameFOV;
|
|
float m_fViewDistFOV;
|
|
bool m_bUseViewDistance;
|
|
float game_ambient_level;
|
|
unsigned int game_ambient_color;
|
|
int game_degrades_disabled;
|
|
int hidden;
|
|
int position_update_complete;
|
|
int waiting_for_teleport;
|
|
int has_been_teleported;
|
|
NIList<NetBlob *> *in_queue;
|
|
NIList<NetBlob *> *netblob_list;
|
|
_iobuf *position_and_movement_file;
|
|
unsigned int player_id;
|
|
CPhysicsObj *player;
|
|
unsigned int target_object_id;
|
|
void (__cdecl *target_callback)(unsigned int, ObjectSelectStatus, tagRECT *, const float);
|
|
unsigned int num_cells;
|
|
CEnvCell **cells;
|
|
unsigned int num_objects;
|
|
CPhysicsObj **objects;
|
|
void (__cdecl *m_renderingCallback)();
|
|
};
|
|
|
|
/* 3751 */
|
|
struct SmartBoxVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(SmartBox *this, unsigned int);
|
|
int (__thiscall *IsReadyToDispatchEvent)(SmartBox *this, NetBlob *);
|
|
NetBlobProcessedStatus (__thiscall *DispatchSmartBoxEvent)(SmartBox *this, NetBlob *);
|
|
};
|
|
|
|
/* 3752 */
|
|
struct __cppobj CameraManager : CInputHandler, IInputActionCallback
|
|
{
|
|
float t_stiffness;
|
|
float r_stiffness;
|
|
unsigned int pivot_object_id;
|
|
int pivot_part_index;
|
|
AC1Legacy::Vector3 pivot_offset;
|
|
unsigned int target_object_id;
|
|
int target_part_index;
|
|
AC1Legacy::Vector3 target_offset;
|
|
AC1Legacy::Vector3 direction;
|
|
CameraTarget target_status;
|
|
AC1Legacy::Vector3 viewer_offset;
|
|
bool m_bAlignCameraToSlope;
|
|
float m_rCameraStiffness;
|
|
float m_rCameraAdjustmentSpeed;
|
|
unsigned int m_dwPivotOffsetMovement;
|
|
unsigned int m_dwCameraOffsetMovement;
|
|
float m_rMovementSpeed;
|
|
float scale;
|
|
long double last_update_time;
|
|
AC1Legacy::Vector3 old_velocities[5];
|
|
int old_velocity_num;
|
|
bool m_bEnabled;
|
|
CameraSet *m_pCurrentCameraSet;
|
|
};
|
|
|
|
/* 3766 */
|
|
struct __cppobj __declspec(align(8)) CellManager
|
|
{
|
|
LScape *lscape;
|
|
Ambient *ambient_sounds;
|
|
unsigned int last_prefetch_cell_id;
|
|
long double last_prefetch_check;
|
|
bool blocking_for_cells;
|
|
bool all_cells_available;
|
|
unsigned int num_cells_waiting;
|
|
unsigned int total_num_cells_waiting;
|
|
CObjCell *curr_cell;
|
|
Position load_pos;
|
|
int keep_lscape_loaded;
|
|
};
|
|
|
|
/* 3769 */
|
|
struct __cppobj CPhysics
|
|
{
|
|
CObjectMaint *obj_maint;
|
|
SmartBox *smartbox;
|
|
CPhysicsObj *player;
|
|
LongHashIter<CPhysicsObj> *iter;
|
|
};
|
|
|
|
/* 3758 */
|
|
struct __cppobj LScape
|
|
{
|
|
int mid_radius;
|
|
int mid_width;
|
|
CLandBlock **land_blocks;
|
|
CLandBlock **block_draw_list;
|
|
unsigned int loaded_cell_id;
|
|
unsigned int viewer_cell_id;
|
|
int viewer_b_xoff;
|
|
int viewer_b_yoff;
|
|
GameSky *sky;
|
|
CSurface *landscape_detail_surface;
|
|
CSurface *environment_detail_surface;
|
|
CSurface *building_detail_surface;
|
|
CSurface *object_detail_surface;
|
|
};
|
|
|
|
/* 3764 */
|
|
struct __cppobj DArray<AmbientSound *>
|
|
{
|
|
AmbientSound **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 3765 */
|
|
struct __cppobj Ambient
|
|
{
|
|
Position player_pos;
|
|
float total_sound_count;
|
|
unsigned int num_sounds;
|
|
DArray<AmbientSound *> sounds;
|
|
AC1Legacy::PQueueArray<double> sound_queue;
|
|
};
|
|
|
|
/* 3771 */
|
|
struct __cppobj CommandList
|
|
{
|
|
CommandListElement *head;
|
|
CommandListElement *mouse_command;
|
|
CommandListElement *current;
|
|
};
|
|
|
|
/* 3772 */
|
|
struct __cppobj CommandInterpreter : IInputActionCallback
|
|
{
|
|
SmartBox *smartbox;
|
|
CPhysicsObj *player;
|
|
CommandList SubstateList;
|
|
CommandList TurnList;
|
|
CommandList SidestepList;
|
|
unsigned int autonomy_level;
|
|
int controlled_by_server;
|
|
int hold_run;
|
|
int hold_sidestep;
|
|
int transient_state;
|
|
int enabled;
|
|
int auto_run;
|
|
int mouselook_active;
|
|
int mouseleft_down;
|
|
float autorun_speed;
|
|
unsigned int action_stamp;
|
|
long double last_sent_position_time;
|
|
Position last_sent_position;
|
|
Plane last_sent_contact_plane;
|
|
const long double time_between_position_events;
|
|
};
|
|
|
|
/* 3753 */
|
|
struct __cppobj CameraSet : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
CameraManager *cm;
|
|
SmartBox *sbox;
|
|
int looking_down;
|
|
int in_map_mode;
|
|
int mouselook_active;
|
|
int camera_movement_active;
|
|
int targeting;
|
|
int rot_left;
|
|
int rot_right;
|
|
int lower;
|
|
int raise;
|
|
int farther;
|
|
int closer;
|
|
float current_stiffness;
|
|
__int16 mouselook_x_extent;
|
|
__int16 mouselook_y_extent;
|
|
AC1Legacy::Vector3 lookdown_saved_offset;
|
|
AC1Legacy::Vector3 lookdown_saved_target_dir;
|
|
long double m_ttLastRotate;
|
|
long double m_ttLastRaiseOrLower;
|
|
long double m_ttLastZoom;
|
|
long double m_LastServerMessage;
|
|
long double m_LastMouseMovement;
|
|
};
|
|
|
|
/* 3767 */
|
|
struct __cppobj HashBaseIter<unsigned long>
|
|
{
|
|
HashBase<unsigned long> *myHash_;
|
|
unsigned int curBucket_;
|
|
HashBaseData<unsigned long> *curPtr_;
|
|
HashBaseData<unsigned long> *lastThisChain_;
|
|
int fEnd_;
|
|
};
|
|
|
|
/* 3768 */
|
|
struct __cppobj LongHashIter<CPhysicsObj> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3755 */
|
|
struct __cppobj AC1Legacy::SmartArray<CelestialPosition>
|
|
{
|
|
CelestialPosition *m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3756 */
|
|
struct __cppobj AC1Legacy::SmartArray<CPhysicsObj *>
|
|
{
|
|
CPhysicsObj **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3757 */
|
|
struct __cppobj GameSky
|
|
{
|
|
AC1Legacy::SmartArray<CelestialPosition> sky_obj_pos;
|
|
AC1Legacy::SmartArray<CPhysicsObj *> sky_obj;
|
|
AC1Legacy::SmartArray<unsigned long> property_array;
|
|
CEnvCell *before_sky_cell;
|
|
CEnvCell *after_sky_cell;
|
|
};
|
|
|
|
/* 3759 */
|
|
struct __cppobj AmbientSound
|
|
{
|
|
AmbientSoundVtbl *vfptr;
|
|
int on_queue;
|
|
float sound_count;
|
|
AmbientSTBDesc *desc;
|
|
unsigned int ambient_sound_id;
|
|
int constant_sound;
|
|
};
|
|
|
|
/* 3770 */
|
|
struct __cppobj CommandListElement
|
|
{
|
|
CommandListElement *next;
|
|
CommandListElement *prev;
|
|
unsigned int command;
|
|
float speed;
|
|
int hold_run;
|
|
};
|
|
|
|
/* 3754 */
|
|
struct __cppobj CelestialPosition
|
|
{
|
|
IDClass<_tagDataID,32,0> gfx_id;
|
|
IDClass<_tagDataID,32,0> pes_id;
|
|
float heading;
|
|
float rotation;
|
|
AC1Legacy::Vector3 tex_velocity;
|
|
float transparent;
|
|
float luminosity;
|
|
float max_bright;
|
|
unsigned int properties;
|
|
};
|
|
|
|
/* 3760 */
|
|
struct AmbientSoundVtbl
|
|
{
|
|
void (__thiscall *ResetCount)(AmbientSound *this);
|
|
float (__thiscall *GetVolume)(AmbientSound *this);
|
|
int (__thiscall *CanHear)(AmbientSound *this);
|
|
int (__thiscall *PlayNow)(AmbientSound *this);
|
|
float (__thiscall *GetPlayInterval)(AmbientSound *this);
|
|
void (__thiscall *AddTo)(AmbientSound *this, float, AC1Legacy::Vector3 *, LandDefs::Direction);
|
|
void (__thiscall *UpdateSound)(AmbientSound *this, float);
|
|
int (__thiscall *GetSoundPos)(AmbientSound *this, Position *);
|
|
};
|
|
|
|
/* 3762 */
|
|
struct __cppobj AC1Legacy::SmartArray<AmbientSoundDesc *>
|
|
{
|
|
AmbientSoundDesc **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3763 */
|
|
struct __cppobj AmbientSTBDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> stb_id;
|
|
int stb_not_found;
|
|
AC1Legacy::SmartArray<AmbientSoundDesc *> ambient_sounds;
|
|
CSoundTable *sound_table;
|
|
unsigned int play_count;
|
|
};
|
|
|
|
/* 3761 */
|
|
struct AmbientSoundDesc
|
|
{
|
|
SoundType stype;
|
|
int is_continuous;
|
|
float volume;
|
|
float base_chance;
|
|
float min_rate;
|
|
float max_rate;
|
|
};
|
|
|
|
/* 3775 */
|
|
struct __cppobj PQueueArray<double,void *>
|
|
{
|
|
PQueueArray<double,void *>Vtbl *vfptr;
|
|
PQueueArray<double,void *>::PQueueNode *A;
|
|
int curNumNodes;
|
|
int allocatedNodes;
|
|
int minAllocatedNodes;
|
|
};
|
|
|
|
/* 3778 */
|
|
struct __cppobj NetInterface
|
|
{
|
|
};
|
|
|
|
/* 3773 */
|
|
struct __cppobj PacketController
|
|
{
|
|
PacketControllerVtbl *vfptr;
|
|
__declspec(align(8)) ClientNet *net_;
|
|
RecipientData **recipients_;
|
|
NIList<NetBlob *> *netQueues_[12];
|
|
RecipientData *haveNaks_;
|
|
PQueueArray<double,void *> FlowControlTimers;
|
|
long double lastEmpty_;
|
|
unsigned __int64 m_curNonEphemeralID;
|
|
NetInterface netInterface_;
|
|
PerfMonCounter<unsigned __int64> *m_pSendBlobCallsCounter;
|
|
};
|
|
|
|
/* 3774 */
|
|
struct PacketControllerVtbl
|
|
{
|
|
unsigned __int64 (__thiscall *GetNonEphemeralID)(PacketController *this);
|
|
};
|
|
|
|
/* 3776 */
|
|
struct PQueueArray<double,void *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PQueueArray<double,void *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3777 */
|
|
struct __declspec(align(8)) PQueueArray<double,void *>::PQueueNode
|
|
{
|
|
long double key;
|
|
void *data;
|
|
};
|
|
|
|
/* 3779 */
|
|
struct __cppobj AlreadyRunningCheck
|
|
{
|
|
void *m_UniqueClientSemaphore;
|
|
};
|
|
|
|
/* 3780 */
|
|
struct __cppobj __declspec(align(8)) Client : Interface, ArgumentParser, CDDDStatusPlugin, IInputActionCallback, LinkStatusHolder
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
PStringBase<char> m_FullOutputText;
|
|
PStringBase<char> m_preferencesFile;
|
|
int m_fWindowed;
|
|
int m_fUseMemoryManager;
|
|
int m_fReadOnlyDatFiles;
|
|
accountID m_account;
|
|
PStringBase<char> m_pPrimer;
|
|
PStringBase<char> m_LanguageStr;
|
|
PStringBase<char> m_hostName;
|
|
int m_noflowqueue;
|
|
int m_port;
|
|
int m_clientPort;
|
|
int m_latencyDelay;
|
|
int m_latencyPercent;
|
|
int m_Language;
|
|
PStringBase<unsigned short> m_worldName;
|
|
CLCache *m_pDBCache;
|
|
UIFlow *m_ui;
|
|
bool m_connected;
|
|
NetAuthenticator m_netAuth;
|
|
ClientNet *m_net;
|
|
GlobalEventHandler *m_eventHandler;
|
|
QualityRegistrar *m_qualityRegistrar;
|
|
PStringBase<char> m_strPreferenceBindInterface;
|
|
bool m_bPreferenceComputeUniquePort;
|
|
unsigned int m_nPreferenceUserSpecifiedPort;
|
|
IQueuedUIEventDeliverer *m_UIQueueManager;
|
|
NetAuthenticator *pNetAuth_;
|
|
SmartBox *smartbox_;
|
|
NIList<NetBlob *> *m_logonEventQueue;
|
|
PacketController *packControl_;
|
|
NIList<NetBlob *> **netQueues_;
|
|
AlreadyRunningCheck m_running_check;
|
|
};
|
|
|
|
/* 3783 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> **m_buckets;
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3781 */
|
|
struct __cppobj HashTable<unsigned long,UIMainFramework * (__cdecl*)(void),0>
|
|
{
|
|
HashTable<unsigned long,UIMainFramework * (__cdecl*)(void),0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3782 */
|
|
struct HashTable<unsigned long,UIMainFramework * (__cdecl*)(void),0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,UIMainFramework * (__cdecl*)(void),0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3784 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3786 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *m_hashNext;
|
|
};
|
|
|
|
/* 3785 */
|
|
struct __cppobj HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *>
|
|
{
|
|
UIMainFramework *(__cdecl *m_data)();
|
|
};
|
|
|
|
/* 3787 */
|
|
struct __cppobj PhysicsTimestampPack : PackObj
|
|
{
|
|
unsigned __int16 ts1;
|
|
unsigned __int16 ts2;
|
|
};
|
|
|
|
/* 3788 */
|
|
struct __cppobj SmartArray<BaseProperty,1>
|
|
{
|
|
BaseProperty *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3789 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,BaseProperty> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BaseProperty> *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,BaseProperty> **m_currBucket;
|
|
HashTableData<unsigned long,BaseProperty> *m_currElement;
|
|
};
|
|
|
|
/* 3790 */
|
|
struct __cppobj HashIterator<unsigned long,BaseProperty,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,BaseProperty> *,1> m_iter;
|
|
};
|
|
|
|
/* 3791 */
|
|
struct EnchantedQualityDetails
|
|
{
|
|
long double rRawValue;
|
|
long double rValueIncreasingMultiplier;
|
|
long double rValueDecreasingMultiplier;
|
|
long double rValueIncreasingAdditive;
|
|
long double rValueDecreasingAdditive;
|
|
};
|
|
|
|
/* 3792 */
|
|
struct __cppobj Attribute_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3793 */
|
|
struct __cppobj Attribute_2nd_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3794 */
|
|
struct __cppobj Skill_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3795 */
|
|
struct __cppobj Int_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3796 */
|
|
struct __cppobj Bool_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3797 */
|
|
struct __cppobj Float_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3798 */
|
|
struct __cppobj DataID_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3799 */
|
|
struct __cppobj InstanceID_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3800 */
|
|
struct __cppobj Int64_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3801 */
|
|
struct __cppobj BodyDamageValue_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3802 */
|
|
struct __cppobj BodyDamageVariance_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3803 */
|
|
struct __cppobj BodyArmorValue_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3804 */
|
|
struct __cppobj Position_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3805 */
|
|
struct __cppobj String_QualityType
|
|
{
|
|
};
|
|
|
|
/* 3806 */
|
|
struct __cppobj ArmorCache : PackObj
|
|
{
|
|
int _base_armor;
|
|
int _armor_vs_slash;
|
|
int _armor_vs_pierce;
|
|
int _armor_vs_bludgeon;
|
|
int _armor_vs_cold;
|
|
int _armor_vs_fire;
|
|
int _armor_vs_acid;
|
|
int _armor_vs_electric;
|
|
int _armor_vs_nether;
|
|
};
|
|
|
|
/* 3807 */
|
|
struct __cppobj ArmorProfile : PackObj
|
|
{
|
|
float mod_vs_slash;
|
|
float mod_vs_pierce;
|
|
float mod_vs_bludgeon;
|
|
float mod_vs_cold;
|
|
float mod_vs_fire;
|
|
float mod_vs_acid;
|
|
float mod_vs_electric;
|
|
float mod_vs_nether;
|
|
};
|
|
|
|
/* 3808 */
|
|
struct __cppobj BodyPartSelectionData : PackObj
|
|
{
|
|
float HLF;
|
|
float MLF;
|
|
float LLF;
|
|
float HRF;
|
|
float MRF;
|
|
float LRF;
|
|
float HLB;
|
|
float MLB;
|
|
float LLB;
|
|
float HRB;
|
|
float MRB;
|
|
float LRB;
|
|
};
|
|
|
|
/* 3809 */
|
|
struct __cppobj BodyPart : PackObj
|
|
{
|
|
DAMAGE_TYPE _dtype;
|
|
int _dval;
|
|
float _dvar;
|
|
ArmorCache _acache;
|
|
BODY_HEIGHT _bh;
|
|
BodyPartSelectionData *_bpsd;
|
|
};
|
|
|
|
/* 3810 */
|
|
struct __cppobj AllegianceRankData : PackObj
|
|
{
|
|
unsigned int _id;
|
|
unsigned int _rank;
|
|
};
|
|
|
|
/* 3811 */
|
|
struct __cppobj AllegianceData : PackObj
|
|
{
|
|
unsigned int _id;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
unsigned int _gender;
|
|
unsigned int _hg;
|
|
unsigned int _rank;
|
|
unsigned int _level;
|
|
unsigned int _bitfield;
|
|
unsigned int _cp_tithed;
|
|
unsigned int _cp_cached;
|
|
unsigned int _loyalty;
|
|
unsigned int _leadership;
|
|
int _time_online;
|
|
int _allegiance_age;
|
|
};
|
|
|
|
/* 3812 */
|
|
struct __cppobj PackableLLNode<AllegianceRankData>
|
|
{
|
|
AllegianceRankData data;
|
|
PackableLLNode<AllegianceRankData> *next;
|
|
PackableLLNode<AllegianceRankData> *prev;
|
|
};
|
|
|
|
/* 3813 */
|
|
struct __cppobj PackableList<AllegianceRankData> : PackObj
|
|
{
|
|
PackableLLNode<AllegianceRankData> *head;
|
|
PackableLLNode<AllegianceRankData> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3814 */
|
|
struct __cppobj PackableLLIter<unsigned long>
|
|
{
|
|
PackableLLIter<unsigned long>Vtbl *vfptr;
|
|
PackableLLNode<unsigned long> *_current;
|
|
};
|
|
|
|
/* 3815 */
|
|
struct PackableLLIter<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3816 */
|
|
struct __cppobj Mat33
|
|
{
|
|
float e[9];
|
|
};
|
|
|
|
/* 3817 */
|
|
struct __cppobj VecMat
|
|
{
|
|
float e[3];
|
|
};
|
|
|
|
/* 3818 */
|
|
struct __cppobj AC1Legacy::Quaternion
|
|
{
|
|
float e[4];
|
|
};
|
|
|
|
/* 3819 */
|
|
struct __cppobj Random
|
|
{
|
|
};
|
|
|
|
/* 3820 */
|
|
struct __cppobj LandDefs
|
|
{
|
|
};
|
|
|
|
/* 3821 */
|
|
struct __cppobj DBTypeDef
|
|
{
|
|
IDClass<_tagDataID,32,0> m_base_did;
|
|
IDClass<_tagDataID,32,0> m_top_did;
|
|
SmartArray<PStringBase<char>,1> m_extensions;
|
|
unsigned int m_packVersion;
|
|
DBUpdateType::Type m_updateType;
|
|
bool m_bHasFile;
|
|
bool m_bIsPortalType;
|
|
bool m_bIsCellType;
|
|
bool m_bIsLocalType;
|
|
PStringBase<char> m_strDataDir;
|
|
bool m_bIsClientType;
|
|
bool m_bIsServerType;
|
|
bool m_bIsEngineType;
|
|
bool m_bIsDIDPackedToDats;
|
|
bool m_bIsWBEditable;
|
|
bool m_bIsCategorized;
|
|
bool m_bForceExpire;
|
|
FreelistDef m_freelistDef;
|
|
};
|
|
|
|
/* 3822 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,float> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,float> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,float> **m_currBucket;
|
|
HashTableData<unsigned long,float> *m_currElement;
|
|
};
|
|
|
|
/* 3823 */
|
|
struct __cppobj HashIterator<unsigned long,float,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,float> *,0> m_iter;
|
|
};
|
|
|
|
/* 3824 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *m_currElement;
|
|
};
|
|
|
|
/* 3825 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,DBObj *,1>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,DBObj *> *,1> m_iter;
|
|
};
|
|
|
|
/* 3826 */
|
|
struct __cppobj PackableNIListElt<LBRange> : PackObj
|
|
{
|
|
LBRange *next_;
|
|
LBRange *prev_;
|
|
PackableNIList<LBRange> *list_;
|
|
};
|
|
|
|
/* 3827 */
|
|
struct __cppobj LBRange : PackableNIListElt<LBRange>
|
|
{
|
|
unsigned int lowID;
|
|
unsigned int highID;
|
|
unsigned int srvID;
|
|
int deletePending_;
|
|
int isFrozen_;
|
|
int toGetNoLandblocks_;
|
|
int numBlocksLoaded_;
|
|
int numBlocksLoadedWithUniques_;
|
|
int numUniquesInLoadedBlocks_;
|
|
int loadInUnpopulatedBlocks_;
|
|
};
|
|
|
|
/* 3828 */
|
|
struct __cppobj PackableNIList<LBRange> : PackObj
|
|
{
|
|
__unaligned __declspec(align(1)) LBRange head_;
|
|
__unaligned __declspec(align(1)) LBRange tail_;
|
|
int numElts_;
|
|
};
|
|
|
|
/* 3829 */
|
|
struct __cppobj LBRanges : PackableNIList<LBRange>
|
|
{
|
|
};
|
|
|
|
/* 3830 */
|
|
struct __cppobj PackableNIListElt<LBMigrationReqBookkeep> : PackObj
|
|
{
|
|
LBMigrationReqBookkeep *next_;
|
|
LBMigrationReqBookkeep *prev_;
|
|
struct PackableNIList<LBMigrationReqBookkeep> *list_;
|
|
};
|
|
|
|
/* 3831 */
|
|
struct __cppobj LBMigrationReqBookkeep : PackableNIListElt<LBMigrationReqBookkeep>
|
|
{
|
|
LBRange region;
|
|
unsigned int destSrv;
|
|
unsigned int requestingSrv;
|
|
int seq;
|
|
int flags_;
|
|
};
|
|
|
|
/* 3832 */
|
|
struct __cppobj LBUnit
|
|
{
|
|
unsigned int lbID;
|
|
unsigned int srvID;
|
|
unsigned __int16 numBookies;
|
|
unsigned __int16 computedLoad_;
|
|
unsigned int numUniques_;
|
|
struct SLandBlock *lb;
|
|
struct BlockStatusEntry *m_pBSE;
|
|
unsigned __int16 flags_;
|
|
int fPendingCreate_;
|
|
int fIsLoaded_;
|
|
long double m_timeLastCheckpointed;
|
|
};
|
|
|
|
/* 3833 */
|
|
struct __cppobj LBEventQueue : PackObj
|
|
{
|
|
unsigned int lbID;
|
|
struct OEList *evQ;
|
|
};
|
|
|
|
/* 3834 */
|
|
struct __cppobj LBMigrationDataBookkeep : PackObj
|
|
{
|
|
LBRange region;
|
|
int numBlksWithObjects;
|
|
unsigned int *lbIDs;
|
|
long double *m_rgCheckpointTimes;
|
|
int numEvQueues;
|
|
LBEventQueue *lbEvqs;
|
|
};
|
|
|
|
/* 3835 */
|
|
struct __cppobj BlockListEntry
|
|
{
|
|
unsigned int blockID_;
|
|
};
|
|
|
|
/* 3838 */
|
|
struct __cppobj LFQueue<unsigned long>
|
|
{
|
|
unsigned int *buckets_;
|
|
int numBuckets_;
|
|
volatile int m_dwProducerBucketIndex;
|
|
volatile int m_dwConsumerBucketIndex;
|
|
List<unsigned long> m_backupList;
|
|
int m_dwBackupListLen;
|
|
SharedCriticalSection m_backupListCritSec;
|
|
};
|
|
|
|
/* 3839 */
|
|
struct __cppobj NIDListNode<SLandBlock *>
|
|
{
|
|
struct SLandBlock *data_;
|
|
NIDListNode<SLandBlock *> *next_;
|
|
NIDListNode<SLandBlock *> *prev_;
|
|
};
|
|
|
|
/* 3840 */
|
|
struct __cppobj NIDList<SLandBlock *>
|
|
{
|
|
NIDListNode<SLandBlock *> head_;
|
|
NIDListNode<SLandBlock *> tail_;
|
|
};
|
|
|
|
/* 3843 */
|
|
struct __cppobj NIList<BlockListEntry>
|
|
{
|
|
struct NIListElement<BlockListEntry> *head_;
|
|
struct NIListElement<BlockListEntry> *tail_;
|
|
};
|
|
|
|
/* 3844 */
|
|
struct __cppobj LongNIHash<BlockListEntry>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 3841 */
|
|
struct __cppobj BlockListLoader
|
|
{
|
|
BlockListLoaderVtbl *vfptr;
|
|
NIList<BlockListEntry> blockList_;
|
|
LongNIHash<BlockListEntry> blockHash_;
|
|
};
|
|
|
|
/* 3845 */
|
|
struct __cppobj AlwaysLoaded : BlockListLoader
|
|
{
|
|
CQuickTimer m_timerDoUseTime;
|
|
int fEnableDontTouch_;
|
|
long double lastDontTouchMode_;
|
|
int fInDontTouchMode_;
|
|
long double timeStartedNotTouchingCurrentBlock_;
|
|
};
|
|
|
|
/* 3846 */
|
|
struct __cppobj LongHash<BlockCreationInfo> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3847 */
|
|
struct __cppobj LongHash<BlockUpdate> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3850 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0>Vtbl *vfptr;
|
|
AC1Legacy::HashTableData<unsigned long,double> *m_aInplaceBuckets[23];
|
|
AC1Legacy::HashTableData<unsigned long,double> **m_buckets;
|
|
AC1Legacy::HashTableData<unsigned long,double> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 3848 */
|
|
struct __cppobj AC1Legacy::HashTable<unsigned long,double>
|
|
{
|
|
AC1Legacy::HashTable<unsigned long,double>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 3854 */
|
|
struct __cppobj List<ODBCRequest *>
|
|
{
|
|
List<ODBCRequest *>Vtbl *vfptr;
|
|
ListNode<ODBCRequest *> *_head;
|
|
ListNode<ODBCRequest *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 3857 */
|
|
struct __cppobj LFQueue<ODBCRequest *>
|
|
{
|
|
struct ODBCRequest **buckets_;
|
|
int numBuckets_;
|
|
volatile int m_dwProducerBucketIndex;
|
|
volatile int m_dwConsumerBucketIndex;
|
|
List<ODBCRequest *> m_backupList;
|
|
int m_dwBackupListLen;
|
|
SharedCriticalSection m_backupListCritSec;
|
|
};
|
|
|
|
/* 3836 */
|
|
struct __cppobj SCellDB
|
|
{
|
|
SCellDBVtbl *vfptr;
|
|
__declspec(align(8)) int numMigrationsInProgress_;
|
|
LFQueue<unsigned long> landblockCreationRequests_;
|
|
int numAllocatedLandblocks_;
|
|
struct SLandBlockCreator *landBlockCreator_;
|
|
CQuickTimer m_timerPruneInactiveLandblocks;
|
|
int numInactiveLandblocks_;
|
|
NIDList<SLandBlock *> inactiveList_;
|
|
struct SLandBlock *migratePendingListHead_;
|
|
AlwaysLoaded m_blocksAlwaysLoaded;
|
|
BlockListLoader m_blocksForbidLogin;
|
|
BlockListLoader m_blocksForbidCorpseDrop;
|
|
int m_cur_block_x;
|
|
int m_cur_block_y;
|
|
long double m_cur_block_ts;
|
|
int fInCreateLandBlockInternal_;
|
|
unsigned int blockIDCurrentlyFetching_;
|
|
struct CheckMgrBlockInfo *checkMgr_;
|
|
int fShuttingDown_;
|
|
struct ODBCThread *requestThread_;
|
|
LongHash<BlockCreationInfo> blockLookupHash_;
|
|
int numBlockLookups_;
|
|
LongHash<BlockUpdate> blockUpdateHash_;
|
|
int numBlockUpdates_;
|
|
LongHash<BlockUpdate> blockInsertHash_;
|
|
int numBlockInserts_;
|
|
AC1Legacy::HashTable<unsigned long,double> m_blockingLoadFailures;
|
|
long double lastCheckpointedLoadedBlocks_;
|
|
LFQueue<ODBCRequest *> blockLookupResponseQ_;
|
|
LFQueue<ODBCRequest *> blockUpdateResponseQ_;
|
|
LFQueue<ODBCRequest *> blockInsertResponseQ_;
|
|
};
|
|
|
|
/* 3837 */
|
|
struct SCellDBVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(SCellDB *this, unsigned int);
|
|
void (__thiscall *ServerSettingTime)(SCellDB *this, long double);
|
|
int (__thiscall *StartupCheckpointing)(SCellDB *this, char *, char *, unsigned int);
|
|
};
|
|
|
|
/* 3842 */
|
|
struct BlockListLoaderVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(BlockListLoader *this, unsigned int);
|
|
int (__thiscall *Reload)(BlockListLoader *this, const char *);
|
|
int (__thiscall *fEntryInBlockList)(BlockListLoader *this, unsigned int);
|
|
};
|
|
|
|
/* 3849 */
|
|
struct AC1Legacy::HashTable<unsigned long,double>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::HashTable<unsigned long,double> *this, unsigned int);
|
|
};
|
|
|
|
/* 3851 */
|
|
struct IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 3853 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
AC1Legacy::HashTableData<unsigned long,double> *m_hashNext;
|
|
};
|
|
|
|
/* 3852 */
|
|
struct __cppobj AC1Legacy::HashTableData<unsigned long,double> : IntrusiveHashData<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *>
|
|
{
|
|
long double m_data;
|
|
};
|
|
|
|
/* 3855 */
|
|
struct List<ODBCRequest *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<ODBCRequest *> *this, unsigned int);
|
|
};
|
|
|
|
/* 3856 */
|
|
struct __cppobj ListNode<ODBCRequest *>
|
|
{
|
|
struct ODBCRequest *data;
|
|
ListNode<ODBCRequest *> *next;
|
|
ListNode<ODBCRequest *> *prev;
|
|
};
|
|
|
|
/* 3858 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0> *m_currHashTable;
|
|
AC1Legacy::HashTableData<unsigned long,double> **m_currBucket;
|
|
AC1Legacy::HashTableData<unsigned long,double> *m_currElement;
|
|
};
|
|
|
|
/* 3859 */
|
|
struct __cppobj AC1Legacy::HashIterator<unsigned long,double>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,AC1Legacy::HashTableData<unsigned long,double> *,0> m_iter;
|
|
};
|
|
|
|
/* 3860 */
|
|
struct __cppobj PHashTable<unsigned long,unsigned long> : HashTable<unsigned long,unsigned long,0>, StreamPackObj
|
|
{
|
|
};
|
|
|
|
/* 3861 */
|
|
struct __cppobj AllegianceNode : PackObj
|
|
{
|
|
AllegianceNode *_patron;
|
|
AllegianceNode *_peer;
|
|
AllegianceNode *_vassal;
|
|
AllegianceData _data;
|
|
};
|
|
|
|
/* 3862 */
|
|
struct __cppobj AC1Legacy::SmartArray<AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::PStringBase<char> *m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3863 */
|
|
struct __cppobj PSmartArray<AC1Legacy::PStringBase<char> > : StreamPackObj, AC1Legacy::SmartArray<AC1Legacy::PStringBase<char> >
|
|
{
|
|
};
|
|
|
|
/* 3864 */
|
|
struct __cppobj AllegianceHierarchy : PackObj
|
|
{
|
|
AllegianceVersion m_oldVersion;
|
|
AllegianceNode *m_pMonarch;
|
|
unsigned int m_total;
|
|
int m_monarchBroadcastTime;
|
|
int m_spokesBroadcastTime;
|
|
unsigned int m_monarchBroadcastsToday;
|
|
unsigned int m_spokesBroadcastsToday;
|
|
AC1Legacy::PStringBase<char> m_motd;
|
|
AC1Legacy::PStringBase<char> m_motdSetBy;
|
|
AC1Legacy::PStringBase<char> m_AllegianceName;
|
|
int m_NameLastSetTime;
|
|
unsigned int m_chatRoomID;
|
|
PHashTable<unsigned long,unsigned long> m_AllegianceOfficers;
|
|
PSmartArray<AC1Legacy::PStringBase<char> > m_OfficerTitles;
|
|
Position m_BindPoint;
|
|
int m_isLocked;
|
|
unsigned int m_ApprovedVassal;
|
|
};
|
|
|
|
/* 3865 */
|
|
struct __cppobj AllegianceProfile : PackObj
|
|
{
|
|
AllegianceHierarchy _allegiance;
|
|
unsigned int _total_members;
|
|
unsigned int _total_vassals;
|
|
};
|
|
|
|
/* 3866 */
|
|
struct __cppobj AllegianceAppraisalProfile : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> m_AllegianceName;
|
|
AC1Legacy::PStringBase<char> _mtitle;
|
|
AC1Legacy::PStringBase<char> _ptitle;
|
|
int _followers;
|
|
};
|
|
|
|
/* 3867 */
|
|
struct __cppobj CharGenData : DBObj
|
|
{
|
|
};
|
|
|
|
/* 3868 */
|
|
struct __cppobj CharGenResult : PackObj
|
|
{
|
|
};
|
|
|
|
/* 3869 */
|
|
struct __cppobj CmdStruct
|
|
{
|
|
char args[256];
|
|
unsigned int size;
|
|
unsigned int curr;
|
|
unsigned int command;
|
|
};
|
|
|
|
/* 3870 */
|
|
struct __cppobj PackableHashIterator<unsigned long,long>
|
|
{
|
|
PackableHashIterator<unsigned long,long>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,long> *_current;
|
|
PackableHashData<unsigned long,long> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 3871 */
|
|
struct PackableHashIterator<unsigned long,long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3872 */
|
|
struct __cppobj PackableHashData<unsigned long,long>
|
|
{
|
|
unsigned int _key;
|
|
int _data;
|
|
PackableHashData<unsigned long,long> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3873 */
|
|
struct __cppobj PackableHashTable<unsigned long,long> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,long> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3874 */
|
|
struct __cppobj PackableHashData<unsigned long,int>
|
|
{
|
|
unsigned int _key;
|
|
int _data;
|
|
PackableHashData<unsigned long,int> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3875 */
|
|
struct __cppobj PackableHashTable<unsigned long,int> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,int> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3876 */
|
|
struct __cppobj PackableHashData<unsigned long,double>
|
|
{
|
|
unsigned int _key;
|
|
long double _data;
|
|
PackableHashData<unsigned long,double> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3877 */
|
|
struct __cppobj PackableHashTable<unsigned long,double> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,double> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3878 */
|
|
struct __cppobj PackableHashData<unsigned long,AC1Legacy::PStringBase<char> >
|
|
{
|
|
unsigned int _key;
|
|
AC1Legacy::PStringBase<char> _data;
|
|
PackableHashData<unsigned long,AC1Legacy::PStringBase<char> > *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3879 */
|
|
struct __cppobj PackableHashTable<unsigned long,AC1Legacy::PStringBase<char> > : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,AC1Legacy::PStringBase<char> > **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3880 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,AvailableProperty> **m_currBucket;
|
|
HashTableData<unsigned long,AvailableProperty> *m_currElement;
|
|
};
|
|
|
|
/* 3881 */
|
|
struct __cppobj HashIterator<unsigned long,AvailableProperty,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,AvailableProperty> *,0> m_iter;
|
|
};
|
|
|
|
/* 3882 */
|
|
struct __cppobj PerlinNoise
|
|
{
|
|
};
|
|
|
|
/* 3883 */
|
|
struct __cppobj PackUsingSerialize<PackObj> : PackObj
|
|
{
|
|
bool m_fArchiveValid;
|
|
AutoStoreVersionArchive m_ar;
|
|
};
|
|
|
|
/* 3884 */
|
|
struct __cppobj PackObjPropertyCollection : PackUsingSerialize<PackObj>, PropertyCollection
|
|
{
|
|
};
|
|
|
|
/* 3885 */
|
|
struct __cppobj PackableHashData<IDClass<_tagDataID,32,0>,long>
|
|
{
|
|
IDClass<_tagDataID,32,0> _key;
|
|
int _data;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,long> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3886 */
|
|
struct __cppobj PackableHashTable<IDClass<_tagDataID,32,0>,long> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,long> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3887 */
|
|
struct __cppobj PackableHashIterator<IDClass<_tagDataID,32,0>,long>
|
|
{
|
|
PackableHashIterator<IDClass<_tagDataID,32,0>,long>Vtbl *vfptr;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,long> *_current;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,long> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 3888 */
|
|
struct PackableHashIterator<IDClass<_tagDataID,32,0>,long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<IDClass<_tagDataID,32,0>,long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3889 */
|
|
struct __cppobj ShortCutData : PackObj
|
|
{
|
|
int index_;
|
|
unsigned int objectID_;
|
|
unsigned int spellID_;
|
|
};
|
|
|
|
/* 3890 */
|
|
struct __cppobj ShortCutManager : PackObj
|
|
{
|
|
ShortCutData *shortCuts_[18];
|
|
};
|
|
|
|
/* 3891 */
|
|
struct __cppobj GenericQualitiesData : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,long> *m_pIntStatsTable;
|
|
PackableHashTable<unsigned long,int> *m_pBoolStatsTable;
|
|
PackableHashTable<unsigned long,double> *m_pFloatStatsTable;
|
|
PackableHashTable<unsigned long,AC1Legacy::PStringBase<char> > *m_pStrStatsTable;
|
|
};
|
|
|
|
/* 3892 */
|
|
struct __cppobj PlayerModule : PackObj
|
|
{
|
|
ShortCutManager *shortcuts_;
|
|
PackableList<unsigned long> favorite_spells_[8];
|
|
PackableHashTable<IDClass<_tagDataID,32,0>,long> *desired_comps_;
|
|
unsigned int options_;
|
|
unsigned int options2_;
|
|
unsigned int spell_filters_;
|
|
GenericQualitiesData *m_pPlayerOptionsData;
|
|
PackObjPropertyCollection m_colGameplayOptions;
|
|
AC1Legacy::PStringBase<char> m_TimeStampFormat;
|
|
};
|
|
|
|
/* 3893 */
|
|
struct __cppobj PackableHashData<unsigned long,__int64>
|
|
{
|
|
unsigned int _key;
|
|
__int64 _data;
|
|
PackableHashData<unsigned long,__int64> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3894 */
|
|
struct __cppobj PackableHashTable<unsigned long,__int64> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,__int64> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3895 */
|
|
struct __cppobj PackableHashData<unsigned long,IDClass<_tagDataID,32,0> >
|
|
{
|
|
unsigned int _key;
|
|
IDClass<_tagDataID,32,0> _data;
|
|
PackableHashData<unsigned long,IDClass<_tagDataID,32,0> > *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3896 */
|
|
struct __cppobj PackableHashTable<unsigned long,IDClass<_tagDataID,32,0> > : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,IDClass<_tagDataID,32,0> > **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3897 */
|
|
struct __cppobj PSmartArray<unsigned long> : StreamPackObj, AC1Legacy::SmartArray<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 3898 */
|
|
struct __cppobj CreatureAppraisalProfile : PackObj
|
|
{
|
|
unsigned int strength;
|
|
unsigned int endurance;
|
|
unsigned int quickness;
|
|
unsigned int coordination;
|
|
unsigned int focus;
|
|
unsigned int self;
|
|
unsigned int health;
|
|
unsigned int stamina;
|
|
unsigned int mana;
|
|
unsigned int max_health;
|
|
unsigned int max_stamina;
|
|
unsigned int max_mana;
|
|
unsigned int enchantment_bitfield;
|
|
};
|
|
|
|
/* 3899 */
|
|
struct __cppobj HookAppraisalProfile : PackObj
|
|
{
|
|
unsigned int mBitfield;
|
|
unsigned int mValidLocations;
|
|
AMMO_TYPE mAmmoType;
|
|
};
|
|
|
|
/* 3900 */
|
|
struct __cppobj __declspec(align(8)) WeaponProfile : PackObj
|
|
{
|
|
DAMAGE_TYPE damage_type;
|
|
unsigned int weapon_skill;
|
|
int weapon_time;
|
|
int weapon_damage;
|
|
long double damage_variance;
|
|
long double damage_mod;
|
|
long double weapon_length;
|
|
long double max_velocity;
|
|
long double weapon_offense;
|
|
int max_velocity_estimated;
|
|
};
|
|
|
|
/* 3901 */
|
|
struct __cppobj AppraisalProfile : PackObj
|
|
{
|
|
int success_flag;
|
|
CreatureAppraisalProfile *creature_profile;
|
|
HookAppraisalProfile *hook_profile;
|
|
WeaponProfile *weapon_profile;
|
|
ArmorProfile *armor_profile;
|
|
PackableHashTable<unsigned long,long> *_intStatsTable;
|
|
PackableHashTable<unsigned long,__int64> *_int64StatsTable;
|
|
PackableHashTable<unsigned long,int> *_boolStatsTable;
|
|
PackableHashTable<unsigned long,double> *_floatStatsTable;
|
|
PackableHashTable<unsigned long,AC1Legacy::PStringBase<char> > *_strStatsTable;
|
|
PackableHashTable<unsigned long,IDClass<_tagDataID,32,0> > *_didStatsTable;
|
|
PSmartArray<unsigned long> *_spellBook;
|
|
unsigned int armor_ench_bitfield;
|
|
unsigned int weapon_ench_bitfield;
|
|
unsigned int resist_ench_bitfield;
|
|
int base_armor_head;
|
|
int base_armor_chest;
|
|
int base_armor_groin;
|
|
int base_armor_bicep;
|
|
int base_armor_wrist;
|
|
int base_armor_hand;
|
|
int base_armor_thigh;
|
|
int base_armor_shin;
|
|
int base_armor_foot;
|
|
};
|
|
|
|
/* 3902 */
|
|
struct __cppobj PackableHashIterator<unsigned long,Fellow>
|
|
{
|
|
PackableHashIterator<unsigned long,Fellow>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,Fellow> *_current;
|
|
PackableHashData<unsigned long,Fellow> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 3903 */
|
|
struct PackableHashIterator<unsigned long,Fellow>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,Fellow> *this, unsigned int);
|
|
};
|
|
|
|
/* 3904 */
|
|
struct __cppobj Fellow : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> _name;
|
|
unsigned int _level;
|
|
unsigned int _cp_cache;
|
|
unsigned int _lum_cache;
|
|
int _share_loot;
|
|
unsigned int _max_health;
|
|
unsigned int _max_stamina;
|
|
unsigned int _max_mana;
|
|
unsigned int _current_health;
|
|
unsigned int _current_stamina;
|
|
unsigned int _current_mana;
|
|
};
|
|
|
|
/* 3905 */
|
|
struct __cppobj PackableHashData<unsigned long,Fellow>
|
|
{
|
|
unsigned int _key;
|
|
Fellow _data;
|
|
PackableHashData<unsigned long,Fellow> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3906 */
|
|
struct __cppobj PackableHashTable<unsigned long,Fellow> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,Fellow> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3907 */
|
|
struct __cppobj QuestProfile : PackObj
|
|
{
|
|
long double _last_update;
|
|
int _real_time;
|
|
unsigned int _num_completions;
|
|
};
|
|
|
|
/* 3908 */
|
|
struct __cppobj QuestDef : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> _fullname;
|
|
int _mindelta;
|
|
int _maxsolves;
|
|
};
|
|
|
|
/* 3909 */
|
|
struct __cppobj AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<unsigned short> > : AC1Legacy::PStringBase<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 3910 */
|
|
struct __cppobj AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> > : AC1Legacy::PStringBase<char>
|
|
{
|
|
};
|
|
|
|
/* 3911 */
|
|
struct __cppobj PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestProfile>
|
|
{
|
|
AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> > _key;
|
|
QuestProfile _data;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestProfile> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3912 */
|
|
struct __cppobj PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestProfile> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestProfile> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3913 */
|
|
struct __cppobj QuestTable : PackObj
|
|
{
|
|
PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestProfile> _quest_table;
|
|
};
|
|
|
|
/* 3914 */
|
|
struct __cppobj Fellowship : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,Fellow> _fellowship_table;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
unsigned int _leader;
|
|
int _share_xp;
|
|
int _even_xp_split;
|
|
int _open_fellow;
|
|
int _locked;
|
|
PackableHashTable<unsigned long,long> _fellows_departed;
|
|
};
|
|
|
|
/* 3915 */
|
|
union $C5EC65FAD35F61F41D84ED9E3D001807
|
|
{
|
|
unsigned int m_idPieceToMove;
|
|
int m_xGrid;
|
|
int m_xFrom;
|
|
};
|
|
|
|
/* 3916 */
|
|
union $30EFC6471DBF0CA0DB303A60997DD882
|
|
{
|
|
int m_yGrid;
|
|
int m_yFrom;
|
|
};
|
|
|
|
/* 3917 */
|
|
struct __cppobj GameMoveData : PackObj
|
|
{
|
|
MoveType m_type;
|
|
unsigned int m_idPlayer;
|
|
$C5EC65FAD35F61F41D84ED9E3D001807 ___u3;
|
|
$30EFC6471DBF0CA0DB303A60997DD882 ___u4;
|
|
int m_xTo;
|
|
int m_yTo;
|
|
};
|
|
|
|
/* 3918 */
|
|
struct __cppobj Cylsphere
|
|
{
|
|
Vector3 low_pt;
|
|
float height;
|
|
float radius;
|
|
};
|
|
|
|
/* 3919 */
|
|
struct __cppobj Sphere
|
|
{
|
|
Vector3 center;
|
|
float radius;
|
|
};
|
|
|
|
/* 3920 */
|
|
struct __cppobj SmartArray<Vector3,1>
|
|
{
|
|
Vector3 *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3921 */
|
|
struct __cppobj AC1Modern::Plane
|
|
{
|
|
Vector3 N;
|
|
float d;
|
|
};
|
|
|
|
/* 3922 */
|
|
struct __cppobj SimplePolygon
|
|
{
|
|
SimplePolygonVtbl *vfptr;
|
|
SmartArray<Vector3,1> m_vertices;
|
|
};
|
|
|
|
/* 3923 */
|
|
struct SimplePolygonVtbl
|
|
{
|
|
void (__thiscall *Serialize)(SimplePolygon *this, Archive *);
|
|
bool (__thiscall *FromFileNode)(SimplePolygon *this, PFileNode *);
|
|
bool (__thiscall *ToFileNode)(SimplePolygon *this, PFileNode *);
|
|
SimplePolygonType (__thiscall *GetType)(SimplePolygon *this);
|
|
bool (__thiscall *IsValid)(SimplePolygon *this);
|
|
bool (__thiscall *Transform)(SimplePolygon *this, SimplePolygon *, Matrix4 *);
|
|
};
|
|
|
|
/* 3924 */
|
|
struct __cppobj PackableHashIterator<unsigned long,unsigned long>
|
|
{
|
|
PackableHashIterator<unsigned long,unsigned long>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,unsigned long> *_current;
|
|
PackableHashData<unsigned long,unsigned long> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 3925 */
|
|
struct PackableHashIterator<unsigned long,unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 3926 */
|
|
struct __cppobj PackableHashIterator<unsigned long,PackableList<unsigned long> >
|
|
{
|
|
PackableHashIterator<unsigned long,PackableList<unsigned long> >Vtbl *vfptr;
|
|
PackableHashData<unsigned long,PackableList<unsigned long> > *_current;
|
|
PackableHashData<unsigned long,PackableList<unsigned long> > **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 3927 */
|
|
struct PackableHashIterator<unsigned long,PackableList<unsigned long> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,PackableList<unsigned long> > *this, unsigned int);
|
|
};
|
|
|
|
/* 3928 */
|
|
struct __cppobj PackableLLIter<SalvageResult>
|
|
{
|
|
PackableLLIter<SalvageResult>Vtbl *vfptr;
|
|
PackableLLNode<SalvageResult> *_current;
|
|
};
|
|
|
|
/* 3929 */
|
|
struct PackableLLIter<SalvageResult>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<SalvageResult> *this, unsigned int);
|
|
};
|
|
|
|
/* 3930 */
|
|
struct __cppobj __declspec(align(8)) SalvageResult : PackObj
|
|
{
|
|
unsigned int m_material;
|
|
long double m_workmanship;
|
|
int m_units;
|
|
};
|
|
|
|
/* 3931 */
|
|
struct __cppobj PackableLLNode<SalvageResult>
|
|
{
|
|
SalvageResult data;
|
|
PackableLLNode<SalvageResult> *next;
|
|
PackableLLNode<SalvageResult> *prev;
|
|
};
|
|
|
|
/* 3932 */
|
|
struct __cppobj PackableList<SalvageResult> : PackObj
|
|
{
|
|
PackableLLNode<SalvageResult> *head;
|
|
PackableLLNode<SalvageResult> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3933 */
|
|
struct __cppobj UIElementMessageInfo
|
|
{
|
|
unsigned int idElement;
|
|
UIElement *pElement;
|
|
unsigned int idMessage;
|
|
unsigned int dwParam1;
|
|
unsigned int dwParam2;
|
|
tagPOINT ptWindow;
|
|
tagPOINT ptElement;
|
|
CTimestamp<unsigned long,0> tsSerialNumber;
|
|
};
|
|
|
|
/* 3934 */
|
|
struct __cppobj __declspec(align(4)) DragDropInfo : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
UIElement *element;
|
|
UIElement *owner;
|
|
UIElement *catcher;
|
|
bool success;
|
|
};
|
|
|
|
/* 3935 */
|
|
struct __cppobj _STL::_Numeric_limits_base<float>
|
|
{
|
|
};
|
|
|
|
/* 3936 */
|
|
struct __cppobj _STL::_Floating_limits<float,24,6,-125,128,-37,38,1,1> : _STL::_Numeric_limits_base<float>
|
|
{
|
|
};
|
|
|
|
/* 3937 */
|
|
struct __cppobj _STL::numeric_limits<float> : _STL::_Floating_limits<float,24,6,-125,128,-37,38,1,1>
|
|
{
|
|
};
|
|
|
|
/* 3938 */
|
|
union _STL::_F_rep
|
|
{
|
|
unsigned __int16 rep[2];
|
|
float val;
|
|
};
|
|
|
|
/* 3939 */
|
|
struct __cppobj _STL::_Numeric_limits_base<double>
|
|
{
|
|
};
|
|
|
|
/* 3940 */
|
|
struct __cppobj _STL::_Floating_limits<double,53,15,-1021,1024,-307,308,1,1> : _STL::_Numeric_limits_base<double>
|
|
{
|
|
};
|
|
|
|
/* 3941 */
|
|
struct __cppobj _STL::numeric_limits<double> : _STL::_Floating_limits<double,53,15,-1021,1024,-307,308,1,1>
|
|
{
|
|
};
|
|
|
|
/* 3942 */
|
|
union _STL::_D_rep
|
|
{
|
|
unsigned __int16 rep[4];
|
|
long double val;
|
|
};
|
|
|
|
/* 3943 */
|
|
struct __cppobj _STL::_Numeric_limits_base<long double>
|
|
{
|
|
};
|
|
|
|
/* 3944 */
|
|
struct __cppobj _STL::_Floating_limits<long double,53,15,-1021,1024,-307,308,0,1> : _STL::_Numeric_limits_base<long double>
|
|
{
|
|
};
|
|
|
|
/* 3945 */
|
|
struct __cppobj _STL::numeric_limits<long double> : _STL::_Floating_limits<long double,53,15,-1021,1024,-307,308,0,1>
|
|
{
|
|
};
|
|
|
|
/* 3946 */
|
|
union _STL::_L_rep
|
|
{
|
|
unsigned __int16 rep[8];
|
|
long double val;
|
|
};
|
|
|
|
/* 3947 */
|
|
struct __cppobj IntrusiveHashIterator<UIElement *,HashSetData<UIElement *> *,1>
|
|
{
|
|
IntrusiveHashTable<UIElement *,HashSetData<UIElement *> *,1> *m_currHashTable;
|
|
HashSetData<UIElement *> **m_currBucket;
|
|
HashSetData<UIElement *> *m_currElement;
|
|
};
|
|
|
|
/* 3948 */
|
|
struct __cppobj HashSetIterator<UIElement *>
|
|
{
|
|
IntrusiveHashIterator<UIElement *,HashSetData<UIElement *> *,1> m_iter;
|
|
};
|
|
|
|
/* 3949 */
|
|
struct __cppobj Range
|
|
{
|
|
int low;
|
|
int high;
|
|
};
|
|
|
|
/* 3950 */
|
|
struct __cppobj OldList
|
|
{
|
|
OldListVtbl *vfptr;
|
|
void *current;
|
|
int numItems;
|
|
void **pointBuff;
|
|
int pointBuffSize;
|
|
int curNum;
|
|
int multiInsertStartNum;
|
|
};
|
|
|
|
/* 3951 */
|
|
struct OldListVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(OldList *this, unsigned int);
|
|
};
|
|
|
|
/* 3952 */
|
|
struct __cppobj __declspec(align(4)) UISurface : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
RenderTexture *m_pLocalTexture;
|
|
RenderSurface *m_pLocalSurface;
|
|
RenderTexture *m_pRemoteTexture;
|
|
RenderVertexBuffer *m_pVertexBuffer;
|
|
bool m_bHasAlpha;
|
|
unsigned int m_nPhysicalWidth;
|
|
unsigned int m_nPhysicalHeight;
|
|
bool m_IsInitialized;
|
|
};
|
|
|
|
/* 3953 */
|
|
struct __cppobj IntrusiveHashListIterator<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>
|
|
{
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData *m_pData;
|
|
IntrusiveHashList<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 3954 */
|
|
struct __cppobj HashListIterator<HashList<UIRegion *,UIRegion *,1> >
|
|
{
|
|
IntrusiveHashListIterator<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 3955 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashSetData<unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashSetData<unsigned long> *,1> *m_currHashTable;
|
|
HashSetData<unsigned long> **m_currBucket;
|
|
HashSetData<unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 3956 */
|
|
struct __cppobj HashSetIterator<unsigned long>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashSetData<unsigned long> *,1> m_iter;
|
|
};
|
|
|
|
/* 3957 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StateDesc> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StateDesc> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,StateDesc> **m_currBucket;
|
|
HashTableData<unsigned long,StateDesc> *m_currElement;
|
|
};
|
|
|
|
/* 3958 */
|
|
struct __cppobj HashIterator<unsigned long,StateDesc,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StateDesc> *,0> m_iter;
|
|
};
|
|
|
|
/* 3959 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ElementDesc> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ElementDesc> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,ElementDesc> **m_currBucket;
|
|
HashTableData<unsigned long,ElementDesc> *m_currElement;
|
|
};
|
|
|
|
/* 3960 */
|
|
struct __cppobj HashIterator<unsigned long,ElementDesc,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ElementDesc> *,0> m_iter;
|
|
};
|
|
|
|
/* 3961 */
|
|
struct __cppobj HashSorterNode<unsigned long,ElementDesc>
|
|
{
|
|
const unsigned int *m_key;
|
|
ElementDesc *m_data;
|
|
};
|
|
|
|
/* 3962 */
|
|
struct __cppobj SmartArray<HashSorterNode<unsigned long,ElementDesc>,1>
|
|
{
|
|
HashSorterNode<unsigned long,ElementDesc> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 3963 */
|
|
struct __cppobj HashSorter<unsigned long,ElementDesc>
|
|
{
|
|
SmartArray<HashSorterNode<unsigned long,ElementDesc>,1> m_list;
|
|
};
|
|
|
|
/* 3964 */
|
|
struct __cppobj ContentProfile : PackObj
|
|
{
|
|
unsigned int m_iid;
|
|
unsigned int m_uContainerProperties;
|
|
};
|
|
|
|
/* 3965 */
|
|
struct __cppobj PackableLLIter<ContentProfile>
|
|
{
|
|
PackableLLIter<ContentProfile>Vtbl *vfptr;
|
|
PackableLLNode<ContentProfile> *_current;
|
|
};
|
|
|
|
/* 3966 */
|
|
struct PackableLLIter<ContentProfile>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<ContentProfile> *this, unsigned int);
|
|
};
|
|
|
|
/* 3967 */
|
|
struct __cppobj PackableLLNode<ContentProfile>
|
|
{
|
|
ContentProfile data;
|
|
PackableLLNode<ContentProfile> *next;
|
|
PackableLLNode<ContentProfile> *prev;
|
|
};
|
|
|
|
/* 3968 */
|
|
struct __cppobj PackableList<ContentProfile> : PackObj
|
|
{
|
|
PackableLLNode<ContentProfile> *head;
|
|
PackableLLNode<ContentProfile> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3969 */
|
|
struct __cppobj Trade : PackObj
|
|
{
|
|
PackableList<ContentProfile> _self_list;
|
|
PackableList<ContentProfile> _partner_list;
|
|
unsigned int _partner;
|
|
long double _stamp;
|
|
unsigned int _status;
|
|
int _initiator;
|
|
int _accepted;
|
|
int _p_accepted;
|
|
};
|
|
|
|
/* 3970 */
|
|
struct __cppobj SpellCategoryDB
|
|
{
|
|
};
|
|
|
|
/* 3971 */
|
|
struct __cppobj RestrictionDB : PackObj
|
|
{
|
|
unsigned int _bitmask;
|
|
unsigned int _monarch_iid;
|
|
PHashTable<unsigned long,unsigned long> _table;
|
|
};
|
|
|
|
/* 3972 */
|
|
struct __cppobj __declspec(align(8)) PublicWeenieDesc : WeenieDesc
|
|
{
|
|
AC1Legacy::PStringBase<char> _name;
|
|
AC1Legacy::PStringBase<char> _plural_name;
|
|
IDClass<_tagDataID,32,0> _wcid;
|
|
IDClass<_tagDataID,32,0> _iconID;
|
|
IDClass<_tagDataID,32,0> _iconOverlayID;
|
|
IDClass<_tagDataID,32,0> _iconUnderlayID;
|
|
unsigned int _containerID;
|
|
unsigned int _wielderID;
|
|
unsigned int _priority;
|
|
unsigned int _valid_locations;
|
|
unsigned int _location;
|
|
int _itemsCapacity;
|
|
int _containersCapacity;
|
|
ITEM_TYPE _type;
|
|
unsigned int _value;
|
|
ITEM_USEABLE _useability;
|
|
float _useRadius;
|
|
ITEM_TYPE _targetType;
|
|
unsigned int _effects;
|
|
AMMO_TYPE _ammoType;
|
|
COMBAT_USE _combatUse;
|
|
unsigned int _structure;
|
|
unsigned int _maxStructure;
|
|
unsigned int _stackSize;
|
|
unsigned int _maxStackSize;
|
|
unsigned int _bitfield;
|
|
int _blipColor;
|
|
RadarEnum _radar_enum;
|
|
int _burden;
|
|
unsigned int _spellID;
|
|
unsigned int _house_owner_iid;
|
|
RestrictionDB *_db;
|
|
PScriptType _pscript;
|
|
unsigned int _hook_type;
|
|
ITEM_TYPE _hook_item_types;
|
|
unsigned int _monarch;
|
|
int _material_type;
|
|
float _workmanship;
|
|
int _cooldown_id;
|
|
long double _cooldown_duration;
|
|
unsigned int _pet_owner;
|
|
};
|
|
|
|
/* 3973 */
|
|
struct __cppobj ItemProfile : PackObj
|
|
{
|
|
int amount;
|
|
unsigned int iid;
|
|
PublicWeenieDesc *pwd;
|
|
};
|
|
|
|
/* 3974 */
|
|
struct __cppobj PackableLLNode<ItemProfile>
|
|
{
|
|
ItemProfile data;
|
|
PackableLLNode<ItemProfile> *next;
|
|
PackableLLNode<ItemProfile> *prev;
|
|
};
|
|
|
|
/* 3975 */
|
|
struct __cppobj PackableList<ItemProfile> : PackObj
|
|
{
|
|
PackableLLNode<ItemProfile> *head;
|
|
PackableLLNode<ItemProfile> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3976 */
|
|
struct __cppobj gmNoticeHandler : NoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 3977 */
|
|
struct __cppobj CBaseQualities
|
|
{
|
|
CBaseQualitiesVtbl *vfptr;
|
|
unsigned int _weenie_type;
|
|
PackableHashTable<unsigned long,long> *_intStatsTable;
|
|
PackableHashTable<unsigned long,__int64> *_int64StatsTable;
|
|
PackableHashTable<unsigned long,int> *_boolStatsTable;
|
|
PackableHashTable<unsigned long,double> *_floatStatsTable;
|
|
PackableHashTable<unsigned long,AC1Legacy::PStringBase<char> > *_strStatsTable;
|
|
PackableHashTable<unsigned long,IDClass<_tagDataID,32,0> > *_didStatsTable;
|
|
PackableHashTable<unsigned long,unsigned long> *_iidStatsTable;
|
|
PackableHashTable<unsigned long,Position> *_posStatsTable;
|
|
};
|
|
|
|
/* 3978 */
|
|
struct CBaseQualitiesVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CBaseQualities *this, unsigned int);
|
|
int (__thiscall *EnchantFloat)(CBaseQualities *this, unsigned int, long double *) __declspec(align(8));
|
|
int (__thiscall *GetFloatEnchantmentDetails)(CBaseQualities *this, unsigned int, EnchantedQualityDetails *);
|
|
int (__thiscall *InqRunRate)(CBaseQualities *this, float *);
|
|
int (__thiscall *InqMaxRunRate)(CBaseQualities *this, float *);
|
|
int (__thiscall *InqJumpVelocity)(CBaseQualities *this, float, float *);
|
|
int (__thiscall *CanJump)(CBaseQualities *this, float);
|
|
int (__thiscall *JumpStaminaCost)(CBaseQualities *this, float, int *);
|
|
unsigned int (__thiscall *Pack)(CBaseQualities *this, void **, unsigned int);
|
|
int (__thiscall *UnPack)(CBaseQualities *this, void **, unsigned int);
|
|
int (__thiscall *InqWeenieTypeString)(CBaseQualities *this, char *, const unsigned int);
|
|
};
|
|
|
|
/* 3980 */
|
|
struct __cppobj PackableHashTable<unsigned long,Position> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,Position> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3979 */
|
|
struct __cppobj PackableHashData<unsigned long,Position>
|
|
{
|
|
unsigned int _key;
|
|
Position _data;
|
|
PackableHashData<unsigned long,Position> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3981 */
|
|
struct __cppobj Attribute : PackObj
|
|
{
|
|
unsigned int _level_from_cp;
|
|
unsigned int _init_level;
|
|
unsigned int _cp_spent;
|
|
};
|
|
|
|
/* 3982 */
|
|
struct __cppobj SecondaryAttribute : Attribute
|
|
{
|
|
unsigned int _current_level;
|
|
};
|
|
|
|
/* 3983 */
|
|
struct __cppobj AttributeCache : PackObj
|
|
{
|
|
Attribute *_strength;
|
|
Attribute *_endurance;
|
|
Attribute *_quickness;
|
|
Attribute *_coordination;
|
|
Attribute *_focus;
|
|
Attribute *_self;
|
|
SecondaryAttribute *_health;
|
|
SecondaryAttribute *_stamina;
|
|
SecondaryAttribute *_mana;
|
|
};
|
|
|
|
/* 3984 */
|
|
struct __cppobj Skill : PackObj
|
|
{
|
|
SKILL_ADVANCEMENT_CLASS _sac;
|
|
unsigned int _pp;
|
|
unsigned int _init_level;
|
|
unsigned int _level_from_pp;
|
|
int _resistance_of_last_check;
|
|
long double _last_used_time;
|
|
};
|
|
|
|
/* 3985 */
|
|
struct __cppobj PackableHashData<unsigned long,Skill>
|
|
{
|
|
unsigned int _key;
|
|
Skill _data;
|
|
PackableHashData<unsigned long,Skill> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3986 */
|
|
struct __cppobj PackableHashTable<unsigned long,Skill> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,Skill> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3987 */
|
|
struct __cppobj PackableHashData<long,BodyPart>
|
|
{
|
|
int _key;
|
|
BodyPart _data;
|
|
PackableHashData<long,BodyPart> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3988 */
|
|
struct __cppobj PackableHashTable<long,BodyPart> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<long,BodyPart> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3989 */
|
|
struct __cppobj Body : PackObj
|
|
{
|
|
PackableHashTable<long,BodyPart> _body_part_table;
|
|
};
|
|
|
|
/* 3990 */
|
|
struct __cppobj SpellBookPage : PackObj
|
|
{
|
|
float _casting_likelihood;
|
|
};
|
|
|
|
/* 3991 */
|
|
struct __cppobj PackableHashData<unsigned long,SpellBookPage>
|
|
{
|
|
unsigned int _key;
|
|
SpellBookPage _data;
|
|
PackableHashData<unsigned long,SpellBookPage> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 3992 */
|
|
struct __cppobj PackableHashTable<unsigned long,SpellBookPage> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,SpellBookPage> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 3993 */
|
|
struct __cppobj CSpellBook : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,SpellBookPage> _spellbook;
|
|
};
|
|
|
|
/* 3994 */
|
|
struct __cppobj StatMod : PackObj
|
|
{
|
|
unsigned int type;
|
|
unsigned int key;
|
|
float val;
|
|
};
|
|
|
|
/* 3995 */
|
|
struct __cppobj Enchantment : PackObj
|
|
{
|
|
unsigned int _id;
|
|
unsigned int m_SpellSetID;
|
|
unsigned int _spell_category;
|
|
int _power_level;
|
|
long double _start_time;
|
|
long double _duration;
|
|
unsigned int _caster;
|
|
float _degrade_modifier;
|
|
float _degrade_limit;
|
|
long double _last_time_degraded;
|
|
StatMod _smod;
|
|
};
|
|
|
|
/* 3996 */
|
|
struct __cppobj PackableLLNode<Enchantment>
|
|
{
|
|
Enchantment data;
|
|
PackableLLNode<Enchantment> *next;
|
|
PackableLLNode<Enchantment> *prev;
|
|
};
|
|
|
|
/* 3997 */
|
|
struct __cppobj PackableList<Enchantment> : PackObj
|
|
{
|
|
PackableLLNode<Enchantment> *head;
|
|
PackableLLNode<Enchantment> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 3998 */
|
|
struct __cppobj CEnchantmentRegistry : PackObj
|
|
{
|
|
PackableList<Enchantment> *_mult_list;
|
|
PackableList<Enchantment> *_add_list;
|
|
PackableList<Enchantment> *_cooldown_list;
|
|
Enchantment *_vitae;
|
|
unsigned int m_cHelpfulEnchantments;
|
|
unsigned int m_cHarmfulEnchantments;
|
|
};
|
|
|
|
/* 3999 */
|
|
struct __cppobj EventFilter : PackObj
|
|
{
|
|
unsigned int num_events;
|
|
unsigned int *event_filter;
|
|
};
|
|
|
|
/* 4000 */
|
|
union $8CE6913025E23AEA9D70623073A7213E
|
|
{
|
|
float shade;
|
|
float probability;
|
|
};
|
|
|
|
/* 4001 */
|
|
union $D964D710509AC1F6A386CD137FA59473
|
|
{
|
|
DestinationType destination;
|
|
RegenerationType regen_algorithm;
|
|
};
|
|
|
|
/* 4002 */
|
|
union $84ACB31EA67D08504ED00D0F279E10D9
|
|
{
|
|
int stack_size;
|
|
int max_number;
|
|
int amount;
|
|
};
|
|
|
|
/* 4003 */
|
|
struct __cppobj CreationProfile : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> wcid;
|
|
int try_to_bond;
|
|
unsigned int palette;
|
|
$8CE6913025E23AEA9D70623073A7213E ___u4;
|
|
$D964D710509AC1F6A386CD137FA59473 ___u5;
|
|
$84ACB31EA67D08504ED00D0F279E10D9 ___u6;
|
|
};
|
|
|
|
/* 4004 */
|
|
struct __cppobj Emote : PackObj
|
|
{
|
|
unsigned int type;
|
|
float delay;
|
|
float extent;
|
|
unsigned int amount;
|
|
unsigned __int64 amount64;
|
|
unsigned __int64 heroxp64;
|
|
unsigned __int64 min64;
|
|
unsigned __int64 max64;
|
|
unsigned int min;
|
|
unsigned int max;
|
|
long double fmin;
|
|
long double fmax;
|
|
unsigned int stat;
|
|
unsigned int motion;
|
|
PScriptType pscript;
|
|
SoundType sound;
|
|
CreationProfile cprof;
|
|
Frame frame;
|
|
unsigned int spellid;
|
|
AC1Legacy::PStringBase<char> teststring;
|
|
AC1Legacy::PStringBase<char> msg;
|
|
long double percent;
|
|
int display;
|
|
unsigned int wealth_rating;
|
|
unsigned int treasure_class;
|
|
int treasure_type;
|
|
Position mPosition;
|
|
};
|
|
|
|
/* 4005 */
|
|
struct __cppobj PackableLLNode<Emote>
|
|
{
|
|
Emote data;
|
|
PackableLLNode<Emote> *next;
|
|
PackableLLNode<Emote> *prev;
|
|
};
|
|
|
|
/* 4006 */
|
|
struct __cppobj PackableList<Emote> : PackObj
|
|
{
|
|
PackableLLNode<Emote> *head;
|
|
PackableLLNode<Emote> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4007 */
|
|
struct __cppobj EmoteSet : PackObj
|
|
{
|
|
unsigned int category;
|
|
float probability;
|
|
IDClass<_tagDataID,32,0> classID;
|
|
AC1Legacy::PStringBase<char> quest;
|
|
unsigned int style;
|
|
unsigned int substyle;
|
|
unsigned int vendorType;
|
|
float minhealth;
|
|
float maxhealth;
|
|
PackableList<Emote> emotes;
|
|
};
|
|
|
|
/* 4008 */
|
|
struct __cppobj PackableLLNode<EmoteSet>
|
|
{
|
|
EmoteSet data;
|
|
PackableLLNode<EmoteSet> *next;
|
|
PackableLLNode<EmoteSet> *prev;
|
|
};
|
|
|
|
/* 4009 */
|
|
struct __cppobj PackableList<EmoteSet> : PackObj
|
|
{
|
|
PackableLLNode<EmoteSet> *head;
|
|
PackableLLNode<EmoteSet> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4010 */
|
|
struct __cppobj PackableHashData<unsigned long,PackableList<EmoteSet> >
|
|
{
|
|
unsigned int _key;
|
|
PackableList<EmoteSet> _data;
|
|
PackableHashData<unsigned long,PackableList<EmoteSet> > *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4011 */
|
|
struct __cppobj PackableHashTable<unsigned long,PackableList<EmoteSet> > : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,PackableList<EmoteSet> > **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4012 */
|
|
struct __cppobj CEmoteTable : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,PackableList<EmoteSet> > _emote_table;
|
|
};
|
|
|
|
/* 4013 */
|
|
struct __cppobj PackableLLNode<CreationProfile>
|
|
{
|
|
CreationProfile data;
|
|
PackableLLNode<CreationProfile> *next;
|
|
PackableLLNode<CreationProfile> *prev;
|
|
};
|
|
|
|
/* 4014 */
|
|
struct __cppobj PackableList<CreationProfile> : PackObj
|
|
{
|
|
PackableLLNode<CreationProfile> *head;
|
|
PackableLLNode<CreationProfile> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4015 */
|
|
struct __cppobj PageData : PackObj
|
|
{
|
|
unsigned int authorID;
|
|
AC1Legacy::PStringBase<char> authorName;
|
|
AC1Legacy::PStringBase<char> authorAccount;
|
|
int textIncluded;
|
|
int ignoreAuthor;
|
|
AC1Legacy::PStringBase<char> pageText;
|
|
PageData *prev;
|
|
PageData *next;
|
|
};
|
|
|
|
/* 4016 */
|
|
struct __cppobj PageDataList : PackObj
|
|
{
|
|
PageData *first;
|
|
PageData *last;
|
|
int numPages;
|
|
int maxNumPages;
|
|
int maxNumCharsPerPage;
|
|
int packWithText;
|
|
};
|
|
|
|
/* 4017 */
|
|
struct __cppobj GeneratorProfile : PackObj
|
|
{
|
|
float probability;
|
|
IDClass<_tagDataID,32,0> type;
|
|
long double delay;
|
|
int initCreate;
|
|
int maxNum;
|
|
RegenerationType whenCreate;
|
|
RegenLocationType whereCreate;
|
|
int stackSize;
|
|
unsigned int ptid;
|
|
float shade;
|
|
Position pos_val;
|
|
unsigned int slot;
|
|
};
|
|
|
|
/* 4018 */
|
|
struct __cppobj PackableLLNode<GeneratorProfile>
|
|
{
|
|
GeneratorProfile data;
|
|
PackableLLNode<GeneratorProfile> *next;
|
|
PackableLLNode<GeneratorProfile> *prev;
|
|
};
|
|
|
|
/* 4019 */
|
|
struct __cppobj PackableList<GeneratorProfile> : PackObj
|
|
{
|
|
PackableLLNode<GeneratorProfile> *head;
|
|
PackableLLNode<GeneratorProfile> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4020 */
|
|
struct __cppobj GeneratorTable : PackObj
|
|
{
|
|
PackableList<GeneratorProfile> _profile_list;
|
|
};
|
|
|
|
/* 4021 */
|
|
struct __cppobj __declspec(align(8)) GeneratorRegistryNode : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> m_wcidOrTtype;
|
|
long double ts;
|
|
int m_bTreasureType;
|
|
unsigned int slot;
|
|
int checkpointed;
|
|
int shop;
|
|
int amount;
|
|
};
|
|
|
|
/* 4022 */
|
|
struct __cppobj PackableHashData<unsigned long,GeneratorRegistryNode>
|
|
{
|
|
unsigned int _key;
|
|
GeneratorRegistryNode _data;
|
|
PackableHashData<unsigned long,GeneratorRegistryNode> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4023 */
|
|
struct __cppobj PackableHashTable<unsigned long,GeneratorRegistryNode> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,GeneratorRegistryNode> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4024 */
|
|
struct __cppobj GeneratorRegistry : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,GeneratorRegistryNode> _registry;
|
|
};
|
|
|
|
/* 4025 */
|
|
struct __cppobj GeneratorQueueNode : PackObj
|
|
{
|
|
unsigned int slot;
|
|
long double when;
|
|
};
|
|
|
|
/* 4026 */
|
|
struct __cppobj PackableLLNode<GeneratorQueueNode>
|
|
{
|
|
GeneratorQueueNode data;
|
|
PackableLLNode<GeneratorQueueNode> *next;
|
|
PackableLLNode<GeneratorQueueNode> *prev;
|
|
};
|
|
|
|
/* 4027 */
|
|
struct __cppobj PackableList<GeneratorQueueNode> : PackObj
|
|
{
|
|
PackableLLNode<GeneratorQueueNode> *head;
|
|
PackableLLNode<GeneratorQueueNode> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4028 */
|
|
struct __cppobj GeneratorQueue : PackObj
|
|
{
|
|
PackableList<GeneratorQueueNode> _queue;
|
|
};
|
|
|
|
/* 4029 */
|
|
struct __cppobj CACQualities : SerializeUsingPackDBObj, CBaseQualities
|
|
{
|
|
AttributeCache *_attribCache;
|
|
PackableHashTable<unsigned long,Skill> *_skillStatsTable;
|
|
Body *_body;
|
|
CSpellBook *_spell_book;
|
|
CEnchantmentRegistry *_enchantment_reg;
|
|
EventFilter *_event_filter;
|
|
CEmoteTable *_emote_table;
|
|
PackableList<CreationProfile> *_create_list;
|
|
PageDataList *_pageDataList;
|
|
GeneratorTable *_generator_table;
|
|
GeneratorRegistry *_generator_registry;
|
|
GeneratorQueue *_generator_queue;
|
|
};
|
|
|
|
/* 4030 */
|
|
struct __cppobj CAllegianceProfile : AllegianceProfile
|
|
{
|
|
};
|
|
|
|
/* 4031 */
|
|
struct __cppobj CFellowship : Fellowship
|
|
{
|
|
};
|
|
|
|
/* 4032 */
|
|
struct __cppobj HousePayment : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> wcid;
|
|
int num;
|
|
int paid;
|
|
AC1Legacy::PStringBase<char> name;
|
|
AC1Legacy::PStringBase<char> pname;
|
|
};
|
|
|
|
/* 4033 */
|
|
struct __cppobj PackableLLNode<HousePayment>
|
|
{
|
|
HousePayment data;
|
|
PackableLLNode<HousePayment> *next;
|
|
PackableLLNode<HousePayment> *prev;
|
|
};
|
|
|
|
/* 4034 */
|
|
struct __cppobj PackableList<HousePayment> : PackObj
|
|
{
|
|
PackableLLNode<HousePayment> *head;
|
|
PackableLLNode<HousePayment> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4035 */
|
|
struct __cppobj HousePaymentList : PackableList<HousePayment>
|
|
{
|
|
};
|
|
|
|
/* 4036 */
|
|
struct __cppobj HouseData : PackObj
|
|
{
|
|
int m_buy_time;
|
|
int m_rent_time;
|
|
HousePaymentList m_buy;
|
|
HousePaymentList m_rent;
|
|
Position m_pos;
|
|
unsigned int m_type;
|
|
int m_maintenance_free;
|
|
};
|
|
|
|
/* 4037 */
|
|
struct __cppobj HouseProfile : PackObj
|
|
{
|
|
unsigned int _id;
|
|
unsigned int _owner;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
unsigned int _bitmask;
|
|
HousePaymentList _buy;
|
|
HousePaymentList _rent;
|
|
int _min_level;
|
|
int _max_level;
|
|
int _min_alleg_rank;
|
|
int _max_alleg_rank;
|
|
int _maintenance_free;
|
|
unsigned int _type;
|
|
};
|
|
|
|
/* 4038 */
|
|
struct __cppobj CContractTracker : PackObj
|
|
{
|
|
unsigned int _version;
|
|
unsigned int _contract_id;
|
|
unsigned int _contract_stage;
|
|
long double _time_when_done;
|
|
long double _time_when_repeats;
|
|
long double _time_of_server_update;
|
|
};
|
|
|
|
/* 4039 */
|
|
struct __cppobj AC1Legacy::List<unsigned long>
|
|
{
|
|
AC1Legacy::List<unsigned long>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<unsigned long> *_head;
|
|
AC1Legacy::ListNode<unsigned long> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4040 */
|
|
struct AC1Legacy::List<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::List<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 4041 */
|
|
struct __cppobj AC1Legacy::ListNode<unsigned long>
|
|
{
|
|
unsigned int data;
|
|
AC1Legacy::ListNode<unsigned long> *next;
|
|
AC1Legacy::ListNode<unsigned long> *prev;
|
|
};
|
|
|
|
/* 4042 */
|
|
struct __cppobj PList<unsigned long> : AC1Legacy::List<unsigned long>, PackObj
|
|
{
|
|
};
|
|
|
|
/* 4043 */
|
|
struct __cppobj CharacterTitleTable : PackObj
|
|
{
|
|
unsigned int mDisplayTitle;
|
|
PList<unsigned long> mTitleList;
|
|
};
|
|
|
|
/* 4044 */
|
|
struct __cppobj PackableHashData<unsigned long,CContractTracker>
|
|
{
|
|
unsigned int _key;
|
|
CContractTracker _data;
|
|
PackableHashData<unsigned long,CContractTracker> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4045 */
|
|
struct __cppobj PackableHashTable<unsigned long,CContractTracker> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,CContractTracker> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4046 */
|
|
struct __cppobj CContractTrackerTable : PackObj
|
|
{
|
|
PackableHashTable<unsigned long,CContractTracker> _contractTrackerHash;
|
|
};
|
|
|
|
/* 4047 */
|
|
struct __cppobj AC1Legacy::List<FriendData>
|
|
{
|
|
AC1Legacy::List<FriendData>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<FriendData> *_head;
|
|
AC1Legacy::ListNode<FriendData> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4048 */
|
|
struct AC1Legacy::List<FriendData>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::List<FriendData> *this, unsigned int);
|
|
};
|
|
|
|
/* 4049 */
|
|
struct __cppobj FriendData : PackObj
|
|
{
|
|
unsigned int m_id;
|
|
AC1Legacy::PStringBase<char> m_name;
|
|
int m_online;
|
|
int m_appearOffline;
|
|
PList<unsigned long> m_friendsList;
|
|
PList<unsigned long> m_friendOfList;
|
|
};
|
|
|
|
/* 4050 */
|
|
struct __cppobj AC1Legacy::ListNode<FriendData>
|
|
{
|
|
FriendData data;
|
|
AC1Legacy::ListNode<FriendData> *next;
|
|
AC1Legacy::ListNode<FriendData> *prev;
|
|
};
|
|
|
|
/* 4051 */
|
|
struct __cppobj PList<FriendData> : AC1Legacy::List<FriendData>, PackObj
|
|
{
|
|
};
|
|
|
|
/* 4052 */
|
|
struct __cppobj FriendDataList : PList<FriendData>
|
|
{
|
|
};
|
|
|
|
/* 4053 */
|
|
struct __cppobj CPlayerModule : Interface, PlayerModule
|
|
{
|
|
bool m_bDirty;
|
|
long double m_timeFirstDirtied;
|
|
};
|
|
|
|
/* 4054 */
|
|
struct __cppobj VendorProfile : PackObj
|
|
{
|
|
unsigned int item_types;
|
|
int min_value;
|
|
int max_value;
|
|
int magic;
|
|
float buy_price;
|
|
float sell_price;
|
|
IDClass<_tagDataID,32,0> trade_id;
|
|
int trade_num;
|
|
AC1Legacy::PStringBase<char> trade_name;
|
|
};
|
|
|
|
/* 4055 */
|
|
struct __cppobj CAllegianceHierarchy : AllegianceHierarchy
|
|
{
|
|
};
|
|
|
|
/* 4056 */
|
|
struct __cppobj GuestInfo : PackObj
|
|
{
|
|
int _item_storage_permission;
|
|
AC1Legacy::PStringBase<char> _char_name;
|
|
};
|
|
|
|
/* 4057 */
|
|
struct __cppobj PackableHashData<unsigned long,GuestInfo>
|
|
{
|
|
unsigned int _key;
|
|
GuestInfo _data;
|
|
PackableHashData<unsigned long,GuestInfo> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4058 */
|
|
struct __cppobj PackableHashTable<unsigned long,GuestInfo> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,GuestInfo> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4059 */
|
|
struct __cppobj HAR : PackObj
|
|
{
|
|
unsigned int _bitmask;
|
|
unsigned int _monarch_iid;
|
|
PackableHashTable<unsigned long,GuestInfo> _guest_table;
|
|
PList<unsigned long> _roommate_list;
|
|
};
|
|
|
|
/* 4060 */
|
|
struct __cppobj HookGroupData : PackObj
|
|
{
|
|
unsigned int _version;
|
|
PackableHashTable<unsigned long,int> _data;
|
|
};
|
|
|
|
/* 4061 */
|
|
struct __cppobj HouseWHouseData : PackObj
|
|
{
|
|
unsigned int _wHouseIID;
|
|
int _iHooksInUse;
|
|
unsigned int _version;
|
|
HookGroupData _hookGroupData;
|
|
};
|
|
|
|
/* 4062 */
|
|
struct __cppobj PackableLLNode<HouseWHouseData>
|
|
{
|
|
HouseWHouseData data;
|
|
PackableLLNode<HouseWHouseData> *next;
|
|
PackableLLNode<HouseWHouseData> *prev;
|
|
};
|
|
|
|
/* 4063 */
|
|
struct __cppobj PackableList<HouseWHouseData> : PackObj
|
|
{
|
|
PackableLLNode<HouseWHouseData> *head;
|
|
PackableLLNode<HouseWHouseData> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4064 */
|
|
struct __cppobj House : PackObj
|
|
{
|
|
unsigned int _id;
|
|
unsigned int _htype;
|
|
IDClass<_tagDataID,32,0> _wcid;
|
|
unsigned int _owner;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
AC1Legacy::PStringBase<char> _account;
|
|
unsigned int _bitmask;
|
|
int _buy_time;
|
|
int _rent_time;
|
|
PackableList<unsigned long> _houses;
|
|
HousePaymentList _buy;
|
|
HousePaymentList _rent;
|
|
HAR _access;
|
|
Position _boot_pos;
|
|
Position _house_pos;
|
|
int _maintenance_free;
|
|
int _min_level;
|
|
int _max_level;
|
|
int _min_alleg_rank;
|
|
int _max_alleg_rank;
|
|
int _iMaxUsableHooks;
|
|
int _iCurrentHooksUsed;
|
|
HookGroupData _hookGroupData;
|
|
unsigned int _currentHookGroupValue;
|
|
PackableList<HouseWHouseData> _housesData;
|
|
};
|
|
|
|
/* 4065 */
|
|
struct __cppobj CAllegianceData : AllegianceData
|
|
{
|
|
};
|
|
|
|
/* 4066 */
|
|
struct __cppobj CAllegianceNode : AllegianceNode
|
|
{
|
|
};
|
|
|
|
/* 4067 */
|
|
struct __cppobj MovementStruct
|
|
{
|
|
MovementTypes::Type type;
|
|
unsigned int motion;
|
|
unsigned int object_id;
|
|
unsigned int top_level_id;
|
|
Position pos;
|
|
float radius;
|
|
float height;
|
|
MovementParameters *params;
|
|
};
|
|
|
|
/* 4068 */
|
|
struct __cppobj MovementReturn : PackObj
|
|
{
|
|
MovementParameters params;
|
|
unsigned int object_id;
|
|
unsigned int error;
|
|
Position position;
|
|
float object_radius;
|
|
float object_height;
|
|
};
|
|
|
|
/* 4069 */
|
|
struct _D3DVECTOR
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
};
|
|
|
|
/* 4070 */
|
|
struct _D3DRECT
|
|
{
|
|
int x1;
|
|
int y1;
|
|
int x2;
|
|
int y2;
|
|
};
|
|
|
|
/* 4071 */
|
|
struct $40942CBCB8F0A1CDBC81269929B28324
|
|
{
|
|
float _11;
|
|
float _12;
|
|
float _13;
|
|
float _14;
|
|
float _21;
|
|
float _22;
|
|
float _23;
|
|
float _24;
|
|
float _31;
|
|
float _32;
|
|
float _33;
|
|
float _34;
|
|
float _41;
|
|
float _42;
|
|
float _43;
|
|
float _44;
|
|
};
|
|
|
|
/* 4072 */
|
|
union $9980042F4352C1E97EEF76FD77AF4F45
|
|
{
|
|
$40942CBCB8F0A1CDBC81269929B28324 __s0;
|
|
float m[4][4];
|
|
};
|
|
|
|
/* 4073 */
|
|
struct _D3DMATRIX
|
|
{
|
|
$9980042F4352C1E97EEF76FD77AF4F45 ___u0;
|
|
};
|
|
|
|
/* 4074 */
|
|
struct _D3DVIEWPORT9
|
|
{
|
|
unsigned int X;
|
|
unsigned int Y;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
float MinZ;
|
|
float MaxZ;
|
|
};
|
|
|
|
/* 4075 */
|
|
struct _D3DCLIPSTATUS9
|
|
{
|
|
unsigned int ClipUnion;
|
|
unsigned int ClipIntersection;
|
|
};
|
|
|
|
/* 9954 */
|
|
enum _D3DLIGHTTYPE
|
|
{
|
|
D3DLIGHT_POINT = 0x1,
|
|
D3DLIGHT_SPOT = 0x2,
|
|
D3DLIGHT_DIRECTIONAL = 0x3,
|
|
D3DLIGHT_PARALLELPOINT = 0x4,
|
|
D3DLIGHT_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 4076 */
|
|
struct _D3DLIGHT9
|
|
{
|
|
_D3DLIGHTTYPE Type;
|
|
_D3DCOLORVALUE Diffuse;
|
|
_D3DCOLORVALUE Specular;
|
|
_D3DCOLORVALUE Ambient;
|
|
_D3DVECTOR Position;
|
|
_D3DVECTOR Direction;
|
|
float Range;
|
|
float Falloff;
|
|
float Attenuation0;
|
|
float Attenuation1;
|
|
float Attenuation2;
|
|
float Theta;
|
|
float Phi;
|
|
};
|
|
|
|
/* 4077 */
|
|
struct _D3DVERTEXELEMENT9
|
|
{
|
|
unsigned __int16 Stream;
|
|
unsigned __int16 Offset;
|
|
char Type;
|
|
char Method;
|
|
char Usage;
|
|
char UsageIndex;
|
|
};
|
|
|
|
/* 9944 */
|
|
enum _D3DFORMAT
|
|
{
|
|
D3DFMT_UNKNOWN = 0x0,
|
|
D3DFMT_R8G8B8 = 0x14,
|
|
D3DFMT_A8R8G8B8 = 0x15,
|
|
D3DFMT_X8R8G8B8 = 0x16,
|
|
D3DFMT_R5G6B5 = 0x17,
|
|
D3DFMT_X1R5G5B5 = 0x18,
|
|
D3DFMT_A1R5G5B5 = 0x19,
|
|
D3DFMT_A4R4G4B4 = 0x1A,
|
|
D3DFMT_R3G3B2 = 0x1B,
|
|
D3DFMT_A8 = 0x1C,
|
|
D3DFMT_A8R3G3B2 = 0x1D,
|
|
D3DFMT_X4R4G4B4 = 0x1E,
|
|
D3DFMT_A2B10G10R10 = 0x1F,
|
|
D3DFMT_A8B8G8R8 = 0x20,
|
|
D3DFMT_X8B8G8R8 = 0x21,
|
|
D3DFMT_G16R16 = 0x22,
|
|
D3DFMT_A2R10G10B10 = 0x23,
|
|
D3DFMT_A16B16G16R16 = 0x24,
|
|
D3DFMT_A8P8 = 0x28,
|
|
D3DFMT_P8 = 0x29,
|
|
D3DFMT_L8 = 0x32,
|
|
D3DFMT_A8L8 = 0x33,
|
|
D3DFMT_A4L4 = 0x34,
|
|
D3DFMT_V8U8 = 0x3C,
|
|
D3DFMT_L6V5U5 = 0x3D,
|
|
D3DFMT_X8L8V8U8 = 0x3E,
|
|
D3DFMT_Q8W8V8U8 = 0x3F,
|
|
D3DFMT_V16U16 = 0x40,
|
|
D3DFMT_A2W10V10U10 = 0x43,
|
|
D3DFMT_UYVY = 0x59565955,
|
|
D3DFMT_R8G8_B8G8 = 0x47424752,
|
|
D3DFMT_YUY2 = 0x32595559,
|
|
D3DFMT_G8R8_G8B8 = 0x42475247,
|
|
D3DFMT_DXT1 = 0x31545844,
|
|
D3DFMT_DXT2 = 0x32545844,
|
|
D3DFMT_DXT3 = 0x33545844,
|
|
D3DFMT_DXT4 = 0x34545844,
|
|
D3DFMT_DXT5 = 0x35545844,
|
|
D3DFMT_D16_LOCKABLE = 0x46,
|
|
D3DFMT_D32 = 0x47,
|
|
D3DFMT_D15S1 = 0x49,
|
|
D3DFMT_D24S8 = 0x4B,
|
|
D3DFMT_D24X8 = 0x4D,
|
|
D3DFMT_D24X4S4 = 0x4F,
|
|
D3DFMT_D16 = 0x50,
|
|
D3DFMT_D32F_LOCKABLE = 0x52,
|
|
D3DFMT_D24FS8 = 0x53,
|
|
D3DFMT_D32_LOCKABLE = 0x54,
|
|
D3DFMT_S8_LOCKABLE = 0x55,
|
|
D3DFMT_L16 = 0x51,
|
|
D3DFMT_VERTEXDATA = 0x64,
|
|
D3DFMT_INDEX16 = 0x65,
|
|
D3DFMT_INDEX32 = 0x66,
|
|
D3DFMT_Q16W16V16U16 = 0x6E,
|
|
D3DFMT_MULTI2_ARGB8 = 0x3154454D,
|
|
D3DFMT_R16F = 0x6F,
|
|
D3DFMT_G16R16F = 0x70,
|
|
D3DFMT_A16B16G16R16F = 0x71,
|
|
D3DFMT_R32F = 0x72,
|
|
D3DFMT_G32R32F = 0x73,
|
|
D3DFMT_A32B32G32R32F = 0x74,
|
|
D3DFMT_CxV8U8 = 0x75,
|
|
D3DFMT_A1 = 0x76,
|
|
D3DFMT_A2B10G10R10_XR_BIAS = 0x77,
|
|
D3DFMT_BINARYBUFFER = 0xC7,
|
|
D3DFMT_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 4078 */
|
|
struct _D3DDISPLAYMODE
|
|
{
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
unsigned int RefreshRate;
|
|
_D3DFORMAT Format;
|
|
};
|
|
|
|
/* 9951 */
|
|
enum _D3DDEVTYPE
|
|
{
|
|
D3DDEVTYPE_HAL = 0x1,
|
|
D3DDEVTYPE_REF = 0x2,
|
|
D3DDEVTYPE_SW = 0x3,
|
|
D3DDEVTYPE_NULLREF = 0x4,
|
|
D3DDEVTYPE_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 4079 */
|
|
struct _D3DDEVICE_CREATION_PARAMETERS
|
|
{
|
|
unsigned int AdapterOrdinal;
|
|
_D3DDEVTYPE DeviceType;
|
|
HWND__ *hFocusWindow;
|
|
unsigned int BehaviorFlags;
|
|
};
|
|
|
|
/* 9946 */
|
|
enum _D3DMULTISAMPLE_TYPE
|
|
{
|
|
D3DMULTISAMPLE_NONE = 0x0,
|
|
D3DMULTISAMPLE_NONMASKABLE = 0x1,
|
|
D3DMULTISAMPLE_2_SAMPLES = 0x2,
|
|
D3DMULTISAMPLE_3_SAMPLES = 0x3,
|
|
D3DMULTISAMPLE_4_SAMPLES = 0x4,
|
|
D3DMULTISAMPLE_5_SAMPLES = 0x5,
|
|
D3DMULTISAMPLE_6_SAMPLES = 0x6,
|
|
D3DMULTISAMPLE_7_SAMPLES = 0x7,
|
|
D3DMULTISAMPLE_8_SAMPLES = 0x8,
|
|
D3DMULTISAMPLE_9_SAMPLES = 0x9,
|
|
D3DMULTISAMPLE_10_SAMPLES = 0xA,
|
|
D3DMULTISAMPLE_11_SAMPLES = 0xB,
|
|
D3DMULTISAMPLE_12_SAMPLES = 0xC,
|
|
D3DMULTISAMPLE_13_SAMPLES = 0xD,
|
|
D3DMULTISAMPLE_14_SAMPLES = 0xE,
|
|
D3DMULTISAMPLE_15_SAMPLES = 0xF,
|
|
D3DMULTISAMPLE_16_SAMPLES = 0x10,
|
|
D3DMULTISAMPLE_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 9953 */
|
|
enum _D3DSWAPEFFECT
|
|
{
|
|
D3DSWAPEFFECT_DISCARD = 0x1,
|
|
D3DSWAPEFFECT_FLIP = 0x2,
|
|
D3DSWAPEFFECT_COPY = 0x3,
|
|
D3DSWAPEFFECT_OVERLAY = 0x4,
|
|
D3DSWAPEFFECT_FLIPEX = 0x5,
|
|
D3DSWAPEFFECT_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 4080 */
|
|
struct _D3DPRESENT_PARAMETERS_
|
|
{
|
|
unsigned int BackBufferWidth;
|
|
unsigned int BackBufferHeight;
|
|
_D3DFORMAT BackBufferFormat;
|
|
unsigned int BackBufferCount;
|
|
_D3DMULTISAMPLE_TYPE MultiSampleType;
|
|
unsigned int MultiSampleQuality;
|
|
_D3DSWAPEFFECT SwapEffect;
|
|
HWND__ *hDeviceWindow;
|
|
int Windowed;
|
|
int EnableAutoDepthStencil;
|
|
_D3DFORMAT AutoDepthStencilFormat;
|
|
unsigned int Flags;
|
|
unsigned int FullScreen_RefreshRateInHz;
|
|
unsigned int PresentationInterval;
|
|
};
|
|
|
|
/* 4081 */
|
|
struct _D3DGAMMARAMP
|
|
{
|
|
unsigned __int16 red[256];
|
|
unsigned __int16 green[256];
|
|
unsigned __int16 blue[256];
|
|
};
|
|
|
|
/* 9945 */
|
|
enum _D3DRESOURCETYPE
|
|
{
|
|
D3DRTYPE_SURFACE = 0x1,
|
|
D3DRTYPE_VOLUME = 0x2,
|
|
D3DRTYPE_TEXTURE = 0x3,
|
|
D3DRTYPE_VOLUMETEXTURE = 0x4,
|
|
D3DRTYPE_CUBETEXTURE = 0x5,
|
|
D3DRTYPE_VERTEXBUFFER = 0x6,
|
|
D3DRTYPE_INDEXBUFFER = 0x7,
|
|
D3DRTYPE_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 9943 */
|
|
enum _D3DPOOL
|
|
{
|
|
D3DPOOL_DEFAULT = 0x0,
|
|
D3DPOOL_MANAGED = 0x1,
|
|
D3DPOOL_SYSTEMMEM = 0x2,
|
|
D3DPOOL_SCRATCH = 0x3,
|
|
D3DPOOL_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 4082 */
|
|
struct _D3DVERTEXBUFFER_DESC
|
|
{
|
|
_D3DFORMAT Format;
|
|
_D3DRESOURCETYPE Type;
|
|
unsigned int Usage;
|
|
_D3DPOOL Pool;
|
|
unsigned int Size;
|
|
unsigned int FVF;
|
|
};
|
|
|
|
/* 4083 */
|
|
struct _D3DINDEXBUFFER_DESC
|
|
{
|
|
_D3DFORMAT Format;
|
|
_D3DRESOURCETYPE Type;
|
|
unsigned int Usage;
|
|
_D3DPOOL Pool;
|
|
unsigned int Size;
|
|
};
|
|
|
|
/* 4084 */
|
|
struct _D3DSURFACE_DESC
|
|
{
|
|
_D3DFORMAT Format;
|
|
_D3DRESOURCETYPE Type;
|
|
unsigned int Usage;
|
|
_D3DPOOL Pool;
|
|
_D3DMULTISAMPLE_TYPE MultiSampleType;
|
|
unsigned int MultiSampleQuality;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
};
|
|
|
|
/* 4085 */
|
|
struct _D3DVOLUME_DESC
|
|
{
|
|
_D3DFORMAT Format;
|
|
_D3DRESOURCETYPE Type;
|
|
unsigned int Usage;
|
|
_D3DPOOL Pool;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
unsigned int Depth;
|
|
};
|
|
|
|
/* 4086 */
|
|
struct _D3DLOCKED_RECT
|
|
{
|
|
int Pitch;
|
|
void *pBits;
|
|
};
|
|
|
|
/* 4087 */
|
|
struct _D3DBOX
|
|
{
|
|
unsigned int Left;
|
|
unsigned int Top;
|
|
unsigned int Right;
|
|
unsigned int Bottom;
|
|
unsigned int Front;
|
|
unsigned int Back;
|
|
};
|
|
|
|
/* 4088 */
|
|
struct _D3DLOCKED_BOX
|
|
{
|
|
int RowPitch;
|
|
int SlicePitch;
|
|
void *pBits;
|
|
};
|
|
|
|
/* 4089 */
|
|
struct _D3DRECTPATCH_INFO
|
|
{
|
|
unsigned int StartVertexOffsetWidth;
|
|
unsigned int StartVertexOffsetHeight;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
unsigned int Stride;
|
|
_D3DBASISTYPE Basis;
|
|
_D3DDEGREETYPE Degree;
|
|
};
|
|
|
|
/* 4090 */
|
|
struct _D3DTRIPATCH_INFO
|
|
{
|
|
unsigned int StartVertexOffset;
|
|
unsigned int NumVertices;
|
|
_D3DBASISTYPE Basis;
|
|
_D3DDEGREETYPE Degree;
|
|
};
|
|
|
|
/* 4091 */
|
|
struct __unaligned __declspec(align(4)) _D3DADAPTER_IDENTIFIER9
|
|
{
|
|
char Driver[512];
|
|
char Description[512];
|
|
char DeviceName[32];
|
|
_LARGE_INTEGER DriverVersion;
|
|
unsigned int VendorId;
|
|
unsigned int DeviceId;
|
|
unsigned int SubSysId;
|
|
unsigned int Revision;
|
|
_GUID DeviceIdentifier;
|
|
unsigned int WHQLLevel;
|
|
};
|
|
|
|
/* 4092 */
|
|
struct _D3DRASTER_STATUS
|
|
{
|
|
int InVBlank;
|
|
unsigned int ScanLine;
|
|
};
|
|
|
|
/* 4093 */
|
|
struct _D3DVSHADERCAPS2_0
|
|
{
|
|
unsigned int Caps;
|
|
int DynamicFlowControlDepth;
|
|
int NumTemps;
|
|
int StaticFlowControlDepth;
|
|
};
|
|
|
|
/* 4094 */
|
|
struct _D3DPSHADERCAPS2_0
|
|
{
|
|
unsigned int Caps;
|
|
int DynamicFlowControlDepth;
|
|
int NumTemps;
|
|
int StaticFlowControlDepth;
|
|
int NumInstructionSlots;
|
|
};
|
|
|
|
/* 4095 */
|
|
struct _D3DCAPS9
|
|
{
|
|
_D3DDEVTYPE DeviceType;
|
|
unsigned int AdapterOrdinal;
|
|
unsigned int Caps;
|
|
unsigned int Caps2;
|
|
unsigned int Caps3;
|
|
unsigned int PresentationIntervals;
|
|
unsigned int CursorCaps;
|
|
unsigned int DevCaps;
|
|
unsigned int PrimitiveMiscCaps;
|
|
unsigned int RasterCaps;
|
|
unsigned int ZCmpCaps;
|
|
unsigned int SrcBlendCaps;
|
|
unsigned int DestBlendCaps;
|
|
unsigned int AlphaCmpCaps;
|
|
unsigned int ShadeCaps;
|
|
unsigned int TextureCaps;
|
|
unsigned int TextureFilterCaps;
|
|
unsigned int CubeTextureFilterCaps;
|
|
unsigned int VolumeTextureFilterCaps;
|
|
unsigned int TextureAddressCaps;
|
|
unsigned int VolumeTextureAddressCaps;
|
|
unsigned int LineCaps;
|
|
unsigned int MaxTextureWidth;
|
|
unsigned int MaxTextureHeight;
|
|
unsigned int MaxVolumeExtent;
|
|
unsigned int MaxTextureRepeat;
|
|
unsigned int MaxTextureAspectRatio;
|
|
unsigned int MaxAnisotropy;
|
|
float MaxVertexW;
|
|
float GuardBandLeft;
|
|
float GuardBandTop;
|
|
float GuardBandRight;
|
|
float GuardBandBottom;
|
|
float ExtentsAdjust;
|
|
unsigned int StencilCaps;
|
|
unsigned int FVFCaps;
|
|
unsigned int TextureOpCaps;
|
|
unsigned int MaxTextureBlendStages;
|
|
unsigned int MaxSimultaneousTextures;
|
|
unsigned int VertexProcessingCaps;
|
|
unsigned int MaxActiveLights;
|
|
unsigned int MaxUserClipPlanes;
|
|
unsigned int MaxVertexBlendMatrices;
|
|
unsigned int MaxVertexBlendMatrixIndex;
|
|
float MaxPointSize;
|
|
unsigned int MaxPrimitiveCount;
|
|
unsigned int MaxVertexIndex;
|
|
unsigned int MaxStreams;
|
|
unsigned int MaxStreamStride;
|
|
unsigned int VertexShaderVersion;
|
|
unsigned int MaxVertexShaderConst;
|
|
unsigned int PixelShaderVersion;
|
|
float PixelShader1xMaxValue;
|
|
unsigned int DevCaps2;
|
|
float MaxNpatchTessellationLevel;
|
|
unsigned int Reserved5;
|
|
unsigned int MasterAdapterOrdinal;
|
|
unsigned int AdapterOrdinalInGroup;
|
|
unsigned int NumberOfAdaptersInGroup;
|
|
unsigned int DeclTypes;
|
|
unsigned int NumSimultaneousRTs;
|
|
unsigned int StretchRectFilterCaps;
|
|
_D3DVSHADERCAPS2_0 VS20Caps;
|
|
_D3DPSHADERCAPS2_0 PS20Caps;
|
|
unsigned int VertexTextureFilterCaps;
|
|
unsigned int MaxVShaderInstructionsExecuted;
|
|
unsigned int MaxPShaderInstructionsExecuted;
|
|
unsigned int MaxVertexShader30InstructionSlots;
|
|
unsigned int MaxPixelShader30InstructionSlots;
|
|
};
|
|
|
|
/* 4096 */
|
|
struct __cppobj IDirect3DDevice9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4097 */
|
|
struct __cppobj D3DXFLOAT16
|
|
{
|
|
unsigned __int16 value;
|
|
};
|
|
|
|
/* 4098 */
|
|
struct __cppobj D3DXVECTOR2
|
|
{
|
|
float x;
|
|
float y;
|
|
};
|
|
|
|
/* 4099 */
|
|
struct __cppobj D3DXVECTOR2_16F
|
|
{
|
|
D3DXFLOAT16 x;
|
|
D3DXFLOAT16 y;
|
|
};
|
|
|
|
/* 4100 */
|
|
struct __cppobj D3DXVECTOR3 : _D3DVECTOR
|
|
{
|
|
};
|
|
|
|
/* 4101 */
|
|
struct __cppobj D3DXVECTOR3_16F
|
|
{
|
|
D3DXFLOAT16 x;
|
|
D3DXFLOAT16 y;
|
|
D3DXFLOAT16 z;
|
|
};
|
|
|
|
/* 4102 */
|
|
struct __cppobj D3DXVECTOR4
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float w;
|
|
};
|
|
|
|
/* 4103 */
|
|
struct __cppobj D3DXVECTOR4_16F
|
|
{
|
|
D3DXFLOAT16 x;
|
|
D3DXFLOAT16 y;
|
|
D3DXFLOAT16 z;
|
|
D3DXFLOAT16 w;
|
|
};
|
|
|
|
/* 4104 */
|
|
struct __cppobj D3DXMATRIX : _D3DMATRIX
|
|
{
|
|
};
|
|
|
|
/* 4105 */
|
|
struct __cppobj _D3DXMATRIXA16 : D3DXMATRIX
|
|
{
|
|
};
|
|
|
|
/* 4106 */
|
|
struct __cppobj D3DXQUATERNION
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float w;
|
|
};
|
|
|
|
/* 4107 */
|
|
struct __cppobj D3DXPLANE
|
|
{
|
|
float a;
|
|
float b;
|
|
float c;
|
|
float d;
|
|
};
|
|
|
|
/* 4108 */
|
|
struct __cppobj D3DXCOLOR
|
|
{
|
|
float r;
|
|
float g;
|
|
float b;
|
|
float a;
|
|
};
|
|
|
|
/* 4109 */
|
|
struct __cppobj ID3DXSprite : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4110 */
|
|
struct _D3DXFONT_DESCA
|
|
{
|
|
int Height;
|
|
unsigned int Width;
|
|
unsigned int Weight;
|
|
unsigned int MipLevels;
|
|
int Italic;
|
|
char CharSet;
|
|
char OutputPrecision;
|
|
char Quality;
|
|
char PitchAndFamily;
|
|
char FaceName[32];
|
|
};
|
|
|
|
/* 4111 */
|
|
struct _D3DXFONT_DESCW
|
|
{
|
|
int Height;
|
|
unsigned int Width;
|
|
unsigned int Weight;
|
|
unsigned int MipLevels;
|
|
int Italic;
|
|
char CharSet;
|
|
char OutputPrecision;
|
|
char Quality;
|
|
char PitchAndFamily;
|
|
unsigned __int16 FaceName[32];
|
|
};
|
|
|
|
/* 4112 */
|
|
struct __cppobj ID3DXFont : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4113 */
|
|
struct __cppobj IDirect3D9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4114 */
|
|
struct __cppobj IDirect3DSwapChain9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4115 */
|
|
struct __cppobj IDirect3DSurface9 : IDirect3DResource9
|
|
{
|
|
};
|
|
|
|
/* 4116 */
|
|
struct __cppobj IDirect3DVolume9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4117 */
|
|
struct __cppobj IDirect3DVolumeTexture9 : IDirect3DBaseTexture9
|
|
{
|
|
};
|
|
|
|
/* 4118 */
|
|
struct __cppobj IDirect3DCubeTexture9 : IDirect3DBaseTexture9
|
|
{
|
|
};
|
|
|
|
/* 4119 */
|
|
struct __cppobj IDirect3DVertexBuffer9 : IDirect3DResource9
|
|
{
|
|
};
|
|
|
|
/* 4120 */
|
|
struct __cppobj IDirect3DIndexBuffer9 : IDirect3DResource9
|
|
{
|
|
};
|
|
|
|
/* 4121 */
|
|
struct __cppobj IDirect3DStateBlock9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4122 */
|
|
struct __cppobj IDirect3DVertexDeclaration9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4123 */
|
|
struct __cppobj IDirect3DVertexShader9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4124 */
|
|
struct __cppobj IDirect3DPixelShader9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4125 */
|
|
struct __cppobj IDirect3DQuery9 : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4126 */
|
|
struct $BE04DE07FBB24F5591135A12C9DFFCDB
|
|
{
|
|
char b;
|
|
char g;
|
|
char r;
|
|
char a;
|
|
};
|
|
|
|
/* 4127 */
|
|
union $FFD7734E3C2710FA806EB786F93FEEF0
|
|
{
|
|
unsigned int color;
|
|
$BE04DE07FBB24F5591135A12C9DFFCDB __s1;
|
|
};
|
|
|
|
/* 4128 */
|
|
struct RGBAUnion
|
|
{
|
|
$FFD7734E3C2710FA806EB786F93FEEF0 ___u0;
|
|
};
|
|
|
|
/* 4129 */
|
|
struct __unaligned __declspec(align(1)) FontCharDesc
|
|
{
|
|
unsigned __int16 m_Unicode;
|
|
unsigned __int16 m_OffsetX;
|
|
unsigned __int16 m_OffsetY;
|
|
char m_Width;
|
|
char m_Height;
|
|
char m_HorizontalOffsetBefore;
|
|
char m_HorizontalOffsetAfter;
|
|
char m_VerticalOffsetBefore;
|
|
};
|
|
|
|
/* 4130 */
|
|
struct __cppobj Font : DBObj
|
|
{
|
|
unsigned int maxCharHeight;
|
|
unsigned int maxCharWidth;
|
|
unsigned int numCharacters;
|
|
FontCharDesc *charDescs;
|
|
unsigned int m_NumHorizontalBorderPixels;
|
|
unsigned int m_NumVerticalBorderPixels;
|
|
int m_BaselineOffset;
|
|
PStringBase<char> m_ForegroundSurfaceFileName;
|
|
IDClass<_tagDataID,32,0> m_ForegroundSurfaceDataID;
|
|
RenderSurface *m_pForegroundSurface;
|
|
PStringBase<char> m_BackgroundSurfaceFileName;
|
|
IDClass<_tagDataID,32,0> m_BackgroundSurfaceDataID;
|
|
RenderSurface *m_pBackgroundSurface;
|
|
unsigned __int16 minUnicodeChar;
|
|
unsigned __int16 maxUnicodeChar;
|
|
unsigned int unicodeRangeLength;
|
|
unsigned __int16 *characterMap;
|
|
};
|
|
|
|
/* 4131 */
|
|
union $59A0841E51207CD0525C7823E30AD252
|
|
{
|
|
BlitDataFormat eBlitFormat;
|
|
MaskDataFormat eMaskFormat;
|
|
};
|
|
|
|
/* 4132 */
|
|
union $F9EB96C766845D46422FD33D7F6A4A36
|
|
{
|
|
char *pDstBuf;
|
|
const char *pSrcBuf;
|
|
};
|
|
|
|
/* 4133 */
|
|
struct BlitBufferArgs
|
|
{
|
|
$59A0841E51207CD0525C7823E30AD252 ___u0;
|
|
$F9EB96C766845D46422FD33D7F6A4A36 ___u1;
|
|
unsigned int iStride;
|
|
};
|
|
|
|
/* 4134 */
|
|
struct __cppobj __declspec(align(2)) RenderDevicePresentation
|
|
{
|
|
HWND__ *hRenderWindow;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
bool FullScreen;
|
|
unsigned int FSRefreshRate;
|
|
unsigned int FSBitsPerPixel;
|
|
bool FSTripleBuffering;
|
|
bool FSSyncToDisplayRefresh;
|
|
bool Antialiasing;
|
|
};
|
|
|
|
/* 4135 */
|
|
struct __cppobj __declspec(align(2)) RenderDeviceConfig
|
|
{
|
|
HWND__ *hFocusWindow;
|
|
bool bUseStencilBuffer;
|
|
bool bSoftwareVertexProcessing;
|
|
bool bUsePureDevice;
|
|
};
|
|
|
|
/* 4136 */
|
|
struct __cppobj __declspec(align(4)) RenderDeviceCaps
|
|
{
|
|
unsigned int MaxTextureWidth;
|
|
unsigned int MaxTextureHeight;
|
|
unsigned int MaxSimultaneousTextures;
|
|
unsigned int MaxTextureBlendStages;
|
|
unsigned int MaxSimultaneousRenderTargets;
|
|
unsigned int MaxActiveLights;
|
|
unsigned int MaxUserClipPlanes;
|
|
bool bCanDoSinglePassDetailing;
|
|
bool bTexOpDotProduct3;
|
|
bool bTexOpBumpEnvMap;
|
|
bool bDestinationAlpha;
|
|
bool bSquareTexturesOnly;
|
|
bool b3DTextures;
|
|
bool bCubeTextures;
|
|
bool bColorWriteControl;
|
|
bool bHardwareVertexProcessing;
|
|
bool bOcclusionQueries;
|
|
bool bSimpleNonPowerOfTwoTextures;
|
|
bool bPointSprites;
|
|
bool bAutoGenMipMaps;
|
|
bool bDynamicTextures;
|
|
bool bSlopeScaleDepthBias;
|
|
bool bBlendOp;
|
|
bool bTwoSidedStencil;
|
|
bool bCompressedTextures;
|
|
};
|
|
|
|
/* 4137 */
|
|
struct __cppobj RenderDeviceDisplayInfo
|
|
{
|
|
bool bStencilBuffer;
|
|
bool bTextureRenderTargets;
|
|
bool bMultiSampling;
|
|
bool bMultiSample_2_Samples;
|
|
bool bMultiSample_4_Samples;
|
|
PixelFormatID pfRenderTargets;
|
|
PixelFormatID pfDepthBuffers;
|
|
PixelFormatID pfRGBTextures;
|
|
PixelFormatID pfARGBTextures;
|
|
PixelFormatID pfAlphaTextures;
|
|
PixelFormatID pfRGBSurfaces;
|
|
PixelFormatID pfARGBSurfaces;
|
|
PixelFormatID pfAlphaSurfaces;
|
|
PixelFormatID pfLowRGBSurfaces;
|
|
PixelFormatID pfLowARGBSurfaces;
|
|
PixelFormatID pfLowAlphaSurfaces;
|
|
};
|
|
|
|
/* 4138 */
|
|
const struct __cppobj RenderLight
|
|
{
|
|
_D3DLIGHT9 d3dLight;
|
|
int d3dLightIndex;
|
|
unsigned int cellID;
|
|
LIGHTINFO info;
|
|
float distancesq;
|
|
};
|
|
|
|
/* 4139 */
|
|
struct __cppobj SmartArray<RenderLight,1>
|
|
{
|
|
RenderLight *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4140 */
|
|
struct __cppobj RenderDevice::GraphicsStatesType
|
|
{
|
|
Matrix4 ModelToWorldMatrix;
|
|
Matrix4 WorldToViewMatrix;
|
|
Matrix4 ViewToClipMatrix;
|
|
RGBAColor AmbientLight;
|
|
RGBAColor DistanceFogColor;
|
|
float DistanceFogNear;
|
|
float DistanceFogFar;
|
|
float DistantSpriteOpacityNear;
|
|
float DistantSpriteOpacityRange;
|
|
float OpacityFogNearDistance;
|
|
float OpacityFogRange;
|
|
RenderLight *pMPLightSource;
|
|
RenderTexture *pMPLightProjectorTexture;
|
|
SmartArray<RenderLight,1> FFLightSources;
|
|
bool ChangedFFLightSources;
|
|
RGBAColor FrameBufferBloomRGBAmount;
|
|
Vector4 PixelFilterTexCoords[15];
|
|
Vector4 BSVLightOriginAndExtrusionOffset;
|
|
float FrameBufferViewportOffsetX;
|
|
float FrameBufferViewportOffsetY;
|
|
float FrameBufferViewportScaleX;
|
|
float FrameBufferViewportScaleY;
|
|
};
|
|
|
|
/* 4141 */
|
|
struct __cppobj RenderDevice
|
|
{
|
|
RenderDeviceVtbl *vfptr;
|
|
RenderDevicePresentation m_presentation;
|
|
RenderDeviceConfig m_config;
|
|
RenderDeviceCaps m_caps;
|
|
RenderDeviceDisplayInfo m_displayInfo;
|
|
unsigned int m_viewportX;
|
|
unsigned int m_viewportY;
|
|
unsigned int m_viewportWidth;
|
|
unsigned int m_viewportHeight;
|
|
unsigned int m_RenderTargetWidth;
|
|
unsigned int m_RenderTargetHeight;
|
|
float m_DisplayAspectRatio;
|
|
float m_ViewportAspectRatio;
|
|
bool m_bOpenScene;
|
|
bool m_bDeviceLost;
|
|
unsigned int m_nFrameStamp;
|
|
RenderSurface *m_pFrameBufferSurface;
|
|
RenderSurface *m_pDepthStencilSurface;
|
|
RenderSurface *m_pRenderTarget;
|
|
RenderSurface *m_pDepthStencilTarget;
|
|
bool m_WireframeMode;
|
|
bool m_ReverseCulling;
|
|
RenderDevice::GraphicsStatesType m_GState;
|
|
TextureBasedFont *m_pDebugFont;
|
|
unsigned int m_DebugFontWidth;
|
|
unsigned int m_DebugFontHeight;
|
|
};
|
|
|
|
/* 4143 */
|
|
struct RenderDeviceVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(RenderDevice *this, unsigned int);
|
|
_BYTE gap4[12];
|
|
RenderSurface *(__thiscall *CreateSurface)(RenderDevice *this);
|
|
RenderTexture *(__thiscall *CreateTexture)(RenderDevice *this);
|
|
RenderIndexBuffer *(__thiscall *CreateIndexBuffer)(RenderDevice *this);
|
|
RenderVertexBuffer *(__thiscall *CreateVertexBuffer)(RenderDevice *this);
|
|
void (__thiscall *BeginScene)(RenderDevice *this);
|
|
void (__thiscall *EndScene)(RenderDevice *this);
|
|
void (__thiscall *Flip)(RenderDevice *this);
|
|
void (__thiscall *Clear)(RenderDevice *this, unsigned int, RGBAColor *, const float);
|
|
bool (__thiscall *IsResetPossible)(RenderDevice *this);
|
|
void (__thiscall *SetRenderTarget)(RenderDevice *this, const unsigned int, RenderSurface *, RenderSurface *);
|
|
bool (__thiscall *ResetDevice)(RenderDevice *this, RenderDevicePresentation *);
|
|
RenderSurface *(__thiscall *GenerateSurfaceFromFrontBuffer)(RenderDevice *this);
|
|
void (__thiscall *SetViewport)(RenderDevice *this, unsigned int, unsigned int, unsigned int, unsigned int, bool);
|
|
void (__thiscall *SetLandscape)(RenderDevice *this, LScape *);
|
|
void (__thiscall *DrawInside)(RenderDevice *this, CEnvCell *);
|
|
void (__thiscall *DrawPortal)(RenderDevice *this, CPortalPoly *, int, int);
|
|
void (__thiscall *DrawBlock)(RenderDevice *this, CLandBlock *);
|
|
void (__thiscall *DrawLandCell)(RenderDevice *this, CLandCell *);
|
|
void (__thiscall *DrawSortCell)(RenderDevice *this, CSortCell *);
|
|
void (__thiscall *DrawEnvCell)(RenderDevice *this, CEnvCell *);
|
|
void (__thiscall *DrawObjCell)(RenderDevice *this, CObjCell *);
|
|
void (__thiscall *DrawObjCellForDummies)(RenderDevice *this, CObjCell *);
|
|
void (__thiscall *DrawBuilding)(RenderDevice *this, CBuildingObj *);
|
|
void (__thiscall *DrawBuildingLeaf)(RenderDevice *this, unsigned int);
|
|
ObjectDrawStatus (__thiscall *DrawMesh)(RenderDevice *this, CGfxObj *, Position *, bool);
|
|
void (__thiscall *DrawDetailMesh)(RenderDevice *this, CGfxObj *, Position *);
|
|
};
|
|
|
|
/* 4145 */
|
|
struct __cppobj FixedArray<TextureBasedFontCharacter>
|
|
{
|
|
TextureBasedFontCharacter *m_data;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4146 */
|
|
struct __cppobj __declspec(align(4)) TextureBasedFont : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_SourceFontDID;
|
|
RenderTexture *m_pTexture;
|
|
RenderMaterial *m_pMaterial;
|
|
unsigned __int16 m_FirstUnicodeCharacter;
|
|
unsigned __int16 m_LastUnicodeCharacter;
|
|
unsigned int m_MaxCharacterHeight;
|
|
unsigned int m_HorizontalSpacing;
|
|
unsigned int m_VerticalSpacing;
|
|
FixedArray<TextureBasedFontCharacter> m_Characters;
|
|
bool m_IsReadyToRender;
|
|
bool m_QueuedTextUsesScaling;
|
|
};
|
|
|
|
/* 4142 */
|
|
struct __cppobj CPortalPoly
|
|
{
|
|
unsigned int portal_index;
|
|
CPolygon *portal;
|
|
};
|
|
|
|
/* 4144 */
|
|
struct __declspec(align(4)) TextureBasedFontCharacter
|
|
{
|
|
float m_U0;
|
|
float m_V0;
|
|
float m_U1;
|
|
float m_V1;
|
|
char m_Width;
|
|
char m_Height;
|
|
char m_HorizontalOffsetBefore;
|
|
char m_HorizontalOffsetAfter;
|
|
char m_VerticalOffsetBefore;
|
|
};
|
|
|
|
/* 4147 */
|
|
struct __cppobj SmartArray<GraphicsResource *,1>
|
|
{
|
|
GraphicsResource **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4150 */
|
|
struct __cppobj IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned __int64,ImgTex *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned __int64,ImgTex *> **m_buckets;
|
|
HashTableData<unsigned __int64,ImgTex *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4148 */
|
|
struct __cppobj HashTable<unsigned __int64,ImgTex *,1>
|
|
{
|
|
HashTable<unsigned __int64,ImgTex *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4149 */
|
|
struct HashTable<unsigned __int64,ImgTex *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned __int64,ImgTex *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4151 */
|
|
struct IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4153 */
|
|
struct __cppobj __declspec(align(8)) IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *>
|
|
{
|
|
unsigned __int64 m_hashKey;
|
|
HashTableData<unsigned __int64,ImgTex *> *m_hashNext;
|
|
};
|
|
|
|
/* 4152 */
|
|
struct __cppobj __declspec(align(8)) HashTableData<unsigned __int64,ImgTex *> : IntrusiveHashData<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *>
|
|
{
|
|
ImgTex *m_data;
|
|
};
|
|
|
|
/* 4154 */
|
|
struct __cppobj AutoGrowHashTable<unsigned __int64,ImgTex *> : HashTable<unsigned __int64,ImgTex *,1>
|
|
{
|
|
};
|
|
|
|
/* 4157 */
|
|
struct __cppobj IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1>
|
|
{
|
|
IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1>Vtbl *vfptr;
|
|
HashSetData<ImgTex *> *m_aInplaceBuckets[23];
|
|
HashSetData<ImgTex *> **m_buckets;
|
|
HashSetData<ImgTex *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4155 */
|
|
struct __cppobj HashSet<ImgTex *>
|
|
{
|
|
HashSet<ImgTex *>Vtbl *vfptr;
|
|
IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4156 */
|
|
struct HashSet<ImgTex *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<ImgTex *> *this, unsigned int);
|
|
};
|
|
|
|
/* 4158 */
|
|
struct IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4160 */
|
|
struct __cppobj IntrusiveHashData<ImgTex *,HashSetData<ImgTex *> *>
|
|
{
|
|
ImgTex *m_hashKey;
|
|
HashSetData<ImgTex *> *m_hashNext;
|
|
};
|
|
|
|
/* 4159 */
|
|
struct __cppobj HashSetData<ImgTex *> : IntrusiveHashData<ImgTex *,HashSetData<ImgTex *> *>
|
|
{
|
|
};
|
|
|
|
/* 4163 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,ImgTex *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,ImgTex *> **m_buckets;
|
|
HashTableData<unsigned long,ImgTex *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4161 */
|
|
struct __cppobj HashTable<unsigned long,ImgTex *,0>
|
|
{
|
|
HashTable<unsigned long,ImgTex *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4162 */
|
|
struct HashTable<unsigned long,ImgTex *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,ImgTex *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4164 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4166 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,ImgTex *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,ImgTex *> *m_hashNext;
|
|
};
|
|
|
|
/* 4165 */
|
|
struct __cppobj HashTableData<unsigned long,ImgTex *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,ImgTex *> *>
|
|
{
|
|
ImgTex *m_data;
|
|
};
|
|
|
|
/* 4169 */
|
|
struct __cppobj IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0>
|
|
{
|
|
IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0>Vtbl *vfptr;
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *m_aInplaceBuckets[23];
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> **m_buckets;
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4167 */
|
|
struct __cppobj HashTable<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0>
|
|
{
|
|
HashTable<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4168 */
|
|
struct HashTable<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4170 */
|
|
struct IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4172 */
|
|
struct __cppobj IntrusiveHashData<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *>
|
|
{
|
|
PixelFormatID m_hashKey;
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *m_hashNext;
|
|
};
|
|
|
|
/* 4171 */
|
|
struct __cppobj HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> : IntrusiveHashData<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *>
|
|
{
|
|
HashTable<unsigned long,ImgTex *,0> *m_data;
|
|
};
|
|
|
|
/* 4173 */
|
|
struct __cppobj IntrusiveHashIterator<ImgTex *,HashSetData<ImgTex *> *,1>
|
|
{
|
|
IntrusiveHashTable<ImgTex *,HashSetData<ImgTex *> *,1> *m_currHashTable;
|
|
HashSetData<ImgTex *> **m_currBucket;
|
|
HashSetData<ImgTex *> *m_currElement;
|
|
};
|
|
|
|
/* 4174 */
|
|
struct __cppobj HashSetIterator<ImgTex *>
|
|
{
|
|
IntrusiveHashIterator<ImgTex *,HashSetData<ImgTex *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4175 */
|
|
struct __cppobj IntrusiveHashIterator<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0>
|
|
{
|
|
IntrusiveHashTable<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0> *m_currHashTable;
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> **m_currBucket;
|
|
HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *m_currElement;
|
|
};
|
|
|
|
/* 4176 */
|
|
struct __cppobj HashIterator<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *,0>
|
|
{
|
|
IntrusiveHashIterator<enum PixelFormatID,HashTableData<enum PixelFormatID,HashTable<unsigned long,ImgTex *,0> *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4177 */
|
|
struct __cppobj ClientSystem : Interface, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 4178 */
|
|
struct __cppobj InterfaceInfo<ClientSystem>
|
|
{
|
|
};
|
|
|
|
/* 4179 */
|
|
struct __cppobj PackableLLIter<GeneratorProfile>
|
|
{
|
|
PackableLLIter<GeneratorProfile>Vtbl *vfptr;
|
|
PackableLLNode<GeneratorProfile> *_current;
|
|
};
|
|
|
|
/* 4180 */
|
|
struct PackableLLIter<GeneratorProfile>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<GeneratorProfile> *this, unsigned int);
|
|
};
|
|
|
|
/* 4181 */
|
|
struct __cppobj PackableHashIterator<unsigned long,GeneratorRegistryNode>
|
|
{
|
|
PackableHashIterator<unsigned long,GeneratorRegistryNode>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,GeneratorRegistryNode> *_current;
|
|
PackableHashData<unsigned long,GeneratorRegistryNode> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4182 */
|
|
struct PackableHashIterator<unsigned long,GeneratorRegistryNode>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,GeneratorRegistryNode> *this, unsigned int);
|
|
};
|
|
|
|
/* 4183 */
|
|
struct __cppobj PackableLLIter<GeneratorQueueNode>
|
|
{
|
|
PackableLLIter<GeneratorQueueNode>Vtbl *vfptr;
|
|
PackableLLNode<GeneratorQueueNode> *_current;
|
|
};
|
|
|
|
/* 4184 */
|
|
struct PackableLLIter<GeneratorQueueNode>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<GeneratorQueueNode> *this, unsigned int);
|
|
};
|
|
|
|
/* 4185 */
|
|
struct __cppobj PackableLLIter<EmoteSet>
|
|
{
|
|
PackableLLIter<EmoteSet>Vtbl *vfptr;
|
|
PackableLLNode<EmoteSet> *_current;
|
|
};
|
|
|
|
/* 4186 */
|
|
struct PackableLLIter<EmoteSet>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<EmoteSet> *this, unsigned int);
|
|
};
|
|
|
|
/* 4187 */
|
|
struct __cppobj PackableHashIterator<unsigned long,PackableList<EmoteSet> >
|
|
{
|
|
PackableHashIterator<unsigned long,PackableList<EmoteSet> >Vtbl *vfptr;
|
|
PackableHashData<unsigned long,PackableList<EmoteSet> > *_current;
|
|
PackableHashData<unsigned long,PackableList<EmoteSet> > **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4188 */
|
|
struct PackableHashIterator<unsigned long,PackableList<EmoteSet> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,PackableList<EmoteSet> > *this, unsigned int);
|
|
};
|
|
|
|
/* 4189 */
|
|
struct __cppobj PackableLLIter<Emote>
|
|
{
|
|
PackableLLIter<Emote>Vtbl *vfptr;
|
|
PackableLLNode<Emote> *_current;
|
|
};
|
|
|
|
/* 4190 */
|
|
struct PackableLLIter<Emote>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<Emote> *this, unsigned int);
|
|
};
|
|
|
|
/* 4191 */
|
|
struct __cppobj PlayerDesc : CACQualities
|
|
{
|
|
};
|
|
|
|
/* 4192 */
|
|
struct __cppobj InterfaceInfo<PlayerDesc>
|
|
{
|
|
};
|
|
|
|
/* 4193 */
|
|
struct __cppobj InterfaceInfo<CPlayerModule>
|
|
{
|
|
};
|
|
|
|
/* 4194 */
|
|
struct __cppobj SpellFormula : PackObj
|
|
{
|
|
unsigned int _comps[8];
|
|
};
|
|
|
|
/* 4195 */
|
|
struct __cppobj Spell : PackObj
|
|
{
|
|
unsigned int _spell_id;
|
|
};
|
|
|
|
/* 4196 */
|
|
struct __cppobj MetaSpell : PackObj
|
|
{
|
|
SpellType _sp_type;
|
|
Spell *_spell;
|
|
};
|
|
|
|
/* 4197 */
|
|
struct __cppobj CSpellBase : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> _name;
|
|
AC1Legacy::PStringBase<char> _desc;
|
|
unsigned int _school;
|
|
IDClass<_tagDataID,32,0> _iconID;
|
|
unsigned int _category;
|
|
unsigned int _bitfield;
|
|
int _base_mana;
|
|
int _mana_mod;
|
|
float _base_range_constant;
|
|
float _base_range_mod;
|
|
int _power;
|
|
float _spell_economy_mod;
|
|
unsigned int _formula_version;
|
|
float _component_loss;
|
|
SpellFormula _formula;
|
|
PScriptType _caster_effect;
|
|
PScriptType _target_effect;
|
|
PScriptType _fizzle_effect;
|
|
long double _recovery_interval;
|
|
float _recovery_amount;
|
|
int _display_order;
|
|
unsigned int _non_component_target_type;
|
|
MetaSpell _meta_spell;
|
|
};
|
|
|
|
/* 4198 */
|
|
struct __cppobj SquelchInfo : PackObj
|
|
{
|
|
AC1Legacy::vlong _squelch_msgs;
|
|
int _is_zone_squelch;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
};
|
|
|
|
/* 4199 */
|
|
struct __cppobj PackableHashIterator<AC1Legacy::PStringBase<char>,unsigned long>
|
|
{
|
|
PackableHashIterator<AC1Legacy::PStringBase<char>,unsigned long>Vtbl *vfptr;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,unsigned long> *_current;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,unsigned long> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4200 */
|
|
struct PackableHashIterator<AC1Legacy::PStringBase<char>,unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<AC1Legacy::PStringBase<char>,unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 4201 */
|
|
struct __cppobj PackableHashData<AC1Legacy::PStringBase<char>,unsigned long>
|
|
{
|
|
AC1Legacy::PStringBase<char> _key;
|
|
unsigned int _data;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,unsigned long> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4202 */
|
|
struct __cppobj PackableHashTable<AC1Legacy::PStringBase<char>,unsigned long> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,unsigned long> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4203 */
|
|
struct __cppobj PackableHashIterator<unsigned long,SquelchInfo>
|
|
{
|
|
PackableHashIterator<unsigned long,SquelchInfo>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,SquelchInfo> *_current;
|
|
PackableHashData<unsigned long,SquelchInfo> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4204 */
|
|
struct PackableHashIterator<unsigned long,SquelchInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,SquelchInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4205 */
|
|
struct __cppobj PackableHashData<unsigned long,SquelchInfo>
|
|
{
|
|
unsigned int _key;
|
|
SquelchInfo _data;
|
|
PackableHashData<unsigned long,SquelchInfo> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4206 */
|
|
struct __cppobj PackableHashTable<unsigned long,SquelchInfo> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,SquelchInfo> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4207 */
|
|
struct __cppobj SquelchDB : PackObj
|
|
{
|
|
PackableHashTable<AC1Legacy::PStringBase<char>,unsigned long> _account_hash;
|
|
PackableHashTable<unsigned long,SquelchInfo> _character_hash;
|
|
SquelchInfo _global_squelch_info;
|
|
};
|
|
|
|
/* 4208 */
|
|
struct __cppobj PackableLLNode<AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::PStringBase<char> data;
|
|
PackableLLNode<AC1Legacy::PStringBase<char> > *next;
|
|
PackableLLNode<AC1Legacy::PStringBase<char> > *prev;
|
|
};
|
|
|
|
/* 4209 */
|
|
struct __cppobj PackableList<AC1Legacy::PStringBase<char> > : PackObj
|
|
{
|
|
PackableLLNode<AC1Legacy::PStringBase<char> > *head;
|
|
PackableLLNode<AC1Legacy::PStringBase<char> > *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4210 */
|
|
struct __cppobj TurbineChatBlob
|
|
{
|
|
unsigned int m_targetID;
|
|
HRESULT m_hResult;
|
|
unsigned int m_ChatType;
|
|
};
|
|
|
|
/* 4211 */
|
|
struct __cppobj ChannelSystem
|
|
{
|
|
};
|
|
|
|
/* 4212 */
|
|
struct __cppobj AC1Legacy::ListIterator<unsigned long>
|
|
{
|
|
AC1Legacy::ListIterator<unsigned long>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<unsigned long> *_current;
|
|
AC1Legacy::List<unsigned long> *_list;
|
|
};
|
|
|
|
/* 4213 */
|
|
struct AC1Legacy::ListIterator<unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::ListIterator<unsigned long> *this, unsigned int);
|
|
};
|
|
|
|
/* 4214 */
|
|
struct __cppobj AC1Legacy::ListIterator<FriendData>
|
|
{
|
|
AC1Legacy::ListIterator<FriendData>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<FriendData> *_current;
|
|
AC1Legacy::List<FriendData> *_list;
|
|
};
|
|
|
|
/* 4215 */
|
|
struct AC1Legacy::ListIterator<FriendData>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::ListIterator<FriendData> *this, unsigned int);
|
|
};
|
|
|
|
/* 4216 */
|
|
struct __cppobj Subpalette : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> subID;
|
|
unsigned int offset;
|
|
unsigned int numcolors;
|
|
Subpalette *prev;
|
|
Subpalette *next;
|
|
};
|
|
|
|
/* 4217 */
|
|
struct __cppobj TextureMapChange : PackObj
|
|
{
|
|
unsigned int part_index;
|
|
IDClass<_tagDataID,32,0> old_tex_id;
|
|
IDClass<_tagDataID,32,0> new_tex_id;
|
|
TextureMapChange *prev;
|
|
TextureMapChange *next;
|
|
};
|
|
|
|
/* 4218 */
|
|
struct __cppobj AnimPartChange : PackObj
|
|
{
|
|
unsigned int part_index;
|
|
IDClass<_tagDataID,32,0> part_id;
|
|
AnimPartChange *prev;
|
|
AnimPartChange *next;
|
|
};
|
|
|
|
/* 4219 */
|
|
struct __cppobj ObjDesc : VisualDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> paletteID;
|
|
Subpalette *firstSubpal;
|
|
Subpalette *lastSubpal;
|
|
int num_subpalettes;
|
|
TextureMapChange *firstTMChange;
|
|
TextureMapChange *lastTMChange;
|
|
int num_texture_map_changes;
|
|
AnimPartChange *firstAPChange;
|
|
AnimPartChange *lastAPChange;
|
|
int num_anim_part_changes;
|
|
};
|
|
|
|
/* 4222 */
|
|
struct __cppobj SmartArray<Position,1>
|
|
{
|
|
Position *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4220 */
|
|
struct __cppobj ACCharGenStartArea
|
|
{
|
|
ACCharGenStartAreaVtbl *vfptr;
|
|
PStringBase<char> name;
|
|
SmartArray<Position,1> mPositionList;
|
|
};
|
|
|
|
/* 4221 */
|
|
struct ACCharGenStartAreaVtbl
|
|
{
|
|
void (__thiscall *Serialize)(ACCharGenStartArea *this, Archive *);
|
|
};
|
|
|
|
/* 4223 */
|
|
struct __cppobj SmartArray<ACCharGenStartArea,1>
|
|
{
|
|
ACCharGenStartArea *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4226 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,HeritageGroup_CG> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,HeritageGroup_CG> **m_buckets;
|
|
HashTableData<unsigned long,HeritageGroup_CG> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4224 */
|
|
struct __cppobj HashTable<unsigned long,HeritageGroup_CG,0>
|
|
{
|
|
HashTable<unsigned long,HeritageGroup_CG,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4225 */
|
|
struct HashTable<unsigned long,HeritageGroup_CG,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,HeritageGroup_CG,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4227 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4229 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,HeritageGroup_CG> *m_hashNext;
|
|
};
|
|
|
|
/* 4234 */
|
|
struct __cppobj SmartArray<Skill_CG,1>
|
|
{
|
|
Skill_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4237 */
|
|
struct __cppobj SmartArray<Template_CG,1>
|
|
{
|
|
Template_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4240 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,Sex_CG> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,Sex_CG> **m_buckets;
|
|
HashTableData<unsigned long,Sex_CG> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4238 */
|
|
struct __cppobj HashTable<unsigned long,Sex_CG,0>
|
|
{
|
|
HashTable<unsigned long,Sex_CG,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4230 */
|
|
struct __cppobj HeritageGroup_CG
|
|
{
|
|
HeritageGroup_CGVtbl *vfptr;
|
|
PStringBase<char> name;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
IDClass<_tagDataID,32,0> setupID;
|
|
IDClass<_tagDataID,32,0> environmentSetupID;
|
|
int numAttributeCredits;
|
|
int numSkillCredits;
|
|
SmartArray<unsigned long,1> mPrimaryStartAreaList;
|
|
SmartArray<unsigned long,1> mSecondaryStartAreaList;
|
|
SmartArray<Skill_CG,1> mSkillList;
|
|
SmartArray<Template_CG,1> mTemplateList;
|
|
HashTable<unsigned long,Sex_CG,0> mGenderList;
|
|
};
|
|
|
|
/* 4228 */
|
|
struct __cppobj HashTableData<unsigned long,HeritageGroup_CG> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *>
|
|
{
|
|
HeritageGroup_CG m_data;
|
|
};
|
|
|
|
/* 4231 */
|
|
struct HeritageGroup_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(HeritageGroup_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4232 */
|
|
struct __cppobj Skill_CG
|
|
{
|
|
Skill_CGVtbl *vfptr;
|
|
int skillNum;
|
|
int normalCost;
|
|
int primaryCost;
|
|
};
|
|
|
|
/* 4235 */
|
|
struct __cppobj Template_CG
|
|
{
|
|
Template_CGVtbl *vfptr;
|
|
PStringBase<char> name;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
unsigned int titleID;
|
|
int strength;
|
|
int endurance;
|
|
int coordination;
|
|
int quickness;
|
|
int focus;
|
|
int self;
|
|
SmartArray<int,1> mNormalSkillsList;
|
|
SmartArray<int,1> mPrimarySkillsList;
|
|
};
|
|
|
|
/* 4239 */
|
|
struct HashTable<unsigned long,Sex_CG,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,Sex_CG,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4241 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4243 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,Sex_CG> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,Sex_CG> *m_hashNext;
|
|
};
|
|
|
|
/* 4248 */
|
|
struct __cppobj SmartArray<HairStyle_CG,1>
|
|
{
|
|
HairStyle_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4251 */
|
|
struct __cppobj SmartArray<EyesStrip_CG,1>
|
|
{
|
|
EyesStrip_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4254 */
|
|
struct __cppobj SmartArray<FaceStrip_CG,1>
|
|
{
|
|
FaceStrip_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4257 */
|
|
struct __cppobj SmartArray<Style_CG,1>
|
|
{
|
|
Style_CG *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4244 */
|
|
struct __cppobj Sex_CG
|
|
{
|
|
Sex_CGVtbl *vfptr;
|
|
PStringBase<char> name;
|
|
int scaling;
|
|
IDClass<_tagDataID,32,0> setup;
|
|
IDClass<_tagDataID,32,0> soundTable;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
ObjDesc objDesc;
|
|
IDClass<_tagDataID,32,0> physicsTable;
|
|
IDClass<_tagDataID,32,0> motionTable;
|
|
IDClass<_tagDataID,32,0> combatTable;
|
|
IDClass<_tagDataID,32,0> basePalette;
|
|
IDClass<_tagDataID,32,0> skinPalSet;
|
|
SmartArray<IDClass<_tagDataID,32,0>,1> mHairColorList;
|
|
SmartArray<HairStyle_CG,1> mHairStyleList;
|
|
SmartArray<IDClass<_tagDataID,32,0>,1> mEyeColorList;
|
|
SmartArray<EyesStrip_CG,1> mEyeStripList;
|
|
SmartArray<FaceStrip_CG,1> mNoseStripList;
|
|
SmartArray<FaceStrip_CG,1> mMouthStripList;
|
|
SmartArray<Style_CG,1> mHeadgearList;
|
|
SmartArray<Style_CG,1> mShirtList;
|
|
SmartArray<Style_CG,1> mPantsList;
|
|
SmartArray<Style_CG,1> mFootwearList;
|
|
SmartArray<unsigned long,1> mClothingColorsList;
|
|
};
|
|
|
|
/* 4242 */
|
|
struct __cppobj HashTableData<unsigned long,Sex_CG> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,Sex_CG> *>
|
|
{
|
|
Sex_CG m_data;
|
|
};
|
|
|
|
/* 4233 */
|
|
struct Skill_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(Skill_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4236 */
|
|
struct Template_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(Template_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4245 */
|
|
struct Sex_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(Sex_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4246 */
|
|
struct __cppobj HairStyle_CG
|
|
{
|
|
HairStyle_CGVtbl *vfptr;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
bool bald;
|
|
IDClass<_tagDataID,32,0> alternateSetup;
|
|
ObjDesc objDesc;
|
|
};
|
|
|
|
/* 4249 */
|
|
struct __cppobj EyesStrip_CG
|
|
{
|
|
EyesStrip_CGVtbl *vfptr;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
IDClass<_tagDataID,32,0> iconImage_Bald;
|
|
ObjDesc objDesc;
|
|
ObjDesc objDesc_Bald;
|
|
};
|
|
|
|
/* 4252 */
|
|
struct __cppobj FaceStrip_CG
|
|
{
|
|
FaceStrip_CGVtbl *vfptr;
|
|
IDClass<_tagDataID,32,0> iconImage;
|
|
ObjDesc objDesc;
|
|
};
|
|
|
|
/* 4255 */
|
|
struct __cppobj Style_CG
|
|
{
|
|
Style_CGVtbl *vfptr;
|
|
PStringBase<char> name;
|
|
IDClass<_tagDataID,32,0> clothingTable;
|
|
IDClass<_tagDataID,32,0> weenieDefault;
|
|
};
|
|
|
|
/* 4247 */
|
|
struct HairStyle_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(HairStyle_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4250 */
|
|
struct EyesStrip_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(EyesStrip_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4253 */
|
|
struct FaceStrip_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(FaceStrip_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4256 */
|
|
struct Style_CGVtbl
|
|
{
|
|
void (__thiscall *Serialize)(Style_CG *this, Archive *);
|
|
};
|
|
|
|
/* 4258 */
|
|
struct __cppobj ACCharGenData : CharGenData
|
|
{
|
|
SmartArray<ACCharGenStartArea,1> mStartAreaList;
|
|
HashTable<unsigned long,HeritageGroup_CG,0> mHeritageGroupList;
|
|
};
|
|
|
|
/* 4259 */
|
|
struct __cppobj __declspec(align(8)) ACCharGenResult : CharGenResult
|
|
{
|
|
unsigned int heritageGroup;
|
|
unsigned int gender;
|
|
int eyesStrip;
|
|
int noseStrip;
|
|
int mouthStrip;
|
|
int hairColor;
|
|
int eyeColor;
|
|
int hairStyle;
|
|
int headgearStyle;
|
|
int shirtStyle;
|
|
int trousersStyle;
|
|
int footwearStyle;
|
|
unsigned int headgearColor;
|
|
unsigned int shirtColor;
|
|
unsigned int trousersColor;
|
|
unsigned int footwearColor;
|
|
long double skinShade;
|
|
long double hairShade;
|
|
long double headgearShade;
|
|
long double shirtShade;
|
|
long double trousersShade;
|
|
long double footwearShade;
|
|
int templateNum;
|
|
int strength;
|
|
int endurance;
|
|
int coordination;
|
|
int quickness;
|
|
int focus;
|
|
int self;
|
|
int numSkills;
|
|
SKILL_ADVANCEMENT_CLASS *skillAdvancementClasses;
|
|
AC1Legacy::PStringBase<char> name;
|
|
int slot;
|
|
IDClass<_tagDataID,32,0> classID;
|
|
unsigned int startArea;
|
|
int isAdmin;
|
|
int isEnvoy;
|
|
};
|
|
|
|
/* 4260 */
|
|
struct __cppobj CharAppearanceData
|
|
{
|
|
IDClass<_tagDataID,32,0> base_palette;
|
|
IDClass<_tagDataID,32,0> head_object;
|
|
IDClass<_tagDataID,32,0> eyes_texture;
|
|
IDClass<_tagDataID,32,0> nose_texture;
|
|
IDClass<_tagDataID,32,0> mouth_texture;
|
|
IDClass<_tagDataID,32,0> default_eyes_texture;
|
|
IDClass<_tagDataID,32,0> default_nose_texture;
|
|
IDClass<_tagDataID,32,0> default_mouth_texture;
|
|
IDClass<_tagDataID,32,0> hair_palette;
|
|
IDClass<_tagDataID,32,0> eyes_palette;
|
|
IDClass<_tagDataID,32,0> skin_palette;
|
|
};
|
|
|
|
/* 4261 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,HeritageGroup_CG> **m_currBucket;
|
|
HashTableData<unsigned long,HeritageGroup_CG> *m_currElement;
|
|
};
|
|
|
|
/* 4262 */
|
|
struct __cppobj HashIterator<unsigned long,HeritageGroup_CG,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,HeritageGroup_CG> *,0> m_iter;
|
|
};
|
|
|
|
/* 4263 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Sex_CG> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Sex_CG> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,Sex_CG> **m_currBucket;
|
|
HashTableData<unsigned long,Sex_CG> *m_currElement;
|
|
};
|
|
|
|
/* 4264 */
|
|
struct __cppobj HashIterator<unsigned long,Sex_CG,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Sex_CG> *,0> m_iter;
|
|
};
|
|
|
|
/* 4265 */
|
|
struct __cppobj SkillRecord
|
|
{
|
|
char name[30];
|
|
unsigned int id;
|
|
};
|
|
|
|
/* 4269 */
|
|
struct __cppobj List<SkillRecord *>
|
|
{
|
|
List<SkillRecord *>Vtbl *vfptr;
|
|
ListNode<SkillRecord *> *_head;
|
|
ListNode<SkillRecord *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4266 */
|
|
struct __cppobj CharGenState
|
|
{
|
|
CharGenStateVtbl *vfptr;
|
|
ACCharGenResult charGenResult;
|
|
int beginRequest;
|
|
int heritageGroupFrozen;
|
|
int sexFrozen;
|
|
int appearanceFrozen;
|
|
int clothingFrozen;
|
|
unsigned int mHeritageGroup;
|
|
unsigned int mGender;
|
|
int eyesStrip;
|
|
int noseStrip;
|
|
int mouthStrip;
|
|
int hairColor;
|
|
int eyeColor;
|
|
int hairStyle;
|
|
int headgearStyle;
|
|
int headgearColor;
|
|
int shirtStyle;
|
|
int shirtColor;
|
|
int trousersStyle;
|
|
int trousersColor;
|
|
int footwearStyle;
|
|
int footwearColor;
|
|
int numHeadgearColors;
|
|
int numShirtColors;
|
|
int numTrousersColors;
|
|
int numFootwearColors;
|
|
unsigned int *headgearPaletteTemplateIDs;
|
|
unsigned int *shirtPaletteTemplateIDs;
|
|
unsigned int *trousersPaletteTemplateIDs;
|
|
unsigned int *footwearPaletteTemplateIDs;
|
|
IDClass<_tagDataID,32,0> *headgearPalSetIDs;
|
|
IDClass<_tagDataID,32,0> *shirtPalSetIDs;
|
|
IDClass<_tagDataID,32,0> *trousersPalSetIDs;
|
|
IDClass<_tagDataID,32,0> *footwearPalSetIDs;
|
|
long double skinShade;
|
|
long double hairShade;
|
|
long double headgearShade;
|
|
long double shirtShade;
|
|
long double trousersShade;
|
|
long double footwearShade;
|
|
Method_CG method;
|
|
AdvancedMethod_CG advancedMethod;
|
|
int template_;
|
|
int strength;
|
|
int endurance;
|
|
int coordination;
|
|
int quickness;
|
|
int focus;
|
|
int self;
|
|
int totalAtrbCredits;
|
|
int remainingAtrbCredits;
|
|
int atrbMin;
|
|
int atrbMax;
|
|
int totalNumSkills;
|
|
SKILL_ADVANCEMENT_CLASS *skillLevels;
|
|
int totalSkillCredits;
|
|
int remainingSkillCredits;
|
|
int *spellKnown;
|
|
List<SkillRecord *> skillRecordList;
|
|
char name[33];
|
|
int linkingWord;
|
|
int startArea;
|
|
IDClass<_tagDataID,32,0> setupID;
|
|
IDClass<_tagDataID,32,0> animID;
|
|
int setupChanged;
|
|
int slot;
|
|
char password[20];
|
|
CG_VERIFICATION_RESPONSE verificationState;
|
|
int createAsAdmin;
|
|
int createAsEnvoy;
|
|
int bAttribLocked[7];
|
|
SkillTable *skillTable;
|
|
Attribute2ndTable *attribute2ndTable;
|
|
EnterChargen enterChargen;
|
|
ACCharGenData *charGenData;
|
|
};
|
|
|
|
/* 4267 */
|
|
union $A0F97670E669114D706A75D718F5A366
|
|
{
|
|
int (__thiscall *GetRandomInt)(CharGenState *this, int, int);
|
|
int (__thiscall *GetRandomInt)(CharGenState *this, int);
|
|
};
|
|
|
|
/* 4268 */
|
|
struct CharGenStateVtbl
|
|
{
|
|
void (__thiscall *UpdateTrueFacePal)(CharGenState *this);
|
|
__declspec(align(8)) $A0F97670E669114D706A75D718F5A366 ___u1;
|
|
long double (__thiscall *GetRandomReal)(CharGenState *this);
|
|
};
|
|
|
|
/* 4270 */
|
|
struct List<SkillRecord *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<SkillRecord *> *this, unsigned int);
|
|
};
|
|
|
|
/* 4271 */
|
|
struct __cppobj ListNode<SkillRecord *>
|
|
{
|
|
SkillRecord *data;
|
|
ListNode<SkillRecord *> *next;
|
|
ListNode<SkillRecord *> *prev;
|
|
};
|
|
|
|
/* 4275 */
|
|
struct __cppobj PackableHashTable<unsigned long,SkillBase> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,SkillBase> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4276 */
|
|
struct __cppobj __declspec(align(8)) SkillTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<unsigned long,SkillBase> _skillBaseHash;
|
|
};
|
|
|
|
/* 4272 */
|
|
struct __cppobj SkillFormula : PackObj
|
|
{
|
|
unsigned int _w;
|
|
unsigned int _x;
|
|
unsigned int _y;
|
|
unsigned int _z;
|
|
unsigned int _attr1;
|
|
unsigned int _attr2;
|
|
};
|
|
|
|
/* 4277 */
|
|
struct __cppobj Attribute2ndBase : PackObj
|
|
{
|
|
SkillFormula _formula;
|
|
};
|
|
|
|
/* 4278 */
|
|
struct __cppobj Attribute2ndTable : SerializeUsingPackDBObj
|
|
{
|
|
Attribute2ndBase _max_health;
|
|
Attribute2ndBase _max_stamina;
|
|
Attribute2ndBase _max_mana;
|
|
};
|
|
|
|
/* 4273 */
|
|
struct __cppobj SkillBase : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> _description;
|
|
AC1Legacy::PStringBase<char> _name;
|
|
IDClass<_tagDataID,32,0> _iconID;
|
|
unsigned int _trained_cost;
|
|
unsigned int _specialized_cost;
|
|
SKILL_CATEGORY _category;
|
|
int _chargen_use;
|
|
SKILL_ADVANCEMENT_CLASS _min_level;
|
|
SkillFormula _formula;
|
|
long double _upper_bound;
|
|
long double _lower_bound;
|
|
long double _learn_mod;
|
|
};
|
|
|
|
/* 4274 */
|
|
struct __cppobj PackableHashData<unsigned long,SkillBase>
|
|
{
|
|
unsigned int _key;
|
|
SkillBase _data;
|
|
PackableHashData<unsigned long,SkillBase> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4279 */
|
|
struct __cppobj ListIterator<SkillRecord *>
|
|
{
|
|
ListIterator<SkillRecord *>Vtbl *vfptr;
|
|
ListNode<SkillRecord *> *_current;
|
|
List<SkillRecord *> *_list;
|
|
};
|
|
|
|
/* 4280 */
|
|
struct ListIterator<SkillRecord *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<SkillRecord *> *this, unsigned int);
|
|
};
|
|
|
|
/* 4281 */
|
|
struct __cppobj __declspec(align(8)) ServerCharGenState : CharGenState
|
|
{
|
|
unsigned int m_seed1;
|
|
unsigned int m_seed2;
|
|
unsigned int m_cPulls;
|
|
};
|
|
|
|
/* 4282 */
|
|
struct __cppobj __declspec(align(8)) ClientCharGenState : CharGenState
|
|
{
|
|
Palette *grayFacePal;
|
|
Palette *trueFacePal;
|
|
int trueFacePalChangeNum;
|
|
};
|
|
|
|
/* 4283 */
|
|
struct __cppobj PackableLLIter<InventoryPlacement>
|
|
{
|
|
PackableLLIter<InventoryPlacement>Vtbl *vfptr;
|
|
PackableLLNode<InventoryPlacement> *_current;
|
|
};
|
|
|
|
/* 4284 */
|
|
struct PackableLLIter<InventoryPlacement>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<InventoryPlacement> *this, unsigned int);
|
|
};
|
|
|
|
/* 4285 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,CLostCell *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,CLostCell *,0> *m_currHashTable;
|
|
CLostCell **m_currBucket;
|
|
CLostCell *m_currElement;
|
|
};
|
|
|
|
/* 4286 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,double> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,double> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,double> **m_currBucket;
|
|
HashTableData<unsigned long,double> *m_currElement;
|
|
};
|
|
|
|
/* 4287 */
|
|
struct __cppobj HashIterator<unsigned long,double,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,double> *,0> m_iter;
|
|
};
|
|
|
|
/* 4288 */
|
|
struct __cppobj InterfaceInfo<CObjectMaint>
|
|
{
|
|
};
|
|
|
|
/* 4289 */
|
|
struct __cppobj ACCObjectMaint : CObjectMaint
|
|
{
|
|
ObjDesc *player_objdesc;
|
|
};
|
|
|
|
/* 4292 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,unsigned char> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,unsigned char> **m_buckets;
|
|
HashTableData<unsigned long,unsigned char> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4290 */
|
|
struct __cppobj HashTable<unsigned long,unsigned char,0>
|
|
{
|
|
HashTable<unsigned long,unsigned char,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4291 */
|
|
struct HashTable<unsigned long,unsigned char,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,unsigned char,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4293 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4295 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,unsigned char> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,unsigned char> *m_hashNext;
|
|
};
|
|
|
|
/* 4294 */
|
|
struct __cppobj __declspec(align(4)) HashTableData<unsigned long,unsigned char> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,unsigned char> *>
|
|
{
|
|
char m_data;
|
|
};
|
|
|
|
/* 4296 */
|
|
struct __cppobj PHashTable<unsigned long,unsigned char> : HashTable<unsigned long,unsigned char,0>, StreamPackObj
|
|
{
|
|
};
|
|
|
|
/* 4297 */
|
|
struct __cppobj __declspec(align(4)) WTimeStamper : PackObj
|
|
{
|
|
PHashTable<unsigned long,unsigned char> _table;
|
|
char _house_ts;
|
|
};
|
|
|
|
/* 4298 */
|
|
struct __cppobj ACWTimeStamper : WTimeStamper
|
|
{
|
|
};
|
|
|
|
/* 4299 */
|
|
struct __cppobj ACCWeenieObject : CWeenieObject
|
|
{
|
|
CObjectInventory *objInventory;
|
|
int valid;
|
|
int awaitingAuthentication;
|
|
int markedForDeletion;
|
|
int movedWhileMarkedForDeletion;
|
|
int beingRemoved;
|
|
PositionState current_state;
|
|
int selected;
|
|
int waiting;
|
|
int sellState;
|
|
int tradeState;
|
|
int shortcutNum;
|
|
bool m_bShortcutGhosted;
|
|
unsigned int preRemoveContainerID;
|
|
unsigned int preRemoveWielderID;
|
|
unsigned int preRemoveLocation;
|
|
unsigned int preRemoveContainerPlace;
|
|
CPhysicsObj *_phys_obj;
|
|
PublicWeenieDesc pwd;
|
|
ACWTimeStamper *_stamper;
|
|
PlayerDesc *m_pQualities;
|
|
};
|
|
|
|
/* 4300 */
|
|
struct __cppobj ClientObjMaintSystem : ClientSystem, ACCObjectMaint
|
|
{
|
|
};
|
|
|
|
/* 4301 */
|
|
struct __cppobj InterfaceInfo<ClientObjMaintSystem>
|
|
{
|
|
};
|
|
|
|
/* 4302 */
|
|
struct __cppobj CContract : PackObj
|
|
{
|
|
unsigned int _version;
|
|
unsigned int _contract_id;
|
|
AC1Legacy::PStringBase<char> _contract_name;
|
|
AC1Legacy::PStringBase<char> _description;
|
|
AC1Legacy::PStringBase<char> _description_progress;
|
|
AC1Legacy::PStringBase<char> _name_npc_start;
|
|
AC1Legacy::PStringBase<char> _name_npc_end;
|
|
AC1Legacy::PStringBase<char> _questflag_stamped;
|
|
AC1Legacy::PStringBase<char> _questflag_started;
|
|
AC1Legacy::PStringBase<char> _questflag_finished;
|
|
AC1Legacy::PStringBase<char> _questflag_progress;
|
|
AC1Legacy::PStringBase<char> _questflag_timer;
|
|
AC1Legacy::PStringBase<char> _questflag_repeat_time;
|
|
Position _location_npc_start;
|
|
Position _location_npc_end;
|
|
Position _location_quest_area;
|
|
};
|
|
|
|
/* 4303 */
|
|
struct __cppobj PackableHashIterator<unsigned long,CContract>
|
|
{
|
|
PackableHashIterator<unsigned long,CContract>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,CContract> *_current;
|
|
PackableHashData<unsigned long,CContract> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4304 */
|
|
struct PackableHashIterator<unsigned long,CContract>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,CContract> *this, unsigned int);
|
|
};
|
|
|
|
/* 4305 */
|
|
struct __cppobj PackableHashData<unsigned long,CContract>
|
|
{
|
|
unsigned int _key;
|
|
CContract _data;
|
|
PackableHashData<unsigned long,CContract> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4306 */
|
|
struct __cppobj PackableHashTable<unsigned long,CContract> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,CContract> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4307 */
|
|
struct __cppobj __declspec(align(8)) CContractTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<unsigned long,CContract> _contractHash;
|
|
};
|
|
|
|
/* 4308 */
|
|
struct __cppobj PackableHashIterator<unsigned long,CContractTracker>
|
|
{
|
|
PackableHashIterator<unsigned long,CContractTracker>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,CContractTracker> *_current;
|
|
PackableHashData<unsigned long,CContractTracker> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4309 */
|
|
struct PackableHashIterator<unsigned long,CContractTracker>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,CContractTracker> *this, unsigned int);
|
|
};
|
|
|
|
/* 4310 */
|
|
struct __cppobj __declspec(align(4)) ClientUISystem : ClientSystem, IInputActionCallback
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
unsigned int m_cBusy;
|
|
unsigned int groundObject;
|
|
unsigned int requestedGroundObject;
|
|
unsigned int vendorID;
|
|
unsigned int attemptOpenVendorID;
|
|
unsigned int attemptSaleObjectID;
|
|
Target_Mode targetMode;
|
|
IDClass<_tagDataID,32,0> m_didCurrentCursor;
|
|
CSoundTable *soundTable;
|
|
bool m_bLeaveTargetMode;
|
|
CameraSet *m_pCameraSet;
|
|
bool m_bRadarVisible;
|
|
bool m_bRadarBlank;
|
|
};
|
|
|
|
/* 4311 */
|
|
struct __cppobj __declspec(align(8)) SalvageOperationsResultData : PackObj
|
|
{
|
|
unsigned int m_skillUsed;
|
|
PackableList<unsigned long> m_notSalvagable;
|
|
PackableList<SalvageResult> m_salvageResults;
|
|
long double m_percentReturn;
|
|
int m_augBonus;
|
|
};
|
|
|
|
/* 4312 */
|
|
struct __cppobj SalvageDataBlob
|
|
{
|
|
unsigned int itemID;
|
|
AC1Legacy::PStringBase<char> name;
|
|
unsigned int material;
|
|
int workmanship;
|
|
int value;
|
|
int isMaterial;
|
|
int power;
|
|
int numberItems;
|
|
};
|
|
|
|
/* 4313 */
|
|
struct __cppobj SalvageOperationData : PackableList<unsigned long>
|
|
{
|
|
unsigned int m_material;
|
|
unsigned int m_skillUsed;
|
|
int m_maxWorkmanship;
|
|
int m_minWorkmanship;
|
|
long double m_percentageReturn;
|
|
int m_totalSalvageWorkmanship;
|
|
int m_totalSalvageValue;
|
|
int m_totalCombineWorkmanship;
|
|
int m_totalCombineValue;
|
|
int m_totalNumberItems;
|
|
int m_totalCombinePower;
|
|
};
|
|
|
|
/* 4314 */
|
|
struct __cppobj InterfaceInfo<ClientUISystem>
|
|
{
|
|
};
|
|
|
|
/* 4315 */
|
|
struct __cppobj AdminAccountData : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> accountName;
|
|
unsigned int bookieID;
|
|
};
|
|
|
|
/* 4316 */
|
|
struct __cppobj AdminPlayerData : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> name;
|
|
unsigned int bookieID;
|
|
};
|
|
|
|
/* 4317 */
|
|
struct __cppobj FullPlayerData : PackObj
|
|
{
|
|
unsigned int bookieID;
|
|
AC1Legacy::PStringBase<char> character_name;
|
|
AC1Legacy::PStringBase<char> player_name;
|
|
AC1Legacy::PStringBase<char> ip_address;
|
|
Position position;
|
|
};
|
|
|
|
/* 4318 */
|
|
struct __cppobj __declspec(align(4)) ClientAdminSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
bool m_bIsBooting;
|
|
};
|
|
|
|
/* 4319 */
|
|
struct __cppobj PackableLLNode<AdminAccountData>
|
|
{
|
|
AdminAccountData data;
|
|
PackableLLNode<AdminAccountData> *next;
|
|
PackableLLNode<AdminAccountData> *prev;
|
|
};
|
|
|
|
/* 4320 */
|
|
struct __cppobj PackableList<AdminAccountData> : PackObj
|
|
{
|
|
PackableLLNode<AdminAccountData> *head;
|
|
PackableLLNode<AdminAccountData> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4321 */
|
|
struct __cppobj PackableLLNode<AdminPlayerData>
|
|
{
|
|
AdminPlayerData data;
|
|
PackableLLNode<AdminPlayerData> *next;
|
|
PackableLLNode<AdminPlayerData> *prev;
|
|
};
|
|
|
|
/* 4322 */
|
|
struct __cppobj PackableList<AdminPlayerData> : PackObj
|
|
{
|
|
PackableLLNode<AdminPlayerData> *head;
|
|
PackableLLNode<AdminPlayerData> *tail;
|
|
unsigned int curNum;
|
|
};
|
|
|
|
/* 4323 */
|
|
struct __cppobj InterfaceInfo<ClientAdminSystem>
|
|
{
|
|
};
|
|
|
|
/* 4324 */
|
|
struct __cppobj ClientAllegianceSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
CAllegianceProfile m_allegianceProfile;
|
|
};
|
|
|
|
/* 4325 */
|
|
struct __cppobj InterfaceInfo<ClientAllegianceSystem>
|
|
{
|
|
};
|
|
|
|
/* 4326 */
|
|
struct __cppobj ClientCombatSystem : ClientSystem, IInputActionCallback, QualityChangeHandler
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
bool jump_pending;
|
|
bool m_bTrackingTarget;
|
|
COMBAT_MODE combatMode;
|
|
COMBAT_MODE pendingCombatMode;
|
|
ATTACK_HEIGHT requestedAttackHeight;
|
|
long double buildStartTime;
|
|
bool buildInProgress;
|
|
PowerBarMode powerBarMode;
|
|
float latestPowerBarLevel;
|
|
bool attackInProgress;
|
|
bool attackServerResponsePending;
|
|
bool attackRequestInProgress;
|
|
float requestedAttackPower;
|
|
bool repeatAttacking;
|
|
bool currentBuildIsAutomatic;
|
|
bool targetWillinglyLost;
|
|
bool attackWhenResponseReceived;
|
|
float attackWhenResponseReceived_Power;
|
|
float m_rUIRequestedPower;
|
|
bool m_bAdvancedCombatMode;
|
|
long double lastAttackedTime;
|
|
};
|
|
|
|
/* 4327 */
|
|
struct __cppobj InterfaceInfo<ClientCombatSystem>
|
|
{
|
|
};
|
|
|
|
/* 4328 */
|
|
struct __cppobj IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1>Vtbl *vfptr;
|
|
ClientCommunicationSystem::CmdHashData *m_aInplaceBuckets[23];
|
|
ClientCommunicationSystem::CmdHashData **m_buckets;
|
|
ClientCommunicationSystem::CmdHashData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4329 */
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4331 */
|
|
struct __cppobj IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *>
|
|
{
|
|
CaseInsensitiveStringBase<PStringBase<char> > m_hashKey;
|
|
ClientCommunicationSystem::CmdHashData *m_hashNext;
|
|
};
|
|
|
|
/* 4330 */
|
|
struct __cppobj ClientCommunicationSystem::CmdHashData : IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *>
|
|
{
|
|
bool (__thiscall *func)(ClientCommunicationSystem *this, int, char **);
|
|
bool (__thiscall *help)(ClientCommunicationSystem *this, ClientCommunicationSystem::HelpType, const char *, PStringBase<char> *) __declspec(align(8));
|
|
};
|
|
|
|
/* 4332 */
|
|
struct __cppobj ClientCommunicationSystem : ClientSystem, QualityChangeHandler
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1> m_hashCommands;
|
|
PStringBase<char> m_strLastCommandLine;
|
|
PStringBase<char> m_strCurrentCommand;
|
|
unsigned int m_idCurrentCommandSource;
|
|
int m_LastSpamCheck;
|
|
int m_ChatMessageCount;
|
|
PStringBase<char> m_strLogName;
|
|
};
|
|
|
|
/* 4333 */
|
|
struct __cppobj ChatRoomTracker : PackObj
|
|
{
|
|
unsigned int m_allegianceRoomID;
|
|
unsigned int mGeneralChatRoomID;
|
|
unsigned int mTradeChatRoomID;
|
|
unsigned int mLFGChatRoomID;
|
|
unsigned int mRoleplayChatRoomID;
|
|
unsigned int mOlthoiChatRoomID;
|
|
unsigned int mSocietyChatRoomID;
|
|
unsigned int mSocietyCelHanChatRoomID;
|
|
unsigned int mSocietyEldWebChatRoomID;
|
|
unsigned int mSocietyRadBloChatRoomID;
|
|
};
|
|
|
|
/* 4334 */
|
|
struct __cppobj IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,ClientCommunicationSystem::CmdHashData *,1> *m_currHashTable;
|
|
ClientCommunicationSystem::CmdHashData **m_currBucket;
|
|
ClientCommunicationSystem::CmdHashData *m_currElement;
|
|
};
|
|
|
|
/* 4335 */
|
|
struct __cppobj ChatDisplayInfo
|
|
{
|
|
unsigned int m_ltt;
|
|
AC1Legacy::PStringBase<char> m_display;
|
|
int m_doDisplayText;
|
|
};
|
|
|
|
/* 4336 */
|
|
struct __cppobj InterfaceInfo<ClientCommunicationSystem>
|
|
{
|
|
};
|
|
|
|
/* 4337 */
|
|
struct __cppobj ClientFellowshipSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
CFellowship *m_pFellowship;
|
|
};
|
|
|
|
/* 4338 */
|
|
struct __cppobj InterfaceInfo<ClientFellowshipSystem>
|
|
{
|
|
};
|
|
|
|
/* 4339 */
|
|
struct __cppobj PackableLLIter<HousePayment>
|
|
{
|
|
PackableLLIter<HousePayment>Vtbl *vfptr;
|
|
PackableLLNode<HousePayment> *_current;
|
|
};
|
|
|
|
/* 4340 */
|
|
struct PackableLLIter<HousePayment>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<HousePayment> *this, unsigned int);
|
|
};
|
|
|
|
/* 4341 */
|
|
struct __cppobj PackableHashIterator<unsigned long,GuestInfo>
|
|
{
|
|
PackableHashIterator<unsigned long,GuestInfo>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,GuestInfo> *_current;
|
|
PackableHashData<unsigned long,GuestInfo> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4342 */
|
|
struct PackableHashIterator<unsigned long,GuestInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,GuestInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4343 */
|
|
struct __cppobj ClientHousingSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 4344 */
|
|
struct __cppobj InterfaceInfo<ClientHousingSystem>
|
|
{
|
|
};
|
|
|
|
/* 4345 */
|
|
struct __cppobj SpellSetTierList : PackObj
|
|
{
|
|
unsigned int m_PieceCount;
|
|
PList<unsigned long> m_SpellList;
|
|
};
|
|
|
|
/* 4346 */
|
|
struct __cppobj AC1Legacy::List<SpellSetTierList>
|
|
{
|
|
AC1Legacy::List<SpellSetTierList>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<SpellSetTierList> *_head;
|
|
AC1Legacy::ListNode<SpellSetTierList> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4347 */
|
|
struct AC1Legacy::List<SpellSetTierList>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::List<SpellSetTierList> *this, unsigned int);
|
|
};
|
|
|
|
/* 4348 */
|
|
struct __cppobj AC1Legacy::ListNode<SpellSetTierList>
|
|
{
|
|
SpellSetTierList data;
|
|
AC1Legacy::ListNode<SpellSetTierList> *next;
|
|
AC1Legacy::ListNode<SpellSetTierList> *prev;
|
|
};
|
|
|
|
/* 4349 */
|
|
struct __cppobj PList<SpellSetTierList> : AC1Legacy::List<SpellSetTierList>, PackObj
|
|
{
|
|
};
|
|
|
|
/* 4350 */
|
|
struct __cppobj SpellSet : PackObj
|
|
{
|
|
PList<SpellSetTierList> m_countTiers;
|
|
};
|
|
|
|
/* 4351 */
|
|
struct __cppobj AC1Legacy::ListIterator<SpellSetTierList>
|
|
{
|
|
AC1Legacy::ListIterator<SpellSetTierList>Vtbl *vfptr;
|
|
AC1Legacy::ListNode<SpellSetTierList> *_current;
|
|
AC1Legacy::List<SpellSetTierList> *_list;
|
|
};
|
|
|
|
/* 4352 */
|
|
struct AC1Legacy::ListIterator<SpellSetTierList>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::ListIterator<SpellSetTierList> *this, unsigned int);
|
|
};
|
|
|
|
/* 4353 */
|
|
struct __cppobj PackableHashIterator<unsigned long,CSpellBase>
|
|
{
|
|
PackableHashIterator<unsigned long,CSpellBase>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,CSpellBase> *_current;
|
|
PackableHashData<unsigned long,CSpellBase> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4354 */
|
|
struct PackableHashIterator<unsigned long,CSpellBase>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,CSpellBase> *this, unsigned int);
|
|
};
|
|
|
|
/* 4355 */
|
|
struct __cppobj PackableHashData<unsigned long,CSpellBase>
|
|
{
|
|
unsigned int _key;
|
|
CSpellBase _data;
|
|
PackableHashData<unsigned long,CSpellBase> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4356 */
|
|
struct __cppobj PackableHashTable<unsigned long,CSpellBase> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,CSpellBase> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4359 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,SpellSet> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,SpellSet> **m_buckets;
|
|
HashTableData<unsigned long,SpellSet> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4357 */
|
|
struct __cppobj HashTable<unsigned long,SpellSet,0>
|
|
{
|
|
HashTable<unsigned long,SpellSet,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4358 */
|
|
struct HashTable<unsigned long,SpellSet,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,SpellSet,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4360 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4362 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,SpellSet> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,SpellSet> *m_hashNext;
|
|
};
|
|
|
|
/* 4361 */
|
|
struct __cppobj HashTableData<unsigned long,SpellSet> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,SpellSet> *>
|
|
{
|
|
SpellSet m_data;
|
|
};
|
|
|
|
/* 4363 */
|
|
struct __cppobj PHashTable<unsigned long,SpellSet> : HashTable<unsigned long,SpellSet,0>, StreamPackObj
|
|
{
|
|
};
|
|
|
|
/* 4364 */
|
|
struct __cppobj __declspec(align(8)) CSpellTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<unsigned long,CSpellBase> _spellBaseHash;
|
|
PHashTable<unsigned long,SpellSet> m_SpellSetHash;
|
|
};
|
|
|
|
/* 4365 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SpellSet> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SpellSet> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,SpellSet> **m_currBucket;
|
|
HashTableData<unsigned long,SpellSet> *m_currElement;
|
|
};
|
|
|
|
/* 4366 */
|
|
struct __cppobj HashIterator<unsigned long,SpellSet,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SpellSet> *,0> m_iter;
|
|
};
|
|
|
|
/* 4367 */
|
|
struct __cppobj SpellComponentBase : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> _name;
|
|
SpellComponentCategory _category;
|
|
IDClass<_tagDataID,32,0> _iconID;
|
|
SpellComponentType _type;
|
|
unsigned int _gesture;
|
|
float _time;
|
|
AC1Legacy::PStringBase<char> _text;
|
|
float _CDM;
|
|
};
|
|
|
|
/* 4368 */
|
|
struct __cppobj PackableHashIterator<unsigned long,SpellComponentBase>
|
|
{
|
|
PackableHashIterator<unsigned long,SpellComponentBase>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,SpellComponentBase> *_current;
|
|
PackableHashData<unsigned long,SpellComponentBase> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 4369 */
|
|
struct PackableHashIterator<unsigned long,SpellComponentBase>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,SpellComponentBase> *this, unsigned int);
|
|
};
|
|
|
|
/* 4370 */
|
|
struct __cppobj PackableHashData<unsigned long,SpellComponentBase>
|
|
{
|
|
unsigned int _key;
|
|
SpellComponentBase _data;
|
|
PackableHashData<unsigned long,SpellComponentBase> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 4371 */
|
|
struct __cppobj PackableHashTable<unsigned long,SpellComponentBase> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,SpellComponentBase> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 4372 */
|
|
struct __cppobj __declspec(align(8)) SpellComponentTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<unsigned long,SpellComponentBase> _spellComponentBaseHash;
|
|
};
|
|
|
|
/* 4375 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,Graphic *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,Graphic *> **m_buckets;
|
|
HashTableData<unsigned long,Graphic *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4373 */
|
|
struct __cppobj HashTable<unsigned long,Graphic *,1>
|
|
{
|
|
HashTable<unsigned long,Graphic *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4374 */
|
|
struct HashTable<unsigned long,Graphic *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,Graphic *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4376 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4378 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,Graphic *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,Graphic *> *m_hashNext;
|
|
};
|
|
|
|
/* 4377 */
|
|
struct __cppobj HashTableData<unsigned long,Graphic *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,Graphic *> *>
|
|
{
|
|
Graphic *m_data;
|
|
};
|
|
|
|
/* 4381 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4379 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,Graphic *,1>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,Graphic *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4380 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,Graphic *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,Graphic *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4382 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4384 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *m_hashNext;
|
|
};
|
|
|
|
/* 4383 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,Graphic *> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *>
|
|
{
|
|
Graphic *m_data;
|
|
};
|
|
|
|
/* 4385 */
|
|
struct __cppobj ClientMagicSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
CSpellTable *spellTable;
|
|
SpellComponentTable *spellComponentTable;
|
|
unsigned int selectedSpell;
|
|
HashTable<unsigned long,Graphic *,1> m_hashSpellIconTable;
|
|
HashTable<IDClass<_tagDataID,32,0>,Graphic *,1> m_hashSpellComponentIconTable;
|
|
};
|
|
|
|
/* 4386 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Graphic *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Graphic *> *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,Graphic *> **m_currBucket;
|
|
HashTableData<unsigned long,Graphic *> *m_currElement;
|
|
};
|
|
|
|
/* 4387 */
|
|
struct __cppobj HashIterator<unsigned long,Graphic *,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Graphic *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4388 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *m_currElement;
|
|
};
|
|
|
|
/* 4389 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,Graphic *,1>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,Graphic *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4390 */
|
|
struct __cppobj InterfaceInfo<ClientMagicSystem>
|
|
{
|
|
};
|
|
|
|
/* 4391 */
|
|
struct __cppobj ClientMiniGameSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 4392 */
|
|
struct __cppobj InterfaceInfo<ClientMiniGameSystem>
|
|
{
|
|
};
|
|
|
|
/* 4393 */
|
|
struct __cppobj ComponentData : DLListData
|
|
{
|
|
IDClass<_tagDataID,32,0> classID;
|
|
AC1Legacy::PStringBase<char> componentName;
|
|
IDClass<_tagDataID,32,0> componentIconID;
|
|
HashTable<unsigned long,unsigned long,0> objects;
|
|
unsigned int numItems;
|
|
};
|
|
|
|
/* 4394 */
|
|
struct __cppobj DLList<ComponentData> : DLListBase
|
|
{
|
|
};
|
|
|
|
/* 4397 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > **m_buckets;
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4395 */
|
|
struct __cppobj HashTable<unsigned long,IDClass<_tagDataID,32,0>,0>
|
|
{
|
|
HashTable<unsigned long,IDClass<_tagDataID,32,0>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4396 */
|
|
struct HashTable<unsigned long,IDClass<_tagDataID,32,0>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,IDClass<_tagDataID,32,0>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4398 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4400 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *m_hashNext;
|
|
};
|
|
|
|
/* 4399 */
|
|
struct __cppobj HashTableData<unsigned long,IDClass<_tagDataID,32,0> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_data;
|
|
};
|
|
|
|
/* 4401 */
|
|
struct __cppobj ComponentTracker
|
|
{
|
|
SpellComponentTable *spellComponentTable;
|
|
DLList<ComponentData> *componentLists[7];
|
|
HashTable<unsigned long,IDClass<_tagDataID,32,0>,0> objectIDHash;
|
|
HashSet<IDClass<_tagDataID,32,0> > classIDHash;
|
|
};
|
|
|
|
/* 4402 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > **m_currBucket;
|
|
HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *m_currElement;
|
|
};
|
|
|
|
/* 4403 */
|
|
struct __cppobj HashIterator<unsigned long,IDClass<_tagDataID,32,0>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,IDClass<_tagDataID,32,0> > *,0> m_iter;
|
|
};
|
|
|
|
/* 4404 */
|
|
struct __cppobj CInvSlotInfo
|
|
{
|
|
unsigned int m_itemID;
|
|
unsigned int m_invLoc;
|
|
};
|
|
|
|
/* 4405 */
|
|
struct __cppobj ObjectRangeHandler
|
|
{
|
|
ObjectRangeHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 4406 */
|
|
struct ObjectRangeHandlerVtbl
|
|
{
|
|
void (__thiscall *OnObjectRangeExit)(ObjectRangeHandler *this, unsigned int);
|
|
void (__thiscall *OnObjectRangeTimeout)(ObjectRangeHandler *this, unsigned int);
|
|
};
|
|
|
|
/* 4407 */
|
|
struct __cppobj ListIterator<ObjectRangeInfo>
|
|
{
|
|
ListIterator<ObjectRangeInfo>Vtbl *vfptr;
|
|
ListNode<ObjectRangeInfo> *_current;
|
|
List<ObjectRangeInfo> *_list;
|
|
};
|
|
|
|
/* 4408 */
|
|
struct ListIterator<ObjectRangeInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<ObjectRangeInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4409 */
|
|
struct __cppobj __declspec(align(8)) ObjectRangeInfo
|
|
{
|
|
ObjectRangeHandler *m_handler;
|
|
unsigned int m_objectID;
|
|
long double m_range;
|
|
bool m_useRadii;
|
|
bool m_ignoreZDelta;
|
|
long double m_timeInterval;
|
|
long double m_timeOut;
|
|
long double m_executeAtTime;
|
|
long double m_nextUpdate;
|
|
bool m_queuedForDeletion;
|
|
};
|
|
|
|
/* 4410 */
|
|
struct __cppobj ListNode<ObjectRangeInfo>
|
|
{
|
|
ObjectRangeInfo data;
|
|
ListNode<ObjectRangeInfo> *next;
|
|
ListNode<ObjectRangeInfo> *prev;
|
|
};
|
|
|
|
/* 4411 */
|
|
struct __cppobj List<ObjectRangeInfo>
|
|
{
|
|
List<ObjectRangeInfo>Vtbl *vfptr;
|
|
ListNode<ObjectRangeInfo> *_head;
|
|
ListNode<ObjectRangeInfo> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4412 */
|
|
struct List<ObjectRangeInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<ObjectRangeInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4413 */
|
|
struct __cppobj CInvSlotModule
|
|
{
|
|
CInvSlotInfo *neckSlot;
|
|
CInvSlotInfo *leftWristSlot;
|
|
CInvSlotInfo *leftRingSlot;
|
|
CInvSlotInfo *rightWristSlot;
|
|
CInvSlotInfo *rightRingSlot;
|
|
CInvSlotInfo *weaponReadySlot;
|
|
CInvSlotInfo *ammoReadySlot;
|
|
CInvSlotInfo *shieldReadySlot;
|
|
CInvSlotInfo *clothesPantsSlot;
|
|
CInvSlotInfo *clothesShirtSlot;
|
|
CInvSlotInfo *trinketOneSlot;
|
|
CInvSlotInfo *cloakSlot;
|
|
CInvSlotInfo *sigilOneSlot;
|
|
CInvSlotInfo *sigilTwoSlot;
|
|
CInvSlotInfo *sigilThreeSlot;
|
|
CInvSlotInfo *headSlot;
|
|
CInvSlotInfo *chestSlot;
|
|
CInvSlotInfo *abdomenSlot;
|
|
CInvSlotInfo *upperArmSlot;
|
|
CInvSlotInfo *lowerArmSlot;
|
|
CInvSlotInfo *handSlot;
|
|
CInvSlotInfo *upperLegSlot;
|
|
CInvSlotInfo *lowerLegSlot;
|
|
CInvSlotInfo *footSlot;
|
|
};
|
|
|
|
/* 4414 */
|
|
struct __cppobj CPlayerSystem : ClientSystem, IInputActionCallback, QualityChangeHandler, ObjectRangeHandler
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
accountID account_;
|
|
ClientCharGenState *m_pCharGenState;
|
|
CPlayerModule playerModule;
|
|
unsigned int playerID;
|
|
bool m_accountHasThroneofDestiny;
|
|
long double logOnRequestTime;
|
|
long double logOffRequestTime;
|
|
long double logOffTime;
|
|
long double deleteCharRequestTime;
|
|
bool fReadyToEnterGame;
|
|
bool awaitingLogOn;
|
|
bool sendLoginCompletePending;
|
|
bool initialLoginComplete;
|
|
bool allContainedObjectsReceived;
|
|
bool player_initialized;
|
|
bool player_desc_received;
|
|
long double playerInitTime;
|
|
bool loggingOff;
|
|
bool logOffRequested;
|
|
bool connectionLost;
|
|
bool awaitingExpiration;
|
|
long double expirationTime;
|
|
unsigned int inventoryMask;
|
|
unsigned int clothingPriorityMask;
|
|
bool teleportInProgress;
|
|
float m_fLoad;
|
|
bool m_layoutFromFile;
|
|
unsigned int lastFullyMergedSrcID;
|
|
unsigned int lastFullyMergedDstID;
|
|
CInvSlotModule m_invSlotModule;
|
|
unsigned int blockingID;
|
|
unsigned int blockedID;
|
|
unsigned int blockingDestID;
|
|
unsigned int blockedSpellTargetID;
|
|
unsigned int blockedSpellID;
|
|
UI_SLOT_SIDE blockedSide;
|
|
int unblockAttemptNum;
|
|
unsigned int mOpenContainerID;
|
|
NIList<unsigned long> pending_components_list;
|
|
ComponentTracker *componentTracker;
|
|
List<ObjectRangeInfo> m_objectRangeCheckList;
|
|
CContractTrackerTable m_contractTrackerTable;
|
|
};
|
|
|
|
/* 4415 */
|
|
struct __cppobj InterfaceInfo<CPlayerSystem>
|
|
{
|
|
};
|
|
|
|
/* 4416 */
|
|
struct __cppobj ClientTradeSystem : ClientSystem
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
Trade *m_pTrade;
|
|
unsigned int m_iidTradeInitiator;
|
|
unsigned int m_iidTradePartner;
|
|
unsigned int attemptTradeToPlayerID;
|
|
unsigned int attemptTradeObjectID;
|
|
};
|
|
|
|
/* 4417 */
|
|
struct __cppobj InterfaceInfo<ClientTradeSystem>
|
|
{
|
|
};
|
|
|
|
/* 4418 */
|
|
struct __cppobj SmartArray<ClientSystem *,1>
|
|
{
|
|
ClientSystem **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4419 */
|
|
struct __cppobj UIQueueManager : IQueuedUIEventDeliverer
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
NIList<NetBlob *> m_rgWaitingBlobs;
|
|
bool m_fCrucialOrderedEventsReceived;
|
|
NIList<NetBlob *> *m_pUIQueue;
|
|
SmartArray<ClientSystem *,1> m_rgSystems;
|
|
ClientMagicSystem *m_pMagicSystem;
|
|
ClientCommunicationSystem *m_pCommunicationSystem;
|
|
ClientObjMaintSystem *m_pObjMaintSystem;
|
|
ClientUISystem *m_pUISystem;
|
|
ClientAllegianceSystem *m_pAllegianceSystem;
|
|
ClientFellowshipSystem *m_pFellowshipSystem;
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
ClientHousingSystem *m_pHousingSystem;
|
|
ClientMiniGameSystem *m_pMiniGameSystem;
|
|
ClientAdminSystem *m_pAdminSystem;
|
|
ClientCombatSystem *m_pCombatSystem;
|
|
ClientTradeSystem *m_pTradeSystem;
|
|
};
|
|
|
|
/* 4420 */
|
|
struct __cppobj InterfaceInfo<UIQueueManager>
|
|
{
|
|
};
|
|
|
|
/* 4421 */
|
|
struct __cppobj __declspec(align(8)) gmClient : Client, NoticeHandler
|
|
{
|
|
PStringBase<char> m_startChar;
|
|
PStringBase<char> m_createChar;
|
|
PStringBase<char> m_strKeymapFile;
|
|
bool m_bKeymapLoaded;
|
|
PStringBase<char> m_strZoneTicket;
|
|
PStringBase<char> m_strGLSTicket;
|
|
PStringBase<unsigned short> m_wstrMigrationURL;
|
|
PStringBase<char> m_strVGPassword;
|
|
};
|
|
|
|
/* 4422 */
|
|
struct __cppobj ClassFactoryForceClient_ClassType : IObjectFactory
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 4423 */
|
|
struct __cppobj CCommunicationSystem
|
|
{
|
|
CCommunicationSystemVtbl *vfptr;
|
|
CCommunicationSystem::ChatInterfaceProvider *m_pChatInterfaceProvider;
|
|
AC1ClientChatManager *m_pChatManager;
|
|
int m_fUseTurbineChat;
|
|
PStringBase<char> m_TurbineChatDllName;
|
|
};
|
|
|
|
/* 4428 */
|
|
struct CCommunicationSystemVtbl
|
|
{
|
|
int (__thiscall *StartupTurbineChat_Internal)(CCommunicationSystem *this, AC1Legacy::PStringBase<char>);
|
|
CCommunicationSystem::ChatInterfaceProvider *(__thiscall *CreateChatInterfaceProvider)(CCommunicationSystem *this);
|
|
};
|
|
|
|
/* 4424 */
|
|
struct __cppobj IChatNetwork : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4425 */
|
|
struct __cppobj IChatClientEventSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4426 */
|
|
struct __cppobj IChatClientAsyncResultSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4427 */
|
|
struct __cppobj CCommunicationSystem::ChatInterfaceProvider : IChatNetwork, IChatClientEventSink, IChatClientAsyncResultSink
|
|
{
|
|
};
|
|
|
|
/* 4429 */
|
|
struct __cppobj TurbineDwExceptionFilter::WatsonCrashReportHelper : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 4432 */
|
|
struct __cppobj AC1ClientChatManager : TurbineDwExceptionFilter::WatsonCrashReportHelper
|
|
{
|
|
IChatClient *m_pChatClient;
|
|
HINSTANCE__ *m_hChatClientLib;
|
|
};
|
|
|
|
/* 4430 */
|
|
struct __cppobj IChatNetworkSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4431 */
|
|
struct __cppobj IChatClient : IChatNetworkSink
|
|
{
|
|
};
|
|
|
|
/* 4433 */
|
|
struct __cppobj __declspec(align(2)) DisplayPrefs
|
|
{
|
|
unsigned int Resolution;
|
|
bool FullScreen;
|
|
unsigned int RefreshRate;
|
|
bool TripleBuffering;
|
|
bool SyncToRefresh;
|
|
bool Antialiasing;
|
|
};
|
|
|
|
/* 4434 */
|
|
struct __cppobj DialogBoxGateway : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 4435 */
|
|
struct __cppobj Device::DeviceDialogBoxGateway : DialogBoxGateway
|
|
{
|
|
};
|
|
|
|
/* 4436 */
|
|
struct __cppobj Device
|
|
{
|
|
};
|
|
|
|
/* 4437 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0>Vtbl *vfptr;
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> *m_aInplaceBuckets[23];
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> **m_buckets;
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4438 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4440 */
|
|
struct __cppobj IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *>
|
|
{
|
|
PStringBase<char> m_hashKey;
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> *m_hashNext;
|
|
};
|
|
|
|
/* 4439 */
|
|
struct __cppobj HashTableData<PStringBase<char>,UIPreferenceItem *> : IntrusiveHashData<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *>
|
|
{
|
|
UIPreferenceItem *m_data;
|
|
};
|
|
|
|
/* 4441 */
|
|
struct __cppobj UIPreferenceItem
|
|
{
|
|
UIPreferenceItemVtbl *vfptr;
|
|
PStringBase<char> m_strPreference;
|
|
unsigned int m_dataType;
|
|
unsigned int m_eStringTable;
|
|
unsigned int m_tokenPreference;
|
|
unsigned int m_tokenTooltip;
|
|
};
|
|
|
|
/* 4442 */
|
|
struct UIPreferenceItemVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(UIPreferenceItem *this, unsigned int);
|
|
bool (__thiscall *SetInteger)(UIPreferenceItem *this, const int) __declspec(align(16));
|
|
bool (__thiscall *InqIntegerRange)(UIPreferenceItem *this, int *, int *);
|
|
bool (__thiscall *SetIntegerRange)(UIPreferenceItem *this, const int, const int);
|
|
bool (__thiscall *InqEnum)(UIPreferenceItem *this, unsigned int *);
|
|
bool (__thiscall *SetEnum)(UIPreferenceItem *this, const unsigned int);
|
|
bool (__thiscall *InqEnumChoices)(UIPreferenceItem *this, SmartArray<unsigned long,1> *);
|
|
bool (__thiscall *SetEnumChoices)(UIPreferenceItem *this, SmartArray<unsigned long,1> *);
|
|
bool (__thiscall *InqEnumValues)(UIPreferenceItem *this, SmartArray<unsigned long,1> *);
|
|
bool (__thiscall *InqFloat)(UIPreferenceItem *this, float *);
|
|
bool (__thiscall *SetFloat)(UIPreferenceItem *this, const float);
|
|
bool (__thiscall *InqFloatRange)(UIPreferenceItem *this, float *, float *);
|
|
bool (__thiscall *SetFloatRange)(UIPreferenceItem *this, const float, const float);
|
|
bool (__thiscall *InqString)(UIPreferenceItem *this, PStringBase<char> *);
|
|
bool (__thiscall *SetString)(UIPreferenceItem *this, PStringBase<char> *);
|
|
bool (__thiscall *InqCachedBool)(UIPreferenceItem *this, bool *);
|
|
bool (__thiscall *SetCachedBool)(UIPreferenceItem *this, const bool);
|
|
bool (__thiscall *InqCachedInteger)(UIPreferenceItem *this, int *);
|
|
bool (__thiscall *SetCachedInteger)(UIPreferenceItem *this, const int);
|
|
bool (__thiscall *InqCachedEnum)(UIPreferenceItem *this, unsigned int *);
|
|
bool (__thiscall *SetCachedEnum)(UIPreferenceItem *this, const unsigned int);
|
|
bool (__thiscall *InqCachedFloat)(UIPreferenceItem *this, float *);
|
|
bool (__thiscall *SetCachedFloat)(UIPreferenceItem *this, const float);
|
|
bool (__thiscall *InqCachedString)(UIPreferenceItem *this, PStringBase<char> *);
|
|
bool (__thiscall *SetCachedString)(UIPreferenceItem *this, PStringBase<char> *);
|
|
};
|
|
|
|
/* 4443 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0> *m_currHashTable;
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> **m_currBucket;
|
|
HashTableData<PStringBase<char>,UIPreferenceItem *> *m_currElement;
|
|
};
|
|
|
|
/* 4444 */
|
|
struct __cppobj HashIterator<PStringBase<char>,UIPreferenceItem *,0>
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4445 */
|
|
struct __cppobj HashTable<PStringBase<char>,UIPreferenceItem *,0>
|
|
{
|
|
HashTable<PStringBase<char>,UIPreferenceItem *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,UIPreferenceItem *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4446 */
|
|
struct HashTable<PStringBase<char>,UIPreferenceItem *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<PStringBase<char>,UIPreferenceItem *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4447 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> **m_currBucket;
|
|
HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *m_currElement;
|
|
};
|
|
|
|
/* 4448 */
|
|
struct __cppobj HashIterator<unsigned long,UIMainFramework * (__cdecl*)(void),0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIMainFramework * (__cdecl*)(void)> *,0> m_iter;
|
|
};
|
|
|
|
/* 4449 */
|
|
struct __cppobj ClassFactoryForceUIFlow_ClassType : IObjectFactory
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 4450 */
|
|
struct __cppobj gmUIFlow : UIFlow, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 4451 */
|
|
struct __cppobj ClassRegistrarUIFlow_ClassType
|
|
{
|
|
};
|
|
|
|
/* 4452 */
|
|
struct __cppobj RenderPrefs
|
|
{
|
|
unsigned int TextureFiltering;
|
|
bool LandscapeDetailTextures;
|
|
bool EnvironmentDetailTextures;
|
|
bool MultiPassAlpha;
|
|
unsigned int LandscapeTextureDetail;
|
|
unsigned int EnvironmentTextureDetail;
|
|
unsigned int SceneryDrawDistance;
|
|
unsigned int LandscapeDrawDistance;
|
|
unsigned int AspectRatio;
|
|
unsigned int DisplayAdapter;
|
|
unsigned int MaxHardwareClass;
|
|
float ScreenBrightness;
|
|
float FieldOfView;
|
|
unsigned int ModelDetail;
|
|
};
|
|
|
|
/* 4453 */
|
|
struct __cppobj Vector2
|
|
{
|
|
float x;
|
|
float y;
|
|
};
|
|
|
|
/* 4454 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0> *m_currHashTable;
|
|
HashTableData<PStringBase<char>,GRPCommand *> **m_currBucket;
|
|
HashTableData<PStringBase<char>,GRPCommand *> *m_currElement;
|
|
};
|
|
|
|
/* 4455 */
|
|
struct __cppobj HashIterator<PStringBase<char>,GRPCommand *,0>
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,GRPCommand *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4456 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0> *m_currHashTable;
|
|
HashTableData<PStringBase<char>,GRPObject *> **m_currBucket;
|
|
HashTableData<PStringBase<char>,GRPObject *> *m_currElement;
|
|
};
|
|
|
|
/* 4457 */
|
|
struct __cppobj HashIterator<PStringBase<char>,GRPObject *,0>
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,GRPObject *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4458 */
|
|
struct __cppobj ClassRegistrarGlobalRegistryCommands_ClassType
|
|
{
|
|
};
|
|
|
|
/* 4459 */
|
|
struct __cppobj GlobalRegistryCommands : Interface
|
|
{
|
|
};
|
|
|
|
/* 4460 */
|
|
struct __cppobj RefCountInterface<GlobalRegistryCommands> : GlobalRegistryCommands, ReferenceCountTemplate<1048576,0>
|
|
{
|
|
};
|
|
|
|
/* 4461 */
|
|
struct __cppobj GlobalRegistry
|
|
{
|
|
};
|
|
|
|
/* 4462 */
|
|
struct __cppobj GlobalRegistryDestroyer
|
|
{
|
|
};
|
|
|
|
/* 4463 */
|
|
struct __cppobj CircularArray<char,32768,1>::iterator
|
|
{
|
|
CircularArray<char,32768,1> *m_pcArray;
|
|
unsigned int m_nIndex;
|
|
};
|
|
|
|
/* 4464 */
|
|
struct __cppobj CircularArray<char,32768,1>::const_iterator
|
|
{
|
|
CircularArray<char,32768,1> *m_pcArray;
|
|
unsigned int m_nIndex;
|
|
};
|
|
|
|
/* 4465 */
|
|
struct __cppobj UserPreferences
|
|
{
|
|
};
|
|
|
|
/* 4466 */
|
|
struct __cppobj ClientRegKey
|
|
{
|
|
};
|
|
|
|
/* 4467 */
|
|
struct __cppobj CGrowBuffer
|
|
{
|
|
char *m_pbBuffer;
|
|
unsigned int m_cbSize;
|
|
};
|
|
|
|
/* 4468 */
|
|
struct __cppobj UIPreferences
|
|
{
|
|
};
|
|
|
|
/* 4469 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1> *m_currHashTable;
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> **m_currBucket;
|
|
HashTableData<QualifiedDataID,CAsyncGetRequest *> *m_currElement;
|
|
};
|
|
|
|
/* 4470 */
|
|
struct __cppobj HashIterator<QualifiedDataID,CAsyncGetRequest *,1>
|
|
{
|
|
IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,CAsyncGetRequest *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4471 */
|
|
struct __cppobj IntrusiveHashIterator<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1>
|
|
{
|
|
IntrusiveHashTable<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1> *m_currHashTable;
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> **m_currBucket;
|
|
HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *m_currElement;
|
|
};
|
|
|
|
/* 4472 */
|
|
struct __cppobj HashIterator<AsyncContext,AsyncCache::CCallbackHandler *,1>
|
|
{
|
|
IntrusiveHashIterator<AsyncContext,HashTableData<AsyncContext,AsyncCache::CCallbackHandler *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4473 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData **m_currBucket;
|
|
HashList<IDClass<_tagDataID,32,0>,bool,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 4474 */
|
|
struct __cppobj CryptoHashTemplate<32771> : CryptoHash
|
|
{
|
|
};
|
|
|
|
/* 4475 */
|
|
struct __cppobj CryptoHashTemplate<32772> : CryptoHash
|
|
{
|
|
};
|
|
|
|
/* 4476 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1> *m_currHashTable;
|
|
HashTableData<QualifiedDataID,long> **m_currBucket;
|
|
HashTableData<QualifiedDataID,long> *m_currElement;
|
|
};
|
|
|
|
/* 4477 */
|
|
struct __cppobj HashIterator<QualifiedDataID,long,1>
|
|
{
|
|
IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,long> *,1> m_iter;
|
|
};
|
|
|
|
/* 4478 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1> *m_currHashTable;
|
|
HashTableData<QualifiedDataID,MissingIteration *> **m_currBucket;
|
|
HashTableData<QualifiedDataID,MissingIteration *> *m_currElement;
|
|
};
|
|
|
|
/* 4479 */
|
|
struct __cppobj HashIterator<QualifiedDataID,MissingIteration *,1>
|
|
{
|
|
IntrusiveHashIterator<QualifiedDataID,HashTableData<QualifiedDataID,MissingIteration *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4480 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData **m_currBucket;
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 4481 */
|
|
struct __cppobj IntrusiveHashListIterator<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1>
|
|
{
|
|
HashList<QualifiedControl,unsigned long,1>::HashListData *m_pData;
|
|
IntrusiveHashList<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 4482 */
|
|
struct __cppobj HashListIterator<HashList<QualifiedControl,unsigned long,1> >
|
|
{
|
|
IntrusiveHashListIterator<QualifiedControl,HashList<QualifiedControl,unsigned long,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 4483 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,CInputMap *,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<unsigned long,CInputMap *,1>::HashListData **m_currBucket;
|
|
HashList<unsigned long,CInputMap *,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 4484 */
|
|
struct __cppobj IntrusiveHashIterator<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIRegion *,HashList<UIRegion *,UIRegion *,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData **m_currBucket;
|
|
HashList<UIRegion *,UIRegion *,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 4485 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1> *m_currHashTable;
|
|
HashTableData<unsigned __int64,ImgTex *> **m_currBucket;
|
|
HashTableData<unsigned __int64,ImgTex *> *m_currElement;
|
|
};
|
|
|
|
/* 4486 */
|
|
struct __cppobj HashIterator<unsigned __int64,ImgTex *,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,ImgTex *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4487 */
|
|
struct __cppobj ProgramTypeSystem
|
|
{
|
|
};
|
|
|
|
/* 4488 */
|
|
struct __cppobj ClientNetConfiguration : LoggingFunctions
|
|
{
|
|
AC1Legacy::PStringBase<char> DesiredInterface;
|
|
unsigned int dwPort;
|
|
int bAutoGenerateUniquePort;
|
|
};
|
|
|
|
/* 4489 */
|
|
struct __declspec(align(8)) $BD07A5DFE72F700984F780826E69DF6F
|
|
{
|
|
long double ServerTime;
|
|
unsigned __int64 qwCookie;
|
|
unsigned int NetID;
|
|
unsigned int OutgoingSeed;
|
|
unsigned int IncomingSeed;
|
|
};
|
|
|
|
/* 4490 */
|
|
struct __cppobj CConnectHeader : COptionalHeader
|
|
{
|
|
$BD07A5DFE72F700984F780826E69DF6F m_Data;
|
|
};
|
|
|
|
/* 4491 */
|
|
struct __cppobj __declspec(align(8)) CReferralStruct
|
|
{
|
|
unsigned __int64 qwCookie;
|
|
sockaddr_in Addr;
|
|
unsigned __int16 idServer;
|
|
unsigned __int16 padding;
|
|
};
|
|
|
|
/* 4492 */
|
|
struct __cppobj COnePrimHeader<2048,1073741922,CReferralStruct> : COptionalHeader
|
|
{
|
|
CReferralStruct m_Prim;
|
|
};
|
|
|
|
/* 4493 */
|
|
struct __cppobj CServerSwitchStruct
|
|
{
|
|
CTimestamp<unsigned long,0> dwSeqNo;
|
|
ServerSwitchType Type;
|
|
};
|
|
|
|
/* 4494 */
|
|
struct __cppobj COnePrimHeader<256,96,CServerSwitchStruct> : COptionalHeader
|
|
{
|
|
CServerSwitchStruct m_Prim;
|
|
};
|
|
|
|
/* 4495 */
|
|
struct AC1Legacy::VERSION_NO_t
|
|
{
|
|
char rr;
|
|
char sc;
|
|
char bb;
|
|
char mm[2];
|
|
char dd[2];
|
|
char debug;
|
|
};
|
|
|
|
/* 4496 */
|
|
struct __cppobj AVLIterator<unsigned long,unsigned long>
|
|
{
|
|
AVLNode<unsigned long,unsigned long> *_current;
|
|
};
|
|
|
|
/* 4497 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<16777216,CTimeSyncHeader>
|
|
{
|
|
};
|
|
|
|
/* 4498 */
|
|
struct __cppobj __unaligned __declspec(align(2)) CFlowStruct
|
|
{
|
|
unsigned int cbDataRecvd;
|
|
unsigned __int16 interval;
|
|
};
|
|
|
|
/* 4499 */
|
|
struct __cppobj CICMDCommandStruct
|
|
{
|
|
ICMDCommandEnum Cmd;
|
|
unsigned int Param;
|
|
};
|
|
|
|
/* 4500 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<65536,CLogonHeader>
|
|
{
|
|
};
|
|
|
|
/* 4501 */
|
|
struct __cppobj CLogonHeader::HandshakeWireData
|
|
{
|
|
AC1Legacy::PStringBase<char> ClientVersion;
|
|
unsigned int cbAuthData;
|
|
};
|
|
|
|
/* 4502 */
|
|
struct __cppobj CLogonHeader : COptionalHeader
|
|
{
|
|
CLogonHeader::HandshakeWireData m_UnpackedData;
|
|
char m_PackedData[65504];
|
|
};
|
|
|
|
/* 4503 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<33554432,CEchoRequestHeader>
|
|
{
|
|
};
|
|
|
|
/* 4504 */
|
|
struct __cppobj CEchoRequestHeader : COptionalHeader
|
|
{
|
|
float m_LocalTime;
|
|
};
|
|
|
|
/* 4505 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<67108864,CEchoResponseHeader>
|
|
{
|
|
};
|
|
|
|
/* 4506 */
|
|
struct CEchoResponseHeader::CEchoResponseHeaderWireData
|
|
{
|
|
float LocalTime;
|
|
float HoldingTime;
|
|
};
|
|
|
|
/* 4507 */
|
|
struct __cppobj CEchoResponseHeader : COptionalHeader
|
|
{
|
|
CEchoResponseHeader::CEchoResponseHeaderWireData m_WireData;
|
|
long double m_LocalTimeConstructed;
|
|
};
|
|
|
|
/* 4508 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<262144,CConnectHeader>
|
|
{
|
|
};
|
|
|
|
/* 4509 */
|
|
struct __cppobj NakData
|
|
{
|
|
NakDataVtbl *vfptr;
|
|
unsigned int naks_[116];
|
|
int datalength_;
|
|
unsigned int header_;
|
|
};
|
|
|
|
/* 4510 */
|
|
struct NakDataVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(NakData *this, unsigned int);
|
|
};
|
|
|
|
/* 4511 */
|
|
struct __cppobj ListIterator<PerfMonCounterInfo::PerfMonCounterNameHelp>
|
|
{
|
|
ListIterator<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl *vfptr;
|
|
ListNode<PerfMonCounterInfo::PerfMonCounterNameHelp> *_current;
|
|
List<PerfMonCounterInfo::PerfMonCounterNameHelp> *_list;
|
|
};
|
|
|
|
/* 4512 */
|
|
struct ListIterator<PerfMonCounterInfo::PerfMonCounterNameHelp>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<PerfMonCounterInfo::PerfMonCounterNameHelp> *this, unsigned int);
|
|
};
|
|
|
|
/* 4513 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,int> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,int> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,int> **m_currBucket;
|
|
HashTableData<unsigned long,int> *m_currElement;
|
|
};
|
|
|
|
/* 4514 */
|
|
struct __cppobj HashIterator<unsigned long,int,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,int> *,0> m_iter;
|
|
};
|
|
|
|
/* 4515 */
|
|
struct __cppobj IntrusiveHashListIterator<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>
|
|
{
|
|
CAsyncStateMachine::CAsyncStateData *m_pData;
|
|
IntrusiveHashList<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 4516 */
|
|
struct __cppobj IntrusiveHashListIterator<int,CAsyncStateHandler *,1>
|
|
{
|
|
CAsyncStateHandler *m_pData;
|
|
IntrusiveHashList<int,CAsyncStateHandler *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 4517 */
|
|
struct __cppobj IntrusiveHashIterator<int,CAsyncStateHandler *,1>
|
|
{
|
|
IntrusiveHashTable<int,CAsyncStateHandler *,1> *m_currHashTable;
|
|
CAsyncStateHandler **m_currBucket;
|
|
CAsyncStateHandler *m_currElement;
|
|
};
|
|
|
|
/* 4518 */
|
|
struct __cppobj CrashCleaner : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 4519 */
|
|
struct __cppobj NetInitializer::AllSocketsCrashCleaner : CrashCleaner
|
|
{
|
|
};
|
|
|
|
/* 4520 */
|
|
struct __cppobj CFactory
|
|
{
|
|
CFactoryVtbl *vfptr;
|
|
};
|
|
|
|
/* 4521 */
|
|
struct CFactoryVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CFactory *this, unsigned int);
|
|
CommandInterpreter *(__thiscall *MakeCommandInterpreter_Internal)(CFactory *this);
|
|
CLCache *(__thiscall *Make_Client_Cache_Internal)(CFactory *this);
|
|
CWeenieObject *(__thiscall *MakeCWeenieObject_Internal)(CFactory *this, unsigned int);
|
|
GlobalEventHandler *(__thiscall *MakeGlobalEventHandler_Internal)(CFactory *this);
|
|
QualityRegistrar *(__thiscall *MakeQualityRegistrar_Internal)(CFactory *this);
|
|
CCommunicationSystem *(__thiscall *MakeCCommunicationSystem_Internal)(CFactory *this);
|
|
SmartBox *(__thiscall *MakeSmartBox_Internal)(CFactory *this, NIList<NetBlob *> *);
|
|
};
|
|
|
|
/* 4522 */
|
|
struct __cppobj ACCFactory : CFactory
|
|
{
|
|
};
|
|
|
|
/* 4523 */
|
|
struct __cppobj AC1Legacy::Version
|
|
{
|
|
};
|
|
|
|
/* 4524 */
|
|
struct __cppobj SmartArray<char *,1>
|
|
{
|
|
char **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4525 */
|
|
struct __cppobj IACPlugin : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4526 */
|
|
struct __cppobj IAsheronsCall : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4527 */
|
|
struct __cppobj APIManager
|
|
{
|
|
IACPlugin *m_pPlugin;
|
|
IAsheronsCall *m_pAsheronsCallImpl;
|
|
};
|
|
|
|
/* 4528 */
|
|
struct __cppobj APIManager::IAsheronsCallImpl : IAsheronsCall
|
|
{
|
|
int m_cRef;
|
|
};
|
|
|
|
/* 4529 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0> *m_currHashTable;
|
|
HashTableData<unsigned __int64,unsigned __int64> **m_currBucket;
|
|
HashTableData<unsigned __int64,unsigned __int64> *m_currElement;
|
|
};
|
|
|
|
/* 4530 */
|
|
struct __cppobj HashIterator<unsigned __int64,unsigned __int64,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned __int64,HashTableData<unsigned __int64,unsigned __int64> *,0> m_iter;
|
|
};
|
|
|
|
/* 4531 */
|
|
struct __cppobj IntrusiveHashIterator<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1>
|
|
{
|
|
IntrusiveHashTable<AsyncContext,CAsyncStateMachine::CAsyncStateData *,1> *m_currHashTable;
|
|
CAsyncStateMachine::CAsyncStateData **m_currBucket;
|
|
CAsyncStateMachine::CAsyncStateData *m_currElement;
|
|
};
|
|
|
|
/* 4532 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1> *m_currHashTable;
|
|
HashTableData<PStringBase<char>,unsigned long> **m_currBucket;
|
|
HashTableData<PStringBase<char>,unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 4533 */
|
|
struct __cppobj HashIterator<PStringBase<char>,unsigned long,1>
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashTableData<PStringBase<char>,unsigned long> *,1> m_iter;
|
|
};
|
|
|
|
/* 4534 */
|
|
struct IEnumSTATSTGVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IEnumSTATSTG *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IEnumSTATSTG *);
|
|
unsigned int (__stdcall *Release)(IEnumSTATSTG *);
|
|
int (__stdcall *Next)(IEnumSTATSTG *, unsigned int, tagSTATSTG *, unsigned int *);
|
|
int (__stdcall *Skip)(IEnumSTATSTG *, unsigned int);
|
|
int (__stdcall *Reset)(IEnumSTATSTG *);
|
|
int (__stdcall *Clone)(IEnumSTATSTG *, IEnumSTATSTG **);
|
|
};
|
|
|
|
/* 4535 */
|
|
struct IStreamVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IStream *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IStream *);
|
|
unsigned int (__stdcall *Release)(IStream *);
|
|
int (__stdcall *Read)(IStream *, void *, unsigned int, unsigned int *);
|
|
int (__stdcall *Write)(IStream *, const void *, unsigned int, unsigned int *);
|
|
int (__stdcall *Seek)(IStream *, _LARGE_INTEGER, unsigned int, _ULARGE_INTEGER *);
|
|
int (__stdcall *SetSize)(IStream *, _ULARGE_INTEGER);
|
|
int (__stdcall *CopyTo)(IStream *, IStream *, _ULARGE_INTEGER, _ULARGE_INTEGER *, _ULARGE_INTEGER *);
|
|
int (__stdcall *Commit)(IStream *, unsigned int);
|
|
int (__stdcall *Revert)(IStream *);
|
|
int (__stdcall *LockRegion)(IStream *, _ULARGE_INTEGER, _ULARGE_INTEGER, unsigned int);
|
|
int (__stdcall *UnlockRegion)(IStream *, _ULARGE_INTEGER, _ULARGE_INTEGER, unsigned int);
|
|
int (__stdcall *Stat)(IStream *, tagSTATSTG *, unsigned int);
|
|
int (__stdcall *Clone)(IStream *, IStream **);
|
|
};
|
|
|
|
/* 4536 */
|
|
struct IOleUILinkInfoW
|
|
{
|
|
IOleUILinkInfoWVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 4537 */
|
|
struct IOleUILinkInfoWVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleUILinkInfoW *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleUILinkInfoW *);
|
|
unsigned int (__stdcall *Release)(IOleUILinkInfoW *);
|
|
unsigned int (__stdcall *GetNextLink)(IOleUILinkInfoW *, unsigned int);
|
|
int (__stdcall *SetLinkUpdateOptions)(IOleUILinkInfoW *, unsigned int, unsigned int);
|
|
int (__stdcall *GetLinkUpdateOptions)(IOleUILinkInfoW *, unsigned int, unsigned int *);
|
|
int (__stdcall *SetLinkSource)(IOleUILinkInfoW *, unsigned int, unsigned __int16 *, unsigned int, unsigned int *, int);
|
|
int (__stdcall *GetLinkSource)(IOleUILinkInfoW *, unsigned int, unsigned __int16 **, unsigned int *, unsigned __int16 **, unsigned __int16 **, int *, int *);
|
|
int (__stdcall *OpenLinkSource)(IOleUILinkInfoW *, unsigned int);
|
|
int (__stdcall *UpdateLink)(IOleUILinkInfoW *, unsigned int, int, int);
|
|
int (__stdcall *CancelLink)(IOleUILinkInfoW *, unsigned int);
|
|
int (__stdcall *GetLastUpdate)(IOleUILinkInfoW *, unsigned int, _FILETIME *);
|
|
};
|
|
|
|
/* 4538 */
|
|
struct __unaligned __declspec(align(1)) _SHITEMID
|
|
{
|
|
unsigned __int16 cb;
|
|
char abID[1];
|
|
};
|
|
|
|
/* 4539 */
|
|
struct _ITEMIDLIST
|
|
{
|
|
_SHITEMID mkid;
|
|
};
|
|
|
|
/* 4540 */
|
|
struct _SecHandle
|
|
{
|
|
unsigned int dwLower;
|
|
unsigned int dwUpper;
|
|
};
|
|
|
|
/* 4541 */
|
|
struct _SecBuffer
|
|
{
|
|
unsigned int cbBuffer;
|
|
unsigned int BufferType;
|
|
void *pvBuffer;
|
|
};
|
|
|
|
/* 4542 */
|
|
struct _SecBufferDesc
|
|
{
|
|
unsigned int ulVersion;
|
|
unsigned int cBuffers;
|
|
_SecBuffer *pBuffers;
|
|
};
|
|
|
|
/* 4543 */
|
|
struct _SecPkgInfoW
|
|
{
|
|
unsigned int fCapabilities;
|
|
unsigned __int16 wVersion;
|
|
unsigned __int16 wRPCID;
|
|
unsigned int cbMaxToken;
|
|
unsigned __int16 *Name;
|
|
unsigned __int16 *Comment;
|
|
};
|
|
|
|
/* 4544 */
|
|
struct tagOLEUIPASTEENTRYW
|
|
{
|
|
tagFORMATETC fmtetc;
|
|
const unsigned __int16 *lpstrFormatName;
|
|
const unsigned __int16 *lpstrResultText;
|
|
unsigned int dwFlags;
|
|
unsigned int dwScratchSpace;
|
|
};
|
|
|
|
/* 4545 */
|
|
struct tagOLEUIPASTESPECIALW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
IDataObject *lpSrcDataObj;
|
|
tagOLEUIPASTEENTRYW *arrPasteEntries;
|
|
int cPasteEntries;
|
|
unsigned int *arrLinkTypes;
|
|
int cLinkTypes;
|
|
unsigned int cClsidExclude;
|
|
_GUID *lpClsidExclude;
|
|
int nSelectedIndex;
|
|
int fLink;
|
|
void *hMetaPict;
|
|
tagSIZE sizel;
|
|
};
|
|
|
|
/* 4546 */
|
|
struct IOleUILinkContainerW
|
|
{
|
|
IOleUILinkContainerWVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 4547 */
|
|
struct IOleUILinkContainerWVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleUILinkContainerW *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleUILinkContainerW *);
|
|
unsigned int (__stdcall *Release)(IOleUILinkContainerW *);
|
|
unsigned int (__stdcall *GetNextLink)(IOleUILinkContainerW *, unsigned int);
|
|
int (__stdcall *SetLinkUpdateOptions)(IOleUILinkContainerW *, unsigned int, unsigned int);
|
|
int (__stdcall *GetLinkUpdateOptions)(IOleUILinkContainerW *, unsigned int, unsigned int *);
|
|
int (__stdcall *SetLinkSource)(IOleUILinkContainerW *, unsigned int, unsigned __int16 *, unsigned int, unsigned int *, int);
|
|
int (__stdcall *GetLinkSource)(IOleUILinkContainerW *, unsigned int, unsigned __int16 **, unsigned int *, unsigned __int16 **, unsigned __int16 **, int *, int *);
|
|
int (__stdcall *OpenLinkSource)(IOleUILinkContainerW *, unsigned int);
|
|
int (__stdcall *UpdateLink)(IOleUILinkContainerW *, unsigned int, int, int);
|
|
int (__stdcall *CancelLink)(IOleUILinkContainerW *, unsigned int);
|
|
};
|
|
|
|
/* 4548 */
|
|
struct tagOLEUICHANGESOURCEW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
tagOFNW *lpOFN;
|
|
unsigned int dwReserved1[4];
|
|
IOleUILinkContainerW *lpOleUILinkContainer;
|
|
unsigned int dwLink;
|
|
unsigned __int16 *lpszDisplayName;
|
|
unsigned int nFileLength;
|
|
unsigned __int16 *lpszFrom;
|
|
unsigned __int16 *lpszTo;
|
|
};
|
|
|
|
/* 4549 */
|
|
struct tagRASDIALPARAMSW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned __int16 szEntryName[257];
|
|
unsigned __int16 szPhoneNumber[129];
|
|
unsigned __int16 szCallbackNumber[129];
|
|
unsigned __int16 szUserName[257];
|
|
unsigned __int16 szPassword[257];
|
|
unsigned __int16 szDomain[16];
|
|
unsigned int dwSubEntry;
|
|
unsigned int dwCallbackId;
|
|
};
|
|
|
|
/* 4550 */
|
|
struct _browseinfoW
|
|
{
|
|
HWND__ *hwndOwner;
|
|
_ITEMIDLIST *pidlRoot;
|
|
unsigned __int16 *pszDisplayName;
|
|
const unsigned __int16 *lpszTitle;
|
|
unsigned int ulFlags;
|
|
int (__stdcall *lpfn)(HWND__ *, unsigned int, int, int);
|
|
int lParam;
|
|
int iImage;
|
|
};
|
|
|
|
/* 4551 */
|
|
struct tagOLEUICONVERTW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
_GUID clsid;
|
|
_GUID clsidConvertDefault;
|
|
_GUID clsidActivateDefault;
|
|
_GUID clsidNew;
|
|
unsigned int dvAspect;
|
|
unsigned __int16 wFormat;
|
|
int fIsLinkedObject;
|
|
void *hMetaPict;
|
|
unsigned __int16 *lpszUserType;
|
|
int fObjectsIconChanged;
|
|
unsigned __int16 *lpszDefLabel;
|
|
unsigned int cClsidExclude;
|
|
_GUID *lpClsidExclude;
|
|
};
|
|
|
|
/* 4552 */
|
|
struct RASIPADDR
|
|
{
|
|
char a;
|
|
char b;
|
|
char c;
|
|
char d;
|
|
};
|
|
|
|
/* 4553 */
|
|
struct tagRASENTRYW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwfOptions;
|
|
unsigned int dwCountryID;
|
|
unsigned int dwCountryCode;
|
|
unsigned __int16 szAreaCode[11];
|
|
unsigned __int16 szLocalPhoneNumber[129];
|
|
unsigned int dwAlternateOffset;
|
|
RASIPADDR ipaddr;
|
|
RASIPADDR ipaddrDns;
|
|
RASIPADDR ipaddrDnsAlt;
|
|
RASIPADDR ipaddrWins;
|
|
RASIPADDR ipaddrWinsAlt;
|
|
unsigned int dwFrameSize;
|
|
unsigned int dwfNetProtocols;
|
|
unsigned int dwFramingProtocol;
|
|
unsigned __int16 szScript[260];
|
|
unsigned __int16 szAutodialDll[260];
|
|
unsigned __int16 szAutodialFunc[260];
|
|
unsigned __int16 szDeviceType[17];
|
|
unsigned __int16 szDeviceName[129];
|
|
unsigned __int16 szX25PadType[33];
|
|
unsigned __int16 szX25Address[201];
|
|
unsigned __int16 szX25Facilities[201];
|
|
unsigned __int16 szX25UserData[201];
|
|
unsigned int dwChannels;
|
|
unsigned int dwReserved1;
|
|
unsigned int dwReserved2;
|
|
unsigned int dwSubEntries;
|
|
unsigned int dwDialMode;
|
|
unsigned int dwDialExtraPercent;
|
|
unsigned int dwDialExtraSampleSeconds;
|
|
unsigned int dwHangUpExtraPercent;
|
|
unsigned int dwHangUpExtraSampleSeconds;
|
|
unsigned int dwIdleDisconnectSeconds;
|
|
unsigned int dwType;
|
|
unsigned int dwEncryptionType;
|
|
unsigned int dwCustomAuthKey;
|
|
_GUID guidId;
|
|
unsigned __int16 szCustomDialDll[260];
|
|
unsigned int dwVpnStrategy;
|
|
unsigned int dwfOptions2;
|
|
unsigned int dwfOptions3;
|
|
unsigned __int16 szDnsSuffix[256];
|
|
unsigned int dwTcpWindowSize;
|
|
unsigned __int16 szPrerequisitePbk[260];
|
|
unsigned __int16 szPrerequisiteEntry[257];
|
|
unsigned int dwRedialCount;
|
|
unsigned int dwRedialPause;
|
|
};
|
|
|
|
/* 4554 */
|
|
struct IOleUIObjInfoW
|
|
{
|
|
IOleUIObjInfoWVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 4555 */
|
|
struct IOleUIObjInfoWVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IOleUIObjInfoW *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IOleUIObjInfoW *);
|
|
unsigned int (__stdcall *Release)(IOleUIObjInfoW *);
|
|
int (__stdcall *GetObjectInfo)(IOleUIObjInfoW *, unsigned int, unsigned int *, unsigned __int16 **, unsigned __int16 **, unsigned __int16 **, unsigned __int16 **);
|
|
int (__stdcall *GetConvertInfo)(IOleUIObjInfoW *, unsigned int, _GUID *, unsigned __int16 *, _GUID *, _GUID **, unsigned int *);
|
|
int (__stdcall *ConvertObject)(IOleUIObjInfoW *, unsigned int, _GUID *const );
|
|
int (__stdcall *GetViewInfo)(IOleUIObjInfoW *, unsigned int, void **, unsigned int *, int *);
|
|
int (__stdcall *SetViewInfo)(IOleUIObjInfoW *, unsigned int, void *, unsigned int, int, int);
|
|
};
|
|
|
|
/* 4556 */
|
|
struct tagOLEUIGNRLPROPSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
unsigned int dwReserved1[2];
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
unsigned int dwReserved2[3];
|
|
tagOLEUIOBJECTPROPSW *lpOP;
|
|
};
|
|
|
|
/* 4557 */
|
|
struct tagOLEUIOBJECTPROPSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
_PROPSHEETHEADERW *lpPS;
|
|
unsigned int dwObject;
|
|
IOleUIObjInfoW *lpObjInfo;
|
|
unsigned int dwLink;
|
|
IOleUILinkInfoW *lpLinkInfo;
|
|
tagOLEUIGNRLPROPSW *lpGP;
|
|
tagOLEUIVIEWPROPSW *lpVP;
|
|
tagOLEUILINKPROPSW *lpLP;
|
|
};
|
|
|
|
/* 4558 */
|
|
struct tagOLEUIVIEWPROPSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
unsigned int dwReserved1[2];
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
unsigned int dwReserved2[3];
|
|
tagOLEUIOBJECTPROPSW *lpOP;
|
|
int nScaleMin;
|
|
int nScaleMax;
|
|
};
|
|
|
|
/* 4559 */
|
|
struct tagOLEUILINKPROPSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
unsigned int dwReserved1[2];
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
unsigned int dwReserved2[3];
|
|
tagOLEUIOBJECTPROPSW *lpOP;
|
|
};
|
|
|
|
/* 4560 */
|
|
struct IStorageVtbl
|
|
{
|
|
int (__stdcall *QueryInterface)(IStorage *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IStorage *);
|
|
unsigned int (__stdcall *Release)(IStorage *);
|
|
int (__stdcall *CreateStream)(IStorage *, const unsigned __int16 *, unsigned int, unsigned int, unsigned int, IStream **);
|
|
int (__stdcall *OpenStream)(IStorage *, const unsigned __int16 *, void *, unsigned int, unsigned int, IStream **);
|
|
int (__stdcall *CreateStorage)(IStorage *, const unsigned __int16 *, unsigned int, unsigned int, unsigned int, IStorage **);
|
|
int (__stdcall *OpenStorage)(IStorage *, const unsigned __int16 *, IStorage *, unsigned int, unsigned __int16 **, unsigned int, IStorage **);
|
|
int (__stdcall *CopyTo)(IStorage *, unsigned int, _GUID *, unsigned __int16 **, IStorage *);
|
|
int (__stdcall *MoveElementTo)(IStorage *, const unsigned __int16 *, IStorage *, const unsigned __int16 *, unsigned int);
|
|
int (__stdcall *Commit)(IStorage *, unsigned int);
|
|
int (__stdcall *Revert)(IStorage *);
|
|
int (__stdcall *EnumElements)(IStorage *, unsigned int, void *, unsigned int, IEnumSTATSTG **);
|
|
int (__stdcall *DestroyElement)(IStorage *, const unsigned __int16 *);
|
|
int (__stdcall *RenameElement)(IStorage *, const unsigned __int16 *, const unsigned __int16 *);
|
|
int (__stdcall *SetElementTimes)(IStorage *, const unsigned __int16 *, _FILETIME *, _FILETIME *, _FILETIME *);
|
|
int (__stdcall *SetClass)(IStorage *, _GUID *const );
|
|
int (__stdcall *SetStateBits)(IStorage *, unsigned int, unsigned int);
|
|
int (__stdcall *Stat)(IStorage *, tagSTATSTG *, unsigned int);
|
|
};
|
|
|
|
/* 4561 */
|
|
struct HRASCONN__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 4562 */
|
|
struct tagRASCONNW
|
|
{
|
|
unsigned int dwSize;
|
|
HRASCONN__ *hrasconn;
|
|
unsigned __int16 szEntryName[257];
|
|
unsigned __int16 szDeviceType[17];
|
|
unsigned __int16 szDeviceName[129];
|
|
unsigned __int16 szPhonebook[260];
|
|
unsigned int dwSubEntry;
|
|
_GUID guidEntry;
|
|
unsigned int dwFlags;
|
|
_LUID luid;
|
|
};
|
|
|
|
/* 4563 */
|
|
struct _SECURITY_FUNCTION_TABLE_W
|
|
{
|
|
unsigned int dwVersion;
|
|
int (__stdcall *EnumerateSecurityPackagesW)(unsigned int *, _SecPkgInfoW **);
|
|
int (__stdcall *QueryCredentialsAttributesW)(_SecHandle *, unsigned int, void *);
|
|
int (__stdcall *AcquireCredentialsHandleW)(unsigned __int16 *, unsigned __int16 *, unsigned int, void *, void *, void (__stdcall *)(void *, void *, unsigned int, void **, int *), void *, _SecHandle *, _LARGE_INTEGER *);
|
|
int (__stdcall *FreeCredentialsHandle)(_SecHandle *);
|
|
void *Reserved2;
|
|
int (__stdcall *InitializeSecurityContextW)(_SecHandle *, _SecHandle *, unsigned __int16 *, unsigned int, unsigned int, unsigned int, _SecBufferDesc *, unsigned int, _SecHandle *, _SecBufferDesc *, unsigned int *, _LARGE_INTEGER *);
|
|
int (__stdcall *AcceptSecurityContext)(_SecHandle *, _SecHandle *, _SecBufferDesc *, unsigned int, unsigned int, _SecHandle *, _SecBufferDesc *, unsigned int *, _LARGE_INTEGER *);
|
|
int (__stdcall *CompleteAuthToken)(_SecHandle *, _SecBufferDesc *);
|
|
int (__stdcall *DeleteSecurityContext)(_SecHandle *);
|
|
int (__stdcall *ApplyControlToken)(_SecHandle *, _SecBufferDesc *);
|
|
int (__stdcall *QueryContextAttributesW)(_SecHandle *, unsigned int, void *);
|
|
int (__stdcall *ImpersonateSecurityContext)(_SecHandle *);
|
|
int (__stdcall *RevertSecurityContext)(_SecHandle *);
|
|
int (__stdcall *MakeSignature)(_SecHandle *, unsigned int, _SecBufferDesc *, unsigned int);
|
|
int (__stdcall *VerifySignature)(_SecHandle *, _SecBufferDesc *, unsigned int, unsigned int *);
|
|
int (__stdcall *FreeContextBuffer)(void *);
|
|
int (__stdcall *QuerySecurityPackageInfoW)(unsigned __int16 *, _SecPkgInfoW **);
|
|
void *Reserved3;
|
|
void *Reserved4;
|
|
int (__stdcall *ExportSecurityContext)(_SecHandle *, unsigned int, _SecBuffer *, void **);
|
|
int (__stdcall *ImportSecurityContextW)(unsigned __int16 *, _SecBuffer *, void *, _SecHandle *);
|
|
int (__stdcall *AddCredentialsW)(_SecHandle *, unsigned __int16 *, unsigned __int16 *, unsigned int, void *, void (__stdcall *)(void *, void *, unsigned int, void **, int *), void *, _LARGE_INTEGER *);
|
|
void *Reserved8;
|
|
int (__stdcall *QuerySecurityContextToken)(_SecHandle *, void **);
|
|
int (__stdcall *EncryptMessage)(_SecHandle *, unsigned int, _SecBufferDesc *, unsigned int);
|
|
int (__stdcall *DecryptMessage)(_SecHandle *, _SecBufferDesc *, unsigned int, unsigned int *);
|
|
int (__stdcall *SetContextAttributesW)(_SecHandle *, unsigned int, void *, unsigned int);
|
|
};
|
|
|
|
/* 4564 */
|
|
struct tagOLEUIINSERTOBJECTW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
_GUID clsid;
|
|
unsigned __int16 *lpszFile;
|
|
unsigned int cchFile;
|
|
unsigned int cClsidExclude;
|
|
_GUID *lpClsidExclude;
|
|
_GUID iid;
|
|
unsigned int oleRender;
|
|
tagFORMATETC *lpFormatEtc;
|
|
IOleClientSite *lpIOleClientSite;
|
|
IStorage *lpIStorage;
|
|
void **ppvObj;
|
|
int sc;
|
|
void *hMetaPict;
|
|
};
|
|
|
|
/* 4565 */
|
|
struct tagOLEUIEDITLINKSW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
IOleUILinkContainerW *lpOleUILinkContainer;
|
|
};
|
|
|
|
/* 4566 */
|
|
struct ICDECOMPRESSEX
|
|
{
|
|
unsigned int dwFlags;
|
|
tagBITMAPINFOHEADER *lpbiSrc;
|
|
void *lpSrc;
|
|
tagBITMAPINFOHEADER *lpbiDst;
|
|
void *lpDst;
|
|
int xDst;
|
|
int yDst;
|
|
int dxDst;
|
|
int dyDst;
|
|
int xSrc;
|
|
int ySrc;
|
|
int dxSrc;
|
|
int dySrc;
|
|
};
|
|
|
|
/* 4567 */
|
|
struct tagRASEAPINFO
|
|
{
|
|
unsigned int dwSizeofEapInfo;
|
|
char *pbEapInfo;
|
|
};
|
|
|
|
/* 4568 */
|
|
struct tagOLEUIBUSYW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
HTASK__ *hTask;
|
|
HWND__ **lphWndDialog;
|
|
};
|
|
|
|
/* 4569 */
|
|
struct ICSETSTATUSPROC
|
|
{
|
|
unsigned int dwFlags;
|
|
int lParam;
|
|
int (__stdcall *Status)(int, unsigned int, int);
|
|
};
|
|
|
|
/* 4570 */
|
|
struct tagQOCINFO
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwInSpeed;
|
|
unsigned int dwOutSpeed;
|
|
};
|
|
|
|
/* 4571 */
|
|
struct tagRASDIALEXTENSIONS
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwfOptions;
|
|
HWND__ *hwndParent;
|
|
unsigned int reserved;
|
|
unsigned int reserved1;
|
|
tagRASEAPINFO RasEapInfo;
|
|
};
|
|
|
|
/* 4572 */
|
|
struct HIC__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 4573 */
|
|
struct __declspec(align(4)) tagHW_PROFILE_INFOW
|
|
{
|
|
unsigned int dwDockInfo;
|
|
unsigned __int16 szHwProfileGuid[39];
|
|
unsigned __int16 szHwProfileName[80];
|
|
};
|
|
|
|
/* 4574 */
|
|
struct ICDRAWSUGGEST
|
|
{
|
|
tagBITMAPINFOHEADER *lpbiIn;
|
|
tagBITMAPINFOHEADER *lpbiSuggest;
|
|
int dxSrc;
|
|
int dySrc;
|
|
int dxDst;
|
|
int dyDst;
|
|
HIC__ *hicDecompressor;
|
|
};
|
|
|
|
/* 4575 */
|
|
struct tagRASSUBENTRYW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwfFlags;
|
|
unsigned __int16 szDeviceType[17];
|
|
unsigned __int16 szDeviceName[129];
|
|
unsigned __int16 szLocalPhoneNumber[129];
|
|
unsigned int dwAlternateOffset;
|
|
};
|
|
|
|
/* 4576 */
|
|
struct tagOLEUICHANGEICONW
|
|
{
|
|
unsigned int cbStruct;
|
|
unsigned int dwFlags;
|
|
HWND__ *hWndOwner;
|
|
const unsigned __int16 *lpszCaption;
|
|
unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int);
|
|
int lCustData;
|
|
HINSTANCE__ *hInstance;
|
|
const unsigned __int16 *lpszTemplate;
|
|
HRSRC__ *hResource;
|
|
void *hMetaPict;
|
|
_GUID clsid;
|
|
unsigned __int16 szIconExe[260];
|
|
int cchIconExe;
|
|
};
|
|
|
|
/* 4577 */
|
|
struct __declspec(align(4)) tagRASENTRYNAMEW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned __int16 szEntryName[257];
|
|
unsigned int dwFlags;
|
|
unsigned __int16 szPhonebookPath[261];
|
|
};
|
|
|
|
/* 4578 */
|
|
struct tagRASDEVINFOW
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned __int16 szDeviceType[17];
|
|
unsigned __int16 szDeviceName[129];
|
|
};
|
|
|
|
/* 4579 */
|
|
struct __declspec(align(4)) tagRASCONNSTATUSW
|
|
{
|
|
unsigned int dwSize;
|
|
tagRASCONNSTATE rasconnstate;
|
|
unsigned int dwError;
|
|
unsigned __int16 szDeviceType[17];
|
|
unsigned __int16 szDeviceName[129];
|
|
unsigned __int16 szPhoneNumber[129];
|
|
};
|
|
|
|
/* 4580 */
|
|
struct DLLMap
|
|
{
|
|
const char *szDLLName;
|
|
HINSTANCE__ *hMod;
|
|
};
|
|
|
|
/* 4581 */
|
|
struct _UNICODE_STRING
|
|
{
|
|
unsigned __int16 Length;
|
|
unsigned __int16 MaximumLength;
|
|
unsigned __int16 *Buffer;
|
|
};
|
|
|
|
/* 4582 */
|
|
struct _DIOBJECTDATAFORMAT
|
|
{
|
|
_GUID *pguid;
|
|
unsigned int dwOfs;
|
|
unsigned int dwType;
|
|
unsigned int dwFlags;
|
|
};
|
|
|
|
/* 4583 */
|
|
struct _DIDATAFORMAT
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwObjSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwDataSize;
|
|
unsigned int dwNumObjs;
|
|
_DIOBJECTDATAFORMAT *rgodf;
|
|
};
|
|
|
|
/* 4584 */
|
|
struct DIEFFESCAPE
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwCommand;
|
|
void *lpvInBuffer;
|
|
unsigned int cbInBuffer;
|
|
void *lpvOutBuffer;
|
|
unsigned int cbOutBuffer;
|
|
};
|
|
|
|
/* 4585 */
|
|
struct DIENVELOPE
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwAttackLevel;
|
|
unsigned int dwAttackTime;
|
|
unsigned int dwFadeLevel;
|
|
unsigned int dwFadeTime;
|
|
};
|
|
|
|
/* 4586 */
|
|
struct DIEFFECT
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwDuration;
|
|
unsigned int dwSamplePeriod;
|
|
unsigned int dwGain;
|
|
unsigned int dwTriggerButton;
|
|
unsigned int dwTriggerRepeatInterval;
|
|
unsigned int cAxes;
|
|
unsigned int *rgdwAxes;
|
|
int *rglDirection;
|
|
DIENVELOPE *lpEnvelope;
|
|
unsigned int cbTypeSpecificParams;
|
|
void *lpvTypeSpecificParams;
|
|
unsigned int dwStartDelay;
|
|
};
|
|
|
|
/* 4587 */
|
|
struct SHEPHANDLE
|
|
{
|
|
unsigned int dwEffect;
|
|
unsigned int dwTag;
|
|
};
|
|
|
|
/* 4588 */
|
|
struct IDirectInputEffectShepherdVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirectInputEffectShepherd *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IDirectInputEffectShepherd *);
|
|
unsigned int (__stdcall *Release)(IDirectInputEffectShepherd *);
|
|
HRESULT (__stdcall *DeviceID)(IDirectInputEffectShepherd *, unsigned int, unsigned int, void *);
|
|
HRESULT (__stdcall *GetVersions)(IDirectInputEffectShepherd *, DIDRIVERVERSIONS *);
|
|
HRESULT (__stdcall *Escape)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIEFFESCAPE *);
|
|
HRESULT (__stdcall *DeviceEscape)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIEFFESCAPE *);
|
|
HRESULT (__stdcall *SetGain)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int);
|
|
HRESULT (__stdcall *SendForceFeedbackCommand)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int);
|
|
HRESULT (__stdcall *GetForceFeedbackState)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIDEVICESTATE *);
|
|
HRESULT (__stdcall *DownloadEffect)(IDirectInputEffectShepherd *, unsigned int, SHEPHANDLE *, DIEFFECT *, unsigned int);
|
|
HRESULT (__stdcall *DestroyEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *);
|
|
HRESULT (__stdcall *StartEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int, unsigned int);
|
|
HRESULT (__stdcall *StopEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *);
|
|
HRESULT (__stdcall *GetEffectStatus)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int *);
|
|
HRESULT (__stdcall *SetGlobalGain)(IDirectInputEffectShepherd *, unsigned int);
|
|
};
|
|
|
|
/* 4589 */
|
|
struct IDirectInputEffectShepherd
|
|
{
|
|
IDirectInputEffectShepherdVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 4590 */
|
|
struct DIDRIVERVERSIONS
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFirmwareRevision;
|
|
unsigned int dwHardwareRevision;
|
|
unsigned int dwFFDriverVersion;
|
|
};
|
|
|
|
/* 4591 */
|
|
struct DIDEVICESTATE
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwState;
|
|
unsigned int dwLoad;
|
|
};
|
|
|
|
/* 4592 */
|
|
struct DIDEVICEOBJECTINSTANCEW
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID guidType;
|
|
unsigned int dwOfs;
|
|
unsigned int dwType;
|
|
unsigned int dwFlags;
|
|
unsigned __int16 tszName[260];
|
|
unsigned int dwFFMaxForce;
|
|
unsigned int dwFFForceResolution;
|
|
unsigned __int16 wCollectionNumber;
|
|
unsigned __int16 wDesignatorIndex;
|
|
unsigned __int16 wUsagePage;
|
|
unsigned __int16 wUsage;
|
|
unsigned int dwDimension;
|
|
unsigned __int16 wExponent;
|
|
unsigned __int16 wReportId;
|
|
};
|
|
|
|
/* 4593 */
|
|
struct DIPROPINFO
|
|
{
|
|
_GUID *pguid;
|
|
unsigned int iobj;
|
|
unsigned int dwDevType;
|
|
};
|
|
|
|
/* 4594 */
|
|
struct DIPROPHEADER
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwHeaderSize;
|
|
unsigned int dwObj;
|
|
unsigned int dwHow;
|
|
};
|
|
|
|
/* 4595 */
|
|
struct DIDEVCAPS
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwDevType;
|
|
unsigned int dwAxes;
|
|
unsigned int dwButtons;
|
|
unsigned int dwPOVs;
|
|
unsigned int dwFFSamplePeriod;
|
|
unsigned int dwFFMinTimeResolution;
|
|
unsigned int dwFirmwareRevision;
|
|
unsigned int dwHardwareRevision;
|
|
unsigned int dwFFDriverVersion;
|
|
};
|
|
|
|
/* 4596 */
|
|
union $983DBE8ABC3C6C5332AC355A10D6978F
|
|
{
|
|
unsigned int RawValue;
|
|
char On;
|
|
};
|
|
|
|
/* 4597 */
|
|
struct _HIDP_DATA
|
|
{
|
|
unsigned __int16 DataIndex;
|
|
unsigned __int16 Reserved;
|
|
$983DBE8ABC3C6C5332AC355A10D6978F ___u2;
|
|
};
|
|
|
|
/* 4598 */
|
|
struct DIDEVICEINSTANCEW
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID guidInstance;
|
|
_GUID guidProduct;
|
|
unsigned int dwDevType;
|
|
unsigned __int16 tszInstanceName[260];
|
|
unsigned __int16 tszProductName[260];
|
|
_GUID guidFFDriver;
|
|
unsigned __int16 wUsagePage;
|
|
unsigned __int16 wUsage;
|
|
};
|
|
|
|
/* 4599 */
|
|
struct JOYRAMP
|
|
{
|
|
int x;
|
|
int y;
|
|
unsigned int dx;
|
|
int dy;
|
|
};
|
|
|
|
/* 4600 */
|
|
struct LMINMAX
|
|
{
|
|
int Min;
|
|
int Max;
|
|
};
|
|
|
|
/* 4601 */
|
|
struct DIDEVICEOBJECTDATA
|
|
{
|
|
unsigned int dwOfs;
|
|
unsigned int dwData;
|
|
unsigned int dwTimeStamp;
|
|
unsigned int dwSequence;
|
|
unsigned int uAppData;
|
|
};
|
|
|
|
/* 4602 */
|
|
struct VXDINSTANCE
|
|
{
|
|
unsigned int fl;
|
|
void *pState;
|
|
DIDEVICEOBJECTDATA *pBuffer;
|
|
DIDEVICEOBJECTDATA *pEnd;
|
|
DIDEVICEOBJECTDATA *pHead;
|
|
DIDEVICEOBJECTDATA *pTail;
|
|
unsigned int fOverflow;
|
|
struct CDIDev *pdd;
|
|
HWND__ *hwnd;
|
|
};
|
|
|
|
/* 4603 */
|
|
struct CEm
|
|
{
|
|
VXDINSTANCE vi;
|
|
CEm *pemNext;
|
|
unsigned int *rgdwDf;
|
|
unsigned int dwExtra;
|
|
CEd *ped;
|
|
int cAcquire;
|
|
int cRef;
|
|
int fWorkerThread;
|
|
int fHidden;
|
|
};
|
|
|
|
/* 4604 */
|
|
struct CEd
|
|
{
|
|
void *const pState;
|
|
unsigned int *const pDevType;
|
|
HRESULT (__stdcall *Acquire)(CEm *, int);
|
|
int cAcquire;
|
|
unsigned int cbData;
|
|
unsigned int cRef;
|
|
};
|
|
|
|
/* 4605 */
|
|
struct HIDGROUPCAPS
|
|
{
|
|
_HIDP_REPORT_TYPE type;
|
|
unsigned int cObj;
|
|
unsigned __int16 UsagePage;
|
|
unsigned __int16 UsageMin;
|
|
unsigned __int16 StringMin;
|
|
unsigned __int16 StringMax;
|
|
unsigned __int16 DesignatorMin;
|
|
unsigned __int16 DesignatorMax;
|
|
unsigned __int16 DataIndexMin;
|
|
unsigned __int16 usGranularity;
|
|
int lMask;
|
|
unsigned __int16 BitSize;
|
|
unsigned __int16 LinkCollection;
|
|
LMINMAX Logical;
|
|
LMINMAX Physical;
|
|
int Null;
|
|
unsigned int Units;
|
|
unsigned __int16 Exponent;
|
|
unsigned __int16 wReportId;
|
|
int fReportDisabled;
|
|
int Reserved;
|
|
int IsAbsolute;
|
|
int IsValue;
|
|
int IsAlias;
|
|
int IsSigned;
|
|
int IsPolledPOV;
|
|
};
|
|
|
|
/* 4606 */
|
|
struct HIDREPORTINFO
|
|
{
|
|
_HIDP_DATA *rgdata;
|
|
void *pvReport;
|
|
int cdataMax;
|
|
int cdataUsed;
|
|
unsigned int cbReport;
|
|
int fNeedClear;
|
|
int fChanged;
|
|
};
|
|
|
|
/* 4607 */
|
|
struct _DIAPPHACKS
|
|
{
|
|
int fReacquire;
|
|
int fNoSubClass;
|
|
int fNativeAxisOnly;
|
|
int fNoPollUnacquire;
|
|
int fSucceedAcquire;
|
|
int nMaxDeviceNameLength;
|
|
unsigned int dwDevType;
|
|
};
|
|
|
|
/* 4608 */
|
|
struct JOYRANGECONVERT
|
|
{
|
|
int fRaw;
|
|
JOYRAMP rmpLow;
|
|
JOYRAMP rmpHigh;
|
|
unsigned int dwPmin;
|
|
unsigned int dwPmax;
|
|
unsigned int dwPc;
|
|
int lMin;
|
|
int lMax;
|
|
int lC;
|
|
unsigned int dwDz;
|
|
unsigned int dwSat;
|
|
int fFakeRaw;
|
|
int fPolledPOV;
|
|
int lMinPOV[5];
|
|
int lMaxPOV[5];
|
|
};
|
|
|
|
/* 4609 */
|
|
struct HIDOBJCAPS
|
|
{
|
|
HIDGROUPCAPS *pcaps;
|
|
JOYRANGECONVERT *pjrc;
|
|
int idata;
|
|
};
|
|
|
|
/* 4610 */
|
|
struct IDirectInputDeviceCallback
|
|
{
|
|
IDirectInputDeviceCallbackVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 4611 */
|
|
struct IDirectInputDeviceCallbackVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirectInputDeviceCallback *, _GUID *const , void **);
|
|
unsigned int (__stdcall *AddRef)(IDirectInputDeviceCallback *);
|
|
unsigned int (__stdcall *Release)(IDirectInputDeviceCallback *);
|
|
HRESULT (__stdcall *GetInstance)(IDirectInputDeviceCallback *, void **);
|
|
HRESULT (__stdcall *GetVersions)(IDirectInputDeviceCallback *, DIDRIVERVERSIONS *);
|
|
HRESULT (__stdcall *GetDataFormat)(IDirectInputDeviceCallback *, _DIDATAFORMAT **);
|
|
HRESULT (__stdcall *GetObjectInfo)(IDirectInputDeviceCallback *, DIPROPINFO *, DIDEVICEOBJECTINSTANCEW *);
|
|
HRESULT (__stdcall *GetCapabilities)(IDirectInputDeviceCallback *, DIDEVCAPS *);
|
|
HRESULT (__stdcall *Acquire)(IDirectInputDeviceCallback *);
|
|
HRESULT (__stdcall *Unacquire)(IDirectInputDeviceCallback *);
|
|
HRESULT (__stdcall *GetDeviceState)(IDirectInputDeviceCallback *, void *);
|
|
HRESULT (__stdcall *GetDeviceInfo)(IDirectInputDeviceCallback *, DIDEVICEINSTANCEW *);
|
|
HRESULT (__stdcall *GetProperty)(IDirectInputDeviceCallback *, DIPROPINFO *, DIPROPHEADER *);
|
|
HRESULT (__stdcall *SetProperty)(IDirectInputDeviceCallback *, DIPROPINFO *, DIPROPHEADER *);
|
|
HRESULT (__stdcall *SetEventNotification)(IDirectInputDeviceCallback *, void *);
|
|
HRESULT (__stdcall *SetCooperativeLevel)(IDirectInputDeviceCallback *, HWND__ *, unsigned int);
|
|
HRESULT (__stdcall *RunControlPanel)(IDirectInputDeviceCallback *, HWND__ *, unsigned int);
|
|
HRESULT (__stdcall *CookDeviceData)(IDirectInputDeviceCallback *, unsigned int, DIDEVICEOBJECTDATA *);
|
|
HRESULT (__stdcall *CreateEffect)(IDirectInputDeviceCallback *, IDirectInputEffectShepherd **);
|
|
HRESULT (__stdcall *GetFFConfigKey)(IDirectInputDeviceCallback *, unsigned int, HKEY__ **);
|
|
HRESULT (__stdcall *SendDeviceData)(IDirectInputDeviceCallback *, DIDEVICEOBJECTDATA *, unsigned int *, unsigned int);
|
|
HRESULT (__stdcall *Poll)(IDirectInputDeviceCallback *);
|
|
unsigned int (__stdcall *GetUsage)(IDirectInputDeviceCallback *, int);
|
|
HRESULT (__stdcall *MapUsage)(IDirectInputDeviceCallback *, unsigned int, int *);
|
|
HRESULT (__stdcall *SetDIData)(IDirectInputDeviceCallback *, unsigned int, void *);
|
|
};
|
|
|
|
/* 4612 */
|
|
struct _HIDP_CAPS
|
|
{
|
|
unsigned __int16 Usage;
|
|
unsigned __int16 UsagePage;
|
|
unsigned __int16 InputReportByteLength;
|
|
unsigned __int16 OutputReportByteLength;
|
|
unsigned __int16 FeatureReportByteLength;
|
|
unsigned __int16 Reserved[17];
|
|
unsigned __int16 NumberLinkCollectionNodes;
|
|
unsigned __int16 NumberInputButtonCaps;
|
|
unsigned __int16 NumberInputValueCaps;
|
|
unsigned __int16 NumberInputDataIndices;
|
|
unsigned __int16 NumberOutputButtonCaps;
|
|
unsigned __int16 NumberOutputValueCaps;
|
|
unsigned __int16 NumberOutputDataIndices;
|
|
unsigned __int16 NumberFeatureButtonCaps;
|
|
unsigned __int16 NumberFeatureValueCaps;
|
|
unsigned __int16 NumberFeatureDataIndices;
|
|
};
|
|
|
|
/* 4613 */
|
|
union $188C3972C44D0F3C154D65F555EC009A
|
|
{
|
|
void *pvGroup2;
|
|
HIDREPORTINFO hriIn;
|
|
};
|
|
|
|
/* 4614 */
|
|
struct CHid
|
|
{
|
|
IDirectInputDeviceCallback dcb;
|
|
$188C3972C44D0F3C154D65F555EC009A ___u1;
|
|
HIDREPORTINFO hriOut;
|
|
HIDREPORTINFO hriFea;
|
|
void *pvPhys;
|
|
void *pvStage;
|
|
unsigned int cbPhys;
|
|
VXDINSTANCE *pvi;
|
|
unsigned int dwDevType;
|
|
unsigned int dwAxes;
|
|
unsigned int dwButtons;
|
|
unsigned int dwPOVs;
|
|
unsigned int dwCollections;
|
|
void *hdev;
|
|
void *hdevEm;
|
|
unsigned int rgdwBase[4];
|
|
HIDOBJCAPS *rghoc;
|
|
_DIDATAFORMAT df;
|
|
unsigned int ibButtonData;
|
|
unsigned int cbButtonData;
|
|
char **rgpbButtonMasks;
|
|
_HIDP_PREPARSED_DATA *ppd;
|
|
HIDGROUPCAPS *rgcaps;
|
|
JOYRANGECONVERT *pjrcNext;
|
|
_HIDP_CAPS caps;
|
|
CEd ed;
|
|
_OVERLAPPED o;
|
|
unsigned int dwStartRead;
|
|
unsigned int dwStopRead;
|
|
int *rgiobj;
|
|
int *rgipov;
|
|
int *rgiaxis;
|
|
int *rgicoll;
|
|
unsigned int uiInstanceMax;
|
|
char *ptszId;
|
|
char *ptszPath;
|
|
HKEY__ *hkInstType;
|
|
unsigned int ccaps;
|
|
int idJoy;
|
|
HKEY__ *hkType;
|
|
unsigned __int16 VendorID;
|
|
unsigned __int16 ProductID;
|
|
HWND__ *hwnd;
|
|
int IsPolledInput;
|
|
int fPIDdevice;
|
|
unsigned __int16 wMaxReportId[3];
|
|
char *pEnableReportId[3];
|
|
unsigned int dwVersion;
|
|
_DIAPPHACKS diHacks;
|
|
int fEnableInputReport;
|
|
int fFlags2Checked;
|
|
};
|
|
|
|
/* 4615 */
|
|
struct D3DXPlane
|
|
{
|
|
float a;
|
|
float b;
|
|
float cc;
|
|
float d;
|
|
};
|
|
|
|
/* 4616 */
|
|
struct D3DXMatrix
|
|
{
|
|
float _11;
|
|
float _12;
|
|
float _13;
|
|
float _14;
|
|
float _21;
|
|
float _22;
|
|
float _23;
|
|
float _24;
|
|
float _31;
|
|
float _32;
|
|
float _33;
|
|
float _34;
|
|
float _41;
|
|
float _42;
|
|
float _43;
|
|
float _44;
|
|
};
|
|
|
|
/* 4617 */
|
|
struct localVar0
|
|
{
|
|
unsigned int l_ebp;
|
|
unsigned int l_esi;
|
|
unsigned int l_edi;
|
|
};
|
|
|
|
/* 4618 */
|
|
struct Param0
|
|
{
|
|
localVar0 loc;
|
|
unsigned int retAddr;
|
|
unsigned int pOut;
|
|
unsigned int OutStride;
|
|
unsigned int pV;
|
|
unsigned int VStride;
|
|
unsigned int pM;
|
|
unsigned int n;
|
|
};
|
|
|
|
/* 4619 */
|
|
struct SSE4xMatrix
|
|
{
|
|
float _11;
|
|
__declspec(align(16)) float _12;
|
|
__declspec(align(16)) float _13;
|
|
__declspec(align(16)) float _14;
|
|
__declspec(align(16)) float _21;
|
|
__declspec(align(16)) float _22;
|
|
__declspec(align(16)) float _23;
|
|
__declspec(align(16)) float _24;
|
|
__declspec(align(16)) float _31;
|
|
__declspec(align(16)) float _32;
|
|
__declspec(align(16)) float _33;
|
|
__declspec(align(16)) float _34;
|
|
__declspec(align(16)) float _41;
|
|
__declspec(align(16)) float _42;
|
|
__declspec(align(16)) float _43;
|
|
__declspec(align(16)) float _44;
|
|
};
|
|
|
|
/* 4620 */
|
|
struct D3DXVector2
|
|
{
|
|
float x;
|
|
float y;
|
|
};
|
|
|
|
/* 4621 */
|
|
struct D3DXVector3
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
};
|
|
|
|
/* 4622 */
|
|
struct D3DXVector4
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float w;
|
|
};
|
|
|
|
/* 4623 */
|
|
struct __unaligned __declspec(align(4)) localVar1
|
|
{
|
|
__int64 l_absXY;
|
|
__int64 l_absZW;
|
|
unsigned int l_ebp;
|
|
unsigned int l_esi;
|
|
unsigned int l_edi;
|
|
};
|
|
|
|
/* 4624 */
|
|
struct Param1
|
|
{
|
|
localVar1 loc;
|
|
_BYTE gap1C[240];
|
|
unsigned int retAddr;
|
|
unsigned int pOut;
|
|
unsigned int OutStride;
|
|
unsigned int pV;
|
|
unsigned int VStride;
|
|
unsigned int pM;
|
|
unsigned int n;
|
|
};
|
|
|
|
/* 4625 */
|
|
struct __unaligned __declspec(align(4)) localVar2
|
|
{
|
|
SSE4xMatrix l_Matrix;
|
|
unsigned int l_ebp;
|
|
unsigned int l_esi;
|
|
unsigned int l_edi;
|
|
};
|
|
|
|
/* 4626 */
|
|
struct Param2
|
|
{
|
|
localVar2 loc;
|
|
unsigned int retAddr;
|
|
unsigned int pOut;
|
|
unsigned int OutStride;
|
|
unsigned int pV;
|
|
unsigned int VStride;
|
|
unsigned int pM;
|
|
unsigned int n;
|
|
};
|
|
|
|
/* 4627 */
|
|
union $3FED14670831426F78C1F126725788C0
|
|
{
|
|
unsigned __int16 freq;
|
|
unsigned __int16 code;
|
|
};
|
|
|
|
/* 4628 */
|
|
union $2467CA9704E0472D4CCF1296A763D23A
|
|
{
|
|
unsigned __int16 dad;
|
|
unsigned __int16 len;
|
|
};
|
|
|
|
/* 4629 */
|
|
struct ct_data_s
|
|
{
|
|
$3FED14670831426F78C1F126725788C0 fc;
|
|
$2467CA9704E0472D4CCF1296A763D23A dl;
|
|
};
|
|
|
|
/* 4630 */
|
|
struct static_tree_desc_s
|
|
{
|
|
ct_data_s *static_tree;
|
|
const int *extra_bits;
|
|
int extra_base;
|
|
int elems;
|
|
int max_length;
|
|
};
|
|
|
|
/* 4631 */
|
|
struct tree_desc_s
|
|
{
|
|
ct_data_s *dyn_tree;
|
|
int max_code;
|
|
static_tree_desc_s *stat_desc;
|
|
};
|
|
|
|
/* 4632 */
|
|
struct z_stream_s
|
|
{
|
|
char *next_in;
|
|
unsigned int avail_in;
|
|
unsigned int total_in;
|
|
char *next_out;
|
|
unsigned int avail_out;
|
|
unsigned int total_out;
|
|
char *msg;
|
|
internal_state *state;
|
|
void *(__stdcall *zalloc)(void *, unsigned int, unsigned int);
|
|
void (__stdcall *zfree)(void *, void *);
|
|
void *opaque;
|
|
int data_type;
|
|
unsigned int adler;
|
|
unsigned int reserved;
|
|
};
|
|
|
|
/* 4633 */
|
|
struct internal_state
|
|
{
|
|
z_stream_s *strm;
|
|
int status;
|
|
char *pending_buf;
|
|
unsigned int pending_buf_size;
|
|
char *pending_out;
|
|
int pending;
|
|
int noheader;
|
|
char data_type;
|
|
char method;
|
|
int last_flush;
|
|
unsigned int w_size;
|
|
unsigned int w_bits;
|
|
unsigned int w_mask;
|
|
char *window;
|
|
unsigned int window_size;
|
|
unsigned __int16 *prev;
|
|
unsigned __int16 *head;
|
|
unsigned int ins_h;
|
|
unsigned int hash_size;
|
|
unsigned int hash_bits;
|
|
unsigned int hash_mask;
|
|
unsigned int hash_shift;
|
|
int block_start;
|
|
unsigned int match_length;
|
|
unsigned int prev_match;
|
|
int match_available;
|
|
unsigned int strstart;
|
|
unsigned int match_start;
|
|
unsigned int lookahead;
|
|
unsigned int prev_length;
|
|
unsigned int max_chain_length;
|
|
unsigned int max_lazy_match;
|
|
int level;
|
|
int strategy;
|
|
unsigned int good_match;
|
|
int nice_match;
|
|
ct_data_s dyn_ltree[573];
|
|
ct_data_s dyn_dtree[61];
|
|
ct_data_s bl_tree[39];
|
|
tree_desc_s l_desc;
|
|
tree_desc_s d_desc;
|
|
tree_desc_s bl_desc;
|
|
unsigned __int16 bl_count[16];
|
|
int heap[573];
|
|
int heap_len;
|
|
int heap_max;
|
|
char depth[573];
|
|
char *l_buf;
|
|
unsigned int lit_bufsize;
|
|
unsigned int last_lit;
|
|
unsigned __int16 *d_buf;
|
|
unsigned int opt_len;
|
|
unsigned int static_len;
|
|
unsigned int matches;
|
|
int last_eob_len;
|
|
unsigned __int16 bi_buf;
|
|
int bi_valid;
|
|
};
|
|
|
|
/* 4634 */
|
|
struct $C95D6283330011CC4EEF9CC74F2A7D10
|
|
{
|
|
char Exop;
|
|
char Bits;
|
|
};
|
|
|
|
/* 4635 */
|
|
union $DD46B18654854916F6667C4170D3FC21
|
|
{
|
|
$C95D6283330011CC4EEF9CC74F2A7D10 what;
|
|
unsigned int pad;
|
|
};
|
|
|
|
/* 4636 */
|
|
struct inflate_huft_s
|
|
{
|
|
$DD46B18654854916F6667C4170D3FC21 word;
|
|
unsigned int base;
|
|
};
|
|
|
|
/* 4637 */
|
|
struct $64966452E9939E5E7B403922B2CF0D6B
|
|
{
|
|
unsigned int table;
|
|
unsigned int index;
|
|
unsigned int *blens;
|
|
unsigned int bb;
|
|
inflate_huft_s *tb;
|
|
};
|
|
|
|
/* 4638 */
|
|
struct inflate_codes_state
|
|
{
|
|
int dummy;
|
|
};
|
|
|
|
/* 4639 */
|
|
struct $78E85D1F8165050DC63FDF29DB99D9BE
|
|
{
|
|
inflate_codes_state *codes;
|
|
};
|
|
|
|
/* 4640 */
|
|
union $485C92C620300F8E55C250912C475DAC
|
|
{
|
|
unsigned int left;
|
|
$64966452E9939E5E7B403922B2CF0D6B trees;
|
|
$78E85D1F8165050DC63FDF29DB99D9BE decode;
|
|
};
|
|
|
|
/* 4641 */
|
|
struct inflate_blocks_state
|
|
{
|
|
inflate_block_mode mode;
|
|
$485C92C620300F8E55C250912C475DAC sub;
|
|
unsigned int last;
|
|
unsigned int bitk;
|
|
unsigned int bitb;
|
|
inflate_huft_s *hufts;
|
|
char *window;
|
|
char *end;
|
|
char *read;
|
|
char *write;
|
|
unsigned int (__stdcall *checkfn)(unsigned int, const char *, unsigned int);
|
|
unsigned int check;
|
|
};
|
|
|
|
/* 4642 */
|
|
struct $A1AD60A7CB977A1DBF6E2660B1E40DE7
|
|
{
|
|
unsigned int was;
|
|
unsigned int need;
|
|
};
|
|
|
|
/* 4643 */
|
|
union $EB85EA957B26374C26561B0141BC94C4
|
|
{
|
|
unsigned int method;
|
|
$A1AD60A7CB977A1DBF6E2660B1E40DE7 check;
|
|
unsigned int marker;
|
|
};
|
|
|
|
/* 4644 */
|
|
struct $C8B6C426702CC79B517A3CDBB9F23084
|
|
{
|
|
inflate_huft_s *tree;
|
|
unsigned int need;
|
|
};
|
|
|
|
/* 4645 */
|
|
struct $A30D36EE59FB41C132336408835C9B9C
|
|
{
|
|
unsigned int get;
|
|
unsigned int dist;
|
|
};
|
|
|
|
/* 4646 */
|
|
union $FC2F6E85561386E8D0B825AC3DFE3BCD
|
|
{
|
|
$C8B6C426702CC79B517A3CDBB9F23084 code;
|
|
unsigned int lit;
|
|
$A30D36EE59FB41C132336408835C9B9C copy;
|
|
};
|
|
|
|
/* 4647 */
|
|
struct config_s
|
|
{
|
|
unsigned __int16 good_length;
|
|
unsigned __int16 max_lazy;
|
|
unsigned __int16 nice_length;
|
|
unsigned __int16 max_chain;
|
|
block_state (__stdcall *func)(internal_state *, int);
|
|
};
|
|
|
|
/* 4648 */
|
|
struct __cppobj RpcServer
|
|
{
|
|
unsigned int m_dwProtocols;
|
|
void *m_hRpcInterface;
|
|
char *m_pszServiceName;
|
|
int m_fInterfaceAdded;
|
|
int m_fEpRegistered;
|
|
int m_fServerStarted;
|
|
_RPC_BINDING_VECTOR *m_pBindingVector;
|
|
};
|
|
|
|
/* 4649 */
|
|
struct __cppobj IntrusiveSmartPointer<ReferenceCountTemplate<1048576,0> >
|
|
{
|
|
ReferenceCountTemplate<1048576,0> *m_data;
|
|
};
|
|
|
|
/* 4650 */
|
|
struct __cppobj IFileNodeNameResolver
|
|
{
|
|
};
|
|
|
|
/* 4651 */
|
|
struct __cppobj SerializationBehavior<SB_TypeAlloc<IFileNodeNameResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 4652 */
|
|
struct __cppobj SB_TypeAlloc<IFileNodeNameResolver,SB_Default> : SerializationBehavior<SB_TypeAlloc<IFileNodeNameResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 4653 */
|
|
struct __cppobj SerializationBehavior<SB_Container<SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 4654 */
|
|
struct __cppobj SB_Container<SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME> : SerializationBehavior<SB_Container<SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 4655 */
|
|
struct __cppobj SerializationBehavior<SB_Alloc<SB_DefaultAllocator,0,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 4656 */
|
|
struct __cppobj SB_Alloc<SB_DefaultAllocator,0,SB_Default> : SerializationBehavior<SB_Alloc<SB_DefaultAllocator,0,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 4657 */
|
|
struct __cppobj _STL::_BothPtrType<PFileNode * *,PFileNode * *>
|
|
{
|
|
};
|
|
|
|
/* 4658 */
|
|
struct __cppobj _STL::_OKToMemCpy<PFileNode *,PFileNode *>
|
|
{
|
|
};
|
|
|
|
/* 4659 */
|
|
struct __cppobj CSpinLock<1048576,0>
|
|
{
|
|
volatile int m_Lock;
|
|
unsigned int m_hCurThread;
|
|
unsigned int m_nEnterCount;
|
|
};
|
|
|
|
/* 4660 */
|
|
struct GrowBuffer::FreeGrowBuffer
|
|
{
|
|
char *pData;
|
|
unsigned int cbSize;
|
|
};
|
|
|
|
/* 4661 */
|
|
struct __cppobj GrowBuffer::GrowExact::__l2::FreeListLockAllocator
|
|
{
|
|
};
|
|
|
|
/* 4662 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>Vtbl *vfptr;
|
|
InArchiveVersionStack::VersionRowHolder *m_aInplaceBuckets[23];
|
|
InArchiveVersionStack::VersionRowHolder **m_buckets;
|
|
InArchiveVersionStack::VersionRowHolder **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4663 */
|
|
struct IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4665 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *>
|
|
{
|
|
IDClass<_tagVersionHandle,32,0> m_hashKey;
|
|
InArchiveVersionStack::VersionRowHolder *m_hashNext;
|
|
};
|
|
|
|
/* 4666 */
|
|
struct __cppobj IntrusiveHashListData<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *> : IntrusiveHashData<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 4664 */
|
|
struct __cppobj InArchiveVersionStack::VersionRowHolder : IntrusiveHashListData<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *>
|
|
{
|
|
ArchiveVersionRow m_VersionRow;
|
|
};
|
|
|
|
/* 4667 */
|
|
struct __cppobj IntrusiveHashList<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 4668 */
|
|
struct __cppobj InArchiveVersionStack : IArchiveVersionStack
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
IntrusiveHashList<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1> m_hlVersions;
|
|
InArchiveVersionStack::VersionRowHolder m_vrDefaultRow;
|
|
unsigned int m_iLastSerialNumber;
|
|
};
|
|
|
|
/* 4669 */
|
|
struct __cppobj IntrusiveHashListIterator<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>
|
|
{
|
|
InArchiveVersionStack::VersionRowHolder *m_pData;
|
|
IntrusiveHashList<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 4670 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagVersionHandle,32,0>,InArchiveVersionStack::VersionRowHolder *,1> *m_currHashTable;
|
|
InArchiveVersionStack::VersionRowHolder **m_currBucket;
|
|
InArchiveVersionStack::VersionRowHolder *m_currElement;
|
|
};
|
|
|
|
/* 4671 */
|
|
struct __cppobj InterfaceInfo<InArchiveVersionStack>
|
|
{
|
|
};
|
|
|
|
/* 4672 */
|
|
struct QIOffset
|
|
{
|
|
_GUID *key;
|
|
int ofs;
|
|
};
|
|
|
|
/* 4673 */
|
|
struct $FE1231DAD5CA5754D6DF7FFC75236D77
|
|
{
|
|
unsigned __int32 dwData : 30;
|
|
unsigned __int32 bReserved : 1;
|
|
unsigned __int32 bHasMoreVersions : 1;
|
|
};
|
|
|
|
/* 4674 */
|
|
union VersionTableHeader
|
|
{
|
|
$FE1231DAD5CA5754D6DF7FFC75236D77 __s0;
|
|
unsigned int magic;
|
|
};
|
|
|
|
/* 4675 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Interface *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Interface *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,Interface *> **m_currBucket;
|
|
HashTableData<unsigned long,Interface *> *m_currElement;
|
|
};
|
|
|
|
/* 4676 */
|
|
struct __cppobj HashIterator<unsigned long,Interface *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Interface *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4677 */
|
|
struct __cppobj _STL::allocator<unsigned short const *>
|
|
{
|
|
};
|
|
|
|
/* 4678 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned short const * *,unsigned short const *,_STL::allocator<unsigned short const *> > : _STL::allocator<unsigned short const *>
|
|
{
|
|
const unsigned __int16 **_M_data;
|
|
};
|
|
|
|
/* 4679 */
|
|
struct __cppobj _STL::_Vector_base<unsigned short const *,_STL::allocator<unsigned short const *> >
|
|
{
|
|
const unsigned __int16 **_M_start;
|
|
const unsigned __int16 **_M_finish;
|
|
_STL::_STLP_alloc_proxy<unsigned short const * *,unsigned short const *,_STL::allocator<unsigned short const *> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 4680 */
|
|
struct __cppobj _STL::vector<unsigned short const *,_STL::allocator<unsigned short const *> > : _STL::_Vector_base<unsigned short const *,_STL::allocator<unsigned short const *> >
|
|
{
|
|
};
|
|
|
|
/* 4681 */
|
|
struct __cppobj _STL::allocator<unsigned short const *>::rebind<unsigned short const *>
|
|
{
|
|
};
|
|
|
|
/* 4682 */
|
|
struct __cppobj ListIterator<PStringBase<unsigned short> >
|
|
{
|
|
ListIterator<PStringBase<unsigned short> >Vtbl *vfptr;
|
|
ListNode<PStringBase<unsigned short> > *_current;
|
|
List<PStringBase<unsigned short> > *_list;
|
|
};
|
|
|
|
/* 4683 */
|
|
struct ListIterator<PStringBase<unsigned short> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<PStringBase<unsigned short> > *this, unsigned int);
|
|
};
|
|
|
|
/* 4684 */
|
|
struct __declspec(align(4)) PSGlobalBuffer<char,1>
|
|
{
|
|
PSGlobalStatisticsPlaceholder m_Statistics;
|
|
_BYTE gap0[20];
|
|
char m_CharData[1];
|
|
};
|
|
|
|
/* 4685 */
|
|
struct __declspec(align(4)) PSGlobalBuffer<char,6>
|
|
{
|
|
PSGlobalStatisticsPlaceholder m_Statistics;
|
|
_BYTE gap0[20];
|
|
char m_CharData[6];
|
|
};
|
|
|
|
/* 4686 */
|
|
struct __declspec(align(4)) PSGlobalBuffer<unsigned short,1>
|
|
{
|
|
PSGlobalStatisticsPlaceholder m_Statistics;
|
|
_BYTE gap0[20];
|
|
unsigned __int16 m_CharData[1];
|
|
};
|
|
|
|
/* 4687 */
|
|
struct PSGlobalBuffer<unsigned short,6>
|
|
{
|
|
PSGlobalStatisticsPlaceholder m_Statistics;
|
|
_BYTE gap0[20];
|
|
unsigned __int16 m_CharData[6];
|
|
};
|
|
|
|
/* 4688 */
|
|
struct _STL::_Rb_tree_node_base
|
|
{
|
|
bool _M_color;
|
|
_STL::_Rb_tree_node_base *_M_parent;
|
|
_STL::_Rb_tree_node_base *_M_left;
|
|
_STL::_Rb_tree_node_base *_M_right;
|
|
};
|
|
|
|
/* 4689 */
|
|
struct _STL::_Rb_tree_base_iterator
|
|
{
|
|
_STL::_Rb_tree_node_base *_M_node;
|
|
};
|
|
|
|
/* 4690 */
|
|
struct __cppobj _STL::allocator<_STL::_Rb_tree_node<unsigned char *> >
|
|
{
|
|
};
|
|
|
|
/* 4691 */
|
|
struct __cppobj _STL::allocator<unsigned char *>::rebind<_STL::_Rb_tree_node<unsigned char *> >
|
|
{
|
|
};
|
|
|
|
/* 4692 */
|
|
struct __cppobj _STL::binary_function<unsigned char *,unsigned char *,bool>
|
|
{
|
|
};
|
|
|
|
/* 4693 */
|
|
struct __cppobj _STL::less<unsigned char *> : _STL::binary_function<unsigned char *,unsigned char *,bool>
|
|
{
|
|
};
|
|
|
|
/* 4694 */
|
|
struct __cppobj _STL::_Rb_tree_node<unsigned char *> : _STL::_Rb_tree_node_base
|
|
{
|
|
char *_M_value_field;
|
|
};
|
|
|
|
/* 4695 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<_STL::_Rb_tree_node<unsigned char *> *,_STL::_Rb_tree_node<unsigned char *>,_STL::allocator<_STL::_Rb_tree_node<unsigned char *> > > : _STL::allocator<_STL::_Rb_tree_node<unsigned char *> >
|
|
{
|
|
_STL::_Rb_tree_node<unsigned char *> *_M_data;
|
|
};
|
|
|
|
/* 4696 */
|
|
struct __cppobj _STL::_Rb_tree_base<unsigned char *,_STL::allocator<unsigned char *> >
|
|
{
|
|
_STL::_STLP_alloc_proxy<_STL::_Rb_tree_node<unsigned char *> *,_STL::_Rb_tree_node<unsigned char *>,_STL::allocator<_STL::_Rb_tree_node<unsigned char *> > > _M_header;
|
|
};
|
|
|
|
/* 4697 */
|
|
struct __cppobj __declspec(align(4)) _STL::_Rb_tree<unsigned char *,unsigned char *,_STL::_Identity<unsigned char *>,_STL::less<unsigned char *>,_STL::allocator<unsigned char *> > : _STL::_Rb_tree_base<unsigned char *,_STL::allocator<unsigned char *> >
|
|
{
|
|
unsigned int _M_node_count;
|
|
_STL::less<unsigned char *> _M_key_compare;
|
|
};
|
|
|
|
/* 4698 */
|
|
struct __cppobj _STL::_Rb_tree_iterator<unsigned char *,_STL::_Const_traits<unsigned char *> > : _STL::_Rb_tree_base_iterator
|
|
{
|
|
};
|
|
|
|
/* 4699 */
|
|
struct __cppobj _STL::set<unsigned char *,_STL::less<unsigned char *>,_STL::allocator<unsigned char *> >
|
|
{
|
|
_STL::_Rb_tree<unsigned char *,unsigned char *,_STL::_Identity<unsigned char *>,_STL::less<unsigned char *>,_STL::allocator<unsigned char *> > _M_t;
|
|
};
|
|
|
|
/* 4700 */
|
|
struct __cppobj __declspec(align(4)) _STL::pair<_STL::_Rb_tree_iterator<unsigned char *,_STL::_Const_traits<unsigned char *> >,bool>
|
|
{
|
|
_STL::_Rb_tree_iterator<unsigned char *,_STL::_Const_traits<unsigned char *> > first;
|
|
bool second;
|
|
};
|
|
|
|
/* 4701 */
|
|
struct __cppobj _STL::_Rb_tree_iterator<unsigned char *,_STL::_Nonconst_traits<unsigned char *> > : _STL::_Rb_tree_base_iterator
|
|
{
|
|
};
|
|
|
|
/* 4702 */
|
|
struct __cppobj __declspec(align(4)) _STL::pair<_STL::_Rb_tree_iterator<unsigned char *,_STL::_Nonconst_traits<unsigned char *> >,bool>
|
|
{
|
|
_STL::_Rb_tree_iterator<unsigned char *,_STL::_Nonconst_traits<unsigned char *> > first;
|
|
bool second;
|
|
};
|
|
|
|
/* 4703 */
|
|
struct __cppobj _STL::_Rb_global<bool>
|
|
{
|
|
};
|
|
|
|
/* 4704 */
|
|
struct __cppobj _STL::unary_function<unsigned char *,unsigned char *>
|
|
{
|
|
};
|
|
|
|
/* 4705 */
|
|
struct __cppobj _STL::_Identity<unsigned char *> : _STL::unary_function<unsigned char *,unsigned char *>
|
|
{
|
|
};
|
|
|
|
/* 4706 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0>Vtbl *vfptr;
|
|
LogController::CategoryHandler *m_aInplaceBuckets[23];
|
|
LogController::CategoryHandler **m_buckets;
|
|
LogController::CategoryHandler **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4707 */
|
|
struct IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4709 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,LogController::CategoryHandler *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
LogController::CategoryHandler *m_hashNext;
|
|
};
|
|
|
|
/* 4710 */
|
|
struct __cppobj SmartArray<Logger::ILoggingOutputHandler *,1>
|
|
{
|
|
Logger::ILoggingOutputHandler **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4708 */
|
|
struct __cppobj LogController::CategoryHandler : IntrusiveHashData<unsigned long,LogController::CategoryHandler *>
|
|
{
|
|
bool m_fEnabled;
|
|
SmartArray<Logger::ILoggingOutputHandler *,1> m_rgOutputPlugins;
|
|
SmartArray<unsigned long,1> m_rgContextIDs;
|
|
};
|
|
|
|
/* 4711 */
|
|
struct __cppobj LogController
|
|
{
|
|
IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0> m_hashHandlers;
|
|
unsigned int m_LastAssignedContext;
|
|
LogController::CategoryHandler m_DefaultHandler;
|
|
bool m_rgGloballyDisabledSeverities[6];
|
|
Logger::ITextFileOutputHandler *m_plohTextFile;
|
|
Logger::ILoggingOutputHandler *m_plohConsole;
|
|
Logger::ILoggingOutputHandler *m_plohODS;
|
|
};
|
|
|
|
/* 4712 */
|
|
struct __cppobj ConsoleOutputHandler : Logger::ILoggingOutputHandler
|
|
{
|
|
};
|
|
|
|
/* 4713 */
|
|
struct __cppobj OutputDebugStringOutputHandler : Logger::ILoggingOutputHandler
|
|
{
|
|
};
|
|
|
|
/* 4714 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,LogController::CategoryHandler *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,LogController::CategoryHandler *,0> *m_currHashTable;
|
|
LogController::CategoryHandler **m_currBucket;
|
|
LogController::CategoryHandler *m_currElement;
|
|
};
|
|
|
|
/* 4715 */
|
|
struct __cppobj Turbine::InplaceString<4096,char>
|
|
{
|
|
char *m_pBuffer;
|
|
char m_buffer[4096];
|
|
};
|
|
|
|
/* 4716 */
|
|
struct _tagADDRESS
|
|
{
|
|
unsigned int Offset;
|
|
unsigned __int16 Segment;
|
|
ADDRESS_MODE Mode;
|
|
};
|
|
|
|
/* 4717 */
|
|
struct _KDHELP
|
|
{
|
|
unsigned int Thread;
|
|
unsigned int ThCallbackStack;
|
|
unsigned int NextCallback;
|
|
unsigned int FramePointer;
|
|
unsigned int KiCallUserMode;
|
|
unsigned int KeUserCallbackDispatcher;
|
|
unsigned int SystemRangeStart;
|
|
unsigned int ThCallbackBStore;
|
|
unsigned int Reserved[8];
|
|
};
|
|
|
|
/* 4718 */
|
|
struct _tagSTACKFRAME
|
|
{
|
|
_tagADDRESS AddrPC;
|
|
_tagADDRESS AddrReturn;
|
|
_tagADDRESS AddrFrame;
|
|
_tagADDRESS AddrStack;
|
|
void *FuncTableEntry;
|
|
unsigned int Params[4];
|
|
int Far;
|
|
int Virtual;
|
|
unsigned int Reserved[3];
|
|
_KDHELP KdHelp;
|
|
_tagADDRESS AddrBStore;
|
|
};
|
|
|
|
/* 4719 */
|
|
struct _IMAGEHLP_MODULE
|
|
{
|
|
unsigned int SizeOfStruct;
|
|
unsigned int BaseOfImage;
|
|
unsigned int ImageSize;
|
|
unsigned int TimeDateStamp;
|
|
unsigned int CheckSum;
|
|
unsigned int NumSyms;
|
|
SYM_TYPE SymType;
|
|
char ModuleName[32];
|
|
char ImageName[256];
|
|
char LoadedImageName[256];
|
|
};
|
|
|
|
/* 4720 */
|
|
struct __declspec(align(4)) _IMAGEHLP_SYMBOL
|
|
{
|
|
unsigned int SizeOfStruct;
|
|
unsigned int Address;
|
|
unsigned int Size;
|
|
unsigned int Flags;
|
|
unsigned int MaxNameLength;
|
|
char Name[1];
|
|
};
|
|
|
|
/* 4721 */
|
|
struct _IMAGEHLP_LINE
|
|
{
|
|
unsigned int SizeOfStruct;
|
|
void *Key;
|
|
unsigned int LineNumber;
|
|
char *FileName;
|
|
unsigned int Address;
|
|
};
|
|
|
|
/* 4722 */
|
|
struct _MINIDUMP_EXCEPTION_INFORMATION
|
|
{
|
|
unsigned int ThreadId;
|
|
_EXCEPTION_POINTERS *ExceptionPointers;
|
|
int ClientPointers;
|
|
};
|
|
|
|
/* 4723 */
|
|
struct _MINIDUMP_USER_STREAM
|
|
{
|
|
unsigned int Type;
|
|
unsigned int BufferSize;
|
|
void *Buffer;
|
|
};
|
|
|
|
/* 4724 */
|
|
struct _MINIDUMP_USER_STREAM_INFORMATION
|
|
{
|
|
unsigned int UserStreamCount;
|
|
_MINIDUMP_USER_STREAM *UserStreamArray;
|
|
};
|
|
|
|
/* 4725 */
|
|
struct _MINIDUMP_THREAD_CALLBACK
|
|
{
|
|
unsigned int ThreadId;
|
|
void *ThreadHandle;
|
|
_CONTEXT Context;
|
|
unsigned int SizeOfContext;
|
|
unsigned __int64 StackBase;
|
|
unsigned __int64 StackEnd;
|
|
};
|
|
|
|
/* 4726 */
|
|
struct _MINIDUMP_THREAD_EX_CALLBACK
|
|
{
|
|
unsigned int ThreadId;
|
|
void *ThreadHandle;
|
|
_CONTEXT Context;
|
|
unsigned int SizeOfContext;
|
|
unsigned __int64 StackBase;
|
|
unsigned __int64 StackEnd;
|
|
unsigned __int64 BackingStoreBase;
|
|
unsigned __int64 BackingStoreEnd;
|
|
};
|
|
|
|
/* 4727 */
|
|
struct __unaligned __declspec(align(4)) _MINIDUMP_MODULE_CALLBACK
|
|
{
|
|
unsigned __int16 *FullPath;
|
|
unsigned __int64 BaseOfImage;
|
|
unsigned int SizeOfImage;
|
|
unsigned int CheckSum;
|
|
unsigned int TimeDateStamp;
|
|
tagVS_FIXEDFILEINFO VersionInfo;
|
|
void *CvRecord;
|
|
unsigned int SizeOfCvRecord;
|
|
void *MiscRecord;
|
|
unsigned int SizeOfMiscRecord;
|
|
};
|
|
|
|
/* 4728 */
|
|
struct _MINIDUMP_INCLUDE_THREAD_CALLBACK
|
|
{
|
|
unsigned int ThreadId;
|
|
};
|
|
|
|
/* 4729 */
|
|
struct _MINIDUMP_INCLUDE_MODULE_CALLBACK
|
|
{
|
|
unsigned __int64 BaseOfImage;
|
|
};
|
|
|
|
/* 4730 */
|
|
union $E5E73350B1A7046B2C4DFC7549D55EF5
|
|
{
|
|
_MINIDUMP_THREAD_CALLBACK Thread;
|
|
_MINIDUMP_THREAD_EX_CALLBACK ThreadEx;
|
|
_MINIDUMP_MODULE_CALLBACK Module;
|
|
_MINIDUMP_INCLUDE_THREAD_CALLBACK IncludeThread;
|
|
_MINIDUMP_INCLUDE_MODULE_CALLBACK IncludeModule;
|
|
};
|
|
|
|
/* 4731 */
|
|
struct __unaligned __declspec(align(4)) _MINIDUMP_CALLBACK_INPUT
|
|
{
|
|
unsigned int ProcessId;
|
|
void *ProcessHandle;
|
|
unsigned int CallbackType;
|
|
$E5E73350B1A7046B2C4DFC7549D55EF5 ___u3;
|
|
};
|
|
|
|
/* 4732 */
|
|
struct $E28313B8039FDDB7F6DA095DA91FFECE
|
|
{
|
|
unsigned int ModuleWriteFlags;
|
|
int Cancel;
|
|
};
|
|
|
|
/* 4733 */
|
|
union $E036263384B8212C57FA1F2967EAD08D
|
|
{
|
|
$E28313B8039FDDB7F6DA095DA91FFECE __s0;
|
|
unsigned int ThreadWriteFlags;
|
|
unsigned __int64 MemoryBase;
|
|
int CheckCancel;
|
|
};
|
|
|
|
/* 4734 */
|
|
struct __unaligned __declspec(align(4)) _MINIDUMP_CALLBACK_OUTPUT
|
|
{
|
|
$E036263384B8212C57FA1F2967EAD08D ___u0;
|
|
unsigned int MemorySize;
|
|
};
|
|
|
|
/* 4735 */
|
|
struct _MINIDUMP_CALLBACK_INFORMATION
|
|
{
|
|
int (__stdcall *CallbackRoutine)(void *, _MINIDUMP_CALLBACK_INPUT *const , _MINIDUMP_CALLBACK_OUTPUT *);
|
|
void *CallbackParam;
|
|
};
|
|
|
|
/* 4736 */
|
|
struct _tagADDRESS64
|
|
{
|
|
unsigned __int64 Offset;
|
|
unsigned __int16 Segment;
|
|
ADDRESS_MODE Mode;
|
|
};
|
|
|
|
/* 4737 */
|
|
struct __cppobj WindowsResourceName
|
|
{
|
|
PStringBase<char> m_strResName;
|
|
HINSTANCE__ *m_hInstance;
|
|
};
|
|
|
|
/* 4738 */
|
|
struct WindowsVersionResource::LANGANDCODEPAGE
|
|
{
|
|
unsigned __int16 wLangID;
|
|
unsigned __int16 wCodePage;
|
|
};
|
|
|
|
/* 4739 */
|
|
struct __cppobj WindowsVersionResource
|
|
{
|
|
SmartBuffer m_sbData;
|
|
unsigned int m_cLangCodepagePairs;
|
|
PStringBase<char> m_modulePath;
|
|
PStringBase<char> m_activeLanguage;
|
|
WindowsVersionResource::LANGANDCODEPAGE *m_pLangCodepagePairs;
|
|
tagVS_FIXEDFILEINFO *m_pFixedFileInfo;
|
|
};
|
|
|
|
/* 4740 */
|
|
struct __cppobj Resource : WindowsVersionResource
|
|
{
|
|
};
|
|
|
|
/* 4741 */
|
|
struct _KDHELP64
|
|
{
|
|
unsigned __int64 Thread;
|
|
unsigned int ThCallbackStack;
|
|
unsigned int ThCallbackBStore;
|
|
unsigned int NextCallback;
|
|
unsigned int FramePointer;
|
|
unsigned __int64 KiCallUserMode;
|
|
unsigned __int64 KeUserCallbackDispatcher;
|
|
unsigned __int64 SystemRangeStart;
|
|
unsigned __int64 Reserved[8];
|
|
};
|
|
|
|
/* 4742 */
|
|
struct __cppobj DbgReportGenPage
|
|
{
|
|
DbgReportGenPageVtbl *vfptr;
|
|
};
|
|
|
|
/* 4743 */
|
|
union $AF7944D52A4FC68F023E7F32ED11E073
|
|
{
|
|
DbgReportGenPage::FunctionSignatureHasChanged (__thiscall *ShouldReport)(DbgReportGenPage *this);
|
|
bool (__thiscall *ShouldReport)(DbgReportGenPage *this, DbgReportContext *);
|
|
};
|
|
|
|
/* 4744 */
|
|
struct DbgReportGenPageVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(DbgReportGenPage *this, unsigned int);
|
|
PStringBase<char> *(__thiscall *GenReport)(DbgReportGenPage *this, PStringBase<char> *result, void *, DbgReportContext *);
|
|
PStringBase<char> *(__thiscall *GetReportName)(DbgReportGenPage *this, PStringBase<char> *result);
|
|
_BYTE gapC[4];
|
|
$AF7944D52A4FC68F023E7F32ED11E073 ___u3;
|
|
};
|
|
|
|
/* 4745 */
|
|
struct __cppobj SmartArray<DbgReportGenPage *,1>
|
|
{
|
|
DbgReportGenPage **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4746 */
|
|
struct __cppobj DbgReportGenerator
|
|
{
|
|
};
|
|
|
|
/* 4747 */
|
|
struct HResultDebugData
|
|
{
|
|
HRESULT hr;
|
|
char szName[128];
|
|
char szDescription[512];
|
|
};
|
|
|
|
/* 4748 */
|
|
struct __cppobj ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData
|
|
{
|
|
unsigned int nMemoryFormatVersion;
|
|
unsigned int nElementsAllocated;
|
|
unsigned int nElementsUsed;
|
|
HResultDebugData *aData;
|
|
};
|
|
|
|
/* 4749 */
|
|
struct __cppobj __declspec(align(4)) ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData>,EnvVarTable>::Container
|
|
{
|
|
int m_buffer[4];
|
|
unsigned int m_refcount;
|
|
ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData *m_object;
|
|
bool m_allocated;
|
|
char m_variableName[100];
|
|
};
|
|
|
|
/* 4750 */
|
|
struct __cppobj ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData>,EnvVarTable>
|
|
{
|
|
ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData>,EnvVarTable>::Container *m_globalContainer;
|
|
};
|
|
|
|
/* 4751 */
|
|
struct __cppobj ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>
|
|
{
|
|
bool m_bProcessGlobal;
|
|
void *m_hLock;
|
|
ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData *m_data;
|
|
ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData>,EnvVarTable> *m_ppGlobalData;
|
|
};
|
|
|
|
/* 4752 */
|
|
struct __cppobj ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData
|
|
{
|
|
unsigned int nMemoryFormatVersion;
|
|
unsigned int nElementsAllocated;
|
|
unsigned int nElementsUsed;
|
|
bool (__cdecl **aData)(HResultDebugData *);
|
|
};
|
|
|
|
/* 4753 */
|
|
struct __cppobj __declspec(align(4)) ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData>,EnvVarTable>::Container
|
|
{
|
|
int m_buffer[4];
|
|
unsigned int m_refcount;
|
|
ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData *m_object;
|
|
bool m_allocated;
|
|
char m_variableName[100];
|
|
};
|
|
|
|
/* 4754 */
|
|
struct __cppobj ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData>,EnvVarTable>
|
|
{
|
|
ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData>,EnvVarTable>::Container *m_globalContainer;
|
|
};
|
|
|
|
/* 4755 */
|
|
struct __cppobj ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>
|
|
{
|
|
bool m_bProcessGlobal;
|
|
void *m_hLock;
|
|
ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData *m_data;
|
|
ProcessGlobalVariable<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData,DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData>,EnvVarTable> *m_ppGlobalData;
|
|
};
|
|
|
|
/* 4758 */
|
|
struct __cppobj IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1>
|
|
{
|
|
IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1>Vtbl *vfptr;
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> *m_aInplaceBuckets[23];
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> **m_buckets;
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4756 */
|
|
struct __cppobj HashSet<bool (__cdecl*)(HResultDebugData &)>
|
|
{
|
|
HashSet<bool (__cdecl*)(HResultDebugData &)>Vtbl *vfptr;
|
|
IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4757 */
|
|
struct HashSet<bool (__cdecl*)(HResultDebugData &)>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<bool (__cdecl*)(HResultDebugData &)> *this, unsigned int);
|
|
};
|
|
|
|
/* 4759 */
|
|
struct IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4761 */
|
|
struct __cppobj IntrusiveHashData<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *>
|
|
{
|
|
bool (__cdecl *m_hashKey)(HResultDebugData *);
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> *m_hashNext;
|
|
};
|
|
|
|
/* 4760 */
|
|
struct __cppobj HashSetData<bool (__cdecl*)(HResultDebugData &)> : IntrusiveHashData<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *>
|
|
{
|
|
};
|
|
|
|
/* 4762 */
|
|
struct __cppobj IntrusiveHashIterator<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1>
|
|
{
|
|
IntrusiveHashTable<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1> *m_currHashTable;
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> **m_currBucket;
|
|
HashSetData<bool (__cdecl*)(HResultDebugData &)> *m_currElement;
|
|
};
|
|
|
|
/* 4763 */
|
|
struct __cppobj HashSetIterator<bool (__cdecl*)(HResultDebugData &)>
|
|
{
|
|
IntrusiveHashIterator<bool (__cdecl*)(HResultDebugData &),HashSetData<bool (__cdecl*)(HResultDebugData &)> *,1> m_iter;
|
|
};
|
|
|
|
/* 4764 */
|
|
struct __cppobj DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<HResultDebugData>::SharedData>
|
|
{
|
|
};
|
|
|
|
/* 4765 */
|
|
struct __cppobj DefaultFactory<ThreadsafeGrowableProcessGlobalSortedArray<bool (__cdecl*)(HResultDebugData &)>::SharedData>
|
|
{
|
|
};
|
|
|
|
/* 4766 */
|
|
struct __cppobj GetHResultDebugData_functor
|
|
{
|
|
bool m_bFound;
|
|
HRESULT m_hr;
|
|
HResultDebugData *m_rData;
|
|
};
|
|
|
|
/* 4767 */
|
|
struct __cppobj EnvVarTable
|
|
{
|
|
};
|
|
|
|
/* 4768 */
|
|
struct __cppobj CPluginManagerTemplate<DialogBoxGateway> : CPluginManager
|
|
{
|
|
};
|
|
|
|
/* 4769 */
|
|
struct __cppobj DialogBoxGateways : CPluginManagerTemplate<DialogBoxGateway>
|
|
{
|
|
};
|
|
|
|
/* 4770 */
|
|
struct __cppobj EmergencyMemoryPool
|
|
{
|
|
void *m_pReservedMemory;
|
|
};
|
|
|
|
/* 4771 */
|
|
struct DebugWorkerThreadData
|
|
{
|
|
void *hRunning;
|
|
unsigned int idThread;
|
|
};
|
|
|
|
/* 4772 */
|
|
struct __cppobj CPluginManagerTemplate<CrashCleaner> : CPluginManager
|
|
{
|
|
};
|
|
|
|
/* 4773 */
|
|
struct __cppobj CrashCleaners : CPluginManagerTemplate<CrashCleaner>
|
|
{
|
|
};
|
|
|
|
/* 4774 */
|
|
struct __cppobj ExceptionThreadInfo : DebugWorkerThreadData
|
|
{
|
|
_EXCEPTION_POINTERS *pep;
|
|
unsigned int dwRetVal;
|
|
DbgReportContext ctxt;
|
|
};
|
|
|
|
/* 4775 */
|
|
struct __cppobj ProtectedDebug : Turbine::Debug
|
|
{
|
|
};
|
|
|
|
/* 4776 */
|
|
struct __cppobj Turbine::InplaceString<100,char>
|
|
{
|
|
char *m_pBuffer;
|
|
char m_buffer[100];
|
|
};
|
|
|
|
/* 4777 */
|
|
struct KeyBlob3DES
|
|
{
|
|
_PUBLICKEYSTRUC hdr;
|
|
unsigned int aiPrivKeyAlg;
|
|
char KeyData[24];
|
|
char KeyNul;
|
|
char NonZeroPadding[37];
|
|
char bBlockType;
|
|
char Reserved;
|
|
};
|
|
|
|
/* 4778 */
|
|
struct __cppobj ConsoleIconManager : DialogBoxGateway, CrashCleaner
|
|
{
|
|
void *m_hIconBig;
|
|
void *m_hIconSmall;
|
|
void *m_hOldIconBig;
|
|
void *m_hOldIconSmall;
|
|
HINSTANCE__ *m_hKernel32;
|
|
HWND__ *(__stdcall *m_pfGetConsoleWindow)();
|
|
};
|
|
|
|
/* 4779 */
|
|
struct __cppobj SmartArray<CommandLineArg const *,1>
|
|
{
|
|
CommandLineArg **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4780 */
|
|
struct __cppobj SmartArray<unsigned short *,1>
|
|
{
|
|
wchar_t **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4781 */
|
|
struct __cppobj ANSIColorStatus
|
|
{
|
|
bool m_bInitialized;
|
|
void *m_hConsole;
|
|
unsigned __int16 m_wDefaultAttr;
|
|
unsigned __int16 m_attr;
|
|
};
|
|
|
|
/* 4782 */
|
|
struct __cppobj RollingCheckSum
|
|
{
|
|
unsigned __int16 r;
|
|
unsigned __int16 c1;
|
|
unsigned __int16 c2;
|
|
unsigned int sum;
|
|
};
|
|
|
|
/* 4783 */
|
|
struct AlphaConvertArgs
|
|
{
|
|
BlitBufferArgs cSrcArgs;
|
|
BlitBufferArgs cDstArgs;
|
|
unsigned int nWidth;
|
|
unsigned int nHeight;
|
|
};
|
|
|
|
/* 4784 */
|
|
union $819301611F7490D574F9372B1FFF10F3
|
|
{
|
|
$BE04DE07FBB24F5591135A12C9DFFCDB __s0;
|
|
unsigned int u;
|
|
};
|
|
|
|
/* 4785 */
|
|
struct BlitPixel
|
|
{
|
|
$819301611F7490D574F9372B1FFF10F3 ___u0;
|
|
};
|
|
|
|
/* 4786 */
|
|
struct __declspec(align(4)) BlitArgs
|
|
{
|
|
BlitMode eMode;
|
|
BlitBufferArgs cSrcArgs;
|
|
BlitBufferArgs cDstArgs;
|
|
unsigned int nWidth;
|
|
unsigned int nHeight;
|
|
char i8AlphaModifier;
|
|
};
|
|
|
|
/* 4787 */
|
|
struct __cppobj BlitFormat_XRGB
|
|
{
|
|
};
|
|
|
|
/* 4788 */
|
|
struct __m128
|
|
{
|
|
float m128_f32[4];
|
|
};
|
|
|
|
/* 4789 */
|
|
struct __cppobj BlitFormat_AXXX
|
|
{
|
|
};
|
|
|
|
/* 4790 */
|
|
struct __cppobj BlitFormat_Fill
|
|
{
|
|
};
|
|
|
|
/* 4791 */
|
|
struct __cppobj BlitFormat_A
|
|
{
|
|
};
|
|
|
|
/* 4792 */
|
|
struct __cppobj BlitFormat_RGB
|
|
{
|
|
};
|
|
|
|
/* 4793 */
|
|
union __m64
|
|
{
|
|
unsigned __int64 m64_u64;
|
|
float m64_f32[2];
|
|
char m64_i8[8];
|
|
__int16 m64_i16[4];
|
|
int m64_i32[2];
|
|
__int64 m64_i64;
|
|
char m64_u8[8];
|
|
unsigned __int16 m64_u16[4];
|
|
unsigned int m64_u32[2];
|
|
};
|
|
|
|
/* 4794 */
|
|
struct __cppobj BlitFormat_ARGB
|
|
{
|
|
};
|
|
|
|
/* 4795 */
|
|
struct $BC9F15B4AC80A70032D51FD269E4EFCD
|
|
{
|
|
char b;
|
|
char g;
|
|
char r;
|
|
char strength;
|
|
};
|
|
|
|
/* 4796 */
|
|
union $F4FDDF44A27C1DC1C7A30FE4234AF741
|
|
{
|
|
$BC9F15B4AC80A70032D51FD269E4EFCD __s0;
|
|
unsigned int dwARGB;
|
|
};
|
|
|
|
/* 4797 */
|
|
struct ColorArgs
|
|
{
|
|
BlitMode eMode;
|
|
$F4FDDF44A27C1DC1C7A30FE4234AF741 ___u1;
|
|
BlitBufferArgs cMaskArgs;
|
|
unsigned int nWidth;
|
|
unsigned int nHeight;
|
|
};
|
|
|
|
/* 4800 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> **m_buckets;
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4798 */
|
|
struct __cppobj HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0>
|
|
{
|
|
HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4799 */
|
|
struct HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4801 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4803 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *m_hashNext;
|
|
};
|
|
|
|
/* 4802 */
|
|
struct __cppobj HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *>
|
|
{
|
|
UIElement *(__cdecl *m_data)(LayoutDesc *, ElementDesc *);
|
|
};
|
|
|
|
/* 4806 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > **m_buckets;
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4804 */
|
|
struct __cppobj HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>
|
|
{
|
|
HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4805 */
|
|
struct HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4807 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4809 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *m_hashNext;
|
|
};
|
|
|
|
/* 4812 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > **m_buckets;
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4810 */
|
|
struct __cppobj HashTable<unsigned long,SmartArray<UIMessageData,1>,1>
|
|
{
|
|
HashTable<unsigned long,SmartArray<UIMessageData,1>,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4818 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > : HashTable<unsigned long,SmartArray<UIMessageData,1>,1>
|
|
{
|
|
};
|
|
|
|
/* 4808 */
|
|
struct __cppobj HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *>
|
|
{
|
|
AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > m_data;
|
|
};
|
|
|
|
/* 4811 */
|
|
struct HashTable<unsigned long,SmartArray<UIMessageData,1>,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,SmartArray<UIMessageData,1>,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4813 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4815 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > *m_hashNext;
|
|
};
|
|
|
|
/* 4817 */
|
|
struct __cppobj SmartArray<UIMessageData,1>
|
|
{
|
|
UIMessageData *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4814 */
|
|
struct __cppobj HashTableData<unsigned long,SmartArray<UIMessageData,1> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *>
|
|
{
|
|
SmartArray<UIMessageData,1> m_data;
|
|
};
|
|
|
|
/* 4816 */
|
|
struct UIMessageData
|
|
{
|
|
UIListener *pListener;
|
|
int nCount;
|
|
};
|
|
|
|
/* 4819 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > : HashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>
|
|
{
|
|
};
|
|
|
|
/* 4820 */
|
|
struct UIMessageRemovalData
|
|
{
|
|
UIListener *pListener;
|
|
SmartArray<UIMessageData,1> *pListenerArray;
|
|
};
|
|
|
|
/* 4821 */
|
|
struct __cppobj SmartArray<UIMessageRemovalData,1>
|
|
{
|
|
UIMessageRemovalData *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4824 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > **m_buckets;
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4822 */
|
|
struct __cppobj HashTable<unsigned long,SmartArray<UIElement *,1>,1>
|
|
{
|
|
HashTable<unsigned long,SmartArray<UIElement *,1>,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4823 */
|
|
struct HashTable<unsigned long,SmartArray<UIElement *,1>,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,SmartArray<UIElement *,1>,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4825 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4827 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > *m_hashNext;
|
|
};
|
|
|
|
/* 4826 */
|
|
struct __cppobj HashTableData<unsigned long,SmartArray<UIElement *,1> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *>
|
|
{
|
|
SmartArray<UIElement *,1> m_data;
|
|
};
|
|
|
|
/* 4828 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,SmartArray<UIElement *,1> > : HashTable<unsigned long,SmartArray<UIElement *,1>,1>
|
|
{
|
|
};
|
|
|
|
/* 4829 */
|
|
struct __cppobj List<UIElementMessageInfo>
|
|
{
|
|
List<UIElementMessageInfo>Vtbl *vfptr;
|
|
ListNode<UIElementMessageInfo> *_head;
|
|
ListNode<UIElementMessageInfo> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4830 */
|
|
struct List<UIElementMessageInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<UIElementMessageInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4831 */
|
|
struct __cppobj ListNode<UIElementMessageInfo>
|
|
{
|
|
UIElementMessageInfo data;
|
|
ListNode<UIElementMessageInfo> *next;
|
|
ListNode<UIElementMessageInfo> *prev;
|
|
};
|
|
|
|
/* 4832 */
|
|
struct __cppobj ContextMenuData
|
|
{
|
|
ContextMenuDataVtbl *vfptr;
|
|
unsigned int m_entryType;
|
|
StringInfo m_siText;
|
|
IDClass<_tagDataID,32,0> m_didHandler;
|
|
unsigned int m_ahtHint;
|
|
ContextMenu *m_subMenu;
|
|
bool m_bActive;
|
|
bool m_bBoolEntry;
|
|
bool m_bBoolEntryActive;
|
|
IDClass<_tagDataID,32,0> m_didIcon;
|
|
};
|
|
|
|
/* 4833 */
|
|
struct ContextMenuDataVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ContextMenuData *this, unsigned int);
|
|
};
|
|
|
|
/* 4835 */
|
|
struct __cppobj SmartArray<ContextMenuData,1>
|
|
{
|
|
ContextMenuData *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4834 */
|
|
struct __cppobj ContextMenu : UIListener
|
|
{
|
|
InstanceID m_weenieTarget;
|
|
UIElement *m_pParentDisplay;
|
|
UIElement *m_pRoot;
|
|
SmartArray<ContextMenuData,1> m_data;
|
|
StringInfo m_siInfoText;
|
|
bool m_bDrawInactive;
|
|
bool m_initted;
|
|
UIElement *m_display;
|
|
UIElement_ListBox *m_listbox;
|
|
UIElement *m_mouseChild;
|
|
ContextMenu *m_pOpenSubMenu;
|
|
long double m_mouseTime;
|
|
float m_openDelay;
|
|
bool m_open;
|
|
bool m_bTopLevel;
|
|
bool m_bUpperLeftSet;
|
|
bool m_bLowerLeftSet;
|
|
int m_iX0;
|
|
int m_iY0;
|
|
};
|
|
|
|
/* 4836 */
|
|
struct __cppobj UIElement_Scrollable : UIElement
|
|
{
|
|
unsigned int m_eHorizonalScrollbarID;
|
|
unsigned int m_eVerticalScrollbarID;
|
|
int m_iScrollableX;
|
|
int m_iScrollableY;
|
|
int m_iScrollableWidth;
|
|
int m_iScrollableHeight;
|
|
};
|
|
|
|
/* 4837 */
|
|
struct __cppobj __declspec(align(8)) UIElement_ListBox : UIElement_Scrollable
|
|
{
|
|
SmartArray<UIElement *,1> m_listItems;
|
|
UIElement *m_pSelectedItem;
|
|
UIElement *m_dragLastOver;
|
|
unsigned int m_lastDragOverState;
|
|
int m_nCols;
|
|
int m_nRows;
|
|
SmartArray<long,1> m_nItemHeights;
|
|
SmartArray<long,1> m_nItemWidths;
|
|
long double m_nAnimStartTime;
|
|
long double m_nAnimEndTime;
|
|
int m_nAnimStartX;
|
|
int m_nAnimStartY;
|
|
int m_nAnimEndX;
|
|
int m_nAnimEndY;
|
|
unsigned int m_bitField;
|
|
};
|
|
|
|
/* 4838 */
|
|
struct __cppobj UIElementManager : CInputHandler, IInputActionCallback
|
|
{
|
|
SmartArray<UIElement *,1> m_deleteQueue;
|
|
SmartArray<UIElement *,1> m_elementList;
|
|
HashTable<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0> m_classCreateMethodTable;
|
|
LayoutDesc *m_pHollowLayoutDesc;
|
|
ElementDesc *m_pHollowElementDesc;
|
|
UIElement *m_pRootElement;
|
|
Vector3 m_vGlobalScale;
|
|
AutoGrowHashTable<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > m_elementListenerTable;
|
|
AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > m_globalMessageListenerTable;
|
|
SmartArray<UIMessageRemovalData,1> m_aUIMessageRemovalData;
|
|
AutoGrowHashTable<unsigned long,SmartArray<UIElement *,1> > m_elementInputActionListenerTable;
|
|
List<UIElementMessageInfo> m_listQueuedElementMessages;
|
|
bool m_bBroadcastingMessage;
|
|
IDClass<_tagDataID,32,0> m_defaultCursorDID;
|
|
int m_defaultCursorHotX;
|
|
int m_defaultCursorHotY;
|
|
IDClass<_tagDataID,32,0> m_lastCursorDID;
|
|
int m_lastCursorHotX;
|
|
int m_lastCursorHotY;
|
|
bool m_bPerformMouseHitTest;
|
|
UIElement *m_pElementLastOver;
|
|
UIElement *m_pElementLastEntered;
|
|
UIElement *m_pElementWithMouseCapture;
|
|
UIElement *m_pElementLastDragCursorOver;
|
|
HashSet<unsigned long> m_setActionsTriggeringCapture;
|
|
unsigned int m_nMouseCapture;
|
|
bool m_bDoVisualMouseDebugging;
|
|
IDClass<_tagDataID,32,0> m_debugFontDID;
|
|
bool m_bMouseHasLeftTheWindow;
|
|
long double m_lastMouseMoveTime;
|
|
long double m_tooltipStart;
|
|
bool m_tooltipEnable;
|
|
float m_tooltipDelay;
|
|
float m_tooltipDuration;
|
|
UIElement *m_pTooltipOwner;
|
|
UIElement *m_pTooltipElement;
|
|
long double m_buttonDownTime;
|
|
int m_dragX;
|
|
int m_dragY;
|
|
int m_dragBaseX;
|
|
int m_dragBaseY;
|
|
UIElement *m_pcPotentialDragElement;
|
|
UIElement *m_dragElement;
|
|
UIElement *m_dragOwner;
|
|
bool m_bDragStarted;
|
|
bool m_bHoverStarted;
|
|
UIElement *m_focusElement;
|
|
UIElement *m_activeElement;
|
|
SmartArray<UIElement *,1> m_activatableElements;
|
|
ContextMenu *m_pCSM;
|
|
};
|
|
|
|
/* 4841 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,BasePropertyDesc *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,BasePropertyDesc *> **m_buckets;
|
|
HashTableData<unsigned long,BasePropertyDesc *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4839 */
|
|
struct __cppobj HashTable<unsigned long,BasePropertyDesc *,0>
|
|
{
|
|
HashTable<unsigned long,BasePropertyDesc *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4840 */
|
|
struct HashTable<unsigned long,BasePropertyDesc *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,BasePropertyDesc *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4842 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4844 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,BasePropertyDesc *> *m_hashNext;
|
|
};
|
|
|
|
/* 4843 */
|
|
struct __cppobj HashTableData<unsigned long,BasePropertyDesc *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *>
|
|
{
|
|
BasePropertyDesc *m_data;
|
|
};
|
|
|
|
/* 4845 */
|
|
const struct __cppobj __declspec(align(8)) MasterProperty : DBObj
|
|
{
|
|
EnumMapper m_emapper;
|
|
HashTable<unsigned long,BasePropertyDesc *,0> m_properties;
|
|
};
|
|
|
|
/* 4846 */
|
|
struct __cppobj DBObjGrabber<MasterProperty>
|
|
{
|
|
MasterProperty *m_object;
|
|
};
|
|
|
|
/* 4847 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > **m_currBucket;
|
|
HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *m_currElement;
|
|
};
|
|
|
|
/* 4848 */
|
|
struct __cppobj HashIterator<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,CaseInsensitiveStringBase<PStringBase<char> > > *,1> m_iter;
|
|
};
|
|
|
|
/* 4849 */
|
|
struct __cppobj EnumMapper::iterator
|
|
{
|
|
EnumMapper *m_mapper;
|
|
HashIterator<unsigned long,CaseInsensitiveStringBase<PStringBase<char> >,1> m_iter;
|
|
};
|
|
|
|
/* 4850 */
|
|
struct __cppobj SceneTool
|
|
{
|
|
};
|
|
|
|
/* 4853 */
|
|
struct __cppobj List<Glyph>
|
|
{
|
|
List<Glyph>Vtbl *vfptr;
|
|
ListNode<Glyph> *_head;
|
|
ListNode<Glyph> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 4860 */
|
|
struct __cppobj SmartArray<GlyphLine,1>
|
|
{
|
|
GlyphLine *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4851 */
|
|
struct __cppobj __declspec(align(4)) GlyphList
|
|
{
|
|
GlyphListVtbl *vfptr;
|
|
List<Glyph> m_glyphList;
|
|
SmartArray<GlyphLine,1> m_glyphLines;
|
|
unsigned int m_nMaxCharacters;
|
|
bool m_bTrimFromTop;
|
|
unsigned int m_cxLastRecalcWidth;
|
|
unsigned int m_nFirstInvalidPosition;
|
|
bool m_bOneLine;
|
|
};
|
|
|
|
/* 4852 */
|
|
struct GlyphListVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(GlyphList *this, unsigned int);
|
|
};
|
|
|
|
/* 4854 */
|
|
struct List<Glyph>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<Glyph> *this, unsigned int);
|
|
};
|
|
|
|
/* 4856 */
|
|
struct __cppobj Glyph
|
|
{
|
|
unsigned __int16 m_data;
|
|
int m_width;
|
|
int m_height;
|
|
RGBAColor m_color;
|
|
Font *m_font;
|
|
TextTag *m_tag;
|
|
};
|
|
|
|
/* 4857 */
|
|
struct __cppobj ListNode<Glyph>
|
|
{
|
|
Glyph data;
|
|
ListNode<Glyph> *next;
|
|
ListNode<Glyph> *prev;
|
|
};
|
|
|
|
/* 4858 */
|
|
struct __cppobj GlyphLine
|
|
{
|
|
GlyphLineVtbl *vfptr;
|
|
unsigned int m_nIndex;
|
|
int m_nLineWidth;
|
|
int m_nLineHeight;
|
|
};
|
|
|
|
/* 4855 */
|
|
struct __cppobj TextTag : ReferenceCountTemplate<1048576,0>
|
|
{
|
|
unsigned int m_type;
|
|
unsigned int m_format;
|
|
};
|
|
|
|
/* 4859 */
|
|
struct GlyphLineVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(GlyphLine *this, unsigned int);
|
|
};
|
|
|
|
/* 4861 */
|
|
struct __cppobj QuickWindow : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
unsigned int m_WindowID;
|
|
int m_X;
|
|
int m_Y;
|
|
unsigned int m_Width;
|
|
unsigned int m_Height;
|
|
unsigned int m_BorderWidth;
|
|
unsigned int m_BorderHeight;
|
|
RGBAColor m_ColorAndOpacity;
|
|
RenderTexture *m_pBackgroundTexture;
|
|
int m_ClientAreaX;
|
|
int m_ClientAreaY;
|
|
unsigned int m_ClientAreaWidth;
|
|
unsigned int m_ClientAreaHeight;
|
|
};
|
|
|
|
/* 4862 */
|
|
struct __cppobj __declspec(align(8)) DebugConsole : ReferenceCountTemplate<1048576,1>, CInputHandler, NoticeHandler, IConsoleCallbackObject, IInputActionCallback
|
|
{
|
|
bool m_WantActivateInput;
|
|
bool m_WantDeactivateInput;
|
|
bool m_IsInputActive;
|
|
bool m_AlwaysDrawOutput;
|
|
float m_BackgroundOpacity;
|
|
GlyphList *m_pInputBuffer;
|
|
GlyphList *m_pOutputBuffer;
|
|
bool m_OutputBufferIsDirty;
|
|
QuickWindow *m_pOutputWindow;
|
|
QuickWindow *m_pInputWindow;
|
|
unsigned int m_NumOutputLines;
|
|
unsigned int m_NumOutputCharactersPerLine;
|
|
unsigned int m_OutputScrollPos;
|
|
PStringBaseArray<char> m_OutputLines;
|
|
unsigned int m_NumInputCharactersPerLine;
|
|
unsigned int m_InputCursorPos;
|
|
bool m_IsInputCursorVisible;
|
|
long double m_LastInputCursorStateTime;
|
|
PStringBaseArray<char> m_InputHistory;
|
|
PStringBase<char> m_LastTabCompletionWord;
|
|
PStringBase<char> m_LastTabCompletionString;
|
|
int m_LastInputHistoryPos;
|
|
RenderTexture *m_pOutputBackgroundTexture;
|
|
RenderTexture *m_pInputBackgroundTexture;
|
|
bool m_EchoInput;
|
|
};
|
|
|
|
/* 4863 */
|
|
struct __cppobj ProfilerUIWindow
|
|
{
|
|
unsigned int m_WindowHandle;
|
|
bool m_AutoPositionWindow;
|
|
ProfilerTypes::CategoryType m_Category;
|
|
QuickWindow *m_pQuickWindow;
|
|
};
|
|
|
|
/* 4864 */
|
|
struct __cppobj SmartArray<ProfilerUIWindow *,1>
|
|
{
|
|
ProfilerUIWindow **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4865 */
|
|
struct __cppobj QuickButton : QuickWindow
|
|
{
|
|
bool m_IsPressed;
|
|
bool m_IsChecked;
|
|
PStringBase<char> m_ButtonLabel;
|
|
};
|
|
|
|
/* 4866 */
|
|
struct __cppobj SmartArray<QuickButton *,1>
|
|
{
|
|
QuickButton **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4867 */
|
|
struct __cppobj __declspec(align(4)) BudgetStatInfo
|
|
{
|
|
PStringBase<char> strName;
|
|
unsigned int nGraphicLevel[5];
|
|
bool bIsMem;
|
|
};
|
|
|
|
/* 4868 */
|
|
struct __cppobj BudgetStatItem
|
|
{
|
|
BudgetStatInfo sInfo;
|
|
unsigned int nValue;
|
|
ProfilerBudget::Status nStatus;
|
|
};
|
|
|
|
/* 4869 */
|
|
struct __cppobj SmartArray<BudgetStatItem,1>
|
|
{
|
|
BudgetStatItem *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4870 */
|
|
struct __cppobj ProfilerDBObjStat
|
|
{
|
|
unsigned int DBType;
|
|
PStringBase<char> DBTypeName;
|
|
unsigned int NumActive;
|
|
unsigned int NumFree;
|
|
long double LastLocalTimeNotEmpty;
|
|
long double LastLocalTimeChanged;
|
|
};
|
|
|
|
/* 4871 */
|
|
struct __cppobj SmartArray<ProfilerDBObjStat,1>
|
|
{
|
|
ProfilerDBObjStat *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4872 */
|
|
struct __cppobj ProfilerUI : ReferenceCountTemplate<1048576,1>, IInputActionCallback
|
|
{
|
|
bool m_IsActive;
|
|
bool m_WantActivate;
|
|
bool m_WantDeactivate;
|
|
SmartArray<ProfilerUIWindow *,1> m_Windows;
|
|
unsigned int m_MemoryCountersStatsWindowHandle;
|
|
unsigned int m_BlockResourcesStatsWindowHandle;
|
|
unsigned int m_DBObjStatsWindowHandle;
|
|
unsigned int m_DPVSStatsWindowHandle;
|
|
unsigned int m_MemoryProbeStatsWindowHandle;
|
|
QuickWindow *m_pToggleToolbarWindow;
|
|
QuickWindow *m_pStatsToolbarWindow;
|
|
QuickWindow *m_pCategoryWindow;
|
|
SmartArray<QuickButton *,1> m_ToolbarButtons;
|
|
SmartArray<QuickButton *,1> m_CategoryButtons;
|
|
unsigned int m_nGraphicsQualityLevel;
|
|
SmartArray<BudgetStatItem,1> m_budgetStatArray;
|
|
unsigned int m_CurrentYPixel;
|
|
unsigned int m_nSystemMemoryAllocated;
|
|
unsigned int m_nPeakSystemMemoryAllocated;
|
|
unsigned int m_nVirtualMemoryReserved;
|
|
unsigned int m_nPeakVirtualMemoryReserved;
|
|
SmartArray<ProfilerDBObjStat,1> m_DBObjStats;
|
|
OSSpecificProfilerUIInfo *m_pOSSpecificProfiler;
|
|
};
|
|
|
|
/* 4873 */
|
|
struct __cppobj OSSpecificProfilerUIInfo
|
|
{
|
|
OSSpecificProfilerUIInfoVtbl *vfptr;
|
|
};
|
|
|
|
/* 4874 */
|
|
struct OSSpecificProfilerUIInfoVtbl
|
|
{
|
|
void (__thiscall *FillInOSSpecificInfo)(OSSpecificProfilerUIInfo *this, ProfilerUI *);
|
|
unsigned int (__thiscall *GetSystemMemoryAllocated)(OSSpecificProfilerUIInfo *this);
|
|
unsigned int (__thiscall *GetPeakSystemMemoryAllocated)(OSSpecificProfilerUIInfo *this);
|
|
unsigned int (__thiscall *GetVirtualMemoryReserved)(OSSpecificProfilerUIInfo *this);
|
|
unsigned int (__thiscall *GetPeakVirtualMemoryReserved)(OSSpecificProfilerUIInfo *this);
|
|
};
|
|
|
|
/* 4875 */
|
|
struct TexCoordPair
|
|
{
|
|
float u;
|
|
float v;
|
|
};
|
|
|
|
/* 4876 */
|
|
struct _D3DXIMAGE_INFO
|
|
{
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
unsigned int Depth;
|
|
unsigned int MipLevels;
|
|
_D3DFORMAT Format;
|
|
_D3DRESOURCETYPE ResourceType;
|
|
_D3DXIMAGE_FILEFORMAT ImageFileFormat;
|
|
};
|
|
|
|
/* 4877 */
|
|
struct __cppobj IDirectSound : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4878 */
|
|
struct __cppobj IDirectSoundBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4879 */
|
|
struct __cppobj IDirectSound3DListener : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4880 */
|
|
struct __cppobj IDirectSound3DBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4881 */
|
|
struct _DSCAPS
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwMinSecondarySampleRate;
|
|
unsigned int dwMaxSecondarySampleRate;
|
|
unsigned int dwPrimaryBuffers;
|
|
unsigned int dwMaxHwMixingAllBuffers;
|
|
unsigned int dwMaxHwMixingStaticBuffers;
|
|
unsigned int dwMaxHwMixingStreamingBuffers;
|
|
unsigned int dwFreeHwMixingAllBuffers;
|
|
unsigned int dwFreeHwMixingStaticBuffers;
|
|
unsigned int dwFreeHwMixingStreamingBuffers;
|
|
unsigned int dwMaxHw3DAllBuffers;
|
|
unsigned int dwMaxHw3DStaticBuffers;
|
|
unsigned int dwMaxHw3DStreamingBuffers;
|
|
unsigned int dwFreeHw3DAllBuffers;
|
|
unsigned int dwFreeHw3DStaticBuffers;
|
|
unsigned int dwFreeHw3DStreamingBuffers;
|
|
unsigned int dwTotalHwMemBytes;
|
|
unsigned int dwFreeHwMemBytes;
|
|
unsigned int dwMaxContigFreeHwMemBytes;
|
|
unsigned int dwUnlockTransferRateHwBuffers;
|
|
unsigned int dwPlayCpuOverheadSwBuffers;
|
|
unsigned int dwReserved1;
|
|
unsigned int dwReserved2;
|
|
};
|
|
|
|
/* 4882 */
|
|
struct _DSBCAPS
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwBufferBytes;
|
|
unsigned int dwUnlockTransferRate;
|
|
unsigned int dwPlayCpuOverhead;
|
|
};
|
|
|
|
/* 4883 */
|
|
struct _DSBUFFERDESC
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwBufferBytes;
|
|
unsigned int dwReserved;
|
|
tWAVEFORMATEX *lpwfxFormat;
|
|
_GUID guid3DAlgorithm;
|
|
};
|
|
|
|
/* 4884 */
|
|
struct _DS3DBUFFER
|
|
{
|
|
unsigned int dwSize;
|
|
_D3DVECTOR vPosition;
|
|
_D3DVECTOR vVelocity;
|
|
unsigned int dwInsideConeAngle;
|
|
unsigned int dwOutsideConeAngle;
|
|
_D3DVECTOR vConeOrientation;
|
|
int lConeOutsideVolume;
|
|
float flMinDistance;
|
|
float flMaxDistance;
|
|
unsigned int dwMode;
|
|
};
|
|
|
|
/* 4885 */
|
|
struct _DS3DLISTENER
|
|
{
|
|
unsigned int dwSize;
|
|
_D3DVECTOR vPosition;
|
|
_D3DVECTOR vVelocity;
|
|
_D3DVECTOR vOrientFront;
|
|
_D3DVECTOR vOrientTop;
|
|
float flDistanceFactor;
|
|
float flRolloffFactor;
|
|
float flDopplerFactor;
|
|
};
|
|
|
|
/* 4886 */
|
|
struct VertexRange
|
|
{
|
|
unsigned int m_nFirstVertex;
|
|
unsigned int m_nNumVertices;
|
|
};
|
|
|
|
/* 4887 */
|
|
struct __cppobj MoveToStatePack : PackObj
|
|
{
|
|
RawMotionState raw_motion_state;
|
|
Position position;
|
|
int contact;
|
|
int longjump_mode;
|
|
unsigned __int16 instance_timestamp;
|
|
unsigned __int16 server_control_timestamp;
|
|
unsigned __int16 teleport_timestamp;
|
|
unsigned __int16 force_position_ts;
|
|
};
|
|
|
|
/* 4888 */
|
|
struct __cppobj AutonomousPositionPack : PackObj
|
|
{
|
|
Position position;
|
|
int contact;
|
|
unsigned __int16 instance_timestamp;
|
|
unsigned __int16 server_control_timestamp;
|
|
unsigned __int16 teleport_timestamp;
|
|
unsigned __int16 force_position_ts;
|
|
};
|
|
|
|
/* 4889 */
|
|
struct __cppobj TurnToEventPack : PackObj
|
|
{
|
|
float absolute_degrees;
|
|
int run;
|
|
};
|
|
|
|
/* 4890 */
|
|
struct __cppobj CLanguageInfo : DBObj
|
|
{
|
|
int version;
|
|
unsigned __int16 base;
|
|
unsigned __int16 numDecimalDigits;
|
|
bool leadingZero;
|
|
unsigned __int16 groupingSize;
|
|
PStringBase<unsigned short> numerals;
|
|
PStringBase<unsigned short> decimalSeperator;
|
|
PStringBase<unsigned short> groupingSeperator;
|
|
PStringBase<unsigned short> negativeNumberFormat;
|
|
bool isZeroSingular;
|
|
bool isOneSingular;
|
|
bool isNegativeOneSingular;
|
|
bool isTwoOrMoreSingular;
|
|
bool isNegativeTwoOrLessSingular;
|
|
PStringBase<unsigned short> treasurePrefixLetters;
|
|
PStringBase<unsigned short> treasureMiddleLetters;
|
|
PStringBase<unsigned short> treasureSuffixLetters;
|
|
PStringBase<unsigned short> malePlayerLetters;
|
|
PStringBase<unsigned short> femalePlayerLetters;
|
|
unsigned int m_ImeEnabledSetting;
|
|
unsigned int m_symbolColor;
|
|
unsigned int m_symbolColorText;
|
|
unsigned int m_symbolHeight;
|
|
unsigned int m_symbolTranslucence;
|
|
unsigned int m_symbolPlacement;
|
|
unsigned int m_candColorBase;
|
|
unsigned int m_candColorBorder;
|
|
unsigned int m_candColorText;
|
|
unsigned int m_compColorInput;
|
|
unsigned int m_compColorTargetConv;
|
|
unsigned int m_compColorConverted;
|
|
unsigned int m_compColorTargetNotConv;
|
|
unsigned int m_compColorInputErr;
|
|
unsigned int m_compTranslucence;
|
|
unsigned int m_compColorText;
|
|
unsigned int m_otherIME;
|
|
int m_wordWrapOnSpace;
|
|
PStringBase<unsigned short> m_additionalSettings;
|
|
unsigned int m_additionalFlags;
|
|
};
|
|
|
|
/* 4891 */
|
|
struct __cppobj CLanguageInfoInterface
|
|
{
|
|
CLanguageInfo *m_pLanguageInfo;
|
|
};
|
|
|
|
/* 4892 */
|
|
struct __cppobj BaseInfo
|
|
{
|
|
unsigned int elementID;
|
|
IDClass<_tagDataID,32,0> layoutID;
|
|
};
|
|
|
|
/* 4893 */
|
|
struct __cppobj SmartArray<BaseInfo,1>
|
|
{
|
|
BaseInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4896 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4894 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4895 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4897 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4899 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *m_hashNext;
|
|
};
|
|
|
|
/* 4898 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *>
|
|
{
|
|
HashTable<unsigned long,ElementDesc,0> m_data;
|
|
};
|
|
|
|
/* 4900 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *m_currElement;
|
|
};
|
|
|
|
/* 4901 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0>,0>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,ElementDesc,0> > *,0> m_iter;
|
|
};
|
|
|
|
/* 4902 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> **m_currBucket;
|
|
HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *m_currElement;
|
|
};
|
|
|
|
/* 4903 */
|
|
struct __cppobj HashIterator<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &),0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIElement * (__cdecl*)(LayoutDesc const &,ElementDesc const &)> *,0> m_iter;
|
|
};
|
|
|
|
/* 4904 */
|
|
struct __cppobj ListIterator<UIElementMessageInfo>
|
|
{
|
|
ListIterator<UIElementMessageInfo>Vtbl *vfptr;
|
|
ListNode<UIElementMessageInfo> *_current;
|
|
List<UIElementMessageInfo> *_list;
|
|
};
|
|
|
|
/* 4905 */
|
|
struct ListIterator<UIElementMessageInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<UIElementMessageInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 4906 */
|
|
struct __cppobj RenderStateCacheType::SamplerType
|
|
{
|
|
TexAddress AddressModeU;
|
|
TexAddress AddressModeV;
|
|
TexFilterMode MinFilterMode;
|
|
TexFilterMode MipFilterMode;
|
|
TexFilterMode MagFilterMode;
|
|
float MipmapLODBias;
|
|
};
|
|
|
|
/* 4907 */
|
|
struct __cppobj RenderStateCacheType::StageType
|
|
{
|
|
void *pTexture;
|
|
unsigned int FFAlphaArg1;
|
|
unsigned int FFAlphaArg2;
|
|
TextureOp FFAlphaOp;
|
|
unsigned int FFColorArg1;
|
|
unsigned int FFColorArg2;
|
|
TextureOp FFColorOp;
|
|
unsigned int FFTexCoordIndex;
|
|
unsigned int FFTextureTransformFlags;
|
|
};
|
|
|
|
/* 4908 */
|
|
struct __cppobj RenderStateCacheType
|
|
{
|
|
bool m_bForceStates;
|
|
bool AlphaBlendEnable;
|
|
bool AlphaTestEnable;
|
|
AlphaTestFunc AlphaTestFunction;
|
|
unsigned int AlphaTestRef;
|
|
BlendOpType BlendOp;
|
|
unsigned int ColorWriteEnable;
|
|
CullModeType CullMode;
|
|
float DepthBias;
|
|
bool DepthBufferEnable;
|
|
DepthTestMode DepthTestFunction;
|
|
bool DepthWriteEnable;
|
|
BlendMode DestBlend;
|
|
unsigned int FFAmbientColor32;
|
|
ColorSource FFAmbientColorSource;
|
|
ColorSource FFDiffuseColorSource;
|
|
RGBAColor FFFogColor;
|
|
bool FFFogEnable;
|
|
bool FFFogSystemDisabled;
|
|
bool FFFogUserDisabled;
|
|
bool FFFogAlphaDisabled;
|
|
float FFFogFarDistance;
|
|
float FFFogNearDistance;
|
|
bool FFLighting;
|
|
bool FFLightEnable[8];
|
|
ColorSource FFEmissiveColorSource;
|
|
ColorSource FFSpecularColorSource;
|
|
bool FFSpecularEnable;
|
|
unsigned int FFTextureFactor32;
|
|
FillModeType FillMode;
|
|
bool MultiSampleAntialias;
|
|
void *pVertexBuffer;
|
|
BlendMode SourceBlend;
|
|
RenderStateCacheType::SamplerType Samplers[16];
|
|
RenderStateCacheType::StageType Stages[8];
|
|
};
|
|
|
|
/* 4909 */
|
|
struct __cppobj DArray<CEnvCell *>
|
|
{
|
|
CEnvCell **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 4910 */
|
|
struct __cppobj CellListType
|
|
{
|
|
CEnvCell *cell;
|
|
float dist;
|
|
};
|
|
|
|
/* 4911 */
|
|
struct __cppobj DArray<CellListType *>
|
|
{
|
|
CellListType **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 4912 */
|
|
struct __cppobj PView
|
|
{
|
|
portal_view_type outside_view;
|
|
int draw_landscape;
|
|
CBldPortal **outdoor_portal_list;
|
|
DArray<CEnvCell *> cell_draw_list;
|
|
unsigned int cell_draw_num;
|
|
DArray<CellListType *> cell_todo_list;
|
|
unsigned int cell_todo_num;
|
|
LScape *lscape;
|
|
};
|
|
|
|
/* 4913 */
|
|
struct __cppobj RenderDeviceD3D : RenderDevice
|
|
{
|
|
unsigned int m_AdapterID;
|
|
_D3DDEVTYPE m_D3DDeviceType;
|
|
_D3DCAPS9 m_D3DCaps;
|
|
tagRECT m_PresentSourceRect;
|
|
tagRECT m_PresentDestRect;
|
|
HWND__ *m_hPresentWindow;
|
|
unsigned int m_nFrontBufferWidth;
|
|
unsigned int m_nFrontBufferHeight;
|
|
IDirect3DDevice9 *m_pDirect3DDevice;
|
|
IDirect3DSwapChain9 *m_pPrimarySwapChain;
|
|
bool m_bForceStates;
|
|
RenderStateCacheType m_State;
|
|
bool m_bMaterialAlphaMode;
|
|
_D3DMATERIAL9 *m_pD3DCurrMaterial;
|
|
_D3DMATERIAL9 m_defaultMaterial;
|
|
bool m_currentlyDrawingSky;
|
|
CMaterial *m_pCurrMaterial;
|
|
IDirect3DVertexBuffer9 *m_primitiveVbuf;
|
|
IDirect3DTexture9 *m_pSolidColorTexture;
|
|
unsigned int m_currentSolidColor;
|
|
float m_gammaBrightnessVal;
|
|
bool m_ParticleState;
|
|
SmartArray<unsigned long,1> m_DefaultSamplerMappings;
|
|
TextureBasedFont *m_pDebugFont;
|
|
unsigned int m_DebugFontWidth;
|
|
unsigned int m_DebugFontHeight;
|
|
unsigned int m_TotalVideoMemoryInBytes;
|
|
};
|
|
|
|
/* 4914 */
|
|
struct __cppobj MaterialGraphicsStatesType
|
|
{
|
|
bool WantFFLighting;
|
|
bool WantFFDyeColorInTFactor;
|
|
bool WantFFSpecularLighting;
|
|
bool WantFFVertexDiffuse;
|
|
bool WantFFVertexSpecular;
|
|
bool WantFFDistanceFog;
|
|
RGBAColor MaterialDiffuseColor;
|
|
RGBAColor MaterialSpecularColor;
|
|
float MaterialSpecularPower;
|
|
RGBAColor MaterialDyeColor;
|
|
RGBAColor AmbientLight;
|
|
unsigned int MaterialAlphaTestRef;
|
|
};
|
|
|
|
/* 4915 */
|
|
struct __cppobj RenderVertexStreamD3D : GraphicsResource
|
|
{
|
|
IDirect3DVertexBuffer9 *m_pD3DVertexBuffer;
|
|
unsigned int m_nNumVertices;
|
|
VertexFormatInfo m_VertexFormatInfo;
|
|
unsigned int m_Flags;
|
|
unsigned int m_nNextVertexIndex;
|
|
unsigned int m_nIdealVertexCount;
|
|
unsigned int m_nStreamFrameID;
|
|
unsigned int m_WriteLockCount;
|
|
};
|
|
|
|
/* 4916 */
|
|
struct __cppobj __declspec(align(8)) RenderIndexStreamD3D : GraphicsResource
|
|
{
|
|
unsigned int m_Flags;
|
|
unsigned int m_IndexSizeInBytes;
|
|
unsigned int m_NumIndices;
|
|
IDirect3DIndexBuffer9 *m_pDirect3DIndexBuffer;
|
|
unsigned int m_StreamFrameID;
|
|
unsigned int m_NextRemoteIndex;
|
|
unsigned int m_WriteLockCount;
|
|
};
|
|
|
|
/* 4917 */
|
|
struct __cppobj TFileEntry : ReferenceCountTemplate<1048576,1>
|
|
{
|
|
PStringBase<char> m_pPath;
|
|
PStringBase<char> m_pFileName;
|
|
IDClass<_tagDataID,32,0> m_did;
|
|
unsigned int m_dbtype;
|
|
FileEntryType m_EntryType;
|
|
bool m_bAuthoritative;
|
|
int m_tFileWriteTime;
|
|
};
|
|
|
|
/* 4920 */
|
|
struct __cppobj IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1>Vtbl *vfptr;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *m_aInplaceBuckets[23];
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> **m_buckets;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4918 */
|
|
struct __cppobj HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>
|
|
{
|
|
HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4919 */
|
|
struct HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4921 */
|
|
struct IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4923 */
|
|
struct __cppobj IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *>
|
|
{
|
|
CaseInsensitiveStringBase<PStringBase<char> > m_hashKey;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *m_hashNext;
|
|
};
|
|
|
|
/* 4922 */
|
|
struct __cppobj HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> : IntrusiveHashData<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *>
|
|
{
|
|
TFileEntry *m_data;
|
|
};
|
|
|
|
/* 4924 */
|
|
struct __cppobj AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> : HashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>
|
|
{
|
|
};
|
|
|
|
/* 4927 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4925 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4926 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4928 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4930 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *m_hashNext;
|
|
};
|
|
|
|
/* 4929 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *>
|
|
{
|
|
TFileEntry *m_data;
|
|
};
|
|
|
|
/* 4931 */
|
|
struct __cppobj AutoGrowHashTable<IDClass<_tagDataID,32,0>,TFileEntry *> : HashTable<IDClass<_tagDataID,32,0>,TFileEntry *,1>
|
|
{
|
|
};
|
|
|
|
/* 4932 */
|
|
struct __cppobj TDBTypeEntry
|
|
{
|
|
bool bRecursed;
|
|
bool bRegistered;
|
|
PStringBase<char> pRootGamePath;
|
|
PStringBase<char> pRootEngPath;
|
|
PStringBase<char> TypeName;
|
|
IDClass<_tagDataID,32,0> HighestDIDAssigned;
|
|
AutoGrowHashTable<IDClass<_tagDataID,32,0>,TFileEntry *> DIDs;
|
|
};
|
|
|
|
/* 4933 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *m_currElement;
|
|
};
|
|
|
|
/* 4934 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,TFileEntry *,1>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,TFileEntry *> *,1> m_iter;
|
|
};
|
|
|
|
/* 4937 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1>Vtbl *vfptr;
|
|
HashTableData<unsigned long,TDBTypeEntry *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,TDBTypeEntry *> **m_buckets;
|
|
HashTableData<unsigned long,TDBTypeEntry *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4935 */
|
|
struct __cppobj HashTable<unsigned long,TDBTypeEntry *,1>
|
|
{
|
|
HashTable<unsigned long,TDBTypeEntry *,1>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 4936 */
|
|
struct HashTable<unsigned long,TDBTypeEntry *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,TDBTypeEntry *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4938 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 4940 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,TDBTypeEntry *> *m_hashNext;
|
|
};
|
|
|
|
/* 4939 */
|
|
struct __cppobj HashTableData<unsigned long,TDBTypeEntry *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *>
|
|
{
|
|
TDBTypeEntry *m_data;
|
|
};
|
|
|
|
/* 4941 */
|
|
struct __cppobj AutoGrowHashTable<unsigned long,TDBTypeEntry *> : HashTable<unsigned long,TDBTypeEntry *,1>
|
|
{
|
|
};
|
|
|
|
/* 4942 */
|
|
struct __cppobj TReadOnlyFile2IDTable
|
|
{
|
|
TReadOnlyFile2IDTableVtbl *vfptr;
|
|
};
|
|
|
|
/* 4943 */
|
|
struct TReadOnlyFile2IDTableVtbl
|
|
{
|
|
IDClass<_tagDataID,32,0> *(__thiscall *GetDIDByFileName)(TReadOnlyFile2IDTable *this, IDClass<_tagDataID,32,0> *result, PStringBase<char>, unsigned int);
|
|
_BYTE gap4[4];
|
|
bool (__thiscall *GetFullPathByDID)(TReadOnlyFile2IDTable *this, IDClass<_tagDataID,32,0>, unsigned int, PStringBase<char> *);
|
|
bool (__thiscall *GetFullPathByFileName)(TReadOnlyFile2IDTable *this, PStringBase<char>, unsigned int, PStringBase<char> *);
|
|
PStringBase<char> *(__thiscall *GetDBTypeString)(TReadOnlyFile2IDTable *this, PStringBase<char> *result, unsigned int);
|
|
IDClass<_tagDataID,32,0> *(__thiscall *GetHighestDID)(TReadOnlyFile2IDTable *this, IDClass<_tagDataID,32,0> *result, unsigned int);
|
|
bool (__thiscall *GetDBTypes)(TReadOnlyFile2IDTable *this, SmartArray<unsigned long,1> *);
|
|
bool (__thiscall *GetDIDs)(TReadOnlyFile2IDTable *this, SmartArray<IDClass<_tagDataID,32,0>,1> *, unsigned int);
|
|
bool (__thiscall *GetFilePaths)(TReadOnlyFile2IDTable *this, SmartArray<PStringBase<char>,1> *);
|
|
};
|
|
|
|
/* 4944 */
|
|
struct __cppobj TFile2IDTable : TReadOnlyFile2IDTable
|
|
{
|
|
AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> m_CacheByFileName;
|
|
AutoGrowHashTable<unsigned long,TDBTypeEntry *> m_CacheByDID;
|
|
};
|
|
|
|
/* 4945 */
|
|
struct __cppobj OutputStream
|
|
{
|
|
OutputStreamVtbl *vfptr;
|
|
bool saving_to_string;
|
|
_iobuf *file_ptr;
|
|
PStringBase<char> *m_pstring_stream;
|
|
};
|
|
|
|
/* 4946 */
|
|
struct OutputStreamVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(OutputStream *this, unsigned int);
|
|
};
|
|
|
|
/* 4947 */
|
|
struct __cppobj __declspec(align(4)) InputStream
|
|
{
|
|
bool parsing_from_string;
|
|
bool keep_locked;
|
|
PStringBaseIter_Const<char> in_string_iter;
|
|
_iobuf *in_file;
|
|
unsigned __int16 line;
|
|
unsigned __int16 col;
|
|
unsigned int num_chars;
|
|
char curr_char;
|
|
bool done;
|
|
};
|
|
|
|
/* 4948 */
|
|
struct __cppobj PFileParser
|
|
{
|
|
NewParser *new_parser;
|
|
_iobuf *locked_file;
|
|
unsigned int num_retries;
|
|
long double retry_delay;
|
|
unsigned int indentation;
|
|
bool separate_subnodes;
|
|
bool first_subnode;
|
|
bool want_blank;
|
|
bool m_expandIncludes;
|
|
};
|
|
|
|
/* 4949 */
|
|
struct __cppobj NewParser
|
|
{
|
|
List<PStringBase<char> > include_path;
|
|
bool error;
|
|
InputStream in;
|
|
PStringBase<char> curr_comment;
|
|
PStringBase<char> curr_filename;
|
|
PFileParser *file_parser;
|
|
PStringBase<char> m_strDebug;
|
|
};
|
|
|
|
/* 4950 */
|
|
struct __cppobj IDTableStorage : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 4951 */
|
|
struct __cppobj IDTableStorageCallback
|
|
{
|
|
IDTableStorageCallbackVtbl *vfptr;
|
|
};
|
|
|
|
/* 4952 */
|
|
struct IDTableStorageCallbackVtbl
|
|
{
|
|
bool (__thiscall *ProcessTypeData)(IDTableStorageCallback *this, unsigned int, PStringBase<char> *);
|
|
bool (__thiscall *ProcessMapping)(IDTableStorageCallback *this, PStringBase<char> *, IDClass<_tagDataID,32,0>, unsigned int);
|
|
};
|
|
|
|
/* 4953 */
|
|
struct __cppobj MissingFilePlugin : CPluginPrototype
|
|
{
|
|
};
|
|
|
|
/* 4954 */
|
|
struct __cppobj FileArray
|
|
{
|
|
};
|
|
|
|
/* 4955 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,BasePropertyDesc *> **m_currBucket;
|
|
HashTableData<unsigned long,BasePropertyDesc *> *m_currElement;
|
|
};
|
|
|
|
/* 4956 */
|
|
struct __cppobj HashIterator<unsigned long,BasePropertyDesc *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,BasePropertyDesc *> *,0> m_iter;
|
|
};
|
|
|
|
/* 4957 */
|
|
struct __cppobj MasterPropertyGrabber : DBObjGrabber<MasterProperty>
|
|
{
|
|
};
|
|
|
|
/* 4958 */
|
|
struct __cppobj WaveFile
|
|
{
|
|
WaveFileVtbl *vfptr;
|
|
tWAVEFORMATEX *m_pwfmt;
|
|
char *m_pData;
|
|
HMMIO__ *m_hmmio;
|
|
unsigned int m_mmr;
|
|
_MMCKINFO m_mmckiRiff;
|
|
_MMCKINFO m_mmckiFmt;
|
|
_MMCKINFO m_mmckiData;
|
|
unsigned int m_nDuration;
|
|
unsigned int m_nBlockAlign;
|
|
unsigned int m_nAvgDataRate;
|
|
unsigned int m_nDataSize;
|
|
unsigned int m_nFormatSize;
|
|
unsigned int m_nBytesPlayed;
|
|
};
|
|
|
|
/* 4959 */
|
|
struct WaveFileVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(WaveFile *this, unsigned int);
|
|
};
|
|
|
|
/* 4960 */
|
|
struct __cppobj CDirSound
|
|
{
|
|
tWAVEFORMATEX m_defaultFormat;
|
|
HWND__ *m_hWindow;
|
|
IDirectSound *m_pDirectSoundObj;
|
|
IDirectSound3DListener *m_lpDs3dListener;
|
|
IDirectSoundBuffer *m_3DSoundBuffer;
|
|
};
|
|
|
|
/* 4961 */
|
|
struct __cppobj SoundBuf
|
|
{
|
|
CDirSound *m_pCDirSound;
|
|
IDirectSoundBuffer *m_pBuf;
|
|
IDirectSound3DBuffer *m_p3DBuf;
|
|
char *m_filename;
|
|
int m_tagval;
|
|
unsigned int m_bufsize;
|
|
int m_3D;
|
|
IDClass<_tagDataID,32,0> m_gid;
|
|
};
|
|
|
|
/* 4962 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,SoundTableData *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,SoundTableData *,0> *m_currHashTable;
|
|
SoundTableData **m_currBucket;
|
|
SoundTableData *m_currElement;
|
|
};
|
|
|
|
/* 4963 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,SoundBufRef *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
SoundBufRef *m_hashNext;
|
|
};
|
|
|
|
/* 4964 */
|
|
struct __cppobj __unaligned __declspec(align(4)) SoundBufRef : IntrusiveHashData<IDClass<_tagDataID,32,0>,SoundBufRef *>
|
|
{
|
|
SoundData data_;
|
|
int links_;
|
|
SoundBuf *sound_buf_;
|
|
int buffer_num_;
|
|
};
|
|
|
|
/* 4965 */
|
|
struct __cppobj SoundPlayingData
|
|
{
|
|
SoundBuf *buffer;
|
|
float priority;
|
|
long double start_time;
|
|
};
|
|
|
|
/* 4966 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0>Vtbl *vfptr;
|
|
SoundBufRef *m_aInplaceBuckets[23];
|
|
SoundBufRef **m_buckets;
|
|
SoundBufRef **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 4967 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 4968 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,SoundBufRef *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,SoundBufRef *,0> *m_currHashTable;
|
|
SoundBufRef **m_currBucket;
|
|
SoundBufRef *m_currElement;
|
|
};
|
|
|
|
/* 4969 */
|
|
struct __cppobj SoundManager
|
|
{
|
|
};
|
|
|
|
/* 4970 */
|
|
struct CCliDatEvent::CDataFormat
|
|
{
|
|
unsigned int eventType;
|
|
};
|
|
|
|
/* 4971 */
|
|
struct __cppobj CCliDatEvent : NetBlob
|
|
{
|
|
};
|
|
|
|
/* 4972 */
|
|
struct CChatEvent::CDataFormat
|
|
{
|
|
unsigned int eventType;
|
|
unsigned int cbChatData;
|
|
};
|
|
|
|
/* 4973 */
|
|
struct __cppobj CChatEvent : CCliDatEvent
|
|
{
|
|
};
|
|
|
|
/* 4974 */
|
|
struct __cppobj ActionNode : LListData
|
|
{
|
|
unsigned int action;
|
|
float speed;
|
|
unsigned int stamp;
|
|
int autonomous;
|
|
};
|
|
|
|
/* 4975 */
|
|
struct RawMotionState::PackBitfield
|
|
{
|
|
unsigned __int32 current_holdkey : 1;
|
|
unsigned __int32 current_style : 1;
|
|
unsigned __int32 forward_command : 1;
|
|
unsigned __int32 forward_holdkey : 1;
|
|
unsigned __int32 forward_speed : 1;
|
|
unsigned __int32 sidestep_command : 1;
|
|
unsigned __int32 sidestep_holdkey : 1;
|
|
unsigned __int32 sidestep_speed : 1;
|
|
unsigned __int32 turn_command : 1;
|
|
unsigned __int32 turn_holdkey : 1;
|
|
unsigned __int32 turn_speed : 1;
|
|
unsigned __int32 num_actions : 5;
|
|
};
|
|
|
|
/* 4976 */
|
|
struct InterpretedMotionState::PackBitfield
|
|
{
|
|
unsigned __int32 current_style : 1;
|
|
unsigned __int32 forward_command : 1;
|
|
unsigned __int32 forward_speed : 1;
|
|
unsigned __int32 sidestep_command : 1;
|
|
unsigned __int32 sidestep_speed : 1;
|
|
unsigned __int32 turn_command : 1;
|
|
unsigned __int32 turn_speed : 1;
|
|
unsigned __int32 num_actions : 5;
|
|
};
|
|
|
|
/* 4977 */
|
|
struct __cppobj LM_UVTranslate : LayerModifier
|
|
{
|
|
unsigned int texCoordIndex;
|
|
Waveform uTranslate;
|
|
Waveform vTranslate;
|
|
};
|
|
|
|
/* 4978 */
|
|
struct __cppobj LM_UVRotate : LayerModifier
|
|
{
|
|
unsigned int texCoordIndex;
|
|
Waveform rotate;
|
|
};
|
|
|
|
/* 4979 */
|
|
struct __cppobj LM_UVScale : LayerModifier
|
|
{
|
|
unsigned int texCoordIndex;
|
|
Waveform uScale;
|
|
Waveform vScale;
|
|
};
|
|
|
|
/* 4980 */
|
|
struct __cppobj LM_UVTransform : LayerModifier
|
|
{
|
|
unsigned int m_nStageIndex;
|
|
Matrix4 m_mTransform;
|
|
};
|
|
|
|
/* 4981 */
|
|
struct __cppobj Vertex
|
|
{
|
|
Vector3 origin;
|
|
};
|
|
|
|
/* 4982 */
|
|
struct HWLightUsage
|
|
{
|
|
bool carryOver;
|
|
int lightClass;
|
|
int index;
|
|
};
|
|
|
|
/* 4983 */
|
|
struct __cppobj RenderConfig
|
|
{
|
|
GraphicsDriver m_GraphicsDriver;
|
|
};
|
|
|
|
/* 4987 */
|
|
struct __cppobj SmartArray<RenderDisplayModeType,1>
|
|
{
|
|
RenderDisplayModeType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4984 */
|
|
struct __cppobj Render
|
|
{
|
|
RenderVtbl *vfptr;
|
|
RenderConfig m_Config;
|
|
unsigned int m_nDisplayAdapter;
|
|
SmartArray<RenderDisplayModeType,1> m_DisplayModes;
|
|
};
|
|
|
|
/* 4985 */
|
|
struct RenderVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(Render *this, unsigned int);
|
|
_BYTE gap4[8];
|
|
RenderDevice *(__thiscall *CreateRenderDevice)(Render *this);
|
|
int (__thiscall *InitInternal)(Render *this);
|
|
void (__thiscall *CleanupInternal)(Render *this);
|
|
int (__thiscall *Set3DViewInternal)(Render *this, int, int, int, int);
|
|
void (__thiscall *SetFOVInternal)(Render *this, float);
|
|
float (__thiscall *GetFogAdjustment)(Render *this, float);
|
|
void (__thiscall *SetupViewportInternal)(Render *this);
|
|
void (__thiscall *UpdateLightsInternal)(Render *this);
|
|
void (__thiscall *SetMaterialInternal)(Render *this, CMaterial *);
|
|
void (__thiscall *positionPushInternal)(Render *this, const int, Position *);
|
|
int (__thiscall *positionPopInternal)(Render *this);
|
|
void (__thiscall *CalcObjectMatrixInternal)(Render *this);
|
|
Matrix4 *(__thiscall *GetObjectMatrixInternal)(Render *this);
|
|
void (__thiscall *polyListFinishInternal)(Render *this);
|
|
BoundingType (__thiscall *xformPointInternal)(Render *this, AC1Legacy::Vector3 *, Vec2D *);
|
|
};
|
|
|
|
/* 4986 */
|
|
struct RenderDisplayModeType
|
|
{
|
|
unsigned int nWidth;
|
|
unsigned int nHeight;
|
|
PixelFormatID Format;
|
|
unsigned int nRefreshRate;
|
|
};
|
|
|
|
/* 4988 */
|
|
struct __cppobj SmartArray<bool (__cdecl*)(void),1>
|
|
{
|
|
bool (__cdecl **m_data)();
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 4989 */
|
|
struct __cppobj Render::MouseSelectData
|
|
{
|
|
bool bFoundPolygon;
|
|
long double fClosestPolygon;
|
|
unsigned int PolygonID;
|
|
int PolygonIndex;
|
|
bool bFoundSphere;
|
|
long double fClosestSphere;
|
|
unsigned int SphereID;
|
|
int SphereIndex;
|
|
};
|
|
|
|
/* 4990 */
|
|
struct __cppobj LightParms
|
|
{
|
|
RGBColor ambient_color;
|
|
RGBColor sunlight_color;
|
|
AC1Legacy::Vector3 sunlight;
|
|
bool m_bSunlightValid;
|
|
RenderLight m_Sunlight;
|
|
int num_static_lights;
|
|
RenderLight static_lights[60];
|
|
RenderLight *sorted_static_lights[60];
|
|
int num_dynamic_lights;
|
|
RenderLight dynamic_lights[10];
|
|
RenderLight *sorted_dynamic_lights[10];
|
|
};
|
|
|
|
/* 4991 */
|
|
struct __cppobj DrawParms
|
|
{
|
|
AC1Legacy::Vector3 viewpoint;
|
|
Plane CY;
|
|
};
|
|
|
|
/* 4992 */
|
|
struct __cppobj frameContext
|
|
{
|
|
DrawParms viewer;
|
|
Position position;
|
|
Vector3 object_offset;
|
|
float object_scale;
|
|
Vector3 object_scale_vec;
|
|
long double pm[28];
|
|
int era;
|
|
Vec2Dscreen *xformNext;
|
|
};
|
|
|
|
/* 4993 */
|
|
struct polyListEntry
|
|
{
|
|
CPolygon *poly;
|
|
int planeMask;
|
|
};
|
|
|
|
/* 4994 */
|
|
struct ViewIntervalType
|
|
{
|
|
float bound[32];
|
|
};
|
|
|
|
/* 4995 */
|
|
struct __cppobj IKeystone : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4996 */
|
|
struct __cppobj IResourceNotify : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 4997 */
|
|
struct __cppobj IKeystoneBaseWindow : IResourceNotify
|
|
{
|
|
};
|
|
|
|
/* 4998 */
|
|
struct __cppobj IKeystoneWindow : IKeystoneBaseWindow
|
|
{
|
|
};
|
|
|
|
/* 4999 */
|
|
struct __cppobj IKeystoneControl : IKeystoneBaseWindow
|
|
{
|
|
};
|
|
|
|
/* 5000 */
|
|
struct __cppobj IKeystoneResource : IResourceNotify
|
|
{
|
|
};
|
|
|
|
/* 5001 */
|
|
struct __cppobj IKeystoneResourceImage : IKeystoneResource
|
|
{
|
|
};
|
|
|
|
/* 5002 */
|
|
struct __cppobj IKeystoneResourceKSML : IKeystoneResource
|
|
{
|
|
};
|
|
|
|
/* 5003 */
|
|
struct __cppobj IKeystoneResourceFont : IKeystoneResource
|
|
{
|
|
};
|
|
|
|
/* 5004 */
|
|
struct __cppobj IKeystoneDocument : IKeystoneBaseWindow
|
|
{
|
|
};
|
|
|
|
/* 5005 */
|
|
struct KSWNDCLASS
|
|
{
|
|
unsigned __int16 *lpResourceName;
|
|
HRESULT (__cdecl *fnWndProc)(IKeystoneWindow *, unsigned int, unsigned int, int);
|
|
unsigned __int16 *(__cdecl *fnASPCallback)(const unsigned __int16 *);
|
|
HRESULT (__cdecl *fnSoundCallback)(const unsigned __int16 *);
|
|
};
|
|
|
|
/* 5006 */
|
|
struct ATTNAMESSTRUCT
|
|
{
|
|
int iNumAttributes;
|
|
const unsigned __int16 **lpAttributeNames;
|
|
unsigned int *lpAttributeTypes;
|
|
unsigned int *lpAttributeGroups;
|
|
};
|
|
|
|
/* 5007 */
|
|
struct Region
|
|
{
|
|
tagRECT *m_lpBoundingERect;
|
|
tagRECT *m_lpFirstERect;
|
|
int m_iNumRects;
|
|
int m_iNumAllocatedRects;
|
|
};
|
|
|
|
/* 5008 */
|
|
struct __cppobj KeyStone
|
|
{
|
|
};
|
|
|
|
/* 5009 */
|
|
struct __cppobj IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1> *m_currHashTable;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> **m_currBucket;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 5010 */
|
|
struct __cppobj HashIterator<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long,1>
|
|
{
|
|
IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> *,1> m_iter;
|
|
};
|
|
|
|
/* 5011 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > **m_currBucket;
|
|
HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *m_currElement;
|
|
};
|
|
|
|
/* 5012 */
|
|
struct __cppobj HashIterator<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> >,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,AutoGrowHashTable<unsigned long,SmartArray<UIMessageData,1> > > *,1> m_iter;
|
|
};
|
|
|
|
/* 5013 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > **m_currBucket;
|
|
HashTableData<unsigned long,SmartArray<UIMessageData,1> > *m_currElement;
|
|
};
|
|
|
|
/* 5014 */
|
|
struct __cppobj HashIterator<unsigned long,SmartArray<UIMessageData,1>,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SmartArray<UIMessageData,1> > *,1> m_iter;
|
|
};
|
|
|
|
/* 5015 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > **m_currBucket;
|
|
HashTableData<unsigned long,SmartArray<UIElement *,1> > *m_currElement;
|
|
};
|
|
|
|
/* 5016 */
|
|
struct __cppobj HashIterator<unsigned long,SmartArray<UIElement *,1>,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,SmartArray<UIElement *,1> > *,1> m_iter;
|
|
};
|
|
|
|
/* 5017 */
|
|
struct __cppobj IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1> *m_currHashTable;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> **m_currBucket;
|
|
HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *m_currElement;
|
|
};
|
|
|
|
/* 5018 */
|
|
struct __cppobj HashIterator<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *,1>
|
|
{
|
|
IntrusiveHashIterator<CaseInsensitiveStringBase<PStringBase<char> >,HashTableData<CaseInsensitiveStringBase<PStringBase<char> >,TFileEntry *> *,1> m_iter;
|
|
};
|
|
|
|
/* 5019 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1> *m_currHashTable;
|
|
HashTableData<unsigned long,TDBTypeEntry *> **m_currBucket;
|
|
HashTableData<unsigned long,TDBTypeEntry *> *m_currElement;
|
|
};
|
|
|
|
/* 5020 */
|
|
struct __cppobj HashIterator<unsigned long,TDBTypeEntry *,1>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,TDBTypeEntry *> *,1> m_iter;
|
|
};
|
|
|
|
/* 5021 */
|
|
struct __cppobj IInteractiveOutputHandler : Logger::ILoggingOutputHandler
|
|
{
|
|
};
|
|
|
|
/* 5022 */
|
|
struct __cppobj __declspec(align(4)) SuperGenericDlg
|
|
{
|
|
SuperGenericDlgVtbl *vfptr;
|
|
GenericDialogTextObject *pTitle;
|
|
GenericDialogTextObject *pText;
|
|
GenericDialogTextObject *pEmailTitle;
|
|
GenericDialogTextObject *pEmailText;
|
|
PStringBase<char> EmailAddress;
|
|
bool bAllowSendEmail;
|
|
PStringBase<char> Buttons[10];
|
|
int nButtons;
|
|
int TimeoutMS;
|
|
int idxCancelBtn;
|
|
int idxButtonChosen;
|
|
bool bEmailSent;
|
|
bool bTimedOut;
|
|
};
|
|
|
|
/* 5023 */
|
|
struct SuperGenericDlgVtbl
|
|
{
|
|
int (__thiscall *Create)(SuperGenericDlg *this);
|
|
};
|
|
|
|
/* 5024 */
|
|
struct __cppobj GenericDialogTextObject
|
|
{
|
|
GenericDialogTextObjectVtbl *vfptr;
|
|
};
|
|
|
|
/* 5025 */
|
|
struct GenericDialogTextObjectVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(GenericDialogTextObject *this, unsigned int);
|
|
PStringBase<char> *(__thiscall *GetText)(GenericDialogTextObject *this, PStringBase<char> *result);
|
|
};
|
|
|
|
/* 5026 */
|
|
struct __cppobj NormalDialogTextObject : GenericDialogTextObject
|
|
{
|
|
PStringBase<char> m_sText;
|
|
};
|
|
|
|
/* 5029 */
|
|
struct __cppobj IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1>Vtbl *vfptr;
|
|
HashSetData<PStringBase<char> > *m_aInplaceBuckets[23];
|
|
HashSetData<PStringBase<char> > **m_buckets;
|
|
HashSetData<PStringBase<char> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5027 */
|
|
struct __cppobj HashSet<PStringBase<char> >
|
|
{
|
|
HashSet<PStringBase<char> >Vtbl *vfptr;
|
|
IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5028 */
|
|
struct HashSet<PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 5030 */
|
|
struct IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 5032 */
|
|
struct __cppobj IntrusiveHashData<PStringBase<char>,HashSetData<PStringBase<char> > *>
|
|
{
|
|
PStringBase<char> m_hashKey;
|
|
HashSetData<PStringBase<char> > *m_hashNext;
|
|
};
|
|
|
|
/* 5031 */
|
|
struct __cppobj HashSetData<PStringBase<char> > : IntrusiveHashData<PStringBase<char>,HashSetData<PStringBase<char> > *>
|
|
{
|
|
};
|
|
|
|
/* 5033 */
|
|
struct __cppobj InteractiveOutputHandler : IInteractiveOutputHandler
|
|
{
|
|
bool m_fAllowExit;
|
|
bool m_fIgnoreAll;
|
|
HashSet<PStringBase<char> > m_setReportedErrors;
|
|
};
|
|
|
|
/* 5034 */
|
|
struct __cppobj InteractiveOutputHandler::StackEmailDialogTextObject : GenericDialogTextObject
|
|
{
|
|
DbgReportObject m_rReportObj;
|
|
PStringBase<char> m_sText;
|
|
};
|
|
|
|
/* 5035 */
|
|
struct __cppobj IntrusiveHashIterator<PStringBase<char>,HashSetData<PStringBase<char> > *,1>
|
|
{
|
|
IntrusiveHashTable<PStringBase<char>,HashSetData<PStringBase<char> > *,1> *m_currHashTable;
|
|
HashSetData<PStringBase<char> > **m_currBucket;
|
|
HashSetData<PStringBase<char> > *m_currElement;
|
|
};
|
|
|
|
/* 5036 */
|
|
struct __cppobj HashSetIterator<PStringBase<char> >
|
|
{
|
|
IntrusiveHashIterator<PStringBase<char>,HashSetData<PStringBase<char> > *,1> m_iter;
|
|
};
|
|
|
|
/* 5037 */
|
|
struct __cppobj __declspec(align(4)) DataSource
|
|
{
|
|
DataSourceVtbl *vfptr;
|
|
char *pData;
|
|
char *pStartData;
|
|
char *pszName;
|
|
int dataSize;
|
|
bool bSrcLSBFirst;
|
|
};
|
|
|
|
/* 5038 */
|
|
struct DataSourceVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(DataSource *this, unsigned int);
|
|
void (__thiscall *Close)(DataSource *this);
|
|
};
|
|
|
|
/* 5039 */
|
|
struct __cppobj FileSource : DataSource
|
|
{
|
|
void *hFile;
|
|
void *hMemoryFile;
|
|
char *pBuffer;
|
|
};
|
|
|
|
/* 5040 */
|
|
struct __cppobj DiskTransactInfoResolver
|
|
{
|
|
};
|
|
|
|
/* 5041 */
|
|
struct __cppobj SerializationBehavior<SB_TypeAlloc<DiskTransactInfoResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5042 */
|
|
struct __cppobj SB_TypeAlloc<DiskTransactInfoResolver,SB_Default> : SerializationBehavior<SB_TypeAlloc<DiskTransactInfoResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5043 */
|
|
struct __cppobj MasterDBMap
|
|
{
|
|
MasterDBMapVtbl *vfptr;
|
|
};
|
|
|
|
/* 5044 */
|
|
union $652595AA0FF74562D1A8A8F66B5C4A2F
|
|
{
|
|
unsigned int (__thiscall *DivineType_Internal)(MasterDBMap *this, PStringBase<char> *);
|
|
unsigned int (__thiscall *DivineType_Internal)(MasterDBMap *this, IDClass<_tagDataID,32,0>);
|
|
};
|
|
|
|
/* 5045 */
|
|
struct MasterDBMapVtbl
|
|
{
|
|
bool (__thiscall *InitDBTypeDef_Internal)(MasterDBMap *this);
|
|
_BYTE gap4[4];
|
|
$652595AA0FF74562D1A8A8F66B5C4A2F ___u1;
|
|
bool (__thiscall *InqTypeByString_Internal)(MasterDBMap *this, PStringBase<char> *, unsigned int *);
|
|
bool (__thiscall *InqStringByType_Internal)(MasterDBMap *this, unsigned int, PStringBase<char> *);
|
|
};
|
|
|
|
/* 5048 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,DBTypeDef> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,DBTypeDef> **m_buckets;
|
|
HashTableData<unsigned long,DBTypeDef> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5046 */
|
|
struct __cppobj HashTable<unsigned long,DBTypeDef,0>
|
|
{
|
|
HashTable<unsigned long,DBTypeDef,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5047 */
|
|
struct HashTable<unsigned long,DBTypeDef,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,DBTypeDef,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5049 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5051 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,DBTypeDef> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,DBTypeDef> *m_hashNext;
|
|
};
|
|
|
|
/* 5050 */
|
|
struct __cppobj HashTableData<unsigned long,DBTypeDef> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,DBTypeDef> *>
|
|
{
|
|
DBTypeDef m_data;
|
|
};
|
|
|
|
/* 5052 */
|
|
struct __cppobj HashSorterIterator<long,DataHistory::IterationData>
|
|
{
|
|
HashSorterNode<long,DataHistory::IterationData> *m_iter;
|
|
};
|
|
|
|
/* 5053 */
|
|
struct __cppobj HashSorter<long,DataHistory::IterationData>::AscendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5054 */
|
|
struct __cppobj HashSorter<long,DataHistory::IterationData>::AscendingByData
|
|
{
|
|
};
|
|
|
|
/* 5055 */
|
|
struct __cppobj HashSorter<long,DataHistory::IterationData>::DescendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5056 */
|
|
struct __cppobj HashSorter<long,DataHistory::IterationData>::DescendingByData
|
|
{
|
|
};
|
|
|
|
/* 5059 */
|
|
struct __cppobj IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0>
|
|
{
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0>Vtbl *vfptr;
|
|
HashTableData<long,DataHistory::IterationData> *m_aInplaceBuckets[23];
|
|
HashTableData<long,DataHistory::IterationData> **m_buckets;
|
|
HashTableData<long,DataHistory::IterationData> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5057 */
|
|
struct __cppobj HashTable<long,DataHistory::IterationData,0>
|
|
{
|
|
HashTable<long,DataHistory::IterationData,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5058 */
|
|
struct HashTable<long,DataHistory::IterationData,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<long,DataHistory::IterationData,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5060 */
|
|
struct IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5061 */
|
|
struct __cppobj IntrusiveHashIterator<long,HashTableData<long,DataHistory::IterationData> *,0>
|
|
{
|
|
IntrusiveHashTable<long,HashTableData<long,DataHistory::IterationData> *,0> *m_currHashTable;
|
|
HashTableData<long,DataHistory::IterationData> **m_currBucket;
|
|
HashTableData<long,DataHistory::IterationData> *m_currElement;
|
|
};
|
|
|
|
/* 5062 */
|
|
struct __cppobj HashIterator<long,DataHistory::IterationData,0>
|
|
{
|
|
IntrusiveHashIterator<long,HashTableData<long,DataHistory::IterationData> *,0> m_iter;
|
|
};
|
|
|
|
/* 5063 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,DBTypeDef> **m_currBucket;
|
|
HashTableData<unsigned long,DBTypeDef> *m_currElement;
|
|
};
|
|
|
|
/* 5064 */
|
|
struct __cppobj HashIterator<unsigned long,DBTypeDef,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DBTypeDef> *,0> m_iter;
|
|
};
|
|
|
|
/* 5065 */
|
|
struct __cppobj _STL::binary_function<DataHistory::DataIDHistoryData,DataHistory::DataIDHistoryData,bool>
|
|
{
|
|
};
|
|
|
|
/* 5066 */
|
|
struct __cppobj _STL::less<DataHistory::DataIDHistoryData> : _STL::binary_function<DataHistory::DataIDHistoryData,DataHistory::DataIDHistoryData,bool>
|
|
{
|
|
};
|
|
|
|
/* 5067 */
|
|
struct __cppobj _STL::_BothPtrType<DataHistory::DataIDHistoryData *,DataHistory::DataIDHistoryData *>
|
|
{
|
|
};
|
|
|
|
/* 5068 */
|
|
struct __cppobj _STL::_BothPtrType<HashSorterNode<long,DataHistory::IterationData> *,HashSorterNode<long,DataHistory::IterationData> *>
|
|
{
|
|
};
|
|
|
|
/* 5069 */
|
|
struct __cppobj _STL::_OKToMemCpy<DataHistory::DataIDHistoryData,DataHistory::DataIDHistoryData>
|
|
{
|
|
};
|
|
|
|
/* 5070 */
|
|
struct __cppobj _STL::_OKToMemCpy<HashSorterNode<long,DataHistory::IterationData>,HashSorterNode<long,DataHistory::IterationData> >
|
|
{
|
|
};
|
|
|
|
/* 5071 */
|
|
struct __cppobj LookFile
|
|
{
|
|
PStringBase<unsigned short> _path;
|
|
PStringBase<char> _key_path;
|
|
PStringBase<char> _key;
|
|
};
|
|
|
|
/* 5072 */
|
|
struct __cppobj DBObjGrabber<EnumMapper>
|
|
{
|
|
EnumMapper *m_object;
|
|
};
|
|
|
|
/* 5073 */
|
|
struct __cppobj EnumeratedBitfield<unsigned long>
|
|
{
|
|
DBObjGrabber<EnumMapper> m_enumMapper;
|
|
};
|
|
|
|
/* 5074 */
|
|
struct __cppobj EnumeratedBitfield<unsigned __int64>
|
|
{
|
|
DBObjGrabber<EnumMapper> m_enumMapper;
|
|
};
|
|
|
|
/* 5075 */
|
|
struct __cppobj IntrusiveSmartPointer<AsyncCache::CCallbackHandler>
|
|
{
|
|
AsyncCache::CCallbackHandler *m_data;
|
|
};
|
|
|
|
/* 5077 */
|
|
struct __cppobj IntrusiveHashData<QualifiedDataID,HashSetData<QualifiedDataID> *>
|
|
{
|
|
QualifiedDataID m_hashKey;
|
|
HashSetData<QualifiedDataID> *m_hashNext;
|
|
};
|
|
|
|
/* 5076 */
|
|
struct __cppobj HashSetData<QualifiedDataID> : IntrusiveHashData<QualifiedDataID,HashSetData<QualifiedDataID> *>
|
|
{
|
|
};
|
|
|
|
/* 5078 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1>Vtbl *vfptr;
|
|
HashSetData<QualifiedDataID> *m_aInplaceBuckets[23];
|
|
HashSetData<QualifiedDataID> **m_buckets;
|
|
HashSetData<QualifiedDataID> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5079 */
|
|
struct IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 5080 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedDataID,HashSetData<QualifiedDataID> *,1>
|
|
{
|
|
IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1> *m_currHashTable;
|
|
HashSetData<QualifiedDataID> **m_currBucket;
|
|
HashSetData<QualifiedDataID> *m_currElement;
|
|
};
|
|
|
|
/* 5081 */
|
|
struct __cppobj HashSetIterator<QualifiedDataID>
|
|
{
|
|
IntrusiveHashIterator<QualifiedDataID,HashSetData<QualifiedDataID> *,1> m_iter;
|
|
};
|
|
|
|
/* 5082 */
|
|
struct __cppobj HashSet<QualifiedDataID>
|
|
{
|
|
HashSet<QualifiedDataID>Vtbl *vfptr;
|
|
IntrusiveHashTable<QualifiedDataID,HashSetData<QualifiedDataID> *,1> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5083 */
|
|
struct HashSet<QualifiedDataID>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashSet<QualifiedDataID> *this, unsigned int);
|
|
};
|
|
|
|
/* 5084 */
|
|
struct __cppobj DBCachePrefetchCallback : AsyncCacheCallback
|
|
{
|
|
AsyncContext m_PreFetchContext;
|
|
HashSet<QualifiedDataID> m_hashRequestedIDs;
|
|
};
|
|
|
|
/* 5085 */
|
|
struct $326D7E393BD4781DA7F26A036F74B02F
|
|
{
|
|
unsigned __int32 m_raw_value : 28;
|
|
unsigned __int32 m_inheritance_depth : 4;
|
|
};
|
|
|
|
/* 5086 */
|
|
union $FC71640D3AC27D295CA1E82105FCDDE6
|
|
{
|
|
unsigned int m_val;
|
|
$326D7E393BD4781DA7F26A036F74B02F m_valBitfield;
|
|
};
|
|
|
|
/* 5087 */
|
|
struct __cppobj PEnum
|
|
{
|
|
PStringBase<char> m_str;
|
|
$FC71640D3AC27D295CA1E82105FCDDE6 ___u1;
|
|
unsigned __int16 m_headerIndex;
|
|
bool m_assigned_value;
|
|
bool m_forced_value;
|
|
bool m_client;
|
|
bool m_server;
|
|
bool m_internal;
|
|
PStringBase<char> m_symbol;
|
|
PStringBase<char> m_filename;
|
|
PStringBase<char> m_comment_string;
|
|
PFileNode *m_data_node;
|
|
};
|
|
|
|
/* 5088 */
|
|
struct __cppobj PAlias
|
|
{
|
|
PStringBase<char> m_str;
|
|
SmartArray<PStringBase<char>,1> m_val;
|
|
unsigned __int64 m_realVal;
|
|
unsigned __int16 m_headerIndex;
|
|
PStringBase<char> m_symbol;
|
|
PStringBase<char> m_comment_string;
|
|
PStringBase<char> m_gen_comment;
|
|
};
|
|
|
|
/* 5089 */
|
|
struct __cppobj SmartArray<PEnum,1>
|
|
{
|
|
PEnum *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5090 */
|
|
struct __cppobj SmartArray<PAlias,1>
|
|
{
|
|
PAlias *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5091 */
|
|
struct __cppobj __declspec(align(8)) PEnumMapper
|
|
{
|
|
SmartArray<PEnum,1> m_enum_array;
|
|
SmartArray<PAlias,1> m_alias_array;
|
|
EnumMapper m_enum_mapper;
|
|
AutoGrowHashTable<CaseInsensitiveStringBase<PStringBase<char> >,unsigned long> m_all_mappings;
|
|
unsigned int m_nextEnumValue;
|
|
unsigned int m_inheritance_depth;
|
|
unsigned int m_numbering_type;
|
|
bool m_allCode;
|
|
};
|
|
|
|
/* 5094 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,PStringBase<char> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,PStringBase<char> > **m_buckets;
|
|
HashTableData<unsigned long,PStringBase<char> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5092 */
|
|
struct __cppobj HashTable<unsigned long,PStringBase<char>,0>
|
|
{
|
|
HashTable<unsigned long,PStringBase<char>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5093 */
|
|
struct HashTable<unsigned long,PStringBase<char>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,PStringBase<char>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5095 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5097 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,PStringBase<char> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,PStringBase<char> > *m_hashNext;
|
|
};
|
|
|
|
/* 5096 */
|
|
struct __cppobj HashTableData<unsigned long,PStringBase<char> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,PStringBase<char> > *>
|
|
{
|
|
PStringBase<char> m_data;
|
|
};
|
|
|
|
/* 5098 */
|
|
struct __cppobj EnumIDMap : DBObj
|
|
{
|
|
HashTable<unsigned long,IDClass<_tagDataID,32,0>,0> m_EnumToID;
|
|
HashTable<unsigned long,IDClass<_tagDataID,32,0>,0> m_EnumToIDInternal;
|
|
HashTable<unsigned long,PStringBase<char>,0> m_EnumToName;
|
|
HashTable<unsigned long,PStringBase<char>,0> m_EnumToNameInternal;
|
|
};
|
|
|
|
/* 5099 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,PStringBase<char> > **m_currBucket;
|
|
HashTableData<unsigned long,PStringBase<char> > *m_currElement;
|
|
};
|
|
|
|
/* 5100 */
|
|
struct __cppobj HashIterator<unsigned long,PStringBase<char>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PStringBase<char> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5101 */
|
|
struct __cppobj EnumIDMap::iterator
|
|
{
|
|
EnumIDMap *m_mapper;
|
|
HashIterator<unsigned long,PStringBase<char>,0> m_iter;
|
|
};
|
|
|
|
/* 5104 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5102 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,unsigned long,0>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,unsigned long,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5103 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,unsigned long,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,unsigned long,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5105 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5107 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *m_hashNext;
|
|
};
|
|
|
|
/* 5106 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,unsigned long> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *>
|
|
{
|
|
unsigned int m_data;
|
|
};
|
|
|
|
/* 5108 */
|
|
struct __cppobj __declspec(align(8)) DualEnumIDMap : EnumIDMap
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,unsigned long,0> m_IDToEnum;
|
|
};
|
|
|
|
/* 5109 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *m_currElement;
|
|
};
|
|
|
|
/* 5110 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,unsigned long,0>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,unsigned long> *,0> m_iter;
|
|
};
|
|
|
|
/* 5111 */
|
|
struct __cppobj _STL::hash<PStringBase<char> >
|
|
{
|
|
};
|
|
|
|
/* 5112 */
|
|
struct __cppobj _STL::hash<PStringBase<unsigned short> >
|
|
{
|
|
};
|
|
|
|
/* 5113 */
|
|
struct __cppobj _STL::hash<CaseInsensitiveStringBase<PStringBase<char> > >
|
|
{
|
|
};
|
|
|
|
/* 5114 */
|
|
struct __cppobj _STL::hash<CaseInsensitiveStringBase<PStringBase<unsigned short> > >
|
|
{
|
|
};
|
|
|
|
/* 5115 */
|
|
struct __cppobj _STL::hash<InstanceID>
|
|
{
|
|
};
|
|
|
|
/* 5116 */
|
|
struct __cppobj _STL::hash<IDClass<_tagDataID,32,0> >
|
|
{
|
|
};
|
|
|
|
/* 5117 */
|
|
struct __cppobj _STL::hash<IDClass<_tagCellID,16,65535> >
|
|
{
|
|
};
|
|
|
|
/* 5118 */
|
|
struct __cppobj ProjectSettings
|
|
{
|
|
};
|
|
|
|
/* 5119 */
|
|
struct __cppobj _STL::binary_function<PStringBase<char>,PStringBase<char>,bool>
|
|
{
|
|
};
|
|
|
|
/* 5120 */
|
|
struct __cppobj _STL::equal_to<PStringBase<char> > : _STL::binary_function<PStringBase<char>,PStringBase<char>,bool>
|
|
{
|
|
};
|
|
|
|
/* 5121 */
|
|
struct __cppobj _STL::unary_function<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char> const >
|
|
{
|
|
};
|
|
|
|
/* 5122 */
|
|
struct __cppobj _STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > > : _STL::unary_function<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char> const >
|
|
{
|
|
};
|
|
|
|
/* 5123 */
|
|
struct __cppobj _STL::allocator<void *>
|
|
{
|
|
};
|
|
|
|
/* 5124 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<void * *,void *,_STL::allocator<void *> > : _STL::allocator<void *>
|
|
{
|
|
void **_M_data;
|
|
};
|
|
|
|
/* 5125 */
|
|
struct __cppobj _STL::_Vector_base<void *,_STL::allocator<void *> >
|
|
{
|
|
void **_M_start;
|
|
void **_M_finish;
|
|
_STL::_STLP_alloc_proxy<void * *,void *,_STL::allocator<void *> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 5126 */
|
|
struct __cppobj _STL::vector<void *,_STL::allocator<void *> > : _STL::_Vector_base<void *,_STL::allocator<void *> >
|
|
{
|
|
};
|
|
|
|
/* 5127 */
|
|
struct __cppobj _STL::allocator<_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
};
|
|
|
|
/* 5128 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned int,_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::allocator<_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > > : _STL::allocator<_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
unsigned int _M_data;
|
|
};
|
|
|
|
/* 5129 */
|
|
struct __cppobj _STL::hashtable<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
_STL::hash<PStringBase<char> > _M_hash;
|
|
_STL::equal_to<PStringBase<char> > _M_equals;
|
|
_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > > _M_get_key;
|
|
_STL::vector<void *,_STL::allocator<void *> > _M_buckets;
|
|
_STL::_STLP_alloc_proxy<unsigned int,_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::allocator<_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > > _M_num_elements;
|
|
};
|
|
|
|
/* 5130 */
|
|
struct __cppobj _STL::hash_map<PStringBase<char>,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
_STL::hashtable<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > _M_ht;
|
|
};
|
|
|
|
/* 5131 */
|
|
struct __cppobj _STL::pair<PStringBase<char> const ,PStringBase<char> >
|
|
{
|
|
PStringBase<char> first;
|
|
PStringBase<char> second;
|
|
};
|
|
|
|
/* 5132 */
|
|
struct __cppobj _STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > >
|
|
{
|
|
_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > *_M_next;
|
|
_STL::pair<PStringBase<char> const ,PStringBase<char> > _M_val;
|
|
};
|
|
|
|
/* 5133 */
|
|
struct __cppobj _STL::_Hashtable_iterator<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > *_M_cur;
|
|
_STL::hashtable<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > *_M_ht;
|
|
};
|
|
|
|
/* 5134 */
|
|
struct __cppobj _STL::_Ht_iterator<_STL::pair<PStringBase<char> const ,PStringBase<char> >,_STL::_Nonconst_traits<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > : _STL::_Hashtable_iterator<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
};
|
|
|
|
/* 5135 */
|
|
struct __cppobj _STL::_Ht_iterator<_STL::pair<PStringBase<char> const ,PStringBase<char> >,_STL::_Const_traits<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > > : _STL::_Hashtable_iterator<_STL::pair<PStringBase<char> const ,PStringBase<char> >,PStringBase<char>,_STL::hash<PStringBase<char> >,_STL::_Select1st<_STL::pair<PStringBase<char> const ,PStringBase<char> > >,_STL::equal_to<PStringBase<char> >,_STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
};
|
|
|
|
/* 5136 */
|
|
struct __cppobj _STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > >
|
|
{
|
|
};
|
|
|
|
/* 5137 */
|
|
struct __cppobj _STL::_Const_traits<_STL::pair<PStringBase<char> const ,PStringBase<char> > >
|
|
{
|
|
};
|
|
|
|
/* 5138 */
|
|
struct __cppobj _STL::_Nonconst_traits<_STL::pair<PStringBase<char> const ,PStringBase<char> > >
|
|
{
|
|
};
|
|
|
|
/* 5139 */
|
|
struct __cppobj _STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > >::rebind<_STL::_Hashtable_node<_STL::pair<PStringBase<char> const ,PStringBase<char> > > >
|
|
{
|
|
};
|
|
|
|
/* 5140 */
|
|
struct __cppobj _STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > >::rebind<void *>
|
|
{
|
|
};
|
|
|
|
/* 5141 */
|
|
struct __cppobj _STL::allocator<_STL::pair<PStringBase<char> const ,PStringBase<char> > >::rebind<_STL::pair<PStringBase<char> const ,PStringBase<char> > >
|
|
{
|
|
};
|
|
|
|
/* 5142 */
|
|
struct __cppobj _STL::allocator<void *>::rebind<void *>
|
|
{
|
|
};
|
|
|
|
/* 5143 */
|
|
struct __cppobj _STL::_IsPOD<void *>
|
|
{
|
|
};
|
|
|
|
/* 5144 */
|
|
struct __cppobj _STL::binary_function<unsigned int,unsigned int,bool>
|
|
{
|
|
};
|
|
|
|
/* 5145 */
|
|
struct __cppobj _STL::less<unsigned int> : _STL::binary_function<unsigned int,unsigned int,bool>
|
|
{
|
|
};
|
|
|
|
/* 5146 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,ArchiveVersionRow> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,ArchiveVersionRow> **m_buckets;
|
|
HashTableData<unsigned long,ArchiveVersionRow> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5147 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5149 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,ArchiveVersionRow> *m_hashNext;
|
|
};
|
|
|
|
/* 5148 */
|
|
struct __cppobj HashTableData<unsigned long,ArchiveVersionRow> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *>
|
|
{
|
|
ArchiveVersionRow m_data;
|
|
};
|
|
|
|
/* 5150 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,ArchiveVersionRow> **m_currBucket;
|
|
HashTableData<unsigned long,ArchiveVersionRow> *m_currElement;
|
|
};
|
|
|
|
/* 5151 */
|
|
struct __cppobj HashIterator<unsigned long,ArchiveVersionRow,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0> m_iter;
|
|
};
|
|
|
|
/* 5152 */
|
|
struct __cppobj HashTable<unsigned long,ArchiveVersionRow,0>
|
|
{
|
|
HashTable<unsigned long,ArchiveVersionRow,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ArchiveVersionRow> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5153 */
|
|
struct HashTable<unsigned long,ArchiveVersionRow,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,ArchiveVersionRow,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5154 */
|
|
struct __cppobj __declspec(align(8)) QualifiedIteration
|
|
{
|
|
unsigned __int64 idDatFile;
|
|
int idIteration;
|
|
};
|
|
|
|
/* 5155 */
|
|
struct __cppobj DDD_RequestDataMessage : FakeMessageData
|
|
{
|
|
QualifiedDataID m_qdid;
|
|
};
|
|
|
|
/* 5156 */
|
|
struct __cppobj DDD_ErrorMessage : FakeMessageData
|
|
{
|
|
QualifiedDataID m_qdid;
|
|
CliDatError m_eError;
|
|
};
|
|
|
|
/* 5161 */
|
|
struct __cppobj SmartArray<CAllIterationList::PTaggedIterationList,1>
|
|
{
|
|
CAllIterationList::PTaggedIterationList *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5157 */
|
|
struct __cppobj CAllIterationList
|
|
{
|
|
CAllIterationListVtbl *vfptr;
|
|
SmartArray<CAllIterationList::PTaggedIterationList,1> m_Lists;
|
|
};
|
|
|
|
/* 5158 */
|
|
struct CAllIterationListVtbl
|
|
{
|
|
void (__thiscall *Serialize)(CAllIterationList *this, Archive *);
|
|
};
|
|
|
|
/* 5159 */
|
|
struct __cppobj __declspec(align(8)) CAllIterationList::PTaggedIterationList
|
|
{
|
|
CAllIterationList::PTaggedIterationListVtbl *vfptr;
|
|
unsigned __int64 idDatFile;
|
|
CMostlyConsecutiveIntSet List;
|
|
};
|
|
|
|
/* 5160 */
|
|
struct CAllIterationList::PTaggedIterationListVtbl
|
|
{
|
|
void (__thiscall *Serialize)(CAllIterationList::PTaggedIterationList *this, Archive *);
|
|
};
|
|
|
|
/* 5162 */
|
|
struct __cppobj DDD_InterrogationResponseMessage : FakeMessageData
|
|
{
|
|
unsigned int m_ClientLanguage;
|
|
CAllIterationList m_ItersWithKeys;
|
|
CAllIterationList m_ItersWithoutKeys;
|
|
unsigned int m_dwFlags;
|
|
};
|
|
|
|
/* 5163 */
|
|
struct __cppobj SmartArray<QualifiedIteration,1>
|
|
{
|
|
QualifiedIteration *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5166 */
|
|
struct __cppobj IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0>
|
|
{
|
|
IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0>Vtbl *vfptr;
|
|
HashTableData<QualifiedIteration,IterationKey> *m_aInplaceBuckets[23];
|
|
HashTableData<QualifiedIteration,IterationKey> **m_buckets;
|
|
HashTableData<QualifiedIteration,IterationKey> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5164 */
|
|
struct __cppobj HashTable<QualifiedIteration,IterationKey,0>
|
|
{
|
|
HashTable<QualifiedIteration,IterationKey,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5165 */
|
|
struct HashTable<QualifiedIteration,IterationKey,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<QualifiedIteration,IterationKey,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5167 */
|
|
struct IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5169 */
|
|
struct __cppobj __declspec(align(8)) IntrusiveHashData<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *>
|
|
{
|
|
QualifiedIteration m_hashKey;
|
|
HashTableData<QualifiedIteration,IterationKey> *m_hashNext;
|
|
};
|
|
|
|
/* 5168 */
|
|
struct __cppobj HashTableData<QualifiedIteration,IterationKey> : IntrusiveHashData<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *>
|
|
{
|
|
IterationKey m_data;
|
|
};
|
|
|
|
/* 5170 */
|
|
struct __cppobj DDD_BeginPullDDDMessage : FakeMessageData
|
|
{
|
|
unsigned int m_cbDataExpected;
|
|
SmartArray<QualifiedIteration,1> m_IterationsToDownload;
|
|
HashTable<QualifiedIteration,IterationKey,0> m_Keys;
|
|
};
|
|
|
|
/* 5171 */
|
|
struct __cppobj IntrusiveHashIterator<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0>
|
|
{
|
|
IntrusiveHashTable<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0> *m_currHashTable;
|
|
HashTableData<QualifiedIteration,IterationKey> **m_currBucket;
|
|
HashTableData<QualifiedIteration,IterationKey> *m_currElement;
|
|
};
|
|
|
|
/* 5172 */
|
|
struct __cppobj HashIterator<QualifiedIteration,IterationKey,0>
|
|
{
|
|
IntrusiveHashIterator<QualifiedIteration,HashTableData<QualifiedIteration,IterationKey> *,0> m_iter;
|
|
};
|
|
|
|
/* 5173 */
|
|
struct __cppobj SmartArray<DDD_DataMessage *,1>
|
|
{
|
|
DDD_DataMessage **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5174 */
|
|
struct __cppobj __declspec(align(8)) DDD_IterationDataMessage : FakeMessageData
|
|
{
|
|
unsigned int m_cbTotalData;
|
|
MissingIteration m_IterationData;
|
|
SmartArray<DDD_DataMessage *,1> m_Data;
|
|
};
|
|
|
|
/* 5175 */
|
|
struct __cppobj DDD_EndDDDMessage : FakeMessageData
|
|
{
|
|
};
|
|
|
|
/* 5176 */
|
|
struct __cppobj DDD_PatchPendingMessage : FakeMessageData
|
|
{
|
|
unsigned int m_nLinePosition;
|
|
};
|
|
|
|
/* 5177 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,UILocationData> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,UILocationData> **m_buckets;
|
|
HashTableData<unsigned long,UILocationData> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5178 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5180 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,UILocationData> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,UILocationData> *m_hashNext;
|
|
};
|
|
|
|
/* 5179 */
|
|
struct __cppobj HashTableData<unsigned long,UILocationData> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,UILocationData> *>
|
|
{
|
|
UILocationData m_data;
|
|
};
|
|
|
|
/* 5181 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UILocationData> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,UILocationData> **m_currBucket;
|
|
HashTableData<unsigned long,UILocationData> *m_currElement;
|
|
};
|
|
|
|
/* 5182 */
|
|
struct __cppobj HashIterator<unsigned long,UILocationData,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UILocationData> *,0> m_iter;
|
|
};
|
|
|
|
/* 5183 */
|
|
struct __cppobj HashTable<unsigned long,UILocationData,0>
|
|
{
|
|
HashTable<unsigned long,UILocationData,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UILocationData> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5184 */
|
|
struct HashTable<unsigned long,UILocationData,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,UILocationData,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5185 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5186 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5188 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *m_hashNext;
|
|
};
|
|
|
|
/* 5187 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *>
|
|
{
|
|
HashTable<unsigned long,UILocationData,0> m_data;
|
|
};
|
|
|
|
/* 5189 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *m_currElement;
|
|
};
|
|
|
|
/* 5190 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5191 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5192 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5193 */
|
|
struct __cppobj UISaveLocations
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,HashTable<unsigned long,UILocationData,0>,0> m_myHash;
|
|
};
|
|
|
|
/* 5194 */
|
|
struct __cppobj DBObjGrabber<EnumIDMap>
|
|
{
|
|
EnumIDMap *m_object;
|
|
};
|
|
|
|
/* 5195 */
|
|
struct __cppobj DBObjGrabber<DualEnumIDMap>
|
|
{
|
|
DualEnumIDMap *m_object;
|
|
};
|
|
|
|
/* 5196 */
|
|
struct __cppobj __declspec(align(8)) DBFile2IDTable : DBObj, TFile2IDTable
|
|
{
|
|
};
|
|
|
|
/* 5197 */
|
|
struct __cppobj ListIterator<StringTableMetaLanguage::Node const *>
|
|
{
|
|
ListIterator<StringTableMetaLanguage::Node const *>Vtbl *vfptr;
|
|
ListNode<StringTableMetaLanguage::Node const *> *_current;
|
|
List<StringTableMetaLanguage::Node const *> *_list;
|
|
};
|
|
|
|
/* 5198 */
|
|
struct ListIterator<StringTableMetaLanguage::Node const *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<StringTableMetaLanguage::Node const *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5201 */
|
|
struct __cppobj ListNode<StringTableMetaLanguage::Node const *>
|
|
{
|
|
StringTableMetaLanguage::Node *data;
|
|
ListNode<StringTableMetaLanguage::Node const *> *next;
|
|
ListNode<StringTableMetaLanguage::Node const *> *prev;
|
|
};
|
|
|
|
/* 5199 */
|
|
struct __cppobj List<StringTableMetaLanguage::Node const *>
|
|
{
|
|
List<StringTableMetaLanguage::Node const *>Vtbl *vfptr;
|
|
ListNode<StringTableMetaLanguage::Node const *> *_head;
|
|
ListNode<StringTableMetaLanguage::Node const *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5202 */
|
|
const struct __cppobj StringTableMetaLanguage::Node
|
|
{
|
|
PStringBase<unsigned short> text;
|
|
StringTableMetaLanguage::NodeType type;
|
|
List<StringTableMetaLanguage::Node const *> children;
|
|
int ID;
|
|
bool bForceCapital;
|
|
PStringBase<unsigned short> flags;
|
|
int pos;
|
|
};
|
|
|
|
/* 5200 */
|
|
struct List<StringTableMetaLanguage::Node const *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<StringTableMetaLanguage::Node const *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5203 */
|
|
struct __cppobj StringTableMetaLanguage::RenderErr
|
|
{
|
|
int pos;
|
|
StringTableMetaLanguage::RenderErrorCode code;
|
|
PStringBase<char> msg;
|
|
};
|
|
|
|
/* 5204 */
|
|
struct __cppobj NameFilterLanguageData
|
|
{
|
|
unsigned int m_MaximumSameCharactersInARow;
|
|
unsigned int m_MaximumVowelsInARow;
|
|
unsigned int m_FirstNCharactersMustHaveAVowel;
|
|
unsigned int m_VowelContainingSubstringLength;
|
|
PStringBase<unsigned short> m_ExtraAllowedCharacters;
|
|
SmartArray<PStringBase<unsigned short>,1> m_CompoundLetterGroups;
|
|
};
|
|
|
|
/* 5205 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,NameFilterLanguageData> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,NameFilterLanguageData> **m_buckets;
|
|
HashTableData<unsigned long,NameFilterLanguageData> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5206 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5208 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,NameFilterLanguageData> *m_hashNext;
|
|
};
|
|
|
|
/* 5207 */
|
|
struct __cppobj HashTableData<unsigned long,NameFilterLanguageData> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *>
|
|
{
|
|
NameFilterLanguageData m_data;
|
|
};
|
|
|
|
/* 5209 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,NameFilterLanguageData> **m_currBucket;
|
|
HashTableData<unsigned long,NameFilterLanguageData> *m_currElement;
|
|
};
|
|
|
|
/* 5210 */
|
|
struct __cppobj HashIterator<unsigned long,NameFilterLanguageData,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0> m_iter;
|
|
};
|
|
|
|
/* 5211 */
|
|
struct __cppobj HashTable<unsigned long,NameFilterLanguageData,0>
|
|
{
|
|
HashTable<unsigned long,NameFilterLanguageData,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,NameFilterLanguageData> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5212 */
|
|
struct HashTable<unsigned long,NameFilterLanguageData,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,NameFilterLanguageData,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5213 */
|
|
struct __cppobj __declspec(align(8)) NameFilterTable : DBObj
|
|
{
|
|
HashTable<unsigned long,NameFilterLanguageData,0> m_LanguageData;
|
|
};
|
|
|
|
/* 5214 */
|
|
struct __cppobj List<PFileNode *>
|
|
{
|
|
List<PFileNode *>Vtbl *vfptr;
|
|
ListNode<PFileNode *> *_head;
|
|
ListNode<PFileNode *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5215 */
|
|
struct List<PFileNode *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<PFileNode *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5216 */
|
|
struct __cppobj ListNode<PFileNode *>
|
|
{
|
|
PFileNode *data;
|
|
ListNode<PFileNode *> *next;
|
|
ListNode<PFileNode *> *prev;
|
|
};
|
|
|
|
/* 5217 */
|
|
struct __cppobj MMapUtil : DataSource
|
|
{
|
|
bool fFileOpen_;
|
|
bool fFileAlreadyExisted_;
|
|
char *loadDataFileAddr_;
|
|
void *loadDataFile_;
|
|
void *loadDataFileMapping_;
|
|
};
|
|
|
|
/* 5218 */
|
|
struct __cppobj ListIterator<PFileNode *>
|
|
{
|
|
ListIterator<PFileNode *>Vtbl *vfptr;
|
|
ListNode<PFileNode *> *_current;
|
|
List<PFileNode *> *_list;
|
|
};
|
|
|
|
/* 5219 */
|
|
struct ListIterator<PFileNode *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<PFileNode *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5220 */
|
|
struct __cppobj _STL::_BothPtrType<void * *,void * *>
|
|
{
|
|
};
|
|
|
|
/* 5221 */
|
|
struct __cppobj _STL::_OKToMemCpy<void *,void *>
|
|
{
|
|
};
|
|
|
|
/* 5222 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > **m_buckets;
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5223 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5225 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *m_hashNext;
|
|
};
|
|
|
|
/* 5226 */
|
|
struct __cppobj IntrusiveSmartPointer<BasePropertyValue>
|
|
{
|
|
BasePropertyValue *m_data;
|
|
};
|
|
|
|
/* 5224 */
|
|
struct __cppobj HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *>
|
|
{
|
|
IntrusiveSmartPointer<BasePropertyValue> m_data;
|
|
};
|
|
|
|
/* 5227 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > **m_currBucket;
|
|
HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *m_currElement;
|
|
};
|
|
|
|
/* 5228 */
|
|
struct __cppobj HashIterator<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5229 */
|
|
struct __cppobj HashTable<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0>
|
|
{
|
|
HashTable<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,IntrusiveSmartPointer<BasePropertyValue> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5230 */
|
|
struct HashTable<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,IntrusiveSmartPointer<BasePropertyValue>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5231 */
|
|
struct __cppobj TriStatePropertyValue : BasePropertyValue
|
|
{
|
|
TriState m_value;
|
|
};
|
|
|
|
/* 5232 */
|
|
struct __cppobj DBPropertyCollection : PropertyCollection, DBObj
|
|
{
|
|
};
|
|
|
|
/* 5233 */
|
|
struct __cppobj ArrayPropertyValue : BasePropertyValue
|
|
{
|
|
SmartArray<BaseProperty,1> m_value;
|
|
};
|
|
|
|
/* 5234 */
|
|
struct __cppobj Bitfield32PropertyValue : BasePropertyValue
|
|
{
|
|
unsigned int m_value;
|
|
};
|
|
|
|
/* 5235 */
|
|
struct __cppobj Bitfield64PropertyValue : BasePropertyValue
|
|
{
|
|
unsigned __int64 m_value;
|
|
};
|
|
|
|
/* 5236 */
|
|
struct __cppobj __declspec(align(4)) BoolPropertyValue : BasePropertyValue
|
|
{
|
|
bool m_value;
|
|
};
|
|
|
|
/* 5237 */
|
|
struct __cppobj ColorPropertyValue : BasePropertyValue
|
|
{
|
|
RGBAColor m_value;
|
|
};
|
|
|
|
/* 5238 */
|
|
struct __cppobj DataFilePropertyValue : BasePropertyValue
|
|
{
|
|
IDClass<_tagDataID,32,0> m_value;
|
|
};
|
|
|
|
/* 5239 */
|
|
struct __cppobj EnumPropertyValue : BasePropertyValue
|
|
{
|
|
unsigned int m_value;
|
|
};
|
|
|
|
/* 5240 */
|
|
struct __cppobj FloatPropertyValue : BasePropertyValue
|
|
{
|
|
float m_value;
|
|
};
|
|
|
|
/* 5241 */
|
|
struct __cppobj InstanceIDPropertyValue : BasePropertyValue
|
|
{
|
|
unsigned int m_value;
|
|
};
|
|
|
|
/* 5242 */
|
|
struct __cppobj IntegerPropertyValue : BasePropertyValue
|
|
{
|
|
int m_value;
|
|
};
|
|
|
|
/* 5243 */
|
|
struct __cppobj LongIntegerPropertyValue : BasePropertyValue
|
|
{
|
|
__int64 m_value;
|
|
};
|
|
|
|
/* 5244 */
|
|
struct __cppobj PositionPropertyValue : BasePropertyValue
|
|
{
|
|
Position m_value;
|
|
};
|
|
|
|
/* 5245 */
|
|
struct __cppobj StringInfoPropertyValue : BasePropertyValue
|
|
{
|
|
StringInfo m_value;
|
|
};
|
|
|
|
/* 5246 */
|
|
struct __cppobj StringPropertyValue : BasePropertyValue
|
|
{
|
|
PStringBase<char> m_value;
|
|
};
|
|
|
|
/* 5247 */
|
|
struct __cppobj StringTokenPropertyValue : BasePropertyValue
|
|
{
|
|
unsigned int m_value;
|
|
PStringBase<char> m_tokenName;
|
|
};
|
|
|
|
/* 5248 */
|
|
struct __cppobj StructPropertyValue : BasePropertyValue
|
|
{
|
|
AutoGrowHashTable<unsigned long,BaseProperty> m_value;
|
|
};
|
|
|
|
/* 5249 */
|
|
struct __cppobj TimeStampPropertyValue : BasePropertyValue
|
|
{
|
|
long double m_value;
|
|
};
|
|
|
|
/* 5250 */
|
|
struct __cppobj VectorPropertyValue : BasePropertyValue
|
|
{
|
|
Vector3 m_value;
|
|
};
|
|
|
|
/* 5251 */
|
|
struct __cppobj WaveformPropertyValue : BasePropertyValue
|
|
{
|
|
Waveform m_value;
|
|
};
|
|
|
|
/* 5252 */
|
|
struct __cppobj SerializationBehavior<SB_Hash<SB_Default,SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5253 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> : SerializationBehavior<SB_Hash<SB_Default,SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5254 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_Alloc<SB_DefaultAllocator,0,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME>::SB_HashData
|
|
{
|
|
};
|
|
|
|
/* 5255 */
|
|
struct __cppobj InsensitivePStringSort : _STL::binary_function<PStringBase<char>,PStringBase<char>,bool>
|
|
{
|
|
};
|
|
|
|
/* 5256 */
|
|
struct __cppobj _STL::binary_function<unsigned long,unsigned long,bool>
|
|
{
|
|
};
|
|
|
|
/* 5257 */
|
|
struct __cppobj PropertyGroupNameSort : _STL::binary_function<unsigned long,unsigned long,bool>
|
|
{
|
|
};
|
|
|
|
/* 5258 */
|
|
struct __cppobj _STL::binary_function<BaseProperty,BaseProperty,bool>
|
|
{
|
|
};
|
|
|
|
/* 5259 */
|
|
struct __cppobj BasePropertyNameSort : _STL::binary_function<BaseProperty,BaseProperty,bool>
|
|
{
|
|
};
|
|
|
|
/* 5260 */
|
|
struct __cppobj _STL::_BothPtrType<PStringBase<char> *,PStringBase<char> *>
|
|
{
|
|
};
|
|
|
|
/* 5261 */
|
|
struct __cppobj _STL::_BothPtrType<unsigned long *,unsigned long *>
|
|
{
|
|
};
|
|
|
|
/* 5262 */
|
|
struct __cppobj _STL::_BothPtrType<BaseProperty *,BaseProperty *>
|
|
{
|
|
};
|
|
|
|
/* 5263 */
|
|
struct __cppobj _STL::_OKToMemCpy<PStringBase<char>,PStringBase<char> >
|
|
{
|
|
};
|
|
|
|
/* 5264 */
|
|
struct __cppobj _STL::_OKToMemCpy<unsigned long,unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5265 */
|
|
struct __cppobj _STL::_OKToMemCpy<BaseProperty,BaseProperty>
|
|
{
|
|
};
|
|
|
|
/* 5266 */
|
|
struct __cppobj StringTableGen
|
|
{
|
|
StringTableGenVtbl *vfptr;
|
|
};
|
|
|
|
/* 5267 */
|
|
struct StringTableGenVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(StringTableGen *this, unsigned int);
|
|
void (__thiscall *Reset)(StringTableGen *this);
|
|
bool (__thiscall *Save)(StringTableGen *this);
|
|
bool (__thiscall *AddString)(StringTableGen *this, PStringBase<char>, PStringBase<char>, PStringBase<char>, PStringBase<char>, PStringBase<char>);
|
|
void (__thiscall *Report)(StringTableGen *this);
|
|
};
|
|
|
|
/* 5268 */
|
|
struct __cppobj MasterStringTableGen
|
|
{
|
|
};
|
|
|
|
/* 5269 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > **m_buckets;
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5270 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5272 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > *m_hashNext;
|
|
};
|
|
|
|
/* 5271 */
|
|
struct __cppobj HashTableData<unsigned long,PStringBase<unsigned short> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *>
|
|
{
|
|
PStringBase<unsigned short> m_data;
|
|
};
|
|
|
|
/* 5273 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > **m_currBucket;
|
|
HashTableData<unsigned long,PStringBase<unsigned short> > *m_currElement;
|
|
};
|
|
|
|
/* 5274 */
|
|
struct __cppobj HashIterator<unsigned long,PStringBase<unsigned short>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5275 */
|
|
struct __cppobj HashTable<unsigned long,PStringBase<unsigned short>,0>
|
|
{
|
|
HashTable<unsigned long,PStringBase<unsigned short>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PStringBase<unsigned short> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5276 */
|
|
struct HashTable<unsigned long,PStringBase<unsigned short>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,PStringBase<unsigned short>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5277 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,StringTableString *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,StringTableString *> **m_buckets;
|
|
HashTableData<unsigned long,StringTableString *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5278 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5280 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,StringTableString *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,StringTableString *> *m_hashNext;
|
|
};
|
|
|
|
/* 5279 */
|
|
struct __cppobj HashTableData<unsigned long,StringTableString *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,StringTableString *> *>
|
|
{
|
|
StringTableString *m_data;
|
|
};
|
|
|
|
/* 5281 */
|
|
struct __cppobj StringTableString
|
|
{
|
|
IDClass<_tagDataID,32,0> m_table;
|
|
PStringBase<char> m_name;
|
|
SmartArray<PStringBase<unsigned short>,1> m_comments;
|
|
SmartArray<PStringBase<unsigned short>,1> m_strings;
|
|
SmartArray<unsigned long,1> m_variables;
|
|
SmartArray<PStringBase<unsigned short>,1> m_varNames;
|
|
unsigned int m_numWords;
|
|
};
|
|
|
|
/* 5282 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StringTableString *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,StringTableString *> **m_currBucket;
|
|
HashTableData<unsigned long,StringTableString *> *m_currElement;
|
|
};
|
|
|
|
/* 5283 */
|
|
struct __cppobj HashIterator<unsigned long,StringTableString *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,StringTableString *> *,0> m_iter;
|
|
};
|
|
|
|
/* 5284 */
|
|
struct __cppobj HashSorterNode<unsigned long,StringTableString *>
|
|
{
|
|
const unsigned int *m_key;
|
|
StringTableString **m_data;
|
|
};
|
|
|
|
/* 5285 */
|
|
struct __cppobj SmartArray<HashSorterNode<unsigned long,StringTableString *>,1>
|
|
{
|
|
HashSorterNode<unsigned long,StringTableString *> *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5286 */
|
|
struct __cppobj HashSorter<unsigned long,StringTableString *>
|
|
{
|
|
SmartArray<HashSorterNode<unsigned long,StringTableString *>,1> m_list;
|
|
};
|
|
|
|
/* 5287 */
|
|
struct __cppobj HashTable<unsigned long,StringTableString *,0>
|
|
{
|
|
HashTable<unsigned long,StringTableString *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,StringTableString *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5288 */
|
|
struct HashTable<unsigned long,StringTableString *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,StringTableString *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5289 */
|
|
struct __cppobj HashSorterIterator<unsigned long,StringTableString *>
|
|
{
|
|
HashSorterNode<unsigned long,StringTableString *> *m_iter;
|
|
};
|
|
|
|
/* 5290 */
|
|
struct __cppobj HashSorter<unsigned long,StringTableString *>::AscendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5291 */
|
|
struct __cppobj HashSorter<unsigned long,StringTableString *>::AscendingByData
|
|
{
|
|
};
|
|
|
|
/* 5292 */
|
|
struct __cppobj HashSorter<unsigned long,StringTableString *>::DescendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5293 */
|
|
struct __cppobj HashSorter<unsigned long,StringTableString *>::DescendingByData
|
|
{
|
|
};
|
|
|
|
/* 5294 */
|
|
struct __cppobj StringTableStringTableAscending
|
|
{
|
|
};
|
|
|
|
/* 5295 */
|
|
struct __cppobj StringTable : DBObj
|
|
{
|
|
unsigned int m_version;
|
|
PStringBase<unsigned short> m_description;
|
|
unsigned int m_language;
|
|
HashTable<unsigned long,StringTableString *,0> m_strings;
|
|
};
|
|
|
|
/* 5296 */
|
|
struct __cppobj DBObjGrabber<StringTable>
|
|
{
|
|
StringTable *m_object;
|
|
};
|
|
|
|
/* 5297 */
|
|
struct __cppobj _STL::_BothPtrType<HashSorterNode<unsigned long,StringTableString *> *,HashSorterNode<unsigned long,StringTableString *> *>
|
|
{
|
|
};
|
|
|
|
/* 5298 */
|
|
struct __cppobj _STL::_OKToMemCpy<HashSorterNode<unsigned long,StringTableString *>,HashSorterNode<unsigned long,StringTableString *> >
|
|
{
|
|
};
|
|
|
|
/* 5299 */
|
|
struct __cppobj StringInfoDataResolver
|
|
{
|
|
};
|
|
|
|
/* 5300 */
|
|
struct __cppobj StringInfo_StringInfoData : StringInfoData
|
|
{
|
|
StringInfo m_cVal;
|
|
};
|
|
|
|
/* 5301 */
|
|
struct __cppobj __declspec(align(8)) Double_StringInfoData : StringInfoData
|
|
{
|
|
long double m_fVal;
|
|
unsigned __int16 m_iPrecision;
|
|
};
|
|
|
|
/* 5302 */
|
|
struct __cppobj LInt_StringInfoData : StringInfoData
|
|
{
|
|
__int64 m_iVal;
|
|
};
|
|
|
|
/* 5303 */
|
|
struct __cppobj ULInt_StringInfoData : StringInfoData
|
|
{
|
|
unsigned __int64 m_iVal;
|
|
};
|
|
|
|
/* 5304 */
|
|
struct __cppobj Formatted_StringInfoData
|
|
{
|
|
Formatted_StringInfoDataVtbl *vfptr;
|
|
bool m_bGrouping;
|
|
unsigned __int16 m_iBase;
|
|
};
|
|
|
|
/* 5305 */
|
|
struct Formatted_StringInfoDataVtbl
|
|
{
|
|
void (__thiscall *Serialize)(Formatted_StringInfoData *this, Archive *);
|
|
};
|
|
|
|
/* 5306 */
|
|
struct __cppobj Formatted_Double_StringInfoData : Double_StringInfoData, Formatted_StringInfoData
|
|
{
|
|
};
|
|
|
|
/* 5307 */
|
|
struct __cppobj Formatted_LInt_StringInfoData : LInt_StringInfoData, Formatted_StringInfoData
|
|
{
|
|
};
|
|
|
|
/* 5308 */
|
|
struct __cppobj Formatted_ULInt_StringInfoData : ULInt_StringInfoData, Formatted_StringInfoData
|
|
{
|
|
};
|
|
|
|
/* 5309 */
|
|
struct __cppobj SerializationBehavior<SB_Hash<SB_Default,SB_TypeAlloc<StringInfoDataResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5310 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_TypeAlloc<StringInfoDataResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> : SerializationBehavior<SB_Hash<SB_Default,SB_TypeAlloc<StringInfoDataResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5311 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_TypeAlloc<StringInfoDataResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME>::SB_HashData
|
|
{
|
|
};
|
|
|
|
/* 5312 */
|
|
struct __cppobj SerializationBehavior<SB_TypeAlloc<StringInfoDataResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5313 */
|
|
struct __cppobj SB_TypeAlloc<StringInfoDataResolver,SB_Default> : SerializationBehavior<SB_TypeAlloc<StringInfoDataResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5314 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,List<PStringBase<char> > > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,List<PStringBase<char> > > **m_buckets;
|
|
HashTableData<unsigned long,List<PStringBase<char> > > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5315 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5317 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,List<PStringBase<char> > > *m_hashNext;
|
|
};
|
|
|
|
/* 5316 */
|
|
struct __cppobj HashTableData<unsigned long,List<PStringBase<char> > > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *>
|
|
{
|
|
List<PStringBase<char> > m_data;
|
|
};
|
|
|
|
/* 5318 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,List<PStringBase<char> > > **m_currBucket;
|
|
HashTableData<unsigned long,List<PStringBase<char> > > *m_currElement;
|
|
};
|
|
|
|
/* 5319 */
|
|
struct __cppobj HashIterator<unsigned long,List<PStringBase<char> >,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0> m_iter;
|
|
};
|
|
|
|
/* 5320 */
|
|
struct __cppobj HashTable<unsigned long,List<PStringBase<char> >,0>
|
|
{
|
|
HashTable<unsigned long,List<PStringBase<char> >,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<PStringBase<char> > > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5321 */
|
|
struct HashTable<unsigned long,List<PStringBase<char> >,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,List<PStringBase<char> >,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5322 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > **m_buckets;
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5323 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5325 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *m_hashNext;
|
|
};
|
|
|
|
/* 5324 */
|
|
struct __cppobj HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *>
|
|
{
|
|
HashTable<unsigned long,List<PStringBase<char> >,0> m_data;
|
|
};
|
|
|
|
/* 5326 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > **m_currBucket;
|
|
HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *m_currElement;
|
|
};
|
|
|
|
/* 5327 */
|
|
struct __cppobj HashIterator<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5328 */
|
|
struct __cppobj HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0>
|
|
{
|
|
HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5329 */
|
|
struct HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5330 */
|
|
struct __cppobj __declspec(align(8)) TabooTable : DBObj
|
|
{
|
|
HashTable<unsigned long,HashTable<unsigned long,List<PStringBase<char> >,0>,0> m_audienceToBannedPatterns;
|
|
};
|
|
|
|
/* 5331 */
|
|
struct __cppobj NameFilterSystem
|
|
{
|
|
};
|
|
|
|
/* 5332 */
|
|
struct __cppobj TabooTableAdaptor
|
|
{
|
|
};
|
|
|
|
/* 5333 */
|
|
struct __cppobj DBObjGrabber<TabooTable>
|
|
{
|
|
TabooTable *m_object;
|
|
};
|
|
|
|
/* 5334 */
|
|
struct __cppobj PerfMonInstaller
|
|
{
|
|
PStringBase<char> m_appName;
|
|
PStringBase<unsigned short> m_appNameWide;
|
|
PStringBase<char> m_registryPath;
|
|
};
|
|
|
|
/* 5335 */
|
|
struct __cppobj List<PerfMonCounterInfo *>
|
|
{
|
|
List<PerfMonCounterInfo *>Vtbl *vfptr;
|
|
ListNode<PerfMonCounterInfo *> *_head;
|
|
ListNode<PerfMonCounterInfo *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5336 */
|
|
struct List<PerfMonCounterInfo *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<PerfMonCounterInfo *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5337 */
|
|
struct __cppobj ListNode<PerfMonCounterInfo *>
|
|
{
|
|
PerfMonCounterInfo *data;
|
|
ListNode<PerfMonCounterInfo *> *next;
|
|
ListNode<PerfMonCounterInfo *> *prev;
|
|
};
|
|
|
|
/* 5338 */
|
|
struct __cppobj ListNode<unsigned short>
|
|
{
|
|
unsigned __int16 data;
|
|
ListNode<unsigned short> *next;
|
|
ListNode<unsigned short> *prev;
|
|
};
|
|
|
|
/* 5339 */
|
|
struct __cppobj List<unsigned short>
|
|
{
|
|
List<unsigned short>Vtbl *vfptr;
|
|
ListNode<unsigned short> *_head;
|
|
ListNode<unsigned short> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5340 */
|
|
struct List<unsigned short>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<unsigned short> *this, unsigned int);
|
|
};
|
|
|
|
/* 5341 */
|
|
struct __cppobj ListIterator<unsigned short>
|
|
{
|
|
ListIterator<unsigned short>Vtbl *vfptr;
|
|
ListNode<unsigned short> *_current;
|
|
List<unsigned short> *_list;
|
|
};
|
|
|
|
/* 5342 */
|
|
struct ListIterator<unsigned short>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<unsigned short> *this, unsigned int);
|
|
};
|
|
|
|
/* 5343 */
|
|
struct __cppobj PerfMonCounter<unsigned long> : PerfMonCounterInfo
|
|
{
|
|
unsigned int m_counter;
|
|
};
|
|
|
|
/* 5344 */
|
|
struct __cppobj ListIterator<PerfMonCounterInfo *>
|
|
{
|
|
ListIterator<PerfMonCounterInfo *>Vtbl *vfptr;
|
|
ListNode<PerfMonCounterInfo *> *_current;
|
|
List<PerfMonCounterInfo *> *_list;
|
|
};
|
|
|
|
/* 5345 */
|
|
struct ListIterator<PerfMonCounterInfo *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<PerfMonCounterInfo *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5346 */
|
|
struct __declspec(align(2)) _MIDL_TYPE_FORMAT_STRING
|
|
{
|
|
__int16 Pad;
|
|
char Format[27];
|
|
};
|
|
|
|
/* 5347 */
|
|
struct __declspec(align(2)) _MIDL_PROC_FORMAT_STRING
|
|
{
|
|
__int16 Pad;
|
|
char Format[29];
|
|
};
|
|
|
|
/* 5348 */
|
|
struct __cppobj __declspec(align(4)) PerfMonCounterManager : CrashCleaner
|
|
{
|
|
RpcServer *m_pRpcServer;
|
|
List<PerfMonCounterInfo *> m_counters;
|
|
bool m_fInstalling;
|
|
};
|
|
|
|
/* 5349 */
|
|
struct __cppobj SmartArray<__int64,1>
|
|
{
|
|
__int64 *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5350 */
|
|
struct __cppobj AC1Legacy::ListIterator<AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::ListIterator<AC1Legacy::PStringBase<char> >Vtbl *vfptr;
|
|
AC1Legacy::ListNode<AC1Legacy::PStringBase<char> > *_current;
|
|
AC1Legacy::List<AC1Legacy::PStringBase<char> > *_list;
|
|
};
|
|
|
|
/* 5351 */
|
|
struct AC1Legacy::ListIterator<AC1Legacy::PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::ListIterator<AC1Legacy::PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 5352 */
|
|
struct __cppobj AC1Legacy::ListNode<AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::PStringBase<char> data;
|
|
AC1Legacy::ListNode<AC1Legacy::PStringBase<char> > *next;
|
|
AC1Legacy::ListNode<AC1Legacy::PStringBase<char> > *prev;
|
|
};
|
|
|
|
/* 5353 */
|
|
struct __cppobj AC1Legacy::List<AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::List<AC1Legacy::PStringBase<char> >Vtbl *vfptr;
|
|
AC1Legacy::ListNode<AC1Legacy::PStringBase<char> > *_head;
|
|
AC1Legacy::ListNode<AC1Legacy::PStringBase<char> > *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5354 */
|
|
struct AC1Legacy::List<AC1Legacy::PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(AC1Legacy::List<AC1Legacy::PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 5355 */
|
|
struct __cppobj FilenameList
|
|
{
|
|
OldList pathList;
|
|
OldList fileList;
|
|
char fullname[256];
|
|
};
|
|
|
|
/* 5356 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,InputMapConflictsValue> **m_currBucket;
|
|
HashTableData<unsigned long,InputMapConflictsValue> *m_currElement;
|
|
};
|
|
|
|
/* 5357 */
|
|
struct __cppobj HashIterator<unsigned long,InputMapConflictsValue,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,InputMapConflictsValue> *,0> m_iter;
|
|
};
|
|
|
|
/* 5358 */
|
|
struct __cppobj IntrusiveHashListIterator<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>
|
|
{
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData *m_pData;
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 5359 */
|
|
struct __cppobj HashListIterator<HashList<unsigned long,ActionMapValue,1> >
|
|
{
|
|
IntrusiveHashListIterator<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 5360 */
|
|
struct __cppobj IntrusiveHashListIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>
|
|
{
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *m_pData;
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 5361 */
|
|
struct __cppobj HashListIterator<HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1> >
|
|
{
|
|
IntrusiveHashListIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 5362 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,ActionMapValue,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData **m_currBucket;
|
|
HashList<unsigned long,ActionMapValue,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 5363 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData **m_currBucket;
|
|
HashList<unsigned long,HashList<unsigned long,ActionMapValue,1>,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 5364 */
|
|
struct __cppobj __declspec(align(8)) UISurfaceObject : UIObject
|
|
{
|
|
Matrix4 m_transform;
|
|
Matrix4 m_invTransform;
|
|
Matrix4 m_rotMatrix;
|
|
UISurface *m_surface;
|
|
RenderMaterial *m_material;
|
|
float m_opacity;
|
|
bool m_bTile;
|
|
int m_virtualXRot;
|
|
int m_virtualYRot;
|
|
int m_virtualZRot;
|
|
};
|
|
|
|
/* 5365 */
|
|
struct __cppobj CImeFontWrapper
|
|
{
|
|
CImeFontWrapperVtbl *vfptr;
|
|
unsigned int m_color;
|
|
int m_x;
|
|
int m_y;
|
|
Font *m_font;
|
|
};
|
|
|
|
/* 5366 */
|
|
struct CImeFontWrapperVtbl
|
|
{
|
|
void (__thiscall *SetHeight)(CImeFontWrapper *this, unsigned int);
|
|
void (__thiscall *SetColor)(CImeFontWrapper *this, unsigned int);
|
|
void (__thiscall *SetPosition)(CImeFontWrapper *this, int, int);
|
|
void (__thiscall *GetTextExtent)(CImeFontWrapper *this, const char *, unsigned int *, unsigned int *);
|
|
void (__thiscall *DrawTextA)(CImeFontWrapper *this, const char *);
|
|
};
|
|
|
|
/* 5367 */
|
|
struct __cppobj __declspec(align(4)) UIViewportObject : UIObject
|
|
{
|
|
float m_rOriginalVDist;
|
|
bool m_fOriginalDegrades;
|
|
};
|
|
|
|
/* 5368 */
|
|
struct __cppobj UIRectangleObject : UIObject
|
|
{
|
|
RGBAColor m_color;
|
|
};
|
|
|
|
/* 5370 */
|
|
struct __cppobj IntrusiveHashData<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *>
|
|
{
|
|
UIObject *m_hashKey;
|
|
HashList<UIObject *,UIObject *,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 5371 */
|
|
struct __cppobj IntrusiveHashListData<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *> : IntrusiveHashData<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 5369 */
|
|
struct __cppobj HashList<UIObject *,UIObject *,1>::HashListData : IntrusiveHashListData<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *>
|
|
{
|
|
UIObject *m_data;
|
|
};
|
|
|
|
/* 5372 */
|
|
struct __cppobj IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<UIObject *,UIObject *,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<UIObject *,UIObject *,1>::HashListData **m_buckets;
|
|
HashList<UIObject *,UIObject *,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5373 */
|
|
struct IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 5374 */
|
|
struct __cppobj IntrusiveHashList<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 5375 */
|
|
struct __cppobj IntrusiveHashListIterator<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>
|
|
{
|
|
HashList<UIObject *,UIObject *,1>::HashListData *m_pData;
|
|
IntrusiveHashList<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 5376 */
|
|
struct __cppobj HashListIterator<HashList<UIObject *,UIObject *,1> >
|
|
{
|
|
IntrusiveHashListIterator<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 5377 */
|
|
struct __cppobj HashList<UIObject *,UIObject *,1>
|
|
{
|
|
IntrusiveHashList<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 5378 */
|
|
struct __cppobj RenderUI
|
|
{
|
|
};
|
|
|
|
/* 5379 */
|
|
struct __cppobj _STL::binary_function<UIObject *,UIObject *,bool>
|
|
{
|
|
};
|
|
|
|
/* 5380 */
|
|
struct __cppobj UIObjectSort : _STL::binary_function<UIObject *,UIObject *,bool>
|
|
{
|
|
};
|
|
|
|
/* 5381 */
|
|
struct __cppobj IntrusiveHashIterator<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<UIObject *,HashList<UIObject *,UIObject *,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<UIObject *,UIObject *,1>::HashListData **m_currBucket;
|
|
HashList<UIObject *,UIObject *,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 5382 */
|
|
struct __cppobj List<CInputHandler *>
|
|
{
|
|
List<CInputHandler *>Vtbl *vfptr;
|
|
ListNode<CInputHandler *> *_head;
|
|
ListNode<CInputHandler *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5383 */
|
|
struct List<CInputHandler *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<CInputHandler *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5384 */
|
|
struct __cppobj ListNode<CInputHandler *>
|
|
{
|
|
CInputHandler *data;
|
|
ListNode<CInputHandler *> *next;
|
|
ListNode<CInputHandler *> *prev;
|
|
};
|
|
|
|
/* 5385 */
|
|
struct __cppobj List<CInputManager::InputMapEntry>
|
|
{
|
|
List<CInputManager::InputMapEntry>Vtbl *vfptr;
|
|
ListNode<CInputManager::InputMapEntry> *_head;
|
|
ListNode<CInputManager::InputMapEntry> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5386 */
|
|
struct List<CInputManager::InputMapEntry>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<CInputManager::InputMapEntry> *this, unsigned int);
|
|
};
|
|
|
|
/* 5387 */
|
|
struct __cppobj CInputManager::InputMapEntry
|
|
{
|
|
unsigned int m_mapID;
|
|
IInputActionCallback *m_pcCallback;
|
|
int m_nPriority;
|
|
};
|
|
|
|
/* 5388 */
|
|
struct __cppobj ListNode<CInputManager::InputMapEntry>
|
|
{
|
|
CInputManager::InputMapEntry data;
|
|
ListNode<CInputManager::InputMapEntry> *next;
|
|
ListNode<CInputManager::InputMapEntry> *prev;
|
|
};
|
|
|
|
/* 5389 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,ActionState *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,ActionState *,1>Vtbl *vfptr;
|
|
ActionState *m_aInplaceBuckets[23];
|
|
ActionState **m_buckets;
|
|
ActionState **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5390 */
|
|
struct IntrusiveHashTable<unsigned long,ActionState *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,ActionState *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 5391 */
|
|
struct __cppobj CInputManager : ICIDM
|
|
{
|
|
tagPOINT m_ptMousePos;
|
|
long double m_ttLastInputEvent;
|
|
bool m_fWantMouseLookMode;
|
|
bool m_fInMouseLookMode;
|
|
bool m_textMode;
|
|
bool m_lastFocus;
|
|
List<CInputHandler *> m_actionList;
|
|
List<CInputHandler *> m_characterList;
|
|
List<CInputHandler *> m_mouseLookList;
|
|
List<CInputHandler *> m_mouseMoveList;
|
|
List<CInputHandler *> m_focusSwitchList;
|
|
List<CInputManager::InputMapEntry> m_inputMapList;
|
|
CInputHandler *m_pKeyHitHandler;
|
|
float m_MouseLookSensitivity;
|
|
float m_MouseLookSmoothingAmount;
|
|
bool m_InvertMouseLookYAxis;
|
|
bool m_UseMouseTurning;
|
|
ActionMap *m_action_map;
|
|
IntrusiveHashTable<unsigned long,ActionState *,1> m_hashActionStates;
|
|
};
|
|
|
|
/* 5392 */
|
|
struct __cppobj ListIterator<CInputHandler *>
|
|
{
|
|
ListIterator<CInputHandler *>Vtbl *vfptr;
|
|
ListNode<CInputHandler *> *_current;
|
|
List<CInputHandler *> *_list;
|
|
};
|
|
|
|
/* 5393 */
|
|
struct ListIterator<CInputHandler *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<CInputHandler *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5394 */
|
|
struct __cppobj ListIterator<CInputManager::InputMapEntry>
|
|
{
|
|
ListIterator<CInputManager::InputMapEntry>Vtbl *vfptr;
|
|
ListNode<CInputManager::InputMapEntry> *_current;
|
|
List<CInputManager::InputMapEntry> *_list;
|
|
};
|
|
|
|
/* 5395 */
|
|
struct ListIterator<CInputManager::InputMapEntry>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<CInputManager::InputMapEntry> *this, unsigned int);
|
|
};
|
|
|
|
/* 5396 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,ActionState *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,ActionState *,1> *m_currHashTable;
|
|
ActionState **m_currBucket;
|
|
ActionState *m_currElement;
|
|
};
|
|
|
|
/* 5397 */
|
|
struct DIFILEEFFECT
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID GuidEffect;
|
|
DIEFFECT *lpDiEffect;
|
|
char szFriendlyName[260];
|
|
};
|
|
|
|
/* 5398 */
|
|
struct __cppobj IDirectInputEffect : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5399 */
|
|
union $2B592C5D314738FF28CBE4EC22051069
|
|
{
|
|
const char *lptszActionName;
|
|
unsigned int uResIdString;
|
|
};
|
|
|
|
/* 5400 */
|
|
struct _DIACTIONA
|
|
{
|
|
unsigned int uAppData;
|
|
unsigned int dwSemantic;
|
|
unsigned int dwFlags;
|
|
$2B592C5D314738FF28CBE4EC22051069 ___u3;
|
|
_GUID guidInstance;
|
|
unsigned int dwObjID;
|
|
unsigned int dwHow;
|
|
};
|
|
|
|
/* 5401 */
|
|
struct _DIACTIONFORMATA
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwActionSize;
|
|
unsigned int dwDataSize;
|
|
unsigned int dwNumActions;
|
|
_DIACTIONA *rgoAction;
|
|
_GUID guidActionMap;
|
|
unsigned int dwGenre;
|
|
unsigned int dwBufferSize;
|
|
int lAxisMin;
|
|
int lAxisMax;
|
|
HINSTANCE__ *hInstString;
|
|
_FILETIME ftTimeStamp;
|
|
unsigned int dwCRC;
|
|
char tszActionMap[260];
|
|
};
|
|
|
|
/* 5402 */
|
|
struct _DICOLORSET
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int cTextFore;
|
|
unsigned int cTextHighlight;
|
|
unsigned int cCalloutLine;
|
|
unsigned int cCalloutHighlight;
|
|
unsigned int cBorder;
|
|
unsigned int cControlFill;
|
|
unsigned int cHighlightFill;
|
|
unsigned int cAreaFill;
|
|
};
|
|
|
|
/* 5403 */
|
|
struct _DICONFIGUREDEVICESPARAMSA
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwcUsers;
|
|
char *lptszUserNames;
|
|
unsigned int dwcFormats;
|
|
_DIACTIONFORMATA *lprgFormats;
|
|
HWND__ *hwnd;
|
|
_DICOLORSET dics;
|
|
IUnknown *lpUnkDDSTarget;
|
|
};
|
|
|
|
/* 5404 */
|
|
struct _DIDEVICEIMAGEINFOA
|
|
{
|
|
char tszImagePath[260];
|
|
unsigned int dwFlags;
|
|
unsigned int dwViewID;
|
|
tagRECT rcOverlay;
|
|
unsigned int dwObjID;
|
|
unsigned int dwcValidPts;
|
|
tagPOINT rgptCalloutLine[5];
|
|
tagRECT rcCalloutRect;
|
|
unsigned int dwTextAlign;
|
|
};
|
|
|
|
/* 5405 */
|
|
struct _DIDEVICEIMAGEINFOHEADERA
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwSizeImageInfo;
|
|
unsigned int dwcViews;
|
|
unsigned int dwcButtons;
|
|
unsigned int dwcAxes;
|
|
unsigned int dwcPOVs;
|
|
unsigned int dwBufferSize;
|
|
unsigned int dwBufferUsed;
|
|
_DIDEVICEIMAGEINFOA *lprgImageInfoArray;
|
|
};
|
|
|
|
/* 5406 */
|
|
struct DIDEVICEOBJECTINSTANCEA
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID guidType;
|
|
unsigned int dwOfs;
|
|
unsigned int dwType;
|
|
unsigned int dwFlags;
|
|
char tszName[260];
|
|
unsigned int dwFFMaxForce;
|
|
unsigned int dwFFForceResolution;
|
|
unsigned __int16 wCollectionNumber;
|
|
unsigned __int16 wDesignatorIndex;
|
|
unsigned __int16 wUsagePage;
|
|
unsigned __int16 wUsage;
|
|
unsigned int dwDimension;
|
|
unsigned __int16 wExponent;
|
|
unsigned __int16 wReportId;
|
|
};
|
|
|
|
/* 5407 */
|
|
struct DIDEVICEINSTANCEA
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID guidInstance;
|
|
_GUID guidProduct;
|
|
unsigned int dwDevType;
|
|
char tszInstanceName[260];
|
|
char tszProductName[260];
|
|
_GUID guidFFDriver;
|
|
unsigned __int16 wUsagePage;
|
|
unsigned __int16 wUsage;
|
|
};
|
|
|
|
/* 5408 */
|
|
struct DIEFFECTINFOA
|
|
{
|
|
unsigned int dwSize;
|
|
_GUID guid;
|
|
unsigned int dwEffType;
|
|
unsigned int dwStaticParams;
|
|
unsigned int dwDynamicParams;
|
|
char tszName[260];
|
|
};
|
|
|
|
/* 5409 */
|
|
struct __cppobj IDirectInputDevice8A : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5410 */
|
|
struct __cppobj __declspec(align(4)) CInputManager_WIN32::InputDevice
|
|
{
|
|
IDirectInputDevice8A *pDev;
|
|
_GUID guidInstance;
|
|
_GUID guidProduct;
|
|
unsigned int iDeviceIndex;
|
|
unsigned int nType;
|
|
bool bActive;
|
|
};
|
|
|
|
/* 5411 */
|
|
struct __cppobj IDirectInput8A : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5412 */
|
|
struct __cppobj SmartArray<CInputManager_WIN32::InputDevice,1>
|
|
{
|
|
CInputManager_WIN32::InputDevice *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5415 */
|
|
struct __cppobj IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0>Vtbl *vfptr;
|
|
HashTableData<ControlSpecification,enum ControlType> *m_aInplaceBuckets[23];
|
|
HashTableData<ControlSpecification,enum ControlType> **m_buckets;
|
|
HashTableData<ControlSpecification,enum ControlType> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5413 */
|
|
struct __cppobj HashTable<ControlSpecification,enum ControlType,0>
|
|
{
|
|
HashTable<ControlSpecification,enum ControlType,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5414 */
|
|
struct HashTable<ControlSpecification,enum ControlType,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<ControlSpecification,enum ControlType,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5416 */
|
|
struct IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5418 */
|
|
struct __cppobj IntrusiveHashData<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *>
|
|
{
|
|
ControlSpecification m_hashKey;
|
|
HashTableData<ControlSpecification,enum ControlType> *m_hashNext;
|
|
};
|
|
|
|
/* 5417 */
|
|
struct __cppobj HashTableData<ControlSpecification,enum ControlType> : IntrusiveHashData<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *>
|
|
{
|
|
ControlType m_data;
|
|
};
|
|
|
|
/* 5421 */
|
|
struct __cppobj IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0>Vtbl *vfptr;
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *m_aInplaceBuckets[23];
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> **m_buckets;
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5419 */
|
|
struct __cppobj HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0>
|
|
{
|
|
HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5420 */
|
|
struct HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5422 */
|
|
struct IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5424 */
|
|
struct __cppobj IntrusiveHashData<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *>
|
|
{
|
|
ControlSpecification m_hashKey;
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *m_hashNext;
|
|
};
|
|
|
|
/* 5425 */
|
|
struct CInputManager_WIN32::RecentControlState
|
|
{
|
|
unsigned int dwData;
|
|
ControlType type;
|
|
unsigned int mode;
|
|
unsigned int activation;
|
|
unsigned int idActionMatched;
|
|
unsigned int idInputMapMatched;
|
|
};
|
|
|
|
/* 5423 */
|
|
struct __cppobj HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> : IntrusiveHashData<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *>
|
|
{
|
|
CInputManager_WIN32::RecentControlState m_data;
|
|
};
|
|
|
|
/* 5426 */
|
|
struct __cppobj IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>Vtbl *vfptr;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *m_aInplaceBuckets[23];
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData **m_buckets;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5427 */
|
|
struct IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 5429 */
|
|
struct __cppobj IntrusiveHashData<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *>
|
|
{
|
|
ControlSpecification m_hashKey;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *m_hashNext;
|
|
};
|
|
|
|
/* 5430 */
|
|
struct __cppobj CInputManager_WIN32::ButtonHistoryEntry : CTimestamp<unsigned long,0>
|
|
{
|
|
tagPOINT ptMousePos;
|
|
};
|
|
|
|
/* 5431 */
|
|
struct __cppobj IntrusivePriorityHashData<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *> : IntrusiveHashData<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *>
|
|
{
|
|
CInputManager_WIN32::ButtonHistoryEntry m_PriorityHashPriority;
|
|
unsigned int m_PriorityHashArrayIndex;
|
|
};
|
|
|
|
/* 5428 */
|
|
struct __cppobj PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData : IntrusivePriorityHashData<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *>
|
|
{
|
|
};
|
|
|
|
/* 5432 */
|
|
struct __cppobj SmartArray<PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>
|
|
{
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5433 */
|
|
struct __cppobj IntrusivePriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1> m_hashTable;
|
|
SmartArray<PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1> m_array;
|
|
};
|
|
|
|
/* 5434 */
|
|
struct __cppobj PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>
|
|
{
|
|
IntrusivePriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1> m_cIntrusivePriorityHash;
|
|
};
|
|
|
|
/* 5435 */
|
|
struct __cppobj __declspec(align(2)) CInputManager_WIN32 : CInputManager
|
|
{
|
|
HRESULT (__stdcall *m_pfnDirectInputCreate)(HINSTANCE__ *, unsigned int, _GUID *, void **, IUnknown *);
|
|
HINSTANCE__ *m_hDInputDLL;
|
|
IDirectInput8A *m_pDI;
|
|
HWND__ *m_hwnd;
|
|
SmartArray<CInputManager_WIN32::InputDevice,1> m_aDevices;
|
|
unsigned int m_nKeyboardDevice;
|
|
unsigned int m_nMouseDevice;
|
|
unsigned int m_nVirtualDevice;
|
|
HashTable<ControlSpecification,enum ControlType,0> m_hashControlToType;
|
|
HashTable<ControlSpecification,CInputManager_WIN32::RecentControlState,0> m_hashActiveControls;
|
|
CMasterInputMap m_InputMap;
|
|
unsigned int m_metaKeyMode;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1> m_ButtonHistory;
|
|
tagPOINT m_ptMousePosBeforeMouseLookMode;
|
|
MouseLookBehavior m_eMouseLookBehavior;
|
|
tagPOINT m_ptNonMousePointerMovement;
|
|
bool m_fClientIsActive;
|
|
bool m_fMainWindowHasFocus;
|
|
int m_cSetCapture;
|
|
bool m_bProcessingKeyDown;
|
|
bool m_bProcessingActionInResponseToKeyDown;
|
|
bool m_bIgnoreNextChar;
|
|
};
|
|
|
|
/* 5436 */
|
|
struct __cppobj IntrusiveHashIterator<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0> *m_currHashTable;
|
|
HashTableData<ControlSpecification,enum ControlType> **m_currBucket;
|
|
HashTableData<ControlSpecification,enum ControlType> *m_currElement;
|
|
};
|
|
|
|
/* 5437 */
|
|
struct __cppobj HashIterator<ControlSpecification,enum ControlType,0>
|
|
{
|
|
IntrusiveHashIterator<ControlSpecification,HashTableData<ControlSpecification,enum ControlType> *,0> m_iter;
|
|
};
|
|
|
|
/* 5438 */
|
|
struct __cppobj IntrusiveHashIterator<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0> *m_currHashTable;
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> **m_currBucket;
|
|
HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *m_currElement;
|
|
};
|
|
|
|
/* 5439 */
|
|
struct __cppobj HashIterator<ControlSpecification,CInputManager_WIN32::RecentControlState,0>
|
|
{
|
|
IntrusiveHashIterator<ControlSpecification,HashTableData<ControlSpecification,CInputManager_WIN32::RecentControlState> *,0> m_iter;
|
|
};
|
|
|
|
/* 5440 */
|
|
struct __cppobj ManagedLogFileOutputHandler : Logger::ITextFileOutputHandler
|
|
{
|
|
PStringBase<char> m_strRootName;
|
|
PStringBase<char> m_strUniqueKey;
|
|
PStringBase<char> m_strFileName;
|
|
PStringBase<char> m_strDescription;
|
|
void *m_hLogFile;
|
|
unsigned int m_cWrites;
|
|
unsigned int m_cbWritten;
|
|
unsigned int m_cTimesWrapped;
|
|
char m_szTimeLogCreated[26];
|
|
long double m_timePrintRealTime;
|
|
bool m_fTimestampedOutput;
|
|
unsigned int m_cbMaxSize;
|
|
LOG_TRUNCATE_OP m_truncop;
|
|
unsigned int m_dwCurrentFilePos;
|
|
};
|
|
|
|
/* 5441 */
|
|
struct __cppobj ManagedLogFileOutputHandler::AsyncIOString : PStringBase<char>
|
|
{
|
|
};
|
|
|
|
/* 5442 */
|
|
struct DIPROPDWORD
|
|
{
|
|
DIPROPHEADER diph;
|
|
unsigned int dwData;
|
|
};
|
|
|
|
/* 5443 */
|
|
struct DIPROPRANGE
|
|
{
|
|
DIPROPHEADER diph;
|
|
int lMin;
|
|
int lMax;
|
|
};
|
|
|
|
/* 5444 */
|
|
struct __cppobj IntrusiveHashIterator<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1>
|
|
{
|
|
IntrusiveHashTable<ControlSpecification,PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *,1> *m_currHashTable;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData **m_currBucket;
|
|
PriorityHash<ControlSpecification,CInputManager_WIN32::ButtonHistoryEntry,1>::PriorityHashData *m_currElement;
|
|
};
|
|
|
|
/* 5445 */
|
|
struct __cppobj _STL::_Numeric_limits_base<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5446 */
|
|
struct __cppobj _STL::_Integer_limits<unsigned long,0,-1,-1,1> : _STL::_Numeric_limits_base<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5447 */
|
|
struct __cppobj ListIterator<QualifiedControl>
|
|
{
|
|
ListIterator<QualifiedControl>Vtbl *vfptr;
|
|
ListNode<QualifiedControl> *_current;
|
|
List<QualifiedControl> *_list;
|
|
};
|
|
|
|
/* 5448 */
|
|
struct ListIterator<QualifiedControl>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<QualifiedControl> *this, unsigned int);
|
|
};
|
|
|
|
/* 5449 */
|
|
struct __cppobj ListIterator<Glyph>
|
|
{
|
|
ListIterator<Glyph>Vtbl *vfptr;
|
|
ListNode<Glyph> *_current;
|
|
List<Glyph> *_list;
|
|
};
|
|
|
|
/* 5450 */
|
|
struct ListIterator<Glyph>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<Glyph> *this, unsigned int);
|
|
};
|
|
|
|
/* 5451 */
|
|
struct __cppobj SmartArray<Glyph,1>
|
|
{
|
|
Glyph *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5452 */
|
|
struct __cppobj _STL::less<PStringBase<char> > : _STL::binary_function<PStringBase<char>,PStringBase<char>,bool>
|
|
{
|
|
};
|
|
|
|
/* 5453 */
|
|
struct __cppobj _STL::pair<PStringBase<char>,PStringBase<char> >
|
|
{
|
|
PStringBase<char> first;
|
|
PStringBase<char> second;
|
|
};
|
|
|
|
/* 5454 */
|
|
struct __cppobj SmartArray<_STL::pair<PStringBase<char>,PStringBase<char> >,1>
|
|
{
|
|
_STL::pair<PStringBase<char>,PStringBase<char> > *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5455 */
|
|
struct __cppobj SmartArray<GRPVariableObject const *,1>
|
|
{
|
|
GRPVariableObject **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5456 */
|
|
struct PrefDisplayModeType
|
|
{
|
|
unsigned int nWidth;
|
|
unsigned int nHeight;
|
|
unsigned int nSize;
|
|
unsigned int nModeDesc;
|
|
};
|
|
|
|
/* 5457 */
|
|
struct __cppobj SmartArray<PrefDisplayModeType,1>
|
|
{
|
|
PrefDisplayModeType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5458 */
|
|
struct __cppobj _STL::less<unsigned long> : _STL::binary_function<unsigned long,unsigned long,bool>
|
|
{
|
|
};
|
|
|
|
/* 5459 */
|
|
struct __cppobj _STL::binary_function<PrefDisplayModeType,PrefDisplayModeType,bool>
|
|
{
|
|
};
|
|
|
|
/* 5460 */
|
|
struct __cppobj _STL::less<PrefDisplayModeType> : _STL::binary_function<PrefDisplayModeType,PrefDisplayModeType,bool>
|
|
{
|
|
};
|
|
|
|
/* 5461 */
|
|
struct __cppobj _STL::_BothPtrType<PrefDisplayModeType *,PrefDisplayModeType *>
|
|
{
|
|
};
|
|
|
|
/* 5462 */
|
|
struct __cppobj _STL::_OKToMemCpy<PrefDisplayModeType,PrefDisplayModeType>
|
|
{
|
|
};
|
|
|
|
/* 5463 */
|
|
struct SourceImageData
|
|
{
|
|
unsigned int *pData;
|
|
unsigned int cxImage;
|
|
unsigned int cyImage;
|
|
unsigned int pitch;
|
|
};
|
|
|
|
/* 5464 */
|
|
struct __cppobj __declspec(align(8)) RenderSurfaceD3D : RenderSurface
|
|
{
|
|
IDirect3DSurface9 *m_pD3DSurface;
|
|
_D3DPOOL m_pool;
|
|
bool m_CountAsSystemMemory;
|
|
bool m_CountAsVideoMemory;
|
|
};
|
|
|
|
/* 5465 */
|
|
struct tagCONNECTDATA
|
|
{
|
|
IUnknown *pUnk;
|
|
unsigned int dwCookie;
|
|
};
|
|
|
|
/* 5466 */
|
|
struct __cppobj IConnectionPoint : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5467 */
|
|
struct _AMMediaType
|
|
{
|
|
_GUID majortype;
|
|
_GUID subtype;
|
|
int bFixedSizeSamples;
|
|
int bTemporalCompression;
|
|
unsigned int lSampleSize;
|
|
_GUID formattype;
|
|
IUnknown *pUnk;
|
|
unsigned int cbFormat;
|
|
char *pbFormat;
|
|
};
|
|
|
|
/* 5468 */
|
|
struct _AllocatorProperties
|
|
{
|
|
int cBuffers;
|
|
int cbBuffer;
|
|
int cbAlign;
|
|
int cbPrefix;
|
|
};
|
|
|
|
/* 9948 */
|
|
enum _PinDirection
|
|
{
|
|
PINDIR_INPUT = 0x0,
|
|
PINDIR_OUTPUT = 0x1,
|
|
};
|
|
|
|
/* 5469 */
|
|
struct _PinInfo
|
|
{
|
|
IBaseFilter *pFilter;
|
|
_PinDirection dir;
|
|
unsigned __int16 achName[128];
|
|
};
|
|
|
|
/* 5470 */
|
|
struct _FilterInfo
|
|
{
|
|
unsigned __int16 achName[128];
|
|
IFilterGraph *pGraph;
|
|
};
|
|
|
|
/* 5471 */
|
|
struct tagAM_SAMPLE2_PROPERTIES
|
|
{
|
|
unsigned int cbData;
|
|
unsigned int dwTypeSpecificFlags;
|
|
unsigned int dwSampleFlags;
|
|
int lActual;
|
|
__int64 tStart;
|
|
__int64 tStop;
|
|
unsigned int dwStreamId;
|
|
_AMMediaType *pMediaType;
|
|
char *pbBuffer;
|
|
int cbBuffer;
|
|
};
|
|
|
|
/* 5472 */
|
|
struct __MIDL___MIDL_itf_strmif_0134_0001
|
|
{
|
|
_GUID *clsMajorType;
|
|
_GUID *clsMinorType;
|
|
};
|
|
|
|
/* 5473 */
|
|
struct __MIDL___MIDL_itf_strmif_0134_0002
|
|
{
|
|
unsigned __int16 *strName;
|
|
int bRendered;
|
|
int bOutput;
|
|
int bZero;
|
|
int bMany;
|
|
_GUID *clsConnectsToFilter;
|
|
const unsigned __int16 *strConnectsToPin;
|
|
unsigned int nMediaTypes;
|
|
__MIDL___MIDL_itf_strmif_0134_0001 *lpMediaType;
|
|
};
|
|
|
|
/* 9949 */
|
|
enum tagQualityMessageType
|
|
{
|
|
Famine = 0x0,
|
|
Flood = 0x1,
|
|
};
|
|
|
|
/* 5474 */
|
|
struct tagQuality
|
|
{
|
|
tagQualityMessageType Type;
|
|
int Proportion;
|
|
__int64 Late;
|
|
__int64 TimeStamp;
|
|
};
|
|
|
|
/* 5475 */
|
|
struct __cppobj CRefTime
|
|
{
|
|
__int64 m_time;
|
|
};
|
|
|
|
/* 5476 */
|
|
struct __cppobj CCritSec
|
|
{
|
|
_RTL_CRITICAL_SECTION m_CritSec;
|
|
};
|
|
|
|
/* 5477 */
|
|
struct __cppobj CAutoLock
|
|
{
|
|
CCritSec *m_pLock;
|
|
};
|
|
|
|
/* 5478 */
|
|
struct __cppobj CAMEvent
|
|
{
|
|
void *m_hEvent;
|
|
};
|
|
|
|
/* 5479 */
|
|
struct _AMOVIESETUP_FILTER
|
|
{
|
|
_GUID *clsID;
|
|
const unsigned __int16 *strName;
|
|
unsigned int dwMerit;
|
|
unsigned int nPins;
|
|
__MIDL___MIDL_itf_strmif_0134_0002 *lpPin;
|
|
};
|
|
|
|
/* 5480 */
|
|
struct __cppobj CBaseObject
|
|
{
|
|
};
|
|
|
|
/* 5481 */
|
|
struct __cppobj INonDelegatingUnknown
|
|
{
|
|
INonDelegatingUnknownVtbl *vfptr;
|
|
};
|
|
|
|
/* 5482 */
|
|
struct INonDelegatingUnknownVtbl
|
|
{
|
|
HRESULT (__stdcall *NonDelegatingQueryInterface)(INonDelegatingUnknown *this, _GUID *, void **);
|
|
unsigned int (__stdcall *NonDelegatingAddRef)(INonDelegatingUnknown *this);
|
|
unsigned int (__stdcall *NonDelegatingRelease)(INonDelegatingUnknown *this);
|
|
};
|
|
|
|
/* 5483 */
|
|
struct __cppobj CUnknown : INonDelegatingUnknown, CBaseObject
|
|
{
|
|
IUnknown *const m_pUnknown;
|
|
volatile int m_cRef;
|
|
};
|
|
|
|
/* 5484 */
|
|
struct CFactoryTemplate
|
|
{
|
|
const unsigned __int16 *m_Name;
|
|
_GUID *m_ClsID;
|
|
CUnknown *(__stdcall *m_lpfnNew)(IUnknown *, HRESULT *);
|
|
void (__stdcall *m_lpfnInit)(int, _GUID *);
|
|
_AMOVIESETUP_FILTER *m_pAMovieSetup_Filter;
|
|
};
|
|
|
|
/* 5485 */
|
|
struct __POSITION
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 5486 */
|
|
struct __cppobj CBaseList::CNode
|
|
{
|
|
CBaseList::CNode *m_pPrev;
|
|
CBaseList::CNode *m_pNext;
|
|
void *m_pObject;
|
|
};
|
|
|
|
/* 5487 */
|
|
struct __cppobj CBaseList::CNodeCache
|
|
{
|
|
int m_iCacheSize;
|
|
int m_iUsed;
|
|
CBaseList::CNode *m_pHead;
|
|
};
|
|
|
|
/* 5488 */
|
|
struct __cppobj CBaseList
|
|
{
|
|
CBaseList::CNode *m_pFirst;
|
|
CBaseList::CNode *m_pLast;
|
|
int m_Count;
|
|
CBaseList::CNodeCache m_Cache;
|
|
};
|
|
|
|
/* 5489 */
|
|
struct __cppobj CMsg
|
|
{
|
|
unsigned int uMsg;
|
|
unsigned int dwFlags;
|
|
void *lpParam;
|
|
CAMEvent *pEvent;
|
|
};
|
|
|
|
/* 5492 */
|
|
struct __cppobj CGenericList<CMsg> : CBaseList
|
|
{
|
|
};
|
|
|
|
/* 5490 */
|
|
struct __cppobj CMsgThread
|
|
{
|
|
CMsgThreadVtbl *vfptr;
|
|
unsigned int m_ThreadId;
|
|
void *m_hThread;
|
|
CGenericList<CMsg> m_ThreadQueue;
|
|
CCritSec m_Lock;
|
|
void *m_hSem;
|
|
int m_lWaiting;
|
|
};
|
|
|
|
/* 5491 */
|
|
struct CMsgThreadVtbl
|
|
{
|
|
void (__thiscall *GetThreadMsg)(CMsgThread *this, CMsg *);
|
|
void (__thiscall *OnThreadInit)(CMsgThread *this);
|
|
int (__thiscall *ThreadMessageProc)(CMsgThread *this, unsigned int, unsigned int, void *, CAMEvent *);
|
|
};
|
|
|
|
/* 5493 */
|
|
struct __cppobj CMediaType : _AMMediaType
|
|
{
|
|
};
|
|
|
|
/* 5494 */
|
|
struct __cppobj FOURCCMap : _GUID
|
|
{
|
|
};
|
|
|
|
/* 5495 */
|
|
struct __cppobj CBaseDispatch
|
|
{
|
|
ITypeInfo *m_pti;
|
|
};
|
|
|
|
/* 5496 */
|
|
struct __cppobj CMediaControl : IMediaControl, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5497 */
|
|
struct __cppobj IMediaEventEx : IMediaEvent
|
|
{
|
|
};
|
|
|
|
/* 5498 */
|
|
struct __cppobj CMediaEvent : IMediaEventEx, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5499 */
|
|
struct __cppobj CMediaPosition : IMediaPosition, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5500 */
|
|
struct __cppobj COARefTime : CRefTime
|
|
{
|
|
};
|
|
|
|
/* 5501 */
|
|
struct __cppobj IMediaSeeking : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5502 */
|
|
struct __cppobj IPin : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5503 */
|
|
struct __cppobj CPosPassThru : IMediaSeeking, CMediaPosition
|
|
{
|
|
IPin *m_pPin;
|
|
};
|
|
|
|
/* 5504 */
|
|
struct __cppobj IEnumMediaTypes : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5505 */
|
|
struct __cppobj IBasicAudio : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 5506 */
|
|
struct __cppobj CBasicAudio : IBasicAudio, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5507 */
|
|
struct __cppobj IBasicVideo : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 5508 */
|
|
struct __cppobj IBasicVideo2 : IBasicVideo
|
|
{
|
|
};
|
|
|
|
/* 5509 */
|
|
struct __cppobj CBaseBasicVideo : IBasicVideo2, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5510 */
|
|
struct __cppobj IVideoWindow : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 5511 */
|
|
struct __cppobj CBaseVideoWindow : IVideoWindow, CUnknown
|
|
{
|
|
CBaseDispatch m_basedisp;
|
|
};
|
|
|
|
/* 5512 */
|
|
struct __cppobj __declspec(align(8)) CSourcePosition : CMediaPosition
|
|
{
|
|
COARefTime m_Duration;
|
|
COARefTime m_Start;
|
|
COARefTime m_Stop;
|
|
long double m_Rate;
|
|
CCritSec *m_pLock;
|
|
};
|
|
|
|
/* 5513 */
|
|
struct __cppobj CSourceSeeking : IMediaSeeking, CUnknown
|
|
{
|
|
CRefTime m_rtDuration;
|
|
CRefTime m_rtStart;
|
|
CRefTime m_rtStop;
|
|
long double m_dRateSeeking;
|
|
unsigned int m_dwSeekingCaps;
|
|
CCritSec *m_pLock;
|
|
};
|
|
|
|
/* 5514 */
|
|
struct __cppobj IDeferredCommand : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5519 */
|
|
struct __cppobj CGenericList<CDeferredCommand> : CBaseList
|
|
{
|
|
};
|
|
|
|
/* 5515 */
|
|
struct __cppobj CCmdQueue
|
|
{
|
|
CCmdQueueVtbl *vfptr;
|
|
__declspec(align(8)) CCritSec m_Lock;
|
|
CGenericList<CDeferredCommand> m_listPresentation;
|
|
CGenericList<CDeferredCommand> m_listStream;
|
|
CAMEvent m_evDue;
|
|
unsigned int m_dwAdvise;
|
|
CRefTime m_tCurrentAdvise;
|
|
IReferenceClock *m_pClock;
|
|
int m_bRunning;
|
|
CRefTime m_StreamTimeOffset;
|
|
};
|
|
|
|
/* 5518 */
|
|
struct CCmdQueueVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CCmdQueue *this, unsigned int);
|
|
_BYTE gap4[4];
|
|
HRESULT (__thiscall *Insert)(CCmdQueue *this, CDeferredCommand *);
|
|
HRESULT (__thiscall *Remove)(CCmdQueue *this, CDeferredCommand *);
|
|
HRESULT (__thiscall *SetSyncSource)(CCmdQueue *this, IReferenceClock *);
|
|
HRESULT (__thiscall *Run)(CCmdQueue *this, __int64);
|
|
HRESULT (__thiscall *EndRun)(CCmdQueue *this);
|
|
HRESULT (__thiscall *GetDueCommand)(CCmdQueue *this, CDeferredCommand **, int);
|
|
HRESULT (__thiscall *GetCommandDueFor)(CCmdQueue *this, __int64, CDeferredCommand **);
|
|
};
|
|
|
|
/* 5517 */
|
|
struct __cppobj IReferenceClock : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5520 */
|
|
struct __cppobj CDispParams : tagDISPPARAMS
|
|
{
|
|
};
|
|
|
|
/* 5516 */
|
|
struct __cppobj CDeferredCommand : CUnknown, IDeferredCommand
|
|
{
|
|
CCmdQueue *m_pQueue;
|
|
IUnknown *m_pUnk;
|
|
__int64 m_time;
|
|
_GUID *m_iid;
|
|
int m_dispidMethod;
|
|
__int16 m_wFlags;
|
|
tagVARIANT *m_pvarResult;
|
|
int m_bStream;
|
|
CDispParams m_DispParams;
|
|
int m_DispId;
|
|
CBaseDispatch m_Dispatch;
|
|
HRESULT m_hrResult;
|
|
};
|
|
|
|
/* 9950 */
|
|
enum _FilterState
|
|
{
|
|
State_Stopped = 0x0,
|
|
State_Paused = 0x1,
|
|
State_Running = 0x2,
|
|
};
|
|
|
|
/* 5521 */
|
|
struct __cppobj __declspec(align(8)) CBaseMediaFilter : CUnknown, IMediaFilter
|
|
{
|
|
_FilterState m_State;
|
|
IReferenceClock *m_pClock;
|
|
CRefTime m_tStart;
|
|
_GUID m_clsid;
|
|
CCritSec *m_pLock;
|
|
};
|
|
|
|
/* 5522 */
|
|
struct __cppobj IAMovieSetup : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5523 */
|
|
struct __cppobj IMediaEventSink : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5524 */
|
|
struct __cppobj __declspec(align(8)) CBaseFilter : CUnknown, IBaseFilter, IAMovieSetup
|
|
{
|
|
_FilterState m_State;
|
|
IReferenceClock *m_pClock;
|
|
CRefTime m_tStart;
|
|
_GUID m_clsid;
|
|
CCritSec *m_pLock;
|
|
unsigned __int16 *m_pName;
|
|
IFilterGraph *m_pGraph;
|
|
IMediaEventSink *m_pSink;
|
|
int m_PinVersion;
|
|
};
|
|
|
|
/* 5525 */
|
|
struct __cppobj IEnumPins : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5526 */
|
|
struct __cppobj IQualityControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5527 */
|
|
struct __cppobj CBasePin : CUnknown, IPin, IQualityControl
|
|
{
|
|
unsigned __int16 *m_pName;
|
|
IPin *m_Connected;
|
|
_PinDirection m_dir;
|
|
CCritSec *m_pLock;
|
|
bool m_bRunTimeError;
|
|
bool m_bCanReconnectWhenActive;
|
|
bool m_bTryMyTypesFirst;
|
|
CBaseFilter *m_pFilter;
|
|
IQualityControl *m_pQSink;
|
|
int m_TypeVersion;
|
|
CMediaType m_mt;
|
|
CRefTime m_tStart;
|
|
CRefTime m_tStop;
|
|
long double m_dRate;
|
|
};
|
|
|
|
/* 5528 */
|
|
struct __cppobj IEnumFilters : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5529 */
|
|
struct __cppobj CGenericList<CBasePin> : CBaseList
|
|
{
|
|
};
|
|
|
|
/* 5530 */
|
|
struct __cppobj CEnumPins : IEnumPins
|
|
{
|
|
int m_Position;
|
|
int m_PinCount;
|
|
CBaseFilter *m_pFilter;
|
|
int m_Version;
|
|
int m_cRef;
|
|
CGenericList<CBasePin> m_PinCache;
|
|
};
|
|
|
|
/* 5531 */
|
|
struct __cppobj CEnumMediaTypes : IEnumMediaTypes
|
|
{
|
|
int m_Position;
|
|
CBasePin *m_pPin;
|
|
int m_Version;
|
|
int m_cRef;
|
|
};
|
|
|
|
/* 5532 */
|
|
struct __cppobj IMemInputPin : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5533 */
|
|
struct __cppobj IMemAllocator : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5534 */
|
|
struct __cppobj CBaseInputPin : CBasePin, IMemInputPin
|
|
{
|
|
IMemAllocator *m_pAllocator;
|
|
char m_bReadOnly;
|
|
char m_bFlushing;
|
|
tagAM_SAMPLE2_PROPERTIES m_SampleProps;
|
|
};
|
|
|
|
/* 5535 */
|
|
struct __cppobj IMediaSample : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5536 */
|
|
struct __cppobj CBaseOutputPin : CBasePin
|
|
{
|
|
IMemAllocator *m_pAllocator;
|
|
IMemInputPin *m_pInputPin;
|
|
};
|
|
|
|
/* 5537 */
|
|
struct __cppobj IPinFlowControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5538 */
|
|
struct __cppobj IGraphConfig : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5539 */
|
|
struct __cppobj __declspec(align(8)) CDynamicOutputPin : CBaseOutputPin, IPinFlowControl
|
|
{
|
|
CCritSec m_BlockStateLock;
|
|
void *m_hUnblockOutputPinEvent;
|
|
void *m_hNotifyCallerPinBlockedEvent;
|
|
CDynamicOutputPin::BLOCK_STATE m_BlockState;
|
|
unsigned int m_dwBlockCallerThreadID;
|
|
unsigned int m_dwNumOutstandingOutputPinUsers;
|
|
void *m_hStopEvent;
|
|
IGraphConfig *m_pGraphConfig;
|
|
int m_bPinUsesReadOnlyAllocator;
|
|
};
|
|
|
|
/* 5540 */
|
|
struct __cppobj IGraphConfigCallback : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5541 */
|
|
struct __cppobj IPinConnection : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5542 */
|
|
struct __cppobj CAutoUsingOutputPin
|
|
{
|
|
CDynamicOutputPin *m_pOutputPin;
|
|
};
|
|
|
|
/* 5543 */
|
|
struct __cppobj IMemAllocatorCallbackTemp : IMemAllocator
|
|
{
|
|
};
|
|
|
|
/* 5544 */
|
|
struct __cppobj IMediaSample2 : IMediaSample
|
|
{
|
|
};
|
|
|
|
/* 5545 */
|
|
struct __cppobj CBaseAllocator::CSampleList
|
|
{
|
|
CMediaSample *m_List;
|
|
int m_nOnList;
|
|
};
|
|
|
|
/* 5548 */
|
|
struct __cppobj CMediaSample : IMediaSample2
|
|
{
|
|
unsigned int m_dwFlags;
|
|
unsigned int m_dwTypeSpecificFlags;
|
|
char *m_pBuffer;
|
|
int m_lActual;
|
|
int m_cbBuffer;
|
|
CBaseAllocator *m_pAllocator;
|
|
CMediaSample *m_pNext;
|
|
__int64 m_Start;
|
|
__int64 m_End;
|
|
__int64 m_MediaStart;
|
|
int m_MediaEnd;
|
|
_AMMediaType *m_pMediaType;
|
|
unsigned int m_dwStreamId;
|
|
int m_cRef;
|
|
};
|
|
|
|
/* 5547 */
|
|
struct __cppobj CBaseAllocator : CUnknown, IMemAllocatorCallbackTemp, CCritSec
|
|
{
|
|
CBaseAllocator::CSampleList m_lFree;
|
|
void *m_hSem;
|
|
int m_lWaiting;
|
|
int m_lCount;
|
|
int m_lAllocated;
|
|
int m_lSize;
|
|
int m_lAlignment;
|
|
int m_lPrefix;
|
|
int m_bChanged;
|
|
int m_bCommitted;
|
|
int m_bDecommitInProgress;
|
|
IMemAllocatorNotifyCallbackTemp *m_pNotify;
|
|
int m_fEnableReleaseCallback;
|
|
};
|
|
|
|
/* 5546 */
|
|
struct __cppobj IMemAllocatorNotifyCallbackTemp : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5549 */
|
|
struct __cppobj __declspec(align(8)) CRendererPosPassThru : CPosPassThru
|
|
{
|
|
CCritSec m_PositionLock;
|
|
__int64 m_StartMedia;
|
|
__int64 m_EndMedia;
|
|
int m_bReset;
|
|
};
|
|
|
|
/* 5550 */
|
|
struct __cppobj __declspec(align(8)) CBaseRenderer : CBaseFilter
|
|
{
|
|
CRendererPosPassThru *m_pPosition;
|
|
CAMEvent m_RenderEvent;
|
|
CAMEvent m_ThreadSignal;
|
|
CAMEvent m_evComplete;
|
|
int m_bAbort;
|
|
int m_bStreaming;
|
|
unsigned int m_dwAdvise;
|
|
IMediaSample *m_pMediaSample;
|
|
int m_bEOS;
|
|
int m_bEOSDelivered;
|
|
CRendererInputPin *m_pInputPin;
|
|
CCritSec m_InterfaceLock;
|
|
CCritSec m_RendererLock;
|
|
IQualityControl *m_pQSink;
|
|
int m_bRepaintStatus;
|
|
volatile int m_bInReceive;
|
|
__int64 m_SignalTime;
|
|
unsigned int m_EndOfStreamTimer;
|
|
CCritSec m_ObjectCreationLock;
|
|
};
|
|
|
|
/* 5551 */
|
|
struct __cppobj __declspec(align(8)) CRendererInputPin : CBaseInputPin
|
|
{
|
|
CBaseRenderer *m_pRenderer;
|
|
};
|
|
|
|
/* 5552 */
|
|
struct __cppobj IQualProp : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5553 */
|
|
struct __cppobj __declspec(align(8)) CBaseVideoRenderer : CBaseRenderer, IQualProp, IQualityControl
|
|
{
|
|
int m_nNormal;
|
|
int m_bSupplierHandlingQuality;
|
|
int m_trThrottle;
|
|
int m_trRenderAvg;
|
|
int m_trRenderLast;
|
|
int m_tRenderStart;
|
|
int m_trEarliness;
|
|
int m_trTarget;
|
|
int m_trWaitAvg;
|
|
int m_trFrameAvg;
|
|
int m_trDuration;
|
|
__int64 m_trRememberStampForPerf;
|
|
int m_cFramesDropped;
|
|
int m_cFramesDrawn;
|
|
__int64 m_iTotAcc;
|
|
__int64 m_iSumSqAcc;
|
|
__int64 m_trLastDraw;
|
|
__int64 m_iSumSqFrameTime;
|
|
__int64 m_iSumFrameTime;
|
|
int m_trLate;
|
|
int m_trFrame;
|
|
int m_tStreamingStart;
|
|
};
|
|
|
|
/* 5556 */
|
|
struct __cppobj CAMSchedule::CAdvisePacket
|
|
{
|
|
CAMSchedule::CAdvisePacket *m_next;
|
|
unsigned int m_dwAdviseCookie;
|
|
__int64 m_rtEventTime;
|
|
__int64 m_rtPeriod;
|
|
void *m_hNotify;
|
|
int m_bPeriodic;
|
|
};
|
|
|
|
/* 5554 */
|
|
struct __cppobj CAMSchedule : CBaseObject
|
|
{
|
|
CAMScheduleVtbl *vfptr;
|
|
CAMSchedule::CAdvisePacket head;
|
|
CAMSchedule::CAdvisePacket z;
|
|
volatile unsigned int m_dwNextCookie;
|
|
volatile unsigned int m_dwAdviseCount;
|
|
CCritSec m_Serialize;
|
|
void *const m_ev;
|
|
CAMSchedule::CAdvisePacket *m_pAdviseCache;
|
|
unsigned int m_dwCacheCount;
|
|
};
|
|
|
|
/* 5555 */
|
|
struct CAMScheduleVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CAMSchedule *this, unsigned int);
|
|
};
|
|
|
|
/* 5557 */
|
|
struct __cppobj ATL::CTraceCategory
|
|
{
|
|
};
|
|
|
|
/* 5558 */
|
|
struct __cppobj ATL::CAtlException
|
|
{
|
|
HRESULT m_hr;
|
|
};
|
|
|
|
/* 5559 */
|
|
struct __cppobj ATL::CComCriticalSection
|
|
{
|
|
_RTL_CRITICAL_SECTION m_sec;
|
|
};
|
|
|
|
/* 5560 */
|
|
struct __cppobj ATL::CComAutoCriticalSection : ATL::CComCriticalSection
|
|
{
|
|
};
|
|
|
|
/* 5561 */
|
|
struct __cppobj ATL::CComFakeCriticalSection
|
|
{
|
|
};
|
|
|
|
/* 5562 */
|
|
struct __cppobj ATL::CSimpleArray<HINSTANCE__ *,ATL::CSimpleArrayEqualHelper<HINSTANCE__ *> >
|
|
{
|
|
HINSTANCE__ **m_aT;
|
|
int m_nSize;
|
|
int m_nAllocSize;
|
|
};
|
|
|
|
/* 5563 */
|
|
struct __cppobj ATL::_ATL_BASE_MODULE70
|
|
{
|
|
unsigned int cbSize;
|
|
HINSTANCE__ *m_hInst;
|
|
HINSTANCE__ *m_hInstResource;
|
|
bool m_bNT5orWin98;
|
|
unsigned int dwAtlBuildVer;
|
|
_GUID *pguidVer;
|
|
ATL::CComCriticalSection m_csResource;
|
|
ATL::CSimpleArray<HINSTANCE__ *,ATL::CSimpleArrayEqualHelper<HINSTANCE__ *> > m_rgResourceInstance;
|
|
};
|
|
|
|
/* 5564 */
|
|
struct __cppobj ATL::CAtlBaseModule : ATL::_ATL_BASE_MODULE70
|
|
{
|
|
};
|
|
|
|
/* 5565 */
|
|
struct __cppobj ATL::CSimpleArray<HINSTANCE__ *,ATL::CSimpleArrayEqualHelper<HINSTANCE__ *> >::Wrapper
|
|
{
|
|
HINSTANCE__ *t;
|
|
};
|
|
|
|
/* 5566 */
|
|
struct ATL::ATLSTRINGRESOURCEIMAGE
|
|
{
|
|
unsigned __int16 nLength;
|
|
unsigned __int16 achString[];
|
|
};
|
|
|
|
/* 5567 */
|
|
struct __cppobj ATL::CCRTAllocator
|
|
{
|
|
};
|
|
|
|
/* 5568 */
|
|
struct __cppobj ATL::CLocalAllocator
|
|
{
|
|
};
|
|
|
|
/* 5569 */
|
|
struct __cppobj ATL::CGlobalAllocator
|
|
{
|
|
};
|
|
|
|
/* 5570 */
|
|
struct __cppobj IObjectWithSite : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5571 */
|
|
struct __cppobj ATL::CComPtrBase<IDispatch>
|
|
{
|
|
IDispatch *p;
|
|
};
|
|
|
|
/* 5572 */
|
|
struct __cppobj ATL::CComPtr<IDispatch> : ATL::CComPtrBase<IDispatch>
|
|
{
|
|
};
|
|
|
|
/* 5573 */
|
|
struct __cppobj ATL::CComPtrBase<IUnknown>
|
|
{
|
|
IUnknown *p;
|
|
};
|
|
|
|
/* 5574 */
|
|
struct __cppobj ATL::CComPtr<IUnknown> : ATL::CComPtrBase<IUnknown>
|
|
{
|
|
};
|
|
|
|
/* 5575 */
|
|
struct __cppobj ATL::CComQIPtr<IUnknown,&IID_IUnknown> : ATL::CComPtr<IUnknown>
|
|
{
|
|
};
|
|
|
|
/* 5576 */
|
|
struct __cppobj ATL::CComBSTR
|
|
{
|
|
unsigned __int16 *m_str;
|
|
};
|
|
|
|
/* 5577 */
|
|
struct __cppobj ATL::CTempBuffer<char,128,ATL::CCRTAllocator>
|
|
{
|
|
char *m_p;
|
|
char m_abFixedBuffer[128];
|
|
};
|
|
|
|
/* 5578 */
|
|
struct __cppobj ATL::CTempBuffer<unsigned short,128,ATL::CCRTAllocator>
|
|
{
|
|
unsigned __int16 *m_p;
|
|
char m_abFixedBuffer[128];
|
|
};
|
|
|
|
/* 5579 */
|
|
struct __cppobj ATL::CComVariant : tagVARIANT
|
|
{
|
|
};
|
|
|
|
/* 5580 */
|
|
struct __cppobj ATL::CComPtrBase<IPersistStream>
|
|
{
|
|
IPersistStream *p;
|
|
};
|
|
|
|
/* 5581 */
|
|
struct __cppobj ATL::CComPtr<IPersistStream> : ATL::CComPtrBase<IPersistStream>
|
|
{
|
|
};
|
|
|
|
/* 5582 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IPersistStream> : IPersistStream
|
|
{
|
|
};
|
|
|
|
/* 5583 */
|
|
struct tagCATEGORYINFO
|
|
{
|
|
_GUID catid;
|
|
unsigned int lcid;
|
|
unsigned __int16 szDescription[128];
|
|
};
|
|
|
|
/* 5584 */
|
|
struct _DLLVERSIONINFO
|
|
{
|
|
unsigned int cbSize;
|
|
unsigned int dwMajorVersion;
|
|
unsigned int dwMinorVersion;
|
|
unsigned int dwBuildNumber;
|
|
unsigned int dwPlatformID;
|
|
};
|
|
|
|
/* 5585 */
|
|
struct ATL::_ATL_CATMAP_ENTRY
|
|
{
|
|
int iType;
|
|
_GUID *pcatid;
|
|
};
|
|
|
|
/* 5586 */
|
|
struct ATL::_ATL_OBJMAP_ENTRY30
|
|
{
|
|
_GUID *pclsid;
|
|
HRESULT (__stdcall *pfnUpdateRegistry)(int);
|
|
HRESULT (__stdcall *pfnGetClassObject)(void *, _GUID *, void **);
|
|
HRESULT (__stdcall *pfnCreateInstance)(void *, _GUID *, void **);
|
|
IUnknown *pCF;
|
|
unsigned int dwRegister;
|
|
const char *(__stdcall *pfnGetObjectDescription)();
|
|
ATL::_ATL_CATMAP_ENTRY *(__cdecl *pfnGetCategoryMap)();
|
|
void (__stdcall *pfnObjectMain)(bool);
|
|
};
|
|
|
|
/* 5587 */
|
|
struct __cppobj ATL::CComMultiThreadModelNoCS
|
|
{
|
|
};
|
|
|
|
/* 5588 */
|
|
struct __cppobj ATL::CComMultiThreadModel
|
|
{
|
|
};
|
|
|
|
/* 5589 */
|
|
struct __cppobj ATL::CComSingleThreadModel
|
|
{
|
|
};
|
|
|
|
/* 5590 */
|
|
struct __cppobj ATL::_ATL_COM_MODULE70
|
|
{
|
|
unsigned int cbSize;
|
|
HINSTANCE__ *m_hInstTypeLib;
|
|
ATL::_ATL_OBJMAP_ENTRY30 **m_ppAutoObjMapFirst;
|
|
ATL::_ATL_OBJMAP_ENTRY30 **m_ppAutoObjMapLast;
|
|
ATL::CComCriticalSection m_csObjMap;
|
|
};
|
|
|
|
/* 5591 */
|
|
struct ATL::_AtlCreateWndData
|
|
{
|
|
void *m_pThis;
|
|
unsigned int m_dwThreadID;
|
|
ATL::_AtlCreateWndData *m_pNext;
|
|
};
|
|
|
|
/* 5592 */
|
|
struct __cppobj ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >
|
|
{
|
|
unsigned __int16 *m_aT;
|
|
int m_nSize;
|
|
int m_nAllocSize;
|
|
};
|
|
|
|
/* 5593 */
|
|
struct __cppobj ATL::_ATL_WIN_MODULE70
|
|
{
|
|
unsigned int cbSize;
|
|
ATL::CComCriticalSection m_csWindowCreate;
|
|
ATL::_AtlCreateWndData *m_pCreateWndList;
|
|
ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > m_rgWindowClassAtoms;
|
|
};
|
|
|
|
/* 5594 */
|
|
struct ATL::_ATL_TERMFUNC_ELEM
|
|
{
|
|
void (__stdcall *pFunc)(unsigned int);
|
|
unsigned int dw;
|
|
ATL::_ATL_TERMFUNC_ELEM *pNext;
|
|
};
|
|
|
|
/* 5595 */
|
|
struct __cppobj ATL::_ATL_MODULE70
|
|
{
|
|
unsigned int cbSize;
|
|
int m_nLockCnt;
|
|
ATL::_ATL_TERMFUNC_ELEM *m_pTermFuncs;
|
|
ATL::CComCriticalSection m_csStaticDataInitAndTypeInfo;
|
|
};
|
|
|
|
/* 5596 */
|
|
struct __unaligned __declspec(align(1)) ATL::_stdcallthunk
|
|
{
|
|
unsigned int m_mov;
|
|
unsigned int m_this;
|
|
char m_jmp;
|
|
unsigned int m_relproc;
|
|
};
|
|
|
|
/* 5597 */
|
|
struct __cppobj ATL::CDynamicStdCallThunk
|
|
{
|
|
ATL::_stdcallthunk *pThunk;
|
|
};
|
|
|
|
/* 5598 */
|
|
struct __cppobj ATL::CComAllocator
|
|
{
|
|
};
|
|
|
|
/* 5599 */
|
|
struct __cppobj ATL::CHandle
|
|
{
|
|
void *m_h;
|
|
};
|
|
|
|
/* 5600 */
|
|
struct __cppobj __declspec(align(4)) ATL::CCritSecLock
|
|
{
|
|
_RTL_CRITICAL_SECTION *m_cs;
|
|
bool m_bLocked;
|
|
};
|
|
|
|
/* 5601 */
|
|
struct __cppobj ATL::CAtlComModule : ATL::_ATL_COM_MODULE70
|
|
{
|
|
};
|
|
|
|
/* 5602 */
|
|
struct __cppobj ATL::CAtlWinModule : ATL::_ATL_WIN_MODULE70
|
|
{
|
|
};
|
|
|
|
/* 5603 */
|
|
struct __cppobj ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::Wrapper
|
|
{
|
|
unsigned __int16 t;
|
|
};
|
|
|
|
/* 5604 */
|
|
struct __cppobj ATL::CAtlModule : ATL::_ATL_MODULE70
|
|
{
|
|
ATL::CAtlModuleVtbl *vfptr;
|
|
IGlobalInterfaceTable *m_pGIT;
|
|
};
|
|
|
|
/* 5606 */
|
|
struct ATL::CAtlModuleVtbl
|
|
{
|
|
int (__thiscall *Lock)(ATL::CAtlModule *this);
|
|
int (__thiscall *Unlock)(ATL::CAtlModule *this);
|
|
int (__thiscall *GetLockCount)(ATL::CAtlModule *this);
|
|
HRESULT (__thiscall *GetGITPtr)(ATL::CAtlModule *this, IGlobalInterfaceTable **);
|
|
HRESULT (__thiscall *AddCommonRGSReplacements)(ATL::CAtlModule *this, IRegistrarBase *);
|
|
};
|
|
|
|
/* 5605 */
|
|
struct __cppobj IRegistrarBase : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5607 */
|
|
struct ATL::_ATL_REGMAP_ENTRY
|
|
{
|
|
const unsigned __int16 *szKey;
|
|
const unsigned __int16 *szData;
|
|
};
|
|
|
|
/* 5608 */
|
|
struct __cppobj ATL::CAtlModuleT<ATL::CComModule> : ATL::CAtlModule
|
|
{
|
|
};
|
|
|
|
/* 5609 */
|
|
struct __cppobj ATL::CComModule : ATL::CAtlModuleT<ATL::CComModule>
|
|
{
|
|
ATL::_ATL_OBJMAP_ENTRY30 *m_pObjMap;
|
|
};
|
|
|
|
/* 5610 */
|
|
struct __cppobj ATL::CRTThreadTraits
|
|
{
|
|
};
|
|
|
|
/* 5611 */
|
|
struct __cppobj ATL::Win32ThreadTraits
|
|
{
|
|
};
|
|
|
|
/* 5612 */
|
|
struct __cppobj ATL::CComApartment
|
|
{
|
|
unsigned int m_dwThreadID;
|
|
void *m_hThread;
|
|
int m_nLockCnt;
|
|
};
|
|
|
|
/* 5613 */
|
|
struct ATL::_AtlAptCreateObjData
|
|
{
|
|
HRESULT (__stdcall *pfnCreateInstance)(void *, _GUID *, void **);
|
|
_GUID *piid;
|
|
void *hEvent;
|
|
IStream *pStream;
|
|
HRESULT hRes;
|
|
};
|
|
|
|
/* 5614 */
|
|
struct __cppobj ATL::CComSimpleThreadAllocator
|
|
{
|
|
int m_nThread;
|
|
};
|
|
|
|
/* 5615 */
|
|
struct __cppobj ATL::CRegKey
|
|
{
|
|
HKEY__ *m_hKey;
|
|
};
|
|
|
|
/* 5616 */
|
|
struct __cppobj ATL::CExpansionVectorEqualHelper
|
|
{
|
|
};
|
|
|
|
/* 5617 */
|
|
struct __cppobj ATL::CSimpleMap<char *,unsigned short *,ATL::CExpansionVectorEqualHelper>
|
|
{
|
|
char **m_aKey;
|
|
unsigned __int16 **m_aVal;
|
|
int m_nSize;
|
|
};
|
|
|
|
/* 5618 */
|
|
struct __cppobj ATL::CExpansionVector : ATL::CSimpleMap<char *,unsigned short *,ATL::CExpansionVectorEqualHelper>
|
|
{
|
|
};
|
|
|
|
/* 5619 */
|
|
struct __cppobj ATL::CRegObject : IRegistrarBase
|
|
{
|
|
ATL::CExpansionVector m_RepMap;
|
|
ATL::CComAutoCriticalSection m_csMap;
|
|
};
|
|
|
|
/* 5620 */
|
|
struct __cppobj ATL::CRegParser
|
|
{
|
|
char *m_pchCur;
|
|
ATL::CRegObject *m_pRegObj;
|
|
};
|
|
|
|
/* 5621 */
|
|
struct __cppobj ATL::CRegParser::CParseBuffer
|
|
{
|
|
int nPos;
|
|
int nSize;
|
|
char *p;
|
|
};
|
|
|
|
/* 5622 */
|
|
struct __cppobj ATL::CTempBuffer<char,1024,ATL::CCRTAllocator>
|
|
{
|
|
char *m_p;
|
|
char m_abFixedBuffer[1024];
|
|
};
|
|
|
|
/* 5623 */
|
|
struct __cppobj ATL::CTempBuffer<char,256,ATL::CCRTAllocator>
|
|
{
|
|
char *m_p;
|
|
char m_abFixedBuffer[256];
|
|
};
|
|
|
|
/* 5624 */
|
|
struct __cppobj ATL::CTempBuffer<unsigned char,256,ATL::CCRTAllocator>
|
|
{
|
|
char *m_p;
|
|
char m_abFixedBuffer[256];
|
|
};
|
|
|
|
/* 5625 */
|
|
struct __cppobj ATL::CComPtrBase<ITypeLib>
|
|
{
|
|
ITypeLib *p;
|
|
};
|
|
|
|
/* 5626 */
|
|
struct __cppobj ATL::CComPtr<ITypeLib> : ATL::CComPtrBase<ITypeLib>
|
|
{
|
|
};
|
|
|
|
/* 5627 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<ITypeLib> : ITypeLib
|
|
{
|
|
};
|
|
|
|
/* 5628 */
|
|
struct __cppobj ICatRegister : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5629 */
|
|
struct __cppobj ATL::CComPtrBase<ICatRegister>
|
|
{
|
|
ICatRegister *p;
|
|
};
|
|
|
|
/* 5630 */
|
|
struct __cppobj ATL::CComPtr<ICatRegister> : ATL::CComPtrBase<ICatRegister>
|
|
{
|
|
};
|
|
|
|
/* 5631 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<ICatRegister> : ICatRegister
|
|
{
|
|
};
|
|
|
|
/* 5632 */
|
|
struct __cppobj IRegistrar : IRegistrarBase
|
|
{
|
|
};
|
|
|
|
/* 5633 */
|
|
struct __cppobj __declspec(align(4)) ATL::CComCritSecLock<ATL::CComCriticalSection>
|
|
{
|
|
ATL::CComCriticalSection *m_cs;
|
|
bool m_bLocked;
|
|
};
|
|
|
|
/* 5634 */
|
|
struct __cppobj IConnectionPointContainer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5635 */
|
|
struct __cppobj ATL::CComPtrBase<IConnectionPointContainer>
|
|
{
|
|
IConnectionPointContainer *p;
|
|
};
|
|
|
|
/* 5636 */
|
|
struct __cppobj ATL::CComPtr<IConnectionPointContainer> : ATL::CComPtrBase<IConnectionPointContainer>
|
|
{
|
|
};
|
|
|
|
/* 5637 */
|
|
struct __cppobj ATL::CComPtrBase<IConnectionPoint>
|
|
{
|
|
IConnectionPoint *p;
|
|
};
|
|
|
|
/* 5638 */
|
|
struct __cppobj ATL::CComPtr<IConnectionPoint> : ATL::CComPtrBase<IConnectionPoint>
|
|
{
|
|
};
|
|
|
|
/* 5639 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IConnectionPointContainer> : IConnectionPointContainer
|
|
{
|
|
};
|
|
|
|
/* 5640 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IConnectionPoint> : IConnectionPoint
|
|
{
|
|
};
|
|
|
|
/* 5641 */
|
|
struct __cppobj IEnumConnections : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5642 */
|
|
struct __cppobj IEnumConnectionPoints : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5643 */
|
|
struct ATL::_ATL_INTMAP_ENTRY
|
|
{
|
|
_GUID *piid;
|
|
unsigned int dw;
|
|
HRESULT (__stdcall *pFunc)(void *, _GUID *, void **, unsigned int);
|
|
};
|
|
|
|
/* 5644 */
|
|
struct __cppobj CTextureRenderer : CBaseVideoRenderer
|
|
{
|
|
int m_lVidWidth;
|
|
int m_lVidHeight;
|
|
int m_lVidPitch;
|
|
UISurface *m_pUISurface;
|
|
IDirect3DTexture9 *m_pTexture;
|
|
_D3DFORMAT m_TextureFormat;
|
|
};
|
|
|
|
/* 5645 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IGraphBuilder> : IGraphBuilder
|
|
{
|
|
};
|
|
|
|
/* 5646 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IMediaControl> : IMediaControl
|
|
{
|
|
};
|
|
|
|
/* 5647 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IMediaPosition> : IMediaPosition
|
|
{
|
|
};
|
|
|
|
/* 5648 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IMediaEvent> : IMediaEvent
|
|
{
|
|
};
|
|
|
|
/* 5649 */
|
|
struct __cppobj ATL::_NoAddRefReleaseOnCComPtr<IBaseFilter> : IBaseFilter
|
|
{
|
|
};
|
|
|
|
/* 5650 */
|
|
struct __cppobj ATL::CComPtrBase<IPin>
|
|
{
|
|
IPin *p;
|
|
};
|
|
|
|
/* 5651 */
|
|
struct __cppobj ATL::CComPtr<IPin> : ATL::CComPtrBase<IPin>
|
|
{
|
|
};
|
|
|
|
/* 5652 */
|
|
struct ATL::IAtlAutoThreadModule
|
|
{
|
|
ATL::IAtlAutoThreadModuleVtbl *vfptr;
|
|
};
|
|
|
|
/* 5653 */
|
|
struct ATL::IAtlAutoThreadModuleVtbl
|
|
{
|
|
HRESULT (__thiscall *CreateInstance)(ATL::IAtlAutoThreadModule *this, void *, _GUID *, void **);
|
|
};
|
|
|
|
/* 5654 */
|
|
struct __cppobj ATL::CAtlAutoThreadModuleT<ATL::CAtlAutoThreadModule,ATL::CComSimpleThreadAllocator,-1> : ATL::IAtlAutoThreadModule
|
|
{
|
|
unsigned int dwThreadID;
|
|
int m_nThreads;
|
|
ATL::CComApartment *m_pApartments;
|
|
ATL::CComSimpleThreadAllocator m_Allocator;
|
|
};
|
|
|
|
/* 5655 */
|
|
struct __cppobj ATL::CSimpleMap<char *,unsigned short *,ATL::CExpansionVectorEqualHelper>::Wrapper<char *>
|
|
{
|
|
char *t;
|
|
};
|
|
|
|
/* 5656 */
|
|
struct __cppobj ATL::CSimpleMap<char *,unsigned short *,ATL::CExpansionVectorEqualHelper>::Wrapper<unsigned short *>
|
|
{
|
|
unsigned __int16 *t;
|
|
};
|
|
|
|
/* 5657 */
|
|
struct __cppobj PlatformString::StringAccessor
|
|
{
|
|
HINSTANCE__ *h;
|
|
};
|
|
|
|
/* 5658 */
|
|
struct __cppobj _STL::binary_function<GraphicsResource const *,GraphicsResource const *,bool>
|
|
{
|
|
};
|
|
|
|
/* 5659 */
|
|
struct __cppobj MySTLSortFunction_LRU : _STL::binary_function<GraphicsResource const *,GraphicsResource const *,bool>
|
|
{
|
|
};
|
|
|
|
/* 5660 */
|
|
struct __cppobj _STL::_BothPtrType<GraphicsResource * *,GraphicsResource * *>
|
|
{
|
|
};
|
|
|
|
/* 5661 */
|
|
struct __cppobj _STL::_OKToMemCpy<GraphicsResource *,GraphicsResource *>
|
|
{
|
|
};
|
|
|
|
/* 5662 */
|
|
struct __declspec(align(4)) $32F96AD321CDC6745C0A66C54DC7D599
|
|
{
|
|
unsigned int lsurfCount;
|
|
bool outside;
|
|
};
|
|
|
|
/* 5663 */
|
|
struct ProfilerTypes::GlobalStatsType
|
|
{
|
|
$32F96AD321CDC6745C0A66C54DC7D599 AC1;
|
|
unsigned int TextureVideoMemoryAllocated;
|
|
unsigned int SurfaceVideoMemoryAllocated;
|
|
unsigned int StaticVertexBufferVideoMemoryAllocated;
|
|
unsigned int DynamicVertexBufferVideoMemoryAllocated;
|
|
unsigned int StaticIndexBufferVideoMemoryAllocated;
|
|
unsigned int DynamicIndexBufferVideoMemoryAllocated;
|
|
unsigned int SurfaceMemoryAllocated;
|
|
unsigned int UISurfaceMemoryAllocated;
|
|
unsigned int MeshVertexMemoryAllocated;
|
|
unsigned int MeshTriangleMemoryAllocated;
|
|
unsigned int MeshTopologyMemoryAllocated;
|
|
unsigned int FontMemoryAllocated;
|
|
unsigned int AudioMemoryAllocated;
|
|
unsigned int SoundSources;
|
|
unsigned int MovieMemoryAllocated;
|
|
unsigned int LandBlockMemoryAllocated;
|
|
unsigned int Direct3DHardwareStalls;
|
|
unsigned int CompositorResourceMemoryAllocated;
|
|
unsigned int CompositorTextureMemoryAllocated;
|
|
unsigned int AC1_ImgTexMemoryAllocated;
|
|
unsigned int AC1_D3DXMeshMemoryAllocated;
|
|
};
|
|
|
|
/* 5664 */
|
|
struct $EA7D754458462534F92FF185238D0A0C
|
|
{
|
|
unsigned int lightStaticCount;
|
|
unsigned int lightDynamicCount;
|
|
unsigned int framePushCount;
|
|
unsigned int polyCount;
|
|
unsigned int blockCount;
|
|
unsigned int landcellCount;
|
|
unsigned int objectCount;
|
|
unsigned int portalCount;
|
|
};
|
|
|
|
/* 5665 */
|
|
struct ProfilerTypes::FrameStatsType
|
|
{
|
|
unsigned int TrianglesRendered;
|
|
unsigned int VerticesRendered;
|
|
unsigned int BatchesRendered;
|
|
unsigned int UISurfacesRendered;
|
|
unsigned int VerticesSkinned;
|
|
unsigned int TexturesUploaded;
|
|
unsigned int TextureMemoryUploaded;
|
|
unsigned int VerticesUploaded;
|
|
unsigned int VertexBufferMemoryUploaded;
|
|
unsigned int RecycledDynamicVertices;
|
|
unsigned int IndicesUploaded;
|
|
unsigned int IndexBufferMemoryUploaded;
|
|
unsigned int ParticlesRendered;
|
|
unsigned int ParticleSystemsRendered;
|
|
unsigned int MaterialLayersApplied;
|
|
unsigned int D3DTextureChanges;
|
|
unsigned int D3DStreamChanges;
|
|
unsigned int TextureVideoMemoryUsed;
|
|
unsigned int SurfaceVideoMemoryUsed;
|
|
unsigned int VertexBufferVideoMemoryUsed;
|
|
unsigned int IndexBufferVideoMemoryUsed;
|
|
unsigned int ArtAssetMeshVideoMemoryUsed;
|
|
unsigned int ArtAssetTextureVideoMemoryUsed;
|
|
unsigned int SoundsPlaying;
|
|
unsigned int SoundsQueued;
|
|
unsigned int UIElementsProcessed;
|
|
$EA7D754458462534F92FF185238D0A0C AC1;
|
|
};
|
|
|
|
/* 5666 */
|
|
struct __cppobj ProfilerStats
|
|
{
|
|
ProfilerTypes::GlobalStatsType Global;
|
|
ProfilerTypes::FrameStatsType Categories[5];
|
|
};
|
|
|
|
/* 5667 */
|
|
struct __cppobj Profiler
|
|
{
|
|
};
|
|
|
|
/* 5668 */
|
|
struct BV_VertexFormatType
|
|
{
|
|
unsigned int OffsetMWeights;
|
|
unsigned int OffsetMatrices;
|
|
unsigned int OffsetNormal;
|
|
unsigned int NumMatrices;
|
|
unsigned int Size;
|
|
};
|
|
|
|
/* 5669 */
|
|
struct __cppobj ID3DXBuffer : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5670 */
|
|
struct _D3DXATTRIBUTERANGE
|
|
{
|
|
unsigned int AttribId;
|
|
unsigned int FaceStart;
|
|
unsigned int FaceCount;
|
|
unsigned int VertexStart;
|
|
unsigned int VertexCount;
|
|
};
|
|
|
|
/* 5671 */
|
|
struct __cppobj SmartArray<VertexRange,1>
|
|
{
|
|
VertexRange *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5672 */
|
|
struct __cppobj SmartArray<RenderVertexStreamD3D *,1>
|
|
{
|
|
RenderVertexStreamD3D **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5673 */
|
|
struct __cppobj RenderVertexBufferD3D : RenderVertexBuffer
|
|
{
|
|
SmartArray<VertexRange,1> m_saDirtyVertices;
|
|
SmartArray<RenderVertexStreamD3D *,1> m_saVertexStreams;
|
|
};
|
|
|
|
/* 5674 */
|
|
struct __cppobj PrimD3DRender : Render
|
|
{
|
|
};
|
|
|
|
/* 5675 */
|
|
struct __cppobj __declspec(align(4)) AlphaListEntry
|
|
{
|
|
MeshBuffer *pMeshBuffer;
|
|
int surfaceNum;
|
|
CSurface *surface;
|
|
CMaterial *material;
|
|
Matrix4 worldMatrix;
|
|
bool bNewObject;
|
|
bool overrideClipmapSetting;
|
|
};
|
|
|
|
/* 5678 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> **m_buckets;
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5676 */
|
|
struct __cppobj HashTable<unsigned long,RenderVertexStreamD3D *,0>
|
|
{
|
|
HashTable<unsigned long,RenderVertexStreamD3D *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5677 */
|
|
struct HashTable<unsigned long,RenderVertexStreamD3D *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,RenderVertexStreamD3D *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5679 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5681 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> *m_hashNext;
|
|
};
|
|
|
|
/* 5680 */
|
|
struct __cppobj HashTableData<unsigned long,RenderVertexStreamD3D *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *>
|
|
{
|
|
RenderVertexStreamD3D *m_data;
|
|
};
|
|
|
|
/* 5682 */
|
|
struct __cppobj D3DPolyRender : PrimD3DRender
|
|
{
|
|
HINSTANCE__ *m_hD3D9DLL;
|
|
IDirect3D9 *m_pDirect3D;
|
|
HashTable<unsigned long,RenderVertexStreamD3D *,0> m_DynamicVertexStreamHash;
|
|
RenderIndexStreamD3D *m_pDynamicIndexStream;
|
|
float m_GlobalMipmapLODBias;
|
|
};
|
|
|
|
/* 5683 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> **m_currBucket;
|
|
HashTableData<unsigned long,RenderVertexStreamD3D *> *m_currElement;
|
|
};
|
|
|
|
/* 5684 */
|
|
struct __cppobj HashIterator<unsigned long,RenderVertexStreamD3D *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,RenderVertexStreamD3D *> *,0> m_iter;
|
|
};
|
|
|
|
/* 5685 */
|
|
struct __cppobj RenderIndexBufferD3D : RenderIndexBuffer
|
|
{
|
|
RenderIndexStreamD3D *m_pIndexStream;
|
|
};
|
|
|
|
/* 5686 */
|
|
struct _DDCOLORKEY
|
|
{
|
|
unsigned int dwColorSpaceLowValue;
|
|
unsigned int dwColorSpaceHighValue;
|
|
};
|
|
|
|
/* 5687 */
|
|
union $83FB4F737B5EDC31066F75BACF4F71E0
|
|
{
|
|
unsigned int dwCaps4;
|
|
unsigned int dwVolumeDepth;
|
|
};
|
|
|
|
/* 5688 */
|
|
struct _DDSCAPS2
|
|
{
|
|
unsigned int dwCaps;
|
|
unsigned int dwCaps2;
|
|
unsigned int dwCaps3;
|
|
$83FB4F737B5EDC31066F75BACF4F71E0 ___u3;
|
|
};
|
|
|
|
/* 5689 */
|
|
struct $C25A9065B81808D2E7112BE513398F8C
|
|
{
|
|
unsigned __int16 wFlipMSTypes;
|
|
unsigned __int16 wBltMSTypes;
|
|
};
|
|
|
|
/* 5690 */
|
|
union $DAED55BFC94E6097478CA68F0B175AFE
|
|
{
|
|
unsigned int dwRGBBitCount;
|
|
unsigned int dwYUVBitCount;
|
|
unsigned int dwZBufferBitDepth;
|
|
unsigned int dwAlphaBitDepth;
|
|
unsigned int dwLuminanceBitCount;
|
|
unsigned int dwBumpBitCount;
|
|
unsigned int dwPrivateFormatBitCount;
|
|
};
|
|
|
|
/* 5691 */
|
|
union $CF4E6002FA4B19EC2239361E8AC5A039
|
|
{
|
|
unsigned int dwRBitMask;
|
|
unsigned int dwYBitMask;
|
|
unsigned int dwStencilBitDepth;
|
|
unsigned int dwLuminanceBitMask;
|
|
unsigned int dwBumpDuBitMask;
|
|
unsigned int dwOperations;
|
|
};
|
|
|
|
/* 5692 */
|
|
union $0799939390DD23A21DB7A0CEB77AB1BC
|
|
{
|
|
unsigned int dwGBitMask;
|
|
unsigned int dwUBitMask;
|
|
unsigned int dwZBitMask;
|
|
unsigned int dwBumpDvBitMask;
|
|
$C25A9065B81808D2E7112BE513398F8C MultiSampleCaps;
|
|
};
|
|
|
|
/* 5693 */
|
|
union $01AE0C4CAA17A9DEB3CF9215716A3B58
|
|
{
|
|
unsigned int dwBBitMask;
|
|
unsigned int dwVBitMask;
|
|
unsigned int dwStencilBitMask;
|
|
unsigned int dwBumpLuminanceBitMask;
|
|
};
|
|
|
|
/* 5694 */
|
|
union $F006553FDB25FB59A59693178CCFF094
|
|
{
|
|
unsigned int dwRGBAlphaBitMask;
|
|
unsigned int dwYUVAlphaBitMask;
|
|
unsigned int dwLuminanceAlphaBitMask;
|
|
unsigned int dwRGBZBitMask;
|
|
unsigned int dwYUVZBitMask;
|
|
};
|
|
|
|
/* 5695 */
|
|
struct _DDPIXELFORMAT
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwFourCC;
|
|
$DAED55BFC94E6097478CA68F0B175AFE ___u3;
|
|
$CF4E6002FA4B19EC2239361E8AC5A039 ___u4;
|
|
$0799939390DD23A21DB7A0CEB77AB1BC ___u5;
|
|
$01AE0C4CAA17A9DEB3CF9215716A3B58 ___u6;
|
|
$F006553FDB25FB59A59693178CCFF094 ___u7;
|
|
};
|
|
|
|
/* 5696 */
|
|
union $00F4D6FA838FAD5B65924731E0E9CCBC
|
|
{
|
|
int lPitch;
|
|
unsigned int dwLinearSize;
|
|
};
|
|
|
|
/* 5697 */
|
|
union $DE343801BC75A137C516A9D9B3162490
|
|
{
|
|
unsigned int dwBackBufferCount;
|
|
unsigned int dwDepth;
|
|
};
|
|
|
|
/* 5698 */
|
|
union $FA885138A45ED3CE38760E5920CA9439
|
|
{
|
|
unsigned int dwMipMapCount;
|
|
unsigned int dwRefreshRate;
|
|
unsigned int dwSrcVBHandle;
|
|
};
|
|
|
|
/* 5699 */
|
|
union $96D785A73F636DC638A4513F822CFEF9
|
|
{
|
|
_DDCOLORKEY ddckCKDestOverlay;
|
|
unsigned int dwEmptyFaceColor;
|
|
};
|
|
|
|
/* 5700 */
|
|
union $CB6693ED8D1BE723E48336199FDC2244
|
|
{
|
|
_DDPIXELFORMAT ddpfPixelFormat;
|
|
unsigned int dwFVF;
|
|
};
|
|
|
|
/* 5701 */
|
|
struct _DDSURFACEDESC2
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int dwFlags;
|
|
unsigned int dwHeight;
|
|
unsigned int dwWidth;
|
|
$00F4D6FA838FAD5B65924731E0E9CCBC ___u4;
|
|
$DE343801BC75A137C516A9D9B3162490 ___u5;
|
|
$FA885138A45ED3CE38760E5920CA9439 ___u6;
|
|
unsigned int dwAlphaBitDepth;
|
|
unsigned int dwReserved;
|
|
void *lpSurface;
|
|
$96D785A73F636DC638A4513F822CFEF9 ___u10;
|
|
_DDCOLORKEY ddckCKDestBlt;
|
|
_DDCOLORKEY ddckCKSrcOverlay;
|
|
_DDCOLORKEY ddckCKSrcBlt;
|
|
$CB6693ED8D1BE723E48336199FDC2244 ___u14;
|
|
_DDSCAPS2 ddsCaps;
|
|
unsigned int dwTextureStage;
|
|
};
|
|
|
|
/* 5702 */
|
|
struct _IJL_RECT
|
|
{
|
|
int left;
|
|
int top;
|
|
int right;
|
|
int bottom;
|
|
};
|
|
|
|
/* 5703 */
|
|
struct _HUFFMAN_TABLE
|
|
{
|
|
int huff_class;
|
|
int ident;
|
|
unsigned int huffelem[256];
|
|
unsigned __int16 huffval[256];
|
|
unsigned __int16 mincode[17];
|
|
__int16 maxcode[18];
|
|
unsigned __int16 valptr[17];
|
|
};
|
|
|
|
/* 5704 */
|
|
struct __declspec(align(4)) _JPEGHuffTable
|
|
{
|
|
char *bits;
|
|
char *vals;
|
|
char hclass;
|
|
char ident;
|
|
};
|
|
|
|
/* 5705 */
|
|
struct _QUANT_TABLE
|
|
{
|
|
int precision;
|
|
int ident;
|
|
__int16 *elements;
|
|
__int16 elarray[84];
|
|
};
|
|
|
|
/* 5706 */
|
|
struct __declspec(align(4)) _JPEGQuantTable
|
|
{
|
|
char *quantizer;
|
|
char ident;
|
|
};
|
|
|
|
/* 5707 */
|
|
struct _FRAME_COMPONENT
|
|
{
|
|
int ident;
|
|
int hsampling;
|
|
int vsampling;
|
|
int quant_sel;
|
|
};
|
|
|
|
/* 5708 */
|
|
struct _FRAME
|
|
{
|
|
int precision;
|
|
int width;
|
|
int height;
|
|
int MCUheight;
|
|
int MCUwidth;
|
|
int max_hsampling;
|
|
int max_vsampling;
|
|
int ncomps;
|
|
int horMCU;
|
|
int totalMCU;
|
|
_FRAME_COMPONENT *comps;
|
|
int restart_interv;
|
|
int SeenAllDCScans;
|
|
int SeenAllACScans;
|
|
};
|
|
|
|
/* 5709 */
|
|
struct _SCAN_COMPONENT
|
|
{
|
|
int comp;
|
|
int hsampling;
|
|
int vsampling;
|
|
_HUFFMAN_TABLE *dc_table;
|
|
_HUFFMAN_TABLE *ac_table;
|
|
_QUANT_TABLE *quant_table;
|
|
};
|
|
|
|
/* 5710 */
|
|
struct _SCAN
|
|
{
|
|
int ncomps;
|
|
int gray_scale;
|
|
int start_spec;
|
|
int end_spec;
|
|
int approx_high;
|
|
int approx_low;
|
|
unsigned int restart_interv;
|
|
int curxMCU;
|
|
int curyMCU;
|
|
int dc_diff[4];
|
|
_SCAN_COMPONENT *comps;
|
|
};
|
|
|
|
/* 5711 */
|
|
struct _SAMPLING_STATE
|
|
{
|
|
__int16 *top_row;
|
|
__int16 *cur_row;
|
|
__int16 *bottom_row;
|
|
__int16 *last_row;
|
|
int cur_row_number;
|
|
};
|
|
|
|
/* 5712 */
|
|
struct _RAW_DATA_TYPES_STATE
|
|
{
|
|
int data_type;
|
|
unsigned __int16 *raw_ptrs[4];
|
|
};
|
|
|
|
/* 5713 */
|
|
struct __declspec(align(4)) _ENTROPYSTRUCT
|
|
{
|
|
unsigned int offset;
|
|
int dcval1;
|
|
int dcval2;
|
|
int dcval3;
|
|
int dcval4;
|
|
unsigned __int64 bit_buffer_64;
|
|
int bitbuf_bits_valid;
|
|
char unread_marker;
|
|
};
|
|
|
|
/* 5714 */
|
|
struct _STATE
|
|
{
|
|
unsigned __int64 bit_buffer_64;
|
|
void *ctx;
|
|
int bitbuf_bits_valid;
|
|
char *cur_entropy_ptr;
|
|
char *start_entropy_ptr;
|
|
char *end_entropy_ptr;
|
|
int entropy_bytes_processed;
|
|
int entropy_buf_maxsize;
|
|
int entropy_bytes_left;
|
|
int Prog_EndOfBlock_Run;
|
|
char *DIB_ptr;
|
|
char unread_marker;
|
|
_PROCESSOR_TYPE processor_type;
|
|
int cur_scan_comp;
|
|
void *file;
|
|
char JPGBuffer[4096];
|
|
};
|
|
|
|
/* 5715 */
|
|
struct __declspec(align(8)) _JPEG_PROPERTIES
|
|
{
|
|
_IJLIOTYPE iotype;
|
|
_IJL_RECT roi;
|
|
_DCTTYPE dcttype;
|
|
_FAST_MCU_PROCESSING_TYPE fast_processing;
|
|
int interrupt;
|
|
char *DIBBytes;
|
|
int DIBWidth;
|
|
int DIBHeight;
|
|
int DIBPadBytes;
|
|
int DIBChannels;
|
|
_IJL_COLOR DIBColor;
|
|
_IJL_JPGSUBSAMPLING DIBSubsampling;
|
|
int DIBLineBytes;
|
|
const char *JPGFile;
|
|
char *JPGBytes;
|
|
int JPGSizeBytes;
|
|
int JPGWidth;
|
|
int JPGHeight;
|
|
int JPGChannels;
|
|
_IJL_COLOR JPGColor;
|
|
_IJL_JPGSUBSAMPLING JPGSubsampling;
|
|
int JPGThumbWidth;
|
|
int JPGThumbHeight;
|
|
int cconversion_reqd;
|
|
int upsampling_reqd;
|
|
int jquality;
|
|
int jinterleaveType;
|
|
int numxMCUs;
|
|
int numyMCUs;
|
|
int nqtables;
|
|
int maxquantindex;
|
|
int nhuffActables;
|
|
int nhuffDctables;
|
|
int maxhuffindex;
|
|
_QUANT_TABLE jFmtQuant[4];
|
|
_HUFFMAN_TABLE jFmtAcHuffman[4];
|
|
_HUFFMAN_TABLE jFmtDcHuffman[4];
|
|
__int16 *jEncFmtQuant[4];
|
|
_HUFFMAN_TABLE *jEncFmtAcHuffman[4];
|
|
_HUFFMAN_TABLE *jEncFmtDcHuffman[4];
|
|
int use_external_qtables;
|
|
int use_external_htables;
|
|
_JPEGQuantTable rawquanttables[4];
|
|
_JPEGHuffTable rawhufftables[8];
|
|
char HuffIdentifierAC[4];
|
|
char HuffIdentifierDC[4];
|
|
_FRAME jframe;
|
|
int needframe;
|
|
_SCAN *jscan;
|
|
_STATE state;
|
|
int SawAdobeMarker;
|
|
int AdobeXform;
|
|
_ENTROPYSTRUCT *rowoffsets;
|
|
char *MCUBuf;
|
|
char tMCUBuf[1440];
|
|
_PROCESSOR_TYPE processor_type;
|
|
_RAW_DATA_TYPES_STATE *raw_coefs;
|
|
int progressive_found;
|
|
__int16 *coef_buffer;
|
|
_UPSAMPLING_TYPE upsampling_type;
|
|
_SAMPLING_STATE *sampling_state_ptr;
|
|
unsigned __int16 AdobeVersion;
|
|
unsigned __int16 AdobeFlags0;
|
|
unsigned __int16 AdobeFlags1;
|
|
int jfif_app0_detected;
|
|
unsigned __int16 jfif_app0_version;
|
|
char jfif_app0_units;
|
|
unsigned __int16 jfif_app0_Xdensity;
|
|
unsigned __int16 jfif_app0_Ydensity;
|
|
char *jpeg_comment;
|
|
unsigned __int16 jpeg_comment_size;
|
|
};
|
|
|
|
/* 5716 */
|
|
struct _JPEG_CORE_PROPERTIES
|
|
{
|
|
int UseJPEGPROPERTIES;
|
|
char *DIBBytes;
|
|
int DIBWidth;
|
|
int DIBHeight;
|
|
int DIBPadBytes;
|
|
int DIBChannels;
|
|
_IJL_COLOR DIBColor;
|
|
_IJL_JPGSUBSAMPLING DIBSubsampling;
|
|
const char *JPGFile;
|
|
char *JPGBytes;
|
|
int JPGSizeBytes;
|
|
int JPGWidth;
|
|
int JPGHeight;
|
|
int JPGChannels;
|
|
_IJL_COLOR JPGColor;
|
|
_IJL_JPGSUBSAMPLING JPGSubsampling;
|
|
int JPGThumbWidth;
|
|
int JPGThumbHeight;
|
|
int cconversion_reqd;
|
|
int upsampling_reqd;
|
|
int jquality;
|
|
_JPEG_PROPERTIES jprops;
|
|
};
|
|
|
|
/* 5717 */
|
|
struct __cppobj ImageDecoder
|
|
{
|
|
ImageDecoderVtbl *vfptr;
|
|
RGBAUnion *m_pPal;
|
|
DataSource *m_pDataSrc;
|
|
int m_width;
|
|
int m_height;
|
|
int m_pitch;
|
|
int m_bpp;
|
|
char *m_pDataDst;
|
|
PixelFormatDesc m_dstPFD;
|
|
PixelFormatDesc m_argbPFD;
|
|
};
|
|
|
|
/* 5718 */
|
|
struct ImageDecoderVtbl
|
|
{
|
|
int (__thiscall *ReadHeader)(ImageDecoder *this, int *, int *, PixelFormatID *);
|
|
int (__thiscall *Decode)(ImageDecoder *this);
|
|
};
|
|
|
|
/* 5719 */
|
|
struct __cppobj __declspec(align(4)) SurfaceWindowLocker
|
|
{
|
|
SurfaceWindow *m_pSurface;
|
|
bool m_bLocked;
|
|
};
|
|
|
|
/* 5720 */
|
|
struct __cppobj PixelOp<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5721 */
|
|
struct __cppobj SmartArray<unsigned char,0>
|
|
{
|
|
char *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5722 */
|
|
struct __cppobj FastSmartArray<unsigned char> : SmartArray<unsigned char,0>
|
|
{
|
|
};
|
|
|
|
/* 5723 */
|
|
struct __cppobj FontReference
|
|
{
|
|
IDClass<_tagDataID,32,0> dataID;
|
|
Font *font;
|
|
};
|
|
|
|
/* 5724 */
|
|
struct __cppobj SmartArray<FontReference,1>
|
|
{
|
|
FontReference *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5725 */
|
|
struct __cppobj FontMapper
|
|
{
|
|
};
|
|
|
|
/* 5726 */
|
|
struct CSIHeader
|
|
{
|
|
unsigned int ImageType;
|
|
unsigned __int16 ImageWidth;
|
|
unsigned __int16 ImageHeight;
|
|
};
|
|
|
|
/* 5727 */
|
|
struct __cppobj CSIDecoder : ImageDecoder
|
|
{
|
|
CSIHeader mCSIHeader;
|
|
};
|
|
|
|
/* 5728 */
|
|
struct ALPHeader
|
|
{
|
|
unsigned int ImageType;
|
|
unsigned __int16 ImageWidth;
|
|
unsigned __int16 ImageHeight;
|
|
};
|
|
|
|
/* 5729 */
|
|
struct __cppobj ALPDecoder : ImageDecoder
|
|
{
|
|
ALPHeader mALPHeader;
|
|
};
|
|
|
|
/* 5730 */
|
|
struct TGAHeader
|
|
{
|
|
char IdLength;
|
|
char CmapType;
|
|
char ImageType;
|
|
unsigned __int16 CmapIndex;
|
|
unsigned __int16 CmapLength;
|
|
char CmapEntrySize;
|
|
unsigned __int16 X_Origin;
|
|
unsigned __int16 Y_Origin;
|
|
unsigned __int16 ImageWidth;
|
|
unsigned __int16 ImageHeight;
|
|
char PixelDepth;
|
|
char ImagDesc;
|
|
};
|
|
|
|
/* 5731 */
|
|
struct __cppobj TGADecoder : ImageDecoder
|
|
{
|
|
TGAHeader mTGAHeader;
|
|
};
|
|
|
|
/* 5732 */
|
|
struct ILBMHeader
|
|
{
|
|
unsigned __int16 width;
|
|
unsigned __int16 height;
|
|
__int16 xorg;
|
|
__int16 yorg;
|
|
char num_bitplanes;
|
|
char mask;
|
|
char compression;
|
|
char reserved;
|
|
unsigned __int16 transparent_color;
|
|
char xAspect;
|
|
char yAspect;
|
|
__int16 pagewidth;
|
|
__int16 pageheight;
|
|
};
|
|
|
|
/* 5733 */
|
|
struct __cppobj ILBMDecoder : ImageDecoder
|
|
{
|
|
ILBMHeader mILBMHeader;
|
|
};
|
|
|
|
/* 5734 */
|
|
struct __cppobj D3DLevelResourceType
|
|
{
|
|
RenderSurfaceD3D *m_Resources[6];
|
|
};
|
|
|
|
/* 5735 */
|
|
struct __cppobj SmartArray<D3DLevelResourceType,1>
|
|
{
|
|
D3DLevelResourceType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5736 */
|
|
struct __cppobj __declspec(align(8)) RenderTextureD3D : RenderTexture
|
|
{
|
|
IDirect3DTexture9 *m_p2DTextureD3D;
|
|
IDirect3DCubeTexture9 *m_pCubeTextureD3D;
|
|
SmartArray<D3DLevelResourceType,1> m_D3DSurfaces;
|
|
};
|
|
|
|
/* 5737 */
|
|
struct __cppobj SmartArray<Font *,1>
|
|
{
|
|
Font **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5738 */
|
|
struct __cppobj FontLocal : Font
|
|
{
|
|
};
|
|
|
|
/* 5739 */
|
|
struct __cppobj TextureBasedFontVertexType
|
|
{
|
|
Vector3 Origin;
|
|
unsigned int Diffuse;
|
|
TexCoordPair TexCoord;
|
|
};
|
|
|
|
/* 5740 */
|
|
struct __cppobj SmartArray<TextureBasedFontVertexType,1>
|
|
{
|
|
TextureBasedFontVertexType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5741 */
|
|
struct __cppobj RenderMeshQueryVertexType
|
|
{
|
|
Vector3 Origin;
|
|
Vector3 Normal;
|
|
};
|
|
|
|
/* 5742 */
|
|
struct __cppobj SmartArray<RenderMeshQueryVertexType,1>
|
|
{
|
|
RenderMeshQueryVertexType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5743 */
|
|
struct __cppobj SmartArray<unsigned short,1>
|
|
{
|
|
unsigned __int16 *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5744 */
|
|
struct __cppobj RenderMeshFragmentTopology::TopBatchType
|
|
{
|
|
RenderMeshBatch *m_pBatch;
|
|
SmartArray<unsigned short,1> m_BatchVertexToTopVertexIndices;
|
|
};
|
|
|
|
/* 5745 */
|
|
struct __cppobj SmartArray<RenderMeshFragmentTopology::TopBatchType,1>
|
|
{
|
|
RenderMeshFragmentTopology::TopBatchType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5746 */
|
|
struct __declspec(align(8)) CPhysicsObj::CollisionRecord
|
|
{
|
|
long double touched_time;
|
|
int ethereal;
|
|
};
|
|
|
|
/* 5747 */
|
|
struct __cppobj OBJECTINFO
|
|
{
|
|
CPhysicsObj *object;
|
|
int state;
|
|
float scale;
|
|
float step_up_height;
|
|
float step_down_height;
|
|
int ethereal;
|
|
int step_down;
|
|
unsigned int targetID;
|
|
};
|
|
|
|
/* 5748 */
|
|
struct __cppobj DArray<CPhysicsObj const *>
|
|
{
|
|
CPhysicsObj **data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 5749 */
|
|
struct __cppobj COLLISIONINFO
|
|
{
|
|
int last_known_contact_plane_valid;
|
|
Plane last_known_contact_plane;
|
|
int last_known_contact_plane_is_water;
|
|
int contact_plane_valid;
|
|
Plane contact_plane;
|
|
unsigned int contact_plane_cell_id;
|
|
unsigned int last_known_contact_plane_cell_id;
|
|
int contact_plane_is_water;
|
|
int sliding_normal_valid;
|
|
AC1Legacy::Vector3 sliding_normal;
|
|
int collision_normal_valid;
|
|
AC1Legacy::Vector3 collision_normal;
|
|
AC1Legacy::Vector3 adjust_offset;
|
|
unsigned int num_collide_object;
|
|
DArray<CPhysicsObj const *> collide_object;
|
|
CPhysicsObj *last_collided_object;
|
|
int collided_with_environment;
|
|
int frames_stationary_fall;
|
|
};
|
|
|
|
/* 5750 */
|
|
struct __cppobj CTransition
|
|
{
|
|
OBJECTINFO object_info;
|
|
SPHEREPATH sphere_path;
|
|
COLLISIONINFO collision_info;
|
|
CELLARRAY cell_array;
|
|
CObjCell *new_cell_ptr;
|
|
};
|
|
|
|
/* 5751 */
|
|
struct __cppobj PhysObjProfile
|
|
{
|
|
IDClass<_tagDataID,32,0> setup;
|
|
IDClass<_tagDataID,32,0> motion_table;
|
|
IDClass<_tagDataID,32,0> sound_table;
|
|
IDClass<_tagDataID,32,0> physics_effect_table;
|
|
unsigned int physics_bitmask;
|
|
unsigned int placement;
|
|
long double scale;
|
|
long double friction;
|
|
long double elasticity;
|
|
long double translucency;
|
|
PScriptType default_script;
|
|
long double default_script_intensity;
|
|
};
|
|
|
|
/* 5752 */
|
|
struct __cppobj ShadePackage
|
|
{
|
|
long double _val[4];
|
|
};
|
|
|
|
/* 5753 */
|
|
struct __cppobj EtherealWeenieType
|
|
{
|
|
unsigned __int64 m_wtype_mask;
|
|
SmartArray<unsigned long,1> m_ethereal_list;
|
|
SmartArray<unsigned long,1> m_solid_list;
|
|
};
|
|
|
|
/* 5754 */
|
|
struct __cppobj EtherealPhysicsType
|
|
{
|
|
unsigned int m_eEtherealityBitfield;
|
|
};
|
|
|
|
/* 5755 */
|
|
struct __cppobj LOSParameters
|
|
{
|
|
EtherealWeenieType m_weenie_LOS;
|
|
EtherealPhysicsType m_physics_LOS;
|
|
RayIntersectionType::Type m_intersect_type;
|
|
int m_bTraversePortals;
|
|
int m_bCheckedOutside;
|
|
unsigned int m_initial_cell_id;
|
|
Ray m_initial_ray;
|
|
Ray m_current_ray;
|
|
unsigned int m_current_cell_id;
|
|
float m_delta;
|
|
unsigned int m_trace_result;
|
|
unsigned int m_final_cell_id;
|
|
Ray m_final_ray;
|
|
Vector3 m_impact_normal;
|
|
unsigned int m_portal_index;
|
|
LandDefs::Direction m_dir;
|
|
unsigned int m_next_block_id;
|
|
};
|
|
|
|
/* 5756 */
|
|
struct __cppobj SetPositionStruct
|
|
{
|
|
Position pos;
|
|
unsigned int flags;
|
|
AC1Legacy::Vector3 line;
|
|
float xrad;
|
|
float yrad;
|
|
unsigned int num_tries;
|
|
};
|
|
|
|
/* 5757 */
|
|
struct __cppobj ParticleEmitterInfo : SerializeUsingPackDBObj
|
|
{
|
|
int emitter_type;
|
|
int particle_type;
|
|
int is_parent_local;
|
|
IDClass<_tagDataID,32,0> gfxobj_id;
|
|
IDClass<_tagDataID,32,0> hw_gfxobj_id;
|
|
long double birthrate;
|
|
int max_particles;
|
|
int initial_particles;
|
|
int total_particles;
|
|
long double total_seconds;
|
|
long double lifespan_rand;
|
|
long double lifespan;
|
|
CSphere sorting_sphere;
|
|
AC1Legacy::Vector3 offset_dir;
|
|
float min_offset;
|
|
float max_offset;
|
|
AC1Legacy::Vector3 a;
|
|
AC1Legacy::Vector3 b;
|
|
AC1Legacy::Vector3 c;
|
|
float min_a;
|
|
float max_a;
|
|
float min_b;
|
|
float max_b;
|
|
float min_c;
|
|
float max_c;
|
|
float scale_rand;
|
|
float start_scale;
|
|
float final_scale;
|
|
float trans_rand;
|
|
float start_trans;
|
|
float final_trans;
|
|
};
|
|
|
|
/* 5758 */
|
|
union $6E56156ABBED5B0767B81AF559A00DDB
|
|
{
|
|
long double birthtime;
|
|
long double last_update_time;
|
|
};
|
|
|
|
/* 5759 */
|
|
struct __cppobj Particle
|
|
{
|
|
$6E56156ABBED5B0767B81AF559A00DDB ___u0;
|
|
long double lifespan;
|
|
long double lifetime;
|
|
Frame start_frame;
|
|
AC1Legacy::Vector3 offset;
|
|
AC1Legacy::Vector3 a;
|
|
AC1Legacy::Vector3 b;
|
|
AC1Legacy::Vector3 c;
|
|
float start_scale;
|
|
float final_scale;
|
|
float start_trans;
|
|
float final_trans;
|
|
};
|
|
|
|
/* 5760 */
|
|
struct __cppobj ParticleEmitter
|
|
{
|
|
unsigned int id;
|
|
CPhysicsObj *parent;
|
|
unsigned int part_index;
|
|
Frame parent_offset;
|
|
CPhysicsObj *physobj;
|
|
ParticleEmitterInfo *info;
|
|
Particle *particles;
|
|
CPhysicsPart **part_storage;
|
|
CPhysicsPart **parts;
|
|
int degraded_out;
|
|
float degrade_distance;
|
|
long double creation_time;
|
|
int num_particles;
|
|
int total_emitted;
|
|
long double last_emit_time;
|
|
AC1Legacy::Vector3 last_emit_offset;
|
|
int stopped;
|
|
long double last_update_time;
|
|
};
|
|
|
|
/* 5761 */
|
|
struct __cppobj DetectionInfo
|
|
{
|
|
unsigned int object_id;
|
|
DetectionType object_status;
|
|
};
|
|
|
|
/* 5762 */
|
|
struct __cppobj AttackCone
|
|
{
|
|
int part_index;
|
|
Vec2D left;
|
|
Vec2D right;
|
|
float radius;
|
|
float height;
|
|
};
|
|
|
|
/* 5763 */
|
|
struct ObjectInfo
|
|
{
|
|
unsigned int object_id;
|
|
unsigned int hit_location;
|
|
};
|
|
|
|
/* 5764 */
|
|
struct __cppobj DArray<ObjectInfo>
|
|
{
|
|
ObjectInfo *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 5765 */
|
|
struct __cppobj AttackInfo
|
|
{
|
|
unsigned int attack_id;
|
|
int part_index;
|
|
float attack_radius;
|
|
unsigned int waiting_for_cells;
|
|
unsigned int num_objects;
|
|
DArray<ObjectInfo> object_list;
|
|
};
|
|
|
|
/* 5766 */
|
|
struct __cppobj AnimData : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> anim_id;
|
|
int low_frame;
|
|
int high_frame;
|
|
float framerate;
|
|
};
|
|
|
|
/* 5767 */
|
|
struct __cppobj SmartArray<CPhysicsObj *,1>
|
|
{
|
|
CPhysicsObj **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5768 */
|
|
struct __cppobj SmartArray<LIGHTINFO *,1>
|
|
{
|
|
LIGHTINFO **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5769 */
|
|
struct __cppobj __declspec(align(4)) CreatureMode
|
|
{
|
|
SmartArray<CPhysicsObj *,1> creature_mode_objects;
|
|
SmartArray<LIGHTINFO *,1> creature_mode_lights;
|
|
CEnvCell *creature_cell;
|
|
Frame creature_view_frame;
|
|
RGBColor m_clrAmbientLight;
|
|
float m_fFOVRadians;
|
|
bool m_bUseSmartboxFOV;
|
|
bool m_bUseSharpMode;
|
|
};
|
|
|
|
/* 5770 */
|
|
struct __cppobj UIElement_Viewport : UIElement, CreatureMode
|
|
{
|
|
};
|
|
|
|
/* 5771 */
|
|
struct __cppobj UIVertex
|
|
{
|
|
Vector3 m_vOrigin;
|
|
float m_fU;
|
|
float m_fV;
|
|
};
|
|
|
|
/* 5772 */
|
|
struct __MIDL___MIDL_itf_strmif_0130_0001
|
|
{
|
|
_GUID Clsid;
|
|
unsigned __int16 *Name;
|
|
};
|
|
|
|
/* 5773 */
|
|
struct __cppobj ISeekingPassThru : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5774 */
|
|
struct __cppobj IFilterGraph2 : IGraphBuilder
|
|
{
|
|
};
|
|
|
|
/* 5775 */
|
|
struct __cppobj IFilterMapper : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5776 */
|
|
struct __cppobj IEnumRegFilters : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5777 */
|
|
struct __cppobj QzCComPtr<IPinConnection>
|
|
{
|
|
IPinConnection *p;
|
|
};
|
|
|
|
/* 5778 */
|
|
struct __cppobj CMemAllocator : CBaseAllocator
|
|
{
|
|
char *m_pBuffer;
|
|
};
|
|
|
|
/* 5779 */
|
|
struct tag_TRUECOLORINFO
|
|
{
|
|
unsigned int dwBitMasks[3];
|
|
tagRGBQUAD bmiColors[256];
|
|
};
|
|
|
|
/* 5780 */
|
|
union $34B9ED96A88855EA5FA4CC4779B41A70
|
|
{
|
|
tagRGBQUAD bmiColors[256];
|
|
unsigned int dwBitMasks[3];
|
|
tag_TRUECOLORINFO TrueColorInfo;
|
|
};
|
|
|
|
/* 5781 */
|
|
struct __declspec(align(8)) tagVIDEOINFO
|
|
{
|
|
tagRECT rcSource;
|
|
tagRECT rcTarget;
|
|
unsigned int dwBitRate;
|
|
unsigned int dwBitErrorRate;
|
|
__int64 AvgTimePerFrame;
|
|
tagBITMAPINFOHEADER bmiHeader;
|
|
$34B9ED96A88855EA5FA4CC4779B41A70 ___u6;
|
|
};
|
|
|
|
/* 5782 */
|
|
struct __cppobj CSeekingPassThru : ISeekingPassThru, CUnknown
|
|
{
|
|
CPosPassThru *m_pPosPassThru;
|
|
};
|
|
|
|
/* 5783 */
|
|
struct __cppobj CAMMsgEvent : CAMEvent
|
|
{
|
|
};
|
|
|
|
/* 5784 */
|
|
struct __cppobj PrimVertex
|
|
{
|
|
Vector3 m_vOrigin;
|
|
TexCoordPair m_UVs[1];
|
|
};
|
|
|
|
/* 5785 */
|
|
struct __cppobj TimeOfDay
|
|
{
|
|
AC1Legacy::PStringBase<char> time_of_day_name;
|
|
float begin;
|
|
int is_night;
|
|
};
|
|
|
|
/* 5786 */
|
|
struct __cppobj AC1Legacy::SmartArray<TimeOfDay *>
|
|
{
|
|
TimeOfDay **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5787 */
|
|
struct __cppobj WeekDay
|
|
{
|
|
AC1Legacy::PStringBase<char> week_day_name;
|
|
};
|
|
|
|
/* 5788 */
|
|
struct __cppobj AC1Legacy::SmartArray<WeekDay *>
|
|
{
|
|
WeekDay **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5789 */
|
|
struct __cppobj Season
|
|
{
|
|
AC1Legacy::PStringBase<char> season_name;
|
|
int begin;
|
|
};
|
|
|
|
/* 5790 */
|
|
struct __cppobj AC1Legacy::SmartArray<Season *>
|
|
{
|
|
Season **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5791 */
|
|
struct __cppobj GameTime
|
|
{
|
|
long double zero_time_of_year;
|
|
int zero_year;
|
|
float day_length;
|
|
int days_per_year;
|
|
AC1Legacy::SmartArray<TimeOfDay *> times_of_day;
|
|
AC1Legacy::SmartArray<WeekDay *> days_of_the_week;
|
|
AC1Legacy::SmartArray<Season *> seasons;
|
|
AC1Legacy::PStringBase<char> year_spec;
|
|
long double year_length;
|
|
float present_time_of_day;
|
|
long double time_of_day_begin;
|
|
long double time_of_next_event;
|
|
float present_time_in_day_unit;
|
|
int current_year;
|
|
int current_day;
|
|
int current_season;
|
|
int current_week_day;
|
|
int current_time_of_day;
|
|
long double clock_offset;
|
|
long double time_zero_start_delta;
|
|
};
|
|
|
|
/* 5794 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,CEnvCell *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,CEnvCell *> **m_buckets;
|
|
HashTableData<unsigned long,CEnvCell *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5792 */
|
|
struct __cppobj HashTable<unsigned long,CEnvCell *,0>
|
|
{
|
|
HashTable<unsigned long,CEnvCell *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5793 */
|
|
struct HashTable<unsigned long,CEnvCell *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,CEnvCell *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5795 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5797 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,CEnvCell *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,CEnvCell *> *m_hashNext;
|
|
};
|
|
|
|
/* 5796 */
|
|
struct __cppobj HashTableData<unsigned long,CEnvCell *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,CEnvCell *> *>
|
|
{
|
|
CEnvCell *m_data;
|
|
};
|
|
|
|
/* 5798 */
|
|
struct __cppobj GlobalVoyeurInfo
|
|
{
|
|
unsigned int object_iid;
|
|
unsigned int type;
|
|
int ref_count;
|
|
};
|
|
|
|
/* 5799 */
|
|
struct __cppobj DetectionCylsphere
|
|
{
|
|
unsigned int context_id;
|
|
float radius;
|
|
int object_detected;
|
|
DetectionInfo info;
|
|
unsigned int detection_type;
|
|
};
|
|
|
|
/* 5800 */
|
|
struct __cppobj ACRender : Render
|
|
{
|
|
};
|
|
|
|
/* 5801 */
|
|
struct __cppobj __declspec(align(8)) TargettedVoyeurInfo
|
|
{
|
|
unsigned int object_id;
|
|
long double quantum;
|
|
float radius;
|
|
Position last_sent_position;
|
|
};
|
|
|
|
/* 5802 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,CEnvCell *> **m_currBucket;
|
|
HashTableData<unsigned long,CEnvCell *> *m_currElement;
|
|
};
|
|
|
|
/* 5803 */
|
|
struct __cppobj HashIterator<unsigned long,CEnvCell *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,CEnvCell *> *,0> m_iter;
|
|
};
|
|
|
|
/* 5804 */
|
|
struct __cppobj IntermitSound : AmbientSound
|
|
{
|
|
float play_chance;
|
|
float min_dist[8];
|
|
float max_dist[8];
|
|
unsigned int num_dir;
|
|
LandDefs::Direction sound_dir[8];
|
|
};
|
|
|
|
/* 5805 */
|
|
struct __cppobj GfxVelocityDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> id;
|
|
CVec2Duv offset;
|
|
CVec2Duv total;
|
|
};
|
|
|
|
/* 5806 */
|
|
struct __cppobj AC1Legacy::SmartArray<GfxVelocityDesc *>
|
|
{
|
|
GfxVelocityDesc **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5807 */
|
|
struct __cppobj ConstantSound : AmbientSound
|
|
{
|
|
float current_volume;
|
|
};
|
|
|
|
/* 5808 */
|
|
struct __cppobj SurfInfo
|
|
{
|
|
unsigned int palcode;
|
|
unsigned int lcell_count;
|
|
CSurface *surface;
|
|
unsigned int surf_num;
|
|
};
|
|
|
|
/* 5809 */
|
|
struct __cppobj PalShiftSubPal
|
|
{
|
|
unsigned int sub_pal_index;
|
|
unsigned int sub_pal_length;
|
|
};
|
|
|
|
/* 5810 */
|
|
struct __cppobj AC1Legacy::SmartArray<PalShiftSubPal *>
|
|
{
|
|
PalShiftSubPal **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5811 */
|
|
struct __cppobj PalShiftRoadCode
|
|
{
|
|
unsigned int road_code;
|
|
LandDefs::PalType *sub_pal_type;
|
|
};
|
|
|
|
/* 5812 */
|
|
struct __cppobj AC1Legacy::SmartArray<PalShiftRoadCode *>
|
|
{
|
|
PalShiftRoadCode **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5813 */
|
|
struct __cppobj PalShiftTerrainPal
|
|
{
|
|
LandDefs::TerrainType terrain_index;
|
|
IDClass<_tagDataID,32,0> pal_id;
|
|
};
|
|
|
|
/* 5814 */
|
|
struct __cppobj AC1Legacy::SmartArray<PalShiftTerrainPal *>
|
|
{
|
|
PalShiftTerrainPal **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5815 */
|
|
struct __cppobj PalShiftTex
|
|
{
|
|
IDClass<_tagDataID,32,0> tex_gid;
|
|
AC1Legacy::SmartArray<PalShiftSubPal *> sub_pal;
|
|
AC1Legacy::SmartArray<PalShiftRoadCode *> road_code;
|
|
AC1Legacy::SmartArray<PalShiftTerrainPal *> terrain_pal;
|
|
};
|
|
|
|
/* 5816 */
|
|
struct __cppobj AC1Legacy::SmartArray<PalShiftTex *>
|
|
{
|
|
PalShiftTex **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5817 */
|
|
struct __cppobj PalShift
|
|
{
|
|
unsigned int cur_tex;
|
|
AC1Legacy::SmartArray<PalShiftTex *> land_tex;
|
|
Subpalette *sub_pals;
|
|
unsigned int maxsubs;
|
|
};
|
|
|
|
/* 5818 */
|
|
struct __cppobj TerrainAlphaMap
|
|
{
|
|
unsigned int tcode;
|
|
IDClass<_tagDataID,32,0> tex_gid;
|
|
ImgTex *texture;
|
|
};
|
|
|
|
/* 5819 */
|
|
struct __cppobj AC1Legacy::SmartArray<TerrainAlphaMap *>
|
|
{
|
|
TerrainAlphaMap **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5820 */
|
|
struct __cppobj RoadAlphaMap
|
|
{
|
|
unsigned int rcode;
|
|
IDClass<_tagDataID,32,0> road_tex_gid;
|
|
ImgTex *texture;
|
|
};
|
|
|
|
/* 5821 */
|
|
struct __cppobj AC1Legacy::SmartArray<RoadAlphaMap *>
|
|
{
|
|
RoadAlphaMap **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5822 */
|
|
struct __cppobj TerrainTex
|
|
{
|
|
IDClass<_tagDataID,32,0> tex_gid;
|
|
ImgTex *base_texture;
|
|
float min_slope;
|
|
unsigned int tex_tiling;
|
|
unsigned int max_vert_bright;
|
|
unsigned int min_vert_bright;
|
|
unsigned int max_vert_saturate;
|
|
unsigned int min_vert_saturate;
|
|
unsigned int max_vert_hue;
|
|
unsigned int min_vert_hue;
|
|
unsigned int detail_tex_tiling;
|
|
IDClass<_tagDataID,32,0> detail_tex_gid;
|
|
};
|
|
|
|
/* 5823 */
|
|
struct __cppobj AC1Legacy::SmartArray<TerrainTex *>
|
|
{
|
|
TerrainTex **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5824 */
|
|
struct __cppobj TMTerrainDesc
|
|
{
|
|
LandDefs::TerrainType terrain_type;
|
|
AC1Legacy::SmartArray<TerrainTex *> terrain_tex;
|
|
};
|
|
|
|
/* 5825 */
|
|
struct __cppobj AC1Legacy::SmartArray<TMTerrainDesc *>
|
|
{
|
|
TMTerrainDesc **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5826 */
|
|
struct __cppobj TexMerge
|
|
{
|
|
unsigned int base_tex_size;
|
|
AC1Legacy::SmartArray<TerrainAlphaMap *> corner_terrain_maps;
|
|
AC1Legacy::SmartArray<TerrainAlphaMap *> side_terrain_maps;
|
|
AC1Legacy::SmartArray<RoadAlphaMap *> road_maps;
|
|
AC1Legacy::SmartArray<TMTerrainDesc *> terrain_desc;
|
|
};
|
|
|
|
/* 5827 */
|
|
struct __cppobj LongNIValHash<SurfInfo *> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5828 */
|
|
struct __cppobj AC1Legacy::SmartArray<CSurface *>
|
|
{
|
|
CSurface **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5829 */
|
|
struct __cppobj LandSurf
|
|
{
|
|
PalShift *pal_shift;
|
|
TexMerge *tex_merge;
|
|
LongNIValHash<SurfInfo *> *surf_info;
|
|
unsigned int num_lsurf;
|
|
CSurface **lsurf;
|
|
unsigned int num_unique_surfaces;
|
|
unsigned int num_block_surfs;
|
|
AC1Legacy::SmartArray<CSurface *> block_surf_array;
|
|
char *curr_tex;
|
|
};
|
|
|
|
/* 5830 */
|
|
struct __cppobj CSceneType
|
|
{
|
|
PStringBase<char> scene_name;
|
|
SmartArray<IDClass<_tagDataID,32,0>,1> scenes;
|
|
AmbientSTBDesc *sound_table_desc;
|
|
};
|
|
|
|
/* 5831 */
|
|
struct __cppobj AC1Legacy::SmartArray<CSceneType *>
|
|
{
|
|
CSceneType **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5832 */
|
|
struct __cppobj CTerrainType
|
|
{
|
|
AC1Legacy::PStringBase<char> terrain_name;
|
|
RGBAUnion terrain_color;
|
|
AC1Legacy::SmartArray<CSceneType *> scene_types;
|
|
};
|
|
|
|
/* 5833 */
|
|
struct __cppobj AC1Legacy::SmartArray<CTerrainType *>
|
|
{
|
|
CTerrainType **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5834 */
|
|
struct __cppobj CTerrainDesc
|
|
{
|
|
LandSurf *land_surfaces;
|
|
AC1Legacy::SmartArray<CTerrainType *> terrain_types;
|
|
};
|
|
|
|
/* 5835 */
|
|
struct __cppobj SkyObject
|
|
{
|
|
char *object_name;
|
|
float begin_time;
|
|
float end_time;
|
|
float begin_angle;
|
|
float end_angle;
|
|
AC1Legacy::Vector3 tex_velocity;
|
|
unsigned int properties;
|
|
IDClass<_tagDataID,32,0> default_gfx_object;
|
|
IDClass<_tagDataID,32,0> default_pes_object;
|
|
};
|
|
|
|
/* 5836 */
|
|
struct __cppobj SkyObjectReplace
|
|
{
|
|
unsigned int object_index;
|
|
SkyObject *object;
|
|
IDClass<_tagDataID,32,0> gfx_obj_id;
|
|
float rotate;
|
|
float transparent;
|
|
float luminosity;
|
|
float max_bright;
|
|
};
|
|
|
|
/* 5837 */
|
|
struct __cppobj AC1Legacy::SmartArray<SkyObjectReplace *>
|
|
{
|
|
SkyObjectReplace **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5838 */
|
|
struct __cppobj SkyTimeOfDay
|
|
{
|
|
float begin;
|
|
float dir_bright;
|
|
float dir_heading;
|
|
float dir_pitch;
|
|
RGBAUnion dir_color;
|
|
float amb_bright;
|
|
RGBAUnion amb_color;
|
|
int world_fog;
|
|
float min_world_fog;
|
|
float max_world_fog;
|
|
RGBAUnion world_fog_color;
|
|
AC1Legacy::SmartArray<SkyObjectReplace *> sky_obj_replace;
|
|
};
|
|
|
|
/* 5839 */
|
|
struct __cppobj AC1Legacy::SmartArray<SkyTimeOfDay *>
|
|
{
|
|
SkyTimeOfDay **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5840 */
|
|
struct __cppobj AC1Legacy::SmartArray<SkyObject *>
|
|
{
|
|
SkyObject **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5841 */
|
|
struct __cppobj DayGroup
|
|
{
|
|
AC1Legacy::PStringBase<char> day_name;
|
|
float chance_of_occur;
|
|
AC1Legacy::SmartArray<SkyTimeOfDay *> sky_time;
|
|
AC1Legacy::SmartArray<SkyObject *> sky_objects;
|
|
};
|
|
|
|
/* 5842 */
|
|
struct __cppobj FileNameDesc
|
|
{
|
|
AC1Legacy::PStringBase<char> height_map;
|
|
AC1Legacy::PStringBase<char> terrain_map;
|
|
AC1Legacy::PStringBase<char> scene_map;
|
|
AC1Legacy::PStringBase<char> encounter_type_map;
|
|
};
|
|
|
|
/* 5843 */
|
|
struct __cppobj AC1Legacy::SmartArray<DayGroup *>
|
|
{
|
|
DayGroup **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5844 */
|
|
struct __cppobj __declspec(align(8)) SkyDesc
|
|
{
|
|
unsigned int present_day_group;
|
|
long double tick_size;
|
|
long double light_tick_size;
|
|
AC1Legacy::SmartArray<DayGroup *> day_groups;
|
|
};
|
|
|
|
/* 5845 */
|
|
struct __cppobj AC1Legacy::SmartArray<AmbientSTBDesc *>
|
|
{
|
|
AmbientSTBDesc **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5846 */
|
|
struct __cppobj CSoundDesc
|
|
{
|
|
AC1Legacy::SmartArray<AmbientSTBDesc *> stb_desc;
|
|
};
|
|
|
|
/* 5847 */
|
|
struct __cppobj CSceneDesc
|
|
{
|
|
AC1Legacy::SmartArray<CSceneType *> scene_types;
|
|
};
|
|
|
|
/* 5848 */
|
|
struct __cppobj EncounterType
|
|
{
|
|
IDClass<_tagDataID,32,0> *encounter;
|
|
};
|
|
|
|
/* 5849 */
|
|
struct __cppobj CEncounterDesc
|
|
{
|
|
unsigned int num_encounter_type;
|
|
EncounterType **encounter_table;
|
|
char *encounter_map;
|
|
};
|
|
|
|
/* 5850 */
|
|
struct __cppobj RegionMisc
|
|
{
|
|
unsigned int version;
|
|
IDClass<_tagDataID,32,0> game_map;
|
|
IDClass<_tagDataID,32,0> autotest_map;
|
|
unsigned int autotest_map_size;
|
|
IDClass<_tagDataID,32,0> clear_cell;
|
|
IDClass<_tagDataID,32,0> clear_monster;
|
|
};
|
|
|
|
/* 5851 */
|
|
struct __cppobj CRegionDesc : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int region_number;
|
|
AC1Legacy::PStringBase<char> region_name;
|
|
unsigned int version;
|
|
int minimize_pal;
|
|
unsigned int parts_mask;
|
|
FileNameDesc *file_info;
|
|
SkyDesc *sky_info;
|
|
CSoundDesc *sound_info;
|
|
CSceneDesc *scene_info;
|
|
CTerrainDesc *terrain_info;
|
|
CEncounterDesc *encounter_info;
|
|
WaterDesc *water_info;
|
|
FogDesc *fog_info;
|
|
DistanceFogDesc *dist_fog_info;
|
|
RegionMapDesc *region_map_info;
|
|
RegionMisc *region_misc;
|
|
};
|
|
|
|
/* 5852 */
|
|
struct __cppobj PhysicsGlobals
|
|
{
|
|
};
|
|
|
|
/* 5853 */
|
|
struct __cppobj PhysicsTimer
|
|
{
|
|
};
|
|
|
|
/* 5854 */
|
|
struct __cppobj InterfacePtr<CObjectMaint>
|
|
{
|
|
CObjectMaint *m_pInterface;
|
|
TResult m_trStatus;
|
|
};
|
|
|
|
/* 5855 */
|
|
struct __cppobj GraphicsOptions
|
|
{
|
|
};
|
|
|
|
/* 5856 */
|
|
struct __cppobj PositionPack : PackObj
|
|
{
|
|
unsigned __int16 instance_timestamp;
|
|
unsigned __int16 position_timestamp;
|
|
unsigned __int16 teleport_timestamp;
|
|
unsigned __int16 force_position_timestamp;
|
|
Position position;
|
|
AC1Legacy::Vector3 velocity;
|
|
unsigned int placement_id;
|
|
int has_contact;
|
|
};
|
|
|
|
/* 5857 */
|
|
struct __cppobj CMotionInterp::MotionNode : LListData
|
|
{
|
|
unsigned int context_id;
|
|
unsigned int motion;
|
|
unsigned int jump_error_code;
|
|
};
|
|
|
|
/* 5858 */
|
|
struct __cppobj HashSorterIterator<unsigned long,ElementDesc>
|
|
{
|
|
HashSorterNode<unsigned long,ElementDesc> *m_iter;
|
|
};
|
|
|
|
/* 5859 */
|
|
struct __cppobj HashSorter<unsigned long,ElementDesc>::AscendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5860 */
|
|
struct __cppobj HashSorter<unsigned long,ElementDesc>::AscendingByData
|
|
{
|
|
};
|
|
|
|
/* 5861 */
|
|
struct __cppobj HashSorter<unsigned long,ElementDesc>::DescendingByKey
|
|
{
|
|
};
|
|
|
|
/* 5862 */
|
|
struct __cppobj HashSorter<unsigned long,ElementDesc>::DescendingByData
|
|
{
|
|
};
|
|
|
|
/* 5863 */
|
|
struct __cppobj DBObjGrabber<LayoutDesc>
|
|
{
|
|
LayoutDesc *m_object;
|
|
};
|
|
|
|
/* 5864 */
|
|
struct __cppobj _STL::_BothPtrType<HashSorterNode<unsigned long,ElementDesc> *,HashSorterNode<unsigned long,ElementDesc> *>
|
|
{
|
|
};
|
|
|
|
/* 5865 */
|
|
struct __cppobj _STL::_OKToMemCpy<HashSorterNode<unsigned long,ElementDesc>,HashSorterNode<unsigned long,ElementDesc> >
|
|
{
|
|
};
|
|
|
|
/* 5866 */
|
|
struct __cppobj MediaDescResolver
|
|
{
|
|
};
|
|
|
|
/* 5867 */
|
|
struct __cppobj SerializationBehavior<SB_Container<SB_TypeAlloc<MediaDescResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5868 */
|
|
struct __cppobj SB_Container<SB_TypeAlloc<MediaDescResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME> : SerializationBehavior<SB_Container<SB_TypeAlloc<MediaDescResolver,SB_Default>,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 5869 */
|
|
struct __cppobj SerializationBehavior<SB_TypeAlloc<MediaDescResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5870 */
|
|
struct __cppobj SB_TypeAlloc<MediaDescResolver,SB_Default> : SerializationBehavior<SB_TypeAlloc<MediaDescResolver,SB_Default> >
|
|
{
|
|
};
|
|
|
|
/* 5871 */
|
|
struct __cppobj UIElement_Field : UIElement
|
|
{
|
|
bool m_rolloverStateChange;
|
|
unsigned int m_oldState;
|
|
};
|
|
|
|
/* 5872 */
|
|
struct __cppobj StringDownload : AsyncCacheCallback
|
|
{
|
|
StringInfo m_info;
|
|
unsigned int m_fontDIDNum;
|
|
unsigned int m_fontColorNum;
|
|
AsyncContext m_prefetchContext;
|
|
};
|
|
|
|
/* 5873 */
|
|
struct __cppobj SmartArray<StringDownload *,1>
|
|
{
|
|
StringDownload **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5874 */
|
|
struct __cppobj __declspec(align(8)) UIElement_Text : UIElement_Scrollable, CInputHandler
|
|
{
|
|
GlyphList m_glyphList;
|
|
unsigned int m_nCursorPos;
|
|
unsigned int m_nSelectionStart;
|
|
unsigned int m_nSelectionEnd;
|
|
GlyphList m_glTruncate;
|
|
unsigned int m_nTruncationPos;
|
|
int m_cxTrailer;
|
|
int m_cyTrailer;
|
|
unsigned int m_cxAdjustedLineNumber;
|
|
int m_cxAdjustedLineSize;
|
|
unsigned int m_bitField;
|
|
unsigned int m_eHorizontalJustification;
|
|
unsigned int m_eVerticalJustification;
|
|
bool (__cdecl *m_filter)(unsigned __int16);
|
|
RGBAColor m_curFontColor;
|
|
Font *m_curFontObj;
|
|
RGBAColor m_curTagFontColor;
|
|
unsigned int m_curOutlineColor;
|
|
int m_margU;
|
|
int m_margD;
|
|
int m_margL;
|
|
int m_margR;
|
|
long double m_lastCursorMoveTime;
|
|
long double m_lastFlashFlipTime;
|
|
Box2D m_lastCursor;
|
|
SmartArray<StringDownload *,1> m_downloadQueue;
|
|
};
|
|
|
|
/* 5875 */
|
|
struct __cppobj UIElement_Button : UIElement_Text
|
|
{
|
|
bool mousePressedOnButton;
|
|
bool hotClickingInProgress;
|
|
long double nextHotClickTime;
|
|
};
|
|
|
|
/* 5876 */
|
|
struct __cppobj __declspec(align(8)) UIElement_Scrollbar : UIElement_Button
|
|
{
|
|
UIElement *m_pWidget;
|
|
long double m_tAnimStartTime;
|
|
long double m_tAnimEndTime;
|
|
float m_fAnimStartPos;
|
|
float m_fAnimEndPos;
|
|
int m_nMouseWidgetXOffset;
|
|
int m_nMouseWidgetYOffset;
|
|
long double m_nNextPageTime;
|
|
tagPOINT m_ptDragStart;
|
|
float m_fResetPosition;
|
|
bool m_bWidgetDragActive;
|
|
tagRECT m_rectScrollingArea;
|
|
unsigned int m_eIncrementButtonID;
|
|
unsigned int m_eDecrementButtonID;
|
|
unsigned int m_bitField;
|
|
};
|
|
|
|
/* 5877 */
|
|
struct __cppobj UIElement_Meter : UIElement
|
|
{
|
|
bool m_framemeter;
|
|
bool m_animating;
|
|
long double m_animStartTime;
|
|
long double m_animEndTime;
|
|
float m_anim_start_pos;
|
|
float m_anim_end_pos;
|
|
int m_currentFrame;
|
|
float m_fOldPosition;
|
|
UIElement *m_pcChildImage;
|
|
unsigned int m_eDirection;
|
|
};
|
|
|
|
/* 5878 */
|
|
struct __cppobj __declspec(align(8)) UIElement_Menu : UIElement_Button
|
|
{
|
|
UIElement *m_popup;
|
|
UIElement_ListBox *m_listBox;
|
|
bool m_open;
|
|
unsigned int m_uiListBoxXBorder;
|
|
unsigned int m_uiListBoxYBorder;
|
|
};
|
|
|
|
/* 5879 */
|
|
struct __cppobj __declspec(align(4)) UIElement_Dragbar : UIElement
|
|
{
|
|
bool m_mousePressed;
|
|
};
|
|
|
|
/* 5880 */
|
|
struct __cppobj UIElement_Panel : UIElement
|
|
{
|
|
HashTable<unsigned long,unsigned long,0> m_TabPageHash;
|
|
HashTable<unsigned long,unsigned long,0> m_PageTabHash;
|
|
unsigned int m_OpenPageToken;
|
|
unsigned int m_OpenTabToken;
|
|
};
|
|
|
|
/* 5881 */
|
|
struct __cppobj __declspec(align(4)) UIElement_Resizebar : UIElement
|
|
{
|
|
bool m_mousePressed;
|
|
};
|
|
|
|
/* 5882 */
|
|
struct IAlternateDCProvider
|
|
{
|
|
IAlternateDCProviderVtbl *vfptr;
|
|
};
|
|
|
|
/* 5883 */
|
|
struct IAlternateDCProviderVtbl
|
|
{
|
|
bool (__thiscall *GetDC)(IAlternateDCProvider *this, HWND__ *, HDC__ **);
|
|
bool (__thiscall *ReleaseDC)(IAlternateDCProvider *this, HDC__ *, int *);
|
|
};
|
|
|
|
/* 5884 */
|
|
struct IBrowserCallback
|
|
{
|
|
IBrowserCallbackVtbl *vfptr;
|
|
};
|
|
|
|
/* 5885 */
|
|
struct IBrowserCallbackVtbl
|
|
{
|
|
void (__thiscall *BeforeNavigate2)(IBrowserCallback *this, const unsigned __int16 *, unsigned __int16 *, bool *);
|
|
void (__thiscall *DownloadBegin)(IBrowserCallback *this);
|
|
void (__thiscall *ProgressChange)(IBrowserCallback *this, int, int);
|
|
void (__thiscall *DownloadComplete)(IBrowserCallback *this);
|
|
void (__thiscall *NavigateComplete2)(IBrowserCallback *this, const unsigned __int16 *);
|
|
void (__thiscall *NavigateError)(IBrowserCallback *this, const unsigned __int16 *, const unsigned __int16 *, int, bool *);
|
|
void (__thiscall *DocumentComplete)(IBrowserCallback *this, const unsigned __int16 *);
|
|
void (__thiscall *TitleChange)(IBrowserCallback *this, const unsigned __int16 *);
|
|
};
|
|
|
|
/* 5886 */
|
|
struct __cppobj IBrowserControl : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 5887 */
|
|
struct __cppobj __declspec(align(2)) UIElement_Browser : UIElement, IAlternateDCProvider, IBrowserCallback
|
|
{
|
|
IBrowserControl *m_pWebBrowser;
|
|
bool m_fFullScreen;
|
|
bool m_fLastTrueVisibility;
|
|
bool m_fAllowFullscreenBrowser;
|
|
};
|
|
|
|
/* 5888 */
|
|
struct __cppobj UIElement_ColorPicker : UIElement
|
|
{
|
|
bool m_bDisplaySelection;
|
|
RGBAColor m_rgbaCurrentSelected;
|
|
unsigned int m_nCurrentSelection;
|
|
};
|
|
|
|
/* 5889 */
|
|
struct __cppobj UIElement_GroupBox : UIElement
|
|
{
|
|
unsigned int m_idSelectedButton;
|
|
};
|
|
|
|
/* 5890 */
|
|
struct __cppobj Dialog : UIElement_Field
|
|
{
|
|
unsigned int m_nContext;
|
|
PropertyCollection m_cData;
|
|
long double m_tNow;
|
|
long double m_tExpiration;
|
|
UIElement *m_pcPendingDisplay;
|
|
UIElement_Text *m_pcPendingDisplayText;
|
|
};
|
|
|
|
/* 5891 */
|
|
struct __cppobj ConfirmationDialog : Dialog
|
|
{
|
|
};
|
|
|
|
/* 5892 */
|
|
struct __cppobj __declspec(align(8)) ConfirmationMenuDialog : Dialog
|
|
{
|
|
UIElement_Menu *m_pcMenu;
|
|
};
|
|
|
|
/* 5893 */
|
|
struct __cppobj ConfirmationTextInputDialog : Dialog
|
|
{
|
|
};
|
|
|
|
/* 5894 */
|
|
struct __cppobj __declspec(align(8)) MenuDialog : Dialog
|
|
{
|
|
UIElement_Menu *m_pcMenu;
|
|
};
|
|
|
|
/* 5895 */
|
|
struct __cppobj MessageDialog : Dialog
|
|
{
|
|
};
|
|
|
|
/* 5896 */
|
|
struct __cppobj TextInputDialog : Dialog
|
|
{
|
|
};
|
|
|
|
/* 5897 */
|
|
struct __cppobj __declspec(align(8)) WaitDialog : Dialog
|
|
{
|
|
unsigned int m_eKey;
|
|
};
|
|
|
|
/* 5898 */
|
|
struct __cppobj MouseOverNotificationLogic
|
|
{
|
|
};
|
|
|
|
/* 5899 */
|
|
struct __cppobj BaseCriteria
|
|
{
|
|
};
|
|
|
|
/* 5900 */
|
|
struct __cppobj MouseOverCriteria : BaseCriteria
|
|
{
|
|
};
|
|
|
|
/* 5901 */
|
|
struct __cppobj ToolTipCriteria : BaseCriteria
|
|
{
|
|
};
|
|
|
|
/* 5902 */
|
|
struct __cppobj DropTargetCriteria : BaseCriteria
|
|
{
|
|
};
|
|
|
|
/* 5903 */
|
|
struct __cppobj NonDBObjLayoutDesc : LayoutDesc
|
|
{
|
|
};
|
|
|
|
/* 5904 */
|
|
struct __cppobj NonDBObjElementDesc : ElementDesc
|
|
{
|
|
};
|
|
|
|
/* 5905 */
|
|
struct __cppobj DBObjGrabber<RenderSurface>
|
|
{
|
|
RenderSurface *m_object;
|
|
};
|
|
|
|
/* 5906 */
|
|
struct __cppobj MouseHitTester<MouseOverCriteria>
|
|
{
|
|
};
|
|
|
|
/* 5907 */
|
|
struct __cppobj HierarchyNotifier<MouseOverNotificationLogic>
|
|
{
|
|
};
|
|
|
|
/* 5908 */
|
|
struct __cppobj SurfaceUsageSummary
|
|
{
|
|
unsigned int Bytes;
|
|
PStringBase<char> Name;
|
|
unsigned int ElementWidth;
|
|
unsigned int ElementHeight;
|
|
unsigned int SurfaceWidth;
|
|
unsigned int SurfaceHeight;
|
|
};
|
|
|
|
/* 5909 */
|
|
struct __cppobj SmartArray<SurfaceUsageSummary,1>
|
|
{
|
|
SurfaceUsageSummary *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5910 */
|
|
struct __cppobj _STL::binary_function<SurfaceUsageSummary,SurfaceUsageSummary,bool>
|
|
{
|
|
};
|
|
|
|
/* 5911 */
|
|
struct __cppobj _STL::less<SurfaceUsageSummary> : _STL::binary_function<SurfaceUsageSummary,SurfaceUsageSummary,bool>
|
|
{
|
|
};
|
|
|
|
/* 5912 */
|
|
struct __cppobj _STL::_BothPtrType<SurfaceUsageSummary *,SurfaceUsageSummary *>
|
|
{
|
|
};
|
|
|
|
/* 5913 */
|
|
struct __cppobj _STL::_OKToMemCpy<SurfaceUsageSummary,SurfaceUsageSummary>
|
|
{
|
|
};
|
|
|
|
/* 5914 */
|
|
struct __cppobj __declspec(align(4)) View
|
|
{
|
|
int x0;
|
|
int x1;
|
|
int y0;
|
|
int y1;
|
|
bool valid;
|
|
};
|
|
|
|
/* 5915 */
|
|
struct __cppobj SmartArray<View,1>
|
|
{
|
|
View *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5916 */
|
|
struct __cppobj TextTagFactory
|
|
{
|
|
};
|
|
|
|
/* 5917 */
|
|
struct __cppobj DBObjGrabber<Font>
|
|
{
|
|
Font *m_object;
|
|
};
|
|
|
|
/* 5918 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,DialogInfo> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,DialogInfo> **m_buckets;
|
|
HashTableData<unsigned long,DialogInfo> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5919 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5921 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,DialogInfo> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,DialogInfo> *m_hashNext;
|
|
};
|
|
|
|
/* 5922 */
|
|
struct __cppobj DialogInfo
|
|
{
|
|
PropertyCollection data;
|
|
Dialog *pointer;
|
|
UIFramework *parent;
|
|
unsigned int context;
|
|
};
|
|
|
|
/* 5920 */
|
|
struct __cppobj HashTableData<unsigned long,DialogInfo> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,DialogInfo> *>
|
|
{
|
|
DialogInfo m_data;
|
|
};
|
|
|
|
/* 5923 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DialogInfo> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,DialogInfo> **m_currBucket;
|
|
HashTableData<unsigned long,DialogInfo> *m_currElement;
|
|
};
|
|
|
|
/* 5924 */
|
|
struct __cppobj HashIterator<unsigned long,DialogInfo,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,DialogInfo> *,0> m_iter;
|
|
};
|
|
|
|
/* 5925 */
|
|
struct __cppobj HashTable<unsigned long,DialogInfo,0>
|
|
{
|
|
HashTable<unsigned long,DialogInfo,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,DialogInfo> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5926 */
|
|
struct HashTable<unsigned long,DialogInfo,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,DialogInfo,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5927 */
|
|
struct __cppobj ListIterator<DialogInfo>
|
|
{
|
|
ListIterator<DialogInfo>Vtbl *vfptr;
|
|
ListNode<DialogInfo> *_current;
|
|
List<DialogInfo> *_list;
|
|
};
|
|
|
|
/* 5928 */
|
|
struct ListIterator<DialogInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<DialogInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 5929 */
|
|
struct __cppobj ListNode<DialogInfo>
|
|
{
|
|
DialogInfo data;
|
|
ListNode<DialogInfo> *next;
|
|
ListNode<DialogInfo> *prev;
|
|
};
|
|
|
|
/* 5930 */
|
|
struct __cppobj List<DialogInfo>
|
|
{
|
|
List<DialogInfo>Vtbl *vfptr;
|
|
ListNode<DialogInfo> *_head;
|
|
ListNode<DialogInfo> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5931 */
|
|
struct List<DialogInfo>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<DialogInfo> *this, unsigned int);
|
|
};
|
|
|
|
/* 5932 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> **m_buckets;
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5933 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5935 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *m_hashNext;
|
|
};
|
|
|
|
/* 5934 */
|
|
struct __cppobj HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *>
|
|
{
|
|
void (__cdecl *m_data)(PropertyCollection *);
|
|
};
|
|
|
|
/* 5936 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> **m_currBucket;
|
|
HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *m_currElement;
|
|
};
|
|
|
|
/* 5937 */
|
|
struct __cppobj HashIterator<unsigned long,void (__cdecl*)(PropertyCollection const &),0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0> m_iter;
|
|
};
|
|
|
|
/* 5938 */
|
|
struct __cppobj HashTable<unsigned long,void (__cdecl*)(PropertyCollection const &),0>
|
|
{
|
|
HashTable<unsigned long,void (__cdecl*)(PropertyCollection const &),0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,void (__cdecl*)(PropertyCollection const &)> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5939 */
|
|
struct HashTable<unsigned long,void (__cdecl*)(PropertyCollection const &),0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,void (__cdecl*)(PropertyCollection const &),0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5940 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,List<DialogInfo> > *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,List<DialogInfo> > **m_buckets;
|
|
HashTableData<unsigned long,List<DialogInfo> > **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5941 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5943 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,List<DialogInfo> > *m_hashNext;
|
|
};
|
|
|
|
/* 5942 */
|
|
struct __cppobj HashTableData<unsigned long,List<DialogInfo> > : IntrusiveHashData<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *>
|
|
{
|
|
List<DialogInfo> m_data;
|
|
};
|
|
|
|
/* 5944 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,List<DialogInfo> > **m_currBucket;
|
|
HashTableData<unsigned long,List<DialogInfo> > *m_currElement;
|
|
};
|
|
|
|
/* 5945 */
|
|
struct __cppobj HashIterator<unsigned long,List<DialogInfo>,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0> m_iter;
|
|
};
|
|
|
|
/* 5946 */
|
|
struct __cppobj HashTable<unsigned long,List<DialogInfo>,0>
|
|
{
|
|
HashTable<unsigned long,List<DialogInfo>,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,List<DialogInfo> > *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5947 */
|
|
struct HashTable<unsigned long,List<DialogInfo>,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,List<DialogInfo>,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 5948 */
|
|
struct __cppobj DialogFactory
|
|
{
|
|
};
|
|
|
|
/* 5949 */
|
|
struct __cppobj TextTag_IID : TextTag
|
|
{
|
|
unsigned int m_IID;
|
|
};
|
|
|
|
/* 5950 */
|
|
struct __cppobj TextTag_IIDEnum : TextTag
|
|
{
|
|
unsigned int m_IID;
|
|
unsigned int m_enum;
|
|
};
|
|
|
|
/* 5951 */
|
|
struct __cppobj TextTag_IIDString : TextTag
|
|
{
|
|
unsigned int m_IID;
|
|
PStringBase<unsigned short> m_string;
|
|
};
|
|
|
|
/* 5952 */
|
|
struct __cppobj TextTag_DID : TextTag
|
|
{
|
|
IDClass<_tagDataID,32,0> m_DID;
|
|
};
|
|
|
|
/* 5953 */
|
|
struct __cppobj GamePlayUI : UIMainFramework
|
|
{
|
|
};
|
|
|
|
/* 5954 */
|
|
struct __cppobj OrderHdr : PackObj
|
|
{
|
|
unsigned int stamp_;
|
|
};
|
|
|
|
/* 5955 */
|
|
struct __cppobj gmGlobalEventHandler : GlobalEventHandler
|
|
{
|
|
};
|
|
|
|
/* 5956 */
|
|
struct __cppobj CShortCutData : ShortCutData
|
|
{
|
|
};
|
|
|
|
/* 5957 */
|
|
struct __cppobj PackableLLIter<AC1Legacy::PStringBase<char> >
|
|
{
|
|
PackableLLIter<AC1Legacy::PStringBase<char> >Vtbl *vfptr;
|
|
PackableLLNode<AC1Legacy::PStringBase<char> > *_current;
|
|
};
|
|
|
|
/* 5958 */
|
|
struct PackableLLIter<AC1Legacy::PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<AC1Legacy::PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 5959 */
|
|
struct __cppobj PackableLLIter<Enchantment>
|
|
{
|
|
PackableLLIter<Enchantment>Vtbl *vfptr;
|
|
PackableLLNode<Enchantment> *_current;
|
|
};
|
|
|
|
/* 5960 */
|
|
struct PackableLLIter<Enchantment>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<Enchantment> *this, unsigned int);
|
|
};
|
|
|
|
/* 5961 */
|
|
struct __cppobj JumpPack : PackObj
|
|
{
|
|
float extent;
|
|
AC1Legacy::Vector3 velocity;
|
|
Position position;
|
|
unsigned __int16 instance_timestamp;
|
|
unsigned __int16 server_control_timestamp;
|
|
unsigned __int16 teleport_timestamp;
|
|
unsigned __int16 force_position_ts;
|
|
};
|
|
|
|
/* 5962 */
|
|
struct __cppobj TurnEventPack : PackObj
|
|
{
|
|
float relative_degrees;
|
|
};
|
|
|
|
/* 5963 */
|
|
struct __cppobj PackableLLIter<ItemProfile>
|
|
{
|
|
PackableLLIter<ItemProfile>Vtbl *vfptr;
|
|
PackableLLNode<ItemProfile> *_current;
|
|
};
|
|
|
|
/* 5964 */
|
|
struct PackableLLIter<ItemProfile>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<ItemProfile> *this, unsigned int);
|
|
};
|
|
|
|
/* 5965 */
|
|
struct __cppobj UIGlobals
|
|
{
|
|
};
|
|
|
|
/* 5966 */
|
|
struct __cppobj __declspec(align(8)) gmUIElement_BurdenIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 5967 */
|
|
struct __cppobj gmUIElement_EffectsIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
unsigned int m_eEffectTypeIndicator;
|
|
};
|
|
|
|
/* 5968 */
|
|
struct __cppobj gmUIElement_LinkStatusIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
unsigned int m_eLinkState;
|
|
long double m_ttLastUpdate;
|
|
long double m_ttLastFlash;
|
|
};
|
|
|
|
/* 5969 */
|
|
struct __cppobj __declspec(align(8)) gmUIElement_MiniGameIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 5970 */
|
|
struct __cppobj gmUIElement_PortalStormIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
long double m_ttLastPortalStormWarningTime;
|
|
};
|
|
|
|
/* 5971 */
|
|
struct __cppobj __declspec(align(8)) gmUIElement_VitaeIndicator : UIElement_Button, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 5972 */
|
|
struct __cppobj UIElement_SmartBoxWrapper : UIElement_Field, gmNoticeHandler
|
|
{
|
|
unsigned int m_cFlipCount;
|
|
long double m_timeNextFlip;
|
|
unsigned int m_iidUnderMouse;
|
|
unsigned int m_iidSelectedObject;
|
|
UIElement_SmartBoxWrapper::SearchReason m_SearchReason;
|
|
bool m_fMouseMovementActive;
|
|
bool m_fMouseMovementInProgress;
|
|
SECTION_3D m_CurrentSection;
|
|
unsigned int m_dropItemID;
|
|
unsigned int m_targetMode;
|
|
UIElement *m_dragIcon;
|
|
};
|
|
|
|
/* 5973 */
|
|
struct __cppobj LongHash<IconData> : HashBase<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 5974 */
|
|
struct __cppobj IconData : LongHashData
|
|
{
|
|
IDClass<_tagDataID,32,0> m_idIcon;
|
|
IDClass<_tagDataID,32,0> m_idCustomOverlay;
|
|
IDClass<_tagDataID,32,0> m_idCustomUnderlay;
|
|
ITEM_TYPE m_itemType;
|
|
unsigned int m_effects;
|
|
Graphic *m_pIcon;
|
|
Graphic *m_pDragIcon;
|
|
};
|
|
|
|
/* 5975 */
|
|
struct __cppobj WCategoryGrabber : DBObjGrabber<DualEnumIDMap>
|
|
{
|
|
};
|
|
|
|
/* 5976 */
|
|
struct __cppobj UIElement_UIItem : UIElement_Field, gmNoticeHandler
|
|
{
|
|
unsigned int itemID;
|
|
unsigned int spellID;
|
|
int containerDisplay;
|
|
ACCWeenieObject *weenObj;
|
|
unsigned int effects;
|
|
int waiting;
|
|
int selected;
|
|
int isOpenable;
|
|
int isContainer;
|
|
int isContainerHolder;
|
|
int valid;
|
|
int dragOverState;
|
|
int unghostable;
|
|
int isSlot;
|
|
int shortcutState;
|
|
int m_sellState;
|
|
int m_tradeState;
|
|
bool m_selectable;
|
|
int m_shortcutNum;
|
|
int m_delayedShortcutNum;
|
|
bool m_shortcutGhosted;
|
|
int m_quantity;
|
|
int openState;
|
|
long double m_heartbeatInterval;
|
|
long double m_lastHeartbeat;
|
|
UIElement *m_elem_Icon;
|
|
UIElement *m_elem_Icon_Overlays;
|
|
UIElement *m_elem_Icon_Selected;
|
|
UIElement *m_elem_Icon_Ghosted;
|
|
UIElement *m_elem_Icon_ShortcutNum;
|
|
UIElement *m_elem_Icon_SellState;
|
|
UIElement *m_elem_Icon_TradeState;
|
|
UIElement *m_elem_Icon_OpenContainer;
|
|
UIElement *m_elem_Icon_DragAccept;
|
|
UIElement_Meter *m_elem_Icon_CapacityBar;
|
|
UIElement_Meter *m_elem_Icon_StructureBar;
|
|
UIElement_Text *m_elem_Icon_Quantity;
|
|
UIElement_Text *m_elem_Text;
|
|
UIElement *m_dragIcon;
|
|
UIElement *m_elem_Icon_Cooldown_10;
|
|
UIElement *m_elem_Icon_Cooldown_20;
|
|
UIElement *m_elem_Icon_Cooldown_30;
|
|
UIElement *m_elem_Icon_Cooldown_40;
|
|
UIElement *m_elem_Icon_Cooldown_50;
|
|
UIElement *m_elem_Icon_Cooldown_60;
|
|
UIElement *m_elem_Icon_Cooldown_70;
|
|
UIElement *m_elem_Icon_Cooldown_80;
|
|
UIElement *m_elem_Icon_Cooldown_90;
|
|
UIElement *m_elem_Icon_Cooldown_100;
|
|
};
|
|
|
|
/* 5978 */
|
|
struct __cppobj List<UIElement_UIItem *>
|
|
{
|
|
List<UIElement_UIItem *>Vtbl *vfptr;
|
|
ListNode<UIElement_UIItem *> *_head;
|
|
ListNode<UIElement_UIItem *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 5977 */
|
|
struct __cppobj UIElement_ItemList : UIElement_ListBox, gmNoticeHandler
|
|
{
|
|
unsigned int parentContainerID;
|
|
unsigned int openItemID;
|
|
unsigned int removedItemID;
|
|
UIElement_ItemList *childList;
|
|
UIElement_ItemList *parentList;
|
|
bool containerList;
|
|
bool vendorItemList;
|
|
bool shortcutList;
|
|
bool salvageList;
|
|
UIElement_UIItem *m_pendingItem;
|
|
int m_cellW;
|
|
int m_cellH;
|
|
List<UIElement_UIItem *> m_listUIItemCache;
|
|
ItemListDragHandler *m_dragHandler;
|
|
bool m_singleSelection;
|
|
bool m_dragScrollItemScrolling;
|
|
bool m_dragScrollSpellScrolling;
|
|
bool m_dragScrollVertical;
|
|
bool m_dragScrollHorizontal;
|
|
int m_dragScrollMarginWidth;
|
|
int m_dragScrollMarginHeight;
|
|
bool m_inDragScrollRegion;
|
|
int m_dragScrollJumpDistance;
|
|
float m_dragScrollDelay;
|
|
long double m_nextDragScrollTime;
|
|
};
|
|
|
|
/* 5979 */
|
|
struct List<UIElement_UIItem *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<UIElement_UIItem *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5980 */
|
|
struct __cppobj ListNode<UIElement_UIItem *>
|
|
{
|
|
UIElement_UIItem *data;
|
|
ListNode<UIElement_UIItem *> *next;
|
|
ListNode<UIElement_UIItem *> *prev;
|
|
};
|
|
|
|
/* 5981 */
|
|
struct __cppobj ItemListDragHandler
|
|
{
|
|
ItemListDragHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 5982 */
|
|
struct ItemListDragHandlerVtbl
|
|
{
|
|
bool (__thiscall *OnItemListDragOver)(ItemListDragHandler *this, UIElement_UIItem *, unsigned int, unsigned int, DropItemFlags);
|
|
};
|
|
|
|
/* 5983 */
|
|
struct __cppobj ListIterator<UIElement_UIItem *>
|
|
{
|
|
ListIterator<UIElement_UIItem *>Vtbl *vfptr;
|
|
ListNode<UIElement_UIItem *> *_current;
|
|
List<UIElement_UIItem *> *_list;
|
|
};
|
|
|
|
/* 5984 */
|
|
struct ListIterator<UIElement_UIItem *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<UIElement_UIItem *> *this, unsigned int);
|
|
};
|
|
|
|
/* 5985 */
|
|
struct __cppobj gmCG3DView
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
UIElement_Viewport *m_pViewport;
|
|
CPhysicsObj *m_pPlayerObject;
|
|
CPhysicsObj *m_pbgObject;
|
|
IDClass<_tagDataID,32,0> m_didAnimation;
|
|
IDClass<_tagDataID,32,0> m_didAnimationRest;
|
|
IDClass<_tagDataID,32,0> m_didAnimArray[5];
|
|
long double m_dLastAnimTime;
|
|
IDClass<_tagDataID,32,0> m_bgSetupID;
|
|
IDClass<_tagDataID,32,0> m_alternateSetupID;
|
|
float m_fHeading;
|
|
IDClass<_tagDataID,32,0> m_SetupID;
|
|
Vector3 m_vectPosition;
|
|
Vector3 m_vectDirection;
|
|
};
|
|
|
|
/* 5986 */
|
|
struct __cppobj gmBarberUI::tagChoices
|
|
{
|
|
int iNumChoices;
|
|
int iCurrentChoice;
|
|
int iNumColors;
|
|
int iCurrentColor;
|
|
long double dShade;
|
|
};
|
|
|
|
/* 5987 */
|
|
struct __cppobj gmBarberUI::tagColorWheel
|
|
{
|
|
unsigned int iRed;
|
|
unsigned int iGreen;
|
|
unsigned int iBlue;
|
|
UIElement *pColor;
|
|
UIElement *pPointer;
|
|
Graphic *pGraphic;
|
|
gmBarberUI::EParts ePart;
|
|
};
|
|
|
|
/* 5988 */
|
|
struct __cppobj gmBarberUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
UIElement_Button *m_pRotateClockButton;
|
|
UIElement_Button *m_pRotateCounterClockButton;
|
|
UIElement_Button *m_pHairSpin;
|
|
UIElement_Button *m_pEyesSpin;
|
|
UIElement_Button *m_pNoseSpin;
|
|
UIElement_Button *m_pMouthSpin;
|
|
UIElement_Button *m_pSkinSpin;
|
|
UIElement_Button *m_pApplyButton;
|
|
UIElement_Button *m_pCancelButton;
|
|
UIElement_Button *m_pOption1Checkbox;
|
|
UIElement_Button *m_pOption2Checkbox;
|
|
UIElement_Button *m_pOption3Checkbox;
|
|
UIElement_Scrollbar *m_pShadeScroll;
|
|
UIElement *m_pFaceChoices;
|
|
UIElement *m_pGradCircle;
|
|
Graphic *m_pGradGraphic;
|
|
Graphic *m_pGradPlug;
|
|
UIElement *m_pCurSelection;
|
|
UIElement_Viewport *m_pViewport;
|
|
gmCG3DView *m_p3DView;
|
|
int m_iCurColor;
|
|
int m_iPartIndex;
|
|
int m_iHoldheadgear;
|
|
bool m_bRotating;
|
|
float m_fCurHeading;
|
|
float m_fTargHeading;
|
|
long double m_dAnimStartTime;
|
|
long double m_dAnimDuration;
|
|
long double m_dLastRotateTime;
|
|
long double m_dRotationPerSec;
|
|
gmBarberUI::ERotateDirection m_eRotateDir;
|
|
gmBarberUI::tagChoices m_tChoices[9];
|
|
gmBarberUI::EParts m_eCurPart;
|
|
gmBarberUI::tagColorWheel m_tColorWheel[9];
|
|
};
|
|
|
|
/* 5989 */
|
|
struct __cppobj IOptionChangeHandler
|
|
{
|
|
IOptionChangeHandlerVtbl *vfptr;
|
|
};
|
|
|
|
/* 5991 */
|
|
struct IOptionChangeHandlerVtbl
|
|
{
|
|
void (__thiscall *OnOptionChanged)(IOptionChangeHandler *this, UIOption *);
|
|
void (__thiscall *OnOptionChangeConfirmed)(IOptionChangeHandler *this, UIOption *, bool);
|
|
};
|
|
|
|
/* 5990 */
|
|
const struct __cppobj UIOption : gmNoticeHandler
|
|
{
|
|
bool m_confirmChange;
|
|
bool m_bDelayConfirmation;
|
|
unsigned int m_dialogContext;
|
|
bool m_shouldReloadOptions;
|
|
bool m_shouldRefreshOptionsPanel;
|
|
bool (__cdecl *m_noticeFuncPtr)();
|
|
IOptionChangeHandler *m_pOCH;
|
|
unsigned int m_nUserData;
|
|
};
|
|
|
|
/* 5992 */
|
|
struct __cppobj _STL::pair<unsigned long,_STL::pair<QualifiedControl,unsigned long> >
|
|
{
|
|
unsigned int first;
|
|
_STL::pair<QualifiedControl,unsigned long> second;
|
|
};
|
|
|
|
/* 5993 */
|
|
struct __cppobj SmartArray<_STL::pair<unsigned long,_STL::pair<QualifiedControl,unsigned long> >,1>
|
|
{
|
|
_STL::pair<unsigned long,_STL::pair<QualifiedControl,unsigned long> > *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5994 */
|
|
struct __cppobj SmartArray<UIElement_Button *,1>
|
|
{
|
|
UIElement_Button **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5995 */
|
|
struct __cppobj UIOption_ActionKeyMap : UIOption, UIElement_Text
|
|
{
|
|
UIElement_Button *m_buttonClear;
|
|
SmartArray<UIElement_Button *,1> m_aKeyButtons;
|
|
unsigned int m_idInputAction;
|
|
unsigned int m_idInputMap;
|
|
List<QualifiedControl> m_qclDefaults;
|
|
List<QualifiedControl> m_qclSaved;
|
|
List<QualifiedControl> m_qclCurrent;
|
|
QualifiedControl m_qcBindingBeingChanged;
|
|
int m_nBindingBeingChanged;
|
|
unsigned int m_ctxtDialog;
|
|
unsigned int m_ctxtOverwriteBindingDialog;
|
|
unsigned int m_ctxtCantOverwriteBindingDialog;
|
|
int m_skipConfirmation;
|
|
};
|
|
|
|
/* 5996 */
|
|
struct __cppobj SmartArray<UIOption *,1>
|
|
{
|
|
UIOption **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 5997 */
|
|
struct __cppobj OptionPage : UIElement, IOptionChangeHandler
|
|
{
|
|
SmartArray<UIOption *,1> m_UIOptionArray;
|
|
};
|
|
|
|
/* 6000 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,UIElement_ListBox *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,UIElement_ListBox *> **m_buckets;
|
|
HashTableData<unsigned long,UIElement_ListBox *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 5998 */
|
|
struct __cppobj HashTable<unsigned long,UIElement_ListBox *,0>
|
|
{
|
|
HashTable<unsigned long,UIElement_ListBox *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 5999 */
|
|
struct HashTable<unsigned long,UIElement_ListBox *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,UIElement_ListBox *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6001 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6003 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,UIElement_ListBox *> *m_hashNext;
|
|
};
|
|
|
|
/* 6002 */
|
|
struct __cppobj HashTableData<unsigned long,UIElement_ListBox *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *>
|
|
{
|
|
UIElement_ListBox *m_data;
|
|
};
|
|
|
|
/* 6004 */
|
|
struct __cppobj gmKeyboardUI : OptionPage, gmNoticeHandler
|
|
{
|
|
UIElement_Button *m_pKeyboardLoadKeymapButton;
|
|
UIElement_Button *m_pKeyboardSaveKeymapButton;
|
|
UIElement_Text *m_pKeyboardCurrentKeymapLabel;
|
|
UIElement_Button *m_pKeyboardResetToDefaultsButton;
|
|
UIElement_Button *m_pKeyboardRevertToSavedButton;
|
|
UIElement_Button *m_pKeyboardOKButton;
|
|
UIElement_Button *m_pKeyboardCancelButton;
|
|
HashTable<unsigned long,UIElement_ListBox *,0> m_hashMappingListBoxes;
|
|
unsigned int m_uiLoadKeymapDialogContext;
|
|
unsigned int m_uiSaveKeymapDialogContext;
|
|
unsigned int m_uiCantOverwriteReadOnlyKeymapDialogContext;
|
|
unsigned int m_uiOverwriteKeymapDialogContext;
|
|
List<PStringBase<char> > m_listCachedKeymapFilenames;
|
|
};
|
|
|
|
/* 6005 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,UIElement_ListBox *> **m_currBucket;
|
|
HashTableData<unsigned long,UIElement_ListBox *> *m_currElement;
|
|
};
|
|
|
|
/* 6006 */
|
|
struct __cppobj HashIterator<unsigned long,UIElement_ListBox *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,UIElement_ListBox *> *,0> m_iter;
|
|
};
|
|
|
|
/* 6007 */
|
|
struct __cppobj gmPowerbarUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
PowerBarMode m_pbmCurrentMode;
|
|
UIElement_Field *m_RecklessnessField;
|
|
};
|
|
|
|
/* 6008 */
|
|
struct __cppobj RadarInfo
|
|
{
|
|
ACCWeenieObject *object;
|
|
RGBAColor color;
|
|
RadarBlipShape shape;
|
|
};
|
|
|
|
/* 6009 */
|
|
struct __cppobj SmartArray<RadarInfo,1>
|
|
{
|
|
RadarInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6010 */
|
|
struct __cppobj __declspec(align(8)) gmRadarUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
float m_fRadarRange;
|
|
SmartArray<RadarInfo,1> m_aRadarInfos;
|
|
unsigned int m_iidObjectUnderMouse;
|
|
float m_fPlayerHeading;
|
|
Vector2 m_vecCenterPoint;
|
|
int m_nRadarRadius;
|
|
float m_fNorthTokenMagnitude;
|
|
float m_fEastTokenMagnitude;
|
|
float m_fSouthTokenMagnitude;
|
|
float m_fWestTokenMagnitude;
|
|
UIElement *m_pNorthToken;
|
|
UIElement *m_pEastToken;
|
|
UIElement *m_pSouthToken;
|
|
UIElement *m_pWestToken;
|
|
UIElement *m_pCoordinateContainerField;
|
|
UIElement_Text *m_pCombinedCoordsText;
|
|
UIElement_Text *m_pXCoordText;
|
|
UIElement_Text *m_pYCoordText;
|
|
UIElement *m_pLockUIButton;
|
|
UIElement *m_pDragButton;
|
|
long double m_ttNextUpdateTime;
|
|
long double m_fCurXCoord;
|
|
long double m_fCurYCoord;
|
|
unsigned int m_eWindowID;
|
|
};
|
|
|
|
/* 6011 */
|
|
struct __cppobj SmartArray<RenderSurface *,1>
|
|
{
|
|
RenderSurface **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6012 */
|
|
struct __cppobj __declspec(align(4)) VividTargetIndicator : gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
unsigned int m_idSelectedTarget;
|
|
RGBAColor m_clrSelectedObjectColor;
|
|
unsigned int m_vtiCurrent;
|
|
RGBAColor m_clrOnScreen;
|
|
RGBAColor m_clrOffScreen;
|
|
SmartArray<RenderSurface *,1> m_rgSourceImages;
|
|
UIElement *m_pOffScreen;
|
|
UIElement *m_pOnScreen;
|
|
SmartArray<UIElement *,1> m_rgOnScreenCorners;
|
|
bool m_bDisplayOn;
|
|
bool m_bEnabled;
|
|
};
|
|
|
|
/* 6013 */
|
|
struct __cppobj __declspec(align(8)) gmSmartBoxUI : UIElement_SmartBoxWrapper
|
|
{
|
|
SmartBox *m_pSmartBox;
|
|
CPhysicsObj *teleportObj;
|
|
long double gameVDist;
|
|
TeleportAnimState teleportAnimState;
|
|
long double teleportRotationStartTime;
|
|
long double teleportRotationDuration;
|
|
long double teleportRotationStartAngle;
|
|
long double teleportRotationEndAngle;
|
|
long double teleportTransitionStartTime;
|
|
long double teleportRotationCurAngle;
|
|
float teleportCurVDist;
|
|
UIElement_Text *m_pFPSDisplay;
|
|
UIElement_Viewport *m_pPortalSpace;
|
|
VividTargetIndicator m_vti;
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
};
|
|
|
|
/* 6014 */
|
|
struct __cppobj SmartArray<StringInfo,1>
|
|
{
|
|
StringInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6015 */
|
|
struct __cppobj gmSpewBoxUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_ListBox *m_listBox;
|
|
SmartArray<StringInfo,1> m_spewBoxPending;
|
|
int m_maxConcurrentItems;
|
|
};
|
|
|
|
/* 6016 */
|
|
struct __declspec(align(4)) gmCombatPanelUI::PanelChildInfo
|
|
{
|
|
UIElement *child;
|
|
unsigned int panelID;
|
|
bool bShouldBeDefault;
|
|
};
|
|
|
|
/* 6017 */
|
|
struct __cppobj SmartArray<gmCombatPanelUI::PanelChildInfo,1>
|
|
{
|
|
gmCombatPanelUI::PanelChildInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6018 */
|
|
struct __cppobj gmCombatPanelUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
SmartArray<gmCombatPanelUI::PanelChildInfo,1> m_childrenInfoArray;
|
|
UIElement *m_currentlyShownPanel;
|
|
UIElement *m_pDefaultPanel;
|
|
};
|
|
|
|
/* 6019 */
|
|
struct __cppobj gmFloatyCombatPanelUI : gmCombatPanelUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6020 */
|
|
struct __declspec(align(4)) gmEnvPanelUI::PanelChildInfo
|
|
{
|
|
UIElement *child;
|
|
unsigned int panelID;
|
|
bool bShouldBeDefault;
|
|
};
|
|
|
|
/* 6021 */
|
|
struct __cppobj SmartArray<gmEnvPanelUI::PanelChildInfo,1>
|
|
{
|
|
gmEnvPanelUI::PanelChildInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6022 */
|
|
struct __cppobj gmEnvPanelUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
SmartArray<gmEnvPanelUI::PanelChildInfo,1> m_childrenInfoArray;
|
|
UIElement *m_currentlyShownPanel;
|
|
UIElement *m_pDefaultPanel;
|
|
};
|
|
|
|
/* 6023 */
|
|
struct __cppobj gmFloatyEnvPanelUI : gmEnvPanelUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6024 */
|
|
struct __cppobj InfoRegion : QualityChangeHandler
|
|
{
|
|
StatType m_StatType;
|
|
UIElement *m_pElement;
|
|
UIElement_Text *m_pLabelText;
|
|
UIElement_Text *m_pValueText;
|
|
};
|
|
|
|
/* 6025 */
|
|
struct __cppobj AttributeInfoRegion : InfoRegion
|
|
{
|
|
unsigned int m_Attribute;
|
|
};
|
|
|
|
/* 6026 */
|
|
struct __cppobj __declspec(align(4)) Attribute2ndInfoRegion : InfoRegion
|
|
{
|
|
unsigned int m_CurAttribute;
|
|
unsigned int m_MaxAttribute;
|
|
bool m_bShowPercent;
|
|
};
|
|
|
|
/* 6027 */
|
|
struct __cppobj SkillInfoRegion : InfoRegion
|
|
{
|
|
unsigned int m_Skill;
|
|
SKILL_ADVANCEMENT_CLASS m_AdvancementClass;
|
|
};
|
|
|
|
/* 6028 */
|
|
struct __cppobj EffectInfoRegion : InfoRegion
|
|
{
|
|
unsigned int m_Spell;
|
|
};
|
|
|
|
/* 6029 */
|
|
struct __cppobj ExamineSubUI
|
|
{
|
|
ExamineSubUIVtbl *vfptr;
|
|
unsigned int cur_objid;
|
|
ACCWeenieObject *cur_weenobj;
|
|
AppraisalProfile cur_prof;
|
|
gmExaminationUI *m_pParentElement;
|
|
};
|
|
|
|
/* 6030 */
|
|
struct ExamineSubUIVtbl
|
|
{
|
|
void (__thiscall *Init)(ExamineSubUI *this, unsigned int, ACCWeenieObject *);
|
|
void (__thiscall *SetAppraiseInfo)(ExamineSubUI *this, AppraisalProfile *, int);
|
|
void (__thiscall *Show)(ExamineSubUI *this, bool);
|
|
};
|
|
|
|
/* 6031 */
|
|
struct __cppobj gmExaminationUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
ExamineSubUI *m_activeUI;
|
|
ItemExamineUI *m_itemUI;
|
|
CreatureExamineUI *m_creatureUI;
|
|
CharExamineUI *m_charUI;
|
|
SpellExamineUI *m_spellUI;
|
|
UIElement_Text *m_displayedNameText;
|
|
unsigned int awaiting_appraisal_ID;
|
|
unsigned int current_appraisal_ID;
|
|
bool m_examineNewlySelectedItem;
|
|
long double m_timeNextUpdate;
|
|
};
|
|
|
|
/* 6032 */
|
|
struct __cppobj ItemExamineUI : ExamineSubUI
|
|
{
|
|
UIElement *m_itemExamineBaseField;
|
|
UIElement_Text *m_itemValueText;
|
|
UIElement_Text *m_itemBurdenText;
|
|
UIElement_Text *m_itemDisplayText;
|
|
UIElement_Text *m_itemInscriptionText;
|
|
UIElement_Text *m_itemInscriptionSignatureText;
|
|
UIElement *m_itemInscriptionBackground;
|
|
UIElement *m_itemIcon;
|
|
AC1Legacy::PStringBase<char> m_scribe_name;
|
|
AC1Legacy::PStringBase<char> m_scribe_account;
|
|
AC1Legacy::PStringBase<char> m_old_inscription;
|
|
int mod_high_font;
|
|
int mod_low_font;
|
|
};
|
|
|
|
/* 6033 */
|
|
struct __cppobj BasicCreatureExamineUI : ExamineSubUI
|
|
{
|
|
UIElement *m_basicCreatureExamineBaseField;
|
|
UIElement *m_creatureInfoSubPanel;
|
|
UIElement *m_characterInfoSubPanel;
|
|
UIElement_Text *m_levelValueText;
|
|
UIElement_Viewport *m_pPaperDoll;
|
|
CPhysicsObj *m_p3DObj;
|
|
UIElement_ListBox *m_extraInfoList;
|
|
};
|
|
|
|
/* 6034 */
|
|
struct __cppobj CreatureExamineUI : BasicCreatureExamineUI
|
|
{
|
|
UIElement_Text *m_creatureDisplayName;
|
|
};
|
|
|
|
/* 6035 */
|
|
struct __cppobj CharExamineUI : BasicCreatureExamineUI
|
|
{
|
|
UIElement_Text *m_displayText_Heritage;
|
|
UIElement_Text *m_displayText_Profession;
|
|
UIElement_Text *m_displayText_PlayerKiller;
|
|
UIElement_Text *m_displayText_AllegianceName;
|
|
};
|
|
|
|
/* 6036 */
|
|
struct __cppobj SpellExamineUI : ExamineSubUI
|
|
{
|
|
UIElement *m_spellExamineBaseField;
|
|
UIElement_Text *m_magicSchoolText;
|
|
UIElement_Text *m_spellManaText;
|
|
UIElement_Text *m_spellRangeText;
|
|
UIElement_Text *m_spellDurationText;
|
|
UIElement_Text *m_spellDisplayText;
|
|
UIElement *m_spellIcon;
|
|
UIElement_ListBox *m_formulaListBox;
|
|
unsigned int cur_spellid;
|
|
int m_componentListX;
|
|
int m_componentListW;
|
|
};
|
|
|
|
/* 6037 */
|
|
struct __cppobj SmartArray<InfoRegion *,1>
|
|
{
|
|
InfoRegion **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6038 */
|
|
struct __cppobj __declspec(align(8)) gmFloatyExaminationUI : gmExaminationUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6039 */
|
|
struct __cppobj gmIndicatorsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 6040 */
|
|
struct __cppobj gmFloatyIndicatorsUI : gmIndicatorsUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6041 */
|
|
struct __cppobj ChatInterface : gmNoticeHandler, UIElement_Field
|
|
{
|
|
unsigned int m_eWindowID;
|
|
float m_fDefaultOpacity;
|
|
float m_fActiveOpacity;
|
|
float m_fCurrentOpacity;
|
|
UIElement_Text *m_chatEntry;
|
|
UIElement_Text *m_chatLog;
|
|
UIElement *m_chatNewNonVisibleTextIndicator;
|
|
unsigned __int64 m_llTextTypeFilter;
|
|
UIElement_Text *m_pChatTargetButtonText;
|
|
PStringBaseArray<unsigned short> m_InputHistory;
|
|
unsigned int m_LastInputHistoryPos;
|
|
ClientCommunicationSystem *m_pCCS;
|
|
};
|
|
|
|
/* 6042 */
|
|
struct __cppobj SmartArray<UIElement_Text *,1>
|
|
{
|
|
UIElement_Text **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6043 */
|
|
struct __cppobj gmMainChatUI : ChatInterface
|
|
{
|
|
UIElement_Text *m_pSquelchToggleButton;
|
|
SmartArray<UIElement_Text *,1> m_aTalkFocusButtons;
|
|
UIElement_Text *m_pChatTargetButtonText;
|
|
bool m_Maximized;
|
|
int m_OldY;
|
|
int m_OldHeight;
|
|
};
|
|
|
|
/* 6044 */
|
|
struct __cppobj gmFloatyMainChatUI : gmMainChatUI
|
|
{
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6045 */
|
|
struct gmPanelUI::PanelChildInfo
|
|
{
|
|
UIElement *child;
|
|
unsigned int panelID;
|
|
};
|
|
|
|
/* 6046 */
|
|
struct __cppobj SmartArray<gmPanelUI::PanelChildInfo,1>
|
|
{
|
|
gmPanelUI::PanelChildInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6047 */
|
|
struct __cppobj __declspec(align(4)) gmPanelUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
SmartArray<gmPanelUI::PanelChildInfo,1> m_childrenInfoArray;
|
|
UIElement *m_currentlyShownPanel;
|
|
UIElement *m_previouslyShownPanel;
|
|
UIElement *m_pPanelPagesFrame;
|
|
bool m_bStretchMode;
|
|
};
|
|
|
|
/* 6048 */
|
|
struct __cppobj gmFloatyPanelUI : gmPanelUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6049 */
|
|
struct __cppobj gmFloatyPowerBarUI : gmPowerbarUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6050 */
|
|
struct __cppobj gmVitalsUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
UIElement_Meter *m_pHealthMeter;
|
|
UIElement_Meter *m_pStaminaMeter;
|
|
UIElement_Meter *m_pManaMeter;
|
|
UIElement_Text *m_pHealthLabel;
|
|
UIElement_Text *m_pStaminaLabel;
|
|
UIElement_Text *m_pManaLabel;
|
|
};
|
|
|
|
/* 6051 */
|
|
struct __cppobj gmFloatySideVitalsUI : gmVitalsUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6052 */
|
|
struct PanelButtonInfo
|
|
{
|
|
UIElement *button;
|
|
unsigned int panelID;
|
|
};
|
|
|
|
/* 6053 */
|
|
struct __cppobj SmartArray<PanelButtonInfo,1>
|
|
{
|
|
PanelButtonInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6054 */
|
|
struct __cppobj SmartArray<UIElement_ItemList *,1>
|
|
{
|
|
UIElement_ItemList **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6055 */
|
|
struct __cppobj gmToolbarUI : UIElement_Field, gmNoticeHandler, ItemListDragHandler
|
|
{
|
|
SmartArray<PanelButtonInfo,1> m_buttonInfoArray;
|
|
UIElement *m_pUseObjectButton;
|
|
UIElement *m_pExamineObjectButton;
|
|
UIElement *m_pSelObjectField;
|
|
UIElement_Text *m_pSelObjectName;
|
|
UIElement_Meter *m_pSelObjectHealthMeter;
|
|
UIElement_Meter *m_pSelObjectManaMeter;
|
|
UIElement_Text *m_pStackSizeEntryBox;
|
|
UIElement_Scrollbar *m_pStackSizeSlider;
|
|
UIElement *m_pInventoryButtonDragOverlay;
|
|
unsigned int m_iidSelectedObject;
|
|
SmartArray<UIElement_ItemList *,1> m_shortcutSlots;
|
|
unsigned int m_lastShortcutNumDragged;
|
|
bool m_bToolbarActive;
|
|
unsigned int m_idAmmoObject;
|
|
};
|
|
|
|
/* 6056 */
|
|
struct __cppobj gmFloatyToolbarUI : gmToolbarUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6057 */
|
|
struct __cppobj gmFloatyVitalsUI : gmVitalsUI
|
|
{
|
|
unsigned int m_eWindowID;
|
|
UIElement *m_pTopBorder;
|
|
UIElement *m_pLeftBorder;
|
|
UIElement *m_pBottomBorder;
|
|
UIElement *m_pRightBorder;
|
|
UIElement *m_pTopLeftCorner;
|
|
UIElement *m_pTopRightCorner;
|
|
UIElement *m_pBottomLeftCorner;
|
|
UIElement *m_pBottomRightCorner;
|
|
UIElement *m_pTopBorder_Locked;
|
|
UIElement *m_pLeftBorder_Locked;
|
|
UIElement *m_pBottomBorder_Locked;
|
|
UIElement *m_pRightBorder_Locked;
|
|
UIElement *m_pTopLeftCorner_Locked;
|
|
UIElement *m_pTopRightCorner_Locked;
|
|
UIElement *m_pBottomLeftCorner_Locked;
|
|
UIElement *m_pBottomRightCorner_Locked;
|
|
};
|
|
|
|
/* 6058 */
|
|
struct __cppobj gmFloatyChatUI : ChatInterface
|
|
{
|
|
};
|
|
|
|
/* 6059 */
|
|
struct __cppobj gmAdminQualitiesUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 6060 */
|
|
struct __cppobj AttributeQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
int m_nSavedValue;
|
|
int m_nCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6061 */
|
|
struct __cppobj IntegerQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
int m_nSavedValue;
|
|
int m_nCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6062 */
|
|
struct __cppobj __declspec(align(8)) LongIntegerQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
__int64 m_nSavedValue;
|
|
__int64 m_nCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6063 */
|
|
struct __cppobj __declspec(align(4)) BoolQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
bool m_bSavedValue;
|
|
bool m_bCurValue;
|
|
};
|
|
|
|
/* 6064 */
|
|
struct __cppobj __declspec(align(8)) FloatQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
long double m_fSavedValue;
|
|
long double m_fCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6065 */
|
|
struct __cppobj StringQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
AC1Legacy::PStringBase<char> m_strSavedValue;
|
|
AC1Legacy::PStringBase<char> m_strCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6066 */
|
|
struct __cppobj DataIDQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
IDClass<_tagDataID,32,0> m_didSavedValue;
|
|
IDClass<_tagDataID,32,0> m_didCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6067 */
|
|
struct __cppobj InstanceIDQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
unsigned int m_iidSavedValue;
|
|
unsigned int m_iidCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6068 */
|
|
struct __cppobj SkillQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
Skill m_skillSavedValue;
|
|
Skill m_skillCurValue;
|
|
UIElement_Menu *m_pAdvancementMenu;
|
|
UIElement_Text *m_pCurInitLevelText;
|
|
};
|
|
|
|
/* 6069 */
|
|
struct __cppobj PositionQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
Position m_posSavedValue;
|
|
Position m_posCurValue;
|
|
UIElement_Text *m_pCurValueText;
|
|
};
|
|
|
|
/* 6070 */
|
|
struct __cppobj BodyPartQualityBlob
|
|
{
|
|
unsigned int m_eQuality;
|
|
BodyPart m_partSavedValue;
|
|
BodyPart m_partCurValue;
|
|
UIElement_Menu *m_pDamageTypeMenu;
|
|
UIElement_Text *m_pCurDamage;
|
|
UIElement_Text *m_pCurDamageVariance;
|
|
UIElement_Text *m_pSlashArmorValue;
|
|
UIElement_Text *m_pPierceArmorValue;
|
|
UIElement_Text *m_pBludgeonArmorValue;
|
|
UIElement_Text *m_pColdArmorValue;
|
|
UIElement_Text *m_pFireArmorValue;
|
|
UIElement_Text *m_pAcidArmorValue;
|
|
UIElement_Text *m_pElectricArmorValue;
|
|
};
|
|
|
|
/* 6071 */
|
|
struct __cppobj gmCombatUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Field *m_RecklessnessField;
|
|
};
|
|
|
|
/* 6072 */
|
|
struct __cppobj gmExternalContainerUI : UIElement_Field, gmNoticeHandler, ObjectRangeHandler, ItemListDragHandler
|
|
{
|
|
UIElement_ItemList *m_topContainer;
|
|
UIElement_ItemList *m_containerList;
|
|
UIElement_ItemList *m_itemList;
|
|
unsigned int groundObjectID;
|
|
};
|
|
|
|
/* 6073 */
|
|
struct __cppobj gmSalvageUI : UIElement_Field, gmNoticeHandler, ItemListDragHandler
|
|
{
|
|
UIElement_ItemList *m_salvageList;
|
|
UIElement *m_salvageButton;
|
|
unsigned int m_toolID;
|
|
unsigned int m_material;
|
|
};
|
|
|
|
/* 6074 */
|
|
struct __cppobj gmSecureTradeUI : UIElement_Field, gmNoticeHandler, ObjectRangeHandler, ItemListDragHandler
|
|
{
|
|
UIElement_Button *m_pTradeButton;
|
|
UIElement_Text *m_pSelfPlayerName;
|
|
UIElement_Text *m_pSelfTotalItemsLabel;
|
|
UIElement_ItemList *m_pSelfItemsList;
|
|
UIElement *m_pOtherTradeStatusIndicator;
|
|
UIElement_Text *m_pOtherPlayerName;
|
|
UIElement_Text *m_pOtherTotalItemsLabel;
|
|
UIElement_ItemList *m_pOtherItemsList;
|
|
UIElement_Button *m_pClearAllItemsButton;
|
|
unsigned int splitItemID;
|
|
IDClass<_tagDataID,32,0> splitItemClassID;
|
|
unsigned int splitItemStackSize;
|
|
};
|
|
|
|
/* 6075 */
|
|
struct __cppobj gmSlumlordUI : UIElement_Panel, gmNoticeHandler, ObjectRangeHandler, ItemListDragHandler
|
|
{
|
|
unsigned int m_iidOwner;
|
|
HouseProfile *m_pHouseProfile;
|
|
HouseProfile *m_pBackupHouseProfile;
|
|
HouseOp m_eCurrentHouseOp;
|
|
UIElement_ItemList *m_pCurItemList;
|
|
UIElement_Text *m_pBuyRequirementsText;
|
|
UIElement_Text *m_pBuyHouseOwnerText;
|
|
UIElement_ItemList *m_pBuyItemList;
|
|
UIElement_Button *m_pBuyButton;
|
|
UIElement_Text *m_pRentRequirementsText;
|
|
UIElement_Text *m_pRentHouseOwnerText;
|
|
UIElement_ItemList *m_pRentItemList;
|
|
UIElement_Button *m_pRentButton;
|
|
unsigned int m_uiHousePurchaseDialogContext;
|
|
unsigned int m_uiRentPaymentByProxyDialogContext;
|
|
};
|
|
|
|
/* 6076 */
|
|
struct __cppobj __declspec(align(4)) SpellCastSubMenu : ItemListDragHandler
|
|
{
|
|
UIElement_ItemList *m_spellItemList;
|
|
UIElement *m_spellTabElement;
|
|
unsigned int m_selectedSpellID;
|
|
unsigned int m_numSpells;
|
|
int m_tabIndex;
|
|
bool m_endowmentSelected;
|
|
};
|
|
|
|
/* 6077 */
|
|
struct __cppobj gmSpellcastingUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Panel *m_spellcastPanel;
|
|
UIElement_Text *m_spellName;
|
|
UIElement_Button *m_spellcastButton;
|
|
UIElement *m_endowmentIcon;
|
|
UIElement *m_endowmentIcon_Overlay;
|
|
UIElement *m_endowmentIcon_Underlay;
|
|
UIElement *m_endowmentIcon_Selected;
|
|
UIElement *m_spellcastBackground;
|
|
bool m_endowmentPresent;
|
|
unsigned int m_endowmentItemID;
|
|
unsigned int m_endowmentSpellID;
|
|
SpellCastSubMenu m_subMenus[8];
|
|
};
|
|
|
|
/* 6078 */
|
|
struct __cppobj VendorSubUI
|
|
{
|
|
VendorSubUIVtbl *vfptr;
|
|
gmVendorUI *m_parent;
|
|
};
|
|
|
|
/* 6079 */
|
|
struct VendorSubUIVtbl
|
|
{
|
|
void (__thiscall *OpenVendor)(VendorSubUI *this, bool);
|
|
void (__thiscall *CloseVendor)(VendorSubUI *this);
|
|
void (__thiscall *HandleSetSelectedItem)(VendorSubUI *this, unsigned int, unsigned int);
|
|
};
|
|
|
|
/* 6080 */
|
|
struct __cppobj gmVendorUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler, ObjectRangeHandler
|
|
{
|
|
UIElement_Panel *m_vendorPanel;
|
|
unsigned int shopVendorID;
|
|
VendorProfile *shopVendorProfile;
|
|
PackableList<ItemProfile> *shopItemProfileList;
|
|
PackableList<ItemProfile> m_buyList;
|
|
PackableList<ItemProfile> m_sellList;
|
|
VendorItemsUI *m_itemsUI;
|
|
VendorBuyUI *m_buyUI;
|
|
VendorSellUI *m_sellUI;
|
|
int m_totalValue;
|
|
int m_last_sale;
|
|
};
|
|
|
|
/* 6081 */
|
|
struct __cppobj VendorItemsUI : VendorSubUI
|
|
{
|
|
UIElement_ItemList *m_shopList;
|
|
UIElement_Menu *m_itemTypeMenu;
|
|
UIElement_Text *m_itemNameText;
|
|
UIElement_Text *m_itemCostText;
|
|
UIElement *m_buyButton;
|
|
UIElement *m_addButton;
|
|
int m_numTypeFilters;
|
|
};
|
|
|
|
/* 6082 */
|
|
struct __cppobj VendorBuyUI : VendorSubUI
|
|
{
|
|
UIElement_ItemList *m_buyShopList;
|
|
UIElement_Text *m_buyListText;
|
|
UIElement_Text *m_buyPurseText;
|
|
UIElement *m_buyItemButton;
|
|
UIElement *m_buyAllButton;
|
|
UIElement *m_buyClearItemButton;
|
|
UIElement *m_buyClearListButton;
|
|
int m_transactionValue;
|
|
};
|
|
|
|
/* 6083 */
|
|
struct __cppobj __declspec(align(4)) VendorSellUI : VendorSubUI, ItemListDragHandler
|
|
{
|
|
UIElement_ItemList *m_sellShopList;
|
|
UIElement_Text *m_sellListText;
|
|
UIElement_Text *m_sellPurseText;
|
|
UIElement *m_sellItemButton;
|
|
UIElement *m_sellAllButton;
|
|
UIElement *m_sellClearItemButton;
|
|
UIElement *m_sellClearListButton;
|
|
int m_transactionValue;
|
|
UIElement_UIItem *m_splitItem;
|
|
IDClass<_tagDataID,32,0> m_splitItemClassID;
|
|
__int16 m_splitItemStackSize;
|
|
};
|
|
|
|
/* 6084 */
|
|
struct __cppobj gmAbuseUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pNameBox;
|
|
UIElement_Text *m_pEntryBox;
|
|
UIElement_Text *m_pResultText;
|
|
UIElement_Button *m_pContinueButton;
|
|
};
|
|
|
|
/* 6085 */
|
|
struct __cppobj gmBookUI : UIElement_Field, gmNoticeHandler, ObjectRangeHandler
|
|
{
|
|
UIElement *m_nextButton;
|
|
UIElement *m_prevButton;
|
|
UIElement_Text *m_titleText;
|
|
UIElement_Text *m_pageText;
|
|
UIElement_Menu *m_pageMenu;
|
|
UIElement_Text *m_menuSelectionPageNumText;
|
|
unsigned int bookID;
|
|
int maxNumPages;
|
|
PageDataList *pageDataList;
|
|
int curPage;
|
|
int requestPending;
|
|
AC1Legacy::PStringBase<char> inscription;
|
|
unsigned int scribeID;
|
|
AC1Legacy::PStringBase<char> scribeName;
|
|
};
|
|
|
|
/* 6086 */
|
|
struct __cppobj gmCharacterInfoUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
UIElement_Text *m_pMainText;
|
|
};
|
|
|
|
/* 6087 */
|
|
struct __cppobj SmartArray<EffectInfoRegion *,1>
|
|
{
|
|
EffectInfoRegion **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6088 */
|
|
struct __cppobj __declspec(align(4)) gmEffectsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pInfoText;
|
|
UIElement_ListBox *m_pListBox;
|
|
SmartArray<EffectInfoRegion *,1> m_rgTokens;
|
|
unsigned int m_effectsUIType;
|
|
long double m_nextDurationUpdate;
|
|
unsigned int m_SelectedSpell;
|
|
bool m_bNeedToRebuild;
|
|
};
|
|
|
|
/* 6089 */
|
|
struct __cppobj __declspec(align(8)) gmLinkStatusUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pMainText;
|
|
long double m_nextUpdateTime;
|
|
long double m_lastPingRequestTime;
|
|
long double m_pingRoundTripTime;
|
|
bool m_bPleaseRequestPing;
|
|
};
|
|
|
|
/* 6090 */
|
|
struct __cppobj TCoord
|
|
{
|
|
int x;
|
|
int y;
|
|
};
|
|
|
|
/* 6096 */
|
|
struct __cppobj AC1Legacy::SmartArray<TChessPiece<CBasePiece> *>
|
|
{
|
|
TChessPiece<CBasePiece> **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6091 */
|
|
struct __cppobj CChessLogic<CBasePiece>
|
|
{
|
|
CChessLogic<CBasePiece>Vtbl *vfptr;
|
|
TChessPiece<CBasePiece> *m_Board[8][8];
|
|
AC1Legacy::SmartArray<TChessPiece<CBasePiece> *> m_Pieces[2];
|
|
int m_CurPlayer;
|
|
int m_bLastMoveWasCheck;
|
|
TCoord m_EnPassantAttackSite;
|
|
TCoord m_EnPassantVictimPos;
|
|
};
|
|
|
|
/* 6095 */
|
|
struct CChessLogic<CBasePiece>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(CChessLogic<CBasePiece> *this, unsigned int);
|
|
void (__thiscall *MovePiece)(CChessLogic<CBasePiece> *this, TChessPiece<CBasePiece> *);
|
|
void (__thiscall *AttackPiece)(CChessLogic<CBasePiece> *this, TChessPiece<CBasePiece> *, TChessPiece<CBasePiece> *);
|
|
};
|
|
|
|
/* 6092 */
|
|
struct __cppobj CBasePiece
|
|
{
|
|
IDClass<_tagDataID,32,0> m_didIcon;
|
|
};
|
|
|
|
/* 6093 */
|
|
struct __cppobj TChessPiece<CBasePiece> : CBasePiece
|
|
{
|
|
TChessPiece<CBasePiece>Vtbl *vfptr;
|
|
ChessPieceType m_Type;
|
|
int m_Player;
|
|
TCoord m_CurPos;
|
|
TCoord m_LastKnownGoodPos;
|
|
int m_bMoved;
|
|
};
|
|
|
|
/* 6094 */
|
|
struct TChessPiece<CBasePiece>Vtbl
|
|
{
|
|
int (__thiscall *bCanGoTo)(TChessPiece<CBasePiece> *this, int, int);
|
|
int (__thiscall *bCanAttack)(TChessPiece<CBasePiece> *this, int, int);
|
|
unsigned int (__thiscall *Pack)(TChessPiece<CBasePiece> *this, void **, unsigned int);
|
|
int (__thiscall *UnPack)(TChessPiece<CBasePiece> *this, void **, unsigned int);
|
|
unsigned int (__thiscall *GetPackSize)(TChessPiece<CBasePiece> *this);
|
|
};
|
|
|
|
/* 6097 */
|
|
struct __cppobj gmMiniGameUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Button *m_pResignButton;
|
|
UIElement_Button *m_pPassButton;
|
|
UIElement_Button *m_pStalemateButton;
|
|
int m_iTeam;
|
|
unsigned int m_idCurrentGame;
|
|
gmMiniGameUI::GameState m_state;
|
|
int m_fStalemate;
|
|
GameBoardGrid *m_pGameBoard;
|
|
unsigned int m_uiResignDialogContext;
|
|
};
|
|
|
|
/* 6098 */
|
|
struct __cppobj GameBoardGrid : CChessLogic<CBasePiece>
|
|
{
|
|
gmMiniGameUI *m_gameUI;
|
|
UIElement_ListBox *m_pieceListBox;
|
|
IDClass<_tagDataID,32,0> m_didWhitePawn;
|
|
IDClass<_tagDataID,32,0> m_didWhiteRook;
|
|
IDClass<_tagDataID,32,0> m_didWhiteBishop;
|
|
IDClass<_tagDataID,32,0> m_didWhiteKnight;
|
|
IDClass<_tagDataID,32,0> m_didWhiteQueen;
|
|
IDClass<_tagDataID,32,0> m_didWhiteKing;
|
|
IDClass<_tagDataID,32,0> m_didBlackPawn;
|
|
IDClass<_tagDataID,32,0> m_didBlackRook;
|
|
IDClass<_tagDataID,32,0> m_didBlackBishop;
|
|
IDClass<_tagDataID,32,0> m_didBlackKnight;
|
|
IDClass<_tagDataID,32,0> m_didBlackQueen;
|
|
IDClass<_tagDataID,32,0> m_didBlackKing;
|
|
TChessPiece<CBasePiece> *m_rgPreviousBoard[8][8];
|
|
TCoord m_coordSelected;
|
|
};
|
|
|
|
/* 6099 */
|
|
struct __cppobj gmUrgentAssistanceUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pEntryBox;
|
|
UIElement_Button *m_pContinueButton;
|
|
};
|
|
|
|
/* 6100 */
|
|
struct __cppobj gmVitaeUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
UIElement_Text *m_pMainText;
|
|
float m_currentVitae;
|
|
};
|
|
|
|
/* 6101 */
|
|
struct __cppobj gm3DItemsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_contentsText;
|
|
UIElement_ItemList *m_itemList;
|
|
};
|
|
|
|
/* 6102 */
|
|
struct __cppobj gmBackpackUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_burdenText;
|
|
UIElement_Meter *m_burdenMeter;
|
|
UIElement_ItemList *m_topContainer;
|
|
UIElement_ItemList *m_containerList;
|
|
};
|
|
|
|
/* 6103 */
|
|
struct __cppobj __declspec(align(8)) gmPaperDollUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler, ItemListDragHandler
|
|
{
|
|
UIElement_ItemList *m_neckSlot;
|
|
UIElement_ItemList *m_leftWristSlot;
|
|
UIElement_ItemList *m_leftRingSlot;
|
|
UIElement_ItemList *m_rightWristSlot;
|
|
UIElement_ItemList *m_rightRingSlot;
|
|
UIElement_ItemList *m_weaponReadySlot;
|
|
UIElement_ItemList *m_ammoReadySlot;
|
|
UIElement_ItemList *m_shieldReadySlot;
|
|
UIElement_ItemList *m_clothesPantsSlot;
|
|
UIElement_ItemList *m_clothesShirtSlot;
|
|
UIElement_ItemList *m_trinketOneSlot;
|
|
UIElement_ItemList *m_cloakSlot;
|
|
UIElement_ItemList *m_sigilOneSlot;
|
|
UIElement_ItemList *m_sigilTwoSlot;
|
|
UIElement_ItemList *m_sigilThreeSlot;
|
|
UIElement_ItemList *m_headSlot;
|
|
UIElement_ItemList *m_chestSlot;
|
|
UIElement_ItemList *m_abdomenSlot;
|
|
UIElement_ItemList *m_upperArmSlot;
|
|
UIElement_ItemList *m_lowerArmSlot;
|
|
UIElement_ItemList *m_handSlot;
|
|
UIElement_ItemList *m_upperLegSlot;
|
|
UIElement_ItemList *m_lowerLegSlot;
|
|
UIElement_ItemList *m_footSlot;
|
|
CPhysicsObj *m_pInventoryObject;
|
|
UIElement_Viewport *m_pPaperDoll;
|
|
IDClass<_tagDataID,32,0> m_didAnimation;
|
|
UIElement *m_dragIcon;
|
|
UIElement *m_paperDollDragMask;
|
|
UIElement *m_paperDollDragOverlay;
|
|
UIElement *m_sigilOneItem;
|
|
UIElement *m_sigilTwoItem;
|
|
UIElement *m_sigilThreeItem;
|
|
UIElement_Button *m_SlotCheckbox;
|
|
RenderSurface *m_clickMap;
|
|
unsigned int m_cFlipCount;
|
|
long double m_timeNextFlip;
|
|
unsigned int m_selectionMask;
|
|
};
|
|
|
|
/* 6104 */
|
|
struct __cppobj gmInventoryUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
gmPaperDollUI *m_paperDollUI;
|
|
gmBackpackUI *m_backpackUI;
|
|
gm3DItemsUI *m_3DItemsUI;
|
|
UIElement_Text *m_titleText;
|
|
};
|
|
|
|
/* 6105 */
|
|
struct __cppobj gmHouseUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
HouseData *m_pHouseData;
|
|
UIElement_ListBox *m_pTextBox;
|
|
};
|
|
|
|
/* 6106 */
|
|
struct __cppobj gmMapUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pDateTimeText;
|
|
UIElement_Text *m_pCoordinateText;
|
|
UIElement *m_pPlayerLocationIcon;
|
|
UIElement *m_pHouseLocationIcon;
|
|
UIElement *m_pMap;
|
|
Box2D m_boxMapMarkerArea;
|
|
long double m_nextUpdate;
|
|
Position m_HousePosition;
|
|
};
|
|
|
|
/* 6107 */
|
|
struct gmMapUI::LocationRolloverInfo
|
|
{
|
|
unsigned int X;
|
|
unsigned int Y;
|
|
unsigned int Width;
|
|
unsigned int Height;
|
|
const wchar_t *Name;
|
|
};
|
|
|
|
/* 6108 */
|
|
struct __cppobj UIOption_Checkbox : UIOption, UIElement_Button
|
|
{
|
|
bool m_default;
|
|
bool m_saved;
|
|
bool m_current;
|
|
PStringBase<char> m_prefName;
|
|
unsigned int m_propName;
|
|
PlayerOption m_playerOption;
|
|
};
|
|
|
|
/* 6109 */
|
|
struct __cppobj __declspec(align(8)) UIOption_Slider : UIOption, UIElement_Scrollbar
|
|
{
|
|
float m_default;
|
|
float m_saved;
|
|
float m_current;
|
|
PStringBase<char> m_prefName;
|
|
unsigned int m_propName;
|
|
float m_lowerValue;
|
|
float m_upperValue;
|
|
unsigned int m_numStops;
|
|
unsigned __int16 m_precision;
|
|
bool m_setAsInt;
|
|
};
|
|
|
|
/* 6110 */
|
|
struct __cppobj UIOption_CheckboxSlider : UIOption, UIElement
|
|
{
|
|
UIOption_Checkbox *m_pToggle;
|
|
UIOption_Slider *m_pSlider;
|
|
PStringBase<char> m_prefName;
|
|
};
|
|
|
|
/* 6111 */
|
|
struct __cppobj UIOption_Menu : UIOption, UIElement_Menu
|
|
{
|
|
unsigned int m_default;
|
|
unsigned int m_saved;
|
|
unsigned int m_current;
|
|
PStringBase<char> m_prefName;
|
|
};
|
|
|
|
/* 6112 */
|
|
struct __cppobj PlayerOptionPage : OptionPage
|
|
{
|
|
UIElement_ListBox *m_pOptionBox;
|
|
};
|
|
|
|
/* 6113 */
|
|
struct __cppobj gmCharacterSettingsUI : PlayerOptionPage, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 6114 */
|
|
struct __cppobj UIOption_CheckboxBitfield64::ChildInfo
|
|
{
|
|
unsigned __int64 llMask;
|
|
StringInfo siLabel;
|
|
StringInfo siTooltip;
|
|
};
|
|
|
|
/* 6115 */
|
|
struct __cppobj SmartArray<UIOption_CheckboxBitfield64::ChildInfo,1>
|
|
{
|
|
UIOption_CheckboxBitfield64::ChildInfo *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6116 */
|
|
struct __cppobj UIOption_CheckboxBitfield64 : UIOption, UIElement_ListBox
|
|
{
|
|
unsigned __int64 m_default;
|
|
unsigned __int64 m_saved;
|
|
unsigned __int64 m_current;
|
|
PStringBase<char> m_prefName;
|
|
unsigned int m_propName;
|
|
UIOption_CheckboxBitfield64::PropertyType m_propType;
|
|
SmartArray<UIOption_CheckboxBitfield64::ChildInfo,1> m_rgChildValues;
|
|
};
|
|
|
|
/* 6117 */
|
|
struct __cppobj List<DualHashData<UIOption_Slider *,UIOption_Slider *> *>
|
|
{
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl *vfptr;
|
|
ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *_head;
|
|
ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *_tail;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 6118 */
|
|
struct List<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *this, unsigned int);
|
|
};
|
|
|
|
/* 6120 */
|
|
struct __cppobj ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *>
|
|
{
|
|
DualHashData<UIOption_Slider *,UIOption_Slider *> *data;
|
|
ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *next;
|
|
ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *prev;
|
|
};
|
|
|
|
/* 6119 */
|
|
struct __cppobj DualHashData<UIOption_Slider *,UIOption_Slider *>
|
|
{
|
|
UIOption_Slider *m_left_data;
|
|
UIOption_Slider *m_right_data;
|
|
};
|
|
|
|
/* 6121 */
|
|
struct __cppobj DualHash<UIOption_Slider *,UIOption_Slider *>
|
|
{
|
|
unsigned int m_num_buckets;
|
|
unsigned int m_num_elements;
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *m_left_buckets;
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *m_right_buckets;
|
|
};
|
|
|
|
/* 6122 */
|
|
struct __cppobj gmChatOptionsUI : PlayerOptionPage, gmNoticeHandler
|
|
{
|
|
DualHash<UIOption_Slider *,UIOption_Slider *> m_hashSliderLinks;
|
|
};
|
|
|
|
/* 6123 */
|
|
struct __cppobj ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *>
|
|
{
|
|
ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl *vfptr;
|
|
ListNode<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *_current;
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *_list;
|
|
};
|
|
|
|
/* 6124 */
|
|
struct ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *this, unsigned int);
|
|
};
|
|
|
|
/* 6125 */
|
|
struct __cppobj DualHashIter<UIOption_Slider *,UIOption_Slider *>
|
|
{
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *m_curr_bucket;
|
|
List<DualHashData<UIOption_Slider *,UIOption_Slider *> *> *m_end_bucket;
|
|
ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *> m_curr_element;
|
|
ListIterator<DualHashData<UIOption_Slider *,UIOption_Slider *> *> m_end_element;
|
|
};
|
|
|
|
/* 6126 */
|
|
struct __cppobj gmConfigUI : PlayerOptionPage, gmNoticeHandler
|
|
{
|
|
UIOption_Slider *m_pStiffness;
|
|
UIOption_Slider *m_pAdjustmentSpeed;
|
|
UIOption_Slider *m_pSensitivity;
|
|
UIOption_Checkbox *m_pSlope;
|
|
UIOption_Checkbox *m_pInvert;
|
|
UIOption_Checkbox *m_pMouseTurn;
|
|
};
|
|
|
|
/* 6127 */
|
|
struct __cppobj gmGameplayOptionsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
};
|
|
|
|
/* 6128 */
|
|
struct __cppobj gmStatManagementUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
UIElement_Text *m_pNameText;
|
|
UIElement_Text *m_pHeritageText;
|
|
UIElement_Text *m_pPKStatusText;
|
|
UIElement_Text *m_pLevelText;
|
|
UIElement_Text *m_pTotalXPText;
|
|
UIElement_Text *m_pXPToLevelText;
|
|
UIElement_Text *m_pLuminanceLabelText;
|
|
UIElement_Text *m_pLuminanceText;
|
|
UIElement_Meter *m_pXPToLevelMeter;
|
|
UIElement_ListBox *m_pListBox;
|
|
SmartArray<InfoRegion *,1> m_rgTokens;
|
|
bool m_bAwaitingRaise;
|
|
unsigned int m_titleID;
|
|
};
|
|
|
|
/* 6129 */
|
|
struct __cppobj gmAttributeUI : gmStatManagementUI
|
|
{
|
|
int m_SelectedIndex;
|
|
};
|
|
|
|
/* 6130 */
|
|
struct __cppobj gmSkillUI : gmStatManagementUI
|
|
{
|
|
unsigned int m_SelectedSkill;
|
|
int m_SelectedIndex;
|
|
};
|
|
|
|
/* 6131 */
|
|
struct __cppobj gmCharacterTitleUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Text *m_pDisplayTitleText;
|
|
UIElement_Button *m_pDisplayButton;
|
|
UIElement_ListBox *m_pTitleListBox;
|
|
CharacterTitleTable m_characterTitleTable;
|
|
};
|
|
|
|
/* 6132 */
|
|
struct __cppobj PageInfo
|
|
{
|
|
PStringBase<unsigned short> m_Label;
|
|
PStringBase<unsigned short> m_Title;
|
|
PStringBase<unsigned short> m_Notes;
|
|
int m_PageNumber;
|
|
bool m_TimerRunning;
|
|
long double m_TimerStamp;
|
|
int m_Days;
|
|
int m_Hours;
|
|
int m_Minutes;
|
|
bool m_LocationSet;
|
|
long double m_xCoord;
|
|
long double m_yCoord;
|
|
};
|
|
|
|
/* 6133 */
|
|
struct __cppobj gmJournalUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Button *m_pStartTimerButton;
|
|
UIElement_Text *m_pLabelEditBox;
|
|
UIElement_Text *m_pTitleEditBox;
|
|
UIElement_Text *m_pNotesEditBox;
|
|
UIElement_Text *m_pDaysEditBox;
|
|
UIElement_Text *m_pHoursEditBox;
|
|
UIElement_Text *m_pMinutesEditBox;
|
|
UIElement_Text *m_pLocationStaticText;
|
|
UIElement_Text *m_pTimerStaticText;
|
|
UIElement_Text *m_pDaysStaticText;
|
|
UIElement_Text *m_pHoursStaticText;
|
|
UIElement_Text *m_pMinutesStaticText;
|
|
UIElement_Text *m_pPageNumberStaticText;
|
|
bool m_Loaded;
|
|
unsigned int m_CurrentPage;
|
|
PageInfo m_Info;
|
|
long double m_timeNextUpdate;
|
|
};
|
|
|
|
/* 6134 */
|
|
struct __cppobj ContractInfo
|
|
{
|
|
PStringBase<unsigned short> m_Name;
|
|
PStringBase<unsigned short> m_Status;
|
|
CContractTracker m_ContractTracker;
|
|
};
|
|
|
|
/* 6135 */
|
|
struct __cppobj _STL::allocator<ContractInfo>
|
|
{
|
|
};
|
|
|
|
/* 6136 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<ContractInfo *,ContractInfo,_STL::allocator<ContractInfo> > : _STL::allocator<ContractInfo>
|
|
{
|
|
ContractInfo *_M_data;
|
|
};
|
|
|
|
/* 6137 */
|
|
struct __cppobj _STL::_Vector_base<ContractInfo,_STL::allocator<ContractInfo> >
|
|
{
|
|
ContractInfo *_M_start;
|
|
ContractInfo *_M_finish;
|
|
_STL::_STLP_alloc_proxy<ContractInfo *,ContractInfo,_STL::allocator<ContractInfo> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 6138 */
|
|
struct __cppobj _STL::vector<ContractInfo,_STL::allocator<ContractInfo> > : _STL::_Vector_base<ContractInfo,_STL::allocator<ContractInfo> >
|
|
{
|
|
};
|
|
|
|
/* 6139 */
|
|
struct __cppobj gmContractsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
_STL::vector<ContractInfo,_STL::allocator<ContractInfo> > m_ContractList;
|
|
UIElement_ListBox *m_pContractsBox;
|
|
UIElement_Text *m_pProgressText;
|
|
UIElement_Text *m_pContactText;
|
|
UIElement_Text *m_pAreaText;
|
|
UIElement_Text *m_pContactLocText;
|
|
UIElement_Text *m_pTimedText;
|
|
UIElement_Text *m_pNotesText;
|
|
ContractSortCriteria m_SortCriteria;
|
|
bool m_ReverseSort;
|
|
int m_LastClickIndex;
|
|
long double m_LastClickTime;
|
|
long double m_timeNextUpdate;
|
|
};
|
|
|
|
/* 6140 */
|
|
struct __cppobj _STL::allocator<ContractInfo>::rebind<ContractInfo>
|
|
{
|
|
};
|
|
|
|
/* 6141 */
|
|
struct __cppobj _STL::allocator<PageInfo>
|
|
{
|
|
};
|
|
|
|
/* 6142 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<PageInfo *,PageInfo,_STL::allocator<PageInfo> > : _STL::allocator<PageInfo>
|
|
{
|
|
PageInfo *_M_data;
|
|
};
|
|
|
|
/* 6143 */
|
|
struct __cppobj _STL::_Vector_base<PageInfo,_STL::allocator<PageInfo> >
|
|
{
|
|
PageInfo *_M_start;
|
|
PageInfo *_M_finish;
|
|
_STL::_STLP_alloc_proxy<PageInfo *,PageInfo,_STL::allocator<PageInfo> > _M_end_of_storage;
|
|
};
|
|
|
|
/* 6144 */
|
|
struct __cppobj _STL::vector<PageInfo,_STL::allocator<PageInfo> > : _STL::_Vector_base<PageInfo,_STL::allocator<PageInfo> >
|
|
{
|
|
};
|
|
|
|
/* 6145 */
|
|
struct __cppobj gmPageListUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
_STL::vector<PageInfo,_STL::allocator<PageInfo> > m_PageListPages;
|
|
UIElement_ListBox *m_pPageListBox;
|
|
UIElement_Text *m_pSearchEditBox;
|
|
JournalSortCriteria m_SortCriteria;
|
|
bool m_ReverseSort;
|
|
int m_LastClickIndex;
|
|
long double m_LastClickTime;
|
|
long double m_timeNextUpdate;
|
|
};
|
|
|
|
/* 6146 */
|
|
struct __cppobj _STL::allocator<PageInfo>::rebind<PageInfo>
|
|
{
|
|
};
|
|
|
|
/* 6147 */
|
|
struct __cppobj gmAllegianceUI : UIElement_Field, gmNoticeHandler, QualityChangeHandler
|
|
{
|
|
bool m_bAwaitingUpdate;
|
|
unsigned int m_iidSelectedVassal;
|
|
unsigned int m_iidPossibleNewPatron;
|
|
unsigned int m_iidPossibleKickedVassal;
|
|
unsigned int m_uiAcceptSwearServerContextID;
|
|
UIElement_Text *m_pAllegianceName;
|
|
UIElement_Text *m_pPlayerFollowers;
|
|
UIElement_Text *m_pPlayerRank;
|
|
UIElement *m_pMonarchField;
|
|
UIElement_Text *m_pMonarchLabel;
|
|
UIElement_Text *m_pMonarchName;
|
|
UIElement_Text *m_pMonarchFollowers;
|
|
UIElement *m_pPatronField;
|
|
UIElement_Text *m_pPatronName;
|
|
UIElement_ListBox *m_pVassalListBox;
|
|
UIElement_Button *m_pSwearButton;
|
|
UIElement_Button *m_pBreakButton;
|
|
UIElement_Button *m_pKickButton;
|
|
unsigned int m_swearContext;
|
|
unsigned int m_acceptSwearContext;
|
|
unsigned int m_breakContext;
|
|
unsigned int m_kickContext;
|
|
};
|
|
|
|
/* 6148 */
|
|
struct __cppobj gmFellowshipUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CFellowship *m_pFellowship;
|
|
unsigned int m_iidSelectedFellow;
|
|
unsigned int m_uiAcceptFellowRequestServerContextID;
|
|
unsigned int m_fellowRequestContext;
|
|
UIElement *m_pNotInAFellowshipFrame;
|
|
UIElement *m_pInAFellowshipFrame;
|
|
UIElement_Text *m_pFellowshipNameEntryBox;
|
|
UIElement_Button *m_pCreateFellowshipButton;
|
|
UIElement_Text *m_pFellowshipName;
|
|
UIElement_ListBox *m_pFellowsListBox;
|
|
UIElement_Button *m_pFellowLeaderButton;
|
|
UIElement_Button *m_pFellowQuitButton;
|
|
UIElement_Button *m_pFellowOpenButton;
|
|
UIElement_Button *m_pFellowRecruitButton;
|
|
UIElement_Button *m_pFellowDismissButton;
|
|
UIElement_Button *m_pFellowDisbandButton;
|
|
};
|
|
|
|
/* 6149 */
|
|
struct __cppobj gmFriendsUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Button *m_pAddButton;
|
|
UIElement_Button *m_pRemoveButton;
|
|
UIElement_Button *m_pTellButton;
|
|
UIElement_ListBox *m_pFriendsListBox;
|
|
UIElement_Text *m_pFriendNameEditBox;
|
|
FriendDataList m_friendsList;
|
|
};
|
|
|
|
/* 6150 */
|
|
struct __cppobj gmSquelchUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_Button *m_pSquelchCharacterButton;
|
|
UIElement_Button *m_pSquelchAccountButton;
|
|
UIElement_Button *m_pRemoveButton;
|
|
UIElement_ListBox *m_pSquelchListBox;
|
|
UIElement_Text *m_pSquelchNameEditBox;
|
|
FriendDataList m_squelchList;
|
|
};
|
|
|
|
/* 6151 */
|
|
struct __cppobj gmSpellbookUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
UIElement_ItemList *m_spellList;
|
|
unsigned int m_selectedSpellID;
|
|
UIElement *m_btnSchool_Creature;
|
|
UIElement *m_btnSchool_Item;
|
|
UIElement *m_btnSchool_Life;
|
|
UIElement *m_btnSchool_War;
|
|
UIElement *m_btnSchool_Void;
|
|
UIElement *m_btnLevel_1;
|
|
UIElement *m_btnLevel_2;
|
|
UIElement *m_btnLevel_3;
|
|
UIElement *m_btnLevel_4;
|
|
UIElement *m_btnLevel_5;
|
|
UIElement *m_btnLevel_6;
|
|
UIElement *m_btnLevel_7;
|
|
UIElement *m_btnLevel_8;
|
|
};
|
|
|
|
/* 6152 */
|
|
struct __cppobj SpellComponentRegion
|
|
{
|
|
IDClass<_tagDataID,32,0> classID;
|
|
unsigned int objectID;
|
|
IDClass<_tagDataID,32,0> iconID;
|
|
unsigned int numItems;
|
|
};
|
|
|
|
/* 6155 */
|
|
struct __cppobj IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0>Vtbl *vfptr;
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *m_aInplaceBuckets[23];
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> **m_buckets;
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 6153 */
|
|
struct __cppobj HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0>
|
|
{
|
|
HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 6154 */
|
|
struct HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6156 */
|
|
struct IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6158 */
|
|
struct __cppobj IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *>
|
|
{
|
|
IDClass<_tagDataID,32,0> m_hashKey;
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *m_hashNext;
|
|
};
|
|
|
|
/* 6157 */
|
|
struct __cppobj HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> : IntrusiveHashData<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *>
|
|
{
|
|
SpellComponentRegion *m_data;
|
|
};
|
|
|
|
/* 6159 */
|
|
struct __cppobj __declspec(align(4)) gmSpellComponentUI : UIElement_Field, gmNoticeHandler
|
|
{
|
|
unsigned int selObjectID;
|
|
UIElement_ListBox *m_pComponentListBox;
|
|
SmartArray<unsigned long,1> m_aCategoryTitles;
|
|
HashTable<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0> m_hashComponentRegions;
|
|
bool m_bBroadcastSelection;
|
|
};
|
|
|
|
/* 6160 */
|
|
struct __cppobj IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0>
|
|
{
|
|
IntrusiveHashTable<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0> *m_currHashTable;
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> **m_currBucket;
|
|
HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *m_currElement;
|
|
};
|
|
|
|
/* 6161 */
|
|
struct __cppobj HashIterator<IDClass<_tagDataID,32,0>,SpellComponentRegion *,0>
|
|
{
|
|
IntrusiveHashIterator<IDClass<_tagDataID,32,0>,HashTableData<IDClass<_tagDataID,32,0>,SpellComponentRegion *> *,0> m_iter;
|
|
};
|
|
|
|
/* 6162 */
|
|
struct __cppobj __declspec(align(8)) UIOption_CheckboxBitfield : UIOption_Checkbox
|
|
{
|
|
unsigned int m_bitmask;
|
|
};
|
|
|
|
/* 6163 */
|
|
struct __cppobj gmCGHeritagePage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_Button *m_pAluButton;
|
|
UIElement_Button *m_pGhuButton;
|
|
UIElement_Button *m_pShoButton;
|
|
UIElement_Button *m_pViaButton;
|
|
UIElement_Button *m_pShadButton;
|
|
UIElement_Button *m_pPenButton;
|
|
UIElement_Button *m_pGearButton;
|
|
UIElement_Button *m_pUndButton;
|
|
UIElement_Button *m_pEmpButton;
|
|
UIElement_Button *m_pAunTButton;
|
|
UIElement_Button *m_pLugButton;
|
|
UIElement_Button *m_pOlthoiButton;
|
|
UIElement_Button *m_pOlthoiAcidButton;
|
|
UIElement_Text *m_pText;
|
|
UIElement *m_pBackground;
|
|
};
|
|
|
|
/* 6164 */
|
|
struct __cppobj gmCharGenMainUI : UIMainFramework, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
UIElement *m_rootField;
|
|
UIElement *m_ProgressBar;
|
|
UIElement *m_MainMenu;
|
|
UIElement *m_pMasterPage;
|
|
gmCGHeritagePage *m_pHeritagePage;
|
|
gmCGProfessionPage *m_pProfessionPage;
|
|
gmCGSkillsPage *m_pSkillsPage;
|
|
gmCGAppearancePage *m_pAppearancePage;
|
|
gmCGTownPage *m_pTownPage;
|
|
gmCGSummaryPage *m_pSummaryPage;
|
|
UIElement_Button *m_pHeritageButton;
|
|
UIElement_Button *m_pProfessionButton;
|
|
UIElement_Button *m_pSkillsButton;
|
|
UIElement_Button *m_pAppearanceButton;
|
|
UIElement_Button *m_pTownButton;
|
|
UIElement_Button *m_pSummaryButton;
|
|
UIElement_Button *m_pLeftButton;
|
|
UIElement_Button *m_pRightButton;
|
|
UIElement_Button *m_pFinishButton;
|
|
UIElement_Button *m_pHelpButton;
|
|
UIElement_Button *m_pExitButton;
|
|
UIElement_Button *m_pRandomButton;
|
|
gmCharGenMainUI::ECGProgress m_eProgressState;
|
|
bool m_bAwaitingCharSetForLogin;
|
|
unsigned int m_uiExitContext;
|
|
unsigned int m_uiPleaseWaitContext;
|
|
unsigned int m_uiErrorMessageContext;
|
|
unsigned int m_uiCreditWarningContext;
|
|
unsigned int m_uiRandomizeWarningContext;
|
|
unsigned int m_uiToDRequiredMessage;
|
|
};
|
|
|
|
/* 6165 */
|
|
struct __cppobj __declspec(align(4)) gmCGProfessionPage::tagSlider
|
|
{
|
|
UIElement *pAttribField;
|
|
UIElement_Button *pLockButton;
|
|
UIElement_Text *pAttribText;
|
|
UIElement_Scrollbar *pSlider;
|
|
UIElement_Text *pAttibValue;
|
|
bool bLocked;
|
|
};
|
|
|
|
/* 6166 */
|
|
struct __cppobj gmCGProfessionPage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_Text *m_pAvailableValue;
|
|
UIElement_Text *m_pHealthValue;
|
|
UIElement_Text *m_pStaminaValue;
|
|
UIElement_Text *m_pManaValue;
|
|
UIElement_Text *m_pTextBox;
|
|
UIElement_Button *m_pCurProfButton;
|
|
gmCGProfessionPage::tagSlider m_tSliderArray[7];
|
|
};
|
|
|
|
/* 6167 */
|
|
struct __cppobj gmCGSkillsPage::tagSkillRecord
|
|
{
|
|
UIElement *pEntry;
|
|
UIElement_Text *pUpCostText;
|
|
UIElement_Text *pDownCostText;
|
|
UIElement_Text *pSkillLevelText;
|
|
UIElement_Button *pSkillUpButton;
|
|
UIElement_Button *pSkillDownButton;
|
|
PStringBase<unsigned short> strName;
|
|
PStringBase<unsigned short> strDesc;
|
|
PStringBase<unsigned short> strFormula;
|
|
int iSkillID;
|
|
int iSkillLevel;
|
|
int iTrainCost;
|
|
int iSpecCost;
|
|
int iMinlevel;
|
|
bool bUntrainable;
|
|
bool bUnspecializable;
|
|
SKILL_ADVANCEMENT_CLASS saCurClass;
|
|
SkillFormula formSkill;
|
|
};
|
|
|
|
/* 6170 */
|
|
struct __cppobj IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> **m_buckets;
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 6168 */
|
|
struct __cppobj HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0>
|
|
{
|
|
HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 6174 */
|
|
struct __cppobj gmCGSkillsPage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
gmCGSkillsPage::tagSkillRecord m_tConstInit;
|
|
UIElement *m_pSpecEntry;
|
|
UIElement *m_pTrainedEntry;
|
|
UIElement *m_pUseableUntrainedEntry;
|
|
UIElement *m_pUnuseableUntrainedEntry;
|
|
UIElement_Text *m_pCreditsMeter;
|
|
UIElement_Text *m_pInfoBoxTitle;
|
|
UIElement_Text *m_pInfoBoxText;
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_ListBox *m_pSkillsListBox;
|
|
HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0> m_hashSkills;
|
|
};
|
|
|
|
/* 6175 */
|
|
struct __cppobj gmCGAppearancePage::tagChoices
|
|
{
|
|
int iNumChoices;
|
|
int iCurrentChoice;
|
|
int iNumColors;
|
|
int iCurrentColor;
|
|
long double dShade;
|
|
};
|
|
|
|
/* 6176 */
|
|
struct __cppobj gmCGAppearancePage::tagColorWheel
|
|
{
|
|
unsigned int iRed;
|
|
unsigned int iGreen;
|
|
unsigned int iBlue;
|
|
UIElement *pColor;
|
|
UIElement *pPointer;
|
|
Graphic *pGraphic;
|
|
gmCGAppearancePage::EParts ePart;
|
|
};
|
|
|
|
/* 6177 */
|
|
struct __cppobj __declspec(align(8)) gmCGAppearancePage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_Button *m_pFemaleButton;
|
|
UIElement_Button *m_pMaleButton;
|
|
UIElement_Button *m_pFaceButton;
|
|
UIElement_Button *m_pClothesButton;
|
|
UIElement_Button *m_pZoomInButton;
|
|
UIElement_Button *m_pZoomOutButton;
|
|
UIElement_Button *m_pRotateClockButton;
|
|
UIElement_Button *m_pRotateCounterClockButton;
|
|
UIElement_Button *m_pHairSpin;
|
|
UIElement_Button *m_pEyesSpin;
|
|
UIElement_Button *m_pNoseSpin;
|
|
UIElement_Button *m_pMouthSpin;
|
|
UIElement_Button *m_pSkinSpin;
|
|
UIElement_Button *m_pHeadgearSpin;
|
|
UIElement_Button *m_pShirtSpin;
|
|
UIElement_Button *m_pTrousersSpin;
|
|
UIElement_Button *m_pFootwearSpin;
|
|
UIElement_Scrollbar *m_pShadeScroll;
|
|
UIElement *m_pFaceChoices;
|
|
UIElement *m_pClothesChoices;
|
|
UIElement *m_pGradCircle;
|
|
Graphic *m_pGradGraphic;
|
|
Graphic *m_pGradPlug;
|
|
UIElement *m_pCurSelection;
|
|
UIElement_Viewport *m_pViewport;
|
|
gmCG3DView *m_p3DView;
|
|
int m_iCurColor;
|
|
int m_iPartIndex;
|
|
int m_iHoldheadgear;
|
|
bool m_bShouldZoomAnimate;
|
|
bool m_bRotating;
|
|
bool m_bZoomedIn;
|
|
AC1Legacy::Vector3 m_vectTargPosition;
|
|
AC1Legacy::Vector3 m_vectStartPosition;
|
|
AC1Legacy::Vector3 m_vectCurPosition;
|
|
AC1Legacy::Vector3 m_vectTargDirection;
|
|
AC1Legacy::Vector3 m_vectStartDirection;
|
|
AC1Legacy::Vector3 m_vectCurDirection;
|
|
float m_fCurHeading;
|
|
float m_fTargHeading;
|
|
long double m_dAnimStartTime;
|
|
long double m_dAnimDuration;
|
|
long double m_dLastRotateTime;
|
|
long double m_dRotationPerSec;
|
|
unsigned int m_LastHeritageGroup;
|
|
gmCGAppearancePage::ERotateDirection m_eRotateDir;
|
|
gmCGAppearancePage::EType m_eCurType;
|
|
gmCGAppearancePage::tagChoices m_tChoices[9];
|
|
gmCGAppearancePage::EParts m_eCurPart;
|
|
gmCGAppearancePage::tagColorWheel m_tColorWheel[9];
|
|
gmCGAppearancePage::EGender m_eGender;
|
|
};
|
|
|
|
/* 6178 */
|
|
struct __cppobj gmCGTownPage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_Button *m_pSanamarButton;
|
|
UIElement_Button *m_pHoltButton;
|
|
UIElement_Button *m_pYaraqButton;
|
|
UIElement_Button *m_pShoushiButton;
|
|
UIElement_Text *m_pTextBox;
|
|
gmCGTownPage::ETown m_eCurTown;
|
|
};
|
|
|
|
/* 6179 */
|
|
struct __cppobj gmCGSummaryPage : UIElement_Field, gmNoticeHandler
|
|
{
|
|
CPlayerSystem *m_pPlayerSystem;
|
|
gmCharGenMainUI *m_pMainFramework;
|
|
UIElement_ListBox *m_pSummaryListbix;
|
|
UIElement_Text *m_pNameText;
|
|
UIElement_Text *m_pHowToText;
|
|
UIElement_Scrollbar *m_pScoll;
|
|
UIElement_Viewport *m_pViewport;
|
|
gmCG3DView *m_p3DView;
|
|
bool m_bNameEntered;
|
|
unsigned int m_uiErrorMessageContext;
|
|
};
|
|
|
|
/* 6169 */
|
|
struct HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned int,gmCGSkillsPage::tagSkillRecord,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6171 */
|
|
struct IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6173 */
|
|
struct __cppobj IntrusiveHashData<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *m_hashNext;
|
|
};
|
|
|
|
/* 6172 */
|
|
struct __cppobj HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> : IntrusiveHashData<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *>
|
|
{
|
|
gmCGSkillsPage::tagSkillRecord m_data;
|
|
};
|
|
|
|
/* 6180 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0> *m_currHashTable;
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> **m_currBucket;
|
|
HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *m_currElement;
|
|
};
|
|
|
|
/* 6181 */
|
|
struct __cppobj HashIterator<unsigned int,gmCGSkillsPage::tagSkillRecord,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned int,HashTableData<unsigned int,gmCGSkillsPage::tagSkillRecord> *,0> m_iter;
|
|
};
|
|
|
|
/* 6182 */
|
|
struct __cppobj __declspec(align(4)) gmGamePlayUI : GamePlayUI, gmNoticeHandler
|
|
{
|
|
UIElement *m_pGameplayUI;
|
|
UIElement *m_pSmartBoxUI;
|
|
UIElement *m_pSmartBoxRadar;
|
|
UIElement *m_pStackedVitals;
|
|
UIElement *m_pSideBySideVitals;
|
|
unsigned int m_waitContext;
|
|
unsigned int m_logoutContext;
|
|
unsigned int m_gameplayConfirmationContext;
|
|
ConfirmationType m_gameplayConfirmationType;
|
|
unsigned int m_gameplayConfirmationContextServer;
|
|
bool m_endingSession;
|
|
bool m_doEndSession;
|
|
bool m_shouldQuitOnLogout;
|
|
bool m_bLogoutConfirmed;
|
|
bool m_bCurrentlyTogglingUIVisibility;
|
|
};
|
|
|
|
/* 6183 */
|
|
struct __cppobj gmUIMainFramework : UIMainFramework
|
|
{
|
|
};
|
|
|
|
/* 6184 */
|
|
struct __cppobj gmDataPatchUI : UIMainFramework, gmNoticeHandler, CDDDStatusPlugin
|
|
{
|
|
UIElement *m_datapatchField;
|
|
UIElement_Text *m_connectText;
|
|
UIElement *m_connectMeter;
|
|
UIElement_Text *m_patchText;
|
|
UIElement *m_patchMeter;
|
|
float m_fConnectLevel;
|
|
float m_fPatchLevel;
|
|
unsigned int m_expected;
|
|
unsigned int m_recieved;
|
|
long double m_timeNextDiskspaceCheck;
|
|
};
|
|
|
|
/* 6185 */
|
|
struct __cppobj gmIntroUI : UIMainFramework, CInputHandler, gmNoticeHandler
|
|
{
|
|
UIElement *m_introField;
|
|
List<unsigned long> m_listStates;
|
|
};
|
|
|
|
/* 6186 */
|
|
struct __cppobj gmCharacterManagementUI : UIMainFramework, gmNoticeHandler
|
|
{
|
|
UIElement *m_rootField;
|
|
UIElement_ListBox *m_charListField;
|
|
UIElement *m_pCreateCharacterButton;
|
|
UIElement *m_pEnterGameButton;
|
|
UIElement *m_pDeleteCharacterButton;
|
|
UIElement *m_pRestoreCharacterButton;
|
|
unsigned int m_uiCharListSelectedItem;
|
|
unsigned int m_iidSelectedCharacter;
|
|
unsigned int m_errorMessageDialogContext;
|
|
unsigned int m_confirmExitDialogContext;
|
|
unsigned int m_deleteCharacterDialogContext;
|
|
unsigned int m_pleaseWaitDialogContext;
|
|
unsigned int m_enteringWorldDialogContext;
|
|
};
|
|
|
|
/* 6187 */
|
|
struct __cppobj gmEpilogueUI : gmUIMainFramework, gmNoticeHandler
|
|
{
|
|
UIElement *m_epilogueField;
|
|
};
|
|
|
|
/* 6188 */
|
|
struct __cppobj gmDisconnectedUI : UIMainFramework, gmNoticeHandler
|
|
{
|
|
UIElement *m_disconnectedField;
|
|
UIElement_Text *m_errorText;
|
|
};
|
|
|
|
/* 6189 */
|
|
struct __cppobj __declspec(align(8)) gmCreditsUI : gmUIMainFramework
|
|
{
|
|
unsigned int m_waitContext;
|
|
int m_lastPicture;
|
|
int m_lastX;
|
|
int m_lastY;
|
|
BaseProperty m_pictureProp;
|
|
unsigned int m_numPictures;
|
|
float m_duration;
|
|
long double m_endTime;
|
|
SmartArray<UIElement *,1> m_aPictureElements;
|
|
UIElement *m_pictureField;
|
|
UIElement *m_textField;
|
|
UIElement_Text *m_textArea;
|
|
bool m_alternate;
|
|
};
|
|
|
|
/* 6190 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,unsigned char> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,unsigned char> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,unsigned char> **m_currBucket;
|
|
HashTableData<unsigned long,unsigned char> *m_currElement;
|
|
};
|
|
|
|
/* 6191 */
|
|
struct __cppobj HashIterator<unsigned long,unsigned char,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,unsigned char> *,0> m_iter;
|
|
};
|
|
|
|
/* 6192 */
|
|
struct __cppobj DiskSpace
|
|
{
|
|
};
|
|
|
|
/* 6193 */
|
|
struct __cppobj PackableHashIterator<unsigned long,SkillBase>
|
|
{
|
|
PackableHashIterator<unsigned long,SkillBase>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,SkillBase> *_current;
|
|
PackableHashData<unsigned long,SkillBase> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6194 */
|
|
struct PackableHashIterator<unsigned long,SkillBase>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,SkillBase> *this, unsigned int);
|
|
};
|
|
|
|
/* 6195 */
|
|
struct __cppobj CloTextureEffect : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> oldTexID;
|
|
IDClass<_tagDataID,32,0> newTexID;
|
|
};
|
|
|
|
/* 6196 */
|
|
struct __cppobj CloSubpalEffect : PackObj
|
|
{
|
|
unsigned int numRanges;
|
|
unsigned int *rangeStart;
|
|
unsigned int *rangeLength;
|
|
IDClass<_tagDataID,32,0> palSet;
|
|
};
|
|
|
|
/* 6197 */
|
|
struct __cppobj PackableHashIterator<IDClass<_tagDataID,32,0>,ClothingBase>
|
|
{
|
|
PackableHashIterator<IDClass<_tagDataID,32,0>,ClothingBase>Vtbl *vfptr;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase> *_current;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6198 */
|
|
struct PackableHashIterator<IDClass<_tagDataID,32,0>,ClothingBase>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<IDClass<_tagDataID,32,0>,ClothingBase> *this, unsigned int);
|
|
};
|
|
|
|
/* 6200 */
|
|
struct __cppobj ClothingBase : PackObj
|
|
{
|
|
unsigned int numObjectEffects;
|
|
CloObjectEffect *objectEffects;
|
|
};
|
|
|
|
/* 6201 */
|
|
struct __cppobj PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase>
|
|
{
|
|
IDClass<_tagDataID,32,0> _key;
|
|
ClothingBase _data;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6199 */
|
|
struct __cppobj CloObjectEffect : PackObj
|
|
{
|
|
unsigned int partNum;
|
|
IDClass<_tagDataID,32,0> objectID;
|
|
unsigned int numTextureEffects;
|
|
CloTextureEffect *textureEffects;
|
|
};
|
|
|
|
/* 6202 */
|
|
struct __cppobj PackableHashTable<IDClass<_tagDataID,32,0>,ClothingBase> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,ClothingBase> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6203 */
|
|
struct __cppobj PackableHashIterator<unsigned long,CloPaletteTemplate>
|
|
{
|
|
PackableHashIterator<unsigned long,CloPaletteTemplate>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,CloPaletteTemplate> *_current;
|
|
PackableHashData<unsigned long,CloPaletteTemplate> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6204 */
|
|
struct PackableHashIterator<unsigned long,CloPaletteTemplate>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,CloPaletteTemplate> *this, unsigned int);
|
|
};
|
|
|
|
/* 6205 */
|
|
struct __cppobj CloPaletteTemplate : PackObj
|
|
{
|
|
IDClass<_tagDataID,32,0> iconID;
|
|
unsigned int numSubpalEffects;
|
|
CloSubpalEffect *subpalEffects;
|
|
};
|
|
|
|
/* 6206 */
|
|
struct __cppobj PackableHashData<unsigned long,CloPaletteTemplate>
|
|
{
|
|
unsigned int _key;
|
|
CloPaletteTemplate _data;
|
|
PackableHashData<unsigned long,CloPaletteTemplate> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6207 */
|
|
struct __cppobj PackableHashTable<unsigned long,CloPaletteTemplate> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<unsigned long,CloPaletteTemplate> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6208 */
|
|
struct __cppobj ClothingTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<IDClass<_tagDataID,32,0>,ClothingBase> _cloBaseHash;
|
|
PackableHashTable<unsigned long,CloPaletteTemplate> _paletteTemplatesHash;
|
|
};
|
|
|
|
/* 6209 */
|
|
struct __cppobj PalSet : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int num_pals;
|
|
IDClass<_tagDataID,32,0> *palette_IDs;
|
|
};
|
|
|
|
/* 6210 */
|
|
struct __cppobj InterfacePtr<PlayerDesc>
|
|
{
|
|
PlayerDesc *m_pInterface;
|
|
TResult m_trStatus;
|
|
};
|
|
|
|
/* 6212 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 6213 */
|
|
struct __cppobj IntrusiveHashListData<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *> : IntrusiveHashData<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 6211 */
|
|
struct __cppobj HashList<unsigned long,List<unsigned long>,1>::HashListData : IntrusiveHashListData<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *>
|
|
{
|
|
List<unsigned long> m_data;
|
|
};
|
|
|
|
/* 6214 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData **m_buckets;
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 6215 */
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 6216 */
|
|
struct __cppobj IntrusiveHashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 6217 */
|
|
struct __cppobj IntrusiveHashListIterator<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>
|
|
{
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData *m_pData;
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 6218 */
|
|
struct __cppobj HashListIterator<HashList<unsigned long,List<unsigned long>,1> >
|
|
{
|
|
IntrusiveHashListIterator<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 6219 */
|
|
struct __cppobj HashList<unsigned long,List<unsigned long>,1>
|
|
{
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 6221 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *m_hashNext;
|
|
};
|
|
|
|
/* 6222 */
|
|
struct __cppobj IntrusiveHashListData<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *> : IntrusiveHashData<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *>, DLListData
|
|
{
|
|
};
|
|
|
|
/* 6220 */
|
|
struct __cppobj HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData : IntrusiveHashListData<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *>
|
|
{
|
|
HashList<unsigned long,List<unsigned long>,1> m_data;
|
|
};
|
|
|
|
/* 6223 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>Vtbl *vfptr;
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *m_aInplaceBuckets[23];
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData **m_buckets;
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 6224 */
|
|
struct IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> *this, unsigned int);
|
|
};
|
|
|
|
/* 6225 */
|
|
struct __cppobj IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> m_hash;
|
|
DLListBase m_list;
|
|
};
|
|
|
|
/* 6226 */
|
|
struct __cppobj IntrusiveHashListIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>
|
|
{
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *m_pData;
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> *m_pHashList;
|
|
};
|
|
|
|
/* 6227 */
|
|
struct __cppobj HashListIterator<HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1> >
|
|
{
|
|
IntrusiveHashListIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> m_iter;
|
|
};
|
|
|
|
/* 6228 */
|
|
struct __cppobj HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>
|
|
{
|
|
IntrusiveHashList<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> m_ihlIntrusive;
|
|
};
|
|
|
|
/* 6229 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,List<unsigned long>,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData **m_currBucket;
|
|
HashList<unsigned long,List<unsigned long>,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 6230 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *,1> *m_currHashTable;
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData **m_currBucket;
|
|
HashList<unsigned long,HashList<unsigned long,List<unsigned long>,1>,1>::HashListData *m_currElement;
|
|
};
|
|
|
|
/* 6231 */
|
|
struct __cppobj _STL::pair<unsigned long,unsigned long>
|
|
{
|
|
unsigned int first;
|
|
unsigned int second;
|
|
};
|
|
|
|
/* 6232 */
|
|
struct __cppobj gmCCommunicationSystem : CCommunicationSystem
|
|
{
|
|
unsigned int talkFocus;
|
|
unsigned int m_uiAllowedTalkFocusBitmask;
|
|
SquelchDB _squelch_db;
|
|
int chatSquelched;
|
|
unsigned int m_iidLastSpeakableTarget;
|
|
PStringBase<char> lastTelleeName;
|
|
unsigned int lastTeller;
|
|
PStringBase<char> lastTellerName;
|
|
AC1Legacy::PStringBase<char> lastAtMonarchUserName;
|
|
AC1Legacy::PStringBase<char> lastAtPatronUserName;
|
|
AC1Legacy::PStringBase<char> system_message_string;
|
|
ChatRoomTracker *crt;
|
|
int m_WantsToBeInAllegChat;
|
|
};
|
|
|
|
/* 6233 */
|
|
struct __cppobj gmCCommunicationSystem::uiChatInterfaceProvider : CCommunicationSystem::ChatInterfaceProvider
|
|
{
|
|
};
|
|
|
|
/* 6234 */
|
|
struct __cppobj GenItemHolder
|
|
{
|
|
};
|
|
|
|
/* 6235 */
|
|
struct __cppobj ItemHolder : GenItemHolder
|
|
{
|
|
};
|
|
|
|
/* 6236 */
|
|
struct __cppobj TinkeringSystem
|
|
{
|
|
};
|
|
|
|
/* 6237 */
|
|
struct __cppobj TradeSystem
|
|
{
|
|
};
|
|
|
|
/* 6238 */
|
|
struct __cppobj InterfacePtr<ClientObjMaintSystem>
|
|
{
|
|
ClientObjMaintSystem *m_pInterface;
|
|
TResult m_trStatus;
|
|
};
|
|
|
|
/* 6239 */
|
|
struct __cppobj PackableHashIterator<unsigned long,SpellBookPage>
|
|
{
|
|
PackableHashIterator<unsigned long,SpellBookPage>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,SpellBookPage> *_current;
|
|
PackableHashData<unsigned long,SpellBookPage> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6240 */
|
|
struct PackableHashIterator<unsigned long,SpellBookPage>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,SpellBookPage> *this, unsigned int);
|
|
};
|
|
|
|
/* 6241 */
|
|
struct __cppobj ItemUses
|
|
{
|
|
int _useable_bitfield;
|
|
};
|
|
|
|
/* 6242 */
|
|
struct __cppobj InterfacePtr<CPlayerModule>
|
|
{
|
|
CPlayerModule *m_pInterface;
|
|
TResult m_trStatus;
|
|
};
|
|
|
|
/* 6243 */
|
|
struct __cppobj PackableHashIterator<long,BodyPart>
|
|
{
|
|
PackableHashIterator<long,BodyPart>Vtbl *vfptr;
|
|
PackableHashData<long,BodyPart> *_current;
|
|
PackableHashData<long,BodyPart> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6244 */
|
|
struct PackableHashIterator<long,BodyPart>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<long,BodyPart> *this, unsigned int);
|
|
};
|
|
|
|
/* 6245 */
|
|
struct __cppobj VitaeSystem
|
|
{
|
|
};
|
|
|
|
/* 6246 */
|
|
struct __cppobj EncumbranceSystem
|
|
{
|
|
};
|
|
|
|
/* 6247 */
|
|
struct __cppobj AppraisalSystem
|
|
{
|
|
};
|
|
|
|
/* 6248 */
|
|
struct __cppobj SkillSystem
|
|
{
|
|
};
|
|
|
|
/* 6249 */
|
|
struct __cppobj ExperienceSystem
|
|
{
|
|
};
|
|
|
|
/* 6250 */
|
|
struct __cppobj WTimer
|
|
{
|
|
};
|
|
|
|
/* 6251 */
|
|
struct __cppobj CombatSystem
|
|
{
|
|
};
|
|
|
|
/* 6252 */
|
|
struct __cppobj TPawnPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6253 */
|
|
struct __cppobj TRookPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6254 */
|
|
struct __cppobj TKnightPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6255 */
|
|
struct __cppobj TBishopPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6256 */
|
|
struct __cppobj TQueenPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6257 */
|
|
struct __cppobj TKingPiece<CBasePiece> : TChessPiece<CBasePiece>
|
|
{
|
|
};
|
|
|
|
/* 6258 */
|
|
struct $0347B0C8B57FEA7C4E26DB8A56AF7EAE
|
|
{
|
|
int x;
|
|
int y;
|
|
int iSide;
|
|
ChessPieceType type;
|
|
};
|
|
|
|
/* 6259 */
|
|
struct __cppobj DBObjGrabber<SkillTable>
|
|
{
|
|
SkillTable *m_object;
|
|
};
|
|
|
|
/* 6260 */
|
|
struct __cppobj AC1Modern::PositionBase
|
|
{
|
|
AC1Modern::PositionBaseVtbl *vfptr;
|
|
char m_iBlockX;
|
|
char m_iBlockY;
|
|
IDClass<_tagCellID,16,65535> m_cCellID;
|
|
};
|
|
|
|
/* 6261 */
|
|
struct AC1Modern::PositionBaseVtbl
|
|
{
|
|
Vector3 *(__thiscall *GetOrigin)(AC1Modern::PositionBase *this);
|
|
Quaternion *(__thiscall *GetOrientation)(AC1Modern::PositionBase *this);
|
|
bool (__thiscall *IsValid)(AC1Modern::PositionBase *this);
|
|
PStringBase<char> *(__thiscall *ToString)(AC1Modern::PositionBase *this, PStringBase<char> *result);
|
|
PStringBase<unsigned short> *(__thiscall *ToStringW)(AC1Modern::PositionBase *this, PStringBase<unsigned short> *result);
|
|
bool (__thiscall *ToFileNode)(AC1Modern::PositionBase *this, PFileNode *);
|
|
bool (__thiscall *HandleFileNode)(AC1Modern::PositionBase *this, PFileNode *, bool *);
|
|
};
|
|
|
|
/* 6262 */
|
|
struct __cppobj DBObjGrabber<CContractTable>
|
|
{
|
|
CContractTable *m_object;
|
|
};
|
|
|
|
/* 6263 */
|
|
struct __cppobj _STL::_BothPtrType<ContractInfo *,ContractInfo *>
|
|
{
|
|
};
|
|
|
|
/* 6264 */
|
|
struct __cppobj _STL::_OKToMemCpy<ContractInfo,ContractInfo>
|
|
{
|
|
};
|
|
|
|
/* 6265 */
|
|
struct __cppobj _STL::_BothPtrType<PageInfo *,PageInfo *>
|
|
{
|
|
};
|
|
|
|
/* 6266 */
|
|
struct __cppobj _STL::_OKToMemCpy<PageInfo,PageInfo>
|
|
{
|
|
};
|
|
|
|
/* 6267 */
|
|
struct __cppobj FellowshipSystem
|
|
{
|
|
};
|
|
|
|
/* 6268 */
|
|
struct __cppobj DBObjGrabber<DBPropertyCollection>
|
|
{
|
|
DBPropertyCollection *m_object;
|
|
};
|
|
|
|
/* 6269 */
|
|
struct __cppobj DBObjGrabber<Attribute2ndTable>
|
|
{
|
|
Attribute2ndTable *m_object;
|
|
};
|
|
|
|
/* 6270 */
|
|
struct __cppobj CLOCache : DBOCache
|
|
{
|
|
};
|
|
|
|
/* 6271 */
|
|
struct __cppobj __declspec(align(4)) LockGrabber<SharedCriticalSection>
|
|
{
|
|
SharedCriticalSection *m_Lock;
|
|
bool m_bEntered;
|
|
};
|
|
|
|
/* 6272 */
|
|
struct __cppobj PlacementType : LongHashData
|
|
{
|
|
AnimFrame anim_frame;
|
|
};
|
|
|
|
/* 6273 */
|
|
struct __cppobj LocationType : LongHashData
|
|
{
|
|
unsigned int part_id;
|
|
Frame frame;
|
|
};
|
|
|
|
/* 6274 */
|
|
struct __cppobj __declspec(align(4)) MotionData : PackObj, LongHashData
|
|
{
|
|
char num_anims;
|
|
AnimData *anims;
|
|
AC1Legacy::Vector3 velocity;
|
|
AC1Legacy::Vector3 omega;
|
|
char bitfield;
|
|
};
|
|
|
|
/* 6275 */
|
|
struct __cppobj DBWave : SerializeUsingPackDBObj, WaveFile
|
|
{
|
|
};
|
|
|
|
/* 6276 */
|
|
struct __cppobj ChatEmoteData : PackObj
|
|
{
|
|
AC1Legacy::PStringBase<char> myEmote;
|
|
AC1Legacy::PStringBase<char> otherEmote;
|
|
};
|
|
|
|
/* 6277 */
|
|
struct __cppobj PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,AC1Legacy::PStringBase<char> >
|
|
{
|
|
AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> > _key;
|
|
AC1Legacy::PStringBase<char> _data;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,AC1Legacy::PStringBase<char> > *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6278 */
|
|
struct __cppobj PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,AC1Legacy::PStringBase<char> > : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,AC1Legacy::PStringBase<char> > **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6279 */
|
|
struct __cppobj PackableHashData<AC1Legacy::PStringBase<char>,ChatEmoteData>
|
|
{
|
|
AC1Legacy::PStringBase<char> _key;
|
|
ChatEmoteData _data;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,ChatEmoteData> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6280 */
|
|
struct __cppobj PackableHashTable<AC1Legacy::PStringBase<char>,ChatEmoteData> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<AC1Legacy::PStringBase<char>,ChatEmoteData> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6281 */
|
|
struct __cppobj ChatPoseTable : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,AC1Legacy::PStringBase<char> > _chatPoseHash;
|
|
PackableHashTable<AC1Legacy::PStringBase<char>,ChatEmoteData> _chatEmoteHash;
|
|
};
|
|
|
|
/* 6282 */
|
|
struct __cppobj AC1Legacy::SmartArray<cWObjHierNode *>
|
|
{
|
|
cWObjHierNode **m_data;
|
|
unsigned int m_size;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6283 */
|
|
struct __cppobj __unaligned __declspec(align(4)) cWObjHierNode : AC1Legacy::SmartArray<cWObjHierNode *>
|
|
{
|
|
AC1Legacy::PStringBase<char> _menu_name;
|
|
IDClass<_tagDataID,32,0> _wcid;
|
|
};
|
|
|
|
/* 6284 */
|
|
struct __cppobj __declspec(align(8)) cWObjHierRootNode : SerializeUsingPackDBObj, cWObjHierNode
|
|
{
|
|
};
|
|
|
|
/* 6285 */
|
|
struct __cppobj PackableHashData<IDClass<_tagDataID,32,0>,int>
|
|
{
|
|
IDClass<_tagDataID,32,0> _key;
|
|
int _data;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,int> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6286 */
|
|
struct __cppobj PackableHashTable<IDClass<_tagDataID,32,0>,int> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<IDClass<_tagDataID,32,0>,int> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6287 */
|
|
struct __cppobj __declspec(align(8)) BadData : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<IDClass<_tagDataID,32,0>,int> _bad;
|
|
};
|
|
|
|
/* 6288 */
|
|
struct __cppobj ObjectDesc
|
|
{
|
|
IDClass<_tagDataID,32,0> obj_id;
|
|
Frame base_loc;
|
|
float freq;
|
|
float displace_x;
|
|
float displace_y;
|
|
float min_scale;
|
|
float max_scale;
|
|
float max_rot;
|
|
float min_slope;
|
|
float max_slope;
|
|
int align;
|
|
int orient;
|
|
int weenie_obj;
|
|
};
|
|
|
|
/* 6289 */
|
|
struct __cppobj __declspec(align(8)) Scene : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int version;
|
|
unsigned int num_objects;
|
|
ObjectDesc *objects;
|
|
};
|
|
|
|
/* 6290 */
|
|
struct __cppobj __declspec(align(8)) String : DBObj, PStringBase<char>
|
|
{
|
|
};
|
|
|
|
/* 6291 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> **m_currBucket;
|
|
HashTableData<unsigned long,PhysicsScriptTableData *> *m_currElement;
|
|
};
|
|
|
|
/* 6292 */
|
|
struct __cppobj HashIterator<unsigned long,PhysicsScriptTableData *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,PhysicsScriptTableData *> *,0> m_iter;
|
|
};
|
|
|
|
/* 6293 */
|
|
struct __cppobj CThreadsafeDiskController : DiskController
|
|
{
|
|
SharedCriticalSection m_DiskLock;
|
|
CMostlyConsecutiveIntSet m_Iters;
|
|
};
|
|
|
|
/* 6294 */
|
|
struct __cppobj LongNIValHashIter<unsigned long> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6295 */
|
|
struct __cppobj LongNIValHashIter<LongHash<MotionData> *> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6296 */
|
|
struct __cppobj LogTextTypeEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6297 */
|
|
struct __cppobj MovementSystem
|
|
{
|
|
};
|
|
|
|
/* 6298 */
|
|
struct __cppobj WOrderHdr : PackObj
|
|
{
|
|
int isFromWeenie_;
|
|
unsigned int iid_;
|
|
unsigned int stamp_;
|
|
};
|
|
|
|
/* 6299 */
|
|
struct __cppobj WeenieTypeEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6300 */
|
|
struct __cppobj QualityFilter : SerializeUsingPackDBObj
|
|
{
|
|
int *_int_stat_filter;
|
|
int *_int64_stat_filter;
|
|
int *_bool_stat_filter;
|
|
int *_float_stat_filter;
|
|
int *_string_stat_filter;
|
|
int *_did_stat_filter;
|
|
int *_iid_stat_filter;
|
|
int *_position_stat_filter;
|
|
};
|
|
|
|
/* 6301 */
|
|
struct __cppobj LongNIValHashIter<SurfInfo *> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6302 */
|
|
struct __cppobj LongNIValHashData<SurfInfo *> : HashBaseData<unsigned long>
|
|
{
|
|
SurfInfo *data;
|
|
};
|
|
|
|
/* 6303 */
|
|
struct __cppobj LongHashIter<CWeenieObject> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6304 */
|
|
struct __cppobj LongHashIter<CObjectInventory> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6305 */
|
|
struct __cppobj PackableHashIterator<unsigned long,int>
|
|
{
|
|
PackableHashIterator<unsigned long,int>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,int> *_current;
|
|
PackableHashData<unsigned long,int> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6306 */
|
|
struct PackableHashIterator<unsigned long,int>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,int> *this, unsigned int);
|
|
};
|
|
|
|
/* 6307 */
|
|
struct __cppobj NOOPHook : CAnimHook
|
|
{
|
|
};
|
|
|
|
/* 6308 */
|
|
struct __cppobj SoundTableHook : CAnimHook
|
|
{
|
|
SoundType sound_type_;
|
|
};
|
|
|
|
/* 6309 */
|
|
struct __cppobj SoundHook : CAnimHook
|
|
{
|
|
IDClass<_tagDataID,32,0> gid_;
|
|
};
|
|
|
|
/* 6310 */
|
|
struct __cppobj SoundTweakedHook : CAnimHook
|
|
{
|
|
IDClass<_tagDataID,32,0> gid_;
|
|
float prio;
|
|
float prob;
|
|
float vol;
|
|
};
|
|
|
|
/* 6311 */
|
|
struct __cppobj ReplaceObjectHook : CAnimHook
|
|
{
|
|
AnimPartChange ap_change;
|
|
};
|
|
|
|
/* 6312 */
|
|
struct __cppobj AttackHook : CAnimHook
|
|
{
|
|
AttackCone attack_cone;
|
|
};
|
|
|
|
/* 6313 */
|
|
struct __cppobj EtherealHook : CAnimHook
|
|
{
|
|
int ethereal;
|
|
};
|
|
|
|
/* 6314 */
|
|
struct __cppobj NoDrawHook : CAnimHook
|
|
{
|
|
int _no_draw;
|
|
};
|
|
|
|
/* 6315 */
|
|
struct __cppobj DefaultScriptPartHook : CAnimHook
|
|
{
|
|
unsigned int _part_index;
|
|
};
|
|
|
|
/* 6316 */
|
|
struct __cppobj DefaultScriptHook : CAnimHook
|
|
{
|
|
};
|
|
|
|
/* 6317 */
|
|
struct __cppobj TransparentHook : CAnimHook
|
|
{
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6318 */
|
|
struct __cppobj TransparentPartHook : CAnimHook
|
|
{
|
|
unsigned int part;
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6319 */
|
|
struct __cppobj LuminousPartHook : CAnimHook
|
|
{
|
|
unsigned int part;
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6320 */
|
|
struct __cppobj LuminousHook : CAnimHook
|
|
{
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6321 */
|
|
struct __cppobj DiffusePartHook : CAnimHook
|
|
{
|
|
unsigned int part;
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6322 */
|
|
struct __cppobj DiffuseHook : CAnimHook
|
|
{
|
|
float start;
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6323 */
|
|
struct __cppobj ScaleHook : CAnimHook
|
|
{
|
|
float end;
|
|
float time;
|
|
};
|
|
|
|
/* 6324 */
|
|
struct __cppobj CreateParticleHook : CAnimHook
|
|
{
|
|
IDClass<_tagDataID,32,0> emitter_info_id;
|
|
unsigned int part_index;
|
|
Frame offset;
|
|
unsigned int emitter_id;
|
|
};
|
|
|
|
/* 6325 */
|
|
struct __cppobj CreateBlockingParticleHook : CreateParticleHook
|
|
{
|
|
};
|
|
|
|
/* 6326 */
|
|
struct __cppobj DestroyParticleHook : CAnimHook
|
|
{
|
|
unsigned int emitter_id;
|
|
};
|
|
|
|
/* 6327 */
|
|
struct __cppobj StopParticleHook : CAnimHook
|
|
{
|
|
unsigned int emitter_id;
|
|
};
|
|
|
|
/* 6328 */
|
|
struct __cppobj CallPESHook : CAnimHook
|
|
{
|
|
IDClass<_tagDataID,32,0> pes;
|
|
float pause;
|
|
};
|
|
|
|
/* 6329 */
|
|
struct __cppobj AnimDoneHook : CAnimHook
|
|
{
|
|
};
|
|
|
|
/* 6330 */
|
|
struct __cppobj SetOmegaHook : CAnimHook
|
|
{
|
|
AC1Legacy::Vector3 axis;
|
|
};
|
|
|
|
/* 6331 */
|
|
struct __cppobj TextureVelocityPartHook : CAnimHook
|
|
{
|
|
unsigned int part_index;
|
|
float u_speed;
|
|
float v_speed;
|
|
};
|
|
|
|
/* 6332 */
|
|
struct __cppobj TextureVelocityHook : CAnimHook
|
|
{
|
|
float u_speed;
|
|
float v_speed;
|
|
};
|
|
|
|
/* 6333 */
|
|
struct __cppobj SetLightHook : CAnimHook
|
|
{
|
|
int _lights_on;
|
|
};
|
|
|
|
/* 6334 */
|
|
struct __cppobj FPHook : PhysicsObjHook
|
|
{
|
|
float start_value;
|
|
float end_value;
|
|
};
|
|
|
|
/* 6335 */
|
|
struct __cppobj VectorHook : PhysicsObjHook
|
|
{
|
|
AC1Legacy::Vector3 start_vector;
|
|
AC1Legacy::Vector3 end_vector;
|
|
};
|
|
|
|
/* 6336 */
|
|
struct __cppobj LongNIValHashIter<CPhysicsObj::CollisionRecord> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6337 */
|
|
struct __cppobj LongNIValHashData<CPhysicsObj::CollisionRecord> : HashBaseData<unsigned long>
|
|
{
|
|
CPhysicsObj::CollisionRecord data;
|
|
};
|
|
|
|
/* 6338 */
|
|
struct __cppobj MotionTableManager::AnimNode : DLListData
|
|
{
|
|
unsigned int motion;
|
|
unsigned int num_anims;
|
|
};
|
|
|
|
/* 6339 */
|
|
struct __cppobj LongNIHashIter<DetectionCylsphere>
|
|
{
|
|
LongNIHash<DetectionCylsphere> *hash;
|
|
int bucketNo;
|
|
LongNIHashData *curDat;
|
|
int fDone;
|
|
};
|
|
|
|
/* 6340 */
|
|
struct __cppobj LongNIHashIter<DetectionInfo>
|
|
{
|
|
LongNIHash<DetectionInfo> *hash;
|
|
int bucketNo;
|
|
LongNIHashData *curDat;
|
|
int fDone;
|
|
};
|
|
|
|
/* 6341 */
|
|
struct __cppobj LongNIHashIter<AttackInfo>
|
|
{
|
|
LongNIHash<AttackInfo> *hash;
|
|
int bucketNo;
|
|
LongNIHashData *curDat;
|
|
int fDone;
|
|
};
|
|
|
|
/* 6342 */
|
|
struct __cppobj LongNIHashIter<TargettedVoyeurInfo>
|
|
{
|
|
LongNIHash<TargettedVoyeurInfo> *hash;
|
|
int bucketNo;
|
|
LongNIHashData *curDat;
|
|
int fDone;
|
|
};
|
|
|
|
/* 6343 */
|
|
struct __cppobj LongNIHashIter<ParticleEmitter>
|
|
{
|
|
LongNIHash<ParticleEmitter> *hash;
|
|
int bucketNo;
|
|
LongNIHashData *curDat;
|
|
int fDone;
|
|
};
|
|
|
|
/* 6344 */
|
|
struct __cppobj LongHashIter<LocationType> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6345 */
|
|
struct __cppobj LongHashIter<PlacementType> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6346 */
|
|
struct __cppobj LongHashIter<MotionData> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6347 */
|
|
struct __cppobj DArray<unsigned long>
|
|
{
|
|
unsigned int *data;
|
|
unsigned int blocksize;
|
|
unsigned int next_available;
|
|
unsigned int sizeOf;
|
|
};
|
|
|
|
/* 6348 */
|
|
struct __cppobj LongNIValHashData<unsigned long> : HashBaseData<unsigned long>
|
|
{
|
|
unsigned int data;
|
|
};
|
|
|
|
/* 6349 */
|
|
struct __cppobj LongNIValHashData<LongHash<MotionData> *> : HashBaseData<unsigned long>
|
|
{
|
|
LongHash<MotionData> *data;
|
|
};
|
|
|
|
/* 6350 */
|
|
struct __cppobj MoveToManager::MovementNode : DLListData
|
|
{
|
|
MovementTypes::Type type;
|
|
float heading;
|
|
};
|
|
|
|
/* 6351 */
|
|
struct __cppobj LongNIValHashIter<GlobalVoyeurInfo> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6352 */
|
|
struct __cppobj LongNIValHashData<GlobalVoyeurInfo> : HashBaseData<unsigned long>
|
|
{
|
|
GlobalVoyeurInfo data;
|
|
};
|
|
|
|
/* 6353 */
|
|
struct __cppobj SmartArray<BSPNODE *,1>
|
|
{
|
|
BSPNODE **m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6354 */
|
|
struct __cppobj CSWVertex
|
|
{
|
|
$D554C44E56C320449443B6F5D299EEA7 ___u0;
|
|
__int16 vert_id;
|
|
unsigned __int16 num_uvs;
|
|
CVec2Duv *uvs;
|
|
AC1Legacy::Vector3 normal;
|
|
};
|
|
|
|
/* 6355 */
|
|
struct __cppobj SerializationBehavior<SB_AsDataID<0> >
|
|
{
|
|
};
|
|
|
|
/* 6356 */
|
|
struct __cppobj SB_AsDataID<0> : SerializationBehavior<SB_AsDataID<0> >
|
|
{
|
|
};
|
|
|
|
/* 6357 */
|
|
struct __cppobj SerializationBehavior<SB_AsPackObj<0> >
|
|
{
|
|
};
|
|
|
|
/* 6358 */
|
|
struct __cppobj SB_AsPackObj<0> : SerializationBehavior<SB_AsPackObj<0> >
|
|
{
|
|
};
|
|
|
|
/* 6359 */
|
|
struct __cppobj SerializationBehavior<SB_Alloc<SB_DefaultAllocator,0,SB_AsPackObj<0> > >
|
|
{
|
|
};
|
|
|
|
/* 6360 */
|
|
struct __cppobj SB_Alloc<SB_DefaultAllocator,0,SB_AsPackObj<0> > : SerializationBehavior<SB_Alloc<SB_DefaultAllocator,0,SB_AsPackObj<0> > >
|
|
{
|
|
};
|
|
|
|
/* 6361 */
|
|
struct __cppobj BSPPORTAL : BSPNODE
|
|
{
|
|
unsigned int num_portals;
|
|
CPortalPoly **in_portals;
|
|
};
|
|
|
|
/* 6362 */
|
|
struct __cppobj BSPLEAF : BSPNODE
|
|
{
|
|
unsigned int leaf_index;
|
|
int solid;
|
|
};
|
|
|
|
/* 6363 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ImgTex *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,ImgTex *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,ImgTex *> **m_currBucket;
|
|
HashTableData<unsigned long,ImgTex *> *m_currElement;
|
|
};
|
|
|
|
/* 6364 */
|
|
struct __cppobj HashIterator<unsigned long,ImgTex *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,ImgTex *> *,0> m_iter;
|
|
};
|
|
|
|
/* 6365 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<256,COnePrimHeader<256,96,CServerSwitchStruct> >
|
|
{
|
|
};
|
|
|
|
/* 6366 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<16384,COnePrimHeader<16384,1,unsigned long> >
|
|
{
|
|
};
|
|
|
|
/* 6367 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<512,COnePrimHeader<512,7,sockaddr_in> >
|
|
{
|
|
};
|
|
|
|
/* 6368 */
|
|
struct __cppobj COnePrimHeader<512,7,sockaddr_in> : COptionalHeader
|
|
{
|
|
sockaddr_in m_Prim;
|
|
};
|
|
|
|
/* 6369 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<2048,COnePrimHeader<2048,1073741922,CReferralStruct> >
|
|
{
|
|
};
|
|
|
|
/* 6370 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<1048576,CPackObjHeader<NetError,1048576,7> >
|
|
{
|
|
};
|
|
|
|
/* 6371 */
|
|
struct __cppobj __declspec(align(4)) CPackObjHeader<NetError,1048576,7> : COptionalHeader
|
|
{
|
|
char *m_pAdoptedData;
|
|
unsigned int m_cbAdoptedData;
|
|
NetError m_Obj;
|
|
bool m_bObjValid;
|
|
};
|
|
|
|
/* 6372 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<2097152,CPackObjHeader<NetError,2097152,2> >
|
|
{
|
|
};
|
|
|
|
/* 6373 */
|
|
struct __cppobj __declspec(align(4)) CPackObjHeader<NetError,2097152,2> : COptionalHeader
|
|
{
|
|
char *m_pAdoptedData;
|
|
unsigned int m_cbAdoptedData;
|
|
NetError m_Obj;
|
|
bool m_bObjValid;
|
|
};
|
|
|
|
/* 6374 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<4096,CSeqIDListHeader<4096,33> >
|
|
{
|
|
};
|
|
|
|
/* 6375 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<8192,CSeqIDListHeader<8192,33> >
|
|
{
|
|
};
|
|
|
|
/* 6376 */
|
|
struct COptionalHeaderFactory::CPlugin
|
|
{
|
|
unsigned int dwMask;
|
|
COptionalHeader *(__cdecl *pAllocator)(CBufferIterator *);
|
|
};
|
|
|
|
/* 6377 */
|
|
struct __cppobj COptionalHeaderFactory
|
|
{
|
|
};
|
|
|
|
/* 6378 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<134217728,COnePrimHeader<134217728,16,CFlowStruct> >
|
|
{
|
|
};
|
|
|
|
/* 6379 */
|
|
struct __cppobj __declspec(align(4)) COnePrimHeader<134217728,16,CFlowStruct> : COptionalHeader
|
|
{
|
|
CFlowStruct m_Prim;
|
|
};
|
|
|
|
/* 6380 */
|
|
struct __cppobj InterfaceEnumerator
|
|
{
|
|
NetInitializer AutoStartup_;
|
|
int numInterfaces_;
|
|
in_addr *interfaces_;
|
|
};
|
|
|
|
/* 6381 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<32768,CEmptyHeader<32768,3> >
|
|
{
|
|
};
|
|
|
|
/* 6382 */
|
|
struct __cppobj CEmptyHeader<32768,3> : COptionalHeader
|
|
{
|
|
unsigned int m_NullBuff;
|
|
};
|
|
|
|
/* 6383 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<524288,COnePrimHeader<524288,536870919,unsigned __int64> >
|
|
{
|
|
};
|
|
|
|
/* 6384 */
|
|
struct __cppobj COnePrimHeader<524288,536870919,unsigned __int64> : COptionalHeader
|
|
{
|
|
unsigned __int64 m_Prim;
|
|
};
|
|
|
|
/* 6385 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<131072,COnePrimHeader<131072,7,unsigned __int64> >
|
|
{
|
|
};
|
|
|
|
/* 6386 */
|
|
struct __cppobj COnePrimHeader<131072,7,unsigned __int64> : COptionalHeader
|
|
{
|
|
unsigned __int64 m_Prim;
|
|
};
|
|
|
|
/* 6387 */
|
|
struct __cppobj _STL::_Numeric_limits_base<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 6388 */
|
|
struct __cppobj _STL::_Integer_limits<unsigned short,0,65535,-1,1> : _STL::_Numeric_limits_base<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 6389 */
|
|
struct __cppobj HashBaseIter<unsigned __int64>
|
|
{
|
|
HashBase<unsigned __int64> *myHash_;
|
|
unsigned int curBucket_;
|
|
HashBaseData<unsigned __int64> *curPtr_;
|
|
HashBaseData<unsigned __int64> *lastThisChain_;
|
|
int fEnd_;
|
|
};
|
|
|
|
/* 6390 */
|
|
struct __cppobj UI64HashIter<NetBlob> : HashBaseIter<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 6391 */
|
|
struct __cppobj UI64HashIter<ArrivedEphInfo> : HashBaseIter<unsigned __int64>
|
|
{
|
|
};
|
|
|
|
/* 6392 */
|
|
struct __cppobj NIListIter<unsigned long>
|
|
{
|
|
NIList<unsigned long> *list_;
|
|
NIListElement<unsigned long> *cur_;
|
|
NIListElement<unsigned long> *prev_;
|
|
};
|
|
|
|
/* 6393 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<4194304,COnePrimHeader<4194304,7,CICMDCommandStruct> >
|
|
{
|
|
};
|
|
|
|
/* 6394 */
|
|
struct __cppobj COnePrimHeader<4194304,7,CICMDCommandStruct> : COptionalHeader
|
|
{
|
|
CICMDCommandStruct m_Prim;
|
|
};
|
|
|
|
/* 6395 */
|
|
struct __cppobj NIListIter<NetPacket *>
|
|
{
|
|
NIList<NetPacket *> *list_;
|
|
NIListElement<NetPacket *> *cur_;
|
|
NIListElement<NetPacket *> *prev_;
|
|
};
|
|
|
|
/* 6396 */
|
|
struct __cppobj ClassFactoryPlugin<CObjectMaint> : IObjectFactory
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 6397 */
|
|
struct __cppobj CSphereNode
|
|
{
|
|
CSphere sphere;
|
|
unsigned int num_kids;
|
|
CSphere **kids;
|
|
};
|
|
|
|
/* 6398 */
|
|
struct __cppobj RenderAllocator
|
|
{
|
|
};
|
|
|
|
/* 6399 */
|
|
struct __cppobj CSphereTree : PackObj
|
|
{
|
|
CSphere top_sphere;
|
|
unsigned __int16 num_level1;
|
|
CSphereNode *level1_spherenodes;
|
|
unsigned __int16 num_level2;
|
|
CSphere *level2_spheres;
|
|
};
|
|
|
|
/* 6400 */
|
|
struct INTRACKSTATE
|
|
{
|
|
unsigned int fdwTrack;
|
|
unsigned int dwTrackLength;
|
|
unsigned int dwLeftInBuffer;
|
|
char *pTrackStart;
|
|
char *pTrackCurrent;
|
|
unsigned int tkNextEventDue;
|
|
char byRunningStatus;
|
|
unsigned int foTrackStart;
|
|
unsigned int foNextReadStart;
|
|
unsigned int dwLeftOnDisk;
|
|
};
|
|
|
|
/* 6401 */
|
|
struct INFILESTATE
|
|
{
|
|
unsigned int cbFileLength;
|
|
unsigned int dwTimeDivision;
|
|
unsigned int dwFormat;
|
|
unsigned int dwTrackCount;
|
|
INTRACKSTATE *pitsTracks;
|
|
};
|
|
|
|
/* 6402 */
|
|
struct _ConvertInfo
|
|
{
|
|
midihdr_tag mhBuffer;
|
|
unsigned int dwStartOffset;
|
|
unsigned int dwMaxLength;
|
|
unsigned int dwBytesRecorded;
|
|
unsigned int tkStart;
|
|
int bTimesUp;
|
|
};
|
|
|
|
/* 6403 */
|
|
struct MIDIFILEHDR
|
|
{
|
|
unsigned __int16 wFormat;
|
|
unsigned __int16 wTrackCount;
|
|
unsigned __int16 wTimeDivision;
|
|
};
|
|
|
|
/* 6404 */
|
|
struct TEMPEVENT
|
|
{
|
|
unsigned int tkEvent;
|
|
char byShortData[4];
|
|
unsigned int dwEventLength;
|
|
char *pLongData;
|
|
};
|
|
|
|
/* 6405 */
|
|
struct HACMSTREAM__
|
|
{
|
|
int unused;
|
|
};
|
|
|
|
/* 6406 */
|
|
struct __cppobj CPluginManagerTemplate<TurbineDwExceptionFilter::WatsonCrashReportHelper> : CPluginManager
|
|
{
|
|
};
|
|
|
|
/* 6407 */
|
|
struct __cppobj TurbineDwExceptionFilter::TurnOnDwExceptionHandler : CPluginManagerTemplate<TurbineDwExceptionFilter::WatsonCrashReportHelper>
|
|
{
|
|
char m_szWatsonServer[261];
|
|
unsigned __int16 m_wzExtraDllsForDataCapture[261];
|
|
unsigned __int16 m_wzExtraFilesForDataCapture[1024];
|
|
unsigned int m_dwIndexIntoExtraDlls;
|
|
int m_fInstalled;
|
|
int (__stdcall *m_oldFilter)(_EXCEPTION_POINTERS *);
|
|
};
|
|
|
|
/* 6408 */
|
|
struct _DWSharedMem15
|
|
{
|
|
unsigned int dwSize;
|
|
unsigned int pid;
|
|
unsigned int tid;
|
|
unsigned int eip;
|
|
_EXCEPTION_POINTERS *pep;
|
|
void *hEventDone;
|
|
void *hEventNotifyDone;
|
|
void *hEventAlive;
|
|
void *hMutex;
|
|
void *hProc;
|
|
unsigned int bfDWBehaviorFlags;
|
|
unsigned int msoctdsResult;
|
|
int fReportProblem;
|
|
unsigned int bfmsoctdsOffer;
|
|
unsigned int bfmsoctdsNotify;
|
|
unsigned int bfmsoctdsLetRun;
|
|
int iPingCurrent;
|
|
int iPingEnd;
|
|
unsigned __int16 wzFormalAppName[56];
|
|
unsigned __int16 wzModuleFileName[260];
|
|
unsigned __int16 wzErrorMessage[260];
|
|
unsigned __int16 wzErrorText[260];
|
|
unsigned __int16 wzCaption[260];
|
|
unsigned __int16 wzHeader[260];
|
|
unsigned __int16 wzReportee[56];
|
|
unsigned __int16 wzPlea[260];
|
|
unsigned __int16 wzReportBtn[56];
|
|
unsigned __int16 wzNoReportBtn[56];
|
|
char szServer[260];
|
|
char szLCIDKeyValue[260];
|
|
char szPIDRegKey[260];
|
|
unsigned int lcidUI;
|
|
char szRegSubPath[200];
|
|
unsigned __int16 wzDotDataDlls[260];
|
|
unsigned __int16 wzAdditionalFile[1024];
|
|
char szBrand[56];
|
|
};
|
|
|
|
/* 6409 */
|
|
struct __cppobj AC1Legacy::Resource
|
|
{
|
|
};
|
|
|
|
/* 6410 */
|
|
struct __cppobj CSpinLock<100000,0>
|
|
{
|
|
volatile int m_Lock;
|
|
unsigned int m_hCurThread;
|
|
unsigned int m_nEnterCount;
|
|
};
|
|
|
|
/* 6413 */
|
|
struct __cppobj IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0>Vtbl *vfptr;
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *m_aInplaceBuckets[23];
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> **m_buckets;
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> **m_firstInterestingBucket;
|
|
unsigned int m_numBuckets;
|
|
unsigned int m_numElements;
|
|
};
|
|
|
|
/* 6411 */
|
|
struct __cppobj HashTable<unsigned long,Logger::ITextFileOutputHandler *,0>
|
|
{
|
|
HashTable<unsigned long,Logger::ITextFileOutputHandler *,0>Vtbl *vfptr;
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0> m_intrusiveTable;
|
|
};
|
|
|
|
/* 6412 */
|
|
struct HashTable<unsigned long,Logger::ITextFileOutputHandler *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(HashTable<unsigned long,Logger::ITextFileOutputHandler *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6414 */
|
|
struct IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0> *this, unsigned int);
|
|
};
|
|
|
|
/* 6416 */
|
|
struct __cppobj IntrusiveHashData<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *>
|
|
{
|
|
unsigned int m_hashKey;
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *m_hashNext;
|
|
};
|
|
|
|
/* 6415 */
|
|
struct __cppobj HashTableData<unsigned long,Logger::ITextFileOutputHandler *> : IntrusiveHashData<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *>
|
|
{
|
|
Logger::ITextFileOutputHandler *m_data;
|
|
};
|
|
|
|
/* 6417 */
|
|
struct __cppobj MultiThreadOutputRouter : Logger::ITextFileOutputHandler
|
|
{
|
|
CSpinLock<100000,0> m_critsec;
|
|
HashTable<unsigned long,Logger::ITextFileOutputHandler *,0> m_hash;
|
|
};
|
|
|
|
/* 6418 */
|
|
struct __cppobj IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0>
|
|
{
|
|
IntrusiveHashTable<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0> *m_currHashTable;
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> **m_currBucket;
|
|
HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *m_currElement;
|
|
};
|
|
|
|
/* 6419 */
|
|
struct __cppobj HashIterator<unsigned long,Logger::ITextFileOutputHandler *,0>
|
|
{
|
|
IntrusiveHashIterator<unsigned long,HashTableData<unsigned long,Logger::ITextFileOutputHandler *> *,0> m_iter;
|
|
};
|
|
|
|
/* 6420 */
|
|
struct __cppobj ServerLog
|
|
{
|
|
};
|
|
|
|
/* 6421 */
|
|
struct __cppobj InterpolationNode : LListData
|
|
{
|
|
unsigned int type;
|
|
Position p;
|
|
AC1Legacy::Vector3 v;
|
|
float extent;
|
|
};
|
|
|
|
/* 6422 */
|
|
struct __cppobj _STL::__Named_exception : exception
|
|
{
|
|
char _M_name[256];
|
|
};
|
|
|
|
/* 6423 */
|
|
struct __cppobj _STL::runtime_error : _STL::__Named_exception
|
|
{
|
|
};
|
|
|
|
/* 6424 */
|
|
struct __cppobj _STL::logic_error : _STL::__Named_exception
|
|
{
|
|
};
|
|
|
|
/* 6425 */
|
|
struct __cppobj _STL::length_error : _STL::logic_error
|
|
{
|
|
};
|
|
|
|
/* 6426 */
|
|
struct __cppobj _STL::invalid_argument : _STL::logic_error
|
|
{
|
|
};
|
|
|
|
/* 6427 */
|
|
struct __cppobj _STL::underflow_error : _STL::runtime_error
|
|
{
|
|
};
|
|
|
|
/* 6428 */
|
|
struct __cppobj _STL::domain_error : _STL::logic_error
|
|
{
|
|
};
|
|
|
|
/* 6429 */
|
|
struct __cppobj _STL::overflow_error : _STL::runtime_error
|
|
{
|
|
};
|
|
|
|
/* 6430 */
|
|
struct __cppobj _STL::range_error : _STL::runtime_error
|
|
{
|
|
};
|
|
|
|
/* 6431 */
|
|
struct __cppobj _STL::out_of_range : _STL::logic_error
|
|
{
|
|
};
|
|
|
|
/* 6432 */
|
|
struct __cppobj CParseXml
|
|
{
|
|
};
|
|
|
|
/* 6433 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMDocument2,&_GUID_2933bf95_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6434 */
|
|
struct __cppobj MSXML2::IXMLDOMNode : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6435 */
|
|
struct __cppobj MSXML2::IXMLDOMDocument : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6436 */
|
|
struct __cppobj MSXML2::IXMLDOMDocument2 : MSXML2::IXMLDOMDocument
|
|
{
|
|
};
|
|
|
|
/* 6437 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMDocument2,&_GUID_2933bf95_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMDocument2 *m_pInterface;
|
|
};
|
|
|
|
/* 6438 */
|
|
struct __cppobj _variant_t : tagVARIANT
|
|
{
|
|
};
|
|
|
|
/* 6439 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMDocument,&_GUID_2933bf81_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6440 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMDocument,&_GUID_2933bf81_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMDocument *m_pInterface;
|
|
};
|
|
|
|
/* 6441 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMCDATASection,&_GUID_2933bf8a_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6442 */
|
|
struct __cppobj MSXML2::IXMLDOMCharacterData : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6443 */
|
|
struct __cppobj MSXML2::IXMLDOMText : MSXML2::IXMLDOMCharacterData
|
|
{
|
|
};
|
|
|
|
/* 6444 */
|
|
struct __cppobj MSXML2::IXMLDOMCDATASection : MSXML2::IXMLDOMText
|
|
{
|
|
};
|
|
|
|
/* 6445 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMCDATASection,&_GUID_2933bf8a_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMCDATASection *m_pInterface;
|
|
};
|
|
|
|
/* 6446 */
|
|
struct __cppobj MSXML2::IXSLTemplate : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6447 */
|
|
struct __cppobj _com_IIID<MSXML2::IXSLTemplate,&_GUID_2933bf93_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6448 */
|
|
struct __cppobj MSXML2::ISchemaItem : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6449 */
|
|
struct __cppobj MSXML2::ISchemaParticle : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6450 */
|
|
struct __cppobj MSXML2::ISchemaElement : MSXML2::ISchemaParticle
|
|
{
|
|
};
|
|
|
|
/* 6451 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaElement,&_GUID_50ea08b7_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6452 */
|
|
struct __cppobj _com_IIID<IUnknown,&_GUID_00000000_0000_0000_c000_000000000046>
|
|
{
|
|
};
|
|
|
|
/* 6453 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<IUnknown,&_GUID_00000000_0000_0000_c000_000000000046> >
|
|
{
|
|
IUnknown *m_pInterface;
|
|
};
|
|
|
|
/* 6454 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMText,&_GUID_2933bf87_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6455 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMText,&_GUID_2933bf87_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMText *m_pInterface;
|
|
};
|
|
|
|
/* 6456 */
|
|
struct __cppobj MSXML2::IXMLDOMDocumentType : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6457 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMDocumentType,&_GUID_2933bf8b_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6458 */
|
|
struct __cppobj _com_IIID<MSXML2::ISAXEntityResolver,&_GUID_99bca7bd_e8c4_4d5f_a0cf_6d907901ff07>
|
|
{
|
|
};
|
|
|
|
/* 6459 */
|
|
struct __cppobj MSXML2::ISAXEntityResolver : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6460 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISAXEntityResolver,&_GUID_99bca7bd_e8c4_4d5f_a0cf_6d907901ff07> >
|
|
{
|
|
MSXML2::ISAXEntityResolver *m_pInterface;
|
|
};
|
|
|
|
/* 6461 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMAttribute,&_GUID_2933bf85_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6462 */
|
|
struct __cppobj MSXML2::IXMLDOMAttribute : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6463 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMAttribute,&_GUID_2933bf85_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMAttribute *m_pInterface;
|
|
};
|
|
|
|
/* 6464 */
|
|
struct __cppobj MSXML2::ISchemaType : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6465 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaType,&_GUID_50ea08b8_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6466 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMNamedNodeMap,&_GUID_2933bf83_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6467 */
|
|
struct __cppobj MSXML2::IXMLDOMNamedNodeMap : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6468 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMNamedNodeMap,&_GUID_2933bf83_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMNamedNodeMap *m_pInterface;
|
|
};
|
|
|
|
/* 6469 */
|
|
struct __cppobj _com_IIID<MSXML2::ISAXXMLReader,&_GUID_a4f96ed0_f829_476e_81c0_cdc7bd2a0802>
|
|
{
|
|
};
|
|
|
|
/* 6470 */
|
|
struct __cppobj MSXML2::ISAXXMLReader : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6471 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISAXXMLReader,&_GUID_a4f96ed0_f829_476e_81c0_cdc7bd2a0802> >
|
|
{
|
|
MSXML2::ISAXXMLReader *m_pInterface;
|
|
};
|
|
|
|
/* 6472 */
|
|
struct __cppobj _com_IIID<MSXML2::IXSLProcessor,&_GUID_2933bf92_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6473 */
|
|
struct __cppobj MSXML2::IXSLProcessor : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6474 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXSLProcessor,&_GUID_2933bf92_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXSLProcessor *m_pInterface;
|
|
};
|
|
|
|
/* 6475 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMComment,&_GUID_2933bf88_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6476 */
|
|
struct __cppobj MSXML2::IXMLDOMComment : MSXML2::IXMLDOMCharacterData
|
|
{
|
|
};
|
|
|
|
/* 6477 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMComment,&_GUID_2933bf88_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMComment *m_pInterface;
|
|
};
|
|
|
|
/* 6478 */
|
|
struct __cppobj MSXML2::IXMLDOMImplementation : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6479 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMImplementation,&_GUID_2933bf8f_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6480 */
|
|
struct __cppobj MSXML2::IVBSAXDTDHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6481 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXDTDHandler,&_GUID_24fb3297_302d_4620_ba39_3a732d850558>
|
|
{
|
|
};
|
|
|
|
/* 6482 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaItem,&_GUID_50ea08b3_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6483 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaItem,&_GUID_50ea08b3_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaItem *m_pInterface;
|
|
};
|
|
|
|
/* 6484 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMDocumentFragment,&_GUID_3efaa413_272f_11d2_836f_0000f87a7782>
|
|
{
|
|
};
|
|
|
|
/* 6485 */
|
|
struct __cppobj MSXML2::IXMLDOMDocumentFragment : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6486 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMDocumentFragment,&_GUID_3efaa413_272f_11d2_836f_0000f87a7782> >
|
|
{
|
|
MSXML2::IXMLDOMDocumentFragment *m_pInterface;
|
|
};
|
|
|
|
/* 6487 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaIdentityConstraint,&_GUID_50ea08bd_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6488 */
|
|
struct __cppobj MSXML2::ISchemaIdentityConstraint : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6489 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaIdentityConstraint,&_GUID_50ea08bd_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaIdentityConstraint *m_pInterface;
|
|
};
|
|
|
|
/* 6490 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLElement,&_GUID_3f7f31ac_e15f_11d0_9c25_00c04fc99c8e>
|
|
{
|
|
};
|
|
|
|
/* 6491 */
|
|
struct __cppobj MSXML2::IXMLElement : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6492 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLElement,&_GUID_3f7f31ac_e15f_11d0_9c25_00c04fc99c8e> >
|
|
{
|
|
MSXML2::IXMLElement *m_pInterface;
|
|
};
|
|
|
|
/* 6493 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaElement,&_GUID_50ea08b7_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaElement *m_pInterface;
|
|
};
|
|
|
|
/* 6494 */
|
|
struct __cppobj MSXML2::IVBSAXAttributes : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6495 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXAttributes,&_GUID_10dc0586_132b_4cac_8bb3_db00ac8b7ee0>
|
|
{
|
|
};
|
|
|
|
/* 6496 */
|
|
struct __cppobj _com_IIID<IDispatch,&_GUID_00020400_0000_0000_c000_000000000046>
|
|
{
|
|
};
|
|
|
|
/* 6497 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<IDispatch,&_GUID_00020400_0000_0000_c000_000000000046> >
|
|
{
|
|
IDispatch *m_pInterface;
|
|
};
|
|
|
|
/* 6498 */
|
|
struct __cppobj MSXML2::ISchema : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6499 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchema,&_GUID_50ea08b4_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6500 */
|
|
struct __cppobj _com_IIID<MSXML2::IMXNamespacePrefixes,&_GUID_c90352f4_643c_4fbc_bb23_e996eb2d51fd>
|
|
{
|
|
};
|
|
|
|
/* 6501 */
|
|
struct __cppobj MSXML2::IMXNamespacePrefixes : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6502 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IMXNamespacePrefixes,&_GUID_c90352f4_643c_4fbc_bb23_e996eb2d51fd> >
|
|
{
|
|
MSXML2::IMXNamespacePrefixes *m_pInterface;
|
|
};
|
|
|
|
/* 6503 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXEntityResolver,&_GUID_0c05d096_f45b_4aca_ad1a_aa0bc25518dc>
|
|
{
|
|
};
|
|
|
|
/* 6504 */
|
|
struct __cppobj MSXML2::IVBSAXEntityResolver : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6505 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXEntityResolver,&_GUID_0c05d096_f45b_4aca_ad1a_aa0bc25518dc> >
|
|
{
|
|
MSXML2::IVBSAXEntityResolver *m_pInterface;
|
|
};
|
|
|
|
/* 6506 */
|
|
struct __cppobj MSXML2::IXMLDOMSchemaCollection : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6507 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMSchemaCollection,&_GUID_373984c8_b845_449b_91e7_45ac83036ade>
|
|
{
|
|
};
|
|
|
|
/* 6508 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaComplexType,&_GUID_50ea08b9_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6509 */
|
|
struct __cppobj MSXML2::ISchemaComplexType : MSXML2::ISchemaType
|
|
{
|
|
};
|
|
|
|
/* 6510 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaComplexType,&_GUID_50ea08b9_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaComplexType *m_pInterface;
|
|
};
|
|
|
|
/* 6511 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLElementCollection,&_GUID_65725580_9b5d_11d0_9bfe_00c04fc99c8e>
|
|
{
|
|
};
|
|
|
|
/* 6512 */
|
|
struct __cppobj MSXML2::IXMLElementCollection : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6513 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLElementCollection,&_GUID_65725580_9b5d_11d0_9bfe_00c04fc99c8e> >
|
|
{
|
|
MSXML2::IXMLElementCollection *m_pInterface;
|
|
};
|
|
|
|
/* 6514 */
|
|
struct __cppobj MSXML2::IXMLDOMParseError : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6515 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMParseError,&_GUID_3efaa426_272f_11d2_836f_0000f87a7782>
|
|
{
|
|
};
|
|
|
|
/* 6516 */
|
|
struct __cppobj _bstr_t::Data_t
|
|
{
|
|
wchar_t *m_wstr;
|
|
char *m_str;
|
|
unsigned int m_RefCount;
|
|
};
|
|
|
|
/* 6517 */
|
|
struct __cppobj _bstr_t
|
|
{
|
|
_bstr_t::Data_t *m_Data;
|
|
};
|
|
|
|
/* 6518 */
|
|
struct __cppobj MSXML2::ISchemaNotation : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6519 */
|
|
struct __cppobj MSXML2::IXTLRuntime : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6520 */
|
|
struct __cppobj MSXML2::ISchemaItemCollection : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6521 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaItemCollection,&_GUID_50ea08b2_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaItemCollection *m_pInterface;
|
|
};
|
|
|
|
/* 6522 */
|
|
struct __cppobj MSXML2::ISchemaModelGroup : MSXML2::ISchemaParticle
|
|
{
|
|
};
|
|
|
|
/* 6523 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMSelection,&_GUID_aa634fc7_5888_44a7_a257_3a47150d3a0e>
|
|
{
|
|
};
|
|
|
|
/* 6524 */
|
|
struct __cppobj MSXML2::IXMLDOMNodeList : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6525 */
|
|
struct __cppobj MSXML2::IXMLDOMSelection : MSXML2::IXMLDOMNodeList
|
|
{
|
|
};
|
|
|
|
/* 6526 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMSelection,&_GUID_aa634fc7_5888_44a7_a257_3a47150d3a0e> >
|
|
{
|
|
MSXML2::IXMLDOMSelection *m_pInterface;
|
|
};
|
|
|
|
/* 6527 */
|
|
struct __cppobj MSXML2::ISchemaAny : MSXML2::ISchemaParticle
|
|
{
|
|
};
|
|
|
|
/* 6528 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaAny,&_GUID_50ea08bc_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaAny *m_pInterface;
|
|
};
|
|
|
|
/* 6529 */
|
|
struct __cppobj MSXML2::ISchemaAttributeGroup : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6530 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMSchemaCollection,&_GUID_373984c8_b845_449b_91e7_45ac83036ade> >
|
|
{
|
|
MSXML2::IXMLDOMSchemaCollection *m_pInterface;
|
|
};
|
|
|
|
/* 6531 */
|
|
struct __cppobj MSXML2::ISAXLexicalHandler : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6532 */
|
|
struct __cppobj MSXML2::IVBMXNamespaceManager : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6533 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXContentHandler,&_GUID_2ed7290a_4dd5_4b46_bb26_4e4155e77faa>
|
|
{
|
|
};
|
|
|
|
/* 6534 */
|
|
struct __cppobj MSXML2::IVBSAXContentHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6535 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXContentHandler,&_GUID_2ed7290a_4dd5_4b46_bb26_4e4155e77faa> >
|
|
{
|
|
MSXML2::IVBSAXContentHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6536 */
|
|
struct __cppobj MSXML2::ISchemaStringCollection : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6537 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaStringCollection,&_GUID_50ea08b1_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaStringCollection *m_pInterface;
|
|
};
|
|
|
|
/* 6538 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMDocumentType,&_GUID_2933bf8b_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMDocumentType *m_pInterface;
|
|
};
|
|
|
|
/* 6539 */
|
|
struct __cppobj MSXML2::IVBSAXLexicalHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6540 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchema,&_GUID_50ea08b4_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchema *m_pInterface;
|
|
};
|
|
|
|
/* 6541 */
|
|
struct __cppobj MSXML2::IVBSAXXMLReader : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6542 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXDTDHandler,&_GUID_24fb3297_302d_4620_ba39_3a732d850558> >
|
|
{
|
|
MSXML2::IVBSAXDTDHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6543 */
|
|
struct __cppobj MSXML2::IVBSAXErrorHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6544 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXErrorHandler,&_GUID_d963d3fe_173c_4862_9095_b92f66995f52> >
|
|
{
|
|
MSXML2::IVBSAXErrorHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6545 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXAttributes,&_GUID_10dc0586_132b_4cac_8bb3_db00ac8b7ee0> >
|
|
{
|
|
MSXML2::IVBSAXAttributes *m_pInterface;
|
|
};
|
|
|
|
/* 6546 */
|
|
struct __cppobj MSXML2::IXMLHTTPRequest : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6547 */
|
|
struct __cppobj MSXML2::IServerXMLHTTPRequest : MSXML2::IXMLHTTPRequest
|
|
{
|
|
};
|
|
|
|
/* 6548 */
|
|
struct __cppobj MSXML2::IServerXMLHTTPRequest2 : MSXML2::IServerXMLHTTPRequest
|
|
{
|
|
};
|
|
|
|
/* 6549 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMNodeList,&_GUID_2933bf82_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6550 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMNodeList,&_GUID_2933bf82_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMNodeList *m_pInterface;
|
|
};
|
|
|
|
/* 6551 */
|
|
struct __cppobj MSXML2::IXMLDOMElement : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6552 */
|
|
struct __cppobj _com_IIID<MSXML2::ISAXDTDHandler,&_GUID_e15c1baf_afb3_4d60_8c36_19a8c45defed>
|
|
{
|
|
};
|
|
|
|
/* 6553 */
|
|
struct __cppobj MSXML2::ISAXDTDHandler : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6554 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISAXDTDHandler,&_GUID_e15c1baf_afb3_4d60_8c36_19a8c45defed> >
|
|
{
|
|
MSXML2::ISAXDTDHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6555 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMNode,&_GUID_2933bf80_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMNode *m_pInterface;
|
|
};
|
|
|
|
/* 6556 */
|
|
struct __cppobj MSXML2::IDSOControl : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6557 */
|
|
struct __cppobj MSXML2::IXMLDOMNotation : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6558 */
|
|
struct __cppobj MSXML2::IXMLDOMEntity : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6559 */
|
|
struct __cppobj MSXML2::IMXSchemaDeclHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6560 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMProcessingInstruction,&_GUID_2933bf89_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6561 */
|
|
struct __cppobj MSXML2::IXMLDOMProcessingInstruction : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6562 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMProcessingInstruction,&_GUID_2933bf89_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMProcessingInstruction *m_pInterface;
|
|
};
|
|
|
|
/* 6563 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXErrorHandler,&_GUID_d963d3fe_173c_4862_9095_b92f66995f52>
|
|
{
|
|
};
|
|
|
|
/* 6564 */
|
|
struct __cppobj MSXML2::IVBSAXLocator : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6565 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXSLTemplate,&_GUID_2933bf93_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXSLTemplate *m_pInterface;
|
|
};
|
|
|
|
/* 6566 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IVBSAXXMLReader,&_GUID_8c033caa_6cd6_4f73_b728_4531af74945f> >
|
|
{
|
|
MSXML2::IVBSAXXMLReader *m_pInterface;
|
|
};
|
|
|
|
/* 6567 */
|
|
struct __cppobj MSXML2::IVBSAXXMLFilter : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6568 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMImplementation,&_GUID_2933bf8f_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMImplementation *m_pInterface;
|
|
};
|
|
|
|
/* 6569 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaStringCollection,&_GUID_50ea08b1_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6570 */
|
|
struct __cppobj MSXML2::IXMLElement2 : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6571 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLElement2,&_GUID_2b8de2ff_8d2d_11d1_b2fc_00c04fd915a9> >
|
|
{
|
|
MSXML2::IXMLElement2 *m_pInterface;
|
|
};
|
|
|
|
/* 6572 */
|
|
struct __cppobj MSXML2::ISAXDeclHandler : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6573 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaItemCollection,&_GUID_50ea08b2_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6574 */
|
|
struct __cppobj MSXML2::ISAXXMLFilter : MSXML2::ISAXXMLReader
|
|
{
|
|
};
|
|
|
|
/* 6575 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaType,&_GUID_50ea08b8_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaType *m_pInterface;
|
|
};
|
|
|
|
/* 6576 */
|
|
struct __cppobj MSXML2::ISchemaAttribute : MSXML2::ISchemaItem
|
|
{
|
|
};
|
|
|
|
/* 6577 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLElement2,&_GUID_2b8de2ff_8d2d_11d1_b2fc_00c04fd915a9>
|
|
{
|
|
};
|
|
|
|
/* 6578 */
|
|
struct __cppobj MSXML2::IXMLDocument : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6579 */
|
|
struct __cppobj MSXML2::IMXAttributes : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6580 */
|
|
struct __cppobj MSXML2::IXMLDocument2 : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6581 */
|
|
struct __cppobj MSXML2::ISAXContentHandler : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6582 */
|
|
struct __cppobj MSXML2::ISAXLocator : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6583 */
|
|
struct __cppobj MSXML2::ISAXAttributes : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6584 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISAXContentHandler,&_GUID_1545cdfa_9e4e_4497_a8a4_2bf7d0112c44> >
|
|
{
|
|
MSXML2::ISAXContentHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6585 */
|
|
struct __cppobj MSXML2::ISAXErrorHandler : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6586 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISAXErrorHandler,&_GUID_a60511c4_ccf5_479e_98a3_dc8dc545b7d0> >
|
|
{
|
|
MSXML2::ISAXErrorHandler *m_pInterface;
|
|
};
|
|
|
|
/* 6587 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMEntityReference,&_GUID_2933bf8e_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6588 */
|
|
struct __cppobj MSXML2::IXMLDOMEntityReference : MSXML2::IXMLDOMNode
|
|
{
|
|
};
|
|
|
|
/* 6589 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMEntityReference,&_GUID_2933bf8e_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMEntityReference *m_pInterface;
|
|
};
|
|
|
|
/* 6590 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMParseError,&_GUID_3efaa426_272f_11d2_836f_0000f87a7782> >
|
|
{
|
|
MSXML2::IXMLDOMParseError *m_pInterface;
|
|
};
|
|
|
|
/* 6591 */
|
|
struct __cppobj MSXML2::IMXWriter : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6592 */
|
|
struct __cppobj _com_IIID<MSXML2::IVBSAXXMLReader,&_GUID_8c033caa_6cd6_4f73_b728_4531af74945f>
|
|
{
|
|
};
|
|
|
|
/* 6593 */
|
|
struct __cppobj MSXML2::IXMLDOMSchemaCollection2 : MSXML2::IXMLDOMSchemaCollection
|
|
{
|
|
};
|
|
|
|
/* 6594 */
|
|
struct __cppobj MSXML2::IXMLError : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6595 */
|
|
struct MSXML2::_xml_error
|
|
{
|
|
unsigned int _nLine;
|
|
unsigned __int16 *_pchBuf;
|
|
unsigned int _cchBuf;
|
|
unsigned int _ich;
|
|
unsigned __int16 *_pszFound;
|
|
unsigned __int16 *_pszExpected;
|
|
unsigned int _reserved1;
|
|
unsigned int _reserved2;
|
|
};
|
|
|
|
/* 6596 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMNode,&_GUID_2933bf80_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6597 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaModelGroup,&_GUID_50ea08bb_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6598 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::ISchemaModelGroup,&_GUID_50ea08bb_dd1b_4664_9a50_c2f40f4bd79a> >
|
|
{
|
|
MSXML2::ISchemaModelGroup *m_pInterface;
|
|
};
|
|
|
|
/* 6599 */
|
|
struct __cppobj _com_ptr_t<_com_IIID<MSXML2::IXMLDOMElement,&_GUID_2933bf86_7b36_11d2_b20e_00c04f983e60> >
|
|
{
|
|
MSXML2::IXMLDOMElement *m_pInterface;
|
|
};
|
|
|
|
/* 6600 */
|
|
struct __cppobj _com_IIID<MSXML2::IXMLDOMElement,&_GUID_2933bf86_7b36_11d2_b20e_00c04f983e60>
|
|
{
|
|
};
|
|
|
|
/* 6601 */
|
|
struct __cppobj MSXML2::IMXNamespaceManager : IUnknown
|
|
{
|
|
};
|
|
|
|
/* 6602 */
|
|
struct __cppobj MSXML2::IMXReaderControl : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6603 */
|
|
struct __cppobj MSXML2::XMLDOMDocumentEvents : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6604 */
|
|
struct __cppobj MSXML2::IXMLAttribute : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6605 */
|
|
struct __cppobj _com_IIID<MSXML2::ISchemaAny,&_GUID_50ea08bc_dd1b_4664_9a50_c2f40f4bd79a>
|
|
{
|
|
};
|
|
|
|
/* 6606 */
|
|
struct __cppobj _com_IIID<MSXML2::ISAXErrorHandler,&_GUID_a60511c4_ccf5_479e_98a3_dc8dc545b7d0>
|
|
{
|
|
};
|
|
|
|
/* 6607 */
|
|
struct __cppobj _com_IIID<MSXML2::ISAXContentHandler,&_GUID_1545cdfa_9e4e_4497_a8a4_2bf7d0112c44>
|
|
{
|
|
};
|
|
|
|
/* 6608 */
|
|
struct __cppobj MSXML2::IVBSAXDeclHandler : IDispatch
|
|
{
|
|
};
|
|
|
|
/* 6609 */
|
|
struct __cppobj _com_error
|
|
{
|
|
_com_errorVtbl *vfptr;
|
|
const int m_hresult;
|
|
IErrorInfo *m_perrinfo;
|
|
char *m_pszMsg;
|
|
};
|
|
|
|
/* 6610 */
|
|
struct _com_errorVtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(_com_error *this, unsigned int);
|
|
};
|
|
|
|
/* 6611 */
|
|
struct __cppobj gmCLCache : CLCache
|
|
{
|
|
};
|
|
|
|
/* 6612 */
|
|
struct __cppobj ClassFactoryPlugin<ClientObjMaintSystem> : IObjectFactory
|
|
{
|
|
Turbine_RefCount m_cTurbineRefCount;
|
|
};
|
|
|
|
/* 6613 */
|
|
struct __cppobj ACCmdInterp : CommandInterpreter, gmNoticeHandler
|
|
{
|
|
HashTable<unsigned long,unsigned long,0> m_hashEmoteInputActionsToCommands;
|
|
};
|
|
|
|
/* 6614 */
|
|
struct __cppobj ACSmartBox : SmartBox
|
|
{
|
|
};
|
|
|
|
/* 6615 */
|
|
struct __cppobj MaterialTypeEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6616 */
|
|
struct __cppobj CombatEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6617 */
|
|
struct __cppobj CombatManeuver : PackObj
|
|
{
|
|
unsigned int style;
|
|
ATTACK_HEIGHT attack_height;
|
|
AttackType attack_type;
|
|
unsigned int min_skill_level;
|
|
unsigned int motion;
|
|
};
|
|
|
|
/* 6618 */
|
|
struct __cppobj CombatManeuverTable : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int _num_combat_maneuvers;
|
|
CombatManeuver *_cmt;
|
|
};
|
|
|
|
/* 6619 */
|
|
struct __cppobj BodyPartEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6620 */
|
|
struct __cppobj EmapToDisplay
|
|
{
|
|
};
|
|
|
|
/* 6621 */
|
|
struct __cppobj WeenieLogEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6622 */
|
|
struct __cppobj MagicEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6623 */
|
|
struct __cppobj FixedArray<char *>
|
|
{
|
|
char **m_data;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6624 */
|
|
struct __cppobj ComponentObjectData
|
|
{
|
|
unsigned int objectID;
|
|
unsigned int number;
|
|
};
|
|
|
|
/* 6625 */
|
|
struct __cppobj RefCountIUnknown<gmCCommunicationSystem::uiChatInterfaceProvider> : gmCCommunicationSystem::uiChatInterfaceProvider, ReferenceCountTemplate<1048576,0>
|
|
{
|
|
};
|
|
|
|
/* 6626 */
|
|
struct __cppobj __declspec(align(8)) ExperienceTable : SerializeUsingPackDBObj
|
|
{
|
|
unsigned int _max_attribute_level;
|
|
unsigned int *_attribute_table;
|
|
unsigned int _max_attribute2nd_level;
|
|
unsigned int *_attribute2nd_table;
|
|
unsigned int _max_trained_skill_level;
|
|
unsigned int *_trained_skill_table;
|
|
unsigned int _max_specialized_skill_level;
|
|
unsigned int *_specialized_skill_table;
|
|
unsigned int _max_level;
|
|
unsigned __int64 *_level_table;
|
|
unsigned int *_credit_table;
|
|
};
|
|
|
|
/* 6627 */
|
|
struct __cppobj PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestDef>
|
|
{
|
|
AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> > _key;
|
|
QuestDef _data;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestDef> *_next;
|
|
int _hashVal;
|
|
};
|
|
|
|
/* 6628 */
|
|
struct __cppobj PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestDef> : PackObj
|
|
{
|
|
int m_fThrowawayDuplicateKeysOnUnPack;
|
|
PackableHashData<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestDef> **_buckets;
|
|
unsigned int _table_size;
|
|
unsigned int _currNum;
|
|
};
|
|
|
|
/* 6629 */
|
|
struct __cppobj __declspec(align(8)) QuestDefDB : SerializeUsingPackDBObj
|
|
{
|
|
PackableHashTable<AC1Legacy::CaseInsensitiveStringBase<AC1Legacy::PStringBase<char> >,QuestDef> _defs;
|
|
};
|
|
|
|
/* 6630 */
|
|
struct __cppobj CQuestDefDB : QuestDefDB
|
|
{
|
|
};
|
|
|
|
/* 6631 */
|
|
struct __cppobj __declspec(align(8)) ACQualityFilter : QualityFilter
|
|
{
|
|
int *_attribute_stat_filter;
|
|
int *_attribute2nd_stat_filter;
|
|
int *_skill_stat_filter;
|
|
};
|
|
|
|
/* 6632 */
|
|
struct __cppobj gmMasterDBMap : MasterDBMap
|
|
{
|
|
};
|
|
|
|
/* 6633 */
|
|
struct __cppobj LongHashIter<IconData> : HashBaseIter<unsigned long>
|
|
{
|
|
};
|
|
|
|
/* 6634 */
|
|
struct __cppobj PackableHashIterator<unsigned long,__int64>
|
|
{
|
|
PackableHashIterator<unsigned long,__int64>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,__int64> *_current;
|
|
PackableHashData<unsigned long,__int64> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6635 */
|
|
struct PackableHashIterator<unsigned long,__int64>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,__int64> *this, unsigned int);
|
|
};
|
|
|
|
/* 6636 */
|
|
struct __cppobj PackableHashIterator<unsigned long,double>
|
|
{
|
|
PackableHashIterator<unsigned long,double>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,double> *_current;
|
|
PackableHashData<unsigned long,double> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6637 */
|
|
struct PackableHashIterator<unsigned long,double>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,double> *this, unsigned int);
|
|
};
|
|
|
|
/* 6638 */
|
|
struct __cppobj PackableHashIterator<unsigned long,AC1Legacy::PStringBase<char> >
|
|
{
|
|
PackableHashIterator<unsigned long,AC1Legacy::PStringBase<char> >Vtbl *vfptr;
|
|
PackableHashData<unsigned long,AC1Legacy::PStringBase<char> > *_current;
|
|
PackableHashData<unsigned long,AC1Legacy::PStringBase<char> > **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6639 */
|
|
struct PackableHashIterator<unsigned long,AC1Legacy::PStringBase<char> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,AC1Legacy::PStringBase<char> > *this, unsigned int);
|
|
};
|
|
|
|
/* 6640 */
|
|
struct __cppobj PackableHashIterator<unsigned long,IDClass<_tagDataID,32,0> >
|
|
{
|
|
PackableHashIterator<unsigned long,IDClass<_tagDataID,32,0> >Vtbl *vfptr;
|
|
PackableHashData<unsigned long,IDClass<_tagDataID,32,0> > *_current;
|
|
PackableHashData<unsigned long,IDClass<_tagDataID,32,0> > **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6641 */
|
|
struct PackableHashIterator<unsigned long,IDClass<_tagDataID,32,0> >Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,IDClass<_tagDataID,32,0> > *this, unsigned int);
|
|
};
|
|
|
|
/* 6642 */
|
|
struct __cppobj PackableLLIter<CreationProfile>
|
|
{
|
|
PackableLLIter<CreationProfile>Vtbl *vfptr;
|
|
PackableLLNode<CreationProfile> *_current;
|
|
};
|
|
|
|
/* 6643 */
|
|
struct PackableLLIter<CreationProfile>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableLLIter<CreationProfile> *this, unsigned int);
|
|
};
|
|
|
|
/* 6644 */
|
|
struct __cppobj PackableHashIterator<unsigned long,Skill>
|
|
{
|
|
PackableHashIterator<unsigned long,Skill>Vtbl *vfptr;
|
|
PackableHashData<unsigned long,Skill> *_current;
|
|
PackableHashData<unsigned long,Skill> **_buckets;
|
|
unsigned int _table_size;
|
|
};
|
|
|
|
/* 6645 */
|
|
struct PackableHashIterator<unsigned long,Skill>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(PackableHashIterator<unsigned long,Skill> *this, unsigned int);
|
|
};
|
|
|
|
/* 6646 */
|
|
struct __cppobj PKSystem
|
|
{
|
|
};
|
|
|
|
/* 6647 */
|
|
struct __cppobj SpellIDEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6648 */
|
|
struct __cppobj DBObjGrabber<CSpellTable>
|
|
{
|
|
CSpellTable *m_object;
|
|
};
|
|
|
|
/* 6649 */
|
|
struct __cppobj EnchantmentSpell : Spell
|
|
{
|
|
long double _duration;
|
|
float _degrade_modifier;
|
|
float _degrade_limit;
|
|
unsigned int _etype;
|
|
unsigned int _uImbuedEffect;
|
|
int _SlayerCreatureType;
|
|
float _SlayerDamageBonus;
|
|
long double _critical_frequency;
|
|
long double _critical_multiplier;
|
|
int _ignore_magic_resist;
|
|
long double _resistanceModifier;
|
|
long double _ElementalModifier;
|
|
int _weapon_is_loot;
|
|
int _damage_over_time;
|
|
};
|
|
|
|
/* 6650 */
|
|
struct __cppobj FellowshipEnchantmentSpell : EnchantmentSpell
|
|
{
|
|
};
|
|
|
|
/* 6651 */
|
|
struct __cppobj ProjectileSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6652 */
|
|
struct __cppobj BoostSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6653 */
|
|
struct __cppobj FellowshipBoostSpell : BoostSpell
|
|
{
|
|
};
|
|
|
|
/* 6654 */
|
|
struct __cppobj TransferSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6655 */
|
|
struct __cppobj PortalLinkSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6656 */
|
|
struct __cppobj PortalRecallSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6657 */
|
|
struct __cppobj PortalSummonSpell : Spell
|
|
{
|
|
long double _portal_lifetime;
|
|
};
|
|
|
|
/* 6658 */
|
|
struct __cppobj PortalSendingSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6659 */
|
|
struct __cppobj FellowshipPortalSendingSpell : PortalSendingSpell
|
|
{
|
|
};
|
|
|
|
/* 6660 */
|
|
struct __cppobj DispelSpell : Spell
|
|
{
|
|
};
|
|
|
|
/* 6661 */
|
|
struct __cppobj FellowshipDispelSpell : DispelSpell
|
|
{
|
|
};
|
|
|
|
/* 6662 */
|
|
struct __cppobj ProjectileLifeSpell : ProjectileSpell
|
|
{
|
|
};
|
|
|
|
/* 6663 */
|
|
struct __cppobj ProjectileEnchantmentSpell : ProjectileSpell
|
|
{
|
|
};
|
|
|
|
/* 6664 */
|
|
struct __cppobj ShopSystem
|
|
{
|
|
};
|
|
|
|
/* 6665 */
|
|
struct CUSTOM_D3D_L_VERTEX2
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
unsigned int diffuse;
|
|
float tu1;
|
|
float tv1;
|
|
float tu2;
|
|
float tv2;
|
|
};
|
|
|
|
/* 6666 */
|
|
struct CUSTOM_D3D_L_VERTEX
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
unsigned int diffuse;
|
|
float tu;
|
|
float tv;
|
|
};
|
|
|
|
/* 6667 */
|
|
struct CUSTOM_D3D_TL_VERTEX
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float rhw;
|
|
unsigned int diffuse;
|
|
float tu;
|
|
float tv;
|
|
};
|
|
|
|
/* 6668 */
|
|
struct CUSTOM_D3D_VERTEX2
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float nx;
|
|
float ny;
|
|
float nz;
|
|
unsigned int diffuse;
|
|
float tu1;
|
|
float tv1;
|
|
float tu2;
|
|
float tv2;
|
|
};
|
|
|
|
/* 6669 */
|
|
struct MeshBatchType
|
|
{
|
|
unsigned int m_FirstTriangleIndex;
|
|
unsigned int m_NumTriangles;
|
|
unsigned int m_CurTriangleIndex;
|
|
unsigned int m_FirstVertexIndex;
|
|
unsigned int m_LastVertexIndex;
|
|
};
|
|
|
|
/* 6670 */
|
|
struct __cppobj SmartArray<MeshBatchType,0>
|
|
{
|
|
MeshBatchType *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6671 */
|
|
struct __cppobj SmartArray<_D3DXATTRIBUTERANGE,0>
|
|
{
|
|
_D3DXATTRIBUTERANGE *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6672 */
|
|
struct CUSTOM_D3D_VERTEX
|
|
{
|
|
float x;
|
|
float y;
|
|
float z;
|
|
float nx;
|
|
float ny;
|
|
float nz;
|
|
unsigned int diffuse;
|
|
float tu;
|
|
float tv;
|
|
};
|
|
|
|
/* 6673 */
|
|
struct __cppobj PaletteTemplateIDEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6674 */
|
|
struct __cppobj COptionalHeaderAllocatorTemplate<1024,CEmptyHeader<1024,7> >
|
|
{
|
|
};
|
|
|
|
/* 6675 */
|
|
struct __cppobj CEmptyHeader<1024,7> : COptionalHeader
|
|
{
|
|
unsigned int m_NullBuff;
|
|
};
|
|
|
|
/* 6676 */
|
|
struct __cppobj OldPublicWeenieDesc : WeenieDesc
|
|
{
|
|
AC1Legacy::PStringBase<char> _name;
|
|
AC1Legacy::PStringBase<char> _plural_name;
|
|
IDClass<_tagDataID,32,0> _wcid;
|
|
IDClass<_tagDataID,32,0> _iconID;
|
|
IDClass<_tagDataID,32,0> _iconOverlayID;
|
|
unsigned int _containerID;
|
|
unsigned int _wielderID;
|
|
unsigned int _priority;
|
|
unsigned int _valid_locations;
|
|
unsigned int _location;
|
|
int _itemsCapacity;
|
|
int _containersCapacity;
|
|
ITEM_TYPE _type;
|
|
unsigned int _value;
|
|
ITEM_USEABLE _useability;
|
|
float _useRadius;
|
|
ITEM_TYPE _targetType;
|
|
unsigned int _effects;
|
|
AMMO_TYPE _ammoType;
|
|
COMBAT_USE _combatUse;
|
|
unsigned int _structure;
|
|
unsigned int _maxStructure;
|
|
unsigned int _stackSize;
|
|
unsigned int _maxStackSize;
|
|
unsigned int _bitfield;
|
|
int _blipColor;
|
|
RadarEnum _radar_enum;
|
|
float _obvious_distance;
|
|
IDClass<_tagDataID,32,0> _vndwcid;
|
|
unsigned int _spellID;
|
|
unsigned int _house_owner_iid;
|
|
RestrictionDB *_db;
|
|
PScriptType _pscript;
|
|
unsigned int _hook_type;
|
|
ITEM_TYPE _hook_item_types;
|
|
unsigned int _monarch;
|
|
int _material_type;
|
|
};
|
|
|
|
/* 6677 */
|
|
struct __cppobj AC1Legacy::NullBufferCleaner<char>
|
|
{
|
|
};
|
|
|
|
/* 6678 */
|
|
struct __cppobj AC1Legacy::NullBufferCleaner<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 6679 */
|
|
struct __cppobj OldHashTable<unsigned long,unsigned long>
|
|
{
|
|
OldHashTable<unsigned long,unsigned long>Vtbl *vfptr;
|
|
OldHashData<unsigned long,unsigned long> **_buckets;
|
|
unsigned int _num_buckets;
|
|
unsigned int _num_elements;
|
|
};
|
|
|
|
/* 6680 */
|
|
struct OldHashTable<unsigned long,unsigned long>Vtbl
|
|
{
|
|
void *(__thiscall *__vecDelDtor)(OldHashTable<unsigned long,unsigned long> *this, unsigned int);
|
|
unsigned int (__thiscall *hash)(OldHashTable<unsigned long,unsigned long> *this, const unsigned int *);
|
|
int (__thiscall *is_keys_equiv)(OldHashTable<unsigned long,unsigned long> *this, const unsigned int *, const unsigned int *);
|
|
};
|
|
|
|
/* 6681 */
|
|
struct __cppobj OldHashData<unsigned long,unsigned long>
|
|
{
|
|
unsigned int _key;
|
|
unsigned int _data;
|
|
OldHashData<unsigned long,unsigned long> *_next;
|
|
};
|
|
|
|
/* 6682 */
|
|
struct __cppobj OldPHashTable<unsigned long,unsigned long> : OldHashTable<unsigned long,unsigned long>, PackObj
|
|
{
|
|
};
|
|
|
|
/* 6683 */
|
|
struct __cppobj OldHashIterator<unsigned long,unsigned long>
|
|
{
|
|
OldHashData<unsigned long,unsigned long> *_current;
|
|
OldHashTable<unsigned long,unsigned long> *_table;
|
|
};
|
|
|
|
/* 6684 */
|
|
struct __cppobj _STL::_Numeric_limits_base<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 6685 */
|
|
struct __cppobj _STL::_Integer_limits<unsigned int,0,-1,-1,1> : _STL::_Numeric_limits_base<unsigned int>
|
|
{
|
|
};
|
|
|
|
/* 6686 */
|
|
struct __cppobj AC1Legacy::monty
|
|
{
|
|
AC1Legacy::vlong m;
|
|
AC1Legacy::vlong n1;
|
|
AC1Legacy::vlong T;
|
|
AC1Legacy::vlong k;
|
|
unsigned int N;
|
|
AC1Legacy::vlong R;
|
|
AC1Legacy::vlong R1;
|
|
};
|
|
|
|
/* 6687 */
|
|
struct __cppobj AC1Modern::AFrame
|
|
{
|
|
Vector3 m_vOrigin;
|
|
Quaternion m_qOrientation;
|
|
};
|
|
|
|
/* 6688 */
|
|
struct __cppobj TransformBase
|
|
{
|
|
Vector3 offset;
|
|
float scale;
|
|
Quaternion qt;
|
|
};
|
|
|
|
/* 6689 */
|
|
struct __cppobj AC1Modern::Frame : AC1Modern::AFrame
|
|
{
|
|
float fl2gv[9];
|
|
};
|
|
|
|
/* 6690 */
|
|
struct __cppobj SerializationBehavior<SB_Container<SB_Default,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 6691 */
|
|
struct __cppobj SB_Container<SB_Default,&SB_DEFAULT_ITEM_NAME> : SerializationBehavior<SB_Container<SB_Default,&SB_DEFAULT_ITEM_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 6692 */
|
|
struct __cppobj SerializationBehavior<SB_MemCpy<1> >
|
|
{
|
|
};
|
|
|
|
/* 6693 */
|
|
struct __cppobj SB_MemCpy<1> : SerializationBehavior<SB_MemCpy<1> >
|
|
{
|
|
};
|
|
|
|
/* 6694 */
|
|
struct __cppobj StatIDEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6695 */
|
|
struct __cppobj AllegianceSystem
|
|
{
|
|
};
|
|
|
|
/* 6696 */
|
|
struct __cppobj CheckpointData
|
|
{
|
|
void *_data;
|
|
void *_start;
|
|
unsigned int _size;
|
|
int _ialloc;
|
|
int _pretty;
|
|
};
|
|
|
|
/* 6697 */
|
|
struct __cppobj SerializationBehavior<SB_Hash<SB_Default,SB_Default,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 6698 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_Default,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> : SerializationBehavior<SB_Hash<SB_Default,SB_Default,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME> >
|
|
{
|
|
};
|
|
|
|
/* 6699 */
|
|
struct __cppobj SB_Hash<SB_Default,SB_Default,&SB_DEFAULT_ITEM_NAME,&SB_DEFAULT_KEY_NAME,&SB_DEFAULT_VALUE_NAME>::SB_HashData
|
|
{
|
|
};
|
|
|
|
/* 6700 */
|
|
struct __cppobj SerializationBehavior<SB_AsPackObj<1> >
|
|
{
|
|
};
|
|
|
|
/* 6701 */
|
|
struct __cppobj SB_AsPackObj<1> : SerializationBehavior<SB_AsPackObj<1> >
|
|
{
|
|
};
|
|
|
|
/* 6702 */
|
|
struct __cppobj DBObjGrabber<ACCharGenData>
|
|
{
|
|
ACCharGenData *m_object;
|
|
};
|
|
|
|
/* 6703 */
|
|
struct __cppobj DBObjGrabber<ExperienceTable>
|
|
{
|
|
ExperienceTable *m_object;
|
|
};
|
|
|
|
/* 6704 */
|
|
struct __cppobj ComputeMinMaxCurve<0,500,1_e66,1_e66>
|
|
{
|
|
long double result;
|
|
};
|
|
|
|
/* 6705 */
|
|
struct __cppobj ____::$2B1A4197686722557092EC31::$20AEC::$0BCM::$0A::$ComputeMinMaxCurve
|
|
{
|
|
long double result;
|
|
};
|
|
|
|
/* 6706 */
|
|
struct __cppobj WLogSystem
|
|
{
|
|
};
|
|
|
|
/* 6707 */
|
|
struct __cppobj CreationEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6708 */
|
|
struct __cppobj GenerateEnumMapper
|
|
{
|
|
};
|
|
|
|
/* 6709 */
|
|
struct __cppobj AllegianceChatBlob : TurbineChatBlob
|
|
{
|
|
unsigned int m_monarchID;
|
|
};
|
|
|
|
/* 6710 */
|
|
struct __cppobj LongNIHash<int>
|
|
{
|
|
LongNIHashData **buckets;
|
|
int table_size;
|
|
};
|
|
|
|
/* 6711 */
|
|
struct __cppobj BodyPartSelectionNode
|
|
{
|
|
int part;
|
|
float chance;
|
|
};
|
|
|
|
/* 6712 */
|
|
struct __cppobj DBObjGrabber<QuestDefDB>
|
|
{
|
|
QuestDefDB *m_object;
|
|
};
|
|
|
|
/* 6713 */
|
|
struct LOAD_UVPAIR
|
|
{
|
|
float tcPair[2];
|
|
};
|
|
|
|
/* 6714 */
|
|
struct LOAD_WEIGHTS
|
|
{
|
|
unsigned int matrix_index;
|
|
float matrix_weight;
|
|
};
|
|
|
|
/* 6715 */
|
|
struct __cppobj SmartArray<LOAD_UVPAIR,1>
|
|
{
|
|
LOAD_UVPAIR *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6716 */
|
|
struct __cppobj SmartArray<LOAD_WEIGHTS,1>
|
|
{
|
|
LOAD_WEIGHTS *m_data;
|
|
unsigned int m_sizeAndDeallocate;
|
|
unsigned int m_num;
|
|
};
|
|
|
|
/* 6717 */
|
|
struct __cppobj BudgetStatInfoArray
|
|
{
|
|
};
|
|
|
|
/* 6718 */
|
|
struct __cppobj ConnectionCache::Entry
|
|
{
|
|
_STL::basic_string<unsigned short,_STL::char_traits<unsigned short>,_STL::allocator<unsigned short> > hostName;
|
|
const unsigned int hostPort;
|
|
void *hostConnection;
|
|
};
|
|
|
|
/* 6719 */
|
|
struct __cppobj _STL::_Deque_iterator_base<ConnectionCache::Entry>
|
|
{
|
|
ConnectionCache::Entry *_M_cur;
|
|
ConnectionCache::Entry *_M_first;
|
|
ConnectionCache::Entry *_M_last;
|
|
ConnectionCache::Entry **_M_node;
|
|
};
|
|
|
|
/* 6720 */
|
|
struct __cppobj _STL::_Deque_iterator<ConnectionCache::Entry,_STL::_Nonconst_traits<ConnectionCache::Entry> > : _STL::_Deque_iterator_base<ConnectionCache::Entry>
|
|
{
|
|
};
|
|
|
|
/* 6721 */
|
|
struct __cppobj _STL::allocator<ConnectionCache::Entry *>
|
|
{
|
|
};
|
|
|
|
/* 6722 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<ConnectionCache::Entry * *,ConnectionCache::Entry *,_STL::allocator<ConnectionCache::Entry *> > : _STL::allocator<ConnectionCache::Entry *>
|
|
{
|
|
ConnectionCache::Entry **_M_data;
|
|
};
|
|
|
|
/* 6723 */
|
|
struct __cppobj _STL::allocator<ConnectionCache::Entry>
|
|
{
|
|
};
|
|
|
|
/* 6724 */
|
|
struct __cppobj _STL::_STLP_alloc_proxy<unsigned int,ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> > : _STL::allocator<ConnectionCache::Entry>
|
|
{
|
|
unsigned int _M_data;
|
|
};
|
|
|
|
/* 6725 */
|
|
struct __cppobj _STL::_Deque_base<ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> >
|
|
{
|
|
_STL::_Deque_iterator<ConnectionCache::Entry,_STL::_Nonconst_traits<ConnectionCache::Entry> > _M_start;
|
|
_STL::_Deque_iterator<ConnectionCache::Entry,_STL::_Nonconst_traits<ConnectionCache::Entry> > _M_finish;
|
|
_STL::_STLP_alloc_proxy<ConnectionCache::Entry * *,ConnectionCache::Entry *,_STL::allocator<ConnectionCache::Entry *> > _M_map;
|
|
_STL::_STLP_alloc_proxy<unsigned int,ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> > _M_map_size;
|
|
};
|
|
|
|
/* 6726 */
|
|
struct __cppobj _STL::deque<ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> > : _STL::_Deque_base<ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> >
|
|
{
|
|
};
|
|
|
|
/* 6727 */
|
|
struct __cppobj ConnectionCache
|
|
{
|
|
_STL::deque<ConnectionCache::Entry,_STL::allocator<ConnectionCache::Entry> > m_cache;
|
|
};
|
|
|
|
/* 6728 */
|
|
struct __cppobj WinInetImplementation : HttpClientImplementation
|
|
{
|
|
ConnectionCache *m_connectionCache;
|
|
IHttpClientListener *m_listener;
|
|
unsigned int m_throttleBytesPerSecond;
|
|
};
|
|
|
|
/* 6729 */
|
|
struct URL_COMPONENTSW
|
|
{
|
|
unsigned int dwStructSize;
|
|
unsigned __int16 *lpszScheme;
|
|
unsigned int dwSchemeLength;
|
|
INTERNET_SCHEME nScheme;
|
|
unsigned __int16 *lpszHostName;
|
|
unsigned int dwHostNameLength;
|
|
unsigned __int16 nPort;
|
|
unsigned __int16 *lpszUserName;
|
|
unsigned int dwUserNameLength;
|
|
unsigned __int16 *lpszPassword;
|
|
unsigned int dwPasswordLength;
|
|
unsigned __int16 *lpszUrlPath;
|
|
unsigned int dwUrlPathLength;
|
|
unsigned __int16 *lpszExtraInfo;
|
|
unsigned int dwExtraInfoLength;
|
|
};
|
|
|
|
/* 6730 */
|
|
struct __cppobj _STL::allocator<ConnectionCache::Entry>::rebind<ConnectionCache::Entry>
|
|
{
|
|
};
|
|
|
|
/* 6731 */
|
|
struct __cppobj _STL::allocator<ConnectionCache::Entry>::rebind<ConnectionCache::Entry *>
|
|
{
|
|
};
|
|
|
|
/* 6732 */
|
|
struct __cppobj _STL::_BothPtrType<unsigned short *,unsigned short *>
|
|
{
|
|
};
|
|
|
|
/* 6733 */
|
|
struct __cppobj _STL::_IsPOD<unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 6734 */
|
|
struct __cppobj _STL::_OKToMemCpy<unsigned short,unsigned short>
|
|
{
|
|
};
|
|
|
|
/* 6735 */
|
|
struct __cppobj _STL::unary_function<ConnectionCache::Entry,void>
|
|
{
|
|
};
|
|
|
|
/* 6736 */
|
|
struct __cppobj ConnectionCache::CloseConnection : _STL::unary_function<ConnectionCache::Entry,void>
|
|
{
|
|
};
|
|
|
|
/* 6737 */
|
|
struct __cppobj _STL::_OKToMemCpy<ConnectionCache::Entry *,ConnectionCache::Entry *>
|
|
{
|
|
};
|
|
|
|
/* 6738 */
|
|
struct __cppobj _STL::_BothPtrType<ConnectionCache::Entry * *,ConnectionCache::Entry * *>
|
|
{
|
|
};
|
|
|
|
/* 6739 */
|
|
struct __cppobj __declspec(align(4)) UIPreferenceItemBool : UIPreferenceItem
|
|
{
|
|
bool m_bCache;
|
|
};
|
|
|
|
/* 6740 */
|
|
struct __cppobj UIPreferenceItemEnum : UIPreferenceItem
|
|
{
|
|
unsigned int m_nCache;
|
|
SmartArray<unsigned long,1> m_arrayChoices;
|
|
};
|
|
|
|
/* 6741 */
|
|
struct __cppobj UIPreferenceItemFloat : UIPreferenceItem
|
|
{
|
|
float m_nCache;
|
|
float m_nMin;
|
|
float m_nMax;
|
|
};
|
|
|
|
/* 6742 */
|
|
struct __cppobj UIPreferenceItemInt : UIPreferenceItem
|
|
{
|
|
int m_nCache;
|
|
int m_nMin;
|
|
int m_nMax;
|
|
};
|
|
|
|
/* 6743 */
|
|
struct __cppobj UIPreferenceItemString : UIPreferenceItem
|
|
{
|
|
PStringBase<char> m_strCache;
|
|
};
|
|
|
|
/* 6744 */
|
|
struct _startupinfo
|
|
{
|
|
int newmode;
|
|
};
|
|
|
|
/* 6745 */
|
|
struct TypeDescriptor
|
|
{
|
|
unsigned int hash;
|
|
void *spare;
|
|
char name[];
|
|
};
|
|
|
|
/* 6746 */
|
|
struct PMD
|
|
{
|
|
int mdisp;
|
|
int pdisp;
|
|
int vdisp;
|
|
};
|
|
|
|
/* 6747 */
|
|
struct _s_CatchableType
|
|
{
|
|
unsigned int properties;
|
|
TypeDescriptor *pType;
|
|
PMD thisDisplacement;
|
|
int sizeOrOffset;
|
|
void (__cdecl *copyFunction)();
|
|
};
|
|
|
|
/* 6748 */
|
|
struct _s_CatchableTypeArray
|
|
{
|
|
int nCatchableTypes;
|
|
_s_CatchableType *arrayOfCatchableTypes[];
|
|
};
|
|
|
|
/* 6749 */
|
|
struct _s_ThrowInfo
|
|
{
|
|
unsigned int attributes;
|
|
void (__cdecl *pmfnUnwind)();
|
|
int (*pForwardCompat)(...);
|
|
_s_CatchableTypeArray *pCatchableTypeArray;
|
|
};
|
|
|
|
/* 6750 */
|
|
struct EHExceptionRecord::EHParameters
|
|
{
|
|
unsigned int magicNumber;
|
|
void *pExceptionObject;
|
|
_s_ThrowInfo *pThrowInfo;
|
|
};
|
|
|
|
/* 6751 */
|
|
struct EHExceptionRecord
|
|
{
|
|
unsigned int ExceptionCode;
|
|
unsigned int ExceptionFlags;
|
|
_EXCEPTION_RECORD *ExceptionRecord;
|
|
void *ExceptionAddress;
|
|
unsigned int NumberParameters;
|
|
EHExceptionRecord::EHParameters params;
|
|
};
|
|
|
|
/* 6752 */
|
|
union FT
|
|
{
|
|
unsigned __int64 ft_scalar;
|
|
_FILETIME ft_struct;
|
|
};
|
|
|
|
/* 6753 */
|
|
typedef tagMSGBOXPARAMSW *PMSGBOXPARAMSW;
|
|
|
|
/* 6754 */
|
|
typedef _MESSAGE_RESOURCE_ENTRY *PMESSAGE_RESOURCE_ENTRY;
|
|
|
|
/* 6755 */
|
|
typedef void (__stdcall *WAITORTIMERCALLBACKFUNC)(void *, char);
|
|
|
|
/* 6756 */
|
|
typedef HDC__ *HDC;
|
|
|
|
/* 6757 */
|
|
typedef tagAUXCAPS2A *NPAUXCAPS2A;
|
|
|
|
/* 6758 */
|
|
typedef tagMIXERCAPSA *PMIXERCAPS;
|
|
|
|
/* 6759 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSELECTCLIPPATH;
|
|
|
|
/* 6760 */
|
|
typedef tagAUXCAPS2A *LPAUXCAPS2A;
|
|
|
|
/* 6761 */
|
|
typedef _PORT_INFO_1W *LPPORT_INFO_1W;
|
|
|
|
/* 6762 */
|
|
typedef _IMAGE_DEBUG_DIRECTORY *PIMAGE_DEBUG_DIRECTORY;
|
|
|
|
/* 6763 */
|
|
typedef _PORT_INFO_3W *LPPORT_INFO_3W;
|
|
|
|
/* 6764 */
|
|
typedef _PRINTER_INFO_1A *LPPRINTER_INFO_1A;
|
|
|
|
/* 6765 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CERT)(void *, _CERT_STORE_PROV_FIND_INFO *, _CERT_CONTEXT *, unsigned int, void **, _CERT_CONTEXT **);
|
|
|
|
/* 6766 */
|
|
typedef _PORT_INFO_2W *LPPORT_INFO_2W;
|
|
|
|
/* 6767 */
|
|
typedef _CTL_ENTRY *PCTL_ENTRY;
|
|
|
|
/* 6768 */
|
|
typedef tagAUXCAPS2W *LPAUXCAPS2W;
|
|
|
|
/* 6769 */
|
|
typedef _DOC_INFO_3A *PDOC_INFO_3A;
|
|
|
|
/* 6770 */
|
|
typedef tagEVENTMSG *PEVENTMSGMSG;
|
|
|
|
/* 6771 */
|
|
typedef unsigned int HeritageGroup;
|
|
|
|
/* 6773 */
|
|
typedef tagAUXCAPS2W *NPAUXCAPS2W;
|
|
|
|
/* 6774 */
|
|
typedef IUnknown *LPUNKNOWN;
|
|
|
|
/* 6775 */
|
|
typedef _NON_PAGED_DEBUG_INFO *PNON_PAGED_DEBUG_INFO;
|
|
|
|
/* 6776 */
|
|
typedef tagMIXERCAPS2A *PMIXERCAPS2;
|
|
|
|
/* 6777 */
|
|
typedef void __stdcall RPCNOTIFICATION_ROUTINE(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT);
|
|
|
|
/* 6778 */
|
|
typedef unsigned int HCRYPTHASH;
|
|
|
|
/* 6779 */
|
|
typedef unsigned int (__stdcall *LPOFNHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 6780 */
|
|
typedef SCARD_READERSTATEA *LPSCARD_READERSTATEA;
|
|
|
|
/* 6781 */
|
|
typedef _IMAGE_RESOURCE_DIRECTORY_ENTRY *PIMAGE_RESOURCE_DIRECTORY_ENTRY;
|
|
|
|
/* 6782 */
|
|
typedef _PRINTER_INFO_1W *LPPRINTER_INFO_1W;
|
|
|
|
/* 6783 */
|
|
typedef tagIMEMENUITEMINFOA *PIMEMENUITEMINFO;
|
|
|
|
/* 6784 */
|
|
typedef sockaddr *PSOCKADDR;
|
|
|
|
/* 6785 */
|
|
typedef tagEMRLINETO *PEMRLINETO;
|
|
|
|
/* 6786 */
|
|
typedef tagEVENTMSG *PEVENTMSG;
|
|
|
|
/* 6787 */
|
|
typedef IAddrExclusionControl *LPADDREXCLUSIONCONTROL;
|
|
|
|
/* 6788 */
|
|
typedef HKEY__ **PHKEY;
|
|
|
|
/* 6789 */
|
|
typedef tagMCI_LOAD_PARMSW *LPMCI_LOAD_PARMSW;
|
|
|
|
/* 6790 */
|
|
typedef _DISK_GEOMETRY *PDISK_GEOMETRY;
|
|
|
|
/* 6791 */
|
|
typedef tagHIGHCONTRASTA *LPHIGHCONTRASTA;
|
|
|
|
/* 6792 */
|
|
typedef unsigned __int16 CharType;
|
|
|
|
/* 6793 */
|
|
typedef unsigned __int16 PROPVAR_PAD2;
|
|
|
|
/* 6794 */
|
|
typedef int (__stdcall *VERIFY_SIGNATURE_FN)(_SecHandle *, _SecBufferDesc *, unsigned int, unsigned int *);
|
|
|
|
/* 6795 */
|
|
typedef _RIP_INFO *LPRIP_INFO;
|
|
|
|
/* 6796 */
|
|
typedef tagKERNINGPAIR *LPKERNINGPAIR;
|
|
|
|
/* 6797 */
|
|
typedef _OSVERSIONINFOW *POSVERSIONINFOW;
|
|
|
|
/* 6798 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSA *LPMCI_OVLY_LOAD_PARMS;
|
|
|
|
/* 6799 */
|
|
typedef tagVARDESC *LPVARDESC;
|
|
|
|
/* 6800 */
|
|
typedef tagMCI_WAVE_DELETE_PARMS *PMCI_WAVE_DELETE_PARMS;
|
|
|
|
/* 6801 */
|
|
typedef int *LPFXPT16DOT16;
|
|
|
|
/* 6802 */
|
|
typedef _PRINTER_ENUM_VALUESW *LPPRINTER_ENUM_VALUESW;
|
|
|
|
/* 6803 */
|
|
typedef _DOC_INFO_2A *PDOC_INFO_2A;
|
|
|
|
/* 6804 */
|
|
typedef _PROVIDOR_INFO_2W *LPPROVIDOR_INFO_2W;
|
|
|
|
/* 6805 */
|
|
typedef _PORT_INFO_3A *PPORT_INFO_3;
|
|
|
|
/* 6806 */
|
|
typedef _PROVIDOR_INFO_1W *LPPROVIDOR_INFO_1W;
|
|
|
|
/* 6807 */
|
|
typedef tagHIGHCONTRASTW *LPHIGHCONTRASTW;
|
|
|
|
/* 6808 */
|
|
typedef tagMCI_LOAD_PARMSA *LPMCI_LOAD_PARMSA;
|
|
|
|
/* 6809 */
|
|
typedef tagEMRPOLYLINE *PEMRPOLYBEZIER;
|
|
|
|
/* 6810 */
|
|
typedef void (__stdcall *PIMAGE_TLS_CALLBACK)(void *, unsigned int, void *);
|
|
|
|
/* 6811 */
|
|
typedef _GUID *const RIID;
|
|
|
|
/* 6812 */
|
|
typedef HWINSTA__ *HWINSTA;
|
|
|
|
/* 6813 */
|
|
typedef IKeystoneResourceKSML *LPKEYSTONERESOURCEKSML;
|
|
|
|
/* 6814 */
|
|
typedef _CRYPT_HASH_MESSAGE_PARA *PCRYPT_HASH_MESSAGE_PARA;
|
|
|
|
/* 6815 */
|
|
typedef char BlockCoordinate;
|
|
|
|
/* 6816 */
|
|
typedef _OSVERSIONINFOA *POSVERSIONINFOA;
|
|
|
|
/* 6817 */
|
|
typedef unsigned __int64 *PDWORDLONG;
|
|
|
|
/* 6818 */
|
|
typedef _IMAGE_FUNCTION_ENTRY *PIMAGE_FUNCTION_ENTRY;
|
|
|
|
/* 6819 */
|
|
typedef tagMINMAXINFO *LPMINMAXINFO;
|
|
|
|
/* 6820 */
|
|
typedef _currencyfmtA *LPCURRENCYFMTA;
|
|
|
|
/* 6821 */
|
|
typedef _ADDJOB_INFO_1A *LPADDJOB_INFO_1;
|
|
|
|
/* 6822 */
|
|
typedef unsigned int ID;
|
|
|
|
/* 6823 */
|
|
typedef _RPC_PROTSEQ_ENDPOINT *PRPC_PROTSEQ_ENDPOINT;
|
|
|
|
/* 6824 */
|
|
typedef ITypeLib2 *LPTYPELIB2;
|
|
|
|
/* 6825 */
|
|
typedef tagMIXERCAPSA *PMIXERCAPSA;
|
|
|
|
/* 6826 */
|
|
typedef tagMIXERLINEA *LPMIXERLINEA;
|
|
|
|
/* 6827 */
|
|
typedef tagAUXCAPS2A *NPAUXCAPS2;
|
|
|
|
/* 6828 */
|
|
typedef tagEMREXTFLOODFILL *PEMREXTFLOODFILL;
|
|
|
|
/* 6829 */
|
|
typedef tagAUXCAPS2A *LPAUXCAPS2;
|
|
|
|
/* 6830 */
|
|
typedef _BIDI_RESPONSE_CONTAINER *PBIDI_RESPONSE_CONTAINER;
|
|
|
|
/* 6831 */
|
|
typedef _TRIVERTEX *PTRIVERTEX;
|
|
|
|
/* 6832 */
|
|
typedef _BIN_RANGE *PBIN_RANGE;
|
|
|
|
/* 6833 */
|
|
typedef tagIMEMENUITEMINFOW *PIMEMENUITEMINFOW;
|
|
|
|
/* 6834 */
|
|
typedef _FSCTL_QUERY_FAT_BPB_BUFFER *PFSCTL_QUERY_FAT_BPB_BUFFER;
|
|
|
|
/* 6835 */
|
|
typedef void *LOCALHANDLE;
|
|
|
|
/* 6836 */
|
|
typedef _PRINTER_INFO_1A *LPPRINTER_INFO_1;
|
|
|
|
/* 6837 */
|
|
typedef int (__stdcall *FARPROC)();
|
|
|
|
/* 6838 */
|
|
typedef _IMAGE_EXPORT_DIRECTORY *PIMAGE_EXPORT_DIRECTORY;
|
|
|
|
/* 6839 */
|
|
typedef IConnectionPoint *LPCONNECTIONPOINT;
|
|
|
|
/* 6840 */
|
|
typedef char value_type;
|
|
|
|
/* 6841 */
|
|
typedef tagMIXERCAPSW *PMIXERCAPSW;
|
|
|
|
/* 6842 */
|
|
typedef _DOC_INFO_1A *PDOC_INFO_1A;
|
|
|
|
/* 6843 */
|
|
typedef unsigned int GetSubDataIDsType;
|
|
|
|
/* 6844 */
|
|
typedef _BINARY_CONTAINER *PBINARY_CONTAINER;
|
|
|
|
/* 6845 */
|
|
typedef _SYSTEM_INFO *LPSYSTEM_INFO;
|
|
|
|
/* 6846 */
|
|
typedef DLGTEMPLATE *LPDLGTEMPLATEA;
|
|
|
|
/* 6847 */
|
|
typedef _EXCEPTION_RECORD *LPEXCEPTION_RECORD;
|
|
|
|
/* 6848 */
|
|
typedef _BIDI_RESPONSE_CONTAINER *LPBIDI_RESPONSE_CONTAINER;
|
|
|
|
/* 6849 */
|
|
typedef tagIMEMENUITEMINFOA *PIMEMENUITEMINFOA;
|
|
|
|
/* 6850 */
|
|
typedef tagOLERENDER *LPOLERENDER;
|
|
|
|
/* 6851 */
|
|
typedef unsigned int UIFlowModeID;
|
|
|
|
/* 6852 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSA *LPMCI_OVLY_WINDOW_PARMSA;
|
|
|
|
/* 6853 */
|
|
typedef POWER_ACTION *PPOWER_ACTION;
|
|
|
|
/* 6854 */
|
|
typedef tagGUITHREADINFO *LPGUITHREADINFO;
|
|
|
|
/* 6855 */
|
|
typedef tagHIGHCONTRASTA *LPHIGHCONTRAST;
|
|
|
|
/* 6856 */
|
|
typedef _PORT_INFO_3W *PPORT_INFO_3W;
|
|
|
|
/* 6857 */
|
|
typedef void *voidpf;
|
|
|
|
/* 6858 */
|
|
typedef _PRINTER_INFO_8A *PPRINTER_INFO_8;
|
|
|
|
/* 6859 */
|
|
typedef _PRINTER_INFO_9A *PPRINTER_INFO_9;
|
|
|
|
/* 6860 */
|
|
typedef _PRINTER_INFO_6 *PPRINTER_INFO_6;
|
|
|
|
/* 6861 */
|
|
typedef void *HCERTSTOREPROV;
|
|
|
|
/* 6862 */
|
|
typedef _PRINTER_INFO_7A *PPRINTER_INFO_7;
|
|
|
|
/* 6863 */
|
|
typedef _PRINTER_INFO_4A *PPRINTER_INFO_4;
|
|
|
|
/* 6864 */
|
|
typedef _PRINTER_INFO_5A *PPRINTER_INFO_5;
|
|
|
|
/* 6865 */
|
|
typedef _PRINTER_INFO_2A *PPRINTER_INFO_2;
|
|
|
|
/* 6866 */
|
|
typedef _PRINTER_INFO_3 *PPRINTER_INFO_3;
|
|
|
|
/* 6867 */
|
|
typedef tagGCP_RESULTSW *LPGCP_RESULTSW;
|
|
|
|
/* 6868 */
|
|
typedef tagHELPINFO *LPHELPINFO;
|
|
|
|
/* 6869 */
|
|
typedef _PRINTER_INFO_1A *PPRINTER_INFO_1;
|
|
|
|
/* 6870 */
|
|
typedef char *PTCH;
|
|
|
|
/* 6871 */
|
|
typedef tagCANDIDATELIST *PCANDIDATELIST;
|
|
|
|
/* 6872 */
|
|
typedef _NCB *PNCB;
|
|
|
|
/* 6873 */
|
|
typedef _STARTUPINFOA *LPSTARTUPINFOA;
|
|
|
|
/* 6874 */
|
|
typedef unsigned int WeenieCategory;
|
|
|
|
/* 6875 */
|
|
typedef _PORT_INFO_3A *PPORT_INFO_3A;
|
|
|
|
/* 6876 */
|
|
typedef tagMCI_LOAD_PARMSA *LPMCI_LOAD_PARMS;
|
|
|
|
/* 6877 */
|
|
typedef unsigned int AllegianceHouseAction;
|
|
|
|
/* 6878 */
|
|
typedef unsigned __int64 *PUINT64;
|
|
|
|
/* 6879 */
|
|
typedef tagBITMAP *NPBITMAP;
|
|
|
|
/* 6880 */
|
|
typedef tagBITMAP *LPBITMAP;
|
|
|
|
/* 6881 */
|
|
typedef tagMCI_SYSINFO_PARMSW *LPMCI_SYSINFO_PARMSW;
|
|
|
|
/* 6882 */
|
|
typedef _OSVERSIONINFOA *POSVERSIONINFO;
|
|
|
|
/* 6883 */
|
|
typedef tagDDEML_MSG_HOOK_DATA *PDDEML_MSG_HOOK_DATA;
|
|
|
|
/* 6884 */
|
|
typedef int (__stdcall *DRIVERPROC)(unsigned int, HDRVR__ *, unsigned int, int, int);
|
|
|
|
/* 6885 */
|
|
typedef void *HGDIOBJ;
|
|
|
|
/* 6886 */
|
|
typedef _userHMETAFILE *wireHMETAFILE;
|
|
|
|
/* 6887 */
|
|
typedef _CMSG_CTRL_DECRYPT_PARA *PCMSG_CTRL_DECRYPT_PARA;
|
|
|
|
/* 6888 */
|
|
typedef _CMSG_CONTENT_ENCRYPT_INFO *PCMSG_CONTENT_ENCRYPT_INFO;
|
|
|
|
/* 6889 */
|
|
typedef int (__stdcall *COMPLETE_AUTH_TOKEN_FN)(_SecHandle *, _SecBufferDesc *);
|
|
|
|
/* 6890 */
|
|
typedef _GET_CHANGER_PARAMETERS *PGET_CHANGER_PARAMETERS;
|
|
|
|
/* 6891 */
|
|
typedef tagEMRSTRETCHDIBITS *PEMRSTRETCHDIBITS;
|
|
|
|
/* 6892 */
|
|
typedef _WSAServiceClassInfoA *LPWSASERVICECLASSINFOA;
|
|
|
|
/* 6893 */
|
|
typedef _JOBOBJECT_BASIC_LIMIT_INFORMATION *PJOBOBJECT_BASIC_LIMIT_INFORMATION;
|
|
|
|
/* 6894 */
|
|
typedef tagMIXERCAPS2A *LPMIXERCAPS2;
|
|
|
|
/* 6895 */
|
|
typedef _OSVERSIONINFOEXA *POSVERSIONINFOEX;
|
|
|
|
/* 6896 */
|
|
typedef _CERT_CHAIN_ENGINE_CONFIG *PCERT_CHAIN_ENGINE_CONFIG;
|
|
|
|
/* 6897 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CTL)(void *, _CTL_CONTEXT *, void *, unsigned int);
|
|
|
|
/* 6898 */
|
|
typedef _WSACOMPLETIONTYPE *PWSACOMPLETIONTYPE;
|
|
|
|
/* 6899 */
|
|
typedef tagSCROLLBARINFO *PSCROLLBARINFO;
|
|
|
|
/* 6900 */
|
|
typedef IInternetProtocol *LPIINTERNETPROTOCOL;
|
|
|
|
/* 6901 */
|
|
typedef _HTTPSPolicyCallbackData *PHTTPSPolicyCallbackData;
|
|
|
|
/* 6902 */
|
|
typedef fd_set *PFD_SET;
|
|
|
|
/* 6903 */
|
|
typedef _CERT_X942_DH_VALIDATION_PARAMS *PCERT_X942_DH_VALIDATION_PARAMS;
|
|
|
|
/* 6904 */
|
|
typedef tagOLEUIPASTEENTRYW *LPOLEUIPASTEENTRYW;
|
|
|
|
/* 6905 */
|
|
typedef unsigned int uIntf;
|
|
|
|
/* 6906 */
|
|
typedef tagMDICREATESTRUCTA *LPMDICREATESTRUCTA;
|
|
|
|
/* 6907 */
|
|
typedef _CERT_ALT_NAME_INFO *PCERT_ALT_NAME_INFO;
|
|
|
|
/* 6908 */
|
|
typedef _MONITOR_INFO_2W *LPMONITOR_INFO_2W;
|
|
|
|
/* 6909 */
|
|
typedef unsigned int __stdcall PM_QUERY_PROC(unsigned int *, void **, unsigned int *, unsigned int *);
|
|
|
|
/* 6910 */
|
|
typedef HMIXEROBJ__ **LPHMIXEROBJ;
|
|
|
|
/* 6911 */
|
|
typedef _REASSIGN_BLOCKS *PREASSIGN_BLOCKS;
|
|
|
|
/* 6912 */
|
|
typedef unsigned int *PULONG32;
|
|
|
|
/* 6913 */
|
|
typedef Turbine_GUID *ClassTypeRef;
|
|
|
|
/* 6914 */
|
|
typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONW)(unsigned int, unsigned __int16 **);
|
|
|
|
/* 6915 */
|
|
typedef IAddrTrackingControl *LPADDRTRACKINGCONTROL;
|
|
|
|
/* 6916 */
|
|
typedef _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY *PCRYPT_CONTENT_INFO_SEQUENCE_OF_ANY;
|
|
|
|
/* 6917 */
|
|
typedef int bound_t;
|
|
|
|
/* 6918 */
|
|
typedef tagPARAMDESC *LPPARAMDESC;
|
|
|
|
/* 6919 */
|
|
typedef IErrorLog *LPERRORLOG;
|
|
|
|
/* 6920 */
|
|
typedef HCONV__ *HCONV;
|
|
|
|
/* 6921 */
|
|
typedef unsigned int NoticeID;
|
|
|
|
/* 6922 */
|
|
typedef tagLOGCOLORSPACEW *LPLOGCOLORSPACEW;
|
|
|
|
/* 6923 */
|
|
typedef tagSAFEARRAYBOUND *LPSAFEARRAYBOUND;
|
|
|
|
/* 6924 */
|
|
typedef tagEMRTEXT *PEMRTEXT;
|
|
|
|
/* 6925 */
|
|
typedef int *PBOOL;
|
|
|
|
/* 6926 */
|
|
typedef _MONITOR_INFO_2A *LPMONITOR_INFO_2A;
|
|
|
|
/* 6927 */
|
|
typedef _UNIVERSAL_NAME_INFOA *LPUNIVERSAL_NAME_INFO;
|
|
|
|
/* 6928 */
|
|
typedef tagPOINT *PPOINT;
|
|
|
|
/* 6929 */
|
|
typedef _IMAGE_AUX_SYMBOL *PIMAGE_AUX_SYMBOL;
|
|
|
|
/* 6930 */
|
|
typedef protoent *LPPROTOENT;
|
|
|
|
/* 6931 */
|
|
typedef DIEFFECT *LPCDIEFFECT;
|
|
|
|
/* 6932 */
|
|
typedef float FLOAT;
|
|
|
|
/* 6933 */
|
|
typedef bool _Bool;
|
|
|
|
/* 6934 */
|
|
typedef _PERF_BIN *PPERF_BIN;
|
|
|
|
/* 6935 */
|
|
typedef _OUTLINETEXTMETRICW *NPOUTLINETEXTMETRICW;
|
|
|
|
/* 6936 */
|
|
typedef _RTL_VERIFIER_DLL_DESCRIPTOR *PRTL_VERIFIER_DLL_DESCRIPTOR;
|
|
|
|
/* 6937 */
|
|
typedef tagVARIANT *LPVARIANT;
|
|
|
|
/* 6938 */
|
|
typedef _OUTLINETEXTMETRICW *LPOUTLINETEXTMETRICW;
|
|
|
|
/* 6939 */
|
|
typedef char uint8;
|
|
|
|
/* 6940 */
|
|
typedef char *PINT8;
|
|
|
|
/* 6941 */
|
|
typedef tagMIXERCAPS2W *LPMIXERCAPS2W;
|
|
|
|
/* 6942 */
|
|
typedef _OSVERSIONINFOEXW *POSVERSIONINFOEXW;
|
|
|
|
/* 6943 */
|
|
typedef void (__stdcall *PFN_RPCNOTIFICATION_ROUTINE)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT);
|
|
|
|
/* 6944 */
|
|
typedef _CRL_ENTRY *PCRL_ENTRY;
|
|
|
|
/* 6945 */
|
|
typedef HRESULT (__stdcall *LPLOADTYPELIB)(const unsigned __int16 *, ITypeLib **);
|
|
|
|
/* 6946 */
|
|
typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEW;
|
|
|
|
/* 6947 */
|
|
typedef IClassFactory *LPCLASSFACTORY;
|
|
|
|
/* 6948 */
|
|
typedef _OSVERSIONINFOEXW *LPOSVERSIONINFOEXW;
|
|
|
|
/* 6949 */
|
|
typedef tagEMRSETARCDIRECTION *PEMRSETARCDIRECTION;
|
|
|
|
/* 6950 */
|
|
typedef long double REFTIME;
|
|
|
|
/* 6951 */
|
|
typedef unsigned int header_t;
|
|
|
|
/* 6952 */
|
|
typedef tagMIXERCAPS2A *LPMIXERCAPS2A;
|
|
|
|
/* 6953 */
|
|
typedef _OSVERSIONINFOEXA *POSVERSIONINFOEXA;
|
|
|
|
/* 6954 */
|
|
typedef tagEMRGRADIENTFILL *PEMRGRADIENTFILL;
|
|
|
|
/* 6955 */
|
|
typedef _TOKEN_DEFAULT_DACL *PTOKEN_DEFAULT_DACL;
|
|
|
|
/* 6956 */
|
|
typedef float *PFLOAT;
|
|
|
|
/* 6957 */
|
|
typedef unsigned int uint;
|
|
|
|
/* 6958 */
|
|
typedef unsigned int status_t;
|
|
|
|
/* 6959 */
|
|
typedef void (__stdcall *LPDRVCALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 6960 */
|
|
typedef unsigned int *PULONG;
|
|
|
|
/* 6961 */
|
|
typedef tagLOCALESIGNATURE *PLOCALESIGNATURE;
|
|
|
|
/* 6962 */
|
|
typedef unsigned __int16 BAD_TRACK_NUMBER;
|
|
|
|
/* 6963 */
|
|
typedef _ACCESS_DENIED_CALLBACK_ACE *PACCESS_DENIED_CALLBACK_ACE;
|
|
|
|
/* 6964 */
|
|
typedef int *PINT;
|
|
|
|
/* 6965 */
|
|
typedef int sint;
|
|
|
|
/* 6966 */
|
|
typedef tagMINIMIZEDMETRICS *PMINIMIZEDMETRICS;
|
|
|
|
/* 6967 */
|
|
typedef _CMSG_SIGNER_ENCODE_INFO *PCMSG_SIGNER_ENCODE_INFO;
|
|
|
|
/* 6968 */
|
|
typedef tagOLEUIBUSYW *LPOLEUIBUSYW;
|
|
|
|
/* 6969 */
|
|
typedef tagEMRPOLYLINE *PEMRPOLYLINE;
|
|
|
|
/* 6970 */
|
|
typedef tagMCI_WAVE_SET_PARMS *LPMCI_WAVE_SET_PARMS;
|
|
|
|
/* 6971 */
|
|
typedef hostent *LPHOSTENT;
|
|
|
|
/* 6972 */
|
|
typedef _EFS_HASH_BLOB *PEFS_HASH_BLOB;
|
|
|
|
/* 6973 */
|
|
typedef _GLYPHMETRICS *LPGLYPHMETRICS;
|
|
|
|
/* 6974 */
|
|
typedef _QOS_SD_MODE *LPQOS_SD_MODE;
|
|
|
|
/* 6975 */
|
|
typedef unsigned int (__stdcall *PFNRECONCILEPROFILEA)(const char *, const char *, unsigned int);
|
|
|
|
/* 6976 */
|
|
typedef _CMSG_KEY_AGREE_RECIPIENT_INFO *PCMSG_KEY_AGREE_RECIPIENT_INFO;
|
|
|
|
/* 6977 */
|
|
typedef tagPOINTS *PPOINTS;
|
|
|
|
/* 6978 */
|
|
typedef HRGN__ *HRGN;
|
|
|
|
/* 6979 */
|
|
typedef unsigned int EXECUTION_STATE;
|
|
|
|
/* 6980 */
|
|
typedef unsigned int RPC_LENGTH;
|
|
|
|
/* 6981 */
|
|
typedef _MONITOR_INFO_2A *LPMONITOR_INFO_2;
|
|
|
|
/* 6982 */
|
|
typedef _POINTL *PPOINTL;
|
|
|
|
/* 6983 */
|
|
typedef tagWNDCLASSEXW *PWNDCLASSEXW;
|
|
|
|
/* 6984 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_CONTROL)(void *, unsigned int, unsigned int, const void *);
|
|
|
|
/* 6985 */
|
|
typedef tagOLEUILINKPROPSW *LPOLEUILINKPROPSW;
|
|
|
|
/* 6986 */
|
|
typedef _SERVICE_DESCRIPTIONW *LPSERVICE_DESCRIPTIONW;
|
|
|
|
/* 6987 */
|
|
typedef _PRINTPROCESSOR_CAPS_1 *PPRINTPROCESSOR_CAPS_1;
|
|
|
|
/* 6988 */
|
|
typedef _numberfmtW *LPNUMBERFMTW;
|
|
|
|
/* 6989 */
|
|
typedef tMIXERCONTROLDETAILS_BOOLEAN *PMIXERCONTROLDETAILS_BOOLEAN;
|
|
|
|
/* 6990 */
|
|
typedef _SOCKET_ADDRESS *PSOCKET_ADDRESS;
|
|
|
|
/* 6991 */
|
|
typedef IOleUIObjInfoW *LPOLEUIOBJINFOW;
|
|
|
|
/* 6992 */
|
|
typedef midihdr_tag *LPMIDIHDR;
|
|
|
|
/* 6993 */
|
|
typedef _FLOAT128 *PFLOAT128;
|
|
|
|
/* 6994 */
|
|
typedef _IMAGE_RESOURCE_DIR_STRING_U *PIMAGE_RESOURCE_DIR_STRING_U;
|
|
|
|
/* 6995 */
|
|
typedef _IMAGE_THUNK_DATA32 *PIMAGE_THUNK_DATA;
|
|
|
|
/* 6996 */
|
|
typedef _CHANGER_DEVICE_PROBLEM_TYPE *PCHANGER_DEVICE_PROBLEM_TYPE;
|
|
|
|
/* 6997 */
|
|
typedef midihdr_tag *NPMIDIHDR;
|
|
|
|
/* 6998 */
|
|
typedef int *LPFXPT2DOT30;
|
|
|
|
/* 6999 */
|
|
typedef HMONITOR__ *HMONITOR;
|
|
|
|
/* 7000 */
|
|
typedef tagHELPWININFOA *PHELPWININFOA;
|
|
|
|
/* 7001 */
|
|
typedef _RGNDATAHEADER *PRGNDATAHEADER;
|
|
|
|
/* 7002 */
|
|
typedef unsigned __int16 PlatformStringID;
|
|
|
|
/* 7003 */
|
|
typedef void *IJL_HANDLE;
|
|
|
|
/* 7004 */
|
|
typedef tagIMECHARPOSITION *PIMECHARPOSITION;
|
|
|
|
/* 7005 */
|
|
typedef _QUERY_SERVICE_LOCK_STATUSA *LPQUERY_SERVICE_LOCK_STATUS;
|
|
|
|
/* 7006 */
|
|
typedef _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE *PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE;
|
|
|
|
/* 7007 */
|
|
typedef _CROSS_CERT_DIST_POINTS_INFO *PCROSS_CERT_DIST_POINTS_INFO;
|
|
|
|
/* 7008 */
|
|
typedef IGlobalInterfaceTable *LPGLOBALINTERFACETABLE;
|
|
|
|
/* 7009 */
|
|
typedef _SE_IMPERSONATION_STATE *PSE_IMPERSONATION_STATE;
|
|
|
|
/* 7010 */
|
|
typedef unsigned __int16 physics_ts;
|
|
|
|
/* 7011 */
|
|
typedef tagMETAHEADER *PMETAHEADER;
|
|
|
|
/* 7012 */
|
|
typedef int BondedStatus;
|
|
|
|
/* 7013 */
|
|
typedef _DISCDLGSTRUCTA *LPDISCDLGSTRUCTA;
|
|
|
|
/* 7014 */
|
|
typedef int LCSCSTYPE;
|
|
|
|
/* 7015 */
|
|
typedef _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO;
|
|
|
|
/* 7016 */
|
|
typedef int (__stdcall *PFN_IMPORT_PRIV_KEY_FUNC)(unsigned int, _CRYPT_PRIVATE_KEY_INFO *, unsigned int, void *);
|
|
|
|
/* 7017 */
|
|
typedef CEm *PEM;
|
|
|
|
/* 7018 */
|
|
typedef tagHELPWININFOW *PHELPWININFOW;
|
|
|
|
/* 7019 */
|
|
typedef unsigned int ATTRIBUTE_STAT;
|
|
|
|
/* 7020 */
|
|
typedef _PROVIDOR_INFO_2A *PPROVIDOR_INFO_2;
|
|
|
|
/* 7021 */
|
|
typedef int LCSGAMUTMATCH;
|
|
|
|
/* 7022 */
|
|
typedef tagCLIENTCREATESTRUCT *LPCLIENTCREATESTRUCT;
|
|
|
|
/* 7023 */
|
|
typedef int (__stdcall *HOOKPROC)(int, unsigned int, int);
|
|
|
|
/* 7024 */
|
|
typedef unsigned int EventResult;
|
|
|
|
/* 7025 */
|
|
typedef unsigned int mousebutton;
|
|
|
|
/* 7026 */
|
|
typedef CEd *PED;
|
|
|
|
/* 7027 */
|
|
typedef IKeystone *(__cdecl *FNKEYSTONECREATE)(HWND__ *, IDirect3DDevice9 *, const unsigned __int16 *, HRESULT (__cdecl *)(IDirect3DDevice9 *, const void *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, _D3DFORMAT, _D3DPOOL, unsigned int, unsigned int, unsigned int, _D3DXIMAGE_INFO *, tagPALETTEENTRY *, IDirect3DTexture9 **), HRESULT (__cdecl *)(unsigned int, unsigned int, unsigned int, _D3DPOOL, IDirect3DVertexBuffer9 **), void *(__cdecl *)(unsigned int), void (__cdecl *)(void *));
|
|
|
|
/* 7028 */
|
|
typedef IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9;
|
|
|
|
/* 7029 */
|
|
typedef _DISPLAY_DEVICEW *PDISPLAY_DEVICEW;
|
|
|
|
/* 7030 */
|
|
typedef tagEMRFILLRGN *PEMRFILLRGN;
|
|
|
|
/* 7031 */
|
|
typedef tagNEWTEXTMETRICA *PNEWTEXTMETRICA;
|
|
|
|
/* 7032 */
|
|
typedef _KEY_EVENT_RECORD *PKEY_EVENT_RECORD;
|
|
|
|
/* 7033 */
|
|
typedef RPC_DISPATCH_TABLE *PRPC_DISPATCH_TABLE;
|
|
|
|
/* 7034 */
|
|
typedef _COMMCONFIG *LPCOMMCONFIG;
|
|
|
|
/* 7035 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSA *LPMCI_OVLY_LOAD_PARMSA;
|
|
|
|
/* 7036 */
|
|
typedef unsigned __int16 PROPVAR_PAD3;
|
|
|
|
/* 7037 */
|
|
typedef _PRINTPROCESSOR_INFO_1A *PPRINTPROCESSOR_INFO_1;
|
|
|
|
/* 7038 */
|
|
typedef bool (__cdecl *HResultMappingFunction)(HResultDebugData *);
|
|
|
|
/* 7039 */
|
|
typedef _CERT_NAME_VALUE *PCERT_NAME_VALUE;
|
|
|
|
/* 7040 */
|
|
typedef _STORAGE_MEDIA_TYPE *PSTORAGE_MEDIA_TYPE;
|
|
|
|
/* 7041 */
|
|
typedef unsigned int DetectionStatus;
|
|
|
|
/* 7042 */
|
|
typedef int __stdcall RPC_IF_CALLBACK_FN(void *, void *);
|
|
|
|
/* 7043 */
|
|
typedef _SHNAMEMAPPINGW *LPSHNAMEMAPPINGW;
|
|
|
|
/* 7044 */
|
|
typedef unsigned __int16 unichar;
|
|
|
|
/* 7045 */
|
|
typedef _RGNDATA *LPRGNDATA;
|
|
|
|
/* 7046 */
|
|
typedef _RGNDATA *NPRGNDATA;
|
|
|
|
/* 7047 */
|
|
typedef _PORT_INFO_2A *PPORT_INFO_2;
|
|
|
|
/* 7048 */
|
|
typedef unsigned int *LPSCARDCONTEXT;
|
|
|
|
/* 7049 */
|
|
typedef tagNEWTEXTMETRICW *PNEWTEXTMETRICW;
|
|
|
|
/* 7050 */
|
|
typedef _JOBOBJECT_JOBSET_INFORMATION *PJOBOBJECT_JOBSET_INFORMATION;
|
|
|
|
/* 7051 */
|
|
typedef unsigned int LanguageType;
|
|
|
|
/* 7052 */
|
|
typedef ICreateErrorInfo *LPCREATEERRORINFO;
|
|
|
|
/* 7053 */
|
|
typedef IParseDisplayName *LPPARSEDISPLAYNAME;
|
|
|
|
/* 7054 */
|
|
typedef unsigned int MeshTypeID;
|
|
|
|
/* 7055 */
|
|
typedef tagMONCONVSTRUCT *PMONCONVSTRUCT;
|
|
|
|
/* 7056 */
|
|
typedef tagMCI_SAVE_PARMSW *PMCI_SAVE_PARMSW;
|
|
|
|
/* 7057 */
|
|
typedef unsigned int COLORREF;
|
|
|
|
/* 7058 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CTL)(void *, _CTL_CONTEXT *, unsigned int);
|
|
|
|
/* 7059 */
|
|
typedef unsigned __int16 *PWCHAR;
|
|
|
|
/* 7060 */
|
|
typedef _CERT_CONTEXT *PCERT_CONTEXT;
|
|
|
|
/* 7061 */
|
|
typedef ICodeInstall *LPCODEINSTALL;
|
|
|
|
/* 7062 */
|
|
typedef tagMULTIKEYHELPW *PMULTIKEYHELPW;
|
|
|
|
/* 7063 */
|
|
typedef tagHELPWININFOA *PHELPWININFO;
|
|
|
|
/* 7064 */
|
|
typedef _SOCKET_ADDRESS_LIST *LPSOCKET_ADDRESS_LIST;
|
|
|
|
/* 7065 */
|
|
typedef IDirect3DDevice9 *LPDIRECT3DDEVICE9;
|
|
|
|
/* 7066 */
|
|
typedef OPENCARDNAMEW *POPENCARDNAMEW;
|
|
|
|
/* 7067 */
|
|
typedef tagEMRPIXELFORMAT *PEMRPIXELFORMAT;
|
|
|
|
/* 7068 */
|
|
typedef _currencyfmtA *LPCURRENCYFMT;
|
|
|
|
/* 7069 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_HASH_BLOB;
|
|
|
|
/* 7070 */
|
|
typedef unsigned int PatchFlags;
|
|
|
|
/* 7071 */
|
|
typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *PIMAGE_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 7072 */
|
|
typedef _PROVIDOR_INFO_2W *PPROVIDOR_INFO_2W;
|
|
|
|
/* 7073 */
|
|
typedef _WGLSWAP *LPWGLSWAP;
|
|
|
|
/* 7074 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CRL)(void *, _CRL_CONTEXT *, unsigned int, _CRL_CONTEXT **);
|
|
|
|
/* 7075 */
|
|
typedef _EVENTSFORLOGFILE *PEVENTSFORLOGFILE;
|
|
|
|
/* 7076 */
|
|
typedef unsigned __int64 _ULonglong;
|
|
|
|
/* 7077 */
|
|
typedef _ASSEMBLY_FILE_DETAILED_INFORMATION *PASSEMBLY_FILE_DETAILED_INFORMATION;
|
|
|
|
/* 7078 */
|
|
typedef _PROVIDOR_INFO_2A *PPROVIDOR_INFO_2A;
|
|
|
|
/* 7079 */
|
|
typedef unsigned __int64 *PULONGLONG;
|
|
|
|
/* 7080 */
|
|
typedef tagSAFEARRAY *LPSAFEARRAY;
|
|
|
|
/* 7081 */
|
|
typedef IPersistFile *LPPERSISTFILE;
|
|
|
|
/* 7082 */
|
|
typedef DLGTEMPLATE *LPDLGTEMPLATE;
|
|
|
|
/* 7083 */
|
|
typedef _CRYPT_KEY_PROV_INFO *PCRYPT_KEY_PROV_INFO;
|
|
|
|
/* 7084 */
|
|
typedef tagNEWTEXTMETRICA *PNEWTEXTMETRIC;
|
|
|
|
/* 7085 */
|
|
typedef _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION *PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION;
|
|
|
|
/* 7086 */
|
|
typedef _PORT_INFO_2W *PPORT_INFO_2W;
|
|
|
|
/* 7087 */
|
|
typedef _ASSEMBLY_FILE_DETAILED_INFORMATION *PCASSEMBLY_FILE_DETAILED_INFORMATION;
|
|
|
|
/* 7088 */
|
|
typedef _PRINTPROCESSOR_INFO_1A *PPRINTPROCESSOR_INFO_1A;
|
|
|
|
/* 7089 */
|
|
typedef tagMCI_OPEN_PARMSA *PMCI_OPEN_PARMS;
|
|
|
|
/* 7090 */
|
|
typedef _QualityOfService *LPQOS;
|
|
|
|
/* 7091 */
|
|
typedef tagEMRCREATEBRUSHINDIRECT *PEMRCREATEBRUSHINDIRECT;
|
|
|
|
/* 7092 */
|
|
typedef unsigned int LogTextType;
|
|
|
|
/* 7093 */
|
|
typedef _CRYPT_PRIVATE_KEY_INFO *PCRYPT_PRIVATE_KEY_INFO;
|
|
|
|
/* 7094 */
|
|
typedef unsigned __int16 *PUSHORT;
|
|
|
|
/* 7095 */
|
|
typedef _PRINTPROCESSOR_INFO_1W *PPRINTPROCESSOR_INFO_1W;
|
|
|
|
/* 7096 */
|
|
typedef _ACL *PACL;
|
|
|
|
/* 7097 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSW *LPMCI_OVLY_OPEN_PARMSW;
|
|
|
|
/* 7098 */
|
|
typedef _PORT_INFO_2A *PPORT_INFO_2A;
|
|
|
|
/* 7099 */
|
|
typedef tagTEXTMETRICA *PTEXTMETRICA;
|
|
|
|
/* 7100 */
|
|
typedef tagEMRGDICOMMENT *PEMRGDICOMMENT;
|
|
|
|
/* 7101 */
|
|
typedef int (__stdcall *ICMENUMPROCA)(char *, int);
|
|
|
|
/* 7102 */
|
|
typedef IOleContainer *LPOLECONTAINER;
|
|
|
|
/* 7103 */
|
|
typedef IWindowForBindingUI *LPWINDOWFORBINDINGUI;
|
|
|
|
/* 7104 */
|
|
typedef _STARTUPINFOA *LPSTARTUPINFO;
|
|
|
|
/* 7105 */
|
|
typedef _SCARD_ATRMASK *PSCARD_ATRMASK;
|
|
|
|
/* 7106 */
|
|
typedef __int16 INT16;
|
|
|
|
/* 7107 */
|
|
typedef HMIXEROBJ__ *HMIXEROBJ;
|
|
|
|
/* 7108 */
|
|
typedef tagMENUITEMINFOW *LPCMENUITEMINFOW;
|
|
|
|
/* 7109 */
|
|
typedef unsigned int __stdcall PM_COLLECT_PROC(unsigned __int16 *, void **, unsigned int *, unsigned int *);
|
|
|
|
/* 7110 */
|
|
typedef IKeystoneDocument *LPKEYSTONEDOCUMENT;
|
|
|
|
/* 7111 */
|
|
typedef unsigned int *PSECURITY_INFORMATION;
|
|
|
|
/* 7112 */
|
|
typedef unsigned __int64 bit64;
|
|
|
|
/* 7113 */
|
|
typedef joyinfoex_tag *LPJOYINFOEX;
|
|
|
|
/* 7114 */
|
|
typedef int _off_t;
|
|
|
|
/* 7115 */
|
|
typedef joyinfoex_tag *NPJOYINFOEX;
|
|
|
|
/* 7116 */
|
|
typedef tagHANDLETABLE *LPHANDLETABLE;
|
|
|
|
/* 7117 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CTL)(void *, _CTL_CONTEXT *, unsigned int, _CTL_CONTEXT **);
|
|
|
|
/* 7118 */
|
|
typedef _CMS_KEY_INFO *PCMS_KEY_INFO;
|
|
|
|
/* 7119 */
|
|
typedef _WSAServiceClassInfoA *LPWSASERVICECLASSINFO;
|
|
|
|
/* 7120 */
|
|
typedef _INPUT_RECORD *PINPUT_RECORD;
|
|
|
|
/* 7121 */
|
|
typedef _WSANSClassInfoA *PWSANSCLASSINFOA;
|
|
|
|
/* 7122 */
|
|
typedef unsigned int Command;
|
|
|
|
/* 7123 */
|
|
typedef unsigned int WClassID;
|
|
|
|
/* 7124 */
|
|
typedef _userSTGMEDIUM *wireASYNC_STGMEDIUM;
|
|
|
|
/* 7125 */
|
|
typedef void (__cdecl *RenderExtrasCallback)();
|
|
|
|
/* 7126 */
|
|
typedef unsigned int *PKAFFINITY;
|
|
|
|
/* 7127 */
|
|
typedef tagCBTACTIVATESTRUCT *LPCBTACTIVATESTRUCT;
|
|
|
|
/* 7128 */
|
|
typedef _DIOBJECTDATAFORMAT *LPDIOBJECTDATAFORMAT;
|
|
|
|
/* 7129 */
|
|
typedef unsigned int WealthRating;
|
|
|
|
/* 7130 */
|
|
typedef tagMDICREATESTRUCTA *LPMDICREATESTRUCT;
|
|
|
|
/* 7131 */
|
|
typedef int GEOID;
|
|
|
|
/* 7132 */
|
|
typedef unsigned int MaterialType;
|
|
|
|
/* 7133 */
|
|
typedef unsigned int (__stdcall *PGET_MODULE_BASE_ROUTINE)(void *, unsigned int);
|
|
|
|
/* 7134 */
|
|
typedef _DRAGINFOA *LPDRAGINFOA;
|
|
|
|
/* 7135 */
|
|
typedef _DICONFIGUREDEVICESPARAMSA *LPDICONFIGUREDEVICESPARAMSA;
|
|
|
|
/* 7136 */
|
|
typedef tagBIND_OPTS *LPBIND_OPTS;
|
|
|
|
/* 7137 */
|
|
typedef tagEMRPOLYTEXTOUTA *PEMRPOLYTEXTOUTA;
|
|
|
|
/* 7138 */
|
|
typedef int (__stdcall *CODEPAGE_ENUMPROCW)(unsigned __int16 *);
|
|
|
|
/* 7139 */
|
|
typedef _DRAGINFOW *LPDRAGINFOW;
|
|
|
|
/* 7140 */
|
|
typedef CUnknown *(__stdcall *LPFNNewCOMObject)(IUnknown *, HRESULT *);
|
|
|
|
/* 7141 */
|
|
typedef unsigned int *PDWORD;
|
|
|
|
/* 7142 */
|
|
typedef tagEMRSETVIEWPORTORGEX *PEMRSETWINDOWORGEX;
|
|
|
|
/* 7143 */
|
|
typedef LIST_ENTRY32 *PLIST_ENTRY32;
|
|
|
|
/* 7144 */
|
|
typedef _UNIVERSAL_NAME_INFOA *LPUNIVERSAL_NAME_INFOA;
|
|
|
|
/* 7145 */
|
|
typedef int sdword;
|
|
|
|
/* 7146 */
|
|
typedef unsigned int LCTYPE;
|
|
|
|
/* 7147 */
|
|
typedef HRESULT (__stdcall *LPLOADREGTYPELIB)(_GUID *, unsigned __int16, unsigned __int16, unsigned int, ITypeLib **);
|
|
|
|
/* 7148 */
|
|
typedef int (__stdcall *PFN_CMSG_IMPORT_MAIL_LIST)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA *, unsigned int, void *, unsigned int *);
|
|
|
|
/* 7149 */
|
|
typedef waveformat_tag *PWAVEFORMAT;
|
|
|
|
/* 7150 */
|
|
typedef unsigned int *PDWORD32;
|
|
|
|
/* 7151 */
|
|
typedef int (__stdcall *PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK)(_CERT_CONTEXT *, void *);
|
|
|
|
/* 7152 */
|
|
typedef tagINTERFACEDATA *LPINTERFACEDATA;
|
|
|
|
/* 7153 */
|
|
typedef unsigned int uintptr_t;
|
|
|
|
/* 7154 */
|
|
typedef _WSANAMESPACE_INFOW *LPWSANAMESPACE_INFOW;
|
|
|
|
/* 7155 */
|
|
typedef tagRECONVERTSTRING *PRECONVERTSTRING;
|
|
|
|
/* 7156 */
|
|
typedef tagENUMLOGFONTEXW *LPENUMLOGFONTEXW;
|
|
|
|
/* 7157 */
|
|
typedef _NAME_BUFFER *PNAME_BUFFER;
|
|
|
|
/* 7158 */
|
|
typedef __int64 LONG64;
|
|
|
|
/* 7159 */
|
|
typedef _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA *PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA;
|
|
|
|
/* 7160 */
|
|
typedef _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_DETAILED_INFORMATION;
|
|
|
|
/* 7161 */
|
|
typedef _tagADDRESS *LPADDRESS;
|
|
|
|
/* 7162 */
|
|
typedef tagWINDOWPLACEMENT *LPWINDOWPLACEMENT;
|
|
|
|
/* 7163 */
|
|
typedef tagLOGBRUSH *LPPATTERN;
|
|
|
|
/* 7164 */
|
|
typedef _CRL_CONTEXT *PCCRL_CONTEXT;
|
|
|
|
/* 7165 */
|
|
typedef tagLOGBRUSH *NPPATTERN;
|
|
|
|
/* 7166 */
|
|
typedef _PRINTER_NOTIFY_INFO *PPRINTER_NOTIFY_INFO;
|
|
|
|
/* 7167 */
|
|
typedef tagCURSORSHAPE *LPCURSORSHAPE;
|
|
|
|
/* 7168 */
|
|
typedef _RTL_CRITICAL_SECTION_DEBUG *PCRITICAL_SECTION_DEBUG;
|
|
|
|
/* 7169 */
|
|
typedef void (__stdcall *CS_TYPE_TO_NETCS_ROUTINE)(void *, unsigned int, void *, unsigned int, char *, unsigned int *, unsigned int *);
|
|
|
|
/* 7170 */
|
|
typedef _RECTL *PRECTL;
|
|
|
|
/* 7171 */
|
|
typedef unsigned int Quadrant;
|
|
|
|
/* 7172 */
|
|
typedef _DRAGINFOA *LPDRAGINFO;
|
|
|
|
/* 7173 */
|
|
typedef void (__stdcall *WORKERCALLBACKFUNC)(void *);
|
|
|
|
/* 7174 */
|
|
typedef int (__stdcall *QUERY_SECURITY_PACKAGE_INFO_FN_W)(unsigned __int16 *, _SecPkgInfoW **);
|
|
|
|
/* 7175 */
|
|
typedef tagMONITORINFOEXW *LPMONITORINFOEXW;
|
|
|
|
/* 7176 */
|
|
typedef tagDEVNAMES *LPDEVNAMES;
|
|
|
|
/* 7177 */
|
|
typedef tagEXTLOGFONTA *PEXTLOGFONT;
|
|
|
|
/* 7178 */
|
|
typedef _AMOVIESETUP_FILTER *LPAMOVIESETUP_FILTER;
|
|
|
|
/* 7179 */
|
|
typedef IDispatch *LPDISPATCH;
|
|
|
|
/* 7180 */
|
|
typedef tagJOYCAPS2W *PJOYCAPS2W;
|
|
|
|
/* 7181 */
|
|
typedef _SCONTEXT_QUEUE *PSCONTEXT_QUEUE;
|
|
|
|
/* 7182 */
|
|
typedef _CERTIFICATE_BLOB *PEFS_CERTIFICATE_BLOB;
|
|
|
|
/* 7183 */
|
|
typedef IOleClientSite *LPOLECLIENTSITE;
|
|
|
|
/* 7184 */
|
|
typedef SCARD_T0_COMMAND *LPSCARD_T0_COMMAND;
|
|
|
|
/* 7185 */
|
|
typedef unsigned int HSEMAPHORE;
|
|
|
|
/* 7186 */
|
|
typedef char *va_list;
|
|
|
|
/* 7187 */
|
|
typedef void (__stdcall *WINEVENTPROC)(HWINEVENTHOOK__ *, unsigned int, HWND__ *, int, int, unsigned int, unsigned int);
|
|
|
|
/* 7188 */
|
|
typedef _DATATYPES_INFO_1A *PDATATYPES_INFO_1;
|
|
|
|
/* 7189 */
|
|
typedef _EXCEPTION_POINTERS *LPEXCEPTION_POINTERS;
|
|
|
|
/* 7190 */
|
|
typedef _DOCINFOW *LPDOCINFOW;
|
|
|
|
/* 7191 */
|
|
typedef unsigned int ATTRIBUTE_2ND_STAT;
|
|
|
|
/* 7192 */
|
|
typedef unsigned int Type;
|
|
|
|
/* 7193 */
|
|
typedef tagBLOB *LPBLOB;
|
|
|
|
/* 7194 */
|
|
typedef __int16 HALF_PTR;
|
|
|
|
/* 7195 */
|
|
typedef tagWINDOWPOS *LPWINDOWPOS;
|
|
|
|
/* 7196 */
|
|
typedef _CRYPT_PASSWORD_CREDENTIALSW *PCRYPT_PASSWORD_CREDENTIALSW;
|
|
|
|
/* 7197 */
|
|
typedef tagBITMAPINFOHEADER *PBITMAPINFOHEADER;
|
|
|
|
/* 7198 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSA *PMCI_ANIM_OPEN_PARMS;
|
|
|
|
/* 7199 */
|
|
typedef int OAFilterState;
|
|
|
|
/* 7200 */
|
|
typedef tagCBT_CREATEWNDA *LPCBT_CREATEWNDA;
|
|
|
|
/* 7201 */
|
|
typedef _PROVIDOR_INFO_1A *PPROVIDOR_INFO_1;
|
|
|
|
/* 7202 */
|
|
typedef _BIDI_REQUEST_DATA *PBIDI_REQUEST_DATA;
|
|
|
|
/* 7203 */
|
|
typedef _CERT_STORE_PROV_INFO *PCERT_STORE_PROV_INFO;
|
|
|
|
/* 7204 */
|
|
typedef tagPOLYTEXTW *PPOLYTEXTW;
|
|
|
|
/* 7205 */
|
|
typedef tagSOUNDSENTRYA *LPSOUNDSENTRY;
|
|
|
|
/* 7206 */
|
|
typedef HACCEL__ *HACCEL;
|
|
|
|
/* 7207 */
|
|
typedef tagICEXYZTRIPLE *LPCIEXYZTRIPLE;
|
|
|
|
/* 7208 */
|
|
typedef IWinInetHttpInfo *LPWININETHTTPINFO;
|
|
|
|
/* 7209 */
|
|
typedef _PROPSHEETHEADERW *LPPROPSHEETHEADERW;
|
|
|
|
/* 7210 */
|
|
typedef unsigned int (__cdecl *ChecksumFunction)(const char *, unsigned int);
|
|
|
|
/* 7211 */
|
|
typedef unsigned __int16 LBIPackMaskEnum;
|
|
|
|
/* 7212 */
|
|
typedef tagSIZE *LPSIZE;
|
|
|
|
/* 7213 */
|
|
typedef unsigned int (__stdcall *LPFNPSPCALLBACKW)(HWND__ *, unsigned int, _PROPSHEETPAGEW *);
|
|
|
|
/* 7214 */
|
|
typedef void (__stdcall *CS_TYPE_FROM_NETCS_ROUTINE)(void *, unsigned int, char *, unsigned int, unsigned int, void *, unsigned int *, unsigned int *);
|
|
|
|
/* 7215 */
|
|
typedef _PORT_INFO_1A *PPORT_INFO_1;
|
|
|
|
/* 7216 */
|
|
typedef int (__stdcall *LPDIENUMDEVICEOBJECTSCALLBACKA)(DIDEVICEOBJECTINSTANCEA *, void *);
|
|
|
|
/* 7217 */
|
|
typedef char _TCHAR;
|
|
|
|
/* 7218 */
|
|
typedef tagLOGFONTA *NPLOGFONTA;
|
|
|
|
/* 7219 */
|
|
typedef tagLOGFONTA *LPLOGFONTA;
|
|
|
|
/* 7220 */
|
|
typedef _LDT_ENTRY *LPLDT_ENTRY;
|
|
|
|
/* 7221 */
|
|
typedef tagMIXERCONTROLA *LPMIXERCONTROL;
|
|
|
|
/* 7222 */
|
|
typedef unsigned int (__stdcall *ATLGETTHREADACP)();
|
|
|
|
/* 7223 */
|
|
typedef char *PTCHAR;
|
|
|
|
/* 7224 */
|
|
typedef unsigned int StringTableID;
|
|
|
|
/* 7225 */
|
|
typedef tagABORTPATH *PEMRBEGINPATH;
|
|
|
|
/* 7226 */
|
|
typedef tagABORTPATH *PEMRFLATTENPATH;
|
|
|
|
/* 7227 */
|
|
typedef _LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1];
|
|
|
|
/* 7228 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSW *PMCI_ANIM_OPEN_PARMSW;
|
|
|
|
/* 7229 */
|
|
typedef _CERT_CRL_CONTEXT_PAIR *PCERT_CRL_CONTEXT_PAIR;
|
|
|
|
/* 7230 */
|
|
typedef tagAUXCAPSA *LPAUXCAPS;
|
|
|
|
/* 7231 */
|
|
typedef ITypeLib *LPTYPELIB;
|
|
|
|
/* 7232 */
|
|
typedef tagAUXCAPSA *NPAUXCAPS;
|
|
|
|
/* 7233 */
|
|
typedef IViewObject2 *LPVIEWOBJECT2;
|
|
|
|
/* 7234 */
|
|
typedef _IMAGE_TLS_DIRECTORY64 *PIMAGE_TLS_DIRECTORY64;
|
|
|
|
/* 7235 */
|
|
typedef tagABORTPATH *PEMRWIDENPATH;
|
|
|
|
/* 7236 */
|
|
typedef _PRINTER_INFO_3 *LPPRINTER_INFO_3;
|
|
|
|
/* 7237 */
|
|
typedef _CERT_KEY_CONTEXT *PCERT_KEY_CONTEXT;
|
|
|
|
/* 7238 */
|
|
typedef _PRINTER_INFO_9A *PPRINTER_INFO_9A;
|
|
|
|
/* 7239 */
|
|
typedef _PROVIDOR_INFO_1W *PPROVIDOR_INFO_1W;
|
|
|
|
/* 7240 */
|
|
typedef _IMAGE_SYMBOL *PIMAGE_SYMBOL;
|
|
|
|
/* 7241 */
|
|
typedef unsigned int SchoolOfMagic;
|
|
|
|
/* 7242 */
|
|
typedef _WIN32_FIND_DATAW *LPWIN32_FIND_DATAW;
|
|
|
|
/* 7243 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSA *PMCI_ANIM_OPEN_PARMSA;
|
|
|
|
/* 7244 */
|
|
typedef _READ_ELEMENT_ADDRESS_INFO *PREAD_ELEMENT_ADDRESS_INFO;
|
|
|
|
/* 7245 */
|
|
typedef tagOLEUICHANGESOURCEW *LPOLEUICHANGESOURCEW;
|
|
|
|
/* 7246 */
|
|
typedef _CMC_ADD_ATTRIBUTES_INFO *PCMC_ADD_ATTRIBUTES_INFO;
|
|
|
|
/* 7247 */
|
|
typedef void (__stdcall *PRPC_RUNDOWN)(void *);
|
|
|
|
/* 7248 */
|
|
typedef int (__stdcall *QUERY_CONTEXT_ATTRIBUTES_FN_W)(_SecHandle *, unsigned int, void *);
|
|
|
|
/* 7249 */
|
|
typedef _PROVIDOR_INFO_1A *PPROVIDOR_INFO_1A;
|
|
|
|
/* 7250 */
|
|
typedef void *PV;
|
|
|
|
/* 7251 */
|
|
typedef IViewObject *LPVIEWOBJECT;
|
|
|
|
/* 7252 */
|
|
typedef tagMCI_ANIM_PLAY_PARMS *LPMCI_ANIM_PLAY_PARMS;
|
|
|
|
/* 7253 */
|
|
typedef _CERT_POLICY95_QUALIFIER1 *PCERT_POLICY95_QUALIFIER1;
|
|
|
|
/* 7254 */
|
|
typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *_PIMAGE_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 7255 */
|
|
typedef void (__cdecl *RTL_VERIFIER_DLL_UNLOAD_CALLBACK)(unsigned __int16 *, void *, unsigned int, void *);
|
|
|
|
/* 7256 */
|
|
typedef DIDEVICEINSTANCEA *LPCDIDEVICEINSTANCEA;
|
|
|
|
/* 7257 */
|
|
typedef POWER_ACTION_POLICY *PPOWER_ACTION_POLICY;
|
|
|
|
/* 7258 */
|
|
typedef tagMIXERCONTROLW *LPMIXERCONTROLW;
|
|
|
|
/* 7259 */
|
|
typedef tagSIZE *LPSIZEL;
|
|
|
|
/* 7260 */
|
|
typedef _CERT_CHAIN_POLICY_PARA *PCERT_CHAIN_POLICY_PARA;
|
|
|
|
/* 7261 */
|
|
typedef _PORT_INFO_1W *PPORT_INFO_1W;
|
|
|
|
/* 7262 */
|
|
typedef tagOLEUIVIEWPROPSW *LPOLEUIVIEWPROPSW;
|
|
|
|
/* 7263 */
|
|
typedef _PROCESSOR_POWER_POLICY_INFO *PPROCESSOR_POWER_POLICY_INFO;
|
|
|
|
/* 7264 */
|
|
typedef unsigned int SeqID;
|
|
|
|
/* 7265 */
|
|
typedef int (__stdcall *MAKE_SIGNATURE_FN)(_SecHandle *, unsigned int, _SecBufferDesc *, unsigned int);
|
|
|
|
/* 7266 */
|
|
typedef unsigned int serverID;
|
|
|
|
/* 7267 */
|
|
typedef tagEMRINVERTRGN *PEMRINVERTRGN;
|
|
|
|
/* 7268 */
|
|
typedef _PRINTER_INFO_8A *PPRINTER_INFO_8A;
|
|
|
|
/* 7269 */
|
|
typedef DIEFFECTINFOA *LPDIEFFECTINFOA;
|
|
|
|
/* 7270 */
|
|
typedef void (__stdcall *NDR_NOTIFY2_ROUTINE)(char);
|
|
|
|
/* 7271 */
|
|
typedef IPersist *LPPERSIST;
|
|
|
|
/* 7272 */
|
|
typedef _WSAQuerySetW *LPWSAQUERYSETW;
|
|
|
|
/* 7273 */
|
|
typedef _PORT_INFO_1A *PPORT_INFO_1A;
|
|
|
|
/* 7274 */
|
|
typedef _GUID *LPCGUID;
|
|
|
|
/* 7275 */
|
|
typedef tagMIXERCONTROLA *LPMIXERCONTROLA;
|
|
|
|
/* 7276 */
|
|
typedef _CRYPT_RC2_CBC_PARAMETERS *PCRYPT_RC2_CBC_PARAMETERS;
|
|
|
|
/* 7277 */
|
|
typedef _BIDI_RESPONSE_DATA *PBIDI_RESPONSE_DATA;
|
|
|
|
/* 7278 */
|
|
typedef unsigned int *LPCOLORREF;
|
|
|
|
/* 7279 */
|
|
typedef tagMENUBARINFO *LPMENUBARINFO;
|
|
|
|
/* 7280 */
|
|
typedef void (__stdcall *MSGBOXCALLBACK)(tagHELPINFO *);
|
|
|
|
/* 7281 */
|
|
typedef IInternetProtocolSinkStackable *LPIINTERNETPROTOCOLSINKStackable;
|
|
|
|
/* 7282 */
|
|
typedef SCARD_READERSTATEA *PSCARD_READERSTATEA;
|
|
|
|
/* 7283 */
|
|
typedef _REPARSE_GUID_DATA_BUFFER *PREPARSE_GUID_DATA_BUFFER;
|
|
|
|
/* 7284 */
|
|
typedef int FXPT16DOT16;
|
|
|
|
/* 7285 */
|
|
typedef unsigned int FontID;
|
|
|
|
/* 7286 */
|
|
typedef tagMIDIINCAPS2A *LPMIDIINCAPS2;
|
|
|
|
/* 7287 */
|
|
typedef tagMIDIINCAPS2A *NPMIDIINCAPS2;
|
|
|
|
/* 7288 */
|
|
typedef tagWINDOWPOS *PWINDOWPOS;
|
|
|
|
/* 7289 */
|
|
typedef SCARD_READERSTATEW *PSCARD_READERSTATEW;
|
|
|
|
/* 7290 */
|
|
typedef char byte;
|
|
|
|
/* 7291 */
|
|
typedef unsigned int (__stdcall *LPPAGEPAINTHOOK)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 7292 */
|
|
typedef HRESULT (__cdecl *FNEXECUTEPLUGIN)(IKeystone *, unsigned __int16 *(__cdecl *)(const unsigned __int16 *), void *);
|
|
|
|
/* 7293 */
|
|
typedef tagMIDIINCAPSA *NPMIDIINCAPS;
|
|
|
|
/* 7294 */
|
|
typedef int (__stdcall *PFNPROPSHEETCALLBACK)(HWND__ *, unsigned int, int);
|
|
|
|
/* 7295 */
|
|
typedef tagMIDIINCAPSA *LPMIDIINCAPS;
|
|
|
|
/* 7296 */
|
|
typedef _CRYPT_KEY_PROV_PARAM *PCRYPT_KEY_PROV_PARAM;
|
|
|
|
/* 7297 */
|
|
typedef _JOBOBJECT_END_OF_JOB_TIME_INFORMATION *PJOBOBJECT_END_OF_JOB_TIME_INFORMATION;
|
|
|
|
/* 7298 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSA *LPMCI_VD_ESCAPE_PARMS;
|
|
|
|
/* 7299 */
|
|
typedef _RTL_CRITICAL_SECTION *PRTL_CRITICAL_SECTION;
|
|
|
|
/* 7300 */
|
|
typedef _CHANGER_INITIALIZE_ELEMENT_STATUS *PCHANGER_INITIALIZE_ELEMENT_STATUS;
|
|
|
|
/* 7301 */
|
|
typedef tagDRAWTEXTPARAMS *LPDRAWTEXTPARAMS;
|
|
|
|
/* 7302 */
|
|
typedef HMIXER__ **LPHMIXER;
|
|
|
|
/* 7303 */
|
|
typedef HPEN__ *HPEN;
|
|
|
|
/* 7304 */
|
|
typedef _IMAGE_BASE_RELOCATION *PIMAGE_BASE_RELOCATION;
|
|
|
|
/* 7305 */
|
|
typedef unsigned int DID_STAT;
|
|
|
|
/* 7306 */
|
|
typedef IMessageFilter *LPMESSAGEFILTER;
|
|
|
|
/* 7307 */
|
|
typedef _ENCRYPTION_CERTIFICATE_HASH *PENCRYPTION_CERTIFICATE_HASH;
|
|
|
|
/* 7308 */
|
|
typedef _ENUM_SERVICE_STATUSW *LPENUM_SERVICE_STATUSW;
|
|
|
|
/* 7309 */
|
|
typedef _CERT_OTHER_NAME *PCERT_OTHER_NAME;
|
|
|
|
/* 7310 */
|
|
typedef unsigned __int16 OLECHAR;
|
|
|
|
/* 7311 */
|
|
typedef unsigned int PortalEnum;
|
|
|
|
/* 7312 */
|
|
typedef _SERVICE_STATUS_PROCESS *LPSERVICE_STATUS_PROCESS;
|
|
|
|
/* 7313 */
|
|
typedef unsigned int IID_STAT;
|
|
|
|
/* 7314 */
|
|
typedef unsigned int UIAttributeIcon;
|
|
|
|
/* 7315 */
|
|
typedef unsigned int globalID;
|
|
|
|
/* 7316 */
|
|
typedef _FILE_PREFETCH *PFILE_PREFETCH;
|
|
|
|
/* 7317 */
|
|
typedef _userHGLOBAL *wireHGLOBAL;
|
|
|
|
/* 7318 */
|
|
typedef SCARD_READERSTATEA *PSCARD_READERSTATE;
|
|
|
|
/* 7319 */
|
|
typedef unsigned int uint32;
|
|
|
|
/* 7320 */
|
|
typedef tagMIDIINCAPSW *LPMIDIINCAPSW;
|
|
|
|
/* 7321 */
|
|
typedef BITMAPV4HEADER *PBITMAPV4HEADER;
|
|
|
|
/* 7322 */
|
|
typedef tagMIDIINCAPSW *NPMIDIINCAPSW;
|
|
|
|
/* 7323 */
|
|
typedef BITMAPV5HEADER *PBITMAPV5HEADER;
|
|
|
|
/* 7324 */
|
|
typedef int *PINT32;
|
|
|
|
/* 7325 */
|
|
typedef tagWAVEINCAPS2W *NPWAVEINCAPS2W;
|
|
|
|
/* 7326 */
|
|
typedef _FAT_STATISTICS *PFAT_STATISTICS;
|
|
|
|
/* 7327 */
|
|
typedef tagWAVEINCAPS2W *LPWAVEINCAPS2W;
|
|
|
|
/* 7328 */
|
|
typedef _CERT_EXTENSION *PCERT_EXTENSION;
|
|
|
|
/* 7329 */
|
|
typedef _CERT_CREATE_CONTEXT_PARA *PCERT_CREATE_CONTEXT_PARA;
|
|
|
|
/* 7330 */
|
|
typedef tagBITMAPINFOHEADER *LPBITMAPINFOHEADER;
|
|
|
|
/* 7331 */
|
|
typedef HRESULT __stdcall _ATL_CREATORARGFUNC(void *, _GUID *, void **, unsigned int);
|
|
|
|
/* 7332 */
|
|
typedef _CERT_STORE_PROV_FIND_INFO *PCERT_STORE_PROV_FIND_INFO;
|
|
|
|
/* 7333 */
|
|
typedef char Bytef;
|
|
|
|
/* 7334 */
|
|
typedef IDirect3DTexture9 *LPDIRECT3DTEXTURE9;
|
|
|
|
/* 7335 */
|
|
typedef IMonikerProp *LPMONIKERPROP;
|
|
|
|
/* 7336 */
|
|
typedef int (__stdcall *EDITWORDBREAKPROC)(char *, int, int, int);
|
|
|
|
/* 7337 */
|
|
typedef int (__stdcall *ENHMFENUMPROC)(HDC__ *, tagHANDLETABLE *, tagENHMETARECORD *, int, int);
|
|
|
|
/* 7338 */
|
|
typedef unsigned int MCIERROR;
|
|
|
|
/* 7339 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETICMMODE;
|
|
|
|
/* 7340 */
|
|
typedef tagMIDIINCAPSA *NPMIDIINCAPSA;
|
|
|
|
/* 7341 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_UINT_BLOB;
|
|
|
|
/* 7342 */
|
|
typedef _AFPROTOCOLS *PAFPROTOCOLS;
|
|
|
|
/* 7343 */
|
|
typedef tagMIDIINCAPSA *LPMIDIINCAPSA;
|
|
|
|
/* 7344 */
|
|
typedef _CRL_REVOCATION_INFO *PCRL_REVOCATION_INFO;
|
|
|
|
/* 7345 */
|
|
typedef _VIDEOPARAMETERS *LPVIDEOPARAMETERS;
|
|
|
|
/* 7346 */
|
|
typedef _CMC_DATA_INFO *PCMC_DATA_INFO;
|
|
|
|
/* 7347 */
|
|
typedef _WSANETWORKEVENTS *LPWSANETWORKEVENTS;
|
|
|
|
/* 7348 */
|
|
typedef _CRYPT_OID_FUNC_ENTRY *PCRYPT_OID_FUNC_ENTRY;
|
|
|
|
/* 7349 */
|
|
typedef unsigned int TextureArg;
|
|
|
|
/* 7350 */
|
|
typedef int (__stdcall *MFENUMPROC)(HDC__ *, tagHANDLETABLE *, tagMETARECORD *, int, int);
|
|
|
|
/* 7351 */
|
|
typedef const unsigned __int16 *LPCUWSTR;
|
|
|
|
/* 7352 */
|
|
typedef tagCWPSTRUCT *PCWPSTRUCT;
|
|
|
|
/* 7353 */
|
|
typedef const char *LPCUTSTR;
|
|
|
|
/* 7354 */
|
|
typedef _RTL_CRITICAL_SECTION_DEBUG *PRTL_RESOURCE_DEBUG;
|
|
|
|
/* 7355 */
|
|
typedef IKeystoneWindow *LPKEYSTONEWINDOW;
|
|
|
|
/* 7356 */
|
|
typedef ITypeChangeEvents *LPTYPECHANGEEVENTS;
|
|
|
|
/* 7357 */
|
|
typedef midiproptimediv_tag *LPMIDIPROPTIMEDIV;
|
|
|
|
/* 7358 */
|
|
typedef _PERF_COUNTER_DEFINITION *PPERF_COUNTER_DEFINITION;
|
|
|
|
/* 7359 */
|
|
typedef tagEMRPOLYLINE16 *PEMRPOLYGON16;
|
|
|
|
/* 7360 */
|
|
typedef unsigned int SERVICETYPE;
|
|
|
|
/* 7361 */
|
|
typedef void (__stdcall *LINEDDAPROC)(int, int, int);
|
|
|
|
/* 7362 */
|
|
typedef _RPC_SECURITY_QOS *PRPC_SECURITY_QOS;
|
|
|
|
/* 7363 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTW *PMIXERCONTROLDETAILS_LISTTEXTW;
|
|
|
|
/* 7364 */
|
|
typedef _CONNECTDLGSTRUCTW *LPCONNECTDLGSTRUCTW;
|
|
|
|
/* 7365 */
|
|
typedef tagFONTSIGNATURE *PFONTSIGNATURE;
|
|
|
|
/* 7366 */
|
|
typedef _DIDATAFORMAT *LPDIDATAFORMAT;
|
|
|
|
/* 7367 */
|
|
typedef _DATATYPES_INFO_1A *PDATATYPES_INFO_1A;
|
|
|
|
/* 7368 */
|
|
typedef unsigned int mousecoord;
|
|
|
|
/* 7369 */
|
|
typedef _PRINTER_INFO_2A *LPPRINTER_INFO_2A;
|
|
|
|
/* 7370 */
|
|
typedef DIDRIVERVERSIONS *LPDIDRIVERVERSIONS;
|
|
|
|
/* 7371 */
|
|
typedef tagMCI_GENERIC_PARMS *LPMCI_GENERIC_PARMS;
|
|
|
|
/* 7372 */
|
|
typedef DRVCONFIGINFOEX *PDRVCONFIGINFOEX;
|
|
|
|
/* 7373 */
|
|
typedef int (__stdcall *DATEFMT_ENUMPROCA)(char *);
|
|
|
|
/* 7374 */
|
|
typedef IBindHost *LPBINDHOST;
|
|
|
|
/* 7375 */
|
|
typedef _TOKEN_TYPE *PTOKEN_TYPE;
|
|
|
|
/* 7376 */
|
|
typedef _ACCESS_ALLOWED_ACE *PACCESS_ALLOWED_ACE;
|
|
|
|
/* 7377 */
|
|
typedef _CONNECTDLGSTRUCTA *LPCONNECTDLGSTRUCTA;
|
|
|
|
/* 7378 */
|
|
typedef int (__stdcall *DATEFMT_ENUMPROCW)(unsigned __int16 *);
|
|
|
|
/* 7379 */
|
|
typedef tagCOMPAREITEMSTRUCT *PCOMPAREITEMSTRUCT;
|
|
|
|
/* 7380 */
|
|
typedef _PRINTER_INFO_2W *LPPRINTER_INFO_2W;
|
|
|
|
/* 7381 */
|
|
typedef OPENCARDNAMEA *LPOPENCARDNAME;
|
|
|
|
/* 7382 */
|
|
typedef _PRINTER_INFO_2A *PPRINTER_INFO_2A;
|
|
|
|
/* 7383 */
|
|
typedef const unsigned __int16 *LPCWCH;
|
|
|
|
/* 7384 */
|
|
typedef unsigned __int16 PROPVAR_PAD1;
|
|
|
|
/* 7385 */
|
|
typedef bool __cdecl InputFilter(unsigned __int16);
|
|
|
|
/* 7386 */
|
|
typedef tagLAYERPLANEDESCRIPTOR *PLAYERPLANEDESCRIPTOR;
|
|
|
|
/* 7387 */
|
|
typedef unsigned int SpellCategory;
|
|
|
|
/* 7388 */
|
|
typedef tagSOUNDSENTRYA *LPSOUNDSENTRYA;
|
|
|
|
/* 7389 */
|
|
typedef unsigned int TreasureItemClass;
|
|
|
|
/* 7390 */
|
|
typedef unsigned int __cdecl QUERYHANDLER(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
|
|
/* 7391 */
|
|
typedef int DISPID;
|
|
|
|
/* 7392 */
|
|
typedef int PDISKERR_t;
|
|
|
|
/* 7393 */
|
|
typedef char *key_type;
|
|
|
|
/* 7394 */
|
|
typedef unsigned int UIAsset;
|
|
|
|
/* 7395 */
|
|
typedef char *PUCHAR;
|
|
|
|
/* 7396 */
|
|
typedef tagLOGFONTA *NPLOGFONT;
|
|
|
|
/* 7397 */
|
|
typedef tagLOGFONTA *LPLOGFONT;
|
|
|
|
/* 7398 */
|
|
typedef _CHANGER_ELEMENT_STATUS_EX *PCHANGER_ELEMENT_STATUS_EX;
|
|
|
|
/* 7399 */
|
|
typedef tagEXTLOGPEN *LPEXTLOGPEN;
|
|
|
|
/* 7400 */
|
|
typedef _SECURITY_ATTRIBUTES *LPSECURITY_ATTRIBUTES;
|
|
|
|
/* 7401 */
|
|
typedef tagEXTLOGPEN *NPEXTLOGPEN;
|
|
|
|
/* 7402 */
|
|
typedef unsigned int (__stdcall *DbgHelpSymLoadModule)(void *, void *, char *, char *, unsigned int, unsigned int);
|
|
|
|
/* 7403 */
|
|
typedef unsigned __int64 DWORDLONG;
|
|
|
|
/* 7404 */
|
|
typedef _PRINTER_INFO_1A *PPRINTER_INFO_1A;
|
|
|
|
/* 7405 */
|
|
typedef int (__stdcall *PFN_CMSG_STREAM_OUTPUT)(const void *, char *, unsigned int, int);
|
|
|
|
/* 7406 */
|
|
typedef OPENCARDNAMEW *LPOPENCARDNAMEW;
|
|
|
|
/* 7407 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CRL_PROPERTY)(void *, _CRL_CONTEXT *, unsigned int, unsigned int, const void *);
|
|
|
|
/* 7408 */
|
|
typedef _PRINTER_INFO_2A *LPPRINTER_INFO_2;
|
|
|
|
/* 7409 */
|
|
typedef char *reference;
|
|
|
|
/* 7410 */
|
|
typedef tagAUXCAPSA *LPAUXCAPSA;
|
|
|
|
/* 7411 */
|
|
typedef _CRL_DIST_POINT_NAME *PCRL_DIST_POINT_NAME;
|
|
|
|
/* 7412 */
|
|
typedef int (__stdcall *LOCALE_ENUMPROCA)(char *);
|
|
|
|
/* 7413 */
|
|
typedef _WSABUF *LPWSABUF;
|
|
|
|
/* 7414 */
|
|
typedef tagAUXCAPSA *NPAUXCAPSA;
|
|
|
|
/* 7415 */
|
|
typedef tagEMRCREATEDIBPATTERNBRUSHPT *PEMRCREATEDIBPATTERNBRUSHPT;
|
|
|
|
/* 7416 */
|
|
typedef _ImageArchitectureEntry *PIMAGE_ARCHITECTURE_ENTRY;
|
|
|
|
/* 7417 */
|
|
typedef _CERT_CONTEXT *PCCERT_CONTEXT;
|
|
|
|
/* 7418 */
|
|
typedef _CONNECTDLGSTRUCTA *LPCONNECTDLGSTRUCT;
|
|
|
|
/* 7419 */
|
|
typedef _ACL_SIZE_INFORMATION *PACL_SIZE_INFORMATION;
|
|
|
|
/* 7420 */
|
|
typedef OPENCARDNAMEA *LPOPENCARDNAMEA;
|
|
|
|
/* 7421 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CRL_PROPERTY)(void *, _CRL_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *);
|
|
|
|
/* 7422 */
|
|
typedef tagMIXERCAPS2A *PMIXERCAPS2A;
|
|
|
|
/* 7423 */
|
|
typedef _CERT_USAGE_MATCH *PCERT_USAGE_MATCH;
|
|
|
|
/* 7424 */
|
|
typedef _AFPROTOCOLS *LPAFPROTOCOLS;
|
|
|
|
/* 7425 */
|
|
typedef _IMAGE_DOS_HEADER *PIMAGE_DOS_HEADER;
|
|
|
|
/* 7426 */
|
|
typedef _ADDJOB_INFO_1A *LPADDJOB_INFO_1A;
|
|
|
|
/* 7427 */
|
|
typedef tagOLEUIEDITLINKSW *LPOLEUIEDITLINKSW;
|
|
|
|
/* 7428 */
|
|
typedef const void *LPCVOID;
|
|
|
|
/* 7429 */
|
|
typedef unsigned int (__cdecl *PQUERYHANDLER)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int);
|
|
|
|
/* 7430 */
|
|
typedef pvalueA *PPVALUEA;
|
|
|
|
/* 7431 */
|
|
typedef unsigned __int16 *PWCH;
|
|
|
|
/* 7432 */
|
|
typedef ID3DXMesh *LPD3DXMESH;
|
|
|
|
/* 7433 */
|
|
typedef tagELEMDESC *LPELEMDESC;
|
|
|
|
/* 7434 */
|
|
typedef int *LPINT;
|
|
|
|
/* 7435 */
|
|
typedef _SYSTEMTIME *LPSYSTEMTIME;
|
|
|
|
/* 7436 */
|
|
typedef tagPAINTSTRUCT *NPPAINTSTRUCT;
|
|
|
|
/* 7437 */
|
|
typedef tMIXERCONTROLDETAILS_UNSIGNED *PMIXERCONTROLDETAILS_UNSIGNED;
|
|
|
|
/* 7438 */
|
|
typedef tagPAINTSTRUCT *LPPAINTSTRUCT;
|
|
|
|
/* 7439 */
|
|
typedef unsigned int EnchantmentType;
|
|
|
|
/* 7440 */
|
|
typedef _DOC_INFO_3A *PDOC_INFO_3;
|
|
|
|
/* 7441 */
|
|
typedef unsigned int GroupEnum;
|
|
|
|
/* 7442 */
|
|
typedef _DOC_INFO_2A *PDOC_INFO_2;
|
|
|
|
/* 7443 */
|
|
typedef void *(__stdcall *PFN_CMSG_ALLOC)(unsigned int);
|
|
|
|
/* 7444 */
|
|
typedef _DOC_INFO_1A *PDOC_INFO_1;
|
|
|
|
/* 7445 */
|
|
typedef tagPOLYTEXTW *LPPOLYTEXTW;
|
|
|
|
/* 7446 */
|
|
typedef _PRINTER_INFO_7A *PPRINTER_INFO_7A;
|
|
|
|
/* 7447 */
|
|
typedef tagPOLYTEXTW *NPPOLYTEXTW;
|
|
|
|
/* 7448 */
|
|
typedef _OSVERSIONINFOA *LPOSVERSIONINFOA;
|
|
|
|
/* 7449 */
|
|
typedef SYSTEM_POWER_CAPABILITIES *PSYSTEM_POWER_CAPABILITIES;
|
|
|
|
/* 7450 */
|
|
typedef int int32;
|
|
|
|
/* 7451 */
|
|
typedef tagMIDIINCAPS2A *LPMIDIINCAPS2A;
|
|
|
|
/* 7452 */
|
|
typedef tagMIDIINCAPS2A *NPMIDIINCAPS2A;
|
|
|
|
/* 7453 */
|
|
typedef int (__stdcall *LPDIENUMCREATEDEFFECTOBJECTSCALLBACK)(IDirectInputEffect *, void *);
|
|
|
|
/* 7454 */
|
|
typedef _KDHELP *PKDHELP;
|
|
|
|
/* 7455 */
|
|
typedef KSWNDCLASS *LPKSWNDCLASS;
|
|
|
|
/* 7456 */
|
|
typedef tagWAVEINCAPSW *PWAVEINCAPSW;
|
|
|
|
/* 7457 */
|
|
typedef tagWAVEOUTCAPS2W *PWAVEOUTCAPS2W;
|
|
|
|
/* 7458 */
|
|
typedef ISurrogate *LPSURROGATE;
|
|
|
|
/* 7459 */
|
|
typedef unsigned int CategoryHandlerContext;
|
|
|
|
/* 7460 */
|
|
typedef unsigned int NetAuthType;
|
|
|
|
/* 7461 */
|
|
typedef _NETCONNECTINFOSTRUCT *LPNETCONNECTINFOSTRUCT;
|
|
|
|
/* 7462 */
|
|
typedef _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO *PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO;
|
|
|
|
/* 7463 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSA *PMCI_OVLY_SAVE_PARMS;
|
|
|
|
/* 7464 */
|
|
typedef unsigned int GEOCLASS;
|
|
|
|
/* 7465 */
|
|
typedef tagPOLYTEXTA *NPPOLYTEXTA;
|
|
|
|
/* 7466 */
|
|
typedef int (__stdcall *LPCONDITIONPROC)(_WSABUF *, _WSABUF *, _QualityOfService *, _QualityOfService *, _WSABUF *, _WSABUF *, unsigned int *, unsigned int);
|
|
|
|
/* 7467 */
|
|
typedef DIFILEEFFECT *LPCDIFILEEFFECT;
|
|
|
|
/* 7468 */
|
|
typedef tagPOLYTEXTA *LPPOLYTEXTA;
|
|
|
|
/* 7469 */
|
|
typedef tagMIXERCAPSA *LPMIXERCAPSA;
|
|
|
|
/* 7470 */
|
|
typedef tagEMRSETTEXTCOLOR *PEMRSETBKCOLOR;
|
|
|
|
/* 7471 */
|
|
typedef _LOAD_DLL_DEBUG_INFO *LPLOAD_DLL_DEBUG_INFO;
|
|
|
|
/* 7472 */
|
|
typedef tagMIXERLINECONTROLSA *LPMIXERLINECONTROLSA;
|
|
|
|
/* 7473 */
|
|
typedef value_entA *PVALENTA;
|
|
|
|
/* 7474 */
|
|
typedef tagMCI_SYSINFO_PARMSA *PMCI_SYSINFO_PARMSA;
|
|
|
|
/* 7475 */
|
|
typedef tagEMRARC *PEMRPIE;
|
|
|
|
/* 7476 */
|
|
typedef _MONITOR_INFO_1W *LPMONITOR_INFO_1W;
|
|
|
|
/* 7477 */
|
|
typedef _SHELLEXECUTEINFOW *LPSHELLEXECUTEINFOW;
|
|
|
|
/* 7478 */
|
|
typedef float float32;
|
|
|
|
/* 7479 */
|
|
typedef unsigned int MMVERSION;
|
|
|
|
/* 7480 */
|
|
typedef tagRGBQUAD *LPRGBQUAD;
|
|
|
|
/* 7481 */
|
|
typedef pcmwaveformat_tag *PPCMWAVEFORMAT;
|
|
|
|
/* 7482 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSA *LPMCI_VD_ESCAPE_PARMSA;
|
|
|
|
/* 7483 */
|
|
typedef IDirect3DSurface9 *LPDIRECT3DSURFACE9;
|
|
|
|
/* 7484 */
|
|
typedef _CERT_CHAIN_FIND_BY_ISSUER_PARA *PCERT_CHAIN_FIND_ISSUER_PARA;
|
|
|
|
/* 7485 */
|
|
typedef _MONITOR_INFO_1A *LPMONITOR_INFO_1A;
|
|
|
|
/* 7486 */
|
|
typedef void (__cdecl *GRPVariableChangedCallbackFP)(PStringBase<char> *);
|
|
|
|
/* 7487 */
|
|
typedef _CRYPT_KEY_VERIFY_MESSAGE_PARA *PCRYPT_KEY_VERIFY_MESSAGE_PARA;
|
|
|
|
/* 7488 */
|
|
typedef tagMCI_SYSINFO_PARMSW *PMCI_SYSINFO_PARMSW;
|
|
|
|
/* 7489 */
|
|
typedef void (__cdecl *MIDIStartCallback_t)();
|
|
|
|
/* 7490 */
|
|
typedef tagIMECHARPOSITION *NPIMECHARPOSITION;
|
|
|
|
/* 7491 */
|
|
typedef _SYSTEM_NUMA_INFORMATION *PSYSTEM_NUMA_INFORMATION;
|
|
|
|
/* 7492 */
|
|
typedef tagSCROLLBARINFO *LPSCROLLBARINFO;
|
|
|
|
/* 7493 */
|
|
typedef tagIMECHARPOSITION *LPIMECHARPOSITION;
|
|
|
|
/* 7494 */
|
|
typedef void (__stdcall *CS_TYPE_NET_SIZE_ROUTINE)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *);
|
|
|
|
/* 7495 */
|
|
typedef _SYSTEM_ALARM_CALLBACK_OBJECT_ACE *PSYSTEM_ALARM_CALLBACK_OBJECT_ACE;
|
|
|
|
/* 7496 */
|
|
typedef _MENU_EVENT_RECORD *PMENU_EVENT_RECORD;
|
|
|
|
/* 7497 */
|
|
typedef _SHELLEXECUTEINFOA *LPSHELLEXECUTEINFOA;
|
|
|
|
/* 7498 */
|
|
typedef unsigned int UIPanelID;
|
|
|
|
/* 7499 */
|
|
typedef IRecordInfo *LPRECORDINFO;
|
|
|
|
/* 7500 */
|
|
typedef _PRINTER_INFO_5A *PPRINTER_INFO_5A;
|
|
|
|
/* 7501 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSW *PMCI_OVLY_SAVE_PARMSW;
|
|
|
|
/* 7502 */
|
|
typedef _MMCKINFO *NPMMCKINFO;
|
|
|
|
/* 7503 */
|
|
typedef _MMCKINFO *LPMMCKINFO;
|
|
|
|
/* 7504 */
|
|
typedef int (__stdcall *DESKTOPENUMPROC)(char *, int);
|
|
|
|
/* 7505 */
|
|
typedef void (__stdcall *PAPCFUNC)(unsigned int);
|
|
|
|
/* 7506 */
|
|
typedef _PROPSHEETPAGEW_V3 *LPCPROPSHEETPAGEW_LATEST;
|
|
|
|
/* 7507 */
|
|
typedef unsigned int PropertyName;
|
|
|
|
/* 7508 */
|
|
typedef unsigned int VendorEmoteType;
|
|
|
|
/* 7509 */
|
|
typedef int (__cdecl *pfCreateACPlugin)(IAsheronsCall **, IACPlugin **);
|
|
|
|
/* 7510 */
|
|
typedef _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION *PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION;
|
|
|
|
/* 7511 */
|
|
typedef int (__stdcall *NEARPROC)();
|
|
|
|
/* 7512 */
|
|
typedef char *PBOOLEAN;
|
|
|
|
/* 7513 */
|
|
typedef unsigned int RegionID;
|
|
|
|
/* 7514 */
|
|
typedef tagRECT *LPCBORDERWIDTHS;
|
|
|
|
/* 7515 */
|
|
typedef _EXCEPTION_RECORD64 *PEXCEPTION_RECORD64;
|
|
|
|
/* 7516 */
|
|
typedef tagPOLYTEXTA *NPPOLYTEXT;
|
|
|
|
/* 7517 */
|
|
typedef unsigned int SCARDCONTEXT;
|
|
|
|
/* 7518 */
|
|
typedef tagDIBSECTION *LPDIBSECTION;
|
|
|
|
/* 7519 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSA *PMCI_OVLY_SAVE_PARMSA;
|
|
|
|
/* 7520 */
|
|
typedef tagPOLYTEXTA *LPPOLYTEXT;
|
|
|
|
/* 7521 */
|
|
typedef _DISK_LOGGING *PDISK_LOGGING;
|
|
|
|
/* 7522 */
|
|
typedef tagPOINTFX *LPPOINTFX;
|
|
|
|
/* 7523 */
|
|
typedef _HMAC_Info *PHMAC_INFO;
|
|
|
|
/* 7524 */
|
|
typedef IUnknown *PUNK;
|
|
|
|
/* 7525 */
|
|
typedef _PROPSHEETPAGEA_V3 *LPCPROPSHEETPAGEA_LATEST;
|
|
|
|
/* 7526 */
|
|
typedef int (__stdcall *EDITWORDBREAKPROCA)(char *, int, int, int);
|
|
|
|
/* 7527 */
|
|
typedef tagCWPSTRUCT *NPCWPSTRUCT;
|
|
|
|
/* 7528 */
|
|
typedef void *SC_LOCK;
|
|
|
|
/* 7529 */
|
|
typedef tagCWPSTRUCT *LPCWPSTRUCT;
|
|
|
|
/* 7530 */
|
|
typedef tagICONMETRICSW *LPICONMETRICSW;
|
|
|
|
/* 7531 */
|
|
typedef tagDRVCONFIGINFO *PDRVCONFIGINFO;
|
|
|
|
/* 7532 */
|
|
typedef _PRINTER_INFO_4A *PPRINTER_INFO_4A;
|
|
|
|
/* 7533 */
|
|
typedef _CERT_REVOCATION_INFO *PCERT_REVOCATION_INFO;
|
|
|
|
/* 7534 */
|
|
typedef _CHANGER_ELEMENT *PCHANGER_ELEMENT;
|
|
|
|
/* 7535 */
|
|
typedef tagMCI_SYSINFO_PARMSA *PMCI_SYSINFO_PARMS;
|
|
|
|
/* 7536 */
|
|
typedef IEnumSTATPROPSTG *LPENUMSTATPROPSTG;
|
|
|
|
/* 7537 */
|
|
typedef void (__cdecl *RPCLT_PDU_FILTER_FUNC)(void *, unsigned int, int);
|
|
|
|
/* 7538 */
|
|
typedef unsigned int CreatureType;
|
|
|
|
/* 7539 */
|
|
typedef tagLOGPEN *PLOGPEN;
|
|
|
|
/* 7540 */
|
|
typedef unsigned int TextTagType;
|
|
|
|
/* 7541 */
|
|
typedef _IMAGE_THUNK_DATA32 *PIMAGE_THUNK_DATA32;
|
|
|
|
/* 7542 */
|
|
typedef _MESSAGE_RESOURCE_BLOCK *PMESSAGE_RESOURCE_BLOCK;
|
|
|
|
/* 7543 */
|
|
typedef _GRADIENT_RECT *PGRADIENT_RECT;
|
|
|
|
/* 7544 */
|
|
typedef IDataFilter *LPDATAFILTER;
|
|
|
|
/* 7545 */
|
|
typedef IInternetPriority *LPIINTERNETPRIORITY;
|
|
|
|
/* 7546 */
|
|
typedef _MONITOR_INFO_1A *LPMONITOR_INFO_1;
|
|
|
|
/* 7547 */
|
|
typedef tagACCESSTIMEOUT *LPACCESSTIMEOUT;
|
|
|
|
/* 7548 */
|
|
typedef _RemotableHandle *wireHFONT;
|
|
|
|
/* 7549 */
|
|
typedef unsigned int TreasureType;
|
|
|
|
/* 7550 */
|
|
typedef _CMSG_SIGNER_INFO *PCMSG_SIGNER_INFO;
|
|
|
|
/* 7551 */
|
|
typedef tagEMRPOLYLINE16 *PEMRPOLYBEZIERTO16;
|
|
|
|
/* 7552 */
|
|
typedef unsigned int INT64_STAT;
|
|
|
|
/* 7553 */
|
|
typedef _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO *PCMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO;
|
|
|
|
/* 7554 */
|
|
typedef unsigned int *LPUINT;
|
|
|
|
/* 7555 */
|
|
typedef _SHELLEXECUTEINFOA *LPSHELLEXECUTEINFO;
|
|
|
|
/* 7556 */
|
|
typedef tagMCI_ANIM_RECT_PARMS *LPMCI_ANIM_RECT_PARMS;
|
|
|
|
/* 7557 */
|
|
typedef _DOCINFOA *LPDOCINFOA;
|
|
|
|
/* 7558 */
|
|
typedef int (__stdcall *DRAWSTATEPROC)(HDC__ *, int, unsigned int, int, int);
|
|
|
|
/* 7559 */
|
|
typedef _MMCKINFO *LPCMMCKINFO;
|
|
|
|
/* 7560 */
|
|
typedef void (__cdecl *PacketLoggingFunction)(PacketInfo *, unsigned int);
|
|
|
|
/* 7561 */
|
|
typedef tagEMRPOLYLINE16 *PEMRPOLYBEZIER16;
|
|
|
|
/* 7562 */
|
|
typedef _TOKEN_GROUPS_AND_PRIVILEGES *PTOKEN_GROUPS_AND_PRIVILEGES;
|
|
|
|
/* 7563 */
|
|
typedef _PRINTER_INFO_5A *LPPRINTER_INFO_5A;
|
|
|
|
/* 7564 */
|
|
typedef _CRYPT_DECODE_PARA *PCRYPT_DECODE_PARA;
|
|
|
|
/* 7565 */
|
|
typedef tagMCI_SEQ_SET_PARMS *PMCI_SEQ_SET_PARMS;
|
|
|
|
/* 7566 */
|
|
typedef _CTL_ANY_SUBJECT_INFO *PCTL_ANY_SUBJECT_INFO;
|
|
|
|
/* 7567 */
|
|
typedef void **PPV;
|
|
|
|
/* 7568 */
|
|
typedef IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT;
|
|
|
|
/* 7569 */
|
|
typedef tagMSGBOXPARAMSA *LPMSGBOXPARAMSA;
|
|
|
|
/* 7570 */
|
|
typedef unsigned int TextJustificationType;
|
|
|
|
/* 7571 */
|
|
typedef char *PTBYTE;
|
|
|
|
/* 7572 */
|
|
typedef HMIDI__ **LPHMIDI;
|
|
|
|
/* 7573 */
|
|
typedef _CRYPT_PASSWORD_CREDENTIALSA *PCRYPT_PASSWORD_CREDENTIALSA;
|
|
|
|
/* 7574 */
|
|
typedef sockaddr *LPSOCKADDR;
|
|
|
|
/* 7575 */
|
|
typedef unsigned __int16 *PARAM_OFFSETTABLE;
|
|
|
|
/* 7576 */
|
|
typedef IInternetProtocolSink *LPIINTERNETPROTOCOLSINK;
|
|
|
|
/* 7577 */
|
|
typedef int (__stdcall *PFN_CMSG_EXPORT_KEY_AGREE)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *, _CMSG_KEY_AGREE_ENCRYPT_INFO *, unsigned int, void *);
|
|
|
|
/* 7578 */
|
|
typedef _TAPE_GET_POSITION *PTAPE_GET_POSITION;
|
|
|
|
/* 7579 */
|
|
typedef unsigned int (__stdcall *LPFNDEVMODE)(HWND__ *, HINSTANCE__ *, _devicemodeA *, char *, char *, _devicemodeA *, char *, unsigned int);
|
|
|
|
/* 7580 */
|
|
typedef tagMSGBOXPARAMSW *LPMSGBOXPARAMSW;
|
|
|
|
/* 7581 */
|
|
typedef void (__cdecl *BlitFunction)(BlitArgs *);
|
|
|
|
/* 7582 */
|
|
typedef unsigned int EdgeAttachmentType;
|
|
|
|
/* 7583 */
|
|
typedef _HIDP_PREPARSED_DATA *PHIDP_PREPARSED_DATA;
|
|
|
|
/* 7584 */
|
|
typedef tagCBT_CREATEWNDW *LPCBT_CREATEWNDW;
|
|
|
|
/* 7585 */
|
|
typedef int (__stdcall *PFN_EXPORT_PRIV_KEY_FUNC)(unsigned int, unsigned int, char *, unsigned int, void *, _CRYPT_PRIVATE_KEY_INFO *, unsigned int *);
|
|
|
|
/* 7586 */
|
|
typedef tagFUNCDESC *LPFUNCDESC;
|
|
|
|
/* 7587 */
|
|
typedef _PSP *HPROPSHEETPAGE;
|
|
|
|
/* 7588 */
|
|
typedef _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION *PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION;
|
|
|
|
/* 7589 */
|
|
typedef _PRINTER_INFO_5W *LPPRINTER_INFO_5W;
|
|
|
|
/* 7590 */
|
|
typedef tagPOLYTEXTA *PPOLYTEXTA;
|
|
|
|
/* 7591 */
|
|
typedef tagHANDLETABLE *PHANDLETABLE;
|
|
|
|
/* 7592 */
|
|
typedef tagLOGPEN *NPLOGPEN;
|
|
|
|
/* 7593 */
|
|
typedef tagLOGPEN *LPLOGPEN;
|
|
|
|
/* 7594 */
|
|
typedef COptionalHeader *(__cdecl *COptionalHeaderAllocator)(CBufferIterator *);
|
|
|
|
/* 7595 */
|
|
typedef _PROPSHEETHEADERA *LPPROPSHEETHEADERA;
|
|
|
|
/* 7596 */
|
|
typedef int (__stdcall *WNDENUMPROC)(HWND__ *, int);
|
|
|
|
/* 7597 */
|
|
typedef _FORM_INFO_1A *PFORM_INFO_1;
|
|
|
|
/* 7598 */
|
|
typedef _IMAGE_SEPARATE_DEBUG_HEADER *PIMAGE_SEPARATE_DEBUG_HEADER;
|
|
|
|
/* 7599 */
|
|
typedef HWAVEIN__ *HWAVEIN;
|
|
|
|
/* 7600 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CERT)(void *, _CERT_CONTEXT *, unsigned int);
|
|
|
|
/* 7601 */
|
|
typedef unsigned int (__stdcall *LPFNPSPCALLBACKA)(HWND__ *, unsigned int, _PROPSHEETPAGEA *);
|
|
|
|
/* 7602 */
|
|
typedef tagSTICKYKEYS *LPSTICKYKEYS;
|
|
|
|
/* 7603 */
|
|
typedef tagLOGFONTW *LPLOGFONTW;
|
|
|
|
/* 7604 */
|
|
typedef _HTTPSPolicyCallbackData *PSSL_EXTRA_CERT_CHAIN_POLICY_PARA;
|
|
|
|
/* 7605 */
|
|
typedef tagLOGFONTA *PLOGFONT;
|
|
|
|
/* 7606 */
|
|
typedef tagLOGFONTW *NPLOGFONTW;
|
|
|
|
/* 7607 */
|
|
typedef _CERT_REQUEST_INFO *PCERT_REQUEST_INFO;
|
|
|
|
/* 7608 */
|
|
typedef unsigned int UILayout;
|
|
|
|
/* 7609 */
|
|
typedef tagEMRSETWORLDTRANSFORM *PEMRSETWORLDTRANSFORM;
|
|
|
|
/* 7610 */
|
|
typedef _CTL_FIND_SUBJECT_PARA *PCTL_FIND_SUBJECT_PARA;
|
|
|
|
/* 7611 */
|
|
typedef int (__cdecl *RPC_BLOCKING_FN)(void *, void *, void *);
|
|
|
|
/* 7612 */
|
|
typedef _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO;
|
|
|
|
/* 7613 */
|
|
typedef DIENVELOPE *LPDIENVELOPE;
|
|
|
|
/* 7614 */
|
|
typedef int (__stdcall *PCRYPT_RESOLVE_HCRYPTPROV_FUNC)(_CRYPT_PRIVATE_KEY_INFO *, unsigned int *, void *);
|
|
|
|
/* 7615 */
|
|
typedef _PRINTER_INFO_5A *LPPRINTER_INFO_5;
|
|
|
|
/* 7616 */
|
|
typedef _IMAGE_TLS_DIRECTORY32 *PIMAGE_TLS_DIRECTORY32;
|
|
|
|
/* 7617 */
|
|
typedef _PRINTER_INFO_9W *PPRINTER_INFO_9W;
|
|
|
|
/* 7618 */
|
|
typedef _OSVERSIONINFOEXW *PRTL_OSVERSIONINFOEXW;
|
|
|
|
/* 7619 */
|
|
typedef tagMSGBOXPARAMSA *LPMSGBOXPARAMS;
|
|
|
|
/* 7620 */
|
|
typedef __int64 *PLONGLONG;
|
|
|
|
/* 7621 */
|
|
typedef tagMEASUREITEMSTRUCT *PMEASUREITEMSTRUCT;
|
|
|
|
/* 7622 */
|
|
typedef _WIN32_FIND_DATAA *LPWIN32_FIND_DATAA;
|
|
|
|
/* 7623 */
|
|
typedef _CRYPT_OID_INFO *PCRYPT_OID_INFO;
|
|
|
|
/* 7624 */
|
|
typedef tWAVEFORMATEX *NPWAVEFORMATEX;
|
|
|
|
/* 7625 */
|
|
typedef unsigned __int64 ULONGLONG;
|
|
|
|
/* 7626 */
|
|
typedef tWAVEFORMATEX *LPWAVEFORMATEX;
|
|
|
|
/* 7627 */
|
|
typedef _AppBarData *PAPPBARDATA;
|
|
|
|
/* 7628 */
|
|
typedef _FILESYSTEM_STATISTICS *PFILESYSTEM_STATISTICS;
|
|
|
|
/* 7629 */
|
|
typedef _SID_AND_ATTRIBUTES (*PSID_AND_ATTRIBUTES_ARRAY)[1];
|
|
|
|
/* 7630 */
|
|
typedef __int64 _Longlong;
|
|
|
|
/* 7631 */
|
|
typedef int (__stdcall *CALINFO_ENUMPROCA)(char *);
|
|
|
|
/* 7632 */
|
|
typedef tagEVENTMSG *NPEVENTMSG;
|
|
|
|
/* 7633 */
|
|
typedef tagMSG *PMSG;
|
|
|
|
/* 7634 */
|
|
typedef _GUID *LPIID;
|
|
|
|
/* 7635 */
|
|
typedef tagLOGFONTW *PLOGFONTW;
|
|
|
|
/* 7636 */
|
|
typedef int (__stdcall *QUERY_CREDENTIALS_ATTRIBUTES_FN_W)(_SecHandle *, unsigned int, void *);
|
|
|
|
/* 7637 */
|
|
typedef tagEVENTMSG *LPEVENTMSG;
|
|
|
|
/* 7638 */
|
|
typedef _RemotableHandle *wireHACCEL;
|
|
|
|
/* 7639 */
|
|
typedef HMIDIIN__ **LPHMIDIIN;
|
|
|
|
/* 7640 */
|
|
typedef _FORM_INFO_1A *PFORM_INFO_1A;
|
|
|
|
/* 7641 */
|
|
typedef IBindStatusCallback *LPBINDSTATUSCALLBACK;
|
|
|
|
/* 7642 */
|
|
typedef HMIDI__ *HMIDI;
|
|
|
|
/* 7643 */
|
|
typedef unsigned int HANDLE_PTR;
|
|
|
|
/* 7644 */
|
|
typedef _CHANGER_SET_ACCESS *PCHANGER_SET_ACCESS;
|
|
|
|
/* 7645 */
|
|
typedef tagMCI_ANIM_STEP_PARMS *LPMCI_ANIM_STEP_PARMS;
|
|
|
|
/* 7646 */
|
|
typedef char *LPCH;
|
|
|
|
/* 7647 */
|
|
typedef _PRINTER_INFO_8W *PPRINTER_INFO_8W;
|
|
|
|
/* 7648 */
|
|
typedef unsigned int InputMapID;
|
|
|
|
/* 7649 */
|
|
typedef _CMC_TAGGED_ATTRIBUTE *PCMC_TAGGED_ATTRIBUTE;
|
|
|
|
/* 7650 */
|
|
typedef unsigned int WeenieLog;
|
|
|
|
/* 7651 */
|
|
typedef _CRL_DIST_POINTS_INFO *PCRL_DIST_POINTS_INFO;
|
|
|
|
/* 7652 */
|
|
typedef _WINDOW_BUFFER_SIZE_RECORD *PWINDOW_BUFFER_SIZE_RECORD;
|
|
|
|
/* 7653 */
|
|
typedef _WSAQuerySetA *LPWSAQUERYSETA;
|
|
|
|
/* 7654 */
|
|
typedef tagLOGFONTA *PLOGFONTA;
|
|
|
|
/* 7655 */
|
|
typedef _PREVENT_MEDIA_REMOVAL *PPREVENT_MEDIA_REMOVAL;
|
|
|
|
/* 7656 */
|
|
typedef unsigned int WeenieType;
|
|
|
|
/* 7657 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETSTRETCHBLTMODE;
|
|
|
|
/* 7658 */
|
|
typedef int (__stdcall *CALINFO_ENUMPROCW)(unsigned __int16 *);
|
|
|
|
/* 7659 */
|
|
typedef void **PHDEVNOTIFY;
|
|
|
|
/* 7660 */
|
|
typedef unsigned __int64 DatFileID;
|
|
|
|
/* 7661 */
|
|
typedef _CMSG_KEY_AGREE_ENCRYPT_INFO *PCMSG_KEY_AGREE_ENCRYPT_INFO;
|
|
|
|
/* 7662 */
|
|
typedef tagSIZE *PSIZE;
|
|
|
|
/* 7663 */
|
|
typedef unsigned int SECURITY_INFORMATION;
|
|
|
|
/* 7664 */
|
|
typedef _FORM_INFO_1W *PFORM_INFO_1W;
|
|
|
|
/* 7665 */
|
|
typedef tagWAVEOUTCAPS2A *PWAVEOUTCAPS2;
|
|
|
|
/* 7666 */
|
|
typedef void *HGLOBAL;
|
|
|
|
/* 7667 */
|
|
typedef IDropSource *LPDROPSOURCE;
|
|
|
|
/* 7668 */
|
|
typedef void **LPHANDLE;
|
|
|
|
/* 7669 */
|
|
typedef unsigned int dev_t;
|
|
|
|
/* 7670 */
|
|
typedef tagFONTSIGNATURE *LPFONTSIGNATURE;
|
|
|
|
/* 7671 */
|
|
typedef void *HCRYPTDEFAULTCONTEXT;
|
|
|
|
/* 7672 */
|
|
typedef _IMAGE_IMPORT_DESCRIPTOR *PIMAGE_IMPORT_DESCRIPTOR;
|
|
|
|
/* 7673 */
|
|
typedef unsigned int bit32;
|
|
|
|
/* 7674 */
|
|
typedef unsigned __int16 wint_t;
|
|
|
|
/* 7675 */
|
|
typedef tagEMRARC *PEMRARCTO;
|
|
|
|
/* 7676 */
|
|
typedef tagWAVEOUTCAPSA *PWAVEOUTCAPS;
|
|
|
|
/* 7677 */
|
|
typedef _CMC_TAGGED_CONTENT_INFO *PCMC_TAGGED_CONTENT_INFO;
|
|
|
|
/* 7678 */
|
|
typedef _SHCREATEPROCESSINFOW *PSHCREATEPROCESSINFOW;
|
|
|
|
/* 7679 */
|
|
typedef tagDRVCONFIGINFO *LPDRVCONFIGINFO;
|
|
|
|
/* 7680 */
|
|
typedef tagEXTLOGFONTA *LPEXTLOGFONT;
|
|
|
|
/* 7681 */
|
|
typedef tagDRVCONFIGINFO *NPDRVCONFIGINFO;
|
|
|
|
/* 7682 */
|
|
typedef _CREATE_PROCESS_DEBUG_INFO *LPCREATE_PROCESS_DEBUG_INFO;
|
|
|
|
/* 7683 */
|
|
typedef void **SPHANDLE;
|
|
|
|
/* 7684 */
|
|
typedef tagEXTLOGFONTA *NPEXTLOGFONT;
|
|
|
|
/* 7685 */
|
|
typedef unsigned int __stdcall PM_CLOSE_PROC();
|
|
|
|
/* 7686 */
|
|
typedef _OSVERSIONINFOW *PRTL_OSVERSIONINFOW;
|
|
|
|
/* 7687 */
|
|
typedef _CRYPTOAPI_BLOB *PCERT_BLOB;
|
|
|
|
/* 7688 */
|
|
typedef tagEMRSELECTOBJECT *PEMRDELETEOBJECT;
|
|
|
|
/* 7689 */
|
|
typedef void (__stdcall *RPC_DISPATCH_FUNCTION)(_RPC_MESSAGE *);
|
|
|
|
/* 7690 */
|
|
typedef _FILE_NOTIFY_INFORMATION *PFILE_NOTIFY_INFORMATION;
|
|
|
|
/* 7691 */
|
|
typedef IWinInetInfo *LPWININETINFO;
|
|
|
|
/* 7692 */
|
|
typedef unsigned int UIGlobalMessage;
|
|
|
|
/* 7693 */
|
|
typedef _SHFILEOPSTRUCTW *LPSHFILEOPSTRUCTW;
|
|
|
|
/* 7694 */
|
|
typedef void *PVOID64;
|
|
|
|
/* 7695 */
|
|
typedef HIDGROUPCAPS *PHIDGROUPCAPS;
|
|
|
|
/* 7696 */
|
|
typedef _OUTLINETEXTMETRICA *POUTLINETEXTMETRIC;
|
|
|
|
/* 7697 */
|
|
typedef tagEXCEPINFO *LPEXCEPINFO;
|
|
|
|
/* 7698 */
|
|
typedef _ENUM_SERVICE_STATUSA *LPENUM_SERVICE_STATUSA;
|
|
|
|
/* 7699 */
|
|
typedef _CRYPT_PKCS8_IMPORT_PARAMS *PCRYPT_PRIVATE_KEY_BLOB_AND_PARAMS;
|
|
|
|
/* 7700 */
|
|
typedef IDirectInputDevice8A *LPDIRECTINPUTDEVICE8A;
|
|
|
|
/* 7701 */
|
|
typedef void (__stdcall *TIMERPROC)(HWND__ *, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 7702 */
|
|
typedef LIST_ENTRY64 *PLIST_ENTRY64;
|
|
|
|
/* 7703 */
|
|
typedef bool (__cdecl *GRPCommandWithArgsFP)(PStringBaseArray<char> *);
|
|
|
|
/* 7704 */
|
|
typedef _SHFILEOPSTRUCTA *LPSHFILEOPSTRUCTA;
|
|
|
|
/* 7705 */
|
|
typedef OPENCARD_SEARCH_CRITERIAA *LPOPENCARD_SEARCH_CRITERIA;
|
|
|
|
/* 7706 */
|
|
typedef tagEMREXTCREATEPEN *PEMREXTCREATEPEN;
|
|
|
|
/* 7707 */
|
|
typedef tagEMRCREATEPALETTE *PEMRCREATEPALETTE;
|
|
|
|
/* 7708 */
|
|
typedef int (__stdcall *PREAD_PROCESS_MEMORY_ROUTINE)(void *, unsigned int, void *, unsigned int, unsigned int *);
|
|
|
|
/* 7709 */
|
|
typedef tagWAVEOUTCAPSW *PWAVEOUTCAPSW;
|
|
|
|
/* 7710 */
|
|
typedef __int64 *PINT64;
|
|
|
|
/* 7711 */
|
|
typedef unsigned __int64 uint64;
|
|
|
|
/* 7712 */
|
|
typedef tagEXTLOGFONTW *NPEXTLOGFONTW;
|
|
|
|
/* 7713 */
|
|
typedef tagWAVEINCAPS2A *LPWAVEINCAPS2A;
|
|
|
|
/* 7714 */
|
|
typedef IMultiQI *LPMULTIQI;
|
|
|
|
/* 7715 */
|
|
typedef int (__stdcall *PFNPROCESSPOLICIESA)(HWND__ *, const char *, const char *, const char *, unsigned int);
|
|
|
|
/* 7716 */
|
|
typedef tagEXTLOGFONTW *LPEXTLOGFONTW;
|
|
|
|
/* 7717 */
|
|
typedef tagWAVEINCAPS2A *NPWAVEINCAPS2A;
|
|
|
|
/* 7718 */
|
|
typedef IOleUILinkContainerW *LPOLEUILINKCONTAINERW;
|
|
|
|
/* 7719 */
|
|
typedef _TAPE_GET_MEDIA_PARAMETERS *PTAPE_GET_MEDIA_PARAMETERS;
|
|
|
|
/* 7720 */
|
|
typedef tagWAVEOUTCAPSA *PWAVEOUTCAPSA;
|
|
|
|
/* 7721 */
|
|
typedef tagNMHDR *LPNMHDR;
|
|
|
|
/* 7722 */
|
|
typedef unsigned int StringToken;
|
|
|
|
/* 7723 */
|
|
typedef tagWINDOWINFO *LPWINDOWINFO;
|
|
|
|
/* 7724 */
|
|
typedef _ENCRYPTION_CERTIFICATE_HASH_LIST *PENCRYPTION_CERTIFICATE_HASH_LIST;
|
|
|
|
/* 7725 */
|
|
typedef tagEXTLOGFONTA *LPEXTLOGFONTA;
|
|
|
|
/* 7726 */
|
|
typedef tagNEWTEXTMETRICA *LPNEWTEXTMETRIC;
|
|
|
|
/* 7727 */
|
|
typedef tagEXTLOGFONTA *NPEXTLOGFONTA;
|
|
|
|
/* 7728 */
|
|
typedef tagNEWTEXTMETRICA *NPNEWTEXTMETRIC;
|
|
|
|
/* 7729 */
|
|
typedef int (__stdcall *PFNPROCESSPOLICIESW)(HWND__ *, const unsigned __int16 *, const unsigned __int16 *, const unsigned __int16 *, unsigned int);
|
|
|
|
/* 7730 */
|
|
typedef joyinfo_tag *LPJOYINFO;
|
|
|
|
/* 7731 */
|
|
typedef joyinfo_tag *NPJOYINFO;
|
|
|
|
/* 7732 */
|
|
typedef IErrorInfo *LPERRORINFO;
|
|
|
|
/* 7733 */
|
|
typedef _CONSOLE_SCREEN_BUFFER_INFO *PCONSOLE_SCREEN_BUFFER_INFO;
|
|
|
|
/* 7734 */
|
|
typedef _BIDI_REQUEST_DATA *LPBIDI_REQUEST_DATA;
|
|
|
|
/* 7735 */
|
|
typedef _OUTLINETEXTMETRICW *POUTLINETEXTMETRICW;
|
|
|
|
/* 7736 */
|
|
typedef _SCARD_IO_REQUEST *LPSCARD_IO_REQUEST;
|
|
|
|
/* 7737 */
|
|
typedef tagICONMETRICSA *LPICONMETRICS;
|
|
|
|
/* 7738 */
|
|
typedef _OFSTRUCT *LPOFSTRUCT;
|
|
|
|
/* 7739 */
|
|
typedef _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA *PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA;
|
|
|
|
/* 7740 */
|
|
typedef float BV_BBox[2][3];
|
|
|
|
/* 7741 */
|
|
typedef OPENCARD_SEARCH_CRITERIAW *LPOPENCARD_SEARCH_CRITERIAW;
|
|
|
|
/* 7742 */
|
|
typedef unsigned __int16 ATOM;
|
|
|
|
/* 7743 */
|
|
typedef _OUTLINETEXTMETRICA *POUTLINETEXTMETRICA;
|
|
|
|
/* 7744 */
|
|
typedef _CRYPT_PKCS8_IMPORT_PARAMS *PCRYPT_PKCS8_IMPORT_PARAMS;
|
|
|
|
/* 7745 */
|
|
typedef IDirectInputDevice8A *LPDIRECTINPUTDEVICE8;
|
|
|
|
/* 7746 */
|
|
typedef _CSADDR_INFO *PCSADDR_INFO;
|
|
|
|
/* 7747 */
|
|
typedef _DSBCAPS *LPDSBCAPS;
|
|
|
|
/* 7748 */
|
|
typedef _SHFILEOPSTRUCTA *LPSHFILEOPSTRUCT;
|
|
|
|
/* 7749 */
|
|
typedef OPENCARD_SEARCH_CRITERIAA *LPOPENCARD_SEARCH_CRITERIAA;
|
|
|
|
/* 7750 */
|
|
typedef tagEMRCREATEMONOBRUSH *PEMRCREATEMONOBRUSH;
|
|
|
|
/* 7751 */
|
|
typedef _CMSG_RECIPIENT_ENCODE_INFO *PCMSG_RECIPIENT_ENCODE_INFO;
|
|
|
|
/* 7752 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTA *PMIXERCONTROLDETAILS_LISTTEXTA;
|
|
|
|
/* 7753 */
|
|
typedef _CRYPT_SMIME_CAPABILITY *PCRYPT_SMIME_CAPABILITY;
|
|
|
|
/* 7754 */
|
|
typedef unsigned int TradeListID;
|
|
|
|
/* 7755 */
|
|
typedef tagDEBUGHOOKINFO *LPDEBUGHOOKINFO;
|
|
|
|
/* 7756 */
|
|
typedef _CRYPT_ENCODE_PARA *PCRYPT_ENCODE_PARA;
|
|
|
|
/* 7757 */
|
|
typedef tagDEBUGHOOKINFO *NPDEBUGHOOKINFO;
|
|
|
|
/* 7758 */
|
|
typedef unsigned int (__stdcall *LPSETUPHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 7759 */
|
|
typedef tMIXERCONTROLDETAILS_SIGNED *LPMIXERCONTROLDETAILS_SIGNED;
|
|
|
|
/* 7760 */
|
|
typedef _DOCINFOA *LPDOCINFO;
|
|
|
|
/* 7761 */
|
|
typedef _EFS_RPC_BLOB *PEFS_RPC_BLOB;
|
|
|
|
/* 7762 */
|
|
typedef z_stream_s *z_streamp;
|
|
|
|
/* 7763 */
|
|
typedef _PRINTER_INFO_4A *LPPRINTER_INFO_4A;
|
|
|
|
/* 7764 */
|
|
typedef HDROP__ *HDROP;
|
|
|
|
/* 7765 */
|
|
typedef _NOTIFYICONDATAA *PNOTIFYICONDATA;
|
|
|
|
/* 7766 */
|
|
typedef _DATATYPES_INFO_1W *PDATATYPES_INFO_1W;
|
|
|
|
/* 7767 */
|
|
typedef _CERT_SYSTEM_STORE_RELOCATE_PARA *PCERT_SYSTEM_STORE_RELOCATE_PARA;
|
|
|
|
/* 7768 */
|
|
typedef tagMCI_OPEN_PARMSA *LPMCI_OPEN_PARMS;
|
|
|
|
/* 7769 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CTL)(void *, _CTL_CONTEXT *, unsigned int);
|
|
|
|
/* 7770 */
|
|
typedef DIPROPHEADER *LPDIPROPHEADER;
|
|
|
|
/* 7771 */
|
|
typedef tagPALETTEENTRY *LPPALETTEENTRY;
|
|
|
|
/* 7772 */
|
|
typedef tagPOLYTEXTA *PPOLYTEXT;
|
|
|
|
/* 7773 */
|
|
typedef CSurface *PCSurface;
|
|
|
|
/* 7774 */
|
|
typedef _CERT_CRL_CONTEXT_PAIR *PCCERT_CRL_CONTEXT_PAIR;
|
|
|
|
/* 7775 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CRL)(void *, _CRL_CONTEXT *, unsigned int);
|
|
|
|
/* 7776 */
|
|
typedef mmtime_tag *NPMMTIME;
|
|
|
|
/* 7777 */
|
|
typedef mmtime_tag *LPMMTIME;
|
|
|
|
/* 7778 */
|
|
typedef _TAPE_STATISTICS *PTAPE_STATISTICS;
|
|
|
|
/* 7779 */
|
|
typedef _PRINTER_INFO_4W *LPPRINTER_INFO_4W;
|
|
|
|
/* 7780 */
|
|
typedef _LDT_ENTRY *PLDT_ENTRY;
|
|
|
|
/* 7781 */
|
|
typedef tagENHMETAHEADER *PENHMETAHEADER;
|
|
|
|
/* 7782 */
|
|
typedef tagOLEUIOBJECTPROPSW *LPOLEUIOBJECTPROPSW;
|
|
|
|
/* 7783 */
|
|
typedef tagNCCALCSIZE_PARAMS *LPNCCALCSIZE_PARAMS;
|
|
|
|
/* 7784 */
|
|
typedef _GENERIC_BINDING_ROUTINE_PAIR *PGENERIC_BINDING_ROUTINE_PAIR;
|
|
|
|
/* 7785 */
|
|
typedef _POINTFLOAT *PPOINTFLOAT;
|
|
|
|
/* 7786 */
|
|
typedef _PRINTER_INFO_2W *PPRINTER_INFO_2W;
|
|
|
|
/* 7787 */
|
|
typedef BATTERY_REPORTING_SCALE *PBATTERY_REPORTING_SCALE;
|
|
|
|
/* 7788 */
|
|
typedef tagEMRELLIPSE *PEMRELLIPSE;
|
|
|
|
/* 7789 */
|
|
typedef void (__stdcall *PTIMERAPCROUTINE)(void *, unsigned int, unsigned int);
|
|
|
|
/* 7790 */
|
|
typedef IDirectInputEffect *LPDIRECTINPUTEFFECT;
|
|
|
|
/* 7791 */
|
|
typedef unsigned int GRDetailLevel;
|
|
|
|
/* 7792 */
|
|
typedef tagSOUNDSENTRYW *LPSOUNDSENTRYW;
|
|
|
|
/* 7793 */
|
|
typedef _TRIVERTEX *LPTRIVERTEX;
|
|
|
|
/* 7794 */
|
|
typedef int __stl_atomic_t;
|
|
|
|
/* 7795 */
|
|
typedef _CRYPTOAPI_BLOB *PDATA_BLOB;
|
|
|
|
/* 7796 */
|
|
typedef _SecHandle *PSecHandle;
|
|
|
|
/* 7797 */
|
|
typedef IKeystoneResourceImage *LPKEYSTONERESOURCEIMAGE;
|
|
|
|
/* 7798 */
|
|
typedef _MMCKINFO *PMMCKINFO;
|
|
|
|
/* 7799 */
|
|
typedef unsigned int *LPSCARDHANDLE;
|
|
|
|
/* 7800 */
|
|
typedef int *PSCODE;
|
|
|
|
/* 7801 */
|
|
typedef DIEFFESCAPE *LPDIEFFESCAPE;
|
|
|
|
/* 7802 */
|
|
typedef _SecBuffer *PSecBuffer;
|
|
|
|
/* 7803 */
|
|
typedef __int16 sshort;
|
|
|
|
/* 7804 */
|
|
typedef void (__stdcall *APC_CALLBACK_FUNCTION)(unsigned int, void *, void *);
|
|
|
|
/* 7805 */
|
|
typedef char *iterator;
|
|
|
|
/* 7806 */
|
|
typedef __int16 *PSHORT;
|
|
|
|
/* 7807 */
|
|
typedef unsigned __int16 word;
|
|
|
|
/* 7808 */
|
|
typedef _TAPE_PREPARE *PTAPE_PREPARE;
|
|
|
|
/* 7809 */
|
|
typedef _PRINTER_INFO_1W *PPRINTER_INFO_1W;
|
|
|
|
/* 7810 */
|
|
typedef unsigned __int16 ushort;
|
|
|
|
/* 7811 */
|
|
typedef tagMCI_OPEN_PARMSW *LPMCI_OPEN_PARMSW;
|
|
|
|
/* 7812 */
|
|
typedef _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO *PCMSG_KEY_AGREE_KEY_ENCRYPT_INFO;
|
|
|
|
/* 7813 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CTL_PROPERTY)(void *, _CTL_CONTEXT *, unsigned int, unsigned int, const void *);
|
|
|
|
/* 7814 */
|
|
typedef _PRINTER_INFO_4A *LPPRINTER_INFO_4;
|
|
|
|
/* 7815 */
|
|
typedef int (__stdcall *LOCALE_ENUMPROCW)(unsigned __int16 *);
|
|
|
|
/* 7816 */
|
|
typedef tagAUXCAPSW *NPAUXCAPSW;
|
|
|
|
/* 7817 */
|
|
typedef _OUTPUT_DEBUG_STRING_INFO *LPOUTPUT_DEBUG_STRING_INFO;
|
|
|
|
/* 7818 */
|
|
typedef tagAUXCAPSW *LPAUXCAPSW;
|
|
|
|
/* 7819 */
|
|
typedef tagDRAWITEMSTRUCT *PDRAWITEMSTRUCT;
|
|
|
|
/* 7820 */
|
|
typedef tagMCI_OPEN_PARMSA *LPMCI_OPEN_PARMSA;
|
|
|
|
/* 7821 */
|
|
typedef tagMCI_ANIM_UPDATE_PARMS *LPMCI_ANIM_UPDATE_PARMS;
|
|
|
|
/* 7822 */
|
|
typedef unsigned __int16 FSHORT;
|
|
|
|
/* 7823 */
|
|
typedef IDirectSound3DBuffer *LPDIRECTSOUND3DBUFFER;
|
|
|
|
/* 7824 */
|
|
typedef _WIN32_FIND_DATAA *LPWIN32_FIND_DATA;
|
|
|
|
/* 7825 */
|
|
typedef in_addr *PIN_ADDR;
|
|
|
|
/* 7826 */
|
|
typedef tagDELETEITEMSTRUCT *PDELETEITEMSTRUCT;
|
|
|
|
/* 7827 */
|
|
typedef unsigned int (__stdcall *DbgHelpSymSetOptions)(unsigned int);
|
|
|
|
/* 7828 */
|
|
typedef tagMIXERCAPS2W *PMIXERCAPS2W;
|
|
|
|
/* 7829 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CTL_PROPERTY)(void *, _CTL_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *);
|
|
|
|
/* 7830 */
|
|
typedef tagWINDOWPLACEMENT *PWINDOWPLACEMENT;
|
|
|
|
/* 7831 */
|
|
typedef int (__stdcall *SERVER_ROUTINE)();
|
|
|
|
/* 7832 */
|
|
typedef tagOLEUIPASTESPECIALW *LPOLEUIPASTESPECIALW;
|
|
|
|
/* 7833 */
|
|
typedef _ADDJOB_INFO_1W *LPADDJOB_INFO_1W;
|
|
|
|
/* 7834 */
|
|
typedef tagEMRSETCOLORADJUSTMENT *PEMRSETCOLORADJUSTMENT;
|
|
|
|
/* 7835 */
|
|
typedef pvalueW *PPVALUEW;
|
|
|
|
/* 7836 */
|
|
typedef tagCY *LPCY;
|
|
|
|
/* 7837 */
|
|
typedef _RTL_CRITICAL_SECTION_DEBUG *PRTL_CRITICAL_SECTION_DEBUG;
|
|
|
|
/* 7838 */
|
|
typedef servent *PSERVENT;
|
|
|
|
/* 7839 */
|
|
typedef _CERT_POLICY_CONSTRAINTS_INFO *PCERT_POLICY_CONSTRAINTS_INFO;
|
|
|
|
/* 7840 */
|
|
typedef bool (__thiscall *tCmdFunc)(ClientCommunicationSystem *this, int, char **);
|
|
|
|
/* 7841 */
|
|
typedef tagRECONVERTSTRING *NPRECONVERTSTRING;
|
|
|
|
/* 7842 */
|
|
typedef _TOKEN_PRIVILEGES *PTOKEN_PRIVILEGES;
|
|
|
|
/* 7843 */
|
|
typedef tagRECONVERTSTRING *LPRECONVERTSTRING;
|
|
|
|
/* 7844 */
|
|
typedef void *HCRYPTASYNC;
|
|
|
|
/* 7845 */
|
|
typedef _WSAQuerySetA *LPWSAQUERYSET;
|
|
|
|
/* 7846 */
|
|
typedef _GLYPHMETRICSFLOAT *LPGLYPHMETRICSFLOAT;
|
|
|
|
/* 7847 */
|
|
typedef unsigned int *PUINT32;
|
|
|
|
/* 7848 */
|
|
typedef provider_info *PPROVIDER;
|
|
|
|
/* 7849 */
|
|
typedef tagWAVEINCAPSW *LPWAVEINCAPSW;
|
|
|
|
/* 7850 */
|
|
typedef _OSVERSIONINFOW *LPOSVERSIONINFOW;
|
|
|
|
/* 7851 */
|
|
typedef _FIND_NAME_BUFFER *PFIND_NAME_BUFFER;
|
|
|
|
/* 7852 */
|
|
typedef _CHANGER_ELEMENT_LIST *PCHANGER_ELEMENT_LIST;
|
|
|
|
/* 7853 */
|
|
typedef tagWAVEINCAPSW *NPWAVEINCAPSW;
|
|
|
|
/* 7854 */
|
|
typedef _PRINTER_INFO_7W *PPRINTER_INFO_7W;
|
|
|
|
/* 7855 */
|
|
typedef IAdviseSink2 *LPADVISESINK2;
|
|
|
|
/* 7856 */
|
|
typedef tagMIDIINCAPS2W *NPMIDIINCAPS2W;
|
|
|
|
/* 7857 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CERT)(void *, _CERT_CONTEXT *, void *, unsigned int);
|
|
|
|
/* 7858 */
|
|
typedef tagMIDIINCAPS2W *LPMIDIINCAPS2W;
|
|
|
|
/* 7859 */
|
|
typedef _IMAGEHLP_MODULE *PIMAGEHLP_MODULE;
|
|
|
|
/* 7860 */
|
|
typedef _IMAGE_DATA_DIRECTORY *PIMAGE_DATA_DIRECTORY;
|
|
|
|
/* 7861 */
|
|
typedef _SECURITY_IMPERSONATION_LEVEL *PSECURITY_IMPERSONATION_LEVEL;
|
|
|
|
/* 7862 */
|
|
typedef tagCUSTDATAITEM *LPCUSTDATAITEM;
|
|
|
|
/* 7863 */
|
|
typedef tagWAVEOUTCAPS2A *PWAVEOUTCAPS2A;
|
|
|
|
/* 7864 */
|
|
typedef _CTL_USAGE *PCERT_ENHKEY_USAGE;
|
|
|
|
/* 7865 */
|
|
typedef tagWAVEINCAPSA *PWAVEINCAPSA;
|
|
|
|
/* 7866 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSA *PMCI_VD_ESCAPE_PARMSA;
|
|
|
|
/* 7867 */
|
|
typedef int MEMBERID;
|
|
|
|
/* 7868 */
|
|
typedef int (__stdcall *LPDIENUMDEVICESBYSEMANTICSCBA)(DIDEVICEINSTANCEA *, IDirectInputDevice8A *, unsigned int, unsigned int, void *);
|
|
|
|
/* 7869 */
|
|
typedef int __stdcall RPC_FORWARD_FUNCTION(_GUID *, _RPC_VERSION *, _GUID *, char *, void **);
|
|
|
|
/* 7870 */
|
|
typedef IKeystoneResourceFont *LPKEYSTONERESOURCEFONT;
|
|
|
|
/* 7871 */
|
|
typedef _CRYPTOAPI_BLOB *PCRL_BLOB;
|
|
|
|
/* 7872 */
|
|
typedef tagWAVEINCAPSA *NPWAVEINCAPSA;
|
|
|
|
/* 7873 */
|
|
typedef IAdviseSink *LPADVISESINK;
|
|
|
|
/* 7874 */
|
|
typedef _CHANGER_SET_POSITION *PCHANGER_SET_POSITION;
|
|
|
|
/* 7875 */
|
|
typedef tagWAVEINCAPSA *LPWAVEINCAPSA;
|
|
|
|
/* 7876 */
|
|
typedef WSAData *LPWSADATA;
|
|
|
|
/* 7877 */
|
|
typedef _WSAPROTOCOLCHAIN *LPWSAPROTOCOLCHAIN;
|
|
|
|
/* 7878 */
|
|
typedef int SHANDLE_PTR;
|
|
|
|
/* 7879 */
|
|
typedef tagMIXERCAPSW *LPMIXERCAPSW;
|
|
|
|
/* 7880 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSW *PMCI_VD_ESCAPE_PARMSW;
|
|
|
|
/* 7881 */
|
|
typedef tagMCI_LOAD_PARMSA *PMCI_LOAD_PARMS;
|
|
|
|
/* 7882 */
|
|
typedef int off_t;
|
|
|
|
/* 7883 */
|
|
typedef _CRYPT_X942_OTHER_INFO *PCRYPT_X942_OTHER_INFO;
|
|
|
|
/* 7884 */
|
|
typedef HMIDIOUT__ *HMIDIOUT;
|
|
|
|
/* 7885 */
|
|
typedef _cpinfo *LPCPINFO;
|
|
|
|
/* 7886 */
|
|
typedef value_entW *PVALENTW;
|
|
|
|
/* 7887 */
|
|
typedef unsigned __int16 *LPWORD;
|
|
|
|
/* 7888 */
|
|
typedef tagEMREXTTEXTOUTA *PEMREXTTEXTOUTA;
|
|
|
|
/* 7889 */
|
|
typedef _EVENTLOG_FULL_INFORMATION *LPEVENTLOG_FULL_INFORMATION;
|
|
|
|
/* 7890 */
|
|
typedef tagMIXERLINECONTROLSW *LPMIXERLINECONTROLSW;
|
|
|
|
/* 7891 */
|
|
typedef _COORD *PCOORD;
|
|
|
|
/* 7892 */
|
|
typedef tagEMRSELECTOBJECT *PEMRSELECTOBJECT;
|
|
|
|
/* 7893 */
|
|
typedef tagCUSTDATA *LPCUSTDATA;
|
|
|
|
/* 7894 */
|
|
typedef tagMENUITEMINFOA *LPMENUITEMINFOA;
|
|
|
|
/* 7895 */
|
|
typedef _PRINTER_NOTIFY_OPTIONS *PPRINTER_NOTIFY_OPTIONS;
|
|
|
|
/* 7896 */
|
|
typedef HRESULT (__stdcall *LPDIRECTINPUTCREATE)(HINSTANCE__ *, unsigned int, _GUID *, void **, IUnknown *);
|
|
|
|
/* 7897 */
|
|
typedef unsigned int TalkFocus;
|
|
|
|
/* 7898 */
|
|
typedef ITypeComp *LPTYPECOMP;
|
|
|
|
/* 7899 */
|
|
typedef _WSACOMPLETION *LPWSACOMPLETION;
|
|
|
|
/* 7900 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSW *LPMCI_VD_ESCAPE_PARMSW;
|
|
|
|
/* 7901 */
|
|
typedef int OAEVENT;
|
|
|
|
/* 7902 */
|
|
typedef tagEMRFILLPATH *PEMRFILLPATH;
|
|
|
|
/* 7903 */
|
|
typedef tagMENUITEMINFOW *LPMENUITEMINFOW;
|
|
|
|
/* 7904 */
|
|
typedef HFONT__ *HFONT;
|
|
|
|
/* 7905 */
|
|
typedef Region *LPREGION;
|
|
|
|
/* 7906 */
|
|
typedef tagEMREXTTEXTOUTA *PEMREXTTEXTOUTW;
|
|
|
|
/* 7907 */
|
|
typedef tagEMREOF *PEMREOF;
|
|
|
|
/* 7908 */
|
|
typedef ICreateTypeLib2 *LPCREATETYPELIB2;
|
|
|
|
/* 7909 */
|
|
typedef _ENUM_SERVICE_STATUSA *LPENUM_SERVICE_STATUS;
|
|
|
|
/* 7910 */
|
|
typedef tagEMRPOLYPOLYLINE *PEMRPOLYPOLYGON;
|
|
|
|
/* 7911 */
|
|
typedef _PRINTER_INFO_5W *PPRINTER_INFO_5W;
|
|
|
|
/* 7912 */
|
|
typedef tagWAVEINCAPS2A *LPWAVEINCAPS2;
|
|
|
|
/* 7913 */
|
|
typedef int *LPLONG;
|
|
|
|
/* 7914 */
|
|
typedef unsigned int FLOAT_STAT;
|
|
|
|
/* 7915 */
|
|
typedef _EXCEPTION_RECORD *PEXCEPTION_RECORD;
|
|
|
|
/* 7916 */
|
|
typedef tagWAVEINCAPS2A *NPWAVEINCAPS2;
|
|
|
|
/* 7917 */
|
|
typedef tagMENUINFO *LPMENUINFO;
|
|
|
|
/* 7918 */
|
|
typedef unsigned __int16 *PPARAM_OFFSETTABLE;
|
|
|
|
/* 7919 */
|
|
typedef unsigned int CALID;
|
|
|
|
/* 7920 */
|
|
typedef tagMCI_VD_ESCAPE_PARMSA *PMCI_VD_ESCAPE_PARMS;
|
|
|
|
/* 7921 */
|
|
typedef int (__stdcall *PFN_CERT_DLL_OPEN_STORE_PROV_FUNC)(const char *, unsigned int, unsigned int, unsigned int, const void *, void *, _CERT_STORE_PROV_INFO *);
|
|
|
|
/* 7922 */
|
|
typedef tagWAVEINCAPSA *NPWAVEINCAPS;
|
|
|
|
/* 7923 */
|
|
typedef tagWAVEINCAPSA *LPWAVEINCAPS;
|
|
|
|
/* 7924 */
|
|
typedef tagEMRLINETO *PEMRMOVETOEX;
|
|
|
|
/* 7925 */
|
|
typedef unsigned int SpellBackground;
|
|
|
|
/* 7926 */
|
|
typedef _CHANGER_READ_ELEMENT_STATUS *PCHANGER_READ_ELEMENT_STATUS;
|
|
|
|
/* 7927 */
|
|
typedef int (__stdcall *EDITWORDBREAKPROCW)(unsigned __int16 *, int, int, int);
|
|
|
|
/* 7928 */
|
|
typedef IExternalConnection *LPEXTERNALCONNECTION;
|
|
|
|
/* 7929 */
|
|
typedef tagICONMETRICSA *LPICONMETRICSA;
|
|
|
|
/* 7930 */
|
|
typedef _PRINTER_INFO_4W *PPRINTER_INFO_4W;
|
|
|
|
/* 7931 */
|
|
typedef _CONSOLE_FONT_INFO *PCONSOLE_FONT_INFO;
|
|
|
|
/* 7932 */
|
|
typedef tagEMRSETVIEWPORTEXTEX *PEMRSETVIEWPORTEXTEX;
|
|
|
|
/* 7933 */
|
|
typedef HRASCONN__ *HRASCONN;
|
|
|
|
/* 7934 */
|
|
typedef _CMC_ADD_EXTENSIONS_INFO *PCMC_ADD_EXTENSIONS_INFO;
|
|
|
|
/* 7935 */
|
|
typedef unsigned int AudienceType;
|
|
|
|
/* 7936 */
|
|
typedef tagMENUITEMINFOA *LPMENUITEMINFO;
|
|
|
|
/* 7937 */
|
|
typedef _ACCESS_ALLOWED_OBJECT_ACE *PACCESS_ALLOWED_OBJECT_ACE;
|
|
|
|
/* 7938 */
|
|
typedef tagEMRPOLYLINE *PEMRPOLYBEZIERTO;
|
|
|
|
/* 7939 */
|
|
typedef tagOleMenuGroupWidths *LPOLEMENUGROUPWIDTHS;
|
|
|
|
/* 7940 */
|
|
typedef unsigned int MaterialTypeID;
|
|
|
|
/* 7941 */
|
|
typedef int (__stdcall *FREE_CONTEXT_BUFFER_FN)(void *);
|
|
|
|
/* 7942 */
|
|
typedef tagCURSORINFO *PCURSORINFO;
|
|
|
|
/* 7943 */
|
|
typedef _CERT_ISSUER_SERIAL_NUMBER *PCERT_ISSUER_SERIAL_NUMBER;
|
|
|
|
/* 7944 */
|
|
typedef _TOKEN_GROUPS *PTOKEN_GROUPS;
|
|
|
|
/* 7945 */
|
|
typedef void (__stdcall *LPTIMECALLBACK)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 7946 */
|
|
typedef IMarshal2 *LPMARSHAL2;
|
|
|
|
/* 7947 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTA *PMIXERCONTROLDETAILS_LISTTEXT;
|
|
|
|
/* 7948 */
|
|
typedef bool _Rb_tree_Color_type;
|
|
|
|
/* 7949 */
|
|
typedef unsigned __int16 SECURITY_DESCRIPTOR_CONTROL;
|
|
|
|
/* 7950 */
|
|
typedef unsigned int DialogQueueID;
|
|
|
|
/* 7951 */
|
|
typedef tagCOMPOSITIONFORM *NPCOMPOSITIONFORM;
|
|
|
|
/* 7952 */
|
|
typedef tagMSGBOXPARAMSA *PMSGBOXPARAMSA;
|
|
|
|
/* 7953 */
|
|
typedef tagCOMPOSITIONFORM *LPCOMPOSITIONFORM;
|
|
|
|
/* 7954 */
|
|
typedef _PORT_INFO_3A *LPPORT_INFO_3A;
|
|
|
|
/* 7955 */
|
|
typedef _PORT_INFO_2A *LPPORT_INFO_2A;
|
|
|
|
/* 7956 */
|
|
typedef _PORT_INFO_1A *LPPORT_INFO_1A;
|
|
|
|
/* 7957 */
|
|
typedef _PRINTER_INFO_7A *LPPRINTER_INFO_7A;
|
|
|
|
/* 7958 */
|
|
typedef _CRYPT_KEY_SIGN_MESSAGE_PARA *PCRYPT_KEY_SIGN_MESSAGE_PARA;
|
|
|
|
/* 7959 */
|
|
typedef unsigned __int64 *PULONG64;
|
|
|
|
/* 7960 */
|
|
typedef IDataAdviseHolder *LPDATAADVISEHOLDER;
|
|
|
|
/* 7961 */
|
|
typedef IEnumString *LPENUMSTRING;
|
|
|
|
/* 7962 */
|
|
typedef _DOC_INFO_3W *PDOC_INFO_3W;
|
|
|
|
/* 7963 */
|
|
typedef _WSACOMPLETION *PWSACOMPLETION;
|
|
|
|
/* 7964 */
|
|
typedef _FILETIME *LPFILETIME;
|
|
|
|
/* 7965 */
|
|
typedef IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO;
|
|
|
|
/* 7966 */
|
|
typedef SCARD_READERSTATEW *LPSCARD_READERSTATEW;
|
|
|
|
/* 7967 */
|
|
typedef char map_type;
|
|
|
|
/* 7968 */
|
|
typedef unsigned int EtherealityType;
|
|
|
|
/* 7969 */
|
|
typedef _PRINTER_INFO_7W *LPPRINTER_INFO_7W;
|
|
|
|
/* 7970 */
|
|
typedef timeval *PTIMEVAL;
|
|
|
|
/* 7971 */
|
|
typedef _ACCESS_DENIED_CALLBACK_OBJECT_ACE *PACCESS_DENIED_CALLBACK_OBJECT_ACE;
|
|
|
|
/* 7972 */
|
|
typedef unsigned int GRDetailLevels;
|
|
|
|
/* 7973 */
|
|
typedef _SCARD_IO_REQUEST *PSCARD_IO_REQUEST;
|
|
|
|
/* 7974 */
|
|
typedef tagMENUGETOBJECTINFO *PMENUGETOBJECTINFO;
|
|
|
|
/* 7975 */
|
|
typedef unsigned int ChatType;
|
|
|
|
/* 7976 */
|
|
typedef const char *__stdcall _ATL_DESCRIPTIONFUNC();
|
|
|
|
/* 7977 */
|
|
typedef _IMAGE_FUNCTION_ENTRY64 *PIMAGE_FUNCTION_ENTRY64;
|
|
|
|
/* 7978 */
|
|
typedef int (__stdcall *WINSTAENUMPROC)(char *, int);
|
|
|
|
/* 7979 */
|
|
typedef IBinding *LPBINDING;
|
|
|
|
/* 7980 */
|
|
typedef unsigned int (__stdcall *check_func)(unsigned int, const char *, unsigned int);
|
|
|
|
/* 7981 */
|
|
typedef _RTL_CRITICAL_SECTION *PCRITICAL_SECTION;
|
|
|
|
/* 7982 */
|
|
typedef unsigned int BOOL_STAT;
|
|
|
|
/* 7983 */
|
|
typedef _PROVIDOR_INFO_1A *LPPROVIDOR_INFO_1A;
|
|
|
|
/* 7984 */
|
|
typedef _PRINTER_ENUM_VALUESA *LPPRINTER_ENUM_VALUESA;
|
|
|
|
/* 7985 */
|
|
typedef _DOC_INFO_2W *PDOC_INFO_2W;
|
|
|
|
/* 7986 */
|
|
typedef _PROVIDOR_INFO_2A *LPPROVIDOR_INFO_2A;
|
|
|
|
/* 7987 */
|
|
typedef _MODEMDEVCAPS *LPMODEMDEVCAPS;
|
|
|
|
/* 7988 */
|
|
typedef void (__cdecl *_se_translator_function)(unsigned int, _EXCEPTION_POINTERS *);
|
|
|
|
/* 7989 */
|
|
typedef _COMMPROP *LPCOMMPROP;
|
|
|
|
/* 7990 */
|
|
typedef tagSTYLESTRUCT *LPSTYLESTRUCT;
|
|
|
|
/* 7991 */
|
|
typedef tagMULTIKEYHELPA *PMULTIKEYHELP;
|
|
|
|
/* 7992 */
|
|
typedef _CERT_NAME_CONSTRAINTS_INFO *PCERT_NAME_CONSTRAINTS_INFO;
|
|
|
|
/* 7993 */
|
|
typedef void **PHANDLE;
|
|
|
|
/* 7994 */
|
|
typedef _QUOTA_LIMITS *PQUOTA_LIMITS;
|
|
|
|
/* 7995 */
|
|
typedef _SECURITY_ATTRIBUTES *PSECURITY_ATTRIBUTES;
|
|
|
|
/* 7996 */
|
|
typedef tagPAINTSTRUCT *PPAINTSTRUCT;
|
|
|
|
/* 7997 */
|
|
typedef _userFLAG_STGMEDIUM *wireFLAG_STGMEDIUM;
|
|
|
|
/* 7998 */
|
|
typedef _currencyfmtW *LPCURRENCYFMTW;
|
|
|
|
/* 7999 */
|
|
typedef tagMIXERLINEW *LPMIXERLINEW;
|
|
|
|
/* 8000 */
|
|
typedef _RemotableHandle *wireHDC;
|
|
|
|
/* 8001 */
|
|
typedef IRootStorage *LPROOTSTORAGE;
|
|
|
|
/* 8002 */
|
|
typedef DIDEVICEINSTANCEA *LPDIDEVICEINSTANCEA;
|
|
|
|
/* 8003 */
|
|
typedef tagUSEROBJECTFLAGS *PUSEROBJECTFLAGS;
|
|
|
|
/* 8004 */
|
|
typedef _CRYPT_URL_INFO *PCRYPT_URL_INFO;
|
|
|
|
/* 8005 */
|
|
typedef _DRIVE_LAYOUT_INFORMATION *PDRIVE_LAYOUT_INFORMATION;
|
|
|
|
/* 8006 */
|
|
typedef HKL__ **LPHKL;
|
|
|
|
/* 8007 */
|
|
typedef _PRINTER_INFO_7A *LPPRINTER_INFO_7;
|
|
|
|
/* 8008 */
|
|
typedef OPENCARDNAMEA *POPENCARDNAME;
|
|
|
|
/* 8009 */
|
|
typedef _CREATE_THREAD_DEBUG_INFO *LPCREATE_THREAD_DEBUG_INFO;
|
|
|
|
/* 8010 */
|
|
typedef tagFILTERKEYS *LPFILTERKEYS;
|
|
|
|
/* 8011 */
|
|
typedef _DOC_INFO_1W *PDOC_INFO_1W;
|
|
|
|
/* 8012 */
|
|
typedef DLGTEMPLATE *LPDLGTEMPLATEW;
|
|
|
|
/* 8013 */
|
|
typedef tagEMREXTESCAPE *PEMREXTESCAPE;
|
|
|
|
/* 8014 */
|
|
typedef tagBITMAPFILEHEADER *PBITMAPFILEHEADER;
|
|
|
|
/* 8015 */
|
|
typedef int (__stdcall *MINIDUMP_CALLBACK_ROUTINE)(void *, _MINIDUMP_CALLBACK_INPUT *const , _MINIDUMP_CALLBACK_OUTPUT *);
|
|
|
|
/* 8016 */
|
|
typedef tagHSZPAIR *PHSZPAIR;
|
|
|
|
/* 8017 */
|
|
typedef _TAPE_SET_MEDIA_PARAMETERS *PTAPE_SET_MEDIA_PARAMETERS;
|
|
|
|
/* 8018 */
|
|
typedef void __stdcall RPC_SECURITY_CALLBACK_FN(void *);
|
|
|
|
/* 8019 */
|
|
typedef _IMAGE_TLS_DIRECTORY32 *PIMAGE_TLS_DIRECTORY;
|
|
|
|
/* 8020 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSW *LPMCI_OVLY_WINDOW_PARMSW;
|
|
|
|
/* 8021 */
|
|
typedef DIDEVICEINSTANCEW *LPDIDEVICEINSTANCEW;
|
|
|
|
/* 8022 */
|
|
typedef HACMSTREAM__ *HACMSTREAM;
|
|
|
|
/* 8023 */
|
|
typedef unsigned int (__stdcall *LPHANDLER_FUNCTION_EX)(unsigned int, unsigned int, void *, void *);
|
|
|
|
/* 8024 */
|
|
typedef ReferenceCountTemplate<1048576,0> *(__thiscall *local_bool)(IntrusiveSmartPointer<ReferenceCountTemplate<1048576,0> > *this);
|
|
|
|
/* 8025 */
|
|
typedef tagEMRGLSRECORD *PEMRGLSRECORD;
|
|
|
|
/* 8026 */
|
|
typedef _ENCRYPTION_CERTIFICATE *PENCRYPTION_CERTIFICATE;
|
|
|
|
/* 8027 */
|
|
typedef ID3DXBuffer *LPD3DXBUFFER;
|
|
|
|
/* 8028 */
|
|
typedef tagABORTPATH *PEMRCLOSEFIGURE;
|
|
|
|
/* 8029 */
|
|
typedef char charf;
|
|
|
|
/* 8030 */
|
|
typedef tagCONVINFO *PCONVINFO;
|
|
|
|
/* 8031 */
|
|
typedef int (__stdcall *PFNrqvea)(HKEY__ *, const char *, unsigned int *, unsigned int *, char *, unsigned int *);
|
|
|
|
/* 8032 */
|
|
typedef int (__stdcall *WINSTAENUMPROCA)(char *, int);
|
|
|
|
/* 8033 */
|
|
typedef tagGCP_RESULTSA *LPGCP_RESULTSA;
|
|
|
|
/* 8034 */
|
|
typedef int (__stdcall *LPDIENUMEFFECTSCALLBACKA)(DIEFFECTINFOA *, void *);
|
|
|
|
/* 8035 */
|
|
typedef tagEMRTRANSPARENTBLT *PEMRTRANSPARENTBLT;
|
|
|
|
/* 8036 */
|
|
typedef unsigned int *PUINT;
|
|
|
|
/* 8037 */
|
|
typedef int (__stdcall *LANGUAGEGROUP_ENUMPROCA)(unsigned int, char *, char *, unsigned int, int);
|
|
|
|
/* 8038 */
|
|
typedef _STARTUPINFOW *LPSTARTUPINFOW;
|
|
|
|
/* 8039 */
|
|
typedef tMIXERCONTROLDETAILS_BOOLEAN *LPMIXERCONTROLDETAILS_BOOLEAN;
|
|
|
|
/* 8040 */
|
|
typedef _IMAGE_VXD_HEADER *PIMAGE_VXD_HEADER;
|
|
|
|
/* 8041 */
|
|
typedef _FOCUS_EVENT_RECORD *PFOCUS_EVENT_RECORD;
|
|
|
|
/* 8042 */
|
|
typedef _CTL_VERIFY_USAGE_PARA *PCTL_VERIFY_USAGE_PARA;
|
|
|
|
/* 8043 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSA *LPMCI_OVLY_OPEN_PARMS;
|
|
|
|
/* 8044 */
|
|
typedef HMIDIOUT__ **LPHMIDIOUT;
|
|
|
|
/* 8045 */
|
|
typedef tagMCI_SYSINFO_PARMSA *LPMCI_SYSINFO_PARMSA;
|
|
|
|
/* 8046 */
|
|
typedef int (__stdcall *LANGUAGEGROUP_ENUMPROCW)(unsigned int, unsigned __int16 *, unsigned __int16 *, unsigned int, int);
|
|
|
|
/* 8047 */
|
|
typedef _DS3DLISTENER *LPCDS3DLISTENER;
|
|
|
|
/* 8048 */
|
|
typedef _MINIDUMP_CALLBACK_INFORMATION *PMINIDUMP_CALLBACK_INFORMATION;
|
|
|
|
/* 8049 */
|
|
typedef bool (__cdecl *GRPCommandFP)();
|
|
|
|
/* 8050 */
|
|
typedef int (__stdcall *WINSTAENUMPROCW)(unsigned __int16 *, int);
|
|
|
|
/* 8051 */
|
|
typedef _ACCESS_DENIED_ACE *PACCESS_DENIED_ACE;
|
|
|
|
/* 8052 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSA *PMCI_ANIM_WINDOW_PARMSA;
|
|
|
|
/* 8053 */
|
|
typedef tagPOINTS *LPPOINTS;
|
|
|
|
/* 8054 */
|
|
typedef tagWAVEINCAPS2A *PWAVEINCAPS2;
|
|
|
|
/* 8055 */
|
|
typedef __int64 INT64;
|
|
|
|
/* 8056 */
|
|
typedef _TAPE_SET_POSITION *PTAPE_SET_POSITION;
|
|
|
|
/* 8057 */
|
|
typedef unsigned int UIStateID;
|
|
|
|
/* 8058 */
|
|
typedef tagBITMAPCOREINFO *PBITMAPCOREINFO;
|
|
|
|
/* 8059 */
|
|
typedef _NETINFOSTRUCT *LPNETINFOSTRUCT;
|
|
|
|
/* 8060 */
|
|
typedef unsigned __int16 bit16;
|
|
|
|
/* 8061 */
|
|
typedef Region *LPLAYOUTAREA;
|
|
|
|
/* 8062 */
|
|
typedef tagMCI_STATUS_PARMS *PMCI_STATUS_PARMS;
|
|
|
|
/* 8063 */
|
|
typedef tagCHOOSEFONTW *LPCHOOSEFONTW;
|
|
|
|
/* 8064 */
|
|
typedef HCONVLIST__ *HCONVLIST;
|
|
|
|
/* 8065 */
|
|
typedef tagXFORM *PXFORM;
|
|
|
|
/* 8066 */
|
|
typedef tagMCI_SEEK_PARMS *LPMCI_SEEK_PARMS;
|
|
|
|
/* 8067 */
|
|
typedef unsigned __int16 FILEOP_FLAGS;
|
|
|
|
/* 8068 */
|
|
typedef unsigned __int16 *LPCLIPFORMAT;
|
|
|
|
/* 8069 */
|
|
typedef CM_Power_Data_s *PCM_POWER_DATA;
|
|
|
|
/* 8070 */
|
|
typedef _WSAServiceClassInfoW *LPWSASERVICECLASSINFOW;
|
|
|
|
/* 8071 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CRL)(void *, _CRL_CONTEXT *, void *, unsigned int);
|
|
|
|
/* 8072 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSW *PMCI_ANIM_WINDOW_PARMSW;
|
|
|
|
/* 8073 */
|
|
typedef _NT_TIB *PNT_TIB;
|
|
|
|
/* 8074 */
|
|
typedef tagCHOOSEFONTA *LPCHOOSEFONTA;
|
|
|
|
/* 8075 */
|
|
typedef int intf;
|
|
|
|
/* 8076 */
|
|
typedef void *(__cdecl *FNNEW)(unsigned int);
|
|
|
|
/* 8077 */
|
|
typedef unsigned __int64 BlobTypeFlags;
|
|
|
|
/* 8078 */
|
|
typedef tagEMRFORMAT *PEMRFORMAT;
|
|
|
|
/* 8079 */
|
|
typedef tagMDICREATESTRUCTW *LPMDICREATESTRUCTW;
|
|
|
|
/* 8080 */
|
|
typedef int (__stdcall *LPTOP_LEVEL_EXCEPTION_FILTER)(_EXCEPTION_POINTERS *);
|
|
|
|
/* 8081 */
|
|
typedef tagMCI_OVLY_RECT_PARMS *PMCI_OVLY_RECT_PARMS;
|
|
|
|
/* 8082 */
|
|
typedef tagSTATDATA *LPSTATDATA;
|
|
|
|
/* 8083 */
|
|
typedef IPropertyBag *LPPROPERTYBAG;
|
|
|
|
/* 8084 */
|
|
typedef int (__stdcall *GEO_ENUMPROC)(int);
|
|
|
|
/* 8085 */
|
|
typedef _PACKEDEVENTINFO *PPACKEDEVENTINFO;
|
|
|
|
/* 8086 */
|
|
typedef long double float64;
|
|
|
|
/* 8087 */
|
|
typedef int (__stdcall *PROPENUMPROCEXW)(HWND__ *, unsigned __int16 *, void *, unsigned int);
|
|
|
|
/* 8088 */
|
|
typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONA)(unsigned int, char **);
|
|
|
|
/* 8089 */
|
|
typedef tagJOYCAPSA *PJOYCAPSA;
|
|
|
|
/* 8090 */
|
|
typedef _ITEMIDLIST *LPCITEMIDLIST;
|
|
|
|
/* 8091 */
|
|
typedef bool (__cdecl *pfCreateChatClient)(IChatClient **, int, unsigned int);
|
|
|
|
/* 8092 */
|
|
typedef _CERT_REVOCATION_CRL_INFO *PCERT_REVOCATION_CRL_INFO;
|
|
|
|
/* 8093 */
|
|
typedef IEnumOLEVERB *LPENUMOLEVERB;
|
|
|
|
/* 8094 */
|
|
typedef tagLOGCOLORSPACEA *LPLOGCOLORSPACEA;
|
|
|
|
/* 8095 */
|
|
typedef _ENCRYPTION_CERTIFICATE_LIST *PENCRYPTION_CERTIFICATE_LIST;
|
|
|
|
/* 8096 */
|
|
typedef unsigned __int16 *PUHALF_PTR;
|
|
|
|
/* 8097 */
|
|
typedef midihdr_tag *PMIDIHDR;
|
|
|
|
/* 8098 */
|
|
typedef ImgTex *PImgTex;
|
|
|
|
/* 8099 */
|
|
typedef tagJOYCAPSW *PJOYCAPSW;
|
|
|
|
/* 8100 */
|
|
typedef _CMC_RESPONSE_INFO *PCMC_RESPONSE_INFO;
|
|
|
|
/* 8101 */
|
|
typedef int (__stdcall *DbgHelpSymGetLineFromAddr)(void *, unsigned int, unsigned int *, _IMAGEHLP_LINE *);
|
|
|
|
/* 8102 */
|
|
typedef int (__stdcall *PROPENUMPROCEXA)(HWND__ *, char *, void *, unsigned int);
|
|
|
|
/* 8103 */
|
|
typedef _OUTLINETEXTMETRICA *LPOUTLINETEXTMETRICA;
|
|
|
|
/* 8104 */
|
|
typedef _PROCESS_INFORMATION *LPPROCESS_INFORMATION;
|
|
|
|
/* 8105 */
|
|
typedef _OUTLINETEXTMETRICA *NPOUTLINETEXTMETRICA;
|
|
|
|
/* 8106 */
|
|
typedef int category;
|
|
|
|
/* 8107 */
|
|
typedef tagWAVEINCAPS2A *PWAVEINCAPS2A;
|
|
|
|
/* 8108 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSA *PMCI_ANIM_WINDOW_PARMS;
|
|
|
|
/* 8109 */
|
|
typedef HMETAFILE__ *HMETAFILE;
|
|
|
|
/* 8110 */
|
|
typedef tagPRINTPAGERANGE *LPPRINTPAGERANGE;
|
|
|
|
/* 8111 */
|
|
typedef _SET_PARTITION_INFORMATION *PSET_PARTITION_INFORMATION;
|
|
|
|
/* 8112 */
|
|
typedef BITMAPV4HEADER *LPBITMAPV4HEADER;
|
|
|
|
/* 8113 */
|
|
typedef int (__stdcall *PFN_CERT_ENUM_PHYSICAL_STORE)(const void *, unsigned int, const unsigned __int16 *, _CERT_PHYSICAL_STORE_INFO *, void *, void *);
|
|
|
|
/* 8114 */
|
|
typedef unsigned __int16 uint16;
|
|
|
|
/* 8115 */
|
|
typedef unsigned int CharacterTitle;
|
|
|
|
/* 8116 */
|
|
typedef _OLESTREAMVTBL *LPOLESTREAMVTBL;
|
|
|
|
/* 8117 */
|
|
typedef void *RPC_AUTH_IDENTITY_HANDLE;
|
|
|
|
/* 8118 */
|
|
typedef _PRINTER_NOTIFY_OPTIONS_TYPE *PPRINTER_NOTIFY_OPTIONS_TYPE;
|
|
|
|
/* 8119 */
|
|
typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEA;
|
|
|
|
/* 8120 */
|
|
typedef __int16 *PINT16;
|
|
|
|
/* 8121 */
|
|
typedef _CERT_POLICY_ID *PCERT_POLICY_ID;
|
|
|
|
/* 8122 */
|
|
typedef void *PMIDL_XMIT_TYPE;
|
|
|
|
/* 8123 */
|
|
typedef tagIDLDESC *LPIDLDESC;
|
|
|
|
/* 8124 */
|
|
typedef unsigned int __stdcall PM_OPEN_PROC(unsigned __int16 *);
|
|
|
|
/* 8125 */
|
|
typedef IServiceProvider *LPSERVICEPROVIDER;
|
|
|
|
/* 8126 */
|
|
typedef unsigned int UIAttribute2ndIcon;
|
|
|
|
/* 8127 */
|
|
typedef unsigned int KSPIN_LOCK;
|
|
|
|
/* 8128 */
|
|
typedef tagMCI_RECORD_PARMS *LPMCI_RECORD_PARMS;
|
|
|
|
/* 8129 */
|
|
typedef int (__stdcall *IMPORT_SECURITY_CONTEXT_FN_W)(unsigned __int16 *, _SecBuffer *, void *, _SecHandle *);
|
|
|
|
/* 8130 */
|
|
typedef _OSVERSIONINFOEXA *LPOSVERSIONINFOEXA;
|
|
|
|
/* 8131 */
|
|
typedef int (__stdcall *PFN_CMSG_IMPORT_KEY_TRANS)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA *, unsigned int, void *, unsigned int *);
|
|
|
|
/* 8132 */
|
|
typedef _EXCEPTION_RECORD32 *PEXCEPTION_RECORD32;
|
|
|
|
/* 8133 */
|
|
typedef tagWAVEINCAPS2W *PWAVEINCAPS2W;
|
|
|
|
/* 8134 */
|
|
typedef tagCHOOSEFONTA *LPCHOOSEFONT;
|
|
|
|
/* 8135 */
|
|
typedef _CERT_KEY_USAGE_RESTRICTION_INFO *PCERT_KEY_USAGE_RESTRICTION_INFO;
|
|
|
|
/* 8136 */
|
|
typedef unsigned __int16 RecipientID;
|
|
|
|
/* 8137 */
|
|
typedef _BIDI_REQUEST_CONTAINER *LPBIDI_REQUEST_CONTAINER;
|
|
|
|
/* 8138 */
|
|
typedef _CMSG_SIGNED_ENCODE_INFO *PCMSG_SIGNED_ENCODE_INFO;
|
|
|
|
/* 8139 */
|
|
typedef tagEMRMASKBLT *PEMRMASKBLT;
|
|
|
|
/* 8140 */
|
|
typedef void (__stdcall *RPC_AUTH_KEY_RETRIEVAL_FN)(void *, unsigned __int16 *, unsigned int, void **, int *);
|
|
|
|
/* 8141 */
|
|
typedef HRESULT (__cdecl *FNCREATETEXTURE)(IDirect3DDevice9 *, const void *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, _D3DFORMAT, _D3DPOOL, unsigned int, unsigned int, unsigned int, _D3DXIMAGE_INFO *, tagPALETTEENTRY *, IDirect3DTexture9 **);
|
|
|
|
/* 8142 */
|
|
typedef _CHANGER_PRODUCT_DATA *PCHANGER_PRODUCT_DATA;
|
|
|
|
/* 8143 */
|
|
typedef _AUDIT_EVENT_TYPE *PAUDIT_EVENT_TYPE;
|
|
|
|
/* 8144 */
|
|
typedef _IMAGE_THUNK_DATA64 *PIMAGE_THUNK_DATA64;
|
|
|
|
/* 8145 */
|
|
typedef HRESULT (__cdecl *KSWNDPROC)(IKeystoneWindow *, unsigned int, unsigned int, int);
|
|
|
|
/* 8146 */
|
|
typedef sockaddr_in *LPSOCKADDR_IN;
|
|
|
|
/* 8147 */
|
|
typedef unsigned int (__stdcall *PFNRECONCILEPROFILEW)(const unsigned __int16 *, const unsigned __int16 *, unsigned int);
|
|
|
|
/* 8148 */
|
|
typedef tagJOYCAPSA *PJOYCAPS;
|
|
|
|
/* 8149 */
|
|
typedef _SESSION_HEADER *PSESSION_HEADER;
|
|
|
|
/* 8150 */
|
|
typedef _CERT_PRIVATE_KEY_VALIDITY *PCERT_PRIVATE_KEY_VALIDITY;
|
|
|
|
/* 8151 */
|
|
typedef _STL::_Rb_tree_node<unsigned char *> *_Link_type;
|
|
|
|
/* 8152 */
|
|
typedef tagEMRPOLYLINE16 *PEMRPOLYLINE16;
|
|
|
|
/* 8153 */
|
|
typedef _TOKEN_PRIMARY_GROUP *PTOKEN_PRIMARY_GROUP;
|
|
|
|
/* 8154 */
|
|
typedef _HIDP_DATA *PHIDP_DATA;
|
|
|
|
/* 8155 */
|
|
typedef _EFS_KEY_INFO *PEFS_KEY_INFO;
|
|
|
|
/* 8156 */
|
|
typedef long double DOUBLE;
|
|
|
|
/* 8157 */
|
|
typedef tagFORMATETC *LPFORMATETC;
|
|
|
|
/* 8158 */
|
|
typedef tagWNDCLASSEXA *PWNDCLASSEXA;
|
|
|
|
/* 8159 */
|
|
typedef unsigned __int16 terrain_mask;
|
|
|
|
/* 8160 */
|
|
typedef _SCARD_IO_REQUEST *LPCSCARD_IO_REQUEST;
|
|
|
|
/* 8161 */
|
|
typedef tagPIXELFORMATDESCRIPTOR *PPIXELFORMATDESCRIPTOR;
|
|
|
|
/* 8162 */
|
|
typedef _MODEMSETTINGS *PMODEMSETTINGS;
|
|
|
|
/* 8163 */
|
|
typedef _SERVICE_DESCRIPTIONA *LPSERVICE_DESCRIPTIONA;
|
|
|
|
/* 8164 */
|
|
typedef _numberfmtA *LPNUMBERFMTA;
|
|
|
|
/* 8165 */
|
|
typedef int (__stdcall *PROPENUMPROCEX)(HWND__ *, char *, void *, unsigned int);
|
|
|
|
/* 8166 */
|
|
typedef unsigned int AllegianceLockAction;
|
|
|
|
/* 8167 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSA *LPMCI_ANIM_WINDOW_PARMS;
|
|
|
|
/* 8168 */
|
|
typedef tagJOYCAPS2A *PJOYCAPS2;
|
|
|
|
/* 8169 */
|
|
typedef char *PSZ;
|
|
|
|
/* 8170 */
|
|
typedef _PORT_INFO_3A *LPPORT_INFO_3;
|
|
|
|
/* 8171 */
|
|
typedef int streampos;
|
|
|
|
/* 8172 */
|
|
typedef _PORT_INFO_2A *LPPORT_INFO_2;
|
|
|
|
/* 8173 */
|
|
typedef _CRYPT_SEQUENCE_OF_ANY *PCRYPT_SEQUENCE_OF_ANY;
|
|
|
|
/* 8174 */
|
|
typedef _PORT_INFO_1A *LPPORT_INFO_1;
|
|
|
|
/* 8175 */
|
|
typedef _CERT_SYSTEM_STORE_INFO *PCERT_SYSTEM_STORE_INFO;
|
|
|
|
/* 8176 */
|
|
typedef tagMSGBOXPARAMSA *PMSGBOXPARAMS;
|
|
|
|
/* 8177 */
|
|
typedef _TOKEN_USER *PTOKEN_USER;
|
|
|
|
/* 8178 */
|
|
typedef _DISCDLGSTRUCTW *LPDISCDLGSTRUCTW;
|
|
|
|
/* 8179 */
|
|
typedef char *PCH;
|
|
|
|
/* 8180 */
|
|
typedef __int64 USN;
|
|
|
|
/* 8181 */
|
|
typedef _MINIDUMP_EXCEPTION_INFORMATION *PMINIDUMP_EXCEPTION_INFORMATION;
|
|
|
|
/* 8182 */
|
|
typedef char uch;
|
|
|
|
/* 8183 */
|
|
typedef IStorage *LPSTORAGE;
|
|
|
|
/* 8184 */
|
|
typedef unsigned __int16 ush;
|
|
|
|
/* 8185 */
|
|
typedef int (__stdcall *DbgHelpSymCleanup)(void *);
|
|
|
|
/* 8186 */
|
|
typedef HSZ__ *HSZ;
|
|
|
|
/* 8187 */
|
|
typedef unsigned int HELPPOLY;
|
|
|
|
/* 8188 */
|
|
typedef _CTL_INFO *PCTL_INFO;
|
|
|
|
/* 8189 */
|
|
typedef IDirectSound *LPDIRECTSOUND;
|
|
|
|
/* 8190 */
|
|
typedef tagOLEUIGNRLPROPSW *LPOLEUIGNRLPROPSW;
|
|
|
|
/* 8191 */
|
|
typedef int (__stdcall *LPOCNCHKPROC)(unsigned int, unsigned int, void *);
|
|
|
|
/* 8192 */
|
|
typedef HDDEDATA__ *HDDEDATA;
|
|
|
|
/* 8193 */
|
|
typedef _DISPLAY_DEVICEA *PDISPLAY_DEVICEA;
|
|
|
|
/* 8194 */
|
|
typedef tagTTPOLYGONHEADER *LPTTPOLYGONHEADER;
|
|
|
|
/* 8195 */
|
|
typedef ATTNAMESSTRUCT *LPATTNAMESSTRUCT;
|
|
|
|
/* 8196 */
|
|
typedef unsigned int EmapperID;
|
|
|
|
/* 8197 */
|
|
typedef tagTOGGLEKEYS *LPTOGGLEKEYS;
|
|
|
|
/* 8198 */
|
|
typedef _QUERY_SERVICE_CONFIGA *LPQUERY_SERVICE_CONFIGA;
|
|
|
|
/* 8199 */
|
|
typedef _SOCKET_ADDRESS *LPSOCKET_ADDRESS;
|
|
|
|
/* 8200 */
|
|
typedef unsigned int ControlActivationType;
|
|
|
|
/* 8201 */
|
|
typedef _CMSG_ENCRYPTED_ENCODE_INFO *PCMSG_ENCRYPTED_ENCODE_INFO;
|
|
|
|
/* 8202 */
|
|
typedef tMIXERCONTROLDETAILS *PMIXERCONTROLDETAILS;
|
|
|
|
/* 8203 */
|
|
typedef _PRINTER_NOTIFY_OPTIONS_TYPE *LPPRINTER_NOTIFY_OPTIONS_TYPE;
|
|
|
|
/* 8204 */
|
|
typedef RPC_IMPORT_CONTEXT_P *PRPC_IMPORT_CONTEXT_P;
|
|
|
|
/* 8205 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSW *LPMCI_OVLY_LOAD_PARMSW;
|
|
|
|
/* 8206 */
|
|
typedef unsigned int VersionToken;
|
|
|
|
/* 8207 */
|
|
typedef _LUID_AND_ATTRIBUTES *PLUID_AND_ATTRIBUTES;
|
|
|
|
/* 8208 */
|
|
typedef _LUID_AND_ATTRIBUTES (*PLUID_AND_ATTRIBUTES_ARRAY)[1];
|
|
|
|
/* 8209 */
|
|
typedef _CRYPT_ATTRIBUTES *PCRYPT_ATTRIBUTES;
|
|
|
|
/* 8210 */
|
|
typedef _SHNAMEMAPPINGA *LPSHNAMEMAPPINGA;
|
|
|
|
/* 8211 */
|
|
typedef unsigned __int16 *LPPATCHARRAY;
|
|
|
|
/* 8212 */
|
|
typedef unsigned int ToggleType;
|
|
|
|
/* 8213 */
|
|
typedef joyinfo_tag *PJOYINFO;
|
|
|
|
/* 8214 */
|
|
typedef tagABORTPATH *PEMRSAVEDC;
|
|
|
|
/* 8215 */
|
|
typedef _QUERY_SERVICE_CONFIGW *LPQUERY_SERVICE_CONFIGW;
|
|
|
|
/* 8216 */
|
|
typedef _PROVIDOR_INFO_1A *LPPROVIDOR_INFO_1;
|
|
|
|
/* 8217 */
|
|
typedef _PROCESS_HEAP_ENTRY *PPROCESS_HEAP_ENTRY;
|
|
|
|
/* 8218 */
|
|
typedef _PRINTER_ENUM_VALUESA *LPPRINTER_ENUM_VALUES;
|
|
|
|
/* 8219 */
|
|
typedef tagLAYERPLANEDESCRIPTOR *LPLAYERPLANEDESCRIPTOR;
|
|
|
|
/* 8220 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CRL)(void *, _CRL_CONTEXT *, unsigned int);
|
|
|
|
/* 8221 */
|
|
typedef tagMCI_SAVE_PARMSA *PMCI_SAVE_PARMSA;
|
|
|
|
/* 8222 */
|
|
typedef _PROVIDOR_INFO_2A *LPPROVIDOR_INFO_2;
|
|
|
|
/* 8223 */
|
|
typedef __int16 VARIANT_BOOL;
|
|
|
|
/* 8224 */
|
|
typedef tagMULTIKEYHELPA *PMULTIKEYHELPA;
|
|
|
|
/* 8225 */
|
|
typedef tagCOMPAREITEMSTRUCT *LPCOMPAREITEMSTRUCT;
|
|
|
|
/* 8226 */
|
|
typedef void (__cdecl *unexpected_function)();
|
|
|
|
/* 8227 */
|
|
typedef OPENCARDNAMEA *POPENCARDNAMEA;
|
|
|
|
/* 8228 */
|
|
typedef _RemotableHandle *wireHBRUSH;
|
|
|
|
/* 8229 */
|
|
typedef _COMMTIMEOUTS *LPCOMMTIMEOUTS;
|
|
|
|
/* 8230 */
|
|
typedef _PRINTER_INFO_6 *LPPRINTER_INFO_6;
|
|
|
|
/* 8231 */
|
|
typedef tagEMRSETTEXTCOLOR *PEMRSETTEXTCOLOR;
|
|
|
|
/* 8232 */
|
|
typedef IOleInPlaceObject *LPOLEINPLACEOBJECT;
|
|
|
|
/* 8233 */
|
|
typedef _FORMAT_EX_PARAMETERS *PFORMAT_EX_PARAMETERS;
|
|
|
|
/* 8234 */
|
|
typedef _CERT_CHAIN_PARA *PCERT_CHAIN_PARA;
|
|
|
|
/* 8235 */
|
|
typedef IOleUILinkInfoW *LPOLEUILINKINFOW;
|
|
|
|
/* 8236 */
|
|
typedef _IMAGE_ARCHIVE_MEMBER_HEADER *PIMAGE_ARCHIVE_MEMBER_HEADER;
|
|
|
|
/* 8237 */
|
|
typedef _ACTIVATION_CONTEXT_QUERY_INDEX *PACTIVATION_CONTEXT_QUERY_INDEX;
|
|
|
|
/* 8238 */
|
|
typedef _FILETIME *PFILETIME;
|
|
|
|
/* 8239 */
|
|
typedef DBObj *(__cdecl *DBObjAllocatorFunction)();
|
|
|
|
/* 8240 */
|
|
typedef _CMS_DH_KEY_INFO *PCMS_DH_KEY_INFO;
|
|
|
|
/* 8241 */
|
|
typedef void __stdcall TIMECALLBACK(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 8242 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_OBJID_BLOB;
|
|
|
|
/* 8243 */
|
|
typedef CHid *PCHID;
|
|
|
|
/* 8244 */
|
|
typedef int _TINT;
|
|
|
|
/* 8245 */
|
|
typedef _QUERY_SERVICE_CONFIGA *LPQUERY_SERVICE_CONFIG;
|
|
|
|
/* 8246 */
|
|
typedef unsigned __int16 Posf;
|
|
|
|
/* 8247 */
|
|
typedef tagGCP_RESULTSA *LPGCP_RESULTS;
|
|
|
|
/* 8248 */
|
|
typedef int HFILE;
|
|
|
|
/* 8249 */
|
|
typedef _CMSG_SP3_COMPATIBLE_AUX_INFO *PCMSG_SP3_COMPATIBLE_AUX_INFO;
|
|
|
|
/* 8250 */
|
|
typedef unsigned __int64 *PDWORD64;
|
|
|
|
/* 8251 */
|
|
typedef _JOBOBJECT_SECURITY_LIMIT_INFORMATION *PJOBOBJECT_SECURITY_LIMIT_INFORMATION;
|
|
|
|
/* 8252 */
|
|
typedef unsigned int *PUINT_PTR;
|
|
|
|
/* 8253 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETROP2;
|
|
|
|
/* 8254 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSA *LPMCI_OVLY_OPEN_PARMSA;
|
|
|
|
/* 8255 */
|
|
typedef FLASHWINFO *PFLASHWINFO;
|
|
|
|
/* 8256 */
|
|
typedef const char *PCCH;
|
|
|
|
/* 8257 */
|
|
typedef fd_set *LPFD_SET;
|
|
|
|
/* 8258 */
|
|
typedef tagTEXTMETRICW *PTEXTMETRICW;
|
|
|
|
/* 8259 */
|
|
typedef int (__stdcall *PFN_CMSG_IMPORT_ENCRYPT_KEY)(unsigned int, unsigned int, _CRYPT_ALGORITHM_IDENTIFIER *, _CRYPT_ALGORITHM_IDENTIFIER *, char *, unsigned int, unsigned int *);
|
|
|
|
/* 8260 */
|
|
typedef int (__stdcall *ICMENUMPROCW)(unsigned __int16 *, int);
|
|
|
|
/* 8261 */
|
|
typedef _CSADDR_INFO *LPCSADDR_INFO;
|
|
|
|
/* 8262 */
|
|
typedef void __stdcall RPC_OBJECT_INQ_FN(_GUID *, _GUID *, int *);
|
|
|
|
/* 8263 */
|
|
typedef unsigned __int16 *PUINT16;
|
|
|
|
/* 8264 */
|
|
typedef _CRYPT_ATTRIBUTE *PCRYPT_ATTRIBUTE;
|
|
|
|
/* 8265 */
|
|
typedef int (__stdcall *ENCRYPT_MESSAGE_FN)(_SecHandle *, unsigned int, _SecBufferDesc *, unsigned int);
|
|
|
|
/* 8266 */
|
|
typedef int (__stdcall *PFN_CMSG_GEN_ENCRYPT_KEY)(unsigned int *, _CRYPT_ALGORITHM_IDENTIFIER *, void *, _CERT_PUBLIC_KEY_INFO *, void *(__stdcall *)(unsigned int), unsigned int *, char **, unsigned int *);
|
|
|
|
/* 8267 */
|
|
typedef unsigned int EmoteCategory;
|
|
|
|
/* 8268 */
|
|
typedef _IMAGE_DEBUG_MISC *PIMAGE_DEBUG_MISC;
|
|
|
|
/* 8269 */
|
|
typedef DIDEVICEOBJECTINSTANCEA *LPDIDEVICEOBJECTINSTANCEA;
|
|
|
|
/* 8270 */
|
|
typedef tagMENUITEMINFOA *LPCMENUITEMINFOA;
|
|
|
|
/* 8271 */
|
|
typedef int (__stdcall *FONTENUMPROC)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int);
|
|
|
|
/* 8272 */
|
|
typedef void (__cdecl *DialogCallBackFunc)(PropertyCollection *);
|
|
|
|
/* 8273 */
|
|
typedef char SECURITY_CONTEXT_TRACKING_MODE;
|
|
|
|
/* 8274 */
|
|
typedef tagLOGBRUSH *NPLOGBRUSH;
|
|
|
|
/* 8275 */
|
|
typedef _CRYPT_RETRIEVE_AUX_INFO *PCRYPT_RETRIEVE_AUX_INFO;
|
|
|
|
/* 8276 */
|
|
typedef _JOBOBJECT_BASIC_UI_RESTRICTIONS *PJOBOBJECT_BASIC_UI_RESTRICTIONS;
|
|
|
|
/* 8277 */
|
|
typedef tagLOGBRUSH *LPLOGBRUSH;
|
|
|
|
/* 8278 */
|
|
typedef unsigned __int64 NetBlobID;
|
|
|
|
/* 8279 */
|
|
typedef _CONTEXT *LPCONTEXT;
|
|
|
|
/* 8280 */
|
|
typedef DIDEVICEOBJECTINSTANCEW *LPDIDEVICEOBJECTINSTANCEW;
|
|
|
|
/* 8281 */
|
|
typedef IMoniker *LPMONIKER;
|
|
|
|
/* 8282 */
|
|
typedef tagMCI_GETDEVCAPS_PARMS *LPMCI_GETDEVCAPS_PARMS;
|
|
|
|
/* 8283 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETBKMODE;
|
|
|
|
/* 8284 */
|
|
typedef unsigned int RadarBlipEnum;
|
|
|
|
/* 8285 */
|
|
typedef _DSCAPS *LPDSCAPS;
|
|
|
|
/* 8286 */
|
|
typedef _wireSAFEARRAY *wireSAFEARRAY;
|
|
|
|
/* 8287 */
|
|
typedef _REMOTE_NAME_INFOA *LPREMOTE_NAME_INFO;
|
|
|
|
/* 8288 */
|
|
typedef _WSANSClassInfoW *PWSANSCLASSINFOW;
|
|
|
|
/* 8289 */
|
|
typedef tagCOLORMATCHTOTARGET *PEMRCOLORMATCHTOTARGET;
|
|
|
|
/* 8290 */
|
|
typedef tagEMRFILLPATH *PEMRSTROKEANDFILLPATH;
|
|
|
|
/* 8291 */
|
|
typedef HIMC__ *HIMC;
|
|
|
|
/* 8292 */
|
|
typedef unsigned int TradeStatus;
|
|
|
|
/* 8293 */
|
|
typedef HRESULT (__cdecl *FNTERMINATEPLUGIN)();
|
|
|
|
/* 8294 */
|
|
typedef tagPARAMDATA *LPPARAMDATA;
|
|
|
|
/* 8295 */
|
|
typedef _DATATYPES_INFO_1W *LPDATATYPES_INFO_1W;
|
|
|
|
/* 8296 */
|
|
typedef unsigned int INT_STAT;
|
|
|
|
/* 8297 */
|
|
typedef tagEXTLOGPEN *PEXTLOGPEN;
|
|
|
|
/* 8298 */
|
|
typedef ISupportErrorInfo *LPSUPPORTERRORINFO;
|
|
|
|
/* 8299 */
|
|
typedef _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO *PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO;
|
|
|
|
/* 8300 */
|
|
typedef unsigned int VertexFormatType;
|
|
|
|
/* 8301 */
|
|
typedef UIElement *(__cdecl *CreateMethod_t)(LayoutDesc *, ElementDesc *);
|
|
|
|
/* 8302 */
|
|
typedef tagEMRPOLYTEXTOUTA *PEMRPOLYTEXTOUTW;
|
|
|
|
/* 8303 */
|
|
typedef _WSAPROTOCOL_INFOA *LPWSAPROTOCOL_INFO;
|
|
|
|
/* 8304 */
|
|
typedef tagMCI_SEQ_SET_PARMS *LPMCI_SEQ_SET_PARMS;
|
|
|
|
/* 8305 */
|
|
typedef unsigned int LinkState;
|
|
|
|
/* 8306 */
|
|
typedef wavehdr_tag *LPWAVEHDR;
|
|
|
|
/* 8307 */
|
|
typedef tagMETARECORD *LPMETARECORD;
|
|
|
|
/* 8308 */
|
|
typedef int (__stdcall *CODEPAGE_ENUMPROCA)(char *);
|
|
|
|
/* 8309 */
|
|
typedef wavehdr_tag *NPWAVEHDR;
|
|
|
|
/* 8310 */
|
|
typedef int (__stdcall *PHANDLER_ROUTINE)(unsigned int);
|
|
|
|
/* 8311 */
|
|
typedef _SecHandle *PCtxtHandle;
|
|
|
|
/* 8312 */
|
|
typedef _DATATYPES_INFO_1A *LPDATATYPES_INFO_1A;
|
|
|
|
/* 8313 */
|
|
typedef _UNIVERSAL_NAME_INFOW *LPUNIVERSAL_NAME_INFOW;
|
|
|
|
/* 8314 */
|
|
typedef tagQOCINFO *LPQOCINFO;
|
|
|
|
/* 8315 */
|
|
typedef _BIDI_DATA *LPBIDI_DATA;
|
|
|
|
/* 8316 */
|
|
typedef unsigned int REGSAM;
|
|
|
|
/* 8317 */
|
|
typedef long double timetype;
|
|
|
|
/* 8318 */
|
|
typedef tagENHMETAHEADER *LPENHMETAHEADER;
|
|
|
|
/* 8319 */
|
|
typedef _CERT_PUBLIC_KEY_INFO *PCERT_PUBLIC_KEY_INFO;
|
|
|
|
/* 8320 */
|
|
typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATE;
|
|
|
|
/* 8321 */
|
|
typedef DLGTEMPLATE *PROPSHEETPAGE_RESOURCE;
|
|
|
|
/* 8322 */
|
|
typedef int (__stdcall *FONTENUMPROCA)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int);
|
|
|
|
/* 8323 */
|
|
typedef unsigned int (__stdcall *DbgHelpSymGetOptions)();
|
|
|
|
/* 8324 */
|
|
typedef tagMETHODDATA *LPMETHODDATA;
|
|
|
|
/* 8325 */
|
|
typedef BITMAPV5HEADER *LPBITMAPV5HEADER;
|
|
|
|
/* 8326 */
|
|
typedef _tagADDRESS64 *LPADDRESS64;
|
|
|
|
/* 8327 */
|
|
typedef _REMOTE_NAME_INFOW *LPREMOTE_NAME_INFOW;
|
|
|
|
/* 8328 */
|
|
typedef _MMIOINFO *LPMMIOINFO;
|
|
|
|
/* 8329 */
|
|
typedef _MMIOINFO *NPMMIOINFO;
|
|
|
|
/* 8330 */
|
|
typedef int (__stdcall *IMCENUMPROC)(HIMC__ *, int);
|
|
|
|
/* 8331 */
|
|
typedef _WSANAMESPACE_INFOA *LPWSANAMESPACE_INFOA;
|
|
|
|
/* 8332 */
|
|
typedef int (__stdcall *FONTENUMPROCW)(tagLOGFONTW *, tagTEXTMETRICW *, unsigned int, int);
|
|
|
|
/* 8333 */
|
|
typedef int LONG32;
|
|
|
|
/* 8334 */
|
|
typedef _BY_HANDLE_FILE_INFORMATION *LPBY_HANDLE_FILE_INFORMATION;
|
|
|
|
/* 8335 */
|
|
typedef tagMCI_SET_PARMS *LPMCI_SET_PARMS;
|
|
|
|
/* 8336 */
|
|
typedef tagALTTABINFO *LPALTTABINFO;
|
|
|
|
/* 8337 */
|
|
typedef tagENUMLOGFONTEXA *LPENUMLOGFONTEXA;
|
|
|
|
/* 8338 */
|
|
typedef IInternetZoneManager *LPURLZONEMANAGER;
|
|
|
|
/* 8339 */
|
|
typedef _REMOTE_NAME_INFOA *LPREMOTE_NAME_INFOA;
|
|
|
|
/* 8340 */
|
|
typedef _OSVERSIONINFOEXA *LPOSVERSIONINFOEX;
|
|
|
|
/* 8341 */
|
|
typedef _CERT_TRUST_STATUS *PCERT_TRUST_STATUS;
|
|
|
|
/* 8342 */
|
|
typedef _CERT_CHAIN_CONTEXT *PCERT_CHAIN_CONTEXT;
|
|
|
|
/* 8343 */
|
|
typedef _CRL_INFO *PCRL_INFO;
|
|
|
|
/* 8344 */
|
|
typedef IOleItemContainer *LPOLEITEMCONTAINER;
|
|
|
|
/* 8345 */
|
|
typedef _CTL_CONTEXT *PCCTL_CONTEXT;
|
|
|
|
/* 8346 */
|
|
typedef IHttpNegotiate2 *LPHTTPNEGOTIATE2;
|
|
|
|
/* 8347 */
|
|
typedef _WSAPROTOCOL_INFOW *LPWSAPROTOCOL_INFOW;
|
|
|
|
/* 8348 */
|
|
typedef tagTITLEBARINFO *PTITLEBARINFO;
|
|
|
|
/* 8349 */
|
|
typedef IResourceNotify *LPRESOURCENOTIFY;
|
|
|
|
/* 8350 */
|
|
typedef tagMIDIINCAPSA *PMIDIINCAPS;
|
|
|
|
/* 8351 */
|
|
typedef _EVENTLOGRECORD *PEVENTLOGRECORD;
|
|
|
|
/* 8352 */
|
|
typedef HIMCC__ *HIMCC;
|
|
|
|
/* 8353 */
|
|
typedef _TAPE_GET_STATISTICS *PTAPE_GET_STATISTICS;
|
|
|
|
/* 8354 */
|
|
typedef _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY *PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 8355 */
|
|
typedef tagEMRSELECTPALETTE *PEMRSELECTPALETTE;
|
|
|
|
/* 8356 */
|
|
typedef void *I_RPC_MUTEX;
|
|
|
|
/* 8357 */
|
|
typedef _SID_NAME_USE *PSID_NAME_USE;
|
|
|
|
/* 8358 */
|
|
typedef tagMONITORINFOEXA *LPMONITORINFOEXA;
|
|
|
|
/* 8359 */
|
|
typedef _SERVICE_DESCRIPTIONA *LPSERVICE_DESCRIPTION;
|
|
|
|
/* 8360 */
|
|
typedef unsigned int UISceneEntityID;
|
|
|
|
/* 8361 */
|
|
typedef _WSAPROTOCOL_INFOA *LPWSAPROTOCOL_INFOA;
|
|
|
|
/* 8362 */
|
|
typedef tagJOYCAPS2A *PJOYCAPS2A;
|
|
|
|
/* 8363 */
|
|
typedef IMarshal *LPMARSHAL;
|
|
|
|
/* 8364 */
|
|
typedef tagCANDIDATELIST *NPCANDIDATELIST;
|
|
|
|
/* 8365 */
|
|
typedef tagCANDIDATELIST *LPCANDIDATELIST;
|
|
|
|
/* 8366 */
|
|
typedef _DATATYPES_INFO_1A *LPDATATYPES_INFO_1;
|
|
|
|
/* 8367 */
|
|
typedef tagLOGBRUSH32 *NPLOGBRUSH32;
|
|
|
|
/* 8368 */
|
|
typedef tagLOGBRUSH32 *LPLOGBRUSH32;
|
|
|
|
/* 8369 */
|
|
typedef unsigned __int16 KEYARRAY[128];
|
|
|
|
/* 8370 */
|
|
typedef void (__stdcall *PFN_FREE_ENCODED_OBJECT_FUNC)(const char *, _CRYPT_BLOB_ARRAY *, void *);
|
|
|
|
/* 8371 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSA *LPMCI_OVLY_SAVE_PARMS;
|
|
|
|
/* 8372 */
|
|
typedef tagEMRPOLYDRAW *PEMRPOLYDRAW;
|
|
|
|
/* 8373 */
|
|
typedef _CERT_SIMPLE_CHAIN *PCERT_SIMPLE_CHAIN;
|
|
|
|
/* 8374 */
|
|
typedef int (__stdcall *GOBJENUMPROC)(void *, int);
|
|
|
|
/* 8375 */
|
|
typedef int (__stdcall *UILANGUAGE_ENUMPROCA)(char *, int);
|
|
|
|
/* 8376 */
|
|
typedef unsigned __int64 TextType;
|
|
|
|
/* 8377 */
|
|
typedef IMAGE_LOAD_CONFIG_DIRECTORY64 *PIMAGE_LOAD_CONFIG_DIRECTORY64;
|
|
|
|
/* 8378 */
|
|
typedef _PRINTER_INFO_9A *LPPRINTER_INFO_9A;
|
|
|
|
/* 8379 */
|
|
typedef _DRIVER_INFO_5A *LPDRIVER_INFO_5A;
|
|
|
|
/* 8380 */
|
|
typedef tagEMRANGLEARC *PEMRANGLEARC;
|
|
|
|
/* 8381 */
|
|
typedef tagEMRPLGBLT *PEMRPLGBLT;
|
|
|
|
/* 8382 */
|
|
typedef unsigned int MetaMode;
|
|
|
|
/* 8383 */
|
|
typedef unsigned int MaterialPropID;
|
|
|
|
/* 8384 */
|
|
typedef unsigned int (__stdcall *LPOCNCONNPROCW)(unsigned int, unsigned __int16 *, unsigned __int16 *, void *);
|
|
|
|
/* 8385 */
|
|
typedef _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA *PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA;
|
|
|
|
/* 8386 */
|
|
typedef _CERT_EXTENSIONS *PCERT_EXTENSIONS;
|
|
|
|
/* 8387 */
|
|
typedef unsigned int ulg;
|
|
|
|
/* 8388 */
|
|
typedef char uchf;
|
|
|
|
/* 8389 */
|
|
typedef int RPC_STATUS;
|
|
|
|
/* 8390 */
|
|
typedef _PRINTER_INFO_9W *LPPRINTER_INFO_9W;
|
|
|
|
/* 8391 */
|
|
typedef tagTEXTMETRICA *PTEXTMETRIC;
|
|
|
|
/* 8392 */
|
|
typedef _RPC_ASYNC_STATE *PRPC_ASYNC_STATE;
|
|
|
|
/* 8393 */
|
|
typedef unsigned __int16 ushf;
|
|
|
|
/* 8394 */
|
|
typedef _TOKEN_SOURCE *PTOKEN_SOURCE;
|
|
|
|
/* 8395 */
|
|
typedef int (__stdcall *ENUMRESTYPEPROCA)(HINSTANCE__ *, char *, int);
|
|
|
|
/* 8396 */
|
|
typedef _HISTOGRAM_BUCKET *PHISTOGRAM_BUCKET;
|
|
|
|
/* 8397 */
|
|
typedef tagJOYCAPSA *LPJOYCAPSA;
|
|
|
|
/* 8398 */
|
|
typedef int (__stdcall *TIMEFMT_ENUMPROCA)(char *);
|
|
|
|
/* 8399 */
|
|
typedef tagJOYCAPSA *NPJOYCAPSA;
|
|
|
|
/* 8400 */
|
|
typedef IInternetSession *LPIINTERNETSESSION;
|
|
|
|
/* 8401 */
|
|
typedef _WSAQuerySetA *PWSAQUERYSETA;
|
|
|
|
/* 8402 */
|
|
typedef DRVCONFIGINFOEX *LPDRVCONFIGINFOEX;
|
|
|
|
/* 8403 */
|
|
typedef tagWNDCLASSA *LPWNDCLASS;
|
|
|
|
/* 8404 */
|
|
typedef value_entA *PVALENT;
|
|
|
|
/* 8405 */
|
|
typedef DRVCONFIGINFOEX *NPDRVCONFIGINFOEX;
|
|
|
|
/* 8406 */
|
|
typedef tagOLEUICHANGEICONW *LPOLEUICHANGEICONW;
|
|
|
|
/* 8407 */
|
|
typedef tagWNDCLASSA *NPWNDCLASS;
|
|
|
|
/* 8408 */
|
|
typedef _GRADIENT_RECT *LPGRADIENT_RECT;
|
|
|
|
/* 8409 */
|
|
typedef tagMIDIOUTCAPS2A *LPMIDIOUTCAPS2;
|
|
|
|
/* 8410 */
|
|
typedef _DRIVER_INFO_4A *LPDRIVER_INFO_4A;
|
|
|
|
/* 8411 */
|
|
typedef tagMIDIOUTCAPS2A *NPMIDIOUTCAPS2;
|
|
|
|
/* 8412 */
|
|
typedef _CERT_POLICIES_INFO *PCERT_POLICIES_INFO;
|
|
|
|
/* 8413 */
|
|
typedef _CERT_CONTEXT *(__stdcall *PFN_CRYPT_GET_SIGNER_CERTIFICATE)(void *, unsigned int, _CERT_INFO *, void *);
|
|
|
|
/* 8414 */
|
|
typedef RPC_CLIENT_INFORMATION1 *PRPC_CLIENT_INFORMATION1;
|
|
|
|
/* 8415 */
|
|
typedef _SECURITY_FUNCTION_TABLE_W *PSecurityFunctionTableW;
|
|
|
|
/* 8416 */
|
|
typedef int (__stdcall *TIMEFMT_ENUMPROCW)(unsigned __int16 *);
|
|
|
|
/* 8417 */
|
|
typedef _ADMINISTRATOR_POWER_POLICY *PADMINISTRATOR_POWER_POLICY;
|
|
|
|
/* 8418 */
|
|
typedef tagMCI_WAVE_SET_PARMS *PMCI_WAVE_SET_PARMS;
|
|
|
|
/* 8419 */
|
|
typedef _PSFEATURE_CUSTPAPER *PPSFEATURE_CUSTPAPER;
|
|
|
|
/* 8420 */
|
|
typedef _WSAServiceClassInfoA *PWSASERVICECLASSINFO;
|
|
|
|
/* 8421 */
|
|
typedef _devicemodeA *NPDEVMODEA;
|
|
|
|
/* 8422 */
|
|
typedef tagABORTPATH *PEMRENDPATH;
|
|
|
|
/* 8423 */
|
|
typedef _WSAQuerySetW *PWSAQUERYSETW;
|
|
|
|
/* 8424 */
|
|
typedef _devicemodeA *LPDEVMODEA;
|
|
|
|
/* 8425 */
|
|
typedef int (__stdcall *MONITORENUMPROC)(HMONITOR__ *, HDC__ *, tagRECT *, int);
|
|
|
|
/* 8426 */
|
|
typedef _SID_AND_ATTRIBUTES *PSID_AND_ATTRIBUTES;
|
|
|
|
/* 8427 */
|
|
typedef unsigned __int16 *NWPSTR;
|
|
|
|
/* 8428 */
|
|
typedef tagEMRSETPALETTEENTRIES *PEMRSETPALETTEENTRIES;
|
|
|
|
/* 8429 */
|
|
typedef void (__cdecl *_Prhand)(exception *);
|
|
|
|
/* 8430 */
|
|
typedef const unsigned __int16 *LPCOLESTR;
|
|
|
|
/* 8431 */
|
|
typedef int (__stdcall *PFN_CERT_ENUM_SYSTEM_STORE)(const void *, unsigned int, _CERT_SYSTEM_STORE_INFO *, void *, void *);
|
|
|
|
/* 8432 */
|
|
typedef _PRINTER_NOTIFY_OPTIONS *LPPRINTER_NOTIFY_OPTIONS;
|
|
|
|
/* 8433 */
|
|
typedef int (__stdcall *ENUMRESLANGPROCW)(HINSTANCE__ *, const unsigned __int16 *, const unsigned __int16 *, unsigned __int16, int);
|
|
|
|
/* 8434 */
|
|
typedef _PRINTER_INFO_9A *LPPRINTER_INFO_9;
|
|
|
|
/* 8435 */
|
|
typedef char __stl_char;
|
|
|
|
/* 8436 */
|
|
typedef sockaddr_in *PSOCKADDR_IN;
|
|
|
|
/* 8437 */
|
|
typedef unsigned int ActionHintType;
|
|
|
|
/* 8438 */
|
|
typedef tagMOUSEMOVEPOINT *PMOUSEMOVEPOINT;
|
|
|
|
/* 8439 */
|
|
typedef tagABORTPATH *PEMRSETMETARGN;
|
|
|
|
/* 8440 */
|
|
typedef IPersistStorage *LPPERSISTSTORAGE;
|
|
|
|
/* 8441 */
|
|
typedef int *PINT_PTR;
|
|
|
|
/* 8442 */
|
|
typedef unsigned int UIElementMessage;
|
|
|
|
/* 8443 */
|
|
typedef unsigned __int16 UseResult;
|
|
|
|
/* 8444 */
|
|
typedef unsigned int *PDWORD_PTR;
|
|
|
|
/* 8445 */
|
|
typedef _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS *PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS;
|
|
|
|
/* 8446 */
|
|
typedef tagCURSORINFO *LPCURSORINFO;
|
|
|
|
/* 8447 */
|
|
typedef unsigned __int16 *LPKEYARRAY;
|
|
|
|
/* 8448 */
|
|
typedef int (__stdcall *PFN_CMSG_EXPORT_KEY_TRANS)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *, _CMSG_KEY_TRANS_ENCRYPT_INFO *, unsigned int, void *);
|
|
|
|
/* 8449 */
|
|
typedef tagWNDCLASSA *LPWNDCLASSA;
|
|
|
|
/* 8450 */
|
|
typedef unsigned int PropertyType;
|
|
|
|
/* 8451 */
|
|
typedef tagDEC *LPDECIMAL;
|
|
|
|
/* 8452 */
|
|
typedef _WSAQuerySetA *PWSAQUERYSET;
|
|
|
|
/* 8453 */
|
|
typedef tagOBJECTDESCRIPTOR *POBJECTDESCRIPTOR;
|
|
|
|
/* 8454 */
|
|
typedef _CERT_CHAIN_FIND_BY_ISSUER_PARA *PCERT_CHAIN_FIND_BY_ISSUER_PARA;
|
|
|
|
/* 8455 */
|
|
typedef tagWNDCLASSA *NPWNDCLASSA;
|
|
|
|
/* 8456 */
|
|
typedef _WSAServiceClassInfoW *PWSASERVICECLASSINFOW;
|
|
|
|
/* 8457 */
|
|
typedef tagENHMETARECORD *PENHMETARECORD;
|
|
|
|
/* 8458 */
|
|
typedef tagMIDIOUTCAPS2A *LPMIDIOUTCAPS2A;
|
|
|
|
/* 8459 */
|
|
typedef _CHAR_INFO *PCHAR_INFO;
|
|
|
|
/* 8460 */
|
|
typedef _DRIVER_INFO_6A *LPDRIVER_INFO_6A;
|
|
|
|
/* 8461 */
|
|
typedef tagMIDIOUTCAPS2A *NPMIDIOUTCAPS2A;
|
|
|
|
/* 8462 */
|
|
typedef _IMAGE_ROM_HEADERS *PIMAGE_ROM_HEADERS;
|
|
|
|
/* 8463 */
|
|
typedef _WSACOMPLETIONTYPE *LPWSACOMPLETIONTYPE;
|
|
|
|
/* 8464 */
|
|
typedef unsigned int ClampViewType;
|
|
|
|
/* 8465 */
|
|
typedef unsigned __int16 USAGE;
|
|
|
|
/* 8466 */
|
|
typedef _CTL_USAGE_MATCH *PCTL_USAGE_MATCH;
|
|
|
|
/* 8467 */
|
|
typedef void (__cdecl *terminate_function)();
|
|
|
|
/* 8468 */
|
|
typedef _XMIT_ROUTINE_QUINTUPLE *PXMIT_ROUTINE_QUINTUPLE;
|
|
|
|
/* 8469 */
|
|
typedef tagSIZE *PSIZEL;
|
|
|
|
/* 8470 */
|
|
typedef _tagCODEBASEHOLD *LPCODEBASEHOLD;
|
|
|
|
/* 8471 */
|
|
typedef tagEMRINVERTRGN *PEMRPAINTRGN;
|
|
|
|
/* 8472 */
|
|
typedef tagMIDIOUTCAPS2W *NPMIDIOUTCAPS2W;
|
|
|
|
/* 8473 */
|
|
typedef unsigned int *PACCESS_MASK;
|
|
|
|
/* 8474 */
|
|
typedef tagMIDIOUTCAPS2W *LPMIDIOUTCAPS2W;
|
|
|
|
/* 8475 */
|
|
typedef OPENCARD_SEARCH_CRITERIAA *POPENCARD_SEARCH_CRITERIAA;
|
|
|
|
/* 8476 */
|
|
typedef char _TSCHAR;
|
|
|
|
/* 8477 */
|
|
typedef tagWNDCLASSW *NPWNDCLASSW;
|
|
|
|
/* 8478 */
|
|
typedef _WSAServiceClassInfoA *PWSASERVICECLASSINFOA;
|
|
|
|
/* 8479 */
|
|
typedef tagWNDCLASSW *LPWNDCLASSW;
|
|
|
|
/* 8480 */
|
|
typedef _MINIDUMP_USER_STREAM_INFORMATION *PMINIDUMP_USER_STREAM_INFORMATION;
|
|
|
|
/* 8481 */
|
|
typedef _RemotableHandle *wireHWND;
|
|
|
|
/* 8482 */
|
|
typedef _WIN32_FIND_DATAA *PWIN32_FIND_DATA;
|
|
|
|
/* 8483 */
|
|
typedef tagWNDCLASSEXA *NPWNDCLASSEXA;
|
|
|
|
/* 8484 */
|
|
typedef tagWNDCLASSEXA *LPWNDCLASSEXA;
|
|
|
|
/* 8485 */
|
|
typedef HRESULT (__stdcall *EMULATIONPROC)(CEm *, int);
|
|
|
|
/* 8486 */
|
|
typedef _DRIVER_INFO_1A *LPDRIVER_INFO_1A;
|
|
|
|
/* 8487 */
|
|
typedef unsigned int (__stdcall *PFNGETPROFILEPATHW)(const unsigned __int16 *, unsigned __int16 *, unsigned int);
|
|
|
|
/* 8488 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETPOLYFILLMODE;
|
|
|
|
/* 8489 */
|
|
typedef _tagSOFTDISTINFO *LPSOFTDISTINFO;
|
|
|
|
/* 8490 */
|
|
typedef void (__stdcall *LPHANDLER_FUNCTION)(unsigned int);
|
|
|
|
/* 8491 */
|
|
typedef tagENUMLOGFONTA *LPENUMLOGFONT;
|
|
|
|
/* 8492 */
|
|
typedef int (__stdcall *PFN_CRYPT_ENUM_KEYID_PROP)(_CRYPTOAPI_BLOB *, unsigned int, void *, void *, unsigned int, unsigned int *, void **, unsigned int *);
|
|
|
|
/* 8493 */
|
|
typedef tagWNDCLASSEXW *LPWNDCLASSEXW;
|
|
|
|
/* 8494 */
|
|
typedef _FULL_PTR_XLAT_TABLES *PFULL_PTR_XLAT_TABLES;
|
|
|
|
/* 8495 */
|
|
typedef unsigned __int16 sindex;
|
|
|
|
/* 8496 */
|
|
typedef tagWNDCLASSEXW *NPWNDCLASSEXW;
|
|
|
|
/* 8497 */
|
|
typedef _DRIVER_INFO_2A *PDRIVER_INFO_2;
|
|
|
|
/* 8498 */
|
|
typedef char int8;
|
|
|
|
/* 8499 */
|
|
typedef tagREGISTERWORDA *PREGISTERWORDA;
|
|
|
|
/* 8500 */
|
|
typedef unsigned int CALTYPE;
|
|
|
|
/* 8501 */
|
|
typedef _CRYPT_ENCRYPT_MESSAGE_PARA *PCRYPT_ENCRYPT_MESSAGE_PARA;
|
|
|
|
/* 8502 */
|
|
typedef _MONITOR_INFO_1A *PMONITOR_INFO_1;
|
|
|
|
/* 8503 */
|
|
typedef void (__cdecl *_PVFV)();
|
|
|
|
/* 8504 */
|
|
typedef unsigned int TraceResult;
|
|
|
|
/* 8505 */
|
|
typedef _MONITOR_INFO_2A *PMONITOR_INFO_2;
|
|
|
|
/* 8506 */
|
|
typedef tagMCI_GENERIC_PARMS *PMCI_GENERIC_PARMS;
|
|
|
|
/* 8507 */
|
|
typedef tagPROPVARIANT *LPPROPVARIANT;
|
|
|
|
/* 8508 */
|
|
typedef tagENHMETARECORD *LPENHMETARECORD;
|
|
|
|
/* 8509 */
|
|
typedef _PRINTPROCESSOR_INFO_1A *LPPRINTPROCESSOR_INFO_1A;
|
|
|
|
/* 8510 */
|
|
typedef protoent *PPROTOENT;
|
|
|
|
/* 8511 */
|
|
typedef IStdMarshalInfo *LPSTDMARSHALINFO;
|
|
|
|
/* 8512 */
|
|
typedef _MIDL_STUBLESS_PROXY_INFO *PMIDL_STUBLESS_PROXY_INFO;
|
|
|
|
/* 8513 */
|
|
typedef IPersistStream *LPPERSISTSTREAM;
|
|
|
|
/* 8514 */
|
|
typedef tagWNDCLASSA *PWNDCLASSA;
|
|
|
|
/* 8515 */
|
|
typedef tagEMREXTESCAPE *PEMRDRAWESCAPE;
|
|
|
|
/* 8516 */
|
|
typedef _SCARD_ATRMASK *LPSCARD_ATRMASK;
|
|
|
|
/* 8517 */
|
|
typedef tagMONITORINFO *LPMONITORINFO;
|
|
|
|
/* 8518 */
|
|
typedef timecaps_tag *NPTIMECAPS;
|
|
|
|
/* 8519 */
|
|
typedef _VOLUME_DISK_EXTENTS *PVOLUME_DISK_EXTENTS;
|
|
|
|
/* 8520 */
|
|
typedef unsigned int dword;
|
|
|
|
/* 8521 */
|
|
typedef timecaps_tag *LPTIMECAPS;
|
|
|
|
/* 8522 */
|
|
typedef tagAUXCAPS2W *PAUXCAPS2W;
|
|
|
|
/* 8523 */
|
|
typedef int (__stdcall *NAMEENUMPROCA)(char *, int);
|
|
|
|
/* 8524 */
|
|
typedef _IMAGE_NT_HEADERS *PIMAGE_NT_HEADERS;
|
|
|
|
/* 8525 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CERT_PROPERTY)(void *, _CERT_CONTEXT *, unsigned int, unsigned int, const void *);
|
|
|
|
/* 8526 */
|
|
typedef tagEMRARC *PEMRARC;
|
|
|
|
/* 8527 */
|
|
typedef unsigned int KAFFINITY;
|
|
|
|
/* 8528 */
|
|
typedef __int16 sword;
|
|
|
|
/* 8529 */
|
|
typedef int (__stdcall *NAMEENUMPROCW)(unsigned __int16 *, int);
|
|
|
|
/* 8530 */
|
|
typedef unsigned __int64 qword;
|
|
|
|
/* 8531 */
|
|
typedef char _TUCHAR;
|
|
|
|
/* 8532 */
|
|
typedef int (__stdcall *REVERT_SECURITY_CONTEXT_FN)(_SecHandle *);
|
|
|
|
/* 8533 */
|
|
typedef unsigned __int16 *PWORD;
|
|
|
|
/* 8534 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CERT_PROPERTY)(void *, _CERT_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *);
|
|
|
|
/* 8535 */
|
|
typedef unsigned __int16 UWORD;
|
|
|
|
/* 8536 */
|
|
typedef _SERVICE_FAILURE_ACTIONSW *LPSERVICE_FAILURE_ACTIONSW;
|
|
|
|
/* 8537 */
|
|
typedef unsigned int LoggingCategory;
|
|
|
|
/* 8538 */
|
|
typedef void (__cdecl *_secerr_handler_func)(int, void *);
|
|
|
|
/* 8539 */
|
|
typedef tagDEBUGHOOKINFO *PDEBUGHOOKINFO;
|
|
|
|
/* 8540 */
|
|
typedef _DRIVER_INFO_2W *PDRIVER_INFO_2W;
|
|
|
|
/* 8541 */
|
|
typedef _WIN32_FIND_DATAA *PWIN32_FIND_DATAA;
|
|
|
|
/* 8542 */
|
|
typedef HGLRC__ *HGLRC;
|
|
|
|
/* 8543 */
|
|
typedef tagWNDCLASSEXA *NPWNDCLASSEX;
|
|
|
|
/* 8544 */
|
|
typedef _WGLSWAP *PWGLSWAP;
|
|
|
|
/* 8545 */
|
|
typedef tagWNDCLASSEXA *LPWNDCLASSEX;
|
|
|
|
/* 8546 */
|
|
typedef pcmwaveformat_tag *NPPCMWAVEFORMAT;
|
|
|
|
/* 8547 */
|
|
typedef tagMIXERLINECONTROLSA *LPMIXERLINECONTROLS;
|
|
|
|
/* 8548 */
|
|
typedef pcmwaveformat_tag *LPPCMWAVEFORMAT;
|
|
|
|
/* 8549 */
|
|
typedef _DRIVER_INFO_3A *LPDRIVER_INFO_3A;
|
|
|
|
/* 8550 */
|
|
typedef unsigned __int16 connectionIteration_t;
|
|
|
|
/* 8551 */
|
|
typedef _NT_TIB64 *PNT_TIB64;
|
|
|
|
/* 8552 */
|
|
typedef _GUID *LPFMTID;
|
|
|
|
/* 8553 */
|
|
typedef _FIND_NAME_HEADER *PFIND_NAME_HEADER;
|
|
|
|
/* 8554 */
|
|
typedef unsigned int LocationId;
|
|
|
|
/* 8555 */
|
|
typedef _WIN32_FIND_DATAW *PWIN32_FIND_DATAW;
|
|
|
|
/* 8556 */
|
|
typedef _DRIVER_INFO_2A *PDRIVER_INFO_2A;
|
|
|
|
/* 8557 */
|
|
typedef _CERT_POLICY_QUALIFIER_USER_NOTICE *PCERT_POLICY_QUALIFIER_USER_NOTICE;
|
|
|
|
/* 8558 */
|
|
typedef _flowspec *PFLOWSPEC;
|
|
|
|
/* 8559 */
|
|
typedef const char *const_reference;
|
|
|
|
/* 8560 */
|
|
typedef _PSHNOTIFY *LPPSHNOTIFY;
|
|
|
|
/* 8561 */
|
|
typedef HUMPD__ *HUMPD;
|
|
|
|
/* 8562 */
|
|
typedef _ACCESS_DENIED_OBJECT_ACE *PACCESS_DENIED_OBJECT_ACE;
|
|
|
|
/* 8563 */
|
|
typedef void (__cdecl *ACvtFunction)(AlphaConvertArgs *);
|
|
|
|
/* 8564 */
|
|
typedef unsigned int DialogType;
|
|
|
|
/* 8565 */
|
|
typedef unsigned int EffectImage;
|
|
|
|
/* 8566 */
|
|
typedef _PROPSHEETHEADERA *LPCPROPSHEETHEADERA;
|
|
|
|
/* 8567 */
|
|
typedef tagFINDREPLACEA *LPFINDREPLACEA;
|
|
|
|
/* 8568 */
|
|
typedef _CRYPT_BLOB_ARRAY *PCRYPT_BLOB_ARRAY;
|
|
|
|
/* 8569 */
|
|
typedef _PROPSHEETPAGEA *LPCPROPSHEETPAGEA_V2;
|
|
|
|
/* 8570 */
|
|
typedef MENUITEMTEMPLATE *PMENUITEMTEMPLATE;
|
|
|
|
/* 8571 */
|
|
typedef int (__stdcall *ABORTPROC)(HDC__ *, int);
|
|
|
|
/* 8572 */
|
|
typedef _DRIVER_INFO_2A *LPDRIVER_INFO_2A;
|
|
|
|
/* 8573 */
|
|
typedef bool (__cdecl *SENDNOTICE_FP)();
|
|
|
|
/* 8574 */
|
|
typedef tagEMRROUNDRECT *PEMRROUNDRECT;
|
|
|
|
/* 8575 */
|
|
typedef _TOKEN_STATISTICS *PTOKEN_STATISTICS;
|
|
|
|
/* 8576 */
|
|
typedef tagMIXERCAPSA *LPMIXERCAPS;
|
|
|
|
/* 8577 */
|
|
typedef _PROPSHEETHEADERW *LPCPROPSHEETHEADERW;
|
|
|
|
/* 8578 */
|
|
typedef _CERT_X942_DH_PARAMETERS *PCERT_X942_DH_PARAMETERS;
|
|
|
|
/* 8579 */
|
|
typedef tagMCI_LOAD_PARMSW *PMCI_LOAD_PARMSW;
|
|
|
|
/* 8580 */
|
|
typedef IRunnableObject *LPRUNNABLEOBJECT;
|
|
|
|
/* 8581 */
|
|
typedef void (__cdecl *RPC_SETFILTER_FUNC)(void (__cdecl *)(void *, unsigned int, int));
|
|
|
|
/* 8582 */
|
|
typedef _CERT_REVOCATION_STATUS *PCERT_REVOCATION_STATUS;
|
|
|
|
/* 8583 */
|
|
typedef _PROPSHEETPAGEW *LPCPROPSHEETPAGEW_V2;
|
|
|
|
/* 8584 */
|
|
typedef HINSTANCE__ *HMODULE;
|
|
|
|
/* 8585 */
|
|
typedef _CRYPT_OBJID_TABLE *PCRYPT_OBJID_TABLE;
|
|
|
|
/* 8586 */
|
|
typedef _IMAGE_RESOURCE_DATA_ENTRY *PIMAGE_RESOURCE_DATA_ENTRY;
|
|
|
|
/* 8587 */
|
|
typedef int (__stdcall *ENUMRESNAMEPROCW)(HINSTANCE__ *, const unsigned __int16 *, unsigned __int16 *, int);
|
|
|
|
/* 8588 */
|
|
typedef unsigned __int64 SequenceID;
|
|
|
|
/* 8589 */
|
|
typedef tagEMRRESIZEPALETTE *PEMRRESIZEPALETTE;
|
|
|
|
/* 8590 */
|
|
typedef tagMCI_WAVE_DELETE_PARMS *LPMCI_WAVE_DELETE_PARMS;
|
|
|
|
/* 8591 */
|
|
typedef _PRINTER_INFO_8A *LPPRINTER_INFO_8A;
|
|
|
|
/* 8592 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSA *LPMCI_OVLY_SAVE_PARMSA;
|
|
|
|
/* 8593 */
|
|
typedef timeval *LPTIMEVAL;
|
|
|
|
/* 8594 */
|
|
typedef _ADDJOB_INFO_1A *PADDJOB_INFO_1A;
|
|
|
|
/* 8595 */
|
|
typedef unsigned int ForceUpdateFlags;
|
|
|
|
/* 8596 */
|
|
typedef _PROPSHEETPAGEA_V1 *LPPROPSHEETPAGEA_V1;
|
|
|
|
/* 8597 */
|
|
typedef unsigned int CryptoSeed;
|
|
|
|
/* 8598 */
|
|
typedef IAuthenticate *LPAUTHENTICATION;
|
|
|
|
/* 8599 */
|
|
typedef _PROPSHEETPAGEA_V3 *LPPROPSHEETPAGEA_V3;
|
|
|
|
/* 8600 */
|
|
typedef unsigned int (__stdcall *LPTHREAD_START_ROUTINE)(void *);
|
|
|
|
/* 8601 */
|
|
typedef _PROPSHEETPAGEA *LPPROPSHEETPAGEA_V2;
|
|
|
|
/* 8602 */
|
|
typedef tagEMRARC *PEMRCHORD;
|
|
|
|
/* 8603 */
|
|
typedef tagEMRCREATECOLORSPACEW *PEMRCREATECOLORSPACEW;
|
|
|
|
/* 8604 */
|
|
typedef _SEC_WINNT_AUTH_IDENTITY_A *PSEC_WINNT_AUTH_IDENTITY_A;
|
|
|
|
/* 8605 */
|
|
typedef char _TXCHAR;
|
|
|
|
/* 8606 */
|
|
typedef _ADDJOB_INFO_1W *PADDJOB_INFO_1W;
|
|
|
|
/* 8607 */
|
|
typedef _SYSTEM_POWER_STATE *PSYSTEM_POWER_STATE;
|
|
|
|
/* 8608 */
|
|
typedef _PRINTER_INFO_8W *LPPRINTER_INFO_8W;
|
|
|
|
/* 8609 */
|
|
typedef SHEPHANDLE *PSHEPHANDLE;
|
|
|
|
/* 8610 */
|
|
typedef tagPSDA *LPPAGESETUPDLG;
|
|
|
|
/* 8611 */
|
|
typedef linger *LPLINGER;
|
|
|
|
/* 8612 */
|
|
typedef _IMAGE_COFF_SYMBOLS_HEADER *PIMAGE_COFF_SYMBOLS_HEADER;
|
|
|
|
/* 8613 */
|
|
typedef tagJOYCAPSA *LPJOYCAPS;
|
|
|
|
/* 8614 */
|
|
typedef tagJOYCAPSA *NPJOYCAPS;
|
|
|
|
/* 8615 */
|
|
typedef unsigned int *PULONG_PTR;
|
|
|
|
/* 8616 */
|
|
typedef _JOB_INFO_2W *PJOB_INFO_2W;
|
|
|
|
/* 8617 */
|
|
typedef tagCOMPOSITIONFORM *PCOMPOSITIONFORM;
|
|
|
|
/* 8618 */
|
|
typedef const char *PCSTR;
|
|
|
|
/* 8619 */
|
|
typedef _FLOATING_SAVE_AREA *PFLOATING_SAVE_AREA;
|
|
|
|
/* 8620 */
|
|
typedef _devicemodeA *NPDEVMODE;
|
|
|
|
/* 8621 */
|
|
typedef unsigned int *PLCID;
|
|
|
|
/* 8622 */
|
|
typedef char *pointer;
|
|
|
|
/* 8623 */
|
|
typedef _devicemodeA *LPDEVMODE;
|
|
|
|
/* 8624 */
|
|
typedef _CERT_KEYGEN_REQUEST_INFO *PCERT_KEYGEN_REQUEST_INFO;
|
|
|
|
/* 8625 */
|
|
typedef _STORAGE_PREDICT_FAILURE *PSTORAGE_PREDICT_FAILURE;
|
|
|
|
/* 8626 */
|
|
typedef char u_char;
|
|
|
|
/* 8627 */
|
|
typedef DIDEVCAPS *LPDIDEVCAPS;
|
|
|
|
/* 8628 */
|
|
typedef char char_type;
|
|
|
|
/* 8629 */
|
|
typedef void *RPC_NS_HANDLE;
|
|
|
|
/* 8630 */
|
|
typedef _CERT_POLICY_INFO *PCERT_POLICY_INFO;
|
|
|
|
/* 8631 */
|
|
typedef tagEMRCREATECOLORSPACE *PEMRCREATECOLORSPACE;
|
|
|
|
/* 8632 */
|
|
typedef _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO *PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO;
|
|
|
|
/* 8633 */
|
|
typedef void (__stdcall *free_func)(void *, void *);
|
|
|
|
/* 8634 */
|
|
typedef _PRINTER_INFO_8A *LPPRINTER_INFO_8;
|
|
|
|
/* 8635 */
|
|
typedef _ADDJOB_INFO_1A *PADDJOB_INFO_1;
|
|
|
|
/* 8636 */
|
|
typedef tagMONHSZSTRUCTW *PMONHSZSTRUCTW;
|
|
|
|
/* 8637 */
|
|
typedef _JOB_INFO_1W *PJOB_INFO_1W;
|
|
|
|
/* 8638 */
|
|
typedef _ConvertInfo *LPCONVERTINFO;
|
|
|
|
/* 8639 */
|
|
typedef _SMALL_RECT *PSMALL_RECT;
|
|
|
|
/* 8640 */
|
|
typedef _PROPSHEETPAGEW *LPPROPSHEETPAGEW;
|
|
|
|
/* 8641 */
|
|
typedef _EXCEPTION_DEBUG_INFO *LPEXCEPTION_DEBUG_INFO;
|
|
|
|
/* 8642 */
|
|
typedef _WIN32_FILE_ATTRIBUTE_DATA *LPWIN32_FILE_ATTRIBUTE_DATA;
|
|
|
|
/* 8643 */
|
|
typedef unsigned int TS_VALUE;
|
|
|
|
/* 8644 */
|
|
typedef IDirectSound3DListener *LPDIRECTSOUND3DLISTENER;
|
|
|
|
/* 8645 */
|
|
typedef IInternetThreadSwitch *LPIINTERNETTHREADSWITCH;
|
|
|
|
/* 8646 */
|
|
typedef tagCHARSETINFO *PCHARSETINFO;
|
|
|
|
/* 8647 */
|
|
typedef unsigned int TIME_STAT;
|
|
|
|
/* 8648 */
|
|
typedef HIDOBJCAPS *PHIDOBJCAPS;
|
|
|
|
/* 8649 */
|
|
typedef int (__stdcall *LANGGROUPLOCALE_ENUMPROCW)(unsigned int, unsigned int, unsigned __int16 *, int);
|
|
|
|
/* 8650 */
|
|
typedef tagPSDA *LPPAGESETUPDLGA;
|
|
|
|
/* 8651 */
|
|
typedef char TBYTE;
|
|
|
|
/* 8652 */
|
|
typedef _CRYPT_SMIME_CAPABILITIES *PCRYPT_SMIME_CAPABILITIES;
|
|
|
|
/* 8653 */
|
|
typedef IHttpSecurity *LPHTTPSECURITY;
|
|
|
|
/* 8654 */
|
|
typedef char sbyte;
|
|
|
|
/* 8655 */
|
|
typedef char *PBYTE;
|
|
|
|
/* 8656 */
|
|
typedef tagEMRELLIPSE *PEMRRECTANGLE;
|
|
|
|
/* 8657 */
|
|
typedef tagEMRPOLYPOLYLINE16 *PEMRPOLYPOLYLINE16;
|
|
|
|
/* 8658 */
|
|
typedef unsigned __int16 UHALF_PTR;
|
|
|
|
/* 8659 */
|
|
typedef IPersistMoniker *LPPERSISTMONIKER;
|
|
|
|
/* 8660 */
|
|
typedef _IMAGE_OS2_HEADER *PIMAGE_OS2_HEADER;
|
|
|
|
/* 8661 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSW *LPMCI_WAVE_OPEN_PARMSW;
|
|
|
|
/* 8662 */
|
|
typedef _GUID *LPCLSID;
|
|
|
|
/* 8663 */
|
|
typedef OPENCARD_SEARCH_CRITERIAA *POPENCARD_SEARCH_CRITERIA;
|
|
|
|
/* 8664 */
|
|
typedef __int16 *PHALF_PTR;
|
|
|
|
/* 8665 */
|
|
typedef _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PACTIVATION_CONTEXT_DETAILED_INFORMATION;
|
|
|
|
/* 8666 */
|
|
typedef tagLOGBRUSH *PPATTERN;
|
|
|
|
/* 8667 */
|
|
typedef _WSANSClassInfoA *PWSANSCLASSINFO;
|
|
|
|
/* 8668 */
|
|
typedef tagEMRFRAMERGN *PEMRFRAMERGN;
|
|
|
|
/* 8669 */
|
|
typedef unsigned int HSerialize;
|
|
|
|
/* 8670 */
|
|
typedef _PARTITION_INFORMATION *PPARTITION_INFORMATION;
|
|
|
|
/* 8671 */
|
|
typedef _REMSECURITY_ATTRIBUTES *LPREMSECURITY_ATTRIBUTES;
|
|
|
|
/* 8672 */
|
|
typedef int (__stdcall *LANGGROUPLOCALE_ENUMPROCA)(unsigned int, unsigned int, char *, int);
|
|
|
|
/* 8673 */
|
|
typedef tagPSDW *LPPAGESETUPDLGW;
|
|
|
|
/* 8674 */
|
|
typedef int (__stdcall *PFN_CRYPT_CANCEL_RETRIEVAL)(unsigned int, void *);
|
|
|
|
/* 8675 */
|
|
typedef _CERT_BASIC_CONSTRAINTS2_INFO *PCERT_BASIC_CONSTRAINTS2_INFO;
|
|
|
|
/* 8676 */
|
|
typedef tagMINIMIZEDMETRICS *LPMINIMIZEDMETRICS;
|
|
|
|
/* 8677 */
|
|
typedef tagDROPSTRUCT *LPDROPSTRUCT;
|
|
|
|
/* 8678 */
|
|
typedef _CMSG_CMS_SIGNER_INFO *PCMSG_CMS_SIGNER_INFO;
|
|
|
|
/* 8679 */
|
|
typedef tagENUMLOGFONTA *LPENUMLOGFONTA;
|
|
|
|
/* 8680 */
|
|
typedef _CRYPT_ATTRIBUTE_TYPE_VALUE *PCRYPT_ATTRIBUTE_TYPE_VALUE;
|
|
|
|
/* 8681 */
|
|
typedef unsigned int *LPDWORD;
|
|
|
|
/* 8682 */
|
|
typedef _LIST_ENTRY *PLIST_ENTRY;
|
|
|
|
/* 8683 */
|
|
typedef _CRYPT_DECRYPT_MESSAGE_PARA *PCRYPT_DECRYPT_MESSAGE_PARA;
|
|
|
|
/* 8684 */
|
|
typedef tagREGISTERWORDA *PREGISTERWORD;
|
|
|
|
/* 8685 */
|
|
typedef _WSANAMESPACE_INFOA *PWSANAMESPACE_INFO;
|
|
|
|
/* 8686 */
|
|
typedef HCOLORSPACE__ *HCOLORSPACE;
|
|
|
|
/* 8687 */
|
|
typedef _DRIVER_INFO_3A *PDRIVER_INFO_3;
|
|
|
|
/* 8688 */
|
|
typedef int int_type;
|
|
|
|
/* 8689 */
|
|
typedef _PRINTER_NOTIFY_INFO_DATA *PPRINTER_NOTIFY_INFO_DATA;
|
|
|
|
/* 8690 */
|
|
typedef _CRYPTOAPI_BLOB *PCERT_NAME_BLOB;
|
|
|
|
/* 8691 */
|
|
typedef void (__stdcall *SEC_GET_KEY_FN)(void *, void *, unsigned int, void **, int *);
|
|
|
|
/* 8692 */
|
|
typedef DIPROPHEADER *LPCDIPROPHEADER;
|
|
|
|
/* 8693 */
|
|
typedef _SECURITY_DESCRIPTOR_RELATIVE *PISECURITY_DESCRIPTOR_RELATIVE;
|
|
|
|
/* 8694 */
|
|
typedef tagICONMETRICSA *PICONMETRICS;
|
|
|
|
/* 8695 */
|
|
typedef OPENCARDNAME_EXA *POPENCARDNAME_EX;
|
|
|
|
/* 8696 */
|
|
typedef unsigned int AccountRequirement;
|
|
|
|
/* 8697 */
|
|
typedef _TIME_ZONE_INFORMATION *PTIME_ZONE_INFORMATION;
|
|
|
|
/* 8698 */
|
|
typedef unsigned __int64 ULONG64;
|
|
|
|
/* 8699 */
|
|
typedef unsigned int DWORD_PTR;
|
|
|
|
/* 8700 */
|
|
typedef __int64 *PLONG64;
|
|
|
|
/* 8701 */
|
|
typedef tagWNDCLASSA *PWNDCLASS;
|
|
|
|
/* 8702 */
|
|
typedef tagTPMPARAMS *LPTPMPARAMS;
|
|
|
|
/* 8703 */
|
|
typedef IDirectInputEffectShepherd *LPDIRECTINPUTEFFECTSHEPHERD;
|
|
|
|
/* 8704 */
|
|
typedef SCARD_READERSTATEA *LPSCARD_READERSTATE;
|
|
|
|
/* 8705 */
|
|
typedef _SERVICE_TABLE_ENTRYW *LPSERVICE_TABLE_ENTRYW;
|
|
|
|
/* 8706 */
|
|
typedef unsigned int SpellID;
|
|
|
|
/* 8707 */
|
|
typedef tagBITMAPINFO *LPBITMAPINFO;
|
|
|
|
/* 8708 */
|
|
typedef unsigned int uLongf;
|
|
|
|
/* 8709 */
|
|
typedef _EXCEPTION_POINTERS *PEXCEPTION_POINTERS;
|
|
|
|
/* 8710 */
|
|
typedef _BYTE_BLOB *UP_BYTE_BLOB;
|
|
|
|
/* 8711 */
|
|
typedef mmtime_tag *PMMTIME;
|
|
|
|
/* 8712 */
|
|
typedef void **RPC_EP_INQ_HANDLE;
|
|
|
|
/* 8713 */
|
|
typedef _RemotableHandle *wireHMENU;
|
|
|
|
/* 8714 */
|
|
typedef void (__stdcall *CS_TAG_GETTING_ROUTINE)(void *, int, unsigned int *, unsigned int *, unsigned int *, unsigned int *);
|
|
|
|
/* 8715 */
|
|
typedef tagPELARRAY *PPELARRAY;
|
|
|
|
/* 8716 */
|
|
typedef int (__stdcall *PFN_CMSG_EXPORT_ENCRYPT_KEY)(unsigned int, unsigned int, _CERT_PUBLIC_KEY_INFO *, char *, unsigned int *);
|
|
|
|
/* 8717 */
|
|
typedef _DRIVER_INFO_3W *PDRIVER_INFO_3W;
|
|
|
|
/* 8718 */
|
|
typedef tagEMRSETPIXELV *PEMRSETPIXELV;
|
|
|
|
/* 8719 */
|
|
typedef _WSANAMESPACE_INFOW *PWSANAMESPACE_INFOW;
|
|
|
|
/* 8720 */
|
|
typedef void (__stdcall *PFN_CRYPT_ASYNC_PARAM_FREE_FUNC)(char *, void *);
|
|
|
|
/* 8721 */
|
|
typedef _CERT_SIGNED_CONTENT_INFO *PCERT_SIGNED_CONTENT_INFO;
|
|
|
|
/* 8722 */
|
|
typedef _CRYPT_CONTENT_INFO *PCRYPT_CONTENT_INFO;
|
|
|
|
/* 8723 */
|
|
typedef _FLAGGED_WORD_BLOB *wireBSTR;
|
|
|
|
/* 8724 */
|
|
typedef _WSANAMESPACE_INFOA *PWSANAMESPACE_INFOA;
|
|
|
|
/* 8725 */
|
|
typedef tagBIND_OPTS2 *LPBIND_OPTS2;
|
|
|
|
/* 8726 */
|
|
typedef void *(__stdcall *PFN_CRYPT_ALLOC)(unsigned int);
|
|
|
|
/* 8727 */
|
|
typedef _DRIVER_INFO_3A *PDRIVER_INFO_3A;
|
|
|
|
/* 8728 */
|
|
typedef tagEMREXTCREATEFONTINDIRECTW *PEMREXTCREATEFONTINDIRECTW;
|
|
|
|
/* 8729 */
|
|
typedef _wireBRECORD *wireBRECORD;
|
|
|
|
/* 8730 */
|
|
typedef tagFINDREPLACEA *LPFINDREPLACE;
|
|
|
|
/* 8731 */
|
|
typedef tagMCI_PLAY_PARMS *PMCI_PLAY_PARMS;
|
|
|
|
/* 8732 */
|
|
typedef tagBITMAPCOREINFO *LPBITMAPCOREINFO;
|
|
|
|
/* 8733 */
|
|
typedef tagICONMETRICSA *PICONMETRICSA;
|
|
|
|
/* 8734 */
|
|
typedef OPENCARDNAME_EXA *POPENCARDNAME_EXA;
|
|
|
|
/* 8735 */
|
|
typedef _PROPSHEETPAGEA_V3 *LPCPROPSHEETPAGEA_V3;
|
|
|
|
/* 8736 */
|
|
typedef _RPC_POLICY *PRPC_POLICY;
|
|
|
|
/* 8737 */
|
|
typedef _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA *PCMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA;
|
|
|
|
/* 8738 */
|
|
typedef tagMIXERLINEA *LPMIXERLINE;
|
|
|
|
/* 8739 */
|
|
typedef tagEMREXCLUDECLIPRECT *PEMRINTERSECTCLIPRECT;
|
|
|
|
/* 8740 */
|
|
typedef tagEMRSCALEVIEWPORTEXTEX *PEMRSCALEWINDOWEXTEX;
|
|
|
|
/* 8741 */
|
|
typedef unsigned int DB_TYPE;
|
|
|
|
/* 8742 */
|
|
typedef _SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1];
|
|
|
|
/* 8743 */
|
|
typedef tagEMRSETVIEWPORTEXTEX *PEMRSETWINDOWEXTEX;
|
|
|
|
/* 8744 */
|
|
typedef _DEVICE_MEDIA_INFO *PDEVICE_MEDIA_INFO;
|
|
|
|
/* 8745 */
|
|
typedef _IMAGE_SECTION_HEADER *PIMAGE_SECTION_HEADER;
|
|
|
|
/* 8746 */
|
|
typedef _SYSTEM_AUDIT_OBJECT_ACE *PSYSTEM_AUDIT_OBJECT_ACE;
|
|
|
|
/* 8747 */
|
|
typedef _MEMORY_BASIC_INFORMATION32 *PMEMORY_BASIC_INFORMATION32;
|
|
|
|
/* 8748 */
|
|
typedef _MINIDUMP_CALLBACK_INPUT *PMINIDUMP_CALLBACK_INPUT;
|
|
|
|
/* 8749 */
|
|
typedef _CMC_TAGGED_OTHER_MSG *PCMC_TAGGED_OTHER_MSG;
|
|
|
|
/* 8750 */
|
|
typedef tagICONMETRICSW *PICONMETRICSW;
|
|
|
|
/* 8751 */
|
|
typedef unsigned int (__stdcall *LPPRINTHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 8752 */
|
|
typedef OPENCARDNAME_EXW *POPENCARDNAME_EXW;
|
|
|
|
/* 8753 */
|
|
typedef _PROPSHEETPAGEW_V3 *LPCPROPSHEETPAGEW_V3;
|
|
|
|
/* 8754 */
|
|
typedef unsigned int *PSCARDCONTEXT;
|
|
|
|
/* 8755 */
|
|
typedef _SESSION_BUFFER *PSESSION_BUFFER;
|
|
|
|
/* 8756 */
|
|
typedef tagMCI_OPEN_PARMSA *PMCI_OPEN_PARMSA;
|
|
|
|
/* 8757 */
|
|
typedef DIEFFECT *LPDIEFFECT;
|
|
|
|
/* 8758 */
|
|
typedef const char *const_pointer;
|
|
|
|
/* 8759 */
|
|
typedef tagEMROFFSETCLIPRGN *PEMROFFSETCLIPRGN;
|
|
|
|
/* 8760 */
|
|
typedef _WSAESETSERVICEOP *LPWSAESETSERVICEOP;
|
|
|
|
/* 8761 */
|
|
typedef _PRINTER_ENUM_VALUESA *PPRINTER_ENUM_VALUESA;
|
|
|
|
/* 8762 */
|
|
typedef _CMSG_KEY_TRANS_ENCRYPT_INFO *PCMSG_KEY_TRANS_ENCRYPT_INFO;
|
|
|
|
/* 8763 */
|
|
typedef _CERT_TEMPLATE_EXT *PCERT_TEMPLATE_EXT;
|
|
|
|
/* 8764 */
|
|
typedef unsigned int SoundFeatures;
|
|
|
|
/* 8765 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_DIGEST_BLOB;
|
|
|
|
/* 8766 */
|
|
typedef _PRINTER_NOTIFY_INFO *LPPRINTER_NOTIFY_INFO;
|
|
|
|
/* 8767 */
|
|
typedef tagNONCLIENTMETRICSW *PNONCLIENTMETRICSW;
|
|
|
|
/* 8768 */
|
|
typedef int INT;
|
|
|
|
/* 8769 */
|
|
typedef _RPC_SERVER_INTERFACE *PRPC_SERVER_INTERFACE;
|
|
|
|
/* 8770 */
|
|
typedef _MINIDUMP_CALLBACK_OUTPUT *PMINIDUMP_CALLBACK_OUTPUT;
|
|
|
|
/* 8771 */
|
|
typedef _ENUM_SERVICE_STATUS_PROCESSA *LPENUM_SERVICE_STATUS_PROCESS;
|
|
|
|
/* 8772 */
|
|
typedef unsigned __int16 **SNB;
|
|
|
|
/* 8773 */
|
|
typedef unsigned int ItemTypeEnum;
|
|
|
|
/* 8774 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSA *PMCI_OVLY_OPEN_PARMS;
|
|
|
|
/* 8775 */
|
|
typedef unsigned int KeyMapID;
|
|
|
|
/* 8776 */
|
|
typedef int (__stdcall *SET_CONTEXT_ATTRIBUTES_FN_W)(_SecHandle *, unsigned int, void *, unsigned int);
|
|
|
|
/* 8777 */
|
|
typedef void (__cdecl *ThunkFun)();
|
|
|
|
/* 8778 */
|
|
typedef _PRINTER_ENUM_VALUESW *PPRINTER_ENUM_VALUESW;
|
|
|
|
/* 8779 */
|
|
typedef tagEMRPOLYLINE *PEMRPOLYGON;
|
|
|
|
/* 8780 */
|
|
typedef _NOTIFYICONDATAW *PNOTIFYICONDATAW;
|
|
|
|
/* 8781 */
|
|
typedef linger *PLINGER;
|
|
|
|
/* 8782 */
|
|
typedef tagMETAFILEPICT *LPMETAFILEPICT;
|
|
|
|
/* 8783 */
|
|
typedef midiproptempo_tag *LPMIDIPROPTEMPO;
|
|
|
|
/* 8784 */
|
|
typedef _MINIDUMP_USER_STREAM *PMINIDUMP_USER_STREAM;
|
|
|
|
/* 8785 */
|
|
typedef unsigned int LCID;
|
|
|
|
/* 8786 */
|
|
typedef IOleInPlaceFrame *LPOLEINPLACEFRAME;
|
|
|
|
/* 8787 */
|
|
typedef tagACCEL *LPACCEL;
|
|
|
|
/* 8788 */
|
|
typedef tagMIDIOUTCAPSA *NPMIDIOUTCAPS;
|
|
|
|
/* 8789 */
|
|
typedef tagBITMAP *PBITMAP;
|
|
|
|
/* 8790 */
|
|
typedef unsigned __int64 HandoffCookie;
|
|
|
|
/* 8791 */
|
|
typedef tagMIDIOUTCAPSA *LPMIDIOUTCAPS;
|
|
|
|
/* 8792 */
|
|
typedef char *NPSTR;
|
|
|
|
/* 8793 */
|
|
typedef _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO;
|
|
|
|
/* 8794 */
|
|
typedef HWINEVENTHOOK__ *HWINEVENTHOOK;
|
|
|
|
/* 8795 */
|
|
typedef tagMONLINKSTRUCT *PMONLINKSTRUCT;
|
|
|
|
/* 8796 */
|
|
typedef _DIDEVICEIMAGEINFOA *LPDIDEVICEIMAGEINFOA;
|
|
|
|
/* 8797 */
|
|
typedef _DS3DBUFFER *LPDS3DBUFFER;
|
|
|
|
/* 8798 */
|
|
typedef void *PSID;
|
|
|
|
/* 8799 */
|
|
typedef float D3DVALUE;
|
|
|
|
/* 8800 */
|
|
typedef _ELEMENT_TYPE *PELEMENT_TYPE;
|
|
|
|
/* 8801 */
|
|
typedef _BY_HANDLE_FILE_INFORMATION *PBY_HANDLE_FILE_INFORMATION;
|
|
|
|
/* 8802 */
|
|
typedef IMalloc *LPMALLOC;
|
|
|
|
/* 8803 */
|
|
typedef IMallocSpy *LPMALLOCSPY;
|
|
|
|
/* 8804 */
|
|
typedef _JOB_SET_ARRAY *PJOB_SET_ARRAY;
|
|
|
|
/* 8805 */
|
|
typedef IOleInPlaceActiveObject *LPOLEINPLACEACTIVEOBJECT;
|
|
|
|
/* 8806 */
|
|
typedef _CRYPT_PKCS8_EXPORT_PARAMS *PCRYPT_PKCS8_EXPORT_PARAMS;
|
|
|
|
/* 8807 */
|
|
typedef _PRINTER_ENUM_VALUESA *PPRINTER_ENUM_VALUES;
|
|
|
|
/* 8808 */
|
|
typedef _CERT_POLICY_MAPPINGS_INFO *PCERT_POLICY_MAPPINGS_INFO;
|
|
|
|
/* 8809 */
|
|
typedef int ErrorID;
|
|
|
|
/* 8810 */
|
|
typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILE;
|
|
|
|
/* 8811 */
|
|
typedef _CRYPT_VERIFY_MESSAGE_PARA *PCRYPT_VERIFY_MESSAGE_PARA;
|
|
|
|
/* 8812 */
|
|
typedef IStream *LPSTREAM;
|
|
|
|
/* 8813 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSW *PMCI_OVLY_OPEN_PARMSW;
|
|
|
|
/* 8814 */
|
|
typedef unsigned int StringCheckType;
|
|
|
|
/* 8815 */
|
|
typedef bool (__thiscall *tHelpFunc)(ClientCommunicationSystem *this, ClientCommunicationSystem::HelpType, const char *, PStringBase<char> *);
|
|
|
|
/* 8816 */
|
|
typedef int (__stdcall *PFN_CRYPT_ENUM_OID_FUNC)(unsigned int, const char *, const char *, unsigned int, const unsigned int *, const unsigned __int16 *const *, const char *const *, const unsigned int *, void *);
|
|
|
|
/* 8817 */
|
|
typedef tagMCI_OVLY_OPEN_PARMSA *PMCI_OVLY_OPEN_PARMSA;
|
|
|
|
/* 8818 */
|
|
typedef _WSAEcomparator *LPWSAECOMPARATOR;
|
|
|
|
/* 8819 */
|
|
typedef IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9;
|
|
|
|
/* 8820 */
|
|
typedef unsigned int (__stdcall *PFE_IMPORT_FUNC)(char *, void *, unsigned int *);
|
|
|
|
/* 8821 */
|
|
typedef _NETRESOURCEW *LPNETRESOURCEW;
|
|
|
|
/* 8822 */
|
|
typedef _RTL_CRITICAL_SECTION_DEBUG *LPCRITICAL_SECTION_DEBUG;
|
|
|
|
/* 8823 */
|
|
typedef _RGNDATA *PRGNDATA;
|
|
|
|
/* 8824 */
|
|
typedef _RTL_CRITICAL_SECTION *LPCRITICAL_SECTION;
|
|
|
|
/* 8825 */
|
|
typedef void __stdcall MIDICALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 8826 */
|
|
typedef _CMSG_STREAM_INFO *PCMSG_STREAM_INFO;
|
|
|
|
/* 8827 */
|
|
typedef void (__stdcall *CS_TYPE_LOCAL_SIZE_ROUTINE)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *);
|
|
|
|
/* 8828 */
|
|
typedef HMIXER__ *HMIXER;
|
|
|
|
/* 8829 */
|
|
typedef tagWAVEOUTCAPSW *LPWAVEOUTCAPSW;
|
|
|
|
/* 8830 */
|
|
typedef tagEMRSETCOLORSPACE *PEMRSELECTCOLORSPACE;
|
|
|
|
/* 8831 */
|
|
typedef tagWAVEOUTCAPSW *NPWAVEOUTCAPSW;
|
|
|
|
/* 8832 */
|
|
typedef _SecHandle *PCredHandle;
|
|
|
|
/* 8833 */
|
|
typedef _QUERY_SERVICE_LOCK_STATUSA *LPQUERY_SERVICE_LOCK_STATUSA;
|
|
|
|
/* 8834 */
|
|
typedef _PROPSHEETPAGEW_V3 *LPPROPSHEETPAGEW_LATEST;
|
|
|
|
/* 8835 */
|
|
typedef unsigned __int16 *LPOLESTR;
|
|
|
|
/* 8836 */
|
|
typedef _DS3DBUFFER *LPCDS3DBUFFER;
|
|
|
|
/* 8837 */
|
|
typedef _CERT_GENERAL_SUBTREE *PCERT_GENERAL_SUBTREE;
|
|
|
|
/* 8838 */
|
|
typedef unsigned int DetectionBlockageMask;
|
|
|
|
/* 8839 */
|
|
typedef unsigned int (__stdcall *LPCCHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 8840 */
|
|
typedef tagEXTLOGFONTA *PEXTLOGFONTA;
|
|
|
|
/* 8841 */
|
|
typedef tagHELPWININFOW *LPHELPWININFOW;
|
|
|
|
/* 8842 */
|
|
typedef const char *LPCBYTE;
|
|
|
|
/* 8843 */
|
|
typedef unsigned __int64 u_int64;
|
|
|
|
/* 8844 */
|
|
typedef _QOS_SHAPING_RATE *LPQOS_SHAPING_RATE;
|
|
|
|
/* 8845 */
|
|
typedef int (__stdcall *LPDIENUMDEVICESCALLBACKA)(DIDEVICEINSTANCEA *, void *);
|
|
|
|
/* 8846 */
|
|
typedef _WSAESETSERVICEOP *PWSAESETSERVICEOP;
|
|
|
|
/* 8847 */
|
|
typedef _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY *PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 8848 */
|
|
typedef tagMCI_INFO_PARMSW *LPMCI_INFO_PARMSW;
|
|
|
|
/* 8849 */
|
|
typedef tagIMEMENUITEMINFOA *NPIMEMENUITEMINFOA;
|
|
|
|
/* 8850 */
|
|
typedef tagIMEMENUITEMINFOA *LPIMEMENUITEMINFOA;
|
|
|
|
/* 8851 */
|
|
typedef tagMIXERLINECONTROLSA *PMIXERLINECONTROLSA;
|
|
|
|
/* 8852 */
|
|
typedef _PRINTER_DEFAULTSA *PPRINTER_DEFAULTSA;
|
|
|
|
/* 8853 */
|
|
typedef IOleLink *LPOLELINK;
|
|
|
|
/* 8854 */
|
|
typedef _DISCDLGSTRUCTA *LPDISCDLGSTRUCT;
|
|
|
|
/* 8855 */
|
|
typedef _ACCESS_ALLOWED_CALLBACK_ACE *PACCESS_ALLOWED_CALLBACK_ACE;
|
|
|
|
/* 8856 */
|
|
typedef tagMIDIINCAPSW *PMIDIINCAPSW;
|
|
|
|
/* 8857 */
|
|
typedef _WORD_BLOB *UP_WORD_BLOB;
|
|
|
|
/* 8858 */
|
|
typedef _BIN_COUNT *PBIN_COUNT;
|
|
|
|
/* 8859 */
|
|
typedef tagMIDIOUTCAPS2W *PMIDIOUTCAPS2W;
|
|
|
|
/* 8860 */
|
|
typedef long double DATE;
|
|
|
|
/* 8861 */
|
|
typedef tagMIXERLINECONTROLSW *PMIXERLINECONTROLSW;
|
|
|
|
/* 8862 */
|
|
typedef tagMCI_BREAK_PARMS *LPMCI_BREAK_PARMS;
|
|
|
|
/* 8863 */
|
|
typedef tagCWPRETSTRUCT *PCWPRETSTRUCT;
|
|
|
|
/* 8864 */
|
|
typedef tagMCI_INFO_PARMSA *LPMCI_INFO_PARMSA;
|
|
|
|
/* 8865 */
|
|
typedef unsigned int (__stdcall *PTHREAD_START_ROUTINE)(void *);
|
|
|
|
/* 8866 */
|
|
typedef _SYSTEMTIME *PSYSTEMTIME;
|
|
|
|
/* 8867 */
|
|
typedef _IMAGE_OPTIONAL_HEADER *PIMAGE_OPTIONAL_HEADER;
|
|
|
|
/* 8868 */
|
|
typedef unsigned int HEVENT;
|
|
|
|
/* 8869 */
|
|
typedef _CRYPT_CSP_PROVIDER *PCRYPT_CSP_PROVIDER;
|
|
|
|
/* 8870 */
|
|
typedef tagSTYLEBUFA *NPSTYLEBUF;
|
|
|
|
/* 8871 */
|
|
typedef unsigned int VividTargetImage;
|
|
|
|
/* 8872 */
|
|
typedef tagSTYLEBUFA *LPSTYLEBUF;
|
|
|
|
/* 8873 */
|
|
typedef int (__stdcall *DESKTOPENUMPROCA)(char *, int);
|
|
|
|
/* 8874 */
|
|
typedef int (__stdcall *PFN_CMSG_IMPORT_KEY_AGREE)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA *, unsigned int, void *, unsigned int *);
|
|
|
|
/* 8875 */
|
|
typedef void *HCRYPTMSG;
|
|
|
|
/* 8876 */
|
|
typedef _CTL_USAGE *PCTL_USAGE;
|
|
|
|
/* 8877 */
|
|
typedef IPropertySetStorage *LPPROPERTYSETSTORAGE;
|
|
|
|
/* 8878 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSW *PMCI_WAVE_OPEN_PARMSW;
|
|
|
|
/* 8879 */
|
|
typedef tagOFNA *LPOPENFILENAME;
|
|
|
|
/* 8880 */
|
|
typedef unsigned int UIEffectMask;
|
|
|
|
/* 8881 */
|
|
typedef HHOOK__ *HHOOK;
|
|
|
|
/* 8882 */
|
|
typedef void (__stdcall *PDRVCALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 8883 */
|
|
typedef tagEMRSETCOLORSPACE *PEMRSETCOLORSPACE;
|
|
|
|
/* 8884 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSA *PMCI_WAVE_OPEN_PARMSA;
|
|
|
|
/* 8885 */
|
|
typedef _CERT_CHAIN_ELEMENT *PCERT_CHAIN_ELEMENT;
|
|
|
|
/* 8886 */
|
|
typedef unsigned int GROUP;
|
|
|
|
/* 8887 */
|
|
typedef int SCODE;
|
|
|
|
/* 8888 */
|
|
typedef unsigned __int16 *PUWSTR;
|
|
|
|
/* 8889 */
|
|
typedef _STORAGE_BUS_TYPE *PSTORAGE_BUS_TYPE;
|
|
|
|
/* 8890 */
|
|
typedef _userHMETAFILEPICT *wireHMETAFILEPICT;
|
|
|
|
/* 8891 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSA *LPMCI_ANIM_OPEN_PARMSA;
|
|
|
|
/* 8892 */
|
|
typedef __int64 fpos_t;
|
|
|
|
/* 8893 */
|
|
typedef IOleCacheControl *LPOLECACHECONTROL;
|
|
|
|
/* 8894 */
|
|
typedef tagEMR *PEMR;
|
|
|
|
/* 8895 */
|
|
typedef int (__stdcall *PTOP_LEVEL_EXCEPTION_FILTER)(_EXCEPTION_POINTERS *);
|
|
|
|
/* 8896 */
|
|
typedef void (__stdcall *LPMIDICALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 8897 */
|
|
typedef tagMIXERLINECONTROLSA *PMIXERLINECONTROLS;
|
|
|
|
/* 8898 */
|
|
typedef tagCHOOSECOLORW *LPCHOOSECOLORW;
|
|
|
|
/* 8899 */
|
|
typedef pvalueA *PPVALUE;
|
|
|
|
/* 8900 */
|
|
typedef _CERT_INFO *PCERT_INFO;
|
|
|
|
/* 8901 */
|
|
typedef _WSAEcomparator *PWSAECOMPARATOR;
|
|
|
|
/* 8902 */
|
|
typedef tagSTYLEBUFW *LPSTYLEBUFW;
|
|
|
|
/* 8903 */
|
|
typedef tagSTYLEBUFW *NPSTYLEBUFW;
|
|
|
|
/* 8904 */
|
|
typedef _LANA_ENUM *PLANA_ENUM;
|
|
|
|
/* 8905 */
|
|
typedef tagANIMATIONINFO *LPANIMATIONINFO;
|
|
|
|
/* 8906 */
|
|
typedef tagCWPRETSTRUCT *NPCWPRETSTRUCT;
|
|
|
|
/* 8907 */
|
|
typedef _tagHIT_LOGGING_INFO *LPHIT_LOGGING_INFO;
|
|
|
|
/* 8908 */
|
|
typedef tagCWPRETSTRUCT *LPCWPRETSTRUCT;
|
|
|
|
/* 8909 */
|
|
typedef _VIDEOPARAMETERS *PVIDEOPARAMETERS;
|
|
|
|
/* 8910 */
|
|
typedef tagMENUINFO *LPCMENUINFO;
|
|
|
|
/* 8911 */
|
|
typedef _RTL_VERIFIER_THUNK_DESCRIPTOR *PRTL_VERIFIER_THUNK_DESCRIPTOR;
|
|
|
|
/* 8912 */
|
|
typedef tagMCI_INFO_PARMSA *LPMCI_INFO_PARMS;
|
|
|
|
/* 8913 */
|
|
typedef _JOBOBJECT_EXTENDED_LIMIT_INFORMATION *PJOBOBJECT_EXTENDED_LIMIT_INFORMATION;
|
|
|
|
/* 8914 */
|
|
typedef char *PUTSTR;
|
|
|
|
/* 8915 */
|
|
typedef INTRACKSTATE *PINTRACKSTATE;
|
|
|
|
/* 8916 */
|
|
typedef tagSTYLEBUFA *NPSTYLEBUFA;
|
|
|
|
/* 8917 */
|
|
typedef unsigned int u_long;
|
|
|
|
/* 8918 */
|
|
typedef tagSTYLEBUFA *LPSTYLEBUFA;
|
|
|
|
/* 8919 */
|
|
typedef __int64 REFERENCE_TIME;
|
|
|
|
/* 8920 */
|
|
typedef _GRADIENT_TRIANGLE *PGRADIENT_TRIANGLE;
|
|
|
|
/* 8921 */
|
|
typedef void (__stdcall *NDR_NOTIFY_ROUTINE)();
|
|
|
|
/* 8922 */
|
|
typedef tagCOMBOBOXINFO *LPCOMBOBOXINFO;
|
|
|
|
/* 8923 */
|
|
typedef tagOFNA *LPOPENFILENAMEA;
|
|
|
|
/* 8924 */
|
|
typedef char cs_byte;
|
|
|
|
/* 8925 */
|
|
typedef void *HCONTEXT;
|
|
|
|
/* 8926 */
|
|
typedef _ABCFLOAT *NPABCFLOAT;
|
|
|
|
/* 8927 */
|
|
typedef tagMOUSEHOOKSTRUCT *PMOUSEHOOKSTRUCT;
|
|
|
|
/* 8928 */
|
|
typedef unsigned int *PSCARDHANDLE;
|
|
|
|
/* 8929 */
|
|
typedef _IMAGE_OPTIONAL_HEADER *PIMAGE_OPTIONAL_HEADER32;
|
|
|
|
/* 8930 */
|
|
typedef _ABCFLOAT *LPABCFLOAT;
|
|
|
|
/* 8931 */
|
|
typedef _MEMORY_BASIC_INFORMATION *PMEMORY_BASIC_INFORMATION;
|
|
|
|
/* 8932 */
|
|
typedef unsigned int _dev_t;
|
|
|
|
/* 8933 */
|
|
typedef _ABCFLOAT *PABCFLOAT;
|
|
|
|
/* 8934 */
|
|
typedef ITypeInfo *LPTYPEINFO;
|
|
|
|
/* 8935 */
|
|
typedef tagMCI_ANIM_PLAY_PARMS *PMCI_ANIM_PLAY_PARMS;
|
|
|
|
/* 8936 */
|
|
typedef _CONTEXT *PCONTEXT;
|
|
|
|
/* 8937 */
|
|
typedef tagOFNW *LPOPENFILENAMEW;
|
|
|
|
/* 8938 */
|
|
typedef SCARD_T1_REQUEST *LPSCARD_T1_REQUEST;
|
|
|
|
/* 8939 */
|
|
typedef int (__stdcall *DELETE_SECURITY_CONTEXT_FN)(_SecHandle *);
|
|
|
|
/* 8940 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSA *PMCI_WAVE_OPEN_PARMS;
|
|
|
|
/* 8941 */
|
|
typedef unsigned int CSMEntryType;
|
|
|
|
/* 8942 */
|
|
typedef _MIDL_SYNTAX_INFO *PMIDL_SYNTAX_INFO;
|
|
|
|
/* 8943 */
|
|
typedef OPENCARDNAME_EXW *LPOPENCARDNAME_EXW;
|
|
|
|
/* 8944 */
|
|
typedef tagEMRSETMAPPERFLAGS *PEMRSETMAPPERFLAGS;
|
|
|
|
/* 8945 */
|
|
typedef SYSTEM_POWER_LEVEL *PSYSTEM_POWER_LEVEL;
|
|
|
|
/* 8946 */
|
|
typedef ITypeInfo2 *LPTYPEINFO2;
|
|
|
|
/* 8947 */
|
|
typedef void *HDWP;
|
|
|
|
/* 8948 */
|
|
typedef tagMCI_VD_STEP_PARMS *LPMCI_VD_STEP_PARMS;
|
|
|
|
/* 8949 */
|
|
typedef _ACL_REVISION_INFORMATION *PACL_REVISION_INFORMATION;
|
|
|
|
/* 8950 */
|
|
typedef tagOFN_NT4A *LPOPENFILENAME_NT4A;
|
|
|
|
/* 8951 */
|
|
typedef tagPELARRAY *LPPELARRAY;
|
|
|
|
/* 8952 */
|
|
typedef unsigned int UIElementID;
|
|
|
|
/* 8953 */
|
|
typedef int (__cdecl *_onexit_t)();
|
|
|
|
/* 8954 */
|
|
typedef tagPELARRAY *NPPELARRAY;
|
|
|
|
/* 8955 */
|
|
typedef tagMOUSEKEYS *LPMOUSEKEYS;
|
|
|
|
/* 8956 */
|
|
typedef void (__stdcall *PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC)(void *, unsigned int, const char *, char *, void *);
|
|
|
|
/* 8957 */
|
|
typedef int BufferType[4];
|
|
|
|
/* 8958 */
|
|
typedef HRESULT (__stdcall *LPFNCANUNLOADNOW)();
|
|
|
|
/* 8959 */
|
|
typedef IEnumVARIANT *LPENUMVARIANT;
|
|
|
|
/* 8960 */
|
|
typedef tagTEXTMETRICA *NPTEXTMETRIC;
|
|
|
|
/* 8961 */
|
|
typedef tagOFN_NT4W *LPOPENFILENAME_NT4W;
|
|
|
|
/* 8962 */
|
|
typedef int (__stdcall *RPC_MGMT_AUTHORIZATION_FN)(void *, unsigned int, int *);
|
|
|
|
/* 8963 */
|
|
typedef tagTEXTMETRICA *LPTEXTMETRIC;
|
|
|
|
/* 8964 */
|
|
typedef tagMCI_STATUS_PARMS *LPMCI_STATUS_PARMS;
|
|
|
|
/* 8965 */
|
|
typedef _DIACTIONA *LPDIACTIONA;
|
|
|
|
/* 8966 */
|
|
typedef tagMETAHEADER *LPMETAHEADER;
|
|
|
|
/* 8967 */
|
|
typedef tagOLEUICONVERTW *LPOLEUICONVERTW;
|
|
|
|
/* 8968 */
|
|
typedef tagXFORM *LPXFORM;
|
|
|
|
/* 8969 */
|
|
typedef _ENUM_SERVICE_STATUS_PROCESSA *LPENUM_SERVICE_STATUS_PROCESSA;
|
|
|
|
/* 8970 */
|
|
typedef int SSIZE_T;
|
|
|
|
/* 8971 */
|
|
typedef unsigned int *PSIZE_T;
|
|
|
|
/* 8972 */
|
|
typedef _OFSTRUCT *POFSTRUCT;
|
|
|
|
/* 8973 */
|
|
typedef tagMINMAXINFO *PMINMAXINFO;
|
|
|
|
/* 8974 */
|
|
typedef tagMIDIOUTCAPSA *NPMIDIOUTCAPSA;
|
|
|
|
/* 8975 */
|
|
typedef tagMIDIOUTCAPSA *LPMIDIOUTCAPSA;
|
|
|
|
/* 8976 */
|
|
typedef _WSAVersion *PWSAVERSION;
|
|
|
|
/* 8977 */
|
|
typedef tagSERIALKEYSW *LPSERIALKEYSW;
|
|
|
|
/* 8978 */
|
|
typedef unsigned int ActionMapID;
|
|
|
|
/* 8979 */
|
|
typedef tagPDEXA *LPPRINTDLGEX;
|
|
|
|
/* 8980 */
|
|
typedef tagRECT *LPBORDERWIDTHS;
|
|
|
|
/* 8981 */
|
|
typedef char WeenieTS;
|
|
|
|
/* 8982 */
|
|
typedef tagJOYCAPS2A *NPJOYCAPS2;
|
|
|
|
/* 8983 */
|
|
typedef _LIST_ENTRY *PRLIST_ENTRY;
|
|
|
|
/* 8984 */
|
|
typedef tagJOYCAPS2A *LPJOYCAPS2;
|
|
|
|
/* 8985 */
|
|
typedef _DISK_RECORD *PDISK_RECORD;
|
|
|
|
/* 8986 */
|
|
typedef Turbine_GUID *InterfaceTypeRef;
|
|
|
|
/* 8987 */
|
|
typedef TEMPEVENT *PTEMPEVENT;
|
|
|
|
/* 8988 */
|
|
typedef void *PACCESS_TOKEN;
|
|
|
|
/* 8989 */
|
|
typedef IEncodingFilterFactory *LPENCODINGFILTERFACTORY;
|
|
|
|
/* 8990 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSA *LPMCI_OVLY_WINDOW_PARMS;
|
|
|
|
/* 8991 */
|
|
typedef unsigned int PropertyProviderType;
|
|
|
|
/* 8992 */
|
|
typedef _WSANSClassInfoA *LPWSANSCLASSINFO;
|
|
|
|
/* 8993 */
|
|
typedef tagCOLORCORRECTPALETTE *PEMRCOLORCORRECTPALETTE;
|
|
|
|
/* 8994 */
|
|
typedef tagSERIALKEYSA *LPSERIALKEYSA;
|
|
|
|
/* 8995 */
|
|
typedef tagMDINEXTMENU *PMDINEXTMENU;
|
|
|
|
/* 8996 */
|
|
typedef int (__stdcall *DATEFMT_ENUMPROCEXA)(char *, unsigned int);
|
|
|
|
/* 8997 */
|
|
typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILEA;
|
|
|
|
/* 8998 */
|
|
typedef _GET_MEDIA_TYPES *PGET_MEDIA_TYPES;
|
|
|
|
/* 8999 */
|
|
typedef _CONSOLE_CURSOR_INFO *PCONSOLE_CURSOR_INFO;
|
|
|
|
/* 9000 */
|
|
typedef tagTEXTMETRICW *LPTEXTMETRICW;
|
|
|
|
/* 9001 */
|
|
typedef _SYSTEM_ALARM_OBJECT_ACE *PSYSTEM_ALARM_OBJECT_ACE;
|
|
|
|
/* 9002 */
|
|
typedef tagTEXTMETRICW *NPTEXTMETRICW;
|
|
|
|
/* 9003 */
|
|
typedef tagMIXERCONTROLW *PMIXERCONTROLW;
|
|
|
|
/* 9004 */
|
|
typedef tagOFN_NT4A *LPOPENFILENAME_NT4;
|
|
|
|
/* 9005 */
|
|
typedef void *__stdcall RPC_CLIENT_ALLOC(unsigned int);
|
|
|
|
/* 9006 */
|
|
typedef tagBITMAPCOREHEADER *LPBITMAPCOREHEADER;
|
|
|
|
/* 9007 */
|
|
typedef _CERT_POLICY_QUALIFIER_INFO *PCERT_POLICY_QUALIFIER_INFO;
|
|
|
|
/* 9008 */
|
|
typedef tagTITLEBARINFO *LPTITLEBARINFO;
|
|
|
|
/* 9009 */
|
|
typedef unsigned __int16 VARTYPE;
|
|
|
|
/* 9010 */
|
|
typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 9011 */
|
|
typedef tagTEXTMETRICA *NPTEXTMETRICA;
|
|
|
|
/* 9012 */
|
|
typedef tagEMRCREATEPEN *PEMRCREATEPEN;
|
|
|
|
/* 9013 */
|
|
typedef tagOLEUPDATE *POLEUPDATE;
|
|
|
|
/* 9014 */
|
|
typedef tagTEXTMETRICA *LPTEXTMETRICA;
|
|
|
|
/* 9015 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_DER_BLOB;
|
|
|
|
/* 9016 */
|
|
typedef int (__stdcall *IMPERSONATE_SECURITY_CONTEXT_FN)(_SecHandle *);
|
|
|
|
/* 9017 */
|
|
typedef tagHW_PROFILE_INFOW *LPHW_PROFILE_INFOW;
|
|
|
|
/* 9018 */
|
|
typedef int (__stdcall *DATEFMT_ENUMPROCEXW)(unsigned __int16 *, unsigned int);
|
|
|
|
/* 9019 */
|
|
typedef int (__stdcall *PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY)(_CMSG_CONTENT_ENCRYPT_INFO *, unsigned int, void *);
|
|
|
|
/* 9020 */
|
|
typedef _MEDIA_TYPE *PMEDIA_TYPE;
|
|
|
|
/* 9021 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CERT)(void *, _CERT_CONTEXT *, unsigned int);
|
|
|
|
/* 9022 */
|
|
typedef HRESULT (__cdecl *_ATL_PERFREGFUNC)(HINSTANCE__ *);
|
|
|
|
/* 9023 */
|
|
typedef tagBSTRBLOB *LPBSTRBLOB;
|
|
|
|
/* 9024 */
|
|
typedef unsigned int SpellSetID;
|
|
|
|
/* 9025 */
|
|
typedef void __stdcall DRVCALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 9026 */
|
|
typedef _CRYPT_BIT_BLOB *PCRYPT_BIT_BLOB;
|
|
|
|
/* 9027 */
|
|
typedef void (__stdcall *LPOCNDSCPROC)(unsigned int, unsigned int, void *);
|
|
|
|
/* 9028 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_DATA_BLOB;
|
|
|
|
/* 9029 */
|
|
typedef _CRL_FIND_ISSUED_FOR_PARA *PCRL_FIND_ISSUED_FOR_PARA;
|
|
|
|
/* 9030 */
|
|
typedef _CRL_DIST_POINT *PCRL_DIST_POINT;
|
|
|
|
/* 9031 */
|
|
typedef tagEMRNAMEDESCAPE *PEMRNAMEDESCAPE;
|
|
|
|
/* 9032 */
|
|
typedef _RTL_VERIFIER_PROVIDER_DESCRIPTOR *PRTL_VERIFIER_PROVIDER_DESCRIPTOR;
|
|
|
|
/* 9033 */
|
|
typedef unsigned int D3DCOLOR;
|
|
|
|
/* 9034 */
|
|
typedef tagPDEXA *LPPRINTDLGEXA;
|
|
|
|
/* 9035 */
|
|
typedef _OSVERSIONINFOA *LPOSVERSIONINFO;
|
|
|
|
/* 9036 */
|
|
typedef tagJOYCAPS2A *NPJOYCAPS2A;
|
|
|
|
/* 9037 */
|
|
typedef _WSANSClassInfoW *LPWSANSCLASSINFOW;
|
|
|
|
/* 9038 */
|
|
typedef tagEMREXCLUDECLIPRECT *PEMREXCLUDECLIPRECT;
|
|
|
|
/* 9039 */
|
|
typedef tagJOYCAPS2A *LPJOYCAPS2A;
|
|
|
|
/* 9040 */
|
|
typedef _PRIVILEGE_SET *PPRIVILEGE_SET;
|
|
|
|
/* 9041 */
|
|
typedef tagEMRSETCOLORSPACE *PEMRDELETECOLORSPACE;
|
|
|
|
/* 9042 */
|
|
typedef _CRYPT_URL_ARRAY *PCRYPT_URL_ARRAY;
|
|
|
|
/* 9043 */
|
|
typedef _OLESTREAM *LPOLESTREAM;
|
|
|
|
/* 9044 */
|
|
typedef ID3DXSprite *LPD3DXSPRITE;
|
|
|
|
/* 9045 */
|
|
typedef _STORAGE_BUS_RESET_REQUEST *PSTORAGE_BUS_RESET_REQUEST;
|
|
|
|
/* 9046 */
|
|
typedef _userCLIPFORMAT *wireCLIPFORMAT;
|
|
|
|
/* 9047 */
|
|
typedef int SECURITY_STATUS;
|
|
|
|
/* 9048 */
|
|
typedef void *RPC_AUTHZ_HANDLE;
|
|
|
|
/* 9049 */
|
|
typedef int (__stdcall *PFNrokea)(HKEY__ *, const char *, unsigned int, unsigned int, HKEY__ **);
|
|
|
|
/* 9050 */
|
|
typedef void *HDEVNOTIFY;
|
|
|
|
/* 9051 */
|
|
typedef tagJOYCAPS2W *LPJOYCAPS2W;
|
|
|
|
/* 9052 */
|
|
typedef tagRemFORMATETC *LPREMFORMATETC;
|
|
|
|
/* 9053 */
|
|
typedef tagJOYCAPS2W *NPJOYCAPS2W;
|
|
|
|
/* 9054 */
|
|
typedef _WSANSClassInfoA *LPWSANSCLASSINFOA;
|
|
|
|
/* 9055 */
|
|
typedef tagPDEXW *LPPRINTDLGEXW;
|
|
|
|
/* 9056 */
|
|
typedef void (__cdecl *FNWNDCREATENOTIFY)(HRESULT, const unsigned __int16 *, void *);
|
|
|
|
/* 9057 */
|
|
typedef tagSERIALKEYSA *LPSERIALKEYS;
|
|
|
|
/* 9058 */
|
|
typedef SCARD_T1_REQUEST *PSCARD_T1_REQUEST;
|
|
|
|
/* 9059 */
|
|
typedef SCARD_T0_REQUEST *PSCARD_T0_REQUEST;
|
|
|
|
/* 9060 */
|
|
typedef tagSTYLEBUFW *PSTYLEBUFW;
|
|
|
|
/* 9061 */
|
|
typedef tagPDA *LPPRINTDLGA;
|
|
|
|
/* 9062 */
|
|
typedef tagGUITHREADINFO *PGUITHREADINFO;
|
|
|
|
/* 9063 */
|
|
typedef void (__stdcall *PFN_CERT_STORE_PROV_CLOSE)(void *, unsigned int);
|
|
|
|
/* 9064 */
|
|
typedef unsigned __int16 *PBAD_TRACK_NUMBER;
|
|
|
|
/* 9065 */
|
|
typedef _SERVICE_STATUS *LPSERVICE_STATUS;
|
|
|
|
/* 9066 */
|
|
typedef tagIMEMENUITEMINFOA *NPIMEMENUITEMINFO;
|
|
|
|
/* 9067 */
|
|
typedef tagMCI_ANIM_STEP_PARMS *PMCI_ANIM_STEP_PARMS;
|
|
|
|
/* 9068 */
|
|
typedef tagIMEMENUITEMINFOA *LPIMEMENUITEMINFO;
|
|
|
|
/* 9069 */
|
|
typedef _PRINTPROCESSOR_INFO_1A *LPPRINTPROCESSOR_INFO_1;
|
|
|
|
/* 9070 */
|
|
typedef tagEMRPOLYLINE16 *PEMRPOLYLINETO16;
|
|
|
|
/* 9071 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTA *LPMIXERCONTROLDETAILS_LISTTEXT;
|
|
|
|
/* 9072 */
|
|
typedef int mbstate_t;
|
|
|
|
/* 9073 */
|
|
typedef tagMULTIKEYHELPA *LPMULTIKEYHELPA;
|
|
|
|
/* 9074 */
|
|
typedef _PRINTER_DEFAULTSA *PPRINTER_DEFAULTS;
|
|
|
|
/* 9075 */
|
|
typedef tagEMRSETDIBITSTODEVICE *PEMRSETDIBITSTODEVICE;
|
|
|
|
/* 9076 */
|
|
typedef unsigned int EmoteType;
|
|
|
|
/* 9077 */
|
|
typedef tagCBT_CREATEWNDA *LPCBT_CREATEWND;
|
|
|
|
/* 9078 */
|
|
typedef tagPDW *LPPRINTDLGW;
|
|
|
|
/* 9079 */
|
|
typedef tagRPCOLEMESSAGE *PRPCOLEMESSAGE;
|
|
|
|
/* 9080 */
|
|
typedef _CERT_NAME_INFO *PCERT_NAME_INFO;
|
|
|
|
/* 9081 */
|
|
typedef tMIXERCONTROLDETAILS *LPMIXERCONTROLDETAILS;
|
|
|
|
/* 9082 */
|
|
typedef _DRIVER_INFO_1A *PDRIVER_INFO_1;
|
|
|
|
/* 9083 */
|
|
typedef tagVersionedStream *LPVERSIONEDSTREAM;
|
|
|
|
/* 9084 */
|
|
typedef int INT_PTR;
|
|
|
|
/* 9085 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSW *LPMCI_ANIM_WINDOW_PARMSW;
|
|
|
|
/* 9086 */
|
|
typedef tagMULTIKEYHELPW *LPMULTIKEYHELPW;
|
|
|
|
/* 9087 */
|
|
typedef _DEBUG_EVENT *LPDEBUG_EVENT;
|
|
|
|
/* 9088 */
|
|
typedef servent *LPSERVENT;
|
|
|
|
/* 9089 */
|
|
typedef _MIDL_STUB_DESC *PMIDL_STUB_DESC;
|
|
|
|
/* 9090 */
|
|
typedef _CERT_DH_PARAMETERS *PCERT_DH_PARAMETERS;
|
|
|
|
/* 9091 */
|
|
typedef _DRIVER_INFO_1A *LPDRIVER_INFO_1;
|
|
|
|
/* 9092 */
|
|
typedef _DRIVER_INFO_2A *LPDRIVER_INFO_2;
|
|
|
|
/* 9093 */
|
|
typedef _COMSTAT *LPCOMSTAT;
|
|
|
|
/* 9094 */
|
|
typedef IEnumUnknown *LPENUMUNKNOWN;
|
|
|
|
/* 9095 */
|
|
typedef _DRIVER_INFO_3A *LPDRIVER_INFO_3;
|
|
|
|
/* 9096 */
|
|
typedef _DRIVER_INFO_4A *LPDRIVER_INFO_4;
|
|
|
|
/* 9097 */
|
|
typedef unsigned int ALG_ID;
|
|
|
|
/* 9098 */
|
|
typedef DIPROPINFO *LPCDIPROPINFO;
|
|
|
|
/* 9099 */
|
|
typedef _DRIVER_INFO_5A *LPDRIVER_INFO_5;
|
|
|
|
/* 9100 */
|
|
typedef _DRIVER_INFO_6A *LPDRIVER_INFO_6;
|
|
|
|
/* 9101 */
|
|
typedef _CERT_PHYSICAL_STORE_INFO *PCERT_PHYSICAL_STORE_INFO;
|
|
|
|
/* 9102 */
|
|
typedef void (__cdecl *__oom_handler_type)();
|
|
|
|
/* 9103 */
|
|
typedef _SecBufferDesc *PSecBufferDesc;
|
|
|
|
/* 9104 */
|
|
typedef _tagSTACKFRAME *LPSTACKFRAME;
|
|
|
|
/* 9105 */
|
|
typedef _DISPLAY_DEVICEW *LPDISPLAY_DEVICEW;
|
|
|
|
/* 9106 */
|
|
typedef _DS3DLISTENER *LPDS3DLISTENER;
|
|
|
|
/* 9107 */
|
|
typedef IKeystone *LPKEYSTONE;
|
|
|
|
/* 9108 */
|
|
typedef _PRINTER_DEFAULTSW *LPPRINTER_DEFAULTSW;
|
|
|
|
/* 9109 */
|
|
typedef tagNEWTEXTMETRICW *NPNEWTEXTMETRICW;
|
|
|
|
/* 9110 */
|
|
typedef void (__cdecl *terminate_handler)();
|
|
|
|
/* 9111 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSA *LPMCI_ANIM_OPEN_PARMS;
|
|
|
|
/* 9112 */
|
|
typedef tagNEWTEXTMETRICW *LPNEWTEXTMETRICW;
|
|
|
|
/* 9113 */
|
|
typedef _CMSG_HASHED_ENCODE_INFO *PCMSG_HASHED_ENCODE_INFO;
|
|
|
|
/* 9114 */
|
|
typedef _MONITOR_INFO_1A *PMONITOR_INFO_1A;
|
|
|
|
/* 9115 */
|
|
typedef unsigned int HouseID;
|
|
|
|
/* 9116 */
|
|
typedef _NTFS_STATISTICS *PNTFS_STATISTICS;
|
|
|
|
/* 9117 */
|
|
typedef _PRINTER_DEFAULTSA *LPPRINTER_DEFAULTSA;
|
|
|
|
/* 9118 */
|
|
typedef HPALETTE__ *HPALETTE;
|
|
|
|
/* 9119 */
|
|
typedef int FXPT2DOT30;
|
|
|
|
/* 9120 */
|
|
typedef unsigned int RoomID;
|
|
|
|
/* 9121 */
|
|
typedef void *NDR_CCONTEXT;
|
|
|
|
/* 9122 */
|
|
typedef _DISPLAY_DEVICEA *LPDISPLAY_DEVICEA;
|
|
|
|
/* 9123 */
|
|
typedef unsigned int PROPID;
|
|
|
|
/* 9124 */
|
|
typedef const char *__exString;
|
|
|
|
/* 9125 */
|
|
typedef void *RPC_SS_THREAD_HANDLE;
|
|
|
|
/* 9126 */
|
|
typedef unsigned int DWORD32;
|
|
|
|
/* 9127 */
|
|
typedef _IMAGE_NT_HEADERS *PIMAGE_NT_HEADERS32;
|
|
|
|
/* 9128 */
|
|
typedef _DRIVER_INFO_1W *PDRIVER_INFO_1W;
|
|
|
|
/* 9129 */
|
|
typedef IOleInPlaceSite *LPOLEINPLACESITE;
|
|
|
|
/* 9130 */
|
|
typedef int (__stdcall *OLDFONTENUMPROCW)(tagLOGFONTW *, tagTEXTMETRICW *, unsigned int, int);
|
|
|
|
/* 9131 */
|
|
typedef tagPDA *LPPRINTDLG;
|
|
|
|
/* 9132 */
|
|
typedef _CERT_CHAIN *PCERT_CHAIN;
|
|
|
|
/* 9133 */
|
|
typedef unsigned int EffectsUIType;
|
|
|
|
/* 9134 */
|
|
typedef _GLYPHMETRICSFLOAT *PGLYPHMETRICSFLOAT;
|
|
|
|
/* 9135 */
|
|
typedef _CMSG_MAIL_LIST_RECIPIENT_INFO *PCMSG_MAIL_LIST_RECIPIENT_INFO;
|
|
|
|
/* 9136 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTA *LPMIXERCONTROLDETAILS_LISTTEXTA;
|
|
|
|
/* 9137 */
|
|
typedef tagMULTIKEYHELPA *LPMULTIKEYHELP;
|
|
|
|
/* 9138 */
|
|
typedef unsigned int (__stdcall *LPFRHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9139 */
|
|
typedef _userSTGMEDIUM *wireSTGMEDIUM;
|
|
|
|
/* 9140 */
|
|
typedef _ACTION_HEADER *PACTION_HEADER;
|
|
|
|
/* 9141 */
|
|
typedef HENHMETAFILE__ *HENHMETAFILE;
|
|
|
|
/* 9142 */
|
|
typedef unsigned int error_status_t;
|
|
|
|
/* 9143 */
|
|
typedef _DRIVER_INFO_1A *PDRIVER_INFO_1A;
|
|
|
|
/* 9144 */
|
|
typedef void *HCERTCHAINENGINE;
|
|
|
|
/* 9145 */
|
|
typedef _MONITOR_INFO_2A *PMONITOR_INFO_2A;
|
|
|
|
/* 9146 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETMAPMODE;
|
|
|
|
/* 9147 */
|
|
typedef unsigned int AllegianceOfficerLevel;
|
|
|
|
/* 9148 */
|
|
typedef tagEMRMODIFYWORLDTRANSFORM *PEMRMODIFYWORLDTRANSFORM;
|
|
|
|
/* 9149 */
|
|
typedef _CERT_BASIC_CONSTRAINTS_INFO *PCERT_BASIC_CONSTRAINTS_INFO;
|
|
|
|
/* 9150 */
|
|
typedef tMIXERCONTROLDETAILS_UNSIGNED *LPMIXERCONTROLDETAILS_UNSIGNED;
|
|
|
|
/* 9151 */
|
|
typedef tagMIXERCONTROLDETAILS_LISTTEXTW *LPMIXERCONTROLDETAILS_LISTTEXTW;
|
|
|
|
/* 9152 */
|
|
typedef _FORM_INFO_1W *LPFORM_INFO_1W;
|
|
|
|
/* 9153 */
|
|
typedef _LUID *PLUID;
|
|
|
|
/* 9154 */
|
|
typedef tagEMREXTSELECTCLIPRGN *PEMREXTSELECTCLIPRGN;
|
|
|
|
/* 9155 */
|
|
typedef HDESK__ *HDESK;
|
|
|
|
/* 9156 */
|
|
typedef _PROPSHEETPAGEA_V1 *LPCPROPSHEETPAGEA_V1;
|
|
|
|
/* 9157 */
|
|
typedef _RPC_CLIENT_INTERFACE *PRPC_CLIENT_INTERFACE;
|
|
|
|
/* 9158 */
|
|
typedef SCARD_T0_REQUEST *LPSCARD_T0_REQUEST;
|
|
|
|
/* 9159 */
|
|
typedef _CERT_PAIR *PCERT_PAIR;
|
|
|
|
/* 9160 */
|
|
typedef unsigned int PropertyGroupName;
|
|
|
|
/* 9161 */
|
|
typedef tagMCI_ANIM_UPDATE_PARMS *PMCI_ANIM_UPDATE_PARMS;
|
|
|
|
/* 9162 */
|
|
typedef void (__stdcall *STUB_THUNK)(_MIDL_STUB_MESSAGE *);
|
|
|
|
/* 9163 */
|
|
typedef IBindProtocol *LPBINDPROTOCOL;
|
|
|
|
/* 9164 */
|
|
typedef DIDEVICEINSTANCEA *LPCDIDEVICEINSTANCE;
|
|
|
|
/* 9165 */
|
|
typedef SERVICE_STATUS_HANDLE__ *SERVICE_STATUS_HANDLE;
|
|
|
|
/* 9166 */
|
|
typedef _PRINTER_DEFAULTSA *LPPRINTER_DEFAULTS;
|
|
|
|
/* 9167 */
|
|
typedef IEnumSTATSTG *LPENUMSTATSTG;
|
|
|
|
/* 9168 */
|
|
typedef _IMAGE_RESOURCE_DIRECTORY *PIMAGE_RESOURCE_DIRECTORY;
|
|
|
|
/* 9169 */
|
|
typedef tagMONCBSTRUCT *PMONCBSTRUCT;
|
|
|
|
/* 9170 */
|
|
typedef _DISPLAY_DEVICEA *LPDISPLAY_DEVICE;
|
|
|
|
/* 9171 */
|
|
typedef void (__cdecl *_PMFN)();
|
|
|
|
/* 9172 */
|
|
typedef _PROPSHEETPAGEW_V1 *LPCPROPSHEETPAGEW_V1;
|
|
|
|
/* 9173 */
|
|
typedef _RECTL *LPCRECTL;
|
|
|
|
/* 9174 */
|
|
typedef _OVERLAPPED *LPWSAOVERLAPPED;
|
|
|
|
/* 9175 */
|
|
typedef tagMCI_OPEN_PARMSW *PMCI_OPEN_PARMSW;
|
|
|
|
/* 9176 */
|
|
typedef _DOC_INFO_3W *LPDOC_INFO_3W;
|
|
|
|
/* 9177 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_ATTR_BLOB;
|
|
|
|
/* 9178 */
|
|
typedef tagLOCALESIGNATURE *LPLOCALESIGNATURE;
|
|
|
|
/* 9179 */
|
|
typedef HDRVR__ *HDRVR;
|
|
|
|
/* 9180 */
|
|
typedef tagEMRGLSBOUNDEDRECORD *PEMRGLSBOUNDEDRECORD;
|
|
|
|
/* 9181 */
|
|
typedef _IO_COUNTERS *PIO_COUNTERS;
|
|
|
|
/* 9182 */
|
|
typedef _DOC_INFO_3A *LPDOC_INFO_3A;
|
|
|
|
/* 9183 */
|
|
typedef _SYSTEM_POWER_STATUS *LPSYSTEM_POWER_STATUS;
|
|
|
|
/* 9184 */
|
|
typedef tagNONCLIENTMETRICSA *PNONCLIENTMETRICSA;
|
|
|
|
/* 9185 */
|
|
typedef tagTTPOLYCURVE *LPTTPOLYCURVE;
|
|
|
|
/* 9186 */
|
|
typedef MENUITEMTEMPLATEHEADER *PMENUITEMTEMPLATEHEADER;
|
|
|
|
/* 9187 */
|
|
typedef IOleAdviseHolder *LPOLEADVISEHOLDER;
|
|
|
|
/* 9188 */
|
|
typedef unsigned int UIElementMessageID;
|
|
|
|
/* 9189 */
|
|
typedef waveformat_tag *LPWAVEFORMAT;
|
|
|
|
/* 9190 */
|
|
typedef waveformat_tag *NPWAVEFORMAT;
|
|
|
|
/* 9191 */
|
|
typedef IMAGE_LOAD_CONFIG_DIRECTORY32 *PIMAGE_LOAD_CONFIG_DIRECTORY;
|
|
|
|
/* 9192 */
|
|
typedef int (__stdcall *ACCEPT_SECURITY_CONTEXT_FN)(_SecHandle *, _SecHandle *, _SecBufferDesc *, unsigned int, unsigned int, _SecHandle *, _SecBufferDesc *, unsigned int *, _LARGE_INTEGER *);
|
|
|
|
/* 9193 */
|
|
typedef IEnumSTATPROPSETSTG *LPENUMSTATPROPSETSTG;
|
|
|
|
/* 9194 */
|
|
typedef IRunningObjectTable *LPRUNNINGOBJECTTABLE;
|
|
|
|
/* 9195 */
|
|
typedef _NOTIFYICONDATAA *PNOTIFYICONDATAA;
|
|
|
|
/* 9196 */
|
|
typedef IEnumMoniker *LPENUMMONIKER;
|
|
|
|
/* 9197 */
|
|
typedef DIDEVICESTATE *LPDIDEVICESTATE;
|
|
|
|
/* 9198 */
|
|
typedef ICancelMethodCalls *LPCANCELMETHODCALLS;
|
|
|
|
/* 9199 */
|
|
typedef block_state (__stdcall *compress_func)(internal_state *, int);
|
|
|
|
/* 9200 */
|
|
typedef tagMCI_VD_STEP_PARMS *PMCI_VD_STEP_PARMS;
|
|
|
|
/* 9201 */
|
|
typedef int (__stdcall *APPLY_CONTROL_TOKEN_FN)(_SecHandle *, _SecBufferDesc *);
|
|
|
|
/* 9202 */
|
|
typedef unsigned int size_type;
|
|
|
|
/* 9203 */
|
|
typedef HRESULT (__stdcall *LPFNGETCLASSOBJECT)(_GUID *, _GUID *, void **);
|
|
|
|
/* 9204 */
|
|
typedef _LARGE_INTEGER *PLARGE_INTEGER;
|
|
|
|
/* 9205 */
|
|
typedef int (__stdcall *CALINFO_ENUMPROCEXA)(char *, unsigned int);
|
|
|
|
/* 9206 */
|
|
typedef void __stdcall WAVECALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 9207 */
|
|
typedef void (__stdcall *__errorPfnType)(int, IErrorInfo *);
|
|
|
|
/* 9208 */
|
|
typedef HMIDISTRM__ **LPHMIDISTRM;
|
|
|
|
/* 9209 */
|
|
typedef int (__stdcall *CALINFO_ENUMPROCEXW)(unsigned __int16 *, unsigned int);
|
|
|
|
/* 9210 */
|
|
typedef unsigned int ErrorType;
|
|
|
|
/* 9211 */
|
|
typedef int (__stdcall *GRAYSTRINGPROC)(HDC__ *, int, int);
|
|
|
|
/* 9212 */
|
|
typedef unsigned int SOCKET;
|
|
|
|
/* 9213 */
|
|
typedef _devicemodeA *PDEVMODE;
|
|
|
|
/* 9214 */
|
|
typedef UIElement *UIElementPointer;
|
|
|
|
/* 9215 */
|
|
typedef void *RPC_IF_HANDLE;
|
|
|
|
/* 9216 */
|
|
typedef _IMAGE_OPTIONAL_HEADER64 *PIMAGE_OPTIONAL_HEADER64;
|
|
|
|
/* 9217 */
|
|
typedef tagMIXERCONTROLA *PMIXERCONTROL;
|
|
|
|
/* 9218 */
|
|
typedef _PSFEATURE_OUTPUT *PPSFEATURE_OUTPUT;
|
|
|
|
/* 9219 */
|
|
typedef tagCIEXYZ *LPCIEXYZ;
|
|
|
|
/* 9220 */
|
|
typedef HDDEDATA__ *(__stdcall *PFNCALLBACK)(unsigned int, unsigned int, HCONV__ *, HSZ__ *, HSZ__ *, HDDEDATA__ *, unsigned int, unsigned int);
|
|
|
|
/* 9221 */
|
|
typedef _DOC_INFO_3A *LPDOC_INFO_3;
|
|
|
|
/* 9222 */
|
|
typedef tagOBJECTDESCRIPTOR *PLINKSRCDESCRIPTOR;
|
|
|
|
/* 9223 */
|
|
typedef tagMCI_SAVE_PARMSA *PMCI_SAVE_PARMS;
|
|
|
|
/* 9224 */
|
|
typedef unsigned __int16 flowqueueInterval_t;
|
|
|
|
/* 9225 */
|
|
typedef HRESULT (__cdecl *FNCREATEVERTEXBUFFER)(unsigned int, unsigned int, unsigned int, _D3DPOOL, IDirect3DVertexBuffer9 **);
|
|
|
|
/* 9226 */
|
|
typedef _PERF_OBJECT_TYPE *PPERF_OBJECT_TYPE;
|
|
|
|
/* 9227 */
|
|
typedef _DISK_PERFORMANCE *PDISK_PERFORMANCE;
|
|
|
|
/* 9228 */
|
|
typedef tagRemSNB *wireSNB;
|
|
|
|
/* 9229 */
|
|
typedef unsigned int D3DRMMAPPINGFLAG;
|
|
|
|
/* 9230 */
|
|
typedef _RemotableHandle *wireHICON;
|
|
|
|
/* 9231 */
|
|
typedef _CERT_REGISTRY_STORE_ROAMING_PARA *PCERT_REGISTRY_STORE_ROAMING_PARA;
|
|
|
|
/* 9232 */
|
|
typedef _TAPE_WRITE_MARKS *PTAPE_WRITE_MARKS;
|
|
|
|
/* 9233 */
|
|
typedef _NETRESOURCEA *LPNETRESOURCEA;
|
|
|
|
/* 9234 */
|
|
typedef const char *LPCTSTR;
|
|
|
|
/* 9235 */
|
|
typedef _CMC_PEND_INFO *PCMC_PEND_INFO;
|
|
|
|
/* 9236 */
|
|
typedef _SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE;
|
|
|
|
/* 9237 */
|
|
typedef _devicemodeW *PDEVMODEW;
|
|
|
|
/* 9238 */
|
|
typedef unsigned int u_int;
|
|
|
|
/* 9239 */
|
|
typedef tagWAVEOUTCAPSA *NPWAVEOUTCAPSA;
|
|
|
|
/* 9240 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CTL)(void *, _CERT_STORE_PROV_FIND_INFO *, _CTL_CONTEXT *, unsigned int, void **, _CTL_CONTEXT **);
|
|
|
|
/* 9241 */
|
|
typedef tWAVEFORMATEX *LPCWAVEFORMATEX;
|
|
|
|
/* 9242 */
|
|
typedef _QUERY_SERVICE_LOCK_STATUSW *LPQUERY_SERVICE_LOCK_STATUSW;
|
|
|
|
/* 9243 */
|
|
typedef tagWAVEOUTCAPSA *LPWAVEOUTCAPSA;
|
|
|
|
/* 9244 */
|
|
typedef _userHBITMAP *wireHBITMAP;
|
|
|
|
/* 9245 */
|
|
typedef _PROPSHEETPAGEA_V3 *LPPROPSHEETPAGEA_LATEST;
|
|
|
|
/* 9246 */
|
|
typedef _JOB_INFO_2A *PJOB_INFO_2;
|
|
|
|
/* 9247 */
|
|
typedef tagEXTLOGFONTW *PEXTLOGFONTW;
|
|
|
|
/* 9248 */
|
|
typedef tagHELPWININFOA *LPHELPWININFOA;
|
|
|
|
/* 9249 */
|
|
typedef unsigned int HCRYPTKEY;
|
|
|
|
/* 9250 */
|
|
typedef unsigned int pixeltype;
|
|
|
|
/* 9251 */
|
|
typedef _JOB_INFO_3 *PJOB_INFO_3;
|
|
|
|
/* 9252 */
|
|
typedef _MESSAGE_RESOURCE_DATA *PMESSAGE_RESOURCE_DATA;
|
|
|
|
/* 9253 */
|
|
typedef _STL::_Rb_tree_node_base *_Base_ptr;
|
|
|
|
/* 9254 */
|
|
typedef tagMCI_GETDEVCAPS_PARMS *PMCI_GETDEVCAPS_PARMS;
|
|
|
|
/* 9255 */
|
|
typedef _JOB_INFO_1A *PJOB_INFO_1;
|
|
|
|
/* 9256 */
|
|
typedef sockaddr_storage *PSOCKADDR_STORAGE;
|
|
|
|
/* 9257 */
|
|
typedef tagOBJECTDESCRIPTOR *LPLINKSRCDESCRIPTOR;
|
|
|
|
/* 9258 */
|
|
typedef int (__stdcall *DECRYPT_MESSAGE_FN)(_SecHandle *, _SecBufferDesc *, unsigned int, unsigned int *);
|
|
|
|
/* 9259 */
|
|
typedef _devicemodeA *PDEVMODEA;
|
|
|
|
/* 9260 */
|
|
typedef tagIMEMENUITEMINFOW *LPIMEMENUITEMINFOW;
|
|
|
|
/* 9261 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETLAYOUT;
|
|
|
|
/* 9262 */
|
|
typedef tagIMEMENUITEMINFOW *NPIMEMENUITEMINFOW;
|
|
|
|
/* 9263 */
|
|
typedef IOleCache *LPOLECACHE;
|
|
|
|
/* 9264 */
|
|
typedef _PRINTER_DEFAULTSW *PPRINTER_DEFAULTSW;
|
|
|
|
/* 9265 */
|
|
typedef unsigned int APARTMENTID;
|
|
|
|
/* 9266 */
|
|
typedef int _Mbstatet;
|
|
|
|
/* 9267 */
|
|
typedef _IMAGE_IMPORT_BY_NAME *PIMAGE_IMPORT_BY_NAME;
|
|
|
|
/* 9268 */
|
|
typedef _STORAGE_DEVICE_NUMBER *PSTORAGE_DEVICE_NUMBER;
|
|
|
|
/* 9269 */
|
|
typedef unsigned __int16 INTERNET_PORT;
|
|
|
|
/* 9270 */
|
|
typedef tagMIDIOUTCAPS2A *PMIDIOUTCAPS2A;
|
|
|
|
/* 9271 */
|
|
typedef unsigned int ACCESS_MASK;
|
|
|
|
/* 9272 */
|
|
typedef tagMIDIINCAPSA *PMIDIINCAPSA;
|
|
|
|
/* 9273 */
|
|
typedef tagSTYLEBUFA *PSTYLEBUF;
|
|
|
|
/* 9274 */
|
|
typedef tagNONCLIENTMETRICSA *LPNONCLIENTMETRICSA;
|
|
|
|
/* 9275 */
|
|
typedef unsigned __int16 SID_Type;
|
|
|
|
/* 9276 */
|
|
typedef unsigned int WieldRequirement;
|
|
|
|
/* 9277 */
|
|
typedef unsigned __int16 PATCHARRAY[128];
|
|
|
|
/* 9278 */
|
|
typedef IOleCache2 *LPOLECACHE2;
|
|
|
|
/* 9279 */
|
|
typedef _DRIVER_INFO_6A *PDRIVER_INFO_6;
|
|
|
|
/* 9280 */
|
|
typedef _SHQUERYRBINFO *LPSHQUERYRBINFO;
|
|
|
|
/* 9281 */
|
|
typedef tagNONCLIENTMETRICSW *LPNONCLIENTMETRICSW;
|
|
|
|
/* 9282 */
|
|
typedef HWAVEOUT__ *HWAVEOUT;
|
|
|
|
/* 9283 */
|
|
typedef tagMCI_SAVE_PARMSA *LPMCI_SAVE_PARMS;
|
|
|
|
/* 9284 */
|
|
typedef _CMC_STATUS_INFO *PCMC_STATUS_INFO;
|
|
|
|
/* 9285 */
|
|
typedef _JOB_INFO_2A *LPJOB_INFO_2;
|
|
|
|
/* 9286 */
|
|
typedef int (__stdcall *DESKTOPENUMPROCW)(unsigned __int16 *, int);
|
|
|
|
/* 9287 */
|
|
typedef IMAGE_AUX_SYMBOL_TOKEN_DEF *PIMAGE_AUX_SYMBOL_TOKEN_DEF;
|
|
|
|
/* 9288 */
|
|
typedef _SLIST_HEADER *PSLIST_HEADER;
|
|
|
|
/* 9289 */
|
|
typedef int *PLONG32;
|
|
|
|
/* 9290 */
|
|
typedef _FILE_SEGMENT_ELEMENT *PFILE_SEGMENT_ELEMENT;
|
|
|
|
/* 9291 */
|
|
typedef _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA *PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA;
|
|
|
|
/* 9292 */
|
|
typedef unsigned int (__stdcall *YIELDPROC)(unsigned int, unsigned int);
|
|
|
|
/* 9293 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CRL)(void *, _CERT_STORE_PROV_FIND_INFO *, _CRL_CONTEXT *, unsigned int, void **, _CRL_CONTEXT **);
|
|
|
|
/* 9294 */
|
|
typedef unsigned int ULONG32;
|
|
|
|
/* 9295 */
|
|
typedef tagVARIANT *LPVARIANTARG;
|
|
|
|
/* 9296 */
|
|
typedef unsigned __int16 ino_t;
|
|
|
|
/* 9297 */
|
|
typedef _PERF_DATA_BLOCK *PPERF_DATA_BLOCK;
|
|
|
|
/* 9298 */
|
|
typedef _TOKEN_OWNER *PTOKEN_OWNER;
|
|
|
|
/* 9299 */
|
|
typedef tagMCI_ANIM_OPEN_PARMSW *LPMCI_ANIM_OPEN_PARMSW;
|
|
|
|
/* 9300 */
|
|
typedef IPropertyStorage *LPPROPERTYSTORAGE;
|
|
|
|
/* 9301 */
|
|
typedef _DIDATAFORMAT *LPCDIDATAFORMAT;
|
|
|
|
/* 9302 */
|
|
typedef _STORAGE_HOTPLUG_INFO *PSTORAGE_HOTPLUG_INFO;
|
|
|
|
/* 9303 */
|
|
typedef const unsigned __int16 *PCWSTR;
|
|
|
|
/* 9304 */
|
|
typedef _CERT_RDN *PCERT_RDN;
|
|
|
|
/* 9305 */
|
|
typedef tagPIXELFORMATDESCRIPTOR *LPPIXELFORMATDESCRIPTOR;
|
|
|
|
/* 9306 */
|
|
typedef _DRIVER_INFO_6W *PDRIVER_INFO_6W;
|
|
|
|
/* 9307 */
|
|
typedef _RASTERIZER_STATUS *LPRASTERIZER_STATUS;
|
|
|
|
/* 9308 */
|
|
typedef tagCHOOSECOLORA *LPCHOOSECOLORA;
|
|
|
|
/* 9309 */
|
|
typedef _CRYPT_ATTRIBUTES *PCMSG_ATTR;
|
|
|
|
/* 9310 */
|
|
typedef unsigned __int16 COLOR16;
|
|
|
|
/* 9311 */
|
|
typedef _JOB_INFO_2W *LPJOB_INFO_2W;
|
|
|
|
/* 9312 */
|
|
typedef tagMCI_SAVE_PARMSW *LPMCI_SAVE_PARMSW;
|
|
|
|
/* 9313 */
|
|
typedef _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA *PCRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA;
|
|
|
|
/* 9314 */
|
|
typedef tagNONCLIENTMETRICSA *LPNONCLIENTMETRICS;
|
|
|
|
/* 9315 */
|
|
typedef _CRL_ISSUING_DIST_POINT *PCRL_ISSUING_DIST_POINT;
|
|
|
|
/* 9316 */
|
|
typedef unsigned int PKStatus;
|
|
|
|
/* 9317 */
|
|
typedef int (__stdcall *PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC)(_CRYPT_ALGORITHM_IDENTIFIER *, _CRYPTOAPI_BLOB *, char *, unsigned int *, void *);
|
|
|
|
/* 9318 */
|
|
typedef _ACE_HEADER *PACE_HEADER;
|
|
|
|
/* 9319 */
|
|
typedef _FORM_INFO_1A *LPFORM_INFO_1;
|
|
|
|
/* 9320 */
|
|
typedef _DRIVER_INFO_6A *PDRIVER_INFO_6A;
|
|
|
|
/* 9321 */
|
|
typedef const char *PCTSTR;
|
|
|
|
/* 9322 */
|
|
typedef tagABORTPATH *PEMRREALIZEPALETTE;
|
|
|
|
/* 9323 */
|
|
typedef int (__stdcall *PFN_CANCEL_ASYNC_RETRIEVAL_FUNC)(void *);
|
|
|
|
/* 9324 */
|
|
typedef tagMCI_SAVE_PARMSA *LPMCI_SAVE_PARMSA;
|
|
|
|
/* 9325 */
|
|
typedef unsigned int RestrictionData;
|
|
|
|
/* 9326 */
|
|
typedef _CERT_DSS_PARAMETERS *PCERT_DSS_PARAMETERS;
|
|
|
|
/* 9327 */
|
|
typedef _JOB_INFO_2A *LPJOB_INFO_2A;
|
|
|
|
/* 9328 */
|
|
typedef void *(__stdcall *PFUNCTION_TABLE_ACCESS_ROUTINE)(void *, unsigned int);
|
|
|
|
/* 9329 */
|
|
typedef _CRYPT_ALGORITHM_IDENTIFIER *PCRYPT_ALGORITHM_IDENTIFIER;
|
|
|
|
/* 9330 */
|
|
typedef tagCANDIDATEFORM *LPCANDIDATEFORM;
|
|
|
|
/* 9331 */
|
|
typedef _CERT_AUTHORITY_INFO_ACCESS *PCERT_AUTHORITY_INFO_ACCESS;
|
|
|
|
/* 9332 */
|
|
typedef val_context *PVALCONTEXT;
|
|
|
|
/* 9333 */
|
|
typedef tagCANDIDATEFORM *NPCANDIDATEFORM;
|
|
|
|
/* 9334 */
|
|
typedef tagOIFI *LPOLEINPLACEFRAMEINFO;
|
|
|
|
/* 9335 */
|
|
typedef _CTL_FIND_USAGE_PARA *PCTL_FIND_USAGE_PARA;
|
|
|
|
/* 9336 */
|
|
typedef tagMDINEXTMENU *LPMDINEXTMENU;
|
|
|
|
/* 9337 */
|
|
typedef char *RPC_BUFPTR;
|
|
|
|
/* 9338 */
|
|
typedef unsigned int LocationMask;
|
|
|
|
/* 9339 */
|
|
typedef tagEMRSETVIEWPORTORGEX *PEMRSETVIEWPORTORGEX;
|
|
|
|
/* 9340 */
|
|
typedef _BIDI_DATA *PBIDI_DATA;
|
|
|
|
/* 9341 */
|
|
typedef _LARGE_INTEGER *PTimeStamp;
|
|
|
|
/* 9342 */
|
|
typedef _EXIT_PROCESS_DEBUG_INFO *LPEXIT_PROCESS_DEBUG_INFO;
|
|
|
|
/* 9343 */
|
|
typedef void (__cdecl *unexpected_handler)();
|
|
|
|
/* 9344 */
|
|
typedef IDirectSoundBuffer *LPDIRECTSOUNDBUFFER;
|
|
|
|
/* 9345 */
|
|
typedef tagTYPEATTR *LPTYPEATTR;
|
|
|
|
/* 9346 */
|
|
typedef IMAGE_COR20_HEADER *PIMAGE_COR20_HEADER;
|
|
|
|
/* 9347 */
|
|
typedef tagHARDWAREHOOKSTRUCT *LPHARDWAREHOOKSTRUCT;
|
|
|
|
/* 9348 */
|
|
typedef _CRYPTPROTECT_PROMPTSTRUCT *PCRYPTPROTECT_PROMPTSTRUCT;
|
|
|
|
/* 9349 */
|
|
typedef OPENCARDNAME_EXA *LPOPENCARDNAME_EXA;
|
|
|
|
/* 9350 */
|
|
typedef unsigned int GEOTYPE;
|
|
|
|
/* 9351 */
|
|
typedef void (__stdcall *LPOVERLAPPED_COMPLETION_ROUTINE)(unsigned int, unsigned int, _OVERLAPPED *);
|
|
|
|
/* 9352 */
|
|
typedef int (__stdcall *PROC)();
|
|
|
|
/* 9353 */
|
|
typedef _ICONINFO *PICONINFO;
|
|
|
|
/* 9354 */
|
|
typedef void *HMETAFILEPICT;
|
|
|
|
/* 9355 */
|
|
typedef _MEMORY_BASIC_INFORMATION64 *PMEMORY_BASIC_INFORMATION64;
|
|
|
|
/* 9356 */
|
|
typedef int (__stdcall *ACQUIRE_CREDENTIALS_HANDLE_FN_W)(unsigned __int16 *, unsigned __int16 *, unsigned int, void *, void *, void (__stdcall *)(void *, void *, unsigned int, void **, int *), void *, _SecHandle *, _LARGE_INTEGER *);
|
|
|
|
/* 9357 */
|
|
typedef tagWNDCLASSEXA *PWNDCLASSEX;
|
|
|
|
/* 9358 */
|
|
typedef _CERT_REGISTRY_STORE_CLIENT_GPT_PARA *PCERT_REGISTRY_STORE_CLIENT_GPT_PARA;
|
|
|
|
/* 9359 */
|
|
typedef _BIN_RESULTS *PBIN_RESULTS;
|
|
|
|
/* 9360 */
|
|
typedef tagLOGBRUSH *PLOGBRUSH;
|
|
|
|
/* 9361 */
|
|
typedef HIC__ *HIC;
|
|
|
|
/* 9362 */
|
|
typedef tagOLEVERB *LPOLEVERB;
|
|
|
|
/* 9363 */
|
|
typedef _DOC_INFO_2W *LPDOC_INFO_2W;
|
|
|
|
/* 9364 */
|
|
typedef int PlayerSide;
|
|
|
|
/* 9365 */
|
|
typedef unsigned __int16 **LPBSTR;
|
|
|
|
/* 9366 */
|
|
typedef _DOC_INFO_2A *LPDOC_INFO_2A;
|
|
|
|
/* 9367 */
|
|
typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATE;
|
|
|
|
/* 9368 */
|
|
typedef tagMCI_SYSINFO_PARMSA *LPMCI_SYSINFO_PARMS;
|
|
|
|
/* 9369 */
|
|
typedef IEnumSTATDATA *LPENUMSTATDATA;
|
|
|
|
/* 9370 */
|
|
typedef _WIN32_STREAM_ID *LPWIN32_STREAM_ID;
|
|
|
|
/* 9371 */
|
|
typedef void __cdecl FallocDumpFunction(char *, unsigned int);
|
|
|
|
/* 9372 */
|
|
typedef void __stdcall RPC_ADDRESS_CHANGE_FN(void *);
|
|
|
|
/* 9373 */
|
|
typedef unsigned int RGBAPIXEL;
|
|
|
|
/* 9374 */
|
|
typedef _PERF_INSTANCE_DEFINITION *PPERF_INSTANCE_DEFINITION;
|
|
|
|
/* 9375 */
|
|
typedef _IMAGE_RESOURCE_DIRECTORY_STRING *PIMAGE_RESOURCE_DIRECTORY_STRING;
|
|
|
|
/* 9376 */
|
|
typedef tagMEASUREITEMSTRUCT *LPMEASUREITEMSTRUCT;
|
|
|
|
/* 9377 */
|
|
typedef int (__stdcall *LPFNADDPROPSHEETPAGE)(_PSP *, int);
|
|
|
|
/* 9378 */
|
|
typedef unsigned int UIObjectMode;
|
|
|
|
/* 9379 */
|
|
typedef unsigned int ContextID;
|
|
|
|
/* 9380 */
|
|
typedef tagNONCLIENTMETRICSA *PNONCLIENTMETRICS;
|
|
|
|
/* 9381 */
|
|
typedef void (__cdecl *FNDELETE)(void *);
|
|
|
|
/* 9382 */
|
|
typedef _ENUM_SERVICE_STATUS_PROCESSW *LPENUM_SERVICE_STATUS_PROCESSW;
|
|
|
|
/* 9383 */
|
|
typedef unsigned int LGRPID;
|
|
|
|
/* 9384 */
|
|
typedef _CPS_URLS *PCPS_URLS;
|
|
|
|
/* 9385 */
|
|
typedef tagMIDIOUTCAPSW *LPMIDIOUTCAPSW;
|
|
|
|
/* 9386 */
|
|
typedef _SYSTEM_ALARM_CALLBACK_ACE *PSYSTEM_ALARM_CALLBACK_ACE;
|
|
|
|
/* 9387 */
|
|
typedef tagCOMBOBOXINFO *PCOMBOBOXINFO;
|
|
|
|
/* 9388 */
|
|
typedef tagMIDIOUTCAPSW *NPMIDIOUTCAPSW;
|
|
|
|
/* 9389 */
|
|
typedef void (__cdecl *MIDIEventCallback_t)(char, int, unsigned int);
|
|
|
|
/* 9390 */
|
|
typedef void (__cdecl *new_handler)();
|
|
|
|
/* 9391 */
|
|
typedef DLGTEMPLATE *LPCDLGTEMPLATE;
|
|
|
|
/* 9392 */
|
|
typedef HMIDIIN__ *HMIDIIN;
|
|
|
|
/* 9393 */
|
|
typedef unsigned __int16 *PWSTR;
|
|
|
|
/* 9394 */
|
|
typedef _TIME_ZONE_INFORMATION *LPTIME_ZONE_INFORMATION;
|
|
|
|
/* 9395 */
|
|
typedef tagLOGPALETTE *LPLOGPALETTE;
|
|
|
|
/* 9396 */
|
|
typedef unsigned __int16 OrderingStamp;
|
|
|
|
/* 9397 */
|
|
typedef _SID_IDENTIFIER_AUTHORITY *PSID_IDENTIFIER_AUTHORITY;
|
|
|
|
/* 9398 */
|
|
typedef unsigned __int16 CLIPFORMAT;
|
|
|
|
/* 9399 */
|
|
typedef tagLOGPALETTE *NPLOGPALETTE;
|
|
|
|
/* 9400 */
|
|
typedef _CMC_TAGGED_REQUEST *PCMC_TAGGED_REQUEST;
|
|
|
|
/* 9401 */
|
|
typedef unsigned __int16 SEC_WCHAR;
|
|
|
|
/* 9402 */
|
|
typedef _CERT_POLICY_MAPPING *PCERT_POLICY_MAPPING;
|
|
|
|
/* 9403 */
|
|
typedef _TAPE_CREATE_PARTITION *PTAPE_CREATE_PARTITION;
|
|
|
|
/* 9404 */
|
|
typedef int (__stdcall *PFN_CRYPT_ENUM_OID_INFO)(_CRYPT_OID_INFO *, void *);
|
|
|
|
/* 9405 */
|
|
typedef IHttpNegotiate *LPHTTPNEGOTIATE;
|
|
|
|
/* 9406 */
|
|
typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILEW;
|
|
|
|
/* 9407 */
|
|
typedef tagEMRSELECTCLIPPATH *PEMRSETTEXTALIGN;
|
|
|
|
/* 9408 */
|
|
typedef int (__stdcall *LPFNADDPROPSHEETPAGES)(void *, int (__stdcall *)(_PSP *, int), int);
|
|
|
|
/* 9409 */
|
|
typedef tagDIBSECTION *PDIBSECTION;
|
|
|
|
/* 9410 */
|
|
typedef tagMIXERCONTROLA *PMIXERCONTROLA;
|
|
|
|
/* 9411 */
|
|
typedef IEnumFORMATETC *LPENUMFORMATETC;
|
|
|
|
/* 9412 */
|
|
typedef unsigned int IconBkgnd;
|
|
|
|
/* 9413 */
|
|
typedef IOleInPlaceUIWindow *LPOLEINPLACEUIWINDOW;
|
|
|
|
/* 9414 */
|
|
typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEW;
|
|
|
|
/* 9415 */
|
|
typedef int LONG_PTR;
|
|
|
|
/* 9416 */
|
|
typedef int (__stdcall *BFFCALLBACK)(HWND__ *, unsigned int, int, int);
|
|
|
|
/* 9417 */
|
|
typedef _DISK_EXTENT *PDISK_EXTENT;
|
|
|
|
/* 9418 */
|
|
typedef SYSTEM_BATTERY_STATE *PSYSTEM_BATTERY_STATE;
|
|
|
|
/* 9419 */
|
|
typedef unsigned int (__stdcall *PTRANSLATE_ADDRESS_ROUTINE)(void *, void *, _tagADDRESS *);
|
|
|
|
/* 9420 */
|
|
typedef _DOC_INFO_2A *LPDOC_INFO_2;
|
|
|
|
/* 9421 */
|
|
typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEA;
|
|
|
|
/* 9422 */
|
|
typedef _CERT_TRUST_LIST_INFO *PCERT_TRUST_LIST_INFO;
|
|
|
|
/* 9423 */
|
|
typedef int (__stdcall *PVECTORED_EXCEPTION_HANDLER)(_EXCEPTION_POINTERS *);
|
|
|
|
/* 9424 */
|
|
typedef _CHANGER_MOVE_MEDIUM *PCHANGER_MOVE_MEDIUM;
|
|
|
|
/* 9425 */
|
|
typedef _EXIT_THREAD_DEBUG_INFO *LPEXIT_THREAD_DEBUG_INFO;
|
|
|
|
/* 9426 */
|
|
typedef tagBITMAPCOREHEADER *PBITMAPCOREHEADER;
|
|
|
|
/* 9427 */
|
|
typedef unsigned int SpellOverlay;
|
|
|
|
/* 9428 */
|
|
typedef unsigned int (__stdcall *LPPAGESETUPHOOK)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9429 */
|
|
typedef _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE *PCERT_POLICY_QUALIFIER_NOTICE_REFERENCE;
|
|
|
|
/* 9430 */
|
|
typedef HDDEDATA__ *__stdcall FNCALLBACK(unsigned int, unsigned int, HCONV__ *, HSZ__ *, HSZ__ *, HDDEDATA__ *, unsigned int, unsigned int);
|
|
|
|
/* 9431 */
|
|
typedef const char *PFORMAT_STRING;
|
|
|
|
/* 9432 */
|
|
typedef tagWAVEOUTCAPSA *NPWAVEOUTCAPS;
|
|
|
|
/* 9433 */
|
|
typedef tagWAVEOUTCAPSA *LPWAVEOUTCAPS;
|
|
|
|
/* 9434 */
|
|
typedef int (__stdcall *INITIALIZE_SECURITY_CONTEXT_FN_W)(_SecHandle *, _SecHandle *, unsigned __int16 *, unsigned int, unsigned int, unsigned int, _SecBufferDesc *, unsigned int, _SecHandle *, _SecBufferDesc *, unsigned int *, _LARGE_INTEGER *);
|
|
|
|
/* 9435 */
|
|
typedef tagPALETTEENTRY *PPALETTEENTRY;
|
|
|
|
/* 9436 */
|
|
typedef _CHANGER_EXCHANGE_MEDIUM *PCHANGER_EXCHANGE_MEDIUM;
|
|
|
|
/* 9437 */
|
|
typedef _NETRESOURCEA *LPNETRESOURCE;
|
|
|
|
/* 9438 */
|
|
typedef DLGTEMPLATE *LPCDLGTEMPLATEA;
|
|
|
|
/* 9439 */
|
|
typedef tagEMRPOLYPOLYLINE16 *PEMRPOLYPOLYGON16;
|
|
|
|
/* 9440 */
|
|
typedef tagHARDWAREHOOKSTRUCT *PHARDWAREHOOKSTRUCT;
|
|
|
|
/* 9441 */
|
|
typedef HWAVE__ *HWAVE;
|
|
|
|
/* 9442 */
|
|
typedef _SINGLE_LIST_ENTRY *PSINGLE_LIST_ENTRY;
|
|
|
|
/* 9443 */
|
|
typedef _CRYPTOAPI_BLOB *PCERT_RDN_VALUE_BLOB;
|
|
|
|
/* 9444 */
|
|
typedef tagMCI_BREAK_PARMS *PMCI_BREAK_PARMS;
|
|
|
|
/* 9445 */
|
|
typedef _TAPE_GET_DRIVE_PARAMETERS *PTAPE_GET_DRIVE_PARAMETERS;
|
|
|
|
/* 9446 */
|
|
typedef tagHELPWININFOA *LPHELPWININFO;
|
|
|
|
/* 9447 */
|
|
typedef _numberfmtA *LPNUMBERFMT;
|
|
|
|
/* 9448 */
|
|
typedef unsigned int (__stdcall *LPPROGRESS_ROUTINE)(_LARGE_INTEGER, _LARGE_INTEGER, _LARGE_INTEGER, _LARGE_INTEGER, unsigned int, unsigned int, void *, void *, void *);
|
|
|
|
/* 9449 */
|
|
typedef _MOUSE_EVENT_RECORD *PMOUSE_EVENT_RECORD;
|
|
|
|
/* 9450 */
|
|
typedef int intptr_t;
|
|
|
|
/* 9451 */
|
|
typedef tagRECT *LPCRECT;
|
|
|
|
/* 9452 */
|
|
typedef _VERIFY_INFORMATION *PVERIFY_INFORMATION;
|
|
|
|
/* 9453 */
|
|
typedef unsigned int UIElementType;
|
|
|
|
/* 9454 */
|
|
typedef void (__stdcall *PFN_CRYPT_FREE)(void *);
|
|
|
|
/* 9455 */
|
|
typedef IBindCtx *LPBINDCTX;
|
|
|
|
/* 9456 */
|
|
typedef unsigned int EVENT_TYPE;
|
|
|
|
/* 9457 */
|
|
typedef HRESULT (__stdcall *DLLGETVERSIONPROC)(_DLLVERSIONINFO *);
|
|
|
|
/* 9458 */
|
|
typedef DLGTEMPLATE *LPCDLGTEMPLATEW;
|
|
|
|
/* 9459 */
|
|
typedef _CERT_RDN_ATTR *PCERT_RDN_ATTR;
|
|
|
|
/* 9460 */
|
|
typedef tagMIDIOUTCAPS2A *PMIDIOUTCAPS2;
|
|
|
|
/* 9461 */
|
|
typedef unsigned int WErrorType;
|
|
|
|
/* 9462 */
|
|
typedef _CERT_AUTHORITY_KEY_ID_INFO *PCERT_AUTHORITY_KEY_ID_INFO;
|
|
|
|
/* 9463 */
|
|
typedef _CMSG_ENVELOPED_ENCODE_INFO *PCMSG_ENVELOPED_ENCODE_INFO;
|
|
|
|
/* 9464 */
|
|
typedef tagSTYLEBUFA *PSTYLEBUFA;
|
|
|
|
/* 9465 */
|
|
typedef int difference_type;
|
|
|
|
/* 9466 */
|
|
typedef void (__stdcall *LPWAVECALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int);
|
|
|
|
/* 9467 */
|
|
typedef _PRINTER_NOTIFY_INFO_DATA *LPPRINTER_NOTIFY_INFO_DATA;
|
|
|
|
/* 9468 */
|
|
typedef _BLENDFUNCTION *PBLENDFUNCTION;
|
|
|
|
/* 9469 */
|
|
typedef _IMAGE_FILE_HEADER *PIMAGE_FILE_HEADER;
|
|
|
|
/* 9470 */
|
|
typedef _MODEMSETTINGS *LPMODEMSETTINGS;
|
|
|
|
/* 9471 */
|
|
typedef unsigned int HouseBit;
|
|
|
|
/* 9472 */
|
|
typedef _userHENHMETAFILE *wireHENHMETAFILE;
|
|
|
|
/* 9473 */
|
|
typedef IKeystoneControl *LPKEYSTONECONTROL;
|
|
|
|
/* 9474 */
|
|
typedef tagMCI_ANIM_WINDOW_PARMSA *LPMCI_ANIM_WINDOW_PARMSA;
|
|
|
|
/* 9475 */
|
|
typedef tagMIDIOUTCAPSA *PMIDIOUTCAPS;
|
|
|
|
/* 9476 */
|
|
typedef _BIDI_REQUEST_CONTAINER *PBIDI_REQUEST_CONTAINER;
|
|
|
|
/* 9477 */
|
|
typedef _BIDI_RESPONSE_DATA *LPBIDI_RESPONSE_DATA;
|
|
|
|
/* 9478 */
|
|
typedef tagPARAMDESCEX *LPPARAMDESCEX;
|
|
|
|
/* 9479 */
|
|
typedef _FLAGGED_WORD_BLOB *UP_FLAGGED_WORD_BLOB;
|
|
|
|
/* 9480 */
|
|
typedef _JOB_INFO_3 *LPJOB_INFO_3;
|
|
|
|
/* 9481 */
|
|
typedef _NDR_CORRELATION_INFO *PNDR_CORRELATION_INFO;
|
|
|
|
/* 9482 */
|
|
typedef unsigned int NameRejectionType;
|
|
|
|
/* 9483 */
|
|
typedef tagMCI_VD_PLAY_PARMS *PMCI_VD_PLAY_PARMS;
|
|
|
|
/* 9484 */
|
|
typedef unsigned __int16 *PSECURITY_DESCRIPTOR_CONTROL;
|
|
|
|
/* 9485 */
|
|
typedef void (__stdcall *PFN_CMSG_FREE)(void *);
|
|
|
|
/* 9486 */
|
|
typedef tagEMRSTRETCHBLT *PEMRSTRETCHBLT;
|
|
|
|
/* 9487 */
|
|
typedef _DIACTIONFORMATA *LPDIACTIONFORMATA;
|
|
|
|
/* 9488 */
|
|
typedef int (__stdcall *QUERY_SECURITY_CONTEXT_TOKEN_FN)(_SecHandle *, void **);
|
|
|
|
/* 9489 */
|
|
typedef _GUID *LPGUID;
|
|
|
|
/* 9490 */
|
|
typedef unsigned int DrawModeType;
|
|
|
|
/* 9491 */
|
|
typedef _ULARGE_INTEGER *PULARGE_INTEGER;
|
|
|
|
/* 9492 */
|
|
typedef const char *PCUTSTR;
|
|
|
|
/* 9493 */
|
|
typedef sockaddr_storage *LPSOCKADDR_STORAGE;
|
|
|
|
/* 9494 */
|
|
typedef _CERT_AUTHORITY_KEY_ID2_INFO *PCERT_AUTHORITY_KEY_ID2_INFO;
|
|
|
|
/* 9495 */
|
|
typedef unsigned int SpellComponentID;
|
|
|
|
/* 9496 */
|
|
typedef _cpinfoexA *LPCPINFOEXA;
|
|
|
|
/* 9497 */
|
|
typedef unsigned __int16 *LPWCH;
|
|
|
|
/* 9498 */
|
|
typedef UIListener *PUIListener;
|
|
|
|
/* 9499 */
|
|
typedef tagNEWTEXTMETRICA *LPNEWTEXTMETRICA;
|
|
|
|
/* 9500 */
|
|
typedef unsigned __int16 *LPUWSTR;
|
|
|
|
/* 9501 */
|
|
typedef unsigned __int16 PRINTEROP_FLAGS;
|
|
|
|
/* 9502 */
|
|
typedef void *HCRYPTOIDFUNCSET;
|
|
|
|
/* 9503 */
|
|
typedef tagNEWTEXTMETRICA *NPNEWTEXTMETRICA;
|
|
|
|
/* 9504 */
|
|
typedef _CRYPT_TIME_STAMP_REQUEST_INFO *PCRYPT_TIME_STAMP_REQUEST_INFO;
|
|
|
|
/* 9505 */
|
|
typedef tagDELETEITEMSTRUCT *LPDELETEITEMSTRUCT;
|
|
|
|
/* 9506 */
|
|
typedef _MONITOR_INFO_1W *PMONITOR_INFO_1W;
|
|
|
|
/* 9507 */
|
|
typedef _cpinfoexW *LPCPINFOEXW;
|
|
|
|
/* 9508 */
|
|
typedef unsigned int STRING_STAT;
|
|
|
|
/* 9509 */
|
|
typedef tagEMRFILLPATH *PEMRSTROKEPATH;
|
|
|
|
/* 9510 */
|
|
typedef _CERT_STORE_PROV_FIND_INFO *PCCERT_STORE_PROV_FIND_INFO;
|
|
|
|
/* 9511 */
|
|
typedef _CERT_CHAIN_POLICY_STATUS *PCERT_CHAIN_POLICY_STATUS;
|
|
|
|
/* 9512 */
|
|
typedef tagMIDIOUTCAPSW *PMIDIOUTCAPSW;
|
|
|
|
/* 9513 */
|
|
typedef int (__stdcall *OLDFONTENUMPROCA)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int);
|
|
|
|
/* 9514 */
|
|
typedef _IMAGE_CE_RUNTIME_FUNCTION_ENTRY *PIMAGE_CE_RUNTIME_FUNCTION_ENTRY;
|
|
|
|
/* 9515 */
|
|
typedef _TAPE_WMI_OPERATIONS *PTAPE_WMI_OPERATIONS;
|
|
|
|
/* 9516 */
|
|
typedef unsigned int HouseType;
|
|
|
|
/* 9517 */
|
|
typedef _IMAGE_RELOCATION *PIMAGE_RELOCATION;
|
|
|
|
/* 9518 */
|
|
typedef _NT_TIB32 *PNT_TIB32;
|
|
|
|
/* 9519 */
|
|
typedef tagCHOOSECOLORA *LPCHOOSECOLOR;
|
|
|
|
/* 9520 */
|
|
typedef _CHANGER_SEND_VOLUME_TAG_INFORMATION *PCHANGER_SEND_VOLUME_TAG_INFORMATION;
|
|
|
|
/* 9521 */
|
|
typedef unsigned int (__stdcall *LPFNOLEUIHOOK)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9522 */
|
|
typedef tagDROPSTRUCT *PDROPSTRUCT;
|
|
|
|
/* 9523 */
|
|
typedef ILockBytes *LPLOCKBYTES;
|
|
|
|
/* 9524 */
|
|
typedef char *LPTCH;
|
|
|
|
/* 9525 */
|
|
typedef DIEFFECTINFOA *LPCDIEFFECTINFOA;
|
|
|
|
/* 9526 */
|
|
typedef _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA *PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA;
|
|
|
|
/* 9527 */
|
|
typedef _MONITOR_INFO_2W *PMONITOR_INFO_2W;
|
|
|
|
/* 9528 */
|
|
typedef tagMIDIOUTCAPSA *PMIDIOUTCAPSA;
|
|
|
|
/* 9529 */
|
|
typedef tagENUMLOGFONTEXA *LPENUMLOGFONTEX;
|
|
|
|
/* 9530 */
|
|
typedef int (__stdcall *PCRYPT_DECRYPT_PRIVATE_KEY_FUNC)(_CRYPT_ALGORITHM_IDENTIFIER, _CRYPTOAPI_BLOB, char *, unsigned int *, void *);
|
|
|
|
/* 9531 */
|
|
typedef _OVERLAPPED *LPOVERLAPPED;
|
|
|
|
/* 9532 */
|
|
typedef _FORM_INFO_1A *LPFORM_INFO_1A;
|
|
|
|
/* 9533 */
|
|
typedef tagMONMSGSTRUCT *PMONMSGSTRUCT;
|
|
|
|
/* 9534 */
|
|
typedef _CERT_KEY_ATTRIBUTES_INFO *PCERT_KEY_ATTRIBUTES_INFO;
|
|
|
|
/* 9535 */
|
|
typedef tagRECT *PRECT;
|
|
|
|
/* 9536 */
|
|
typedef _JOBOBJECT_ASSOCIATE_COMPLETION_PORT *PJOBOBJECT_ASSOCIATE_COMPLETION_PORT;
|
|
|
|
/* 9537 */
|
|
typedef int streamoff;
|
|
|
|
/* 9538 */
|
|
typedef tagMCI_PLAY_PARMS *LPMCI_PLAY_PARMS;
|
|
|
|
/* 9539 */
|
|
typedef HWAVEIN__ **LPHWAVEIN;
|
|
|
|
/* 9540 */
|
|
typedef _cpinfoexA *LPCPINFOEX;
|
|
|
|
/* 9541 */
|
|
typedef int (__stdcall *LPDIENUMEFFECTSINFILECALLBACK)(DIFILEEFFECT *, void *);
|
|
|
|
/* 9542 */
|
|
typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CERT)(void *, _CERT_CONTEXT *, unsigned int, _CERT_CONTEXT **);
|
|
|
|
/* 9543 */
|
|
typedef OPENCARDNAME_EXA *LPOPENCARDNAME_EX;
|
|
|
|
/* 9544 */
|
|
typedef _CERT_ALT_NAME_ENTRY *PCERT_ALT_NAME_ENTRY;
|
|
|
|
/* 9545 */
|
|
typedef tagMONITORINFOEXA *LPMONITORINFOEX;
|
|
|
|
/* 9546 */
|
|
typedef _CRYPTOAPI_BLOB *PCRYPT_INTEGER_BLOB;
|
|
|
|
/* 9547 */
|
|
typedef int filedesc;
|
|
|
|
/* 9548 */
|
|
typedef _userHPALETTE *wireHPALETTE;
|
|
|
|
/* 9549 */
|
|
typedef _CRYPT_ASYNC_RETRIEVAL_COMPLETION *PCRYPT_ASYNC_RETRIEVAL_COMPLETION;
|
|
|
|
/* 9550 */
|
|
typedef _PATHNAME_BUFFER *PPATHNAME_BUFFER;
|
|
|
|
/* 9551 */
|
|
typedef _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA *PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA;
|
|
|
|
/* 9552 */
|
|
typedef unsigned int (__stdcall *LPFNDEVCAPS)(char *, char *, unsigned int, char *, _devicemodeA *);
|
|
|
|
/* 9553 */
|
|
typedef _DOC_INFO_1W *LPDOC_INFO_1W;
|
|
|
|
/* 9554 */
|
|
typedef _DRAWPATRECT *PDRAWPATRECT;
|
|
|
|
/* 9555 */
|
|
typedef tagCONVCONTEXT *PCONVCONTEXT;
|
|
|
|
/* 9556 */
|
|
typedef _GRADIENT_TRIANGLE *LPGRADIENT_TRIANGLE;
|
|
|
|
/* 9557 */
|
|
typedef int (__stdcall *UILANGUAGE_ENUMPROCW)(unsigned __int16 *, int);
|
|
|
|
/* 9558 */
|
|
typedef int (__stdcall *REGISTERWORDENUMPROCA)(const char *, unsigned int, const char *, void *);
|
|
|
|
/* 9559 */
|
|
typedef tagSCROLLINFO *LPCSCROLLINFO;
|
|
|
|
/* 9560 */
|
|
typedef IMAGE_LOAD_CONFIG_DIRECTORY32 *PIMAGE_LOAD_CONFIG_DIRECTORY32;
|
|
|
|
/* 9561 */
|
|
typedef _PROCESS_HEAP_ENTRY *LPPROCESS_HEAP_ENTRY;
|
|
|
|
/* 9562 */
|
|
typedef _DRIVER_INFO_5W *LPDRIVER_INFO_5W;
|
|
|
|
/* 9563 */
|
|
typedef VXDINSTANCE *PVXDINSTANCE;
|
|
|
|
/* 9564 */
|
|
typedef _DOC_INFO_1A *LPDOC_INFO_1A;
|
|
|
|
/* 9565 */
|
|
typedef tagLOGBRUSH32 *PLOGBRUSH32;
|
|
|
|
/* 9566 */
|
|
typedef tagMETARECORD *PMETARECORD;
|
|
|
|
/* 9567 */
|
|
typedef unsigned int (__stdcall *LPOCNCONNPROCA)(unsigned int, char *, char *, void *);
|
|
|
|
/* 9568 */
|
|
typedef tagEMRPOLYDRAW16 *PEMRPOLYDRAW16;
|
|
|
|
/* 9569 */
|
|
typedef tWAVEFORMATEX *PWAVEFORMATEX;
|
|
|
|
/* 9570 */
|
|
typedef _SYSTEM_POWER_POLICY *PSYSTEM_POWER_POLICY;
|
|
|
|
/* 9571 */
|
|
typedef IDataObject *LPDATAOBJECT;
|
|
|
|
/* 9572 */
|
|
typedef tagEMRSCALEVIEWPORTEXTEX *PEMRSCALEVIEWPORTEXTEX;
|
|
|
|
/* 9573 */
|
|
typedef int (__stdcall *LPDICONFIGUREDEVICESCALLBACK)(IUnknown *, void *);
|
|
|
|
/* 9574 */
|
|
typedef unsigned int HCRYPTPROV;
|
|
|
|
/* 9575 */
|
|
typedef int (__stdcall *REGISTERWORDENUMPROCW)(const unsigned __int16 *, unsigned int, const unsigned __int16 *, void *);
|
|
|
|
/* 9576 */
|
|
typedef _wireVARIANT *wireVARIANT;
|
|
|
|
/* 9577 */
|
|
typedef int (__stdcall *ENUMRESTYPEPROCW)(HINSTANCE__ *, unsigned __int16 *, int);
|
|
|
|
/* 9578 */
|
|
typedef void **PHCRYPTASYNC;
|
|
|
|
/* 9579 */
|
|
typedef hostent *PHOSTENT;
|
|
|
|
/* 9580 */
|
|
typedef tagJOYCAPSW *NPJOYCAPSW;
|
|
|
|
/* 9581 */
|
|
typedef _CRYPT_KEY_LIMITS_V01 *PCRYPT_KEY_LIMITS;
|
|
|
|
/* 9582 */
|
|
typedef tagJOYCAPSW *LPJOYCAPSW;
|
|
|
|
/* 9583 */
|
|
typedef unsigned int EnchantmentID;
|
|
|
|
/* 9584 */
|
|
typedef _SID *PISID;
|
|
|
|
/* 9585 */
|
|
typedef tagSCROLLINFO *LPSCROLLINFO;
|
|
|
|
/* 9586 */
|
|
typedef SC_HANDLE__ *SC_HANDLE;
|
|
|
|
/* 9587 */
|
|
typedef _DRIVER_INFO_4W *LPDRIVER_INFO_4W;
|
|
|
|
/* 9588 */
|
|
typedef char *PTSTR;
|
|
|
|
/* 9589 */
|
|
typedef QOS_OBJECT_HDR *LPQOS_OBJECT_HDR;
|
|
|
|
/* 9590 */
|
|
typedef _IMAGEHLP_SYMBOL *PIMAGEHLP_SYMBOL;
|
|
|
|
/* 9591 */
|
|
typedef tagMCI_OVLY_RECT_PARMS *LPMCI_OVLY_RECT_PARMS;
|
|
|
|
/* 9592 */
|
|
typedef _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE *PACCESS_ALLOWED_CALLBACK_OBJECT_ACE;
|
|
|
|
/* 9593 */
|
|
typedef _OFNOTIFYA *LPOFNOTIFY;
|
|
|
|
/* 9594 */
|
|
typedef _GUID *__rcGUID_t;
|
|
|
|
/* 9595 */
|
|
typedef HRSRC__ *HRSRC;
|
|
|
|
/* 9596 */
|
|
typedef tagCANDIDATEFORM *PCANDIDATEFORM;
|
|
|
|
/* 9597 */
|
|
typedef _devicemodeW *LPDEVMODEW;
|
|
|
|
/* 9598 */
|
|
typedef _devicemodeW *NPDEVMODEW;
|
|
|
|
/* 9599 */
|
|
typedef char *PSECURITY_CONTEXT_TRACKING_MODE;
|
|
|
|
/* 9600 */
|
|
typedef _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA *PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA;
|
|
|
|
/* 9601 */
|
|
typedef _CERT_CHAIN_CONTEXT *PCCERT_CHAIN_CONTEXT;
|
|
|
|
/* 9602 */
|
|
typedef void *HOLEMENU;
|
|
|
|
/* 9603 */
|
|
typedef unsigned int POSITION_STAT;
|
|
|
|
/* 9604 */
|
|
typedef int (__stdcall *ENUMRESLANGPROCA)(HINSTANCE__ *, const char *, const char *, unsigned __int16, int);
|
|
|
|
/* 9605 */
|
|
typedef void (__stdcall *LPFNInitRoutine)(int, _GUID *);
|
|
|
|
/* 9606 */
|
|
typedef tagMENUBARINFO *PMENUBARINFO;
|
|
|
|
/* 9607 */
|
|
typedef DIDEVICEOBJECTDATA *LPDIDEVICEOBJECTDATA;
|
|
|
|
/* 9608 */
|
|
typedef _DOC_INFO_1A *LPDOC_INFO_1;
|
|
|
|
/* 9609 */
|
|
typedef _ABC *PABC;
|
|
|
|
/* 9610 */
|
|
typedef void *HINTERNET;
|
|
|
|
/* 9611 */
|
|
typedef tagMONHSZSTRUCTA *PMONHSZSTRUCT;
|
|
|
|
/* 9612 */
|
|
typedef tagCOPYDATASTRUCT *PCOPYDATASTRUCT;
|
|
|
|
/* 9613 */
|
|
typedef tagMONERRSTRUCT *PMONERRSTRUCT;
|
|
|
|
/* 9614 */
|
|
typedef _OFNOTIFYW *LPOFNOTIFYW;
|
|
|
|
/* 9615 */
|
|
typedef unsigned int HouseDumpType;
|
|
|
|
/* 9616 */
|
|
typedef tagEMRALPHABLEND *PEMRALPHABLEND;
|
|
|
|
/* 9617 */
|
|
typedef _CHANGER_ELEMENT_STATUS *PCHANGER_ELEMENT_STATUS;
|
|
|
|
/* 9618 */
|
|
typedef HRESULT (__cdecl *FNSOUNDCALLBACK)(const unsigned __int16 *);
|
|
|
|
/* 9619 */
|
|
typedef _IMAGE_ROM_OPTIONAL_HEADER *PIMAGE_ROM_OPTIONAL_HEADER;
|
|
|
|
/* 9620 */
|
|
typedef _ABC *LPABC;
|
|
|
|
/* 9621 */
|
|
typedef _DRIVER_INFO_6W *LPDRIVER_INFO_6W;
|
|
|
|
/* 9622 */
|
|
typedef _MIDL_SERVER_INFO_ *PMIDL_SERVER_INFO;
|
|
|
|
/* 9623 */
|
|
typedef char *PUINT8;
|
|
|
|
/* 9624 */
|
|
typedef unsigned __int16 wctype_t;
|
|
|
|
/* 9625 */
|
|
typedef _ABC *NPABC;
|
|
|
|
/* 9626 */
|
|
typedef _SECURITY_DESCRIPTOR *PISECURITY_DESCRIPTOR;
|
|
|
|
/* 9627 */
|
|
typedef _ITEMIDLIST *LPITEMIDLIST;
|
|
|
|
/* 9628 */
|
|
typedef void *HCERTSTORE;
|
|
|
|
/* 9629 */
|
|
typedef _OFNOTIFYA *LPOFNOTIFYA;
|
|
|
|
/* 9630 */
|
|
typedef void (__cdecl *RTL_VERIFIER_DLL_LOAD_CALLBACK)(unsigned __int16 *, void *, unsigned int, void *);
|
|
|
|
/* 9631 */
|
|
typedef tagMOUSEMOVEPOINT *LPMOUSEMOVEPOINT;
|
|
|
|
/* 9632 */
|
|
typedef OPENCARD_SEARCH_CRITERIAW *POPENCARD_SEARCH_CRITERIAW;
|
|
|
|
/* 9633 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSA *LPMCI_WAVE_OPEN_PARMS;
|
|
|
|
/* 9634 */
|
|
typedef _DWORD_BLOB *UP_DWORD_BLOB;
|
|
|
|
/* 9635 */
|
|
typedef HRESULT (__cdecl *_ATL_PERFUNREGFUNC)();
|
|
|
|
/* 9636 */
|
|
typedef IDirect3D9 *(__stdcall *DIRECT3DCREATE9)(unsigned int);
|
|
|
|
/* 9637 */
|
|
typedef unsigned int Gender;
|
|
|
|
/* 9638 */
|
|
typedef DIDEVICEOBJECTINSTANCEA *LPCDIDEVICEOBJECTINSTANCEA;
|
|
|
|
/* 9639 */
|
|
typedef int *PSSIZE_T;
|
|
|
|
/* 9640 */
|
|
typedef _MMIOINFO *LPCMMIOINFO;
|
|
|
|
/* 9641 */
|
|
typedef _IMAGE_BOUND_FORWARDER_REF *PIMAGE_BOUND_FORWARDER_REF;
|
|
|
|
/* 9642 */
|
|
typedef unsigned int (__stdcall *PFNGETPROFILEPATHA)(const char *, char *, unsigned int);
|
|
|
|
/* 9643 */
|
|
typedef _DRIVER_INFO_1W *LPDRIVER_INFO_1W;
|
|
|
|
/* 9644 */
|
|
typedef JOYRANGECONVERT *PJOYRANGECONVERT;
|
|
|
|
/* 9645 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSA *PMCI_OVLY_WINDOW_PARMSA;
|
|
|
|
/* 9646 */
|
|
typedef _OFNOTIFYEXW *LPOFNOTIFYEXW;
|
|
|
|
/* 9647 */
|
|
typedef _DSBUFFERDESC *LPCDSBUFFERDESC;
|
|
|
|
/* 9648 */
|
|
typedef IInternetBindInfo *LPIINTERNETBINDINFO;
|
|
|
|
/* 9649 */
|
|
typedef _DRIVER_INFO_4A *PDRIVER_INFO_4;
|
|
|
|
/* 9650 */
|
|
typedef tagBITMAPFILEHEADER *LPBITMAPFILEHEADER;
|
|
|
|
/* 9651 */
|
|
typedef _KEY_TYPE_SUBTYPE *PKEY_TYPE_SUBTYPE;
|
|
|
|
/* 9652 */
|
|
typedef _OFNOTIFYEXA *LPOFNOTIFYEXA;
|
|
|
|
/* 9653 */
|
|
typedef _CMSG_KEY_TRANS_RECIPIENT_INFO *PCMSG_KEY_TRANS_RECIPIENT_INFO;
|
|
|
|
/* 9654 */
|
|
typedef unsigned int POINTER_64_INT;
|
|
|
|
/* 9655 */
|
|
typedef tagREGISTERWORDW *PREGISTERWORDW;
|
|
|
|
/* 9656 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSW *PMCI_OVLY_WINDOW_PARMSW;
|
|
|
|
/* 9657 */
|
|
typedef _TAPE_ERASE *PTAPE_ERASE;
|
|
|
|
/* 9658 */
|
|
typedef unsigned int HookGroupEnum;
|
|
|
|
/* 9659 */
|
|
typedef IKeystoneBaseWindow *LPKEYSTONEBASEWINDOW;
|
|
|
|
/* 9660 */
|
|
typedef tagOLEUIINSERTOBJECTW *LPOLEUIINSERTOBJECTW;
|
|
|
|
/* 9661 */
|
|
typedef _PRINTPROCESSOR_INFO_1W *LPPRINTPROCESSOR_INFO_1W;
|
|
|
|
/* 9662 */
|
|
typedef _SecPkgInfoW *PSecPkgInfoW;
|
|
|
|
/* 9663 */
|
|
typedef tagWNDCLASSW *PWNDCLASSW;
|
|
|
|
/* 9664 */
|
|
typedef IDropTarget *LPDROPTARGET;
|
|
|
|
/* 9665 */
|
|
typedef tagDRAWITEMSTRUCT *LPDRAWITEMSTRUCT;
|
|
|
|
/* 9666 */
|
|
typedef unsigned int HREFTYPE;
|
|
|
|
/* 9667 */
|
|
typedef _FLAGGED_BYTE_BLOB *UP_FLAGGED_BYTE_BLOB;
|
|
|
|
/* 9668 */
|
|
typedef void *PSECURITY_DESCRIPTOR;
|
|
|
|
/* 9669 */
|
|
typedef const unsigned __int16 *PCUWSTR;
|
|
|
|
/* 9670 */
|
|
typedef unsigned int UIElementVisibilityToggleType;
|
|
|
|
/* 9671 */
|
|
typedef tagAUXCAPS2A *PAUXCAPS2A;
|
|
|
|
/* 9672 */
|
|
typedef void *HLOCAL;
|
|
|
|
/* 9673 */
|
|
typedef HKEY__ *HKEY;
|
|
|
|
/* 9674 */
|
|
typedef const unsigned __int16 *PCWCH;
|
|
|
|
/* 9675 */
|
|
typedef tagMCI_ANIM_RECT_PARMS *PMCI_ANIM_RECT_PARMS;
|
|
|
|
/* 9676 */
|
|
typedef tagCONNECTDATA *LPCONNECTDATA;
|
|
|
|
/* 9677 */
|
|
typedef tagMCI_SET_PARMS *PMCI_SET_PARMS;
|
|
|
|
/* 9678 */
|
|
typedef char *LPUTSTR;
|
|
|
|
/* 9679 */
|
|
typedef int (__stdcall *PROPENUMPROC)(HWND__ *, const char *, void *);
|
|
|
|
/* 9680 */
|
|
typedef _DISPLAY_DEVICEA *PDISPLAY_DEVICE;
|
|
|
|
/* 9681 */
|
|
typedef unsigned int WContextId;
|
|
|
|
/* 9682 */
|
|
typedef _SERVICE_TABLE_ENTRYA *LPSERVICE_TABLE_ENTRY;
|
|
|
|
/* 9683 */
|
|
typedef unsigned __int64 DWORD64;
|
|
|
|
/* 9684 */
|
|
typedef _IMAGE_NT_HEADERS64 *PIMAGE_NT_HEADERS64;
|
|
|
|
/* 9685 */
|
|
typedef int *PLONG_PTR;
|
|
|
|
/* 9686 */
|
|
typedef _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION;
|
|
|
|
/* 9687 */
|
|
typedef _PSINJECTDATA *PPSINJECTDATA;
|
|
|
|
/* 9688 */
|
|
typedef _SERVICE_FAILURE_ACTIONSA *LPSERVICE_FAILURE_ACTIONSA;
|
|
|
|
/* 9689 */
|
|
typedef unsigned int ULONG_PTR;
|
|
|
|
/* 9690 */
|
|
typedef int (__stdcall *ENUMERATE_SECURITY_PACKAGES_FN_W)(unsigned int *, _SecPkgInfoW **);
|
|
|
|
/* 9691 */
|
|
typedef tagALTTABINFO *PALTTABINFO;
|
|
|
|
/* 9692 */
|
|
typedef tagWINDOWINFO *PWINDOWINFO;
|
|
|
|
/* 9693 */
|
|
typedef unsigned int MMRESULT;
|
|
|
|
/* 9694 */
|
|
typedef tagEVENTMSG *NPEVENTMSGMSG;
|
|
|
|
/* 9695 */
|
|
typedef _DRIVER_INFO_4W *PDRIVER_INFO_4W;
|
|
|
|
/* 9696 */
|
|
typedef tagEVENTMSG *LPEVENTMSGMSG;
|
|
|
|
/* 9697 */
|
|
typedef _SHNAMEMAPPINGA *LPSHNAMEMAPPING;
|
|
|
|
/* 9698 */
|
|
typedef _DRIVER_INFO_3W *LPDRIVER_INFO_3W;
|
|
|
|
/* 9699 */
|
|
typedef tagINTERFACEINFO *LPINTERFACEINFO;
|
|
|
|
/* 9700 */
|
|
typedef tagMCI_OVLY_WINDOW_PARMSA *PMCI_OVLY_WINDOW_PARMS;
|
|
|
|
/* 9701 */
|
|
typedef bool (__cdecl *RGRCallback)();
|
|
|
|
/* 9702 */
|
|
typedef tagSTGMEDIUM *LPSTGMEDIUM;
|
|
|
|
/* 9703 */
|
|
typedef _DISK_HISTOGRAM *PDISK_HISTOGRAM;
|
|
|
|
/* 9704 */
|
|
typedef char height_mask;
|
|
|
|
/* 9705 */
|
|
typedef IOleWindow *LPOLEWINDOW;
|
|
|
|
/* 9706 */
|
|
typedef _SCHANNEL_ALG *PSCHANNEL_ALG;
|
|
|
|
/* 9707 */
|
|
typedef _DRIVER_INFO_4A *PDRIVER_INFO_4A;
|
|
|
|
/* 9708 */
|
|
typedef _OFNOTIFYEXA *LPOFNOTIFYEX;
|
|
|
|
/* 9709 */
|
|
typedef _TOKEN_CONTROL *PTOKEN_CONTROL;
|
|
|
|
/* 9710 */
|
|
typedef _SYSTEM_ALARM_ACE *PSYSTEM_ALARM_ACE;
|
|
|
|
/* 9711 */
|
|
typedef unsigned int ChatWindowID;
|
|
|
|
/* 9712 */
|
|
typedef _CMSG_RC4_AUX_INFO *PCMSG_RC4_AUX_INFO;
|
|
|
|
/* 9713 */
|
|
typedef tagWAVEINCAPSA *PWAVEINCAPS;
|
|
|
|
/* 9714 */
|
|
typedef tagMSG *NPMSG;
|
|
|
|
/* 9715 */
|
|
typedef _FORMAT_PARAMETERS *PFORMAT_PARAMETERS;
|
|
|
|
/* 9716 */
|
|
typedef int (__stdcall *PROPENUMPROCW)(HWND__ *, const unsigned __int16 *, void *);
|
|
|
|
/* 9717 */
|
|
typedef unsigned int IPos;
|
|
|
|
/* 9718 */
|
|
typedef tagMSG *LPMSG;
|
|
|
|
/* 9719 */
|
|
typedef _CMSG_RC2_AUX_INFO *PCMSG_RC2_AUX_INFO;
|
|
|
|
/* 9720 */
|
|
typedef _DRIVER_INFO_2W *LPDRIVER_INFO_2W;
|
|
|
|
/* 9721 */
|
|
typedef tagFINDREPLACEW *LPFINDREPLACEW;
|
|
|
|
/* 9722 */
|
|
typedef tagMCI_VD_PLAY_PARMS *LPMCI_VD_PLAY_PARMS;
|
|
|
|
/* 9723 */
|
|
typedef _DIDEVICEIMAGEINFOHEADERA *LPDIDEVICEIMAGEINFOHEADERA;
|
|
|
|
/* 9724 */
|
|
typedef in_addr *LPIN_ADDR;
|
|
|
|
/* 9725 */
|
|
typedef tagTLIBATTR *LPTLIBATTR;
|
|
|
|
/* 9726 */
|
|
typedef int (__stdcall *PROPENUMPROCA)(HWND__ *, const char *, void *);
|
|
|
|
/* 9727 */
|
|
typedef _MAT2 *LPMAT2;
|
|
|
|
/* 9728 */
|
|
typedef tagMCI_LOAD_PARMSA *PMCI_LOAD_PARMSA;
|
|
|
|
/* 9729 */
|
|
typedef _flowspec *LPFLOWSPEC;
|
|
|
|
/* 9730 */
|
|
typedef tagOLEUPDATE *LPOLEUPDATE;
|
|
|
|
/* 9731 */
|
|
typedef _ImageArchitectureHeader *PIMAGE_ARCHITECTURE_HEADER;
|
|
|
|
/* 9732 */
|
|
typedef unsigned int MCIDEVICEID;
|
|
|
|
/* 9733 */
|
|
typedef _CERT_REVOCATION_PARA *PCERT_REVOCATION_PARA;
|
|
|
|
/* 9734 */
|
|
typedef tagBINDPTR *LPBINDPTR;
|
|
|
|
/* 9735 */
|
|
typedef _CRT_CRITICAL_SECTION *_PCRT_CRITICAL_SECTION;
|
|
|
|
/* 9736 */
|
|
typedef _CRT_CRITICAL_SECTION_DEBUG *_PCRT_CRITICAL_SECTION_DEBUG;
|
|
|
|
/* 9737 */
|
|
typedef int (__stdcall *ENUMRESNAMEPROCA)(HINSTANCE__ *, const char *, char *, int);
|
|
|
|
/* 9738 */
|
|
typedef tagPOINT *NPPOINT;
|
|
|
|
/* 9739 */
|
|
typedef tagMCI_OVLY_SAVE_PARMSW *LPMCI_OVLY_SAVE_PARMSW;
|
|
|
|
/* 9740 */
|
|
typedef int *LPBOOL;
|
|
|
|
/* 9741 */
|
|
typedef tagPOINT *LPPOINT;
|
|
|
|
/* 9742 */
|
|
typedef _PERF_COUNTER_BLOCK *PPERF_COUNTER_BLOCK;
|
|
|
|
/* 9743 */
|
|
typedef HKL__ *HKL;
|
|
|
|
/* 9744 */
|
|
typedef _SC_ACTION *LPSC_ACTION;
|
|
|
|
/* 9745 */
|
|
typedef void *(__stdcall *alloc_func)(void *, unsigned int, unsigned int);
|
|
|
|
/* 9746 */
|
|
typedef unsigned int SKILL_STAT;
|
|
|
|
/* 9747 */
|
|
typedef _PROPSHEETPAGEW_V3 *LPPROPSHEETPAGEW_V3;
|
|
|
|
/* 9748 */
|
|
typedef _PROPSHEETPAGEW *LPPROPSHEETPAGEW_V2;
|
|
|
|
/* 9749 */
|
|
typedef _PROPSHEETPAGEW_V1 *LPPROPSHEETPAGEW_V1;
|
|
|
|
/* 9750 */
|
|
typedef tMIXERCONTROLDETAILS_SIGNED *PMIXERCONTROLDETAILS_SIGNED;
|
|
|
|
/* 9751 */
|
|
typedef _CRYPT_ENROLLMENT_NAME_VALUE_PAIR *PCRYPT_ENROLLMENT_NAME_VALUE_PAIR;
|
|
|
|
/* 9752 */
|
|
typedef tagRECT *LPRECT;
|
|
|
|
/* 9753 */
|
|
typedef tagRECT *NPRECT;
|
|
|
|
/* 9754 */
|
|
typedef bool _Color_type;
|
|
|
|
/* 9755 */
|
|
typedef _SEC_WINNT_AUTH_IDENTITY_W *PSEC_WINNT_AUTH_IDENTITY_W;
|
|
|
|
/* 9756 */
|
|
typedef _MODEMDEVCAPS *PMODEMDEVCAPS;
|
|
|
|
/* 9757 */
|
|
typedef _ACTIVATION_CONTEXT_QUERY_INDEX *PCACTIVATION_CONTEXT_QUERY_INDEX;
|
|
|
|
/* 9758 */
|
|
typedef tagLOGCOLORSPACEA *LPLOGCOLORSPACE;
|
|
|
|
/* 9759 */
|
|
typedef unsigned int SCARDHANDLE;
|
|
|
|
/* 9760 */
|
|
typedef ICreateTypeInfo2 *LPCREATETYPEINFO2;
|
|
|
|
/* 9761 */
|
|
typedef const char *LPCCH;
|
|
|
|
/* 9762 */
|
|
typedef tagWAVEOUTCAPS2A *LPWAVEOUTCAPS2A;
|
|
|
|
/* 9763 */
|
|
typedef UIMainFramework *(__cdecl *FrameworkCreateMethod_t)();
|
|
|
|
/* 9764 */
|
|
typedef tagWAVEOUTCAPS2A *NPWAVEOUTCAPS2A;
|
|
|
|
/* 9765 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSW *PMCI_OVLY_LOAD_PARMSW;
|
|
|
|
/* 9766 */
|
|
typedef tagBITMAPINFO *PBITMAPINFO;
|
|
|
|
/* 9767 */
|
|
typedef tagABORTPATH *PEMRABORTPATH;
|
|
|
|
/* 9768 */
|
|
typedef _JOB_INFO_2A *PJOB_INFO_2A;
|
|
|
|
/* 9769 */
|
|
typedef tagWAVEOUTCAPS2W *NPWAVEOUTCAPS2W;
|
|
|
|
/* 9770 */
|
|
typedef _MMIOINFO *PMMIOINFO;
|
|
|
|
/* 9771 */
|
|
typedef tagWAVEOUTCAPS2W *LPWAVEOUTCAPS2W;
|
|
|
|
/* 9772 */
|
|
typedef ICreateTypeInfo *LPCREATETYPEINFO;
|
|
|
|
/* 9773 */
|
|
typedef tagEMRRESTOREDC *PEMRRESTOREDC;
|
|
|
|
/* 9774 */
|
|
typedef _WSANAMESPACE_INFOA *LPWSANAMESPACE_INFO;
|
|
|
|
/* 9775 */
|
|
typedef int (__stdcall *ADD_CREDENTIALS_FN_W)(_SecHandle *, unsigned __int16 *, unsigned __int16 *, unsigned int, void *, void (__stdcall *)(void *, void *, unsigned int, void **, int *), void *, _LARGE_INTEGER *);
|
|
|
|
/* 9776 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSA *PMCI_OVLY_LOAD_PARMSA;
|
|
|
|
/* 9777 */
|
|
typedef int OAHWND;
|
|
|
|
/* 9778 */
|
|
typedef char schar;
|
|
|
|
/* 9779 */
|
|
typedef char *PCHAR;
|
|
|
|
/* 9780 */
|
|
typedef SC_HANDLE__ **LPSC_HANDLE;
|
|
|
|
/* 9781 */
|
|
typedef IBindCtx *LPBC;
|
|
|
|
/* 9782 */
|
|
typedef __int64 __time64_t;
|
|
|
|
/* 9783 */
|
|
typedef char TCHAR;
|
|
|
|
/* 9784 */
|
|
typedef char uchar;
|
|
|
|
/* 9785 */
|
|
typedef timecaps_tag *PTIMECAPS;
|
|
|
|
/* 9786 */
|
|
typedef unsigned int (__stdcall *PFE_EXPORT_FUNC)(char *, void *, unsigned int);
|
|
|
|
/* 9787 */
|
|
typedef tagMONHSZSTRUCTA *PMONHSZSTRUCTA;
|
|
|
|
/* 9788 */
|
|
typedef type_info *__RTtypeidReturnType;
|
|
|
|
/* 9789 */
|
|
typedef _JOB_INFO_1A *PJOB_INFO_1A;
|
|
|
|
/* 9790 */
|
|
typedef _PROPSHEETPAGEA *LPPROPSHEETPAGEA;
|
|
|
|
/* 9791 */
|
|
typedef char BCHAR;
|
|
|
|
/* 9792 */
|
|
typedef char CCHAR;
|
|
|
|
/* 9793 */
|
|
typedef _RECTL *LPRECTL;
|
|
|
|
/* 9794 */
|
|
typedef _CRYPT_CREDENTIALS *PCRYPT_CREDENTIALS;
|
|
|
|
/* 9795 */
|
|
typedef _CMSG_MAIL_LIST_ENCRYPT_INFO *PCMSG_MAIL_LIST_ENCRYPT_INFO;
|
|
|
|
/* 9796 */
|
|
typedef char FCHAR;
|
|
|
|
/* 9797 */
|
|
typedef _UNLOAD_DLL_DEBUG_INFO *LPUNLOAD_DLL_DEBUG_INFO;
|
|
|
|
/* 9798 */
|
|
typedef ICatalogFileInfo *LPCATALOGFILEINFO;
|
|
|
|
/* 9799 */
|
|
typedef tagEMRSETMITERLIMIT *PEMRSETMITERLIMIT;
|
|
|
|
/* 9800 */
|
|
typedef _PROPSHEETPAGEW *LPCPROPSHEETPAGEW;
|
|
|
|
/* 9801 */
|
|
typedef tagPANOSE *LPPANOSE;
|
|
|
|
/* 9802 */
|
|
typedef void *GLOBALHANDLE;
|
|
|
|
/* 9803 */
|
|
typedef const unsigned __int16 *LPCWSTR;
|
|
|
|
/* 9804 */
|
|
typedef tagWAVEOUTCAPS2A *LPWAVEOUTCAPS2;
|
|
|
|
/* 9805 */
|
|
typedef tagCOLORADJUSTMENT *LPCOLORADJUSTMENT;
|
|
|
|
/* 9806 */
|
|
typedef tagWAVEOUTCAPS2A *NPWAVEOUTCAPS2;
|
|
|
|
/* 9807 */
|
|
typedef _wireSAFEARRAY **wirePSAFEARRAY;
|
|
|
|
/* 9808 */
|
|
typedef int (__stdcall *EXPORT_SECURITY_CONTEXT_FN)(_SecHandle *, unsigned int, _SecBuffer *, void **);
|
|
|
|
/* 9809 */
|
|
typedef _IMAGEHLP_LINE *PIMAGEHLP_LINE;
|
|
|
|
/* 9810 */
|
|
typedef tagCOLORADJUSTMENT *PCOLORADJUSTMENT;
|
|
|
|
/* 9811 */
|
|
typedef _CRYPT_HASH_INFO *PCRYPT_HASH_INFO;
|
|
|
|
/* 9812 */
|
|
typedef tagMENUITEMINFOA *LPCMENUITEMINFO;
|
|
|
|
/* 9813 */
|
|
typedef tagEMRBITBLT *PEMRBITBLT;
|
|
|
|
/* 9814 */
|
|
typedef int (__stdcall *FREE_CREDENTIALS_HANDLE_FN)(_SecHandle *);
|
|
|
|
/* 9815 */
|
|
typedef unsigned __int16 *(__cdecl *FNASPCALLBACK)(const unsigned __int16 *);
|
|
|
|
/* 9816 */
|
|
typedef tagMCI_WAVE_OPEN_PARMSA *LPMCI_WAVE_OPEN_PARMSA;
|
|
|
|
/* 9817 */
|
|
typedef unsigned int MeterDirection;
|
|
|
|
/* 9818 */
|
|
typedef unsigned int (__stdcall *LPCFHOOKPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9819 */
|
|
typedef _PROPSHEETPAGEA *LPCPROPSHEETPAGEA;
|
|
|
|
/* 9820 */
|
|
typedef int (__stdcall *PFN_CMSG_EXPORT_MAIL_LIST)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *, _CMSG_MAIL_LIST_ENCRYPT_INFO *, unsigned int, void *);
|
|
|
|
/* 9821 */
|
|
typedef _GENERIC_MAPPING *PGENERIC_MAPPING;
|
|
|
|
/* 9822 */
|
|
typedef _CRYPT_PASSWORD_CREDENTIALSA *PCRYPT_PASSWORD_CREDENTIALS;
|
|
|
|
/* 9823 */
|
|
typedef tagLOGPALETTE *PLOGPALETTE;
|
|
|
|
/* 9824 */
|
|
typedef _CTL_CONTEXT *PCTL_CONTEXT;
|
|
|
|
/* 9825 */
|
|
typedef _FPO_DATA *PFPO_DATA;
|
|
|
|
/* 9826 */
|
|
typedef joyinfoex_tag *PJOYINFOEX;
|
|
|
|
/* 9827 */
|
|
typedef tagEMRPOLYPOLYLINE *PEMRPOLYPOLYLINE;
|
|
|
|
/* 9828 */
|
|
typedef _MEMORYSTATUSEX *LPMEMORYSTATUSEX;
|
|
|
|
/* 9829 */
|
|
typedef tagMCI_OVLY_LOAD_PARMSA *PMCI_OVLY_LOAD_PARMS;
|
|
|
|
/* 9830 */
|
|
typedef tagREGISTERWORDA *LPREGISTERWORD;
|
|
|
|
/* 9831 */
|
|
typedef tagMOUSEHOOKSTRUCT *LPMOUSEHOOKSTRUCT;
|
|
|
|
/* 9832 */
|
|
typedef tagREGISTERWORDA *NPREGISTERWORD;
|
|
|
|
/* 9833 */
|
|
typedef _PROCESSOR_POWER_POLICY *PPROCESSOR_POWER_POLICY;
|
|
|
|
/* 9834 */
|
|
typedef unsigned __int16 LANGID;
|
|
|
|
/* 9835 */
|
|
typedef char *PSTR;
|
|
|
|
/* 9836 */
|
|
typedef unsigned __int16 _ino_t;
|
|
|
|
/* 9837 */
|
|
typedef tagMIDIINCAPS2A *PMIDIINCAPS2;
|
|
|
|
/* 9838 */
|
|
typedef tagENUMLOGFONTW *LPENUMLOGFONTW;
|
|
|
|
/* 9839 */
|
|
typedef tagCHARSETINFO *LPCHARSETINFO;
|
|
|
|
/* 9840 */
|
|
typedef _CERT_ID *PCERT_ID;
|
|
|
|
/* 9841 */
|
|
typedef tagCHARSETINFO *NPCHARSETINFO;
|
|
|
|
/* 9842 */
|
|
typedef DIFILEEFFECT *LPDIFILEEFFECT;
|
|
|
|
/* 9843 */
|
|
typedef _CMC_TAGGED_CERT_REQUEST *PCMC_TAGGED_CERT_REQUEST;
|
|
|
|
/* 9844 */
|
|
typedef _DEVICE_POWER_STATE *PDEVICE_POWER_STATE;
|
|
|
|
/* 9845 */
|
|
typedef const char *const_iterator;
|
|
|
|
/* 9846 */
|
|
typedef _MEMORYSTATUS *LPMEMORYSTATUS;
|
|
|
|
/* 9847 */
|
|
typedef void (__stdcall *LPWSAOVERLAPPED_COMPLETION_ROUTINE)(unsigned int, unsigned int, _OVERLAPPED *, unsigned int);
|
|
|
|
/* 9848 */
|
|
typedef _REMSECURITY_ATTRIBUTES *PREMSECURITY_ATTRIBUTES;
|
|
|
|
/* 9849 */
|
|
typedef unsigned __int16 *BSTR;
|
|
|
|
/* 9850 */
|
|
typedef _DRIVER_INFO_5A *PDRIVER_INFO_5;
|
|
|
|
/* 9851 */
|
|
typedef IWrappedProtocol *LPIWRAPPEDPROTOCOL;
|
|
|
|
/* 9852 */
|
|
typedef _SYSTEM_AUDIT_CALLBACK_ACE *PSYSTEM_AUDIT_CALLBACK_ACE;
|
|
|
|
/* 9853 */
|
|
typedef unsigned int *PKSPIN_LOCK;
|
|
|
|
/* 9854 */
|
|
typedef _CERT_ACCESS_DESCRIPTION *PCERT_ACCESS_DESCRIPTION;
|
|
|
|
/* 9855 */
|
|
typedef char bit8;
|
|
|
|
/* 9856 */
|
|
typedef HSTR__ *HSTR;
|
|
|
|
/* 9857 */
|
|
typedef _KDHELP64 *PKDHELP64;
|
|
|
|
/* 9858 */
|
|
typedef _JOB_INFO_1A *LPJOB_INFO_1;
|
|
|
|
/* 9859 */
|
|
typedef IInternet *LPIINTERNET;
|
|
|
|
/* 9860 */
|
|
typedef _IMAGE_BOUND_IMPORT_DESCRIPTOR *PIMAGE_BOUND_IMPORT_DESCRIPTOR;
|
|
|
|
/* 9861 */
|
|
typedef tagMIXERLINEW *PMIXERLINEW;
|
|
|
|
/* 9862 */
|
|
typedef tagCREATESTRUCTW *LPCREATESTRUCTW;
|
|
|
|
/* 9863 */
|
|
typedef _WSAVersion *LPWSAVERSION;
|
|
|
|
/* 9864 */
|
|
typedef void MENUTEMPLATEA;
|
|
|
|
/* 9865 */
|
|
typedef unsigned __int16 *LPWSTR;
|
|
|
|
/* 9866 */
|
|
typedef tagAUXCAPS2A *PAUXCAPS2;
|
|
|
|
/* 9867 */
|
|
typedef void *LPMENUTEMPLATEA;
|
|
|
|
/* 9868 */
|
|
typedef _ADAPTER_STATUS *PADAPTER_STATUS;
|
|
|
|
/* 9869 */
|
|
typedef _OBJECT_TYPE_LIST *POBJECT_TYPE_LIST;
|
|
|
|
/* 9870 */
|
|
typedef _browseinfoW *LPBROWSEINFOW;
|
|
|
|
/* 9871 */
|
|
typedef unsigned int FLONG;
|
|
|
|
/* 9872 */
|
|
typedef _SERVICE_TABLE_ENTRYA *LPSERVICE_TABLE_ENTRYA;
|
|
|
|
/* 9873 */
|
|
typedef _SECURITY_QUALITY_OF_SERVICE *PSECURITY_QUALITY_OF_SERVICE;
|
|
|
|
/* 9874 */
|
|
typedef wavehdr_tag *PWAVEHDR;
|
|
|
|
/* 9875 */
|
|
typedef void *LPMENUTEMPLATEW;
|
|
|
|
/* 9876 */
|
|
typedef ATL::_ATL_CATMAP_ENTRY *__cdecl _ATL_CATMAPFUNC();
|
|
|
|
/* 9877 */
|
|
typedef _SERVICE_FAILURE_ACTIONSA *LPSERVICE_FAILURE_ACTIONS;
|
|
|
|
/* 9878 */
|
|
typedef void MENUTEMPLATEW;
|
|
|
|
/* 9879 */
|
|
typedef tagMIXERLINEA *PMIXERLINEA;
|
|
|
|
/* 9880 */
|
|
typedef _JOBOBJECT_BASIC_PROCESS_ID_LIST *PJOBOBJECT_BASIC_PROCESS_ID_LIST;
|
|
|
|
/* 9881 */
|
|
typedef tagAUXCAPSA *PAUXCAPS;
|
|
|
|
/* 9882 */
|
|
typedef tagCREATESTRUCTA *LPCREATESTRUCTA;
|
|
|
|
/* 9883 */
|
|
typedef void __stdcall RPC_CLIENT_FREE(void *);
|
|
|
|
/* 9884 */
|
|
typedef int *PLONG;
|
|
|
|
/* 9885 */
|
|
typedef _PROCESS_INFORMATION *PPROCESS_INFORMATION;
|
|
|
|
/* 9886 */
|
|
typedef tagOBJECTDESCRIPTOR *LPOBJECTDESCRIPTOR;
|
|
|
|
/* 9887 */
|
|
typedef int slong;
|
|
|
|
/* 9888 */
|
|
typedef _CRYPT_OID_INFO *PCCRYPT_OID_INFO;
|
|
|
|
/* 9889 */
|
|
typedef _CRL_CONTEXT *PCRL_CONTEXT;
|
|
|
|
/* 9890 */
|
|
typedef void (__cdecl *TargettingCallback)(unsigned int, ObjectSelectStatus, tagRECT *, const float);
|
|
|
|
/* 9891 */
|
|
typedef IOleObject *LPOLEOBJECT;
|
|
|
|
/* 9892 */
|
|
typedef DIDEVICEOBJECTDATA *LPCDIDEVICEOBJECTDATA;
|
|
|
|
/* 9893 */
|
|
typedef tagEMRPOLYLINE *PEMRPOLYLINETO;
|
|
|
|
/* 9894 */
|
|
typedef void *HCRYPTOIDFUNCADDR;
|
|
|
|
/* 9895 */
|
|
typedef tagREGISTERWORDA *LPREGISTERWORDA;
|
|
|
|
/* 9896 */
|
|
typedef _DRIVER_INFO_5W *PDRIVER_INFO_5W;
|
|
|
|
/* 9897 */
|
|
typedef tagREGISTERWORDA *NPREGISTERWORDA;
|
|
|
|
/* 9898 */
|
|
typedef tagMIDIINCAPS2A *PMIDIINCAPS2A;
|
|
|
|
/* 9899 */
|
|
typedef char *LPTSTR;
|
|
|
|
/* 9900 */
|
|
typedef _DCB *LPDCB;
|
|
|
|
/* 9901 */
|
|
typedef _JOB_INFO_1W *LPJOB_INFO_1W;
|
|
|
|
/* 9902 */
|
|
typedef void __stdcall _ATL_TERMFUNC(unsigned int);
|
|
|
|
/* 9903 */
|
|
typedef unsigned int ArchiveFlag;
|
|
|
|
/* 9904 */
|
|
typedef int (__stdcall *PFN_CERT_ENUM_SYSTEM_STORE_LOCATION)(const unsigned __int16 *, unsigned int, void *, void *);
|
|
|
|
/* 9905 */
|
|
typedef tagMIDIINCAPS2W *PMIDIINCAPS2W;
|
|
|
|
/* 9906 */
|
|
typedef _CMSG_CMS_RECIPIENT_INFO *PCMSG_CMS_RECIPIENT_INFO;
|
|
|
|
/* 9907 */
|
|
typedef tagREGISTERWORDW *NPREGISTERWORDW;
|
|
|
|
/* 9908 */
|
|
typedef _OUTLINETEXTMETRICA *LPOUTLINETEXTMETRIC;
|
|
|
|
/* 9909 */
|
|
typedef tagREGISTERWORDW *LPREGISTERWORDW;
|
|
|
|
/* 9910 */
|
|
typedef _DRIVER_INFO_5A *PDRIVER_INFO_5A;
|
|
|
|
/* 9911 */
|
|
typedef _OUTLINETEXTMETRICA *NPOUTLINETEXTMETRIC;
|
|
|
|
/* 9912 */
|
|
typedef int ptrdiff_t;
|
|
|
|
/* 9913 */
|
|
typedef bool __cdecl DragDropAcceptCallback(UIElement *, UIElement *);
|
|
|
|
/* 9914 */
|
|
typedef tagMCI_SEEK_PARMS *PMCI_SEEK_PARMS;
|
|
|
|
/* 9915 */
|
|
typedef unsigned int PaletteTemplateID;
|
|
|
|
/* 9916 */
|
|
typedef _JOB_INFO_1A *LPJOB_INFO_1A;
|
|
|
|
/* 9917 */
|
|
typedef unsigned int HookType;
|
|
|
|
/* 9918 */
|
|
typedef tagAUXCAPSW *PAUXCAPSW;
|
|
|
|
/* 9919 */
|
|
typedef void MENUTEMPLATE;
|
|
|
|
/* 9920 */
|
|
typedef HRESULT __stdcall _ATL_CREATORFUNC(void *, _GUID *, void **);
|
|
|
|
/* 9921 */
|
|
typedef void *LPMENUTEMPLATE;
|
|
|
|
/* 9922 */
|
|
typedef unsigned int ChannelID;
|
|
|
|
/* 9923 */
|
|
typedef tagEMRSETVIEWPORTORGEX *PEMRSETBRUSHORGEX;
|
|
|
|
/* 9924 */
|
|
typedef _IMAGE_LINENUMBER *PIMAGE_LINENUMBER;
|
|
|
|
/* 9925 */
|
|
typedef char BOOLEAN;
|
|
|
|
/* 9926 */
|
|
typedef HMIDISTRM__ *HMIDISTRM;
|
|
|
|
/* 9927 */
|
|
typedef _TOKEN_INFORMATION_CLASS *PTOKEN_INFORMATION_CLASS;
|
|
|
|
/* 9928 */
|
|
typedef _CRYPT_SIGN_MESSAGE_PARA *PCRYPT_SIGN_MESSAGE_PARA;
|
|
|
|
/* 9929 */
|
|
typedef unsigned int MediaType;
|
|
|
|
/* 9930 */
|
|
typedef tagAUXCAPSA *PAUXCAPSA;
|
|
|
|
/* 9931 */
|
|
typedef tagCREATESTRUCTA *LPCREATESTRUCT;
|
|
|
|
/* 9932 */
|
|
typedef HWND__ *(__stdcall *GETCONSOLEWINDOW)();
|
|
|
|
/* 9933 */
|
|
typedef tagMIXERLINEA *PMIXERLINE;
|
|
|
|
/* 9934 */
|
|
typedef void (__stdcall *SENDASYNCPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9935 */
|
|
typedef _ZONEATTRIBUTES *LPZONEATTRIBUTES;
|
|
|
|
/* 9936 */
|
|
typedef HMENU__ *HMENU;
|
|
|
|
/* 9937 */
|
|
typedef int (__stdcall *DLGPROC)(HWND__ *, unsigned int, unsigned int, int);
|
|
|
|
/* 9938 */
|
|
typedef _CTL_VERIFY_USAGE_STATUS *PCTL_VERIFY_USAGE_STATUS;
|
|
|
|
/* 9939 */
|
|
typedef _TAPE_SET_DRIVE_PARAMETERS *PTAPE_SET_DRIVE_PARAMETERS;
|
|
|
|
/* 9940 */
|
|
typedef unsigned int ContractID;
|
|
|
|
/* 9941 */
|
|
typedef HWAVEOUT__ **LPHWAVEOUT;
|
|
|
|
/* 9942 */
|
|
typedef ICreateTypeLib *LPCREATETYPELIB;
|
|
|
|
/* 9947 */
|
|
enum _D3DCUBEMAP_FACES
|
|
{
|
|
D3DCUBEMAP_FACE_POSITIVE_X = 0x0,
|
|
D3DCUBEMAP_FACE_NEGATIVE_X = 0x1,
|
|
D3DCUBEMAP_FACE_POSITIVE_Y = 0x2,
|
|
D3DCUBEMAP_FACE_NEGATIVE_Y = 0x3,
|
|
D3DCUBEMAP_FACE_POSITIVE_Z = 0x4,
|
|
D3DCUBEMAP_FACE_NEGATIVE_Z = 0x5,
|
|
D3DCUBEMAP_FACE_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 9952 */
|
|
enum _D3DPRIMITIVETYPE
|
|
{
|
|
D3DPT_POINTLIST = 0x1,
|
|
D3DPT_LINELIST = 0x2,
|
|
D3DPT_LINESTRIP = 0x3,
|
|
D3DPT_TRIANGLELIST = 0x4,
|
|
D3DPT_TRIANGLESTRIP = 0x5,
|
|
D3DPT_TRIANGLEFAN = 0x6,
|
|
D3DPT_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 9956 */
|
|
typedef tagDISPPARAMS DISPPARAMS;
|
|
|
|
/* 9957 */
|
|
typedef tagVARIANT VARIANT;
|
|
|
|
/* 9958 */
|
|
typedef tagEXCEPINFO EXCEPINFO;
|
|
|
|
/* 9955 */
|
|
#pragma pack(push, 8)
|
|
struct IDispatchVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDispatch *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IDispatch *This);
|
|
ULONG (__stdcall *Release)(IDispatch *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IDispatch *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IDispatch *This, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IDispatch *This, const IID *const riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId);
|
|
HRESULT (__stdcall *Invoke)(IDispatch *This, DISPID dispIdMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 9959 */
|
|
struct IAMovieSetupVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IAMovieSetup *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IAMovieSetup *This);
|
|
ULONG (__stdcall *Release)(IAMovieSetup *This);
|
|
HRESULT (__stdcall *Register)(IAMovieSetup *This);
|
|
HRESULT (__stdcall *Unregister)(IAMovieSetup *This);
|
|
};
|
|
|
|
/* 9961 */
|
|
typedef _D3DVECTOR *LPD3DVECTOR;
|
|
|
|
/* 9962 */
|
|
typedef float *LPD3DVALUE;
|
|
|
|
/* 9960 */
|
|
struct IDirectSound3DBufferVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirectSound3DBuffer *This, const IID *const , LPVOID *);
|
|
ULONG (__stdcall *AddRef)(IDirectSound3DBuffer *This);
|
|
ULONG (__stdcall *Release)(IDirectSound3DBuffer *This);
|
|
HRESULT (__stdcall *GetAllParameters)(IDirectSound3DBuffer *This, LPDS3DBUFFER);
|
|
HRESULT (__stdcall *GetConeAngles)(IDirectSound3DBuffer *This, LPDWORD, LPDWORD);
|
|
HRESULT (__stdcall *GetConeOrientation)(IDirectSound3DBuffer *This, LPD3DVECTOR);
|
|
HRESULT (__stdcall *GetConeOutsideVolume)(IDirectSound3DBuffer *This, LPLONG);
|
|
HRESULT (__stdcall *GetMaxDistance)(IDirectSound3DBuffer *This, LPD3DVALUE);
|
|
HRESULT (__stdcall *GetMinDistance)(IDirectSound3DBuffer *This, LPD3DVALUE);
|
|
HRESULT (__stdcall *GetMode)(IDirectSound3DBuffer *This, LPDWORD);
|
|
HRESULT (__stdcall *GetPosition)(IDirectSound3DBuffer *This, LPD3DVECTOR);
|
|
HRESULT (__stdcall *GetVelocity)(IDirectSound3DBuffer *This, LPD3DVECTOR);
|
|
HRESULT (__stdcall *SetAllParameters)(IDirectSound3DBuffer *This, LPCDS3DBUFFER, DWORD);
|
|
HRESULT (__stdcall *SetConeAngles)(IDirectSound3DBuffer *This, DWORD, DWORD, DWORD);
|
|
HRESULT (__stdcall *SetConeOrientation)(IDirectSound3DBuffer *This, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetConeOutsideVolume)(IDirectSound3DBuffer *This, LONG, DWORD);
|
|
HRESULT (__stdcall *SetMaxDistance)(IDirectSound3DBuffer *This, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetMinDistance)(IDirectSound3DBuffer *This, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetMode)(IDirectSound3DBuffer *This, DWORD, DWORD);
|
|
HRESULT (__stdcall *SetPosition)(IDirectSound3DBuffer *This, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetVelocity)(IDirectSound3DBuffer *This, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
};
|
|
|
|
/* 9963 */
|
|
struct IDirectSound3DListenerVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirectSound3DListener *This, const IID *const , LPVOID *);
|
|
ULONG (__stdcall *AddRef)(IDirectSound3DListener *This);
|
|
ULONG (__stdcall *Release)(IDirectSound3DListener *This);
|
|
HRESULT (__stdcall *GetAllParameters)(IDirectSound3DListener *This, LPDS3DLISTENER);
|
|
HRESULT (__stdcall *GetDistanceFactor)(IDirectSound3DListener *This, LPD3DVALUE);
|
|
HRESULT (__stdcall *GetDopplerFactor)(IDirectSound3DListener *This, LPD3DVALUE);
|
|
HRESULT (__stdcall *GetOrientation)(IDirectSound3DListener *This, LPD3DVECTOR, LPD3DVECTOR);
|
|
HRESULT (__stdcall *GetPosition)(IDirectSound3DListener *This, LPD3DVECTOR);
|
|
HRESULT (__stdcall *GetRolloffFactor)(IDirectSound3DListener *This, LPD3DVALUE);
|
|
HRESULT (__stdcall *GetVelocity)(IDirectSound3DListener *This, LPD3DVECTOR);
|
|
HRESULT (__stdcall *SetAllParameters)(IDirectSound3DListener *This, LPCDS3DLISTENER, DWORD);
|
|
HRESULT (__stdcall *SetDistanceFactor)(IDirectSound3DListener *This, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetDopplerFactor)(IDirectSound3DListener *This, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetOrientation)(IDirectSound3DListener *This, D3DVALUE, D3DVALUE, D3DVALUE, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetPosition)(IDirectSound3DListener *This, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetRolloffFactor)(IDirectSound3DListener *This, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *SetVelocity)(IDirectSound3DListener *This, D3DVALUE, D3DVALUE, D3DVALUE, DWORD);
|
|
HRESULT (__stdcall *CommitDeferredSettings)(IDirectSound3DListener *This);
|
|
};
|
|
|
|
/* 9965 */
|
|
typedef _AllocatorProperties ALLOCATOR_PROPERTIES;
|
|
|
|
/* 9964 */
|
|
struct IMemInputPinVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMemInputPin *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IMemInputPin *This);
|
|
ULONG (__stdcall *Release)(IMemInputPin *This);
|
|
HRESULT (__stdcall *GetAllocator)(IMemInputPin *This, IMemAllocator **ppAllocator);
|
|
HRESULT (__stdcall *NotifyAllocator)(IMemInputPin *This, IMemAllocator *pAllocator, BOOL bReadOnly);
|
|
HRESULT (__stdcall *GetAllocatorRequirements)(IMemInputPin *This, ALLOCATOR_PROPERTIES *pProps);
|
|
HRESULT (__stdcall *Receive)(IMemInputPin *This, IMediaSample *pSample);
|
|
HRESULT (__stdcall *ReceiveMultiple)(IMemInputPin *This, IMediaSample **pSamples, int nSamples, int *nSamplesProcessed);
|
|
HRESULT (__stdcall *ReceiveCanBlock)(IMemInputPin *This);
|
|
};
|
|
|
|
/* 9966 */
|
|
struct IEnumPinsVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IEnumPins *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IEnumPins *This);
|
|
ULONG (__stdcall *Release)(IEnumPins *This);
|
|
HRESULT (__stdcall *Next)(IEnumPins *This, ULONG cPins, IPin **ppPins, ULONG *pcFetched);
|
|
HRESULT (__stdcall *Skip)(IEnumPins *This, ULONG cPins);
|
|
HRESULT (__stdcall *Reset)(IEnumPins *This);
|
|
HRESULT (__stdcall *Clone)(IEnumPins *This, IEnumPins **ppEnum);
|
|
};
|
|
|
|
/* 9968 */
|
|
typedef GUID CLSID;
|
|
|
|
/* 9967 */
|
|
struct IFilterMapperVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IFilterMapper *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IFilterMapper *This);
|
|
ULONG (__stdcall *Release)(IFilterMapper *This);
|
|
HRESULT (__stdcall *RegisterFilter)(IFilterMapper *This, CLSID clsid, LPCWSTR Name, DWORD dwMerit);
|
|
HRESULT (__stdcall *RegisterFilterInstance)(IFilterMapper *This, CLSID clsid, LPCWSTR Name, CLSID *MRId);
|
|
HRESULT (__stdcall *RegisterPin)(IFilterMapper *This, CLSID Filter, LPCWSTR Name, BOOL bRendered, BOOL bOutput, BOOL bZero, BOOL bMany, CLSID ConnectsToFilter, LPCWSTR ConnectsToPin);
|
|
HRESULT (__stdcall *RegisterPinType)(IFilterMapper *This, CLSID clsFilter, LPCWSTR strName, CLSID clsMajorType, CLSID clsSubType);
|
|
HRESULT (__stdcall *UnregisterFilter)(IFilterMapper *This, CLSID Filter);
|
|
HRESULT (__stdcall *UnregisterFilterInstance)(IFilterMapper *This, CLSID MRId);
|
|
HRESULT (__stdcall *UnregisterPin)(IFilterMapper *This, CLSID Filter, LPCWSTR Name);
|
|
HRESULT (__stdcall *EnumMatchingFilters)(IFilterMapper *This, IEnumRegFilters **ppEnum, DWORD dwMerit, BOOL bInputNeeded, CLSID clsInMaj, CLSID clsInSub, BOOL bRender, BOOL bOututNeeded, CLSID clsOutMaj, CLSID clsOutSub);
|
|
};
|
|
|
|
/* 9969 */
|
|
struct IQualPropVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IQualProp *This, const IID *const riid, LPVOID *ppvObj);
|
|
ULONG (__stdcall *AddRef)(IQualProp *This);
|
|
ULONG (__stdcall *Release)(IQualProp *This);
|
|
HRESULT (__stdcall *get_FramesDroppedInRenderer)(IQualProp *This, int *pcFrames);
|
|
HRESULT (__stdcall *get_FramesDrawn)(IQualProp *This, int *pcFramesDrawn);
|
|
HRESULT (__stdcall *get_AvgFrameRate)(IQualProp *This, int *piAvgFrameRate);
|
|
HRESULT (__stdcall *get_Jitter)(IQualProp *This, int *iJitter);
|
|
HRESULT (__stdcall *get_AvgSyncOffset)(IQualProp *This, int *piAvg);
|
|
HRESULT (__stdcall *get_DevSyncOffset)(IQualProp *This, int *piDev);
|
|
};
|
|
|
|
/* 9971 */
|
|
typedef _FilterState FILTER_STATE;
|
|
|
|
/* 9970 */
|
|
struct IMediaFilterVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaFilter *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IMediaFilter *This);
|
|
ULONG (__stdcall *Release)(IMediaFilter *This);
|
|
HRESULT (__stdcall *GetClassID)(IMediaFilter *This, CLSID *pClassID);
|
|
HRESULT (__stdcall *Stop)(IMediaFilter *This);
|
|
HRESULT (__stdcall *Pause)(IMediaFilter *This);
|
|
HRESULT (__stdcall *Run)(IMediaFilter *This, REFERENCE_TIME tStart);
|
|
HRESULT (__stdcall *GetState)(IMediaFilter *This, DWORD dwMilliSecsTimeout, FILTER_STATE *State);
|
|
HRESULT (__stdcall *SetSyncSource)(IMediaFilter *This, IReferenceClock *pClock);
|
|
HRESULT (__stdcall *GetSyncSource)(IMediaFilter *This, IReferenceClock **pClock);
|
|
};
|
|
|
|
/* 9973 */
|
|
typedef _AMMediaType AM_MEDIA_TYPE;
|
|
|
|
/* 9972 */
|
|
struct IEnumMediaTypesVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IEnumMediaTypes *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IEnumMediaTypes *This);
|
|
ULONG (__stdcall *Release)(IEnumMediaTypes *This);
|
|
HRESULT (__stdcall *Next)(IEnumMediaTypes *This, ULONG cMediaTypes, AM_MEDIA_TYPE **ppMediaTypes, ULONG *pcFetched);
|
|
HRESULT (__stdcall *Skip)(IEnumMediaTypes *This, ULONG cMediaTypes);
|
|
HRESULT (__stdcall *Reset)(IEnumMediaTypes *This);
|
|
HRESULT (__stdcall *Clone)(IEnumMediaTypes *This, IEnumMediaTypes **ppEnum);
|
|
};
|
|
|
|
/* 9975 */
|
|
typedef _FILTER_INFO FILTER_INFO;
|
|
|
|
/* 9974 */
|
|
struct IBaseFilterVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IBaseFilter *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IBaseFilter *This);
|
|
ULONG (__stdcall *Release)(IBaseFilter *This);
|
|
HRESULT (__stdcall *GetClassID)(IBaseFilter *This, CLSID *pClassID);
|
|
HRESULT (__stdcall *Stop)(IBaseFilter *This);
|
|
HRESULT (__stdcall *Pause)(IBaseFilter *This);
|
|
HRESULT (__stdcall *Run)(IBaseFilter *This, REFERENCE_TIME tStart);
|
|
HRESULT (__stdcall *GetState)(IBaseFilter *This, DWORD dwMilliSecsTimeout, FILTER_STATE *State);
|
|
HRESULT (__stdcall *SetSyncSource)(IBaseFilter *This, IReferenceClock *pClock);
|
|
HRESULT (__stdcall *GetSyncSource)(IBaseFilter *This, IReferenceClock **pClock);
|
|
HRESULT (__stdcall *EnumPins)(IBaseFilter *This, IEnumPins **ppEnum);
|
|
HRESULT (__stdcall *FindPin)(IBaseFilter *This, LPCWSTR Id, IPin **ppPin);
|
|
HRESULT (__stdcall *QueryFilterInfo)(IBaseFilter *This, FILTER_INFO *pInfo);
|
|
HRESULT (__stdcall *JoinFilterGraph)(IBaseFilter *This, IFilterGraph *pGraph, LPCWSTR pName);
|
|
HRESULT (__stdcall *QueryVendorInfo)(IBaseFilter *This, LPWSTR *pVendorInfo);
|
|
};
|
|
|
|
/* 9976 */
|
|
struct _FILTER_INFO
|
|
{
|
|
char szTag[52];
|
|
DWORD filterType;
|
|
char szName[52];
|
|
char szValue[52];
|
|
char szOperator[52];
|
|
char szArchitecture[52];
|
|
char szGroupClass[52];
|
|
char szAttributeName[52];
|
|
};
|
|
|
|
/* 9977 */
|
|
#pragma pack(push, 8)
|
|
struct IPersistVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IPersist *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IPersist *This);
|
|
ULONG (__stdcall *Release)(IPersist *This);
|
|
HRESULT (__stdcall *GetClassID)(IPersist *This, CLSID *pClassID);
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
/* 9979 */
|
|
typedef tagQuality Quality;
|
|
|
|
/* 9978 */
|
|
struct IQualityControlVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IQualityControl *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IQualityControl *This);
|
|
ULONG (__stdcall *Release)(IQualityControl *This);
|
|
HRESULT (__stdcall *Notify)(IQualityControl *This, IBaseFilter *pSelf, Quality q);
|
|
HRESULT (__stdcall *SetSink)(IQualityControl *This, IQualityControl *piqc);
|
|
};
|
|
|
|
/* 9980 */
|
|
struct IMediaSeekingVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaSeeking *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IMediaSeeking *This);
|
|
ULONG (__stdcall *Release)(IMediaSeeking *This);
|
|
HRESULT (__stdcall *GetCapabilities)(IMediaSeeking *This, DWORD *pCapabilities);
|
|
HRESULT (__stdcall *CheckCapabilities)(IMediaSeeking *This, DWORD *pCapabilities);
|
|
HRESULT (__stdcall *IsFormatSupported)(IMediaSeeking *This, const GUID *pFormat);
|
|
HRESULT (__stdcall *QueryPreferredFormat)(IMediaSeeking *This, GUID *pFormat);
|
|
HRESULT (__stdcall *GetTimeFormatA)(IMediaSeeking *This, GUID *pFormat);
|
|
HRESULT (__stdcall *IsUsingTimeFormat)(IMediaSeeking *This, const GUID *pFormat);
|
|
HRESULT (__stdcall *SetTimeFormat)(IMediaSeeking *This, const GUID *pFormat);
|
|
HRESULT (__stdcall *GetDuration)(IMediaSeeking *This, LONGLONG *pDuration);
|
|
HRESULT (__stdcall *GetStopPosition)(IMediaSeeking *This, LONGLONG *pStop);
|
|
HRESULT (__stdcall *GetCurrentPosition)(IMediaSeeking *This, LONGLONG *pCurrent);
|
|
HRESULT (__stdcall *ConvertTimeFormat)(IMediaSeeking *This, LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat);
|
|
HRESULT (__stdcall *SetPositions)(IMediaSeeking *This, LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags);
|
|
HRESULT (__stdcall *GetPositions)(IMediaSeeking *This, LONGLONG *pCurrent, LONGLONG *pStop);
|
|
HRESULT (__stdcall *GetAvailable)(IMediaSeeking *This, LONGLONG *pEarliest, LONGLONG *pLatest);
|
|
HRESULT (__stdcall *SetRate)(IMediaSeeking *This, double dRate);
|
|
HRESULT (__stdcall *GetRate)(IMediaSeeking *This, double *pdRate);
|
|
HRESULT (__stdcall *GetPreroll)(IMediaSeeking *This, LONGLONG *pllPreroll);
|
|
};
|
|
|
|
/* 9981 */
|
|
struct IMediaPositionVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaPosition *This, const IID *const riid, LPVOID *ppvObj);
|
|
ULONG (__stdcall *AddRef)(IMediaPosition *This);
|
|
ULONG (__stdcall *Release)(IMediaPosition *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IMediaPosition *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IMediaPosition *This, UINT itinfo, LCID lcid, ITypeInfo **pptinfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IMediaPosition *This, const IID *const riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid);
|
|
HRESULT (__stdcall *Invoke)(IMediaPosition *This, DISPID dispidMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr);
|
|
HRESULT (__stdcall *get_Duration)(IMediaPosition *This, REFTIME *plength);
|
|
HRESULT (__stdcall *put_CurrentPosition)(IMediaPosition *This, REFTIME llTime);
|
|
HRESULT (__stdcall *get_CurrentPosition)(IMediaPosition *This, REFTIME *pllTime);
|
|
HRESULT (__stdcall *get_StopTime)(IMediaPosition *This, REFTIME *pllTime);
|
|
HRESULT (__stdcall *put_StopTime)(IMediaPosition *This, REFTIME llTime);
|
|
HRESULT (__stdcall *get_PrerollTime)(IMediaPosition *This, REFTIME *pllTime);
|
|
HRESULT (__stdcall *put_PrerollTime)(IMediaPosition *This, REFTIME llTime);
|
|
HRESULT (__stdcall *put_Rate)(IMediaPosition *This, double dRate);
|
|
HRESULT (__stdcall *get_Rate)(IMediaPosition *This, double *pdRate);
|
|
HRESULT (__stdcall *CanSeekForward)(IMediaPosition *This, int *pCanSeekForward);
|
|
HRESULT (__stdcall *CanSeekBackward)(IMediaPosition *This, int *pCanSeekBackward);
|
|
};
|
|
|
|
/* 9982 */
|
|
struct IMemAllocatorVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMemAllocator *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IMemAllocator *This);
|
|
ULONG (__stdcall *Release)(IMemAllocator *This);
|
|
HRESULT (__stdcall *SetProperties)(IMemAllocator *This, ALLOCATOR_PROPERTIES *pRequest, ALLOCATOR_PROPERTIES *pActual);
|
|
HRESULT (__stdcall *GetProperties)(IMemAllocator *This, ALLOCATOR_PROPERTIES *pProps);
|
|
HRESULT (__stdcall *Commit)(IMemAllocator *This);
|
|
HRESULT (__stdcall *Decommit)(IMemAllocator *This);
|
|
HRESULT (__stdcall *GetBuffer)(IMemAllocator *This, IMediaSample **ppBuffer, REFERENCE_TIME *pStartTime, REFERENCE_TIME *pEndTime, DWORD dwFlags);
|
|
HRESULT (__stdcall *ReleaseBuffer)(IMemAllocator *This, IMediaSample *pBuffer);
|
|
};
|
|
|
|
/* 9983 */
|
|
struct IMediaEventSinkVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaEventSink *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IMediaEventSink *This);
|
|
ULONG (__stdcall *Release)(IMediaEventSink *This);
|
|
HRESULT (__stdcall *Notify)(IMediaEventSink *This, int EventCode, int EventParam1, int EventParam2);
|
|
};
|
|
|
|
/* 9985 */
|
|
typedef _PinInfo PIN_INFO;
|
|
|
|
/* 9986 */
|
|
typedef _PinDirection PIN_DIRECTION;
|
|
|
|
/* 9984 */
|
|
struct IPinVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IPin *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IPin *This);
|
|
ULONG (__stdcall *Release)(IPin *This);
|
|
HRESULT (__stdcall *Connect)(IPin *This, IPin *pReceivePin, const AM_MEDIA_TYPE *pmt);
|
|
HRESULT (__stdcall *ReceiveConnection)(IPin *This, IPin *pConnector, const AM_MEDIA_TYPE *pmt);
|
|
HRESULT (__stdcall *Disconnect)(IPin *This);
|
|
HRESULT (__stdcall *ConnectedTo)(IPin *This, IPin **pPin);
|
|
HRESULT (__stdcall *ConnectionMediaType)(IPin *This, AM_MEDIA_TYPE *pmt);
|
|
HRESULT (__stdcall *QueryPinInfo)(IPin *This, PIN_INFO *pInfo);
|
|
HRESULT (__stdcall *QueryDirection)(IPin *This, PIN_DIRECTION *pPinDir);
|
|
HRESULT (__stdcall *QueryId)(IPin *This, LPWSTR *Id);
|
|
HRESULT (__stdcall *QueryAccept)(IPin *This, const AM_MEDIA_TYPE *pmt);
|
|
HRESULT (__stdcall *EnumMediaTypes)(IPin *This, IEnumMediaTypes **ppEnum);
|
|
HRESULT (__stdcall *QueryInternalConnections)(IPin *This, IPin **apPin, ULONG *nPin);
|
|
HRESULT (__stdcall *EndOfStream)(IPin *This);
|
|
HRESULT (__stdcall *BeginFlush)(IPin *This);
|
|
HRESULT (__stdcall *EndFlush)(IPin *This);
|
|
HRESULT (__stdcall *NewSegment)(IPin *This, REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate);
|
|
};
|
|
|
|
/* 9988 */
|
|
typedef _D3DRESOURCETYPE D3DRESOURCETYPE;
|
|
|
|
/* 9990 */
|
|
enum _D3DTEXTUREFILTERTYPE
|
|
{
|
|
D3DTEXF_NONE = 0x0,
|
|
D3DTEXF_POINT = 0x1,
|
|
D3DTEXF_LINEAR = 0x2,
|
|
D3DTEXF_ANISOTROPIC = 0x3,
|
|
D3DTEXF_PYRAMIDALQUAD = 0x6,
|
|
D3DTEXF_GAUSSIANQUAD = 0x7,
|
|
D3DTEXF_CONVOLUTIONMONO = 0x8,
|
|
D3DTEXF_FORCE_DWORD = 0x7FFFFFFF,
|
|
};
|
|
|
|
/* 9989 */
|
|
typedef _D3DTEXTUREFILTERTYPE D3DTEXTUREFILTERTYPE;
|
|
|
|
/* 9991 */
|
|
typedef _D3DVOLUME_DESC D3DVOLUME_DESC;
|
|
|
|
/* 9992 */
|
|
typedef _D3DLOCKED_BOX D3DLOCKED_BOX;
|
|
|
|
/* 9993 */
|
|
typedef _D3DBOX D3DBOX;
|
|
|
|
/* 9987 */
|
|
struct IDirect3DVolumeTexture9Vtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirect3DVolumeTexture9 *This, const IID *const riid, void **ppvObj);
|
|
ULONG (__stdcall *AddRef)(IDirect3DVolumeTexture9 *This);
|
|
ULONG (__stdcall *Release)(IDirect3DVolumeTexture9 *This);
|
|
HRESULT (__stdcall *GetDevice)(IDirect3DVolumeTexture9 *This, IDirect3DDevice9 **ppDevice);
|
|
HRESULT (__stdcall *SetPrivateData)(IDirect3DVolumeTexture9 *This, const GUID *const refguid, const void *pData, DWORD SizeOfData, DWORD Flags);
|
|
HRESULT (__stdcall *GetPrivateData)(IDirect3DVolumeTexture9 *This, const GUID *const refguid, void *pData, DWORD *pSizeOfData);
|
|
HRESULT (__stdcall *FreePrivateData)(IDirect3DVolumeTexture9 *This, const GUID *const refguid);
|
|
DWORD (__stdcall *SetPriority)(IDirect3DVolumeTexture9 *This, DWORD PriorityNew);
|
|
DWORD (__stdcall *GetPriority)(IDirect3DVolumeTexture9 *This);
|
|
void (__stdcall *PreLoad)(IDirect3DVolumeTexture9 *This);
|
|
D3DRESOURCETYPE (__stdcall *GetType)(IDirect3DVolumeTexture9 *This);
|
|
DWORD (__stdcall *SetLOD)(IDirect3DVolumeTexture9 *This, DWORD LODNew);
|
|
DWORD (__stdcall *GetLOD)(IDirect3DVolumeTexture9 *This);
|
|
DWORD (__stdcall *GetLevelCount)(IDirect3DVolumeTexture9 *This);
|
|
HRESULT (__stdcall *SetAutoGenFilterType)(IDirect3DVolumeTexture9 *This, D3DTEXTUREFILTERTYPE FilterType);
|
|
D3DTEXTUREFILTERTYPE (__stdcall *GetAutoGenFilterType)(IDirect3DVolumeTexture9 *This);
|
|
void (__stdcall *GenerateMipSubLevels)(IDirect3DVolumeTexture9 *This);
|
|
HRESULT (__stdcall *GetLevelDesc)(IDirect3DVolumeTexture9 *This, UINT Level, D3DVOLUME_DESC *pDesc);
|
|
HRESULT (__stdcall *GetVolumeLevel)(IDirect3DVolumeTexture9 *This, UINT Level, IDirect3DVolume9 **ppVolumeLevel);
|
|
HRESULT (__stdcall *LockBox)(IDirect3DVolumeTexture9 *This, UINT Level, D3DLOCKED_BOX *pLockedVolume, const D3DBOX *pBox, DWORD Flags);
|
|
HRESULT (__stdcall *UnlockBox)(IDirect3DVolumeTexture9 *This, UINT Level);
|
|
HRESULT (__stdcall *AddDirtyBox)(IDirect3DVolumeTexture9 *This, const D3DBOX *pDirtyBox);
|
|
};
|
|
|
|
/* 9994 */
|
|
struct IMediaControlVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaControl *This, const IID *const riid, LPVOID *ppvObj);
|
|
ULONG (__stdcall *AddRef)(IMediaControl *This);
|
|
ULONG (__stdcall *Release)(IMediaControl *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IMediaControl *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IMediaControl *This, UINT itinfo, LCID lcid, ITypeInfo **pptinfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IMediaControl *This, const IID *const riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid);
|
|
HRESULT (__stdcall *Invoke)(IMediaControl *This, DISPID dispidMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr);
|
|
HRESULT (__stdcall *Run)(IMediaControl *This);
|
|
HRESULT (__stdcall *Pause)(IMediaControl *This);
|
|
HRESULT (__stdcall *Stop)(IMediaControl *This);
|
|
HRESULT (__stdcall *GetState)(IMediaControl *This, int msTimeout, OAFilterState *pfs);
|
|
HRESULT (__stdcall *RenderFile)(IMediaControl *This, BSTR strFilename);
|
|
HRESULT (__stdcall *AddSourceFilter)(IMediaControl *This, BSTR strFilename, IDispatch **ppUnk);
|
|
HRESULT (__stdcall *get_FilterCollection)(IMediaControl *This, IDispatch **ppUnk);
|
|
HRESULT (__stdcall *get_RegFilterCollection)(IMediaControl *This, IDispatch **ppUnk);
|
|
HRESULT (__stdcall *StopWhenReady)(IMediaControl *This);
|
|
};
|
|
|
|
/* 9995 */
|
|
struct IMediaEventVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IMediaEvent *This, const IID *const riid, LPVOID *ppvObj);
|
|
ULONG (__stdcall *AddRef)(IMediaEvent *This);
|
|
ULONG (__stdcall *Release)(IMediaEvent *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IMediaEvent *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IMediaEvent *This, UINT itinfo, LCID lcid, ITypeInfo **pptinfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IMediaEvent *This, const IID *const riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid);
|
|
HRESULT (__stdcall *Invoke)(IMediaEvent *This, DISPID dispidMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr);
|
|
HRESULT (__stdcall *GetEventHandle)(IMediaEvent *This, OAEVENT *hEvent);
|
|
HRESULT (__stdcall *GetEvent)(IMediaEvent *This, int *lEventCode, int *lParam1, int *lParam2, int msTimeout);
|
|
HRESULT (__stdcall *WaitForCompletion)(IMediaEvent *This, int msTimeout, int *pEvCode);
|
|
HRESULT (__stdcall *CancelDefaultHandling)(IMediaEvent *This, int lEvCode);
|
|
HRESULT (__stdcall *RestoreDefaultHandling)(IMediaEvent *This, int lEvCode);
|
|
HRESULT (__stdcall *FreeEventParams)(IMediaEvent *This, int lEvCode, int lParam1, int lParam2);
|
|
};
|
|
|
|
/* 9996 */
|
|
struct IGraphBuilderVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IGraphBuilder *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IGraphBuilder *This);
|
|
ULONG (__stdcall *Release)(IGraphBuilder *This);
|
|
HRESULT (__stdcall *AddFilter)(IGraphBuilder *This, IBaseFilter *pFilter, LPCWSTR pName);
|
|
HRESULT (__stdcall *RemoveFilter)(IGraphBuilder *This, IBaseFilter *pFilter);
|
|
HRESULT (__stdcall *EnumFilters)(IGraphBuilder *This, IEnumFilters **ppEnum);
|
|
HRESULT (__stdcall *FindFilterByName)(IGraphBuilder *This, LPCWSTR pName, IBaseFilter **ppFilter);
|
|
HRESULT (__stdcall *ConnectDirect)(IGraphBuilder *This, IPin *ppinOut, IPin *ppinIn, const AM_MEDIA_TYPE *pmt);
|
|
HRESULT (__stdcall *Reconnect)(IGraphBuilder *This, IPin *ppin);
|
|
HRESULT (__stdcall *Disconnect)(IGraphBuilder *This, IPin *ppin);
|
|
HRESULT (__stdcall *SetDefaultSyncSource)(IGraphBuilder *This);
|
|
HRESULT (__stdcall *Connect)(IGraphBuilder *This, IPin *ppinOut, IPin *ppinIn);
|
|
HRESULT (__stdcall *Render)(IGraphBuilder *This, IPin *ppinOut);
|
|
HRESULT (__stdcall *RenderFile)(IGraphBuilder *This, LPCWSTR lpcwstrFile, LPCWSTR lpcwstrPlayList);
|
|
HRESULT (__stdcall *AddSourceFilter)(IGraphBuilder *This, LPCWSTR lpcwstrFileName, LPCWSTR lpcwstrFilterName, IBaseFilter **ppFilter);
|
|
HRESULT (__stdcall *SetLogFile)(IGraphBuilder *This, HANDLE hFile);
|
|
HRESULT (__stdcall *Abort)(IGraphBuilder *This);
|
|
HRESULT (__stdcall *ShouldOperationContinue)(IGraphBuilder *This);
|
|
};
|
|
|
|
/* 9997 */
|
|
struct ID3D10BlobVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(ID3D10Blob *This, const IID *const iid, LPVOID *ppv);
|
|
ULONG (__stdcall *AddRef)(ID3D10Blob *This);
|
|
ULONG (__stdcall *Release)(ID3D10Blob *This);
|
|
LPVOID (__stdcall *GetBufferPointer)(ID3D10Blob *This);
|
|
SIZE_T (__stdcall *GetBufferSize)(ID3D10Blob *This);
|
|
};
|
|
|
|
/* 9998 */
|
|
struct ID3D10Blob
|
|
{
|
|
ID3D10BlobVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 10002 */
|
|
enum tagDOMNodeType
|
|
{
|
|
NODE_INVALID = 0x0,
|
|
NODE_ELEMENT = 0x1,
|
|
NODE_ATTRIBUTE = 0x2,
|
|
NODE_TEXT = 0x3,
|
|
NODE_CDATA_SECTION = 0x4,
|
|
NODE_ENTITY_REFERENCE = 0x5,
|
|
NODE_ENTITY = 0x6,
|
|
NODE_PROCESSING_INSTRUCTION = 0x7,
|
|
NODE_COMMENT = 0x8,
|
|
NODE_DOCUMENT = 0x9,
|
|
NODE_DOCUMENT_TYPE = 0xA,
|
|
NODE_DOCUMENT_FRAGMENT = 0xB,
|
|
NODE_NOTATION = 0xC,
|
|
};
|
|
|
|
/* 10001 */
|
|
typedef tagDOMNodeType DOMNodeType;
|
|
|
|
/* 9999 */
|
|
struct IXMLDOMDocument2Vtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IXMLDOMDocument2 *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IXMLDOMDocument2 *This);
|
|
ULONG (__stdcall *Release)(IXMLDOMDocument2 *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IXMLDOMDocument2 *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IXMLDOMDocument2 *This, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IXMLDOMDocument2 *This, const IID *const riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId);
|
|
HRESULT (__stdcall *Invoke)(IXMLDOMDocument2 *This, DISPID dispIdMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
|
|
HRESULT (__stdcall *get_nodeName)(IXMLDOMDocument2 *This, BSTR *name);
|
|
HRESULT (__stdcall *get_nodeValue)(IXMLDOMDocument2 *This, VARIANT *value);
|
|
HRESULT (__stdcall *put_nodeValue)(IXMLDOMDocument2 *This, VARIANT value);
|
|
HRESULT (__stdcall *get_nodeType)(IXMLDOMDocument2 *This, DOMNodeType *type);
|
|
HRESULT (__stdcall *get_parentNode)(IXMLDOMDocument2 *This, IXMLDOMNode **parent);
|
|
HRESULT (__stdcall *get_childNodes)(IXMLDOMDocument2 *This, IXMLDOMNodeList **childList);
|
|
HRESULT (__stdcall *get_firstChild)(IXMLDOMDocument2 *This, IXMLDOMNode **firstChild);
|
|
HRESULT (__stdcall *get_lastChild)(IXMLDOMDocument2 *This, IXMLDOMNode **lastChild);
|
|
HRESULT (__stdcall *get_previousSibling)(IXMLDOMDocument2 *This, IXMLDOMNode **previousSibling);
|
|
HRESULT (__stdcall *get_nextSibling)(IXMLDOMDocument2 *This, IXMLDOMNode **nextSibling);
|
|
HRESULT (__stdcall *get_attributes)(IXMLDOMDocument2 *This, IXMLDOMNamedNodeMap **attributeMap);
|
|
HRESULT (__stdcall *insertBefore)(IXMLDOMDocument2 *This, IXMLDOMNode *newChild, VARIANT refChild, IXMLDOMNode **outNewChild);
|
|
HRESULT (__stdcall *replaceChild)(IXMLDOMDocument2 *This, IXMLDOMNode *newChild, IXMLDOMNode *oldChild, IXMLDOMNode **outOldChild);
|
|
HRESULT (__stdcall *removeChild)(IXMLDOMDocument2 *This, IXMLDOMNode *childNode, IXMLDOMNode **oldChild);
|
|
HRESULT (__stdcall *appendChild)(IXMLDOMDocument2 *This, IXMLDOMNode *newChild, IXMLDOMNode **outNewChild);
|
|
HRESULT (__stdcall *hasChildNodes)(IXMLDOMDocument2 *This, VARIANT_BOOL *hasChild);
|
|
HRESULT (__stdcall *get_ownerDocument)(IXMLDOMDocument2 *This, IXMLDOMDocument **XMLDOMDocument);
|
|
HRESULT (__stdcall *cloneNode)(IXMLDOMDocument2 *This, VARIANT_BOOL deep, IXMLDOMNode **cloneRoot);
|
|
HRESULT (__stdcall *get_nodeTypeString)(IXMLDOMDocument2 *This, BSTR *nodeType);
|
|
HRESULT (__stdcall *get_text)(IXMLDOMDocument2 *This, BSTR *text);
|
|
HRESULT (__stdcall *put_text)(IXMLDOMDocument2 *This, BSTR text);
|
|
HRESULT (__stdcall *get_specified)(IXMLDOMDocument2 *This, VARIANT_BOOL *isSpecified);
|
|
HRESULT (__stdcall *get_definition)(IXMLDOMDocument2 *This, IXMLDOMNode **definitionNode);
|
|
HRESULT (__stdcall *get_nodeTypedValue)(IXMLDOMDocument2 *This, VARIANT *typedValue);
|
|
HRESULT (__stdcall *put_nodeTypedValue)(IXMLDOMDocument2 *This, VARIANT typedValue);
|
|
HRESULT (__stdcall *get_dataType)(IXMLDOMDocument2 *This, VARIANT *dataTypeName);
|
|
HRESULT (__stdcall *put_dataType)(IXMLDOMDocument2 *This, BSTR dataTypeName);
|
|
HRESULT (__stdcall *get_xml)(IXMLDOMDocument2 *This, BSTR *xmlString);
|
|
HRESULT (__stdcall *transformNode)(IXMLDOMDocument2 *This, IXMLDOMNode *stylesheet, BSTR *xmlString);
|
|
HRESULT (__stdcall *selectNodes)(IXMLDOMDocument2 *This, BSTR queryString, IXMLDOMNodeList **resultList);
|
|
HRESULT (__stdcall *selectSingleNode)(IXMLDOMDocument2 *This, BSTR queryString, IXMLDOMNode **resultNode);
|
|
HRESULT (__stdcall *get_parsed)(IXMLDOMDocument2 *This, VARIANT_BOOL *isParsed);
|
|
HRESULT (__stdcall *get_namespaceURI)(IXMLDOMDocument2 *This, BSTR *namespaceURI);
|
|
HRESULT (__stdcall *get_prefix)(IXMLDOMDocument2 *This, BSTR *prefixString);
|
|
HRESULT (__stdcall *get_baseName)(IXMLDOMDocument2 *This, BSTR *nameString);
|
|
HRESULT (__stdcall *transformNodeToObject)(IXMLDOMDocument2 *This, IXMLDOMNode *stylesheet, VARIANT outputObject);
|
|
HRESULT (__stdcall *get_doctype)(IXMLDOMDocument2 *This, IXMLDOMDocumentType **documentType);
|
|
HRESULT (__stdcall *get_implementation)(IXMLDOMDocument2 *This, IXMLDOMImplementation **impl);
|
|
HRESULT (__stdcall *get_documentElement)(IXMLDOMDocument2 *This, IXMLDOMElement **DOMElement);
|
|
HRESULT (__stdcall *putref_documentElement)(IXMLDOMDocument2 *This, IXMLDOMElement *DOMElement);
|
|
HRESULT (__stdcall *createElement)(IXMLDOMDocument2 *This, BSTR tagName, IXMLDOMElement **element);
|
|
HRESULT (__stdcall *createDocumentFragment)(IXMLDOMDocument2 *This, IXMLDOMDocumentFragment **docFrag);
|
|
HRESULT (__stdcall *createTextNode)(IXMLDOMDocument2 *This, BSTR data, IXMLDOMText **text);
|
|
HRESULT (__stdcall *createComment)(IXMLDOMDocument2 *This, BSTR data, IXMLDOMComment **comment);
|
|
HRESULT (__stdcall *createCDATASection)(IXMLDOMDocument2 *This, BSTR data, IXMLDOMCDATASection **cdata);
|
|
HRESULT (__stdcall *createProcessingInstruction)(IXMLDOMDocument2 *This, BSTR target, BSTR data, IXMLDOMProcessingInstruction **pi);
|
|
HRESULT (__stdcall *createAttribute)(IXMLDOMDocument2 *This, BSTR name, IXMLDOMAttribute **attribute);
|
|
HRESULT (__stdcall *createEntityReference)(IXMLDOMDocument2 *This, BSTR name, IXMLDOMEntityReference **entityRef);
|
|
HRESULT (__stdcall *getElementsByTagName)(IXMLDOMDocument2 *This, BSTR tagName, IXMLDOMNodeList **resultList);
|
|
HRESULT (__stdcall *createNode)(IXMLDOMDocument2 *This, VARIANT Type, BSTR name, BSTR namespaceURI, IXMLDOMNode **node);
|
|
HRESULT (__stdcall *nodeFromID)(IXMLDOMDocument2 *This, BSTR idString, IXMLDOMNode **node);
|
|
HRESULT (__stdcall *load)(IXMLDOMDocument2 *This, VARIANT xmlSource, VARIANT_BOOL *isSuccessful);
|
|
HRESULT (__stdcall *get_readyState)(IXMLDOMDocument2 *This, int *value);
|
|
HRESULT (__stdcall *get_parseError)(IXMLDOMDocument2 *This, IXMLDOMParseError **errorObj);
|
|
HRESULT (__stdcall *get_url)(IXMLDOMDocument2 *This, BSTR *urlString);
|
|
HRESULT (__stdcall *get_async)(IXMLDOMDocument2 *This, VARIANT_BOOL *isAsync);
|
|
HRESULT (__stdcall *put_async)(IXMLDOMDocument2 *This, VARIANT_BOOL isAsync);
|
|
HRESULT (__stdcall *abort)(IXMLDOMDocument2 *This);
|
|
HRESULT (__stdcall *loadXML)(IXMLDOMDocument2 *This, BSTR bstrXML, VARIANT_BOOL *isSuccessful);
|
|
HRESULT (__stdcall *save)(IXMLDOMDocument2 *This, VARIANT destination);
|
|
HRESULT (__stdcall *get_validateOnParse)(IXMLDOMDocument2 *This, VARIANT_BOOL *isValidating);
|
|
HRESULT (__stdcall *put_validateOnParse)(IXMLDOMDocument2 *This, VARIANT_BOOL isValidating);
|
|
HRESULT (__stdcall *get_resolveExternals)(IXMLDOMDocument2 *This, VARIANT_BOOL *isResolving);
|
|
HRESULT (__stdcall *put_resolveExternals)(IXMLDOMDocument2 *This, VARIANT_BOOL isResolving);
|
|
HRESULT (__stdcall *get_preserveWhiteSpace)(IXMLDOMDocument2 *This, VARIANT_BOOL *isPreserving);
|
|
HRESULT (__stdcall *put_preserveWhiteSpace)(IXMLDOMDocument2 *This, VARIANT_BOOL isPreserving);
|
|
HRESULT (__stdcall *put_onreadystatechange)(IXMLDOMDocument2 *This, VARIANT readystatechangeSink);
|
|
HRESULT (__stdcall *put_ondataavailable)(IXMLDOMDocument2 *This, VARIANT ondataavailableSink);
|
|
HRESULT (__stdcall *put_ontransformnode)(IXMLDOMDocument2 *This, VARIANT ontransformnodeSink);
|
|
HRESULT (__stdcall *get_namespaces)(IXMLDOMDocument2 *This, IXMLDOMSchemaCollection **namespaceCollection);
|
|
HRESULT (__stdcall *get_schemas)(IXMLDOMDocument2 *This, VARIANT *otherCollection);
|
|
HRESULT (__stdcall *putref_schemas)(IXMLDOMDocument2 *This, VARIANT otherCollection);
|
|
HRESULT (__stdcall *validate)(IXMLDOMDocument2 *This, IXMLDOMParseError **errorObj);
|
|
HRESULT (__stdcall *setProperty)(IXMLDOMDocument2 *This, BSTR name, VARIANT value);
|
|
HRESULT (__stdcall *getProperty)(IXMLDOMDocument2 *This, BSTR name, VARIANT *value);
|
|
};
|
|
|
|
/* 10000 */
|
|
struct IXMLDOMDocument2
|
|
{
|
|
IXMLDOMDocument2Vtbl *lpVtbl;
|
|
};
|
|
|
|
/* 10003 */
|
|
struct IXMLDOMSchemaCollection
|
|
{
|
|
IXMLDOMSchemaCollectionVtbl *lpVtbl;
|
|
};
|
|
|
|
/* 10004 */
|
|
struct IXMLDOMSchemaCollectionVtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IXMLDOMSchemaCollection *This, const IID *const riid, void **ppvObject);
|
|
ULONG (__stdcall *AddRef)(IXMLDOMSchemaCollection *This);
|
|
ULONG (__stdcall *Release)(IXMLDOMSchemaCollection *This);
|
|
HRESULT (__stdcall *GetTypeInfoCount)(IXMLDOMSchemaCollection *This, UINT *pctinfo);
|
|
HRESULT (__stdcall *GetTypeInfo)(IXMLDOMSchemaCollection *This, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo);
|
|
HRESULT (__stdcall *GetIDsOfNames)(IXMLDOMSchemaCollection *This, const IID *const riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId);
|
|
HRESULT (__stdcall *Invoke)(IXMLDOMSchemaCollection *This, DISPID dispIdMember, const IID *const riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
|
|
HRESULT (__stdcall *add)(IXMLDOMSchemaCollection *This, BSTR namespaceURI, VARIANT var);
|
|
HRESULT (__stdcall *get)(IXMLDOMSchemaCollection *This, BSTR namespaceURI, IXMLDOMNode **schemaNode);
|
|
HRESULT (__stdcall *remove)(IXMLDOMSchemaCollection *This, BSTR namespaceURI);
|
|
HRESULT (__stdcall *get_length)(IXMLDOMSchemaCollection *This, int *length);
|
|
HRESULT (__stdcall *get_namespaceURI)(IXMLDOMSchemaCollection *This, int index, BSTR *length);
|
|
HRESULT (__stdcall *addCollection)(IXMLDOMSchemaCollection *This, IXMLDOMSchemaCollection *otherCollection);
|
|
HRESULT (__stdcall *get__newEnum)(IXMLDOMSchemaCollection *This, IUnknown **ppUnk);
|
|
};
|
|
|
|
/* 10006 */
|
|
typedef _D3DSURFACE_DESC D3DSURFACE_DESC;
|
|
|
|
/* 10007 */
|
|
typedef _D3DLOCKED_RECT D3DLOCKED_RECT;
|
|
|
|
/* 10008 */
|
|
typedef tagRECT RECT;
|
|
|
|
/* 10005 */
|
|
struct IDirect3DTexture9Vtbl
|
|
{
|
|
HRESULT (__stdcall *QueryInterface)(IDirect3DTexture9 *This, const IID *const riid, void **ppvObj);
|
|
ULONG (__stdcall *AddRef)(IDirect3DTexture9 *This);
|
|
ULONG (__stdcall *Release)(IDirect3DTexture9 *This);
|
|
HRESULT (__stdcall *GetDevice)(IDirect3DTexture9 *This, IDirect3DDevice9 **ppDevice);
|
|
HRESULT (__stdcall *SetPrivateData)(IDirect3DTexture9 *This, const GUID *const refguid, const void *pData, DWORD SizeOfData, DWORD Flags);
|
|
HRESULT (__stdcall *GetPrivateData)(IDirect3DTexture9 *This, const GUID *const refguid, void *pData, DWORD *pSizeOfData);
|
|
HRESULT (__stdcall *FreePrivateData)(IDirect3DTexture9 *This, const GUID *const refguid);
|
|
DWORD (__stdcall *SetPriority)(IDirect3DTexture9 *This, DWORD PriorityNew);
|
|
DWORD (__stdcall *GetPriority)(IDirect3DTexture9 *This);
|
|
void (__stdcall *PreLoad)(IDirect3DTexture9 *This);
|
|
D3DRESOURCETYPE (__stdcall *GetType)(IDirect3DTexture9 *This);
|
|
DWORD (__stdcall *SetLOD)(IDirect3DTexture9 *This, DWORD LODNew);
|
|
DWORD (__stdcall *GetLOD)(IDirect3DTexture9 *This);
|
|
DWORD (__stdcall *GetLevelCount)(IDirect3DTexture9 *This);
|
|
HRESULT (__stdcall *SetAutoGenFilterType)(IDirect3DTexture9 *This, D3DTEXTUREFILTERTYPE FilterType);
|
|
D3DTEXTUREFILTERTYPE (__stdcall *GetAutoGenFilterType)(IDirect3DTexture9 *This);
|
|
void (__stdcall *GenerateMipSubLevels)(IDirect3DTexture9 *This);
|
|
HRESULT (__stdcall *GetLevelDesc)(IDirect3DTexture9 *This, UINT Level, D3DSURFACE_DESC *pDesc);
|
|
HRESULT (__stdcall *GetSurfaceLevel)(IDirect3DTexture9 *This, UINT Level, IDirect3DSurface9 **ppSurfaceLevel);
|
|
HRESULT (__stdcall *LockRect)(IDirect3DTexture9 *This, UINT Level, D3DLOCKED_RECT *pLockedRect, const RECT *pRect, DWORD Flags);
|
|
HRESULT (__stdcall *UnlockRect)(IDirect3DTexture9 *This, UINT Level);
|
|
HRESULT (__stdcall *AddDirtyRect)(IDirect3DTexture9 *This, const RECT *pDirtyRect);
|
|
};
|
|
|
|
/* 10009 */
|
|
struct DbgHelpWrapper;
|
|
|
|
/* 10010 */
|
|
struct D3DXMesh;
|
|
|
|
/* 10011 */
|
|
struct DXCrackFVF;
|
|
|
|
/* 10012 */
|
|
struct D3DXMesh::CD3DXCrackDecl;
|
|
|
|
/* 10013 */
|
|
struct D3DXTex::CBlt;
|
|
|
|
/* 10014 */
|
|
struct D3DXTex;
|
|
|
|
/* 10015 */
|
|
struct D3DXTex::CLockSurface;
|
|
|
|
/* 10016 */
|
|
struct D3DXTex::CLockVolume;
|
|
|
|
/* 10017 */
|
|
struct D3DXTex::CCodec;
|
|
|
|
/* 10018 */
|
|
struct D3DXTex::CCodecYUV;
|
|
|
|
/* 10019 */
|
|
struct D3DXTex::CCodecDXT;
|
|
|
|
/* 10020 */
|
|
struct D3DXCore::CBuffer;
|
|
|
|
/* 10021 */
|
|
struct __m128d
|
|
{
|
|
double m128d_f64[2];
|
|
};
|
|
|
|
/* 10022 */
|
|
union __declspec(align(16)) __m128i
|
|
{
|
|
__int8 m128i_i8[16];
|
|
__int16 m128i_i16[8];
|
|
__int32 m128i_i32[4];
|
|
__int64 m128i_i64[2];
|
|
unsigned __int8 m128i_u8[16];
|
|
unsigned __int16 m128i_u16[8];
|
|
unsigned __int32 m128i_u32[4];
|
|
unsigned __int64 m128i_u64[2];
|
|
};
|
|
|
|
/* 10023 */
|
|
union __declspec(align(32)) __m256
|
|
{
|
|
float m256_f32[8];
|
|
};
|
|
|
|
/* 10024 */
|
|
union __declspec(align(32)) __m256d
|
|
{
|
|
double m256d_f64[4];
|
|
};
|
|
|
|
/* 10025 */
|
|
union __declspec(align(32)) __m256i
|
|
{
|
|
__int8 m256i_i8[32];
|
|
__int16 m256i_i16[16];
|
|
__int32 m256i_i32[8];
|
|
__int64 m256i_i64[4];
|
|
unsigned __int8 m256i_u8[32];
|
|
unsigned __int16 m256i_u16[16];
|
|
unsigned __int32 m256i_u32[8];
|
|
unsigned __int64 m256i_u64[4];
|
|
};
|
|
|
|
/* 10026 */
|
|
struct KMATRIX;
|
|
|
|
/* 10027 */
|
|
struct PortalThreadErrorDump;
|
|
|
|
/* 10028 */
|
|
struct D3DXTex::CCodec_R8G8B8;
|
|
|
|
/* 10029 */
|
|
struct D3DXTex::CCodec_A8R8G8B8;
|
|
|
|
/* 10030 */
|
|
struct D3DXTex::CCodec_X8R8G8B8;
|
|
|
|
/* 10031 */
|
|
struct D3DXTex::CCodec_R5G6B5;
|
|
|
|
/* 10032 */
|
|
struct D3DXTex::CCodec_X1R5G5B5;
|
|
|
|
/* 10033 */
|
|
struct D3DXTex::CCodec_A1R5G5B5;
|
|
|
|
/* 10034 */
|
|
struct D3DXTex::CCodec_A4R4G4B4;
|
|
|
|
/* 10035 */
|
|
struct D3DXTex::CCodec_R3G3B2;
|
|
|
|
/* 10036 */
|
|
struct D3DXTex::CCodec_A8;
|
|
|
|
/* 10037 */
|
|
struct D3DXTex::CCodec_A8R3G3B2;
|
|
|
|
/* 10038 */
|
|
struct D3DXTex::CCodec_X4R4G4B4;
|
|
|
|
/* 10039 */
|
|
struct D3DXTex::CCodec_A2B10G10R10;
|
|
|
|
/* 10040 */
|
|
struct D3DXTex::CCodec_A8B8G8R8;
|
|
|
|
/* 10041 */
|
|
struct D3DXTex::CCodec_X8B8G8R8;
|
|
|
|
/* 10042 */
|
|
struct D3DXTex::CCodec_G16R16;
|
|
|
|
/* 10043 */
|
|
struct D3DXTex::CCodec_A2R10G10B10;
|
|
|
|
/* 10044 */
|
|
struct D3DXTex::CCodec_A16B16G16R16;
|
|
|
|
/* 10045 */
|
|
struct D3DXTex::CCodec_A8P8;
|
|
|
|
/* 10046 */
|
|
struct D3DXTex::CCodec_P8;
|
|
|
|
/* 10047 */
|
|
struct D3DXTex::CCodec_L8;
|
|
|
|
/* 10048 */
|
|
struct D3DXTex::CCodec_A8L8;
|
|
|
|
/* 10049 */
|
|
struct D3DXTex::CCodec_A4L4;
|
|
|
|
/* 10050 */
|
|
struct D3DXTex::CCodec_V8U8;
|
|
|
|
/* 10051 */
|
|
struct D3DXTex::CCodec_L6V5U5;
|
|
|
|
/* 10052 */
|
|
struct D3DXTex::CCodec_X8L8V8U8;
|
|
|
|
/* 10053 */
|
|
struct D3DXTex::CCodec_Q8W8V8U8;
|
|
|
|
/* 10054 */
|
|
struct D3DXTex::CCodec_V16U16;
|
|
|
|
/* 10055 */
|
|
struct D3DXTex::CCodec_A2W10V10U10;
|
|
|
|
/* 10056 */
|
|
struct D3DXTex::CCodec_Q16W16V16U16;
|
|
|
|
/* 10057 */
|
|
struct D3DXTex::CCodec_CxV8U8;
|
|
|
|
/* 10058 */
|
|
struct D3DXTex::CCodec_L16;
|
|
|
|
/* 10059 */
|
|
struct D3DXTex::CCodec_R16F;
|
|
|
|
/* 10060 */
|
|
struct D3DXTex::CCodec_G16R16F;
|
|
|
|
/* 10061 */
|
|
struct D3DXTex::CCodec_A16B16G16R16F;
|
|
|
|
/* 10062 */
|
|
struct D3DXTex::CCodec_R32F;
|
|
|
|
/* 10063 */
|
|
struct D3DXTex::CCodec_G32R32F;
|
|
|
|
/* 10064 */
|
|
struct D3DXTex::CCodec_A32B32G32R32F;
|
|
|
|
/* 10065 */
|
|
struct D3DXTex::CCodec_D3DX_A16L16;
|
|
|
|
/* 10066 */
|
|
struct D3DXTex::CCodec_D3DX_R16G16B16;
|
|
|
|
/* 10067 */
|
|
struct D3DXTex::CCodec_YUY2;
|
|
|
|
/* 10068 */
|
|
struct D3DXTex::CCodec_DXT5;
|
|
|
|
/* 10069 */
|
|
struct StringTableMetaLanguage;
|
|
|
|
/* 10070 */
|
|
struct gmUIHelper;
|
|
|
|
/* 10071 */
|
|
struct ClientMain;
|
|
|
|
/* 10072 */
|
|
struct D3DXMesh::SVertexCopyContext;
|
|
|
|
/* 10073 */
|
|
struct D3DXMesh::CD3DXCrackDecl1;
|
|
|
|
/* 10074 */
|
|
struct _RTTIClassHierarchyDescriptor
|
|
{
|
|
int signature;
|
|
int attributes;
|
|
int numBaseClasses;
|
|
void *baseClassArray;
|
|
};
|
|
|
|
/* 10075 */
|
|
struct _RTTIBaseClassDescriptor
|
|
{
|
|
void *typeDescriptor;
|
|
int numContainedBases;
|
|
_PMD pmd;
|
|
int attributes;
|
|
};
|
|
|
|
/* 10076 */
|
|
struct _RTTICompleteObjectLocator
|
|
{
|
|
int signature;
|
|
int offset;
|
|
int cdOffset;
|
|
void *typeDescriptor;
|
|
void *classDescriptor;
|
|
};
|
|
|