CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iutil/object.h File Reference

More...

#include "csutil/scf.h"
#include "csutil/ref.h"

Go to the source code of this file.

Compounds

struct  iDataObject
 This is an iObject that contains a type-less data buffer. More...

struct  iObject
 This interface is an SCF interface for encapsulating csObject. More...

struct  iObjectIterator
 This is an iterator for child objects of a csObject. More...


Defines

#define CS_GET_CHILD_OBJECT(object, Interface)
 You can use this macro to get a child object from a csObject.

#define CS_GET_NAMED_CHILD_OBJECT(object, Interface, name)
 You can use this macro to get a child object with the given name and interface from a csObject.

#define CS_GET_FIRST_NAMED_CHILD_OBJECT(object, Interface, name)
 This is the same as CS_GET_CHILD_OBJECT, but stops at the first object with the given name, even if it does not implement the requested interface.


Detailed Description

Definition in file object.h.


Generated for Crystal Space by doxygen 1.2.18