25'ten fazla konu seçemezsiniz
Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
|
- #ifndef AI_WIN32DEBUGLOGSTREAM_H_INC
- #define AI_WIN32DEBUGLOGSTREAM_H_INC
-
- #ifdef WIN32
-
- #include "../include/assimp/LogStream.hpp"
- #include "windows.h"
-
- namespace Assimp {
-
- // ---------------------------------------------------------------------------
- /** @class Win32DebugLogStream
- * @brief Logs into the debug stream from win32.
- */
- class Win32DebugLogStream :
- public LogStream
- {
- public:
- /** @brief Default constructor */
- Win32DebugLogStream();
-
- /** @brief Destructor */
- ~Win32DebugLogStream();
-
- /** @brief Writer */
- void write(const char* messgae);
- };
-
- // ---------------------------------------------------------------------------
- // Default constructor
- inline Win32DebugLogStream::Win32DebugLogStream()
- {}
-
- // ---------------------------------------------------------------------------
- // Default constructor
- inline Win32DebugLogStream::~Win32DebugLogStream()
- {}
-
- // ---------------------------------------------------------------------------
- // Write method
- inline void Win32DebugLogStream::write(const char* message)
- {
- OutputDebugStringA( message);
- }
-
- // ---------------------------------------------------------------------------
- } // Namespace Assimp
-
- #endif // ! WIN32
- #endif // guard
|