CrystalSpace

Public API Reference

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

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

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

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


Detailed Description

Definition in file iutil/object.h.


Generated for Crystal Space by doxygen 1.2.14