FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FIFE::Instance Member List

This is the complete list of members for FIFE::Instance, including all inherited members.

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::Instanceprivate
calcMovement()FIFE::Instanceprivate
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::FifeClassinline
finalizeAction()FIFE::Instanceprivate
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::FifeClassinline
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::Instanceinline
initializeAction(const std::string &actionName)FIFE::Instanceprivate
initializeChanges()FIFE::Instanceprivate
Instance(Object *object, const Location &location, const std::string &identifier="")FIFE::Instance
Instance(const Instance &)FIFE::Instanceprivate
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_activityFIFE::Instanceprivate
m_blockingFIFE::Instanceprivate
m_cellStackPosFIFE::Instanceprivate
m_changeInfoFIFE::Instanceprivate
m_costFIFE::Instanceprivate
m_costIdFIFE::Instanceprivate
m_deleteListenersFIFE::Instanceprivate
m_idFIFE::Instanceprivate
m_isVisitorFIFE::Instanceprivate
m_locationFIFE::Instanceprivate
m_multiInstancesFIFE::Instanceprivate
m_objectFIFE::Instanceprivate
m_overrideBlockingFIFE::Instanceprivate
m_rotationFIFE::Instanceprivate
m_specialCostFIFE::Instanceprivate
m_visitorRadiusFIFE::Instanceprivate
m_visitorShapeFIFE::Instanceprivate
m_visualFIFE::Instanceprivate
move(const std::string &actionName, const Location &target, const double speed, const std::string &costId="")FIFE::Instance
onInstanceDeleted(Instance *instance)FIFE::Instancevirtual
operator=(const Instance &)FIFE::Instanceprivate
processMovement()FIFE::Instanceprivate
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::Instanceinline
update()FIFE::Instance
updateMultiInstances()FIFE::Instance
~FifeClass()FIFE::FifeClassinlinevirtual
~Instance()FIFE::Instancevirtual
~InstanceDeleteListener()FIFE::InstanceDeleteListenerinlinevirtual