Fission FSN
Loading...
Searching...
No Matches
fsCDebug.h
Go to the documentation of this file.
1/********************************************************************
2*
3* Created: 20/2/2014 12:16
4*
5* File: fsCDebug.h
6*
7* Author: Mick Waites
8*
9* Purpose: Collate debug output
10*
11*********************************************************************/
12
13#ifndef fsCDebughdr
14#define fsCDebughdr
15
17
18
19class fsCDebug : public fsIDebug
20{
21 friend class fsIDebug;
22
23public:
24
25 fsStr formattedFsStrGet(const fsChar* pFmtStr, ...) override;
26
27 virtual ~fsCDebug();
28
29protected:
30
31 static const fsS32 mBufferSize = 4096;
32
34
36
37private:
38
39 fsCDebug(fsCDebug const& pLHS);
40
41 static fsS32 winMouseExtCallback(void* pUserData, void* pParent);
42};
43
44#endif
Definition fsCDebug.h:20
friend class fsIDebug
Definition fsCDebug.h:21
virtual ~fsCDebug()
fsChar * mFormatBuffer
Definition fsCDebug.h:35
static const fsS32 mBufferSize
Definition fsCDebug.h:31
fsStr formattedFsStrGet(const fsChar *pFmtStr,...) override
Definition fsIDebug.h:25
Definition fsStr.h:23
int fsS32
Definition fsBaseTypes.h:20
char fsChar
Definition fsBaseTypes.h:12