-
-
Notifications
You must be signed in to change notification settings - Fork 211
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploying to gh-pages from @ d9fa161 🚀
- Loading branch information
Showing
97 changed files
with
3,251 additions
and
170 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
.. _exhale_class_classf3d_1_1context: | ||
|
||
Class context | ||
============= | ||
|
||
- Defined in :ref:`file_public_context.h` | ||
|
||
|
||
Nested Relationships | ||
-------------------- | ||
|
||
|
||
Nested Types | ||
************ | ||
|
||
- :ref:`exhale_struct_structf3d_1_1context_1_1loading__exception` | ||
- :ref:`exhale_struct_structf3d_1_1context_1_1symbol__exception` | ||
|
||
|
||
Class Documentation | ||
------------------- | ||
|
||
|
||
.. doxygenclass:: f3d::context | ||
:project: libf3d | ||
:members: | ||
:protected-members: | ||
:undoc-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
|
||
.. _file_public_context.h: | ||
|
||
File context.h | ||
============== | ||
|
||
|exhale_lsh| :ref:`Parent directory <dir_public>` (``public``) | ||
|
||
.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS | ||
|
||
|
||
.. contents:: Contents | ||
:local: | ||
:backlinks: none | ||
|
||
Definition (``public/context.h``) | ||
--------------------------------- | ||
|
||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
program_listing_file_public_context.h.rst | ||
|
||
|
||
|
||
|
||
|
||
Includes | ||
-------- | ||
|
||
|
||
- ``exception.h`` (:ref:`file_public_exception.h`) | ||
|
||
- ``export.h`` | ||
|
||
- ``functional`` | ||
|
||
- ``string`` | ||
|
||
|
||
|
||
Included By | ||
----------- | ||
|
||
|
||
- :ref:`file_public_engine.h` | ||
|
||
|
||
|
||
|
||
Namespaces | ||
---------- | ||
|
||
|
||
- :ref:`namespace_f3d` | ||
|
||
|
||
Classes | ||
------- | ||
|
||
|
||
- :ref:`exhale_struct_structf3d_1_1context_1_1loading__exception` | ||
|
||
- :ref:`exhale_struct_structf3d_1_1context_1_1symbol__exception` | ||
|
||
- :ref:`exhale_class_classf3d_1_1context` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
54 changes: 54 additions & 0 deletions
54
doc/libf3d/doxygen/_sources/api/program_listing_file_public_context.h.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
|
||
.. _program_listing_file_public_context.h: | ||
|
||
Program Listing for File context.h | ||
================================== | ||
|
||
|exhale_lsh| :ref:`Return to documentation for file <file_public_context.h>` (``public/context.h``) | ||
|
||
.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS | ||
|
||
.. code-block:: cpp | ||
#ifndef f3d_context_h | ||
#define f3d_context_h | ||
#include "exception.h" | ||
#include "export.h" | ||
#include <functional> | ||
#include <string> | ||
namespace f3d | ||
{ | ||
class F3D_EXPORT context | ||
{ | ||
public: | ||
using fptr = void (*)(); | ||
using function = std::function<fptr(const char*)>; | ||
static function glx(); | ||
static function wgl(); | ||
static function cocoa(); | ||
static function egl(); | ||
static function osmesa(); | ||
static function getSymbol(const std::string& lib, const std::string& func); | ||
struct loading_exception : public exception | ||
{ | ||
explicit loading_exception(const std::string& what = ""); | ||
}; | ||
struct symbol_exception : public exception | ||
{ | ||
explicit symbol_exception(const std::string& what = ""); | ||
}; | ||
}; | ||
} | ||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.