libobs: Add OBSContext class to obs.hpp
This is just a data-less class that simply calls obs_startup/obs_shutdown automatically.
This commit is contained in:
@@ -270,3 +270,17 @@ public:
|
||||
return *this;
|
||||
}
|
||||
};
|
||||
|
||||
class OBSContext {
|
||||
public:
|
||||
inline OBSContext() {}
|
||||
inline OBSContext(const char *locale)
|
||||
{
|
||||
obs_startup(locale);
|
||||
}
|
||||
|
||||
inline ~OBSContext()
|
||||
{
|
||||
obs_shutdown();
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user