Fixed some Lua related issues.

Removed some internal functions from exposed functions for Lua.
Code cleanup and optimizing for VC2010.
This commit is contained in:
spx
2011-02-15 13:22:19 +00:00
parent b01465a20a
commit 1ba57f2adf
37 changed files with 754 additions and 1127 deletions

View File

@ -179,11 +179,6 @@ public:
const std::wstring& GetSkinName() { return m_SkinName; }
const std::wstring& GetSkinIniFile() { return m_SkinIniFile; }
// Added by Peter Souza IV / psouza4 / 2010.12.13
//
// Public read-only access to the skin's pathname (necessary for the plugin bridge)
const std::wstring& GetSkinPath() { return m_SkinPath; }
std::list<CMeasure*>& GetMeasures() { return m_Measures; }
std::list<CMeter*>& GetMeters() { return m_Meters; }
@ -223,9 +218,9 @@ public:
Gdiplus::PrivateFontCollection* GetPrivateFontCollection() { return m_FontCollection; }
CMeter* GetMeter(std::wstring meterName);
CMeasure* GetMeasure(std::wstring measureName);
CMeter* GetMeter(const std::wstring& meterName);
CMeasure* GetMeasure(const std::wstring& measureName);
const char* ReplaceVariables(const char* p_str);
protected: