act(const std::string &actionName, const Location &direction, bool repeating=false) | FIFE::Instance | |
act(const std::string &actionName, int32_t rotation, bool repeating=false) | FIFE::Instance | |
act(const std::string &actionName, bool repeating=false) | FIFE::Instance | |
addActionListener(InstanceActionListener *listener) | FIFE::Instance | |
addChangeListener(InstanceChangeListener *listener) | FIFE::Instance | |
addDeleteListener(InstanceDeleteListener *listener) | FIFE::Instance | |
bindTimeProvider() | FIFE::Instance | private |
calcMovement() | FIFE::Instance | private |
callOnActionFrame(Action *action, int32_t frame) | FIFE::Instance | |
callOnStackPositionChange() | FIFE::Instance | |
callOnTransparencyChange() | FIFE::Instance | |
callOnVisibleChange() | FIFE::Instance | |
cancelMovement(uint32_t length=1) | FIFE::Instance | |
FifeClass() | FIFE::FifeClass | inline |
finalizeAction() | FIFE::Instance | private |
follow(const std::string &actionName, Instance *leader, const double speed) | FIFE::Instance | |
follow(const std::string &actionName, Route *route, const double speed) | FIFE::Instance | |
getActionRuntime() | FIFE::Instance | |
getCellStackPosition() | FIFE::Instance | |
getChangeInfo() | FIFE::Instance | |
getCost() | FIFE::Instance | |
getCostId() | FIFE::Instance | |
getCurrentAction() const | FIFE::Instance | |
getFacingLocation() | FIFE::Instance | |
getFifeId() | FIFE::FifeClass | inline |
getId() | FIFE::Instance | |
getLocation() const | FIFE::Instance | |
getLocationRef() | FIFE::Instance | |
getMovementSpeed() const | FIFE::Instance | |
getMultiInstances() | FIFE::Instance | |
getObject() | FIFE::Instance | |
getOldLocationRef() | FIFE::Instance | |
getOldRotation() const | FIFE::Instance | |
getRotation() const | FIFE::Instance | |
getRoute() | FIFE::Instance | |
getRuntime() | FIFE::Instance | |
getSayText() const | FIFE::Instance | |
getTargetLocation() const | FIFE::Instance | |
getTimeMultiplier() | FIFE::Instance | |
getTotalTimeMultiplier() | FIFE::Instance | |
getVisitorRadius() | FIFE::Instance | |
getVisitorShape() | FIFE::Instance | |
getVisual() const | FIFE::Instance | inline |
initializeAction(const std::string &actionName) | FIFE::Instance | private |
initializeChanges() | FIFE::Instance | private |
Instance(Object *object, const Location &location, const std::string &identifier="") | FIFE::Instance | |
Instance(const Instance &) | FIFE::Instance | private |
isActive() const | FIFE::Instance | |
isBlocking() const | FIFE::Instance | |
isMultiCell() | FIFE::Instance | |
isMultiObject() | FIFE::Instance | |
isOverrideBlocking() const | FIFE::Instance | |
isSpecialCost() | FIFE::Instance | |
isVisitor() | FIFE::Instance | |
m_activity | FIFE::Instance | private |
m_blocking | FIFE::Instance | private |
m_cellStackPos | FIFE::Instance | private |
m_changeInfo | FIFE::Instance | private |
m_cost | FIFE::Instance | private |
m_costId | FIFE::Instance | private |
m_deleteListeners | FIFE::Instance | private |
m_id | FIFE::Instance | private |
m_isVisitor | FIFE::Instance | private |
m_location | FIFE::Instance | private |
m_multiInstances | FIFE::Instance | private |
m_object | FIFE::Instance | private |
m_overrideBlocking | FIFE::Instance | private |
m_rotation | FIFE::Instance | private |
m_specialCost | FIFE::Instance | private |
m_visitorRadius | FIFE::Instance | private |
m_visitorShape | FIFE::Instance | private |
m_visual | FIFE::Instance | private |
move(const std::string &actionName, const Location &target, const double speed, const std::string &costId="") | FIFE::Instance | |
onInstanceDeleted(Instance *instance) | FIFE::Instance | virtual |
operator=(const Instance &) | FIFE::Instance | private |
processMovement() | FIFE::Instance | private |
refresh() | FIFE::Instance | |
removeActionListener(InstanceActionListener *listener) | FIFE::Instance | |
removeChangeListener(InstanceChangeListener *listener) | FIFE::Instance | |
removeDeleteListener(InstanceDeleteListener *listener) | FIFE::Instance | |
resetCost() | FIFE::Instance | |
say(const std::string &text, uint32_t duration=0) | FIFE::Instance | |
setActionRuntime(uint32_t time_offset) | FIFE::Instance | |
setBlocking(bool blocking) | FIFE::Instance | |
setCellStackPosition(uint8_t stack) | FIFE::Instance | |
setCost(const std::string &id, double cost) | FIFE::Instance | |
setFacingLocation(const Location &loc) | FIFE::Instance | |
setId(const std::string &identifier="") | FIFE::Instance | |
setLocation(const Location &loc) | FIFE::Instance | |
setOverrideBlocking(bool overblock) | FIFE::Instance | |
setRotation(int32_t rotation) | FIFE::Instance | |
setTimeMultiplier(float multip) | FIFE::Instance | |
setVisitor(bool visit) | FIFE::Instance | |
setVisitorRadius(uint16_t radius) | FIFE::Instance | |
setVisitorShape(VisitorShapeInfo info) | FIFE::Instance | |
setVisual(IVisual *visual) | FIFE::Instance | inline |
update() | FIFE::Instance | |
updateMultiInstances() | FIFE::Instance | |
~FifeClass() | FIFE::FifeClass | inlinevirtual |
~Instance() | FIFE::Instance | virtual |
~InstanceDeleteListener() | FIFE::InstanceDeleteListener | inlinevirtual |