#include <Context.hpp>
Public Member Functions | |
Context () | |
Default constructor, create the context. | |
~Context () | |
Destructor, destroy the context. | |
void | SetActive (bool Active) |
Activate or deactivate the context. | |
Static Public Member Functions | |
static bool | IsContextActive () |
Check if there's a context bound to the current thread. | |
static Context & | GetGlobal () |
Get the global context. |
All SFML windows already have their own context, so this class is more a helper for specific issues involving OpenGL and multi-threading. It's meant to be used internally.
Definition at line 49 of file Context.hpp.
sf::Context::Context | ( | ) |
sf::Context::~Context | ( | ) |
Context & sf::Context::GetGlobal | ( | ) | [static] |
Get the global context.
Definition at line 80 of file Context.cpp.
bool sf::Context::IsContextActive | ( | ) | [static] |
Check if there's a context bound to the current thread.
Definition at line 71 of file Context.cpp.
void sf::Context::SetActive | ( | bool | Active | ) |
Activate or deactivate the context.
Active | : True to activate the context, false to deactivate it |
Definition at line 62 of file Context.cpp.