Code-style consistency improvement:
Apply clang-format-all.sh using the _clang-format file through all the cpp/.h files. make sure not to apply it to certain serialization structures, since some parser expects the * as part of the name, instead of type. This commit contains no other changes aside from adding and applying clang-format-all.sh
This commit is contained in:
@@ -4,32 +4,31 @@
|
||||
|
||||
#include "Gwen/Gwen.h"
|
||||
|
||||
namespace Gwen
|
||||
namespace Gwen
|
||||
{
|
||||
namespace Dialogs
|
||||
{
|
||||
// Usage:
|
||||
//
|
||||
// Gwen::Dialogs::FileOpen( true, "Open Map", "C:\my\folder\", "My Map Format|*.bmf", this, &MyClass::OpenFilename );
|
||||
//
|
||||
namespace Dialogs
|
||||
{
|
||||
// Usage:
|
||||
//
|
||||
// Gwen::Dialogs::FileOpen( true, "Open Map", "C:\my\folder\", "My Map Format|*.bmf", this, &MyClass::OpenFilename );
|
||||
//
|
||||
|
||||
//
|
||||
// The REAL function.
|
||||
// If bUseSystem is used, it may use the system's modal dialog - which
|
||||
// will steal focus and pause the rest of GWEN until it's continued.
|
||||
//
|
||||
void GWEN_EXPORT FileOpenEx( bool bUseSystem, const String& Name, const String& StartPath, const String& Extension, Gwen::Event::Handler* pHandler = NULL, Gwen::Event::Handler::FunctionStr fnCallback = NULL );
|
||||
//
|
||||
// The REAL function.
|
||||
// If bUseSystem is used, it may use the system's modal dialog - which
|
||||
// will steal focus and pause the rest of GWEN until it's continued.
|
||||
//
|
||||
void GWEN_EXPORT FileOpenEx(bool bUseSystem, const String& Name, const String& StartPath, const String& Extension, Gwen::Event::Handler* pHandler = NULL, Gwen::Event::Handler::FunctionStr fnCallback = NULL);
|
||||
|
||||
//
|
||||
// Templated function simply to avoid having to manually cast the callback function.
|
||||
//
|
||||
template< typename A>
|
||||
void FileOpen( bool bUseSystem, const String& Name, const String& StartPath, const String& Extension, Gwen::Event::Handler* pHandler = NULL, A fnCallback = NULL )
|
||||
{
|
||||
FileOpenEx( bUseSystem, Name, StartPath, Extension, pHandler, (Gwen::Event::Handler::FunctionStr)fnCallback );
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
//
|
||||
// Templated function simply to avoid having to manually cast the callback function.
|
||||
//
|
||||
template <typename A>
|
||||
void FileOpen(bool bUseSystem, const String& Name, const String& StartPath, const String& Extension, Gwen::Event::Handler* pHandler = NULL, A fnCallback = NULL)
|
||||
{
|
||||
FileOpenEx(bUseSystem, Name, StartPath, Extension, pHandler, (Gwen::Event::Handler::FunctionStr)fnCallback);
|
||||
}
|
||||
|
||||
} // namespace Dialogs
|
||||
} // namespace Gwen
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user