Ability(const char *theAbilityName) | vrecko::Ability | protected |
addAnimatorToObject(vrecko::EnvironmentObject *object, bool bReuseOldIfPossible=true) | APObjectUtils::Animator | static |
addInputPin(InputPinBase *pin) | vrecko::BaseClass | |
addNotification(BaseClass *receiver, unsigned long notificationTypes) | vrecko::BaseClass | |
addOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
addRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
addRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
AnimAlpha enum value | APObjectUtils::Animator | |
animateToPoint(int pointIndex) | APObjectUtils::Animator | |
AnimationTypes enum name | APObjectUtils::Animator | |
Animator() | APObjectUtils::Animator | |
AnimNodeMask enum value | APObjectUtils::Animator | |
AnimSRT enum value | APObjectUtils::Animator | |
attribute | vrecko::BaseClass | protected |
attributeLock | vrecko::BaseClass | protected |
AttributeMap typedef | vrecko::BaseClass | protected |
bAnimating | APObjectUtils::Animator | protected |
BaseClass(const char *startingSenderString) | vrecko::BaseClass | |
BaseClass(BaseClass &bc) | vrecko::BaseClass | |
BiDi enum value | APObjectUtils::Animator | |
calcAnimMatrix(float fNormPos, int iPoint1, int iPoint2, osg::Matrix &outMatrix) | APObjectUtils::Animator | protected |
clean() | APObjectUtils::Animator | virtual |
convertActPosToNormPos(float fActPos, int *outPoint1, int *outPoint2) | APObjectUtils::Animator | protected |
convertActTimeToActPos() | APObjectUtils::Animator | protected |
DECLARE_INPUT(Trigger, MessageVoid) | APObjectUtils::Animator | protected |
DECLARE_INPUT(AnimateToPoint, MessageInt) | APObjectUtils::Animator | protected |
DECLARE_OUTPUT(AnimationEnded, MessageBool) | APObjectUtils::Animator | protected |
deleteAttribute(const std::string &attr_name) | vrecko::BaseClass | |
enabledAnimations | APObjectUtils::Animator | protected |
fActTime | APObjectUtils::Animator | protected |
findPinInList(const char *strName, PinList *pinList) | vrecko::BaseClass | inlineprotected |
getAlpha(int pointIndex) | APObjectUtils::Animator | |
getAnimationPointsNumber() | APObjectUtils::Animator | inline |
getAnimatorOnObject(vrecko::EnvironmentObject *object) | APObjectUtils::Animator | static |
getAnimMatrix(float fActPos, osg::Matrix &outMatrix) | APObjectUtils::Animator | |
getAttribute(const std::string &attr_name) | vrecko::BaseClass | inline |
getAttribute(const char *attr_name) | vrecko::BaseClass | inline |
getEnabledAnimations() | APObjectUtils::Animator | inline |
getID(void) const | vrecko::Ability | inline |
getInputPin(const char *strName) | vrecko::BaseClass | |
getInterpolationType() | APObjectUtils::Animator | inline |
getLoopType() | APObjectUtils::Animator | inline |
getName() const | vrecko::Ability | inline |
getNodeMask(int pointIndex) | APObjectUtils::Animator | |
getOutputPin(const char *strName) | vrecko::BaseClass | |
getOwner(void) | vrecko::Ability | inline |
getParameterVector(void) | vrecko::Ability | inlinevirtual |
getPluginName(void) const | vrecko::Ability | inline |
getPriority(void) const | vrecko::BaseClass | inline |
getRequestInputPin(const char *strName) | vrecko::BaseClass | |
getRequestOutputPin(const char *strName) | vrecko::BaseClass | |
getRotation(int pointIndex) | APObjectUtils::Animator | inline |
getScale(int pointIndex) | APObjectUtils::Animator | |
getSceneFile() const | vrecko::BaseClass | inline |
getSenderString(void) | vrecko::Ability | virtual |
getTimePerLoop() | APObjectUtils::Animator | inline |
getTranslation(int pointIndex) | APObjectUtils::Animator | |
iActDir | APObjectUtils::Animator | protected |
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL) | vrecko::BaseClass | virtual |
initializeFromString(const char *xmlString) | vrecko::BaseClass | virtual |
inputPinsList | vrecko::BaseClass | protected |
inputPresent(const std::string &name) | vrecko::BaseClass | |
InterpolationType enum name | APObjectUtils::Animator | |
interpolationType | APObjectUtils::Animator | protected |
isAnimating() | APObjectUtils::Animator | inline |
isUpdated(void) | vrecko::Ability | |
lastTimerTick | APObjectUtils::Animator | protected |
Linear enum value | APObjectUtils::Animator | |
loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParametersNode) | APObjectUtils::Animator | virtual |
vrecko::Ability::loadXMLParameters(const char *xmlString) | vrecko::BaseClass | virtual |
loopType | APObjectUtils::Animator | protected |
LoopType enum name | APObjectUtils::Animator | |
NoLoop enum value | APObjectUtils::Animator | |
NOTIFICATION_ALL enum value | vrecko::BaseClass | |
NOTIFICATION_DELETE_CLASS enum value | vrecko::BaseClass | |
NOTIFICATION_EO_REGISTERING enum value | vrecko::BaseClass | |
NOTIFICATION_EO_UNREGISTERING enum value | vrecko::BaseClass | |
NOTIFICATION_PROGRAM_TERMINATION enum value | vrecko::BaseClass | |
notifications | vrecko::BaseClass | protected |
notificationsLock | vrecko::BaseClass | protected |
NotificationTypes enum name | vrecko::BaseClass | |
outputPinsList | vrecko::BaseClass | protected |
outputPresent(const std::string &name) | vrecko::BaseClass | |
owner | APObjectUtils::Animator | protected |
parameterString | vrecko::Ability | protected |
ParameterVector typedef | vrecko::Ability | |
PinList typedef | vrecko::BaseClass | protected |
points | APObjectUtils::Animator | protected |
postInitialize(void) | vrecko::BaseClass | inlinevirtual |
pOwner | vrecko::Ability | protected |
preInitialize() | APObjectUtils::Animator | virtual |
priority | vrecko::BaseClass | protected |
processEvent(const std::string &input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData) | vrecko::BaseClass | inlineprotectedvirtual |
processRequest(const std::string &request_input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
removeAnimation() | APObjectUtils::Animator | |
removeInputPin(InputPinBase *pin) | vrecko::BaseClass | |
removeNotification(BaseClass *receiver, unsigned long notificationTypes=NOTIFICATION_ALL) | vrecko::BaseClass | |
removeOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
removeRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
removeRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
reportError(const std::string &error) | vrecko::BaseClass | |
requestInputPinsList | vrecko::BaseClass | protected |
requestOutputPinsList | vrecko::BaseClass | protected |
resetToPos(float fPos) | APObjectUtils::Animator | |
saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *) | vrecko::BaseClass | inlinevirtual |
sceneFile | vrecko::BaseClass | protected |
senderString | vrecko::BaseClass | protected |
sendNotifications(unsigned long notificationType, void *notificationData) | vrecko::BaseClass | protected |
setAlpha(int pointIndex, float alpha) | APObjectUtils::Animator | |
setAnimationPointsNumber(unsigned int number) | APObjectUtils::Animator | |
setAttribute(const std::string &attr_name, int attr_value) | vrecko::BaseClass | inline |
setEnabledAnimations(unsigned long dwAnimations) | APObjectUtils::Animator | |
setID(const char *pID) | vrecko::Ability | |
setInterpolationType(InterpolationType newType) | APObjectUtils::Animator | inline |
setLoopType(LoopType newType) | APObjectUtils::Animator | inline |
setNodeMask(int pointIndex, osg::Node::NodeMask nodeMask) | APObjectUtils::Animator | |
setOwner(BaseClass *owner) | vrecko::Ability | inline |
setPluginName(const char *pName) | vrecko::Ability | |
setPriority(long int pr) | vrecko::BaseClass | inline |
setRotation(int pointIndex, const osg::Quat &rot) | APObjectUtils::Animator | |
setScale(int pointIndex, const osg::Vec3 &scale) | APObjectUtils::Animator | |
setSceneFile(const std::string &sceneFileName) | vrecko::BaseClass | |
setTimePerLoop(float timeInS) | APObjectUtils::Animator | inline |
setTransformationFromMatrix(int startPointIndex, int endPointIndex, const osg::Matrix &matrix) | APObjectUtils::Animator | |
setTranslation(int pointIndex, const osg::Vec3 &trans) | APObjectUtils::Animator | |
Simple enum value | APObjectUtils::Animator | |
Sine enum value | APObjectUtils::Animator | |
startAnimation() | APObjectUtils::Animator | |
stateSet | APObjectUtils::Animator | protected |
stopAnimation() | APObjectUtils::Animator | |
timePerLoop | APObjectUtils::Animator | protected |
update() | APObjectUtils::Animator | virtual |
updateActTime() | APObjectUtils::Animator | protected |
updateAnimation(float fActPos) | APObjectUtils::Animator | protected |
updated | vrecko::Ability | protected |
~Ability() | vrecko::Ability | virtual |
~Animator() | APObjectUtils::Animator | virtual |
~BaseClass() | vrecko::BaseClass | virtual |