#include "defs.h"
Go to the source code of this file.
Namespaces | |
| namespace | OSGK |
| namespace | OSGK::CXXAPI |
Classes | |
| struct | OSGK_BaseObject |
| Base OffscreenGecko object. More... | |
| class | OSGK::CXXAPI::Wrap< T > |
| Wrapper class for all OffscreenGecko objects; automatically handles reference counting. More... | |
Defines | |
| #define | OSGK_DERIVEDTYPE(T) |
Functions | |
| int | osgk_addref (OSGK_BaseObject *obj) |
| Acquire a reference to an OffscreenGecko object. | |
| int | osgk_release (OSGK_BaseObject *obj) |
| Release a reference to an OffscreenGecko object. | |
| #define OSGK_DERIVEDTYPE | ( | T | ) |
Value:
typedef struct T ## _s { \ OSGK_BaseObject baseobj; \ } T
| int osgk_addref | ( | OSGK_BaseObject * | obj | ) |
Acquire a reference to an OffscreenGecko object.
Returns new reference count.
| int osgk_release | ( | OSGK_BaseObject * | obj | ) |
Release a reference to an OffscreenGecko object.
1.5.4