CrystalSpace

Public API Reference

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

object.h File Reference

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

Go to the source code of this file.

Classes

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