STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Functions
vsgcapture.h File Reference
#include <Windows.h>
#include <stdio.h>
#include <sal.h>
#include <functional>

Go to the source code of this file.

Classes

class  VsgDbg
 

Macros

#define VSG_DEFAULT_RUN_FILENAME   L"default.vsglog"
 

Functions

void __stdcall VsgDbgInit (_In_z_ wchar_t const *szVSGLog)
 
void __stdcall VsgDbgInitDelayed (std::function< void(int len, wchar_t *pszBuffer)>)
 
void __stdcall VsgDbgUnInit ()
 
void __stdcall VsgDbgToggleHUD ()
 
void __stdcall VsgDbgCaptureCurrentFrame ()
 
void __stdcall VsgDbgBeginCapture ()
 
void __stdcall VsgDbgEndCapture ()
 
void __stdcall VsgDbgCopy (_In_z_ wchar_t const *szNewVSGLog)
 
void __stdcall VsgDbgAddHUDMessage (_In_z_ wchar_t const *szMessage)
 
 _declspec (selectany) VsgDbg *g_pVsgDbg
 
void UnInitVsPix ()
 
void InitVsPix ()
 
 __declspec (allocate(".CRT$XCT")) _declspec(selectany) _declspec(dllexport) void(*pInitFunc)()
 

Macro Definition Documentation

#define VSG_DEFAULT_RUN_FILENAME   L"default.vsglog"

Function Documentation

__declspec ( allocate(".CRT$XCT")  )
_declspec ( selectany  )
void InitVsPix ( )
inline
127  {
128  g_pVsgDbg = new VsgDbg(true); atexit(&UnInitVsPix);
129  }
void UnInitVsPix()
Definition: vsgcapture.h:118
int __cdecl atexit(void(__cdecl *)(void))
Definition: vsgcapture.h:28
void UnInitVsPix ( )
inline
119  {
120  if(g_pVsgDbg != NULL)
121  {
122  delete g_pVsgDbg;
123  }
124  }
#define NULL
Definition: crtdbg.h:30
void __stdcall VsgDbgAddHUDMessage ( _In_z_ wchar_t const *  szMessage)
void __stdcall VsgDbgBeginCapture ( )
void __stdcall VsgDbgCaptureCurrentFrame ( )
void __stdcall VsgDbgCopy ( _In_z_ wchar_t const *  szNewVSGLog)
void __stdcall VsgDbgEndCapture ( )
void __stdcall VsgDbgInit ( _In_z_ wchar_t const *  szVSGLog)
void __stdcall VsgDbgInitDelayed ( std::function< void(int len, wchar_t *pszBuffer)>  )
void __stdcall VsgDbgToggleHUD ( )
void __stdcall VsgDbgUnInit ( )