sf::Context Class Reference
Class wrapping an OpenGL context. More...
#include <Context.hpp>
Inheritance diagram for sf::Context:
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. |
Detailed Description
Class wrapping an OpenGL 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.
Constructor & Destructor Documentation
sf::Context::Context | ( | ) |
sf::Context::~Context | ( | ) |
Member Function Documentation
Context & sf::Context::GetGlobal | ( | ) | [static] |
Get the global context.
- Returns:
- Reference to 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.
- Returns:
- True 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.
- Parameters:
-
Active : True to activate the context, false to deactivate it
Definition at line 62 of file Context.cpp.
The documentation for this class was generated from the following files:
:: Copyright © 2007-2008 Laurent Gomila, all rights reserved :: Documentation generated by doxygen 1.5.2 ::