include/OffscreenGecko/baseobj.h File Reference

Base object. More...

#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.


Detailed Description

Base object.


Define Documentation

#define OSGK_DERIVEDTYPE (  ) 

Value:

typedef struct T ## _s {            \
    OSGK_BaseObject baseobj;          \
  } T


Function Documentation

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.


Generated on Sun Nov 2 18:15:18 2008 for OffscreenGecko by  doxygen 1.5.4