My Project
EditorHelper.h
1 #pragma once
2 
3 #include <string>
4 namespace ParaEngine
5 {
6  using namespace std;
10  class PE_CORE_DECL CEditorHelper
11  {
12  public:
21  static bool SearchFileNameInScript(string & output, const char* sScript, bool bRelativePath = true);
23  static const char* SearchFileNameInScript_(const char* sScript, bool bRelativePath);
24 
31  static bool OpenWithDefaultEditor( const char* sFilename, bool bWaitOnReturn = false);
32 
39  static bool CreateEmptyCharacterEventFile(const char* sScriptFile, const char* sName);
40 
54  static bool CreateProcess(const char* lpApplicationName, const char* lpCommandLine, bool bWaitOnReturn = false);
55 
79  static bool ShellExecute(const char* lpOperation, const char* lpFile, const char* lpParameters, const char* lpDirectory, int nShowCmd);
80 
81  };
82 }
different physics engine has different winding order.
Definition: EventBinding.h:32
helper functions for editing.
Definition: EditorHelper.h:10