FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
instance.h File Reference
#include <vector>
#include "util/base/fifeclass.h"
#include "model/metamodel/object.h"
#include "model/metamodel/ivisual.h"
#include "view/visual.h"
#include "location.h"
+ Include dependency graph for instance.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FIFE::InstanceActionListener
 
class  FIFE::InstanceChangeListener
 
class  FIFE::InstanceDeleteListener
 
class  FIFE::Instance
 An Instance is an "instantiation" of an Object at a Location. More...
 
class  FIFE::Instance::InstanceActivity
 InstanceActivity gets allocated in case there is some runtime activity related to the instance. More...
 

Namespaces

 FIFE
 

Typedefs

typedef uint32_t FIFE::InstanceChangeInfo
 

Enumerations

enum  FIFE::InstanceChangeType {
  FIFE::ICHANGE_NO_CHANGES = 0x0000, FIFE::ICHANGE_LOC = 0x0001, FIFE::ICHANGE_ROTATION = 0x0002, FIFE::ICHANGE_SPEED = 0x0004,
  FIFE::ICHANGE_ACTION = 0x0008, FIFE::ICHANGE_TIME_MULTIPLIER = 0x0010, FIFE::ICHANGE_SAYTEXT = 0x0020, FIFE::ICHANGE_BLOCK = 0x0040,
  FIFE::ICHANGE_CELL = 0x0080, FIFE::ICHANGE_TRANSPARENCY = 0x0100, FIFE::ICHANGE_VISIBLE = 0x0200, FIFE::ICHANGE_STACKPOS = 0x0400,
  FIFE::ICHANGE_VISUAL = 0x0800
}