CrystalSpace

Public API Reference

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

objwatch.h File Reference

#include "csutil/scf.h"

Go to the source code of this file.

Classes

struct  iObjectWatcher
 This is a generic object watcher. More...
struct  iObjectWatcherListener
 Implement this class if you're interested in hearing about object watcher events. More...

Operations

Operations indicate what has changed in one of the objects that is being watched.

#define CS_WATCH_LIGHT_ATTENUATION   8
 Light has changed attenuation.
#define CS_WATCH_LIGHT_COLOR   4
 Light has changed color.
#define CS_WATCH_LIGHT_DESTROY   1
 Light has been destroyed.
#define CS_WATCH_LIGHT_MOVE   2
 Light has moved.
#define CS_WATCH_LIGHT_RADIUS   3
 Light has changed radius.
#define CS_WATCH_LIGHT_SECTOR   5
 Light has changed sector.
#define CS_WATCH_MOVABLE_CHANGED   7
 Movable has changed otherwise.
#define CS_WATCH_MOVABLE_DESTROY   6
 Movable has been destroyed.
#define CS_WATCH_NONE   0
 No operation recorded yet.


Detailed Description

Definition in file objwatch.h.


Define Documentation

#define CS_WATCH_LIGHT_ATTENUATION   8
 

Light has changed attenuation.

Definition at line 54 of file objwatch.h.

#define CS_WATCH_LIGHT_COLOR   4
 

Light has changed color.

Definition at line 46 of file objwatch.h.

#define CS_WATCH_LIGHT_DESTROY   1
 

Light has been destroyed.

Definition at line 40 of file objwatch.h.

#define CS_WATCH_LIGHT_MOVE   2
 

Light has moved.

Definition at line 42 of file objwatch.h.

#define CS_WATCH_LIGHT_RADIUS   3
 

Light has changed radius.

Definition at line 44 of file objwatch.h.

#define CS_WATCH_LIGHT_SECTOR   5
 

Light has changed sector.

Definition at line 48 of file objwatch.h.

#define CS_WATCH_MOVABLE_CHANGED   7
 

Movable has changed otherwise.

Definition at line 52 of file objwatch.h.

#define CS_WATCH_MOVABLE_DESTROY   6
 

Movable has been destroyed.

Definition at line 50 of file objwatch.h.

#define CS_WATCH_NONE   0
 

No operation recorded yet.

Definition at line 38 of file objwatch.h.


Generated for Crystal Space by doxygen 1.4.4