Ability(const char *theAbilityName) | vrecko::Ability | protected |
activate() | APCameraPath::Camera | protectedvirtual |
ActivateMove() | APCameraPath::Camera | protected |
activePointerID | vrecko::ControllableAbility | protected |
actPointerPos | vrecko::ControllableAbility | protected |
actPointerPosRaw | vrecko::ControllableAbility | protected |
actPointerRot | vrecko::ControllableAbility | protected |
actPointerRotRaw | vrecko::ControllableAbility | protected |
actPosInPath | vrecko::ControllableAbility | protected |
actSelectedObjectID | vrecko::ControllableAbility | protected |
actSelectedPath | vrecko::ControllableAbility | protected |
addInputPin(InputPinBase *pin) | vrecko::BaseClass | |
addNotification(BaseClass *receiver, unsigned long notificationTypes) | vrecko::BaseClass | |
addOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
AddPathPoint(osg::Vec3 position) | APCameraPath::Camera | protected |
addRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
addRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
AddViewPoint(osg::Vec3 position) | APCameraPath::Camera | protected |
ANIM_1ST_VIEW enum value | APCameraPath::Camera | protected |
ANIM_3RD_VIEW enum value | APCameraPath::Camera | protected |
animate enum name | APCameraPath::Camera | protected |
Animate() | APCameraPath::Camera | protected |
ArcLength(osg::Vec3Array *PointList, int PointsOnPart=100) | APCameraPath::Camera | protected |
attribute | vrecko::BaseClass | protected |
attributeLock | vrecko::BaseClass | protected |
AttributeMap typedef | vrecko::BaseClass | protected |
avView | APCameraPath::Camera | protected |
b3rdCamera | APCameraPath::Camera | protected |
bAnimationFile | APCameraPath::Camera | protected |
BaseClass(const char *startingSenderString) | vrecko::BaseClass | |
BaseClass(BaseClass &bc) | vrecko::BaseClass | |
bAutoRun | APCameraPath::Camera | protected |
bDynamicSpeed | APCameraPath::Camera | protected |
bFirstUpdate | APCameraPath::Camera | protected |
bMenuVisible | vrecko::ControllableAbility | protected |
bShowLinesWhileAnim | APCameraPath::Camera | protected |
bShowViewLine | APCameraPath::Camera | protected |
bStartAnimation | APCameraPath::Camera | protected |
Camera() | APCameraPath::Camera | |
clean(void) | vrecko::Ability | inlinevirtual |
Clear() | APCameraPath::Camera | protected |
ComputePath(std::vector< ControlPoint > &ControlPoints, osg::Vec3Array *Path, osg::Vec3Array *View) | APCameraPath::Camera | protected |
ComputeSpline(const std::vector< osg::Vec3 > &PointList, osg::Vec3Array *arrayToStorePoints, bool bDynamicSpeed, const std::vector< double > *LengthsOfParts) | APCameraPath::Camera | protected |
ControllableAbility(const char *abilityName) | vrecko::ControllableAbility | |
CreateCurs2ViewPts() | APCameraPath::Camera | protected |
createInfo() | vrecko::ControllableAbility | protectedvirtual |
createInterface() | vrecko::ControllableAbility | protectedvirtual |
createMenu(const char *menuString, bool bForceCreate=true) | vrecko::ControllableAbility | protectedvirtual |
deactivate() | APCameraPath::Camera | protectedvirtual |
DeactivateMove() | APCameraPath::Camera | protected |
DECLARE_INPUT(ButtonStateChange, MessageCAButtonEvent) | vrecko::ControllableAbility | protected |
DECLARE_INPUT(Menu_Clicked, MessageString) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_INPUT(ActivePointerID, MessageInt, MessageInt) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_INPUT(GetInfo, MessageVoid, MessageCAINFO) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(PointerPos, MessageInt, MessageVec3) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(PointerRot, MessageInt, MessageQuat) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(PointerPosRaw, MessageInt, MessageVec3) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(PointerRotRaw, MessageInt, MessageQuat) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(SelectionID, MessageInt, MessageObjectID) | vrecko::ControllableAbility | protected |
DECLARE_REQUEST_OUTPUT(SelectionPath, MessageInt, MessageNodeList) | vrecko::ControllableAbility | protected |
defaultInfo | vrecko::ControllableAbility | protected |
deleteAttribute(const std::string &attr_name) | vrecko::BaseClass | |
DeletePoint(unsigned long ID) | APCameraPath::Camera | protected |
destroyInterface() | vrecko::ControllableAbility | protectedvirtual |
destroyMenu() | vrecko::ControllableAbility | protectedvirtual |
DrawPoint(osg::Vec3 position, float pointRadius, osg::Vec4 pointColor) | APCameraPath::Camera | protected |
DrawSpline(vrecko::EnvironmentObject *pCurveOwner, osg::Vec3Array *PointSet, osg::Vec4 colorOfLine) | APCameraPath::Camera | protected |
DrawVecCursor(vrecko::EnvironmentObject *pCursorOwner, double dVecLength, const osg::Matrix &rotationMatrix, osg::Vec3 &position) | APCameraPath::Camera | protected |
fAnimationTime | APCameraPath::Camera | protected |
fillDefaultInfo() | APCameraPath::Camera | protectedvirtual |
findPinInList(const char *strName, PinList *pinList) | vrecko::BaseClass | inlineprotected |
FindPoint(double dDistance, osg::Vec3Array *PointList, osg::Vec3Array *newControlPoints) | APCameraPath::Camera | protected |
firstObjectPos | APCameraPath::Camera | protected |
firstPointerPos | APCameraPath::Camera | protected |
fPointRadius | APCameraPath::Camera | protected |
fTransparency | APCameraPath::Camera | protected |
getAttribute(const std::string &attr_name) | vrecko::BaseClass | inline |
getAttribute(const char *attr_name) | vrecko::BaseClass | inline |
getID(void) const | vrecko::Ability | inline |
getInputPin(const char *strName) | vrecko::BaseClass | |
getName() const | vrecko::Ability | inline |
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 | |
getSceneFile() const | vrecko::BaseClass | inline |
getSenderString(void) | vrecko::Ability | virtual |
hideMenu() | vrecko::ControllableAbility | protectedvirtual |
Init() | APCameraPath::Camera | protected |
InitAnimation(osg::Vec3Array *path, osg::Vec3Array *view) | APCameraPath::Camera | protected |
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL) | APCameraPath::Camera | inlinevirtual |
initializeFromString(const char *xmlString) | vrecko::BaseClass | virtual |
inputPinsList | vrecko::BaseClass | protected |
inputPresent(const std::string &name) | vrecko::BaseClass | |
isActive() | vrecko::ControllableAbility | virtual |
isMenuCreated() | vrecko::ControllableAbility | inlineprotected |
isMenuVisible() | vrecko::ControllableAbility | protected |
iSpeed | APCameraPath::Camera | protected |
issueRequests(bool bStopIfNoSelection) | APCameraPath::Camera | protected |
isUpdated(void) | vrecko::Ability | |
lastEventButtonID | vrecko::ControllableAbility | protected |
LoadAnimation(const char *FileName, std::vector< osg::Vec3 > &newPathControlPoints, std::vector< osg::Vec3 > &newViewControlPoints) | APCameraPath::Camera | protected |
loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParametersNode) | APCameraPath::Camera | protectedvirtual |
vrecko::Ability::loadXMLParameters(const char *xmlString) | vrecko::BaseClass | virtual |
m_ActPathLine | APCameraPath::Camera | protected |
m_ActViewLine | APCameraPath::Camera | protected |
m_ControlPoints | APCameraPath::Camera | protected |
m_eAnimate | APCameraPath::Camera | protected |
m_eState | APCameraPath::Camera | protected |
m_numOfViewPts | APCameraPath::Camera | protected |
m_pEOCamera | APCameraPath::Camera | protected |
m_pEOCursor | APCameraPath::Camera | protected |
m_pEOPathLine | APCameraPath::Camera | protected |
m_pEOPathPoints | APCameraPath::Camera | protected |
m_pEOViewLine | APCameraPath::Camera | protected |
makeMenu() | APCameraPath::Camera | protected |
makeMovementMenu() | APCameraPath::Camera | protected |
menu | vrecko::ControllableAbility | protected |
menuItemClicked(const char *itemID) | APCameraPath::Camera | protectedvirtual |
menuSliderChanged(const char *sliderID, float sliderPos) | vrecko::ControllableAbility | inlineprotectedvirtual |
movingObjectID | APCameraPath::Camera | protected |
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 | |
objectTransformationFromPointer(vrecko::EnvironmentObject *eo, osg::Matrix *outTrans) | APCameraPath::Camera | protected |
Orient2Vec(osg::Vec3 Vector) | APCameraPath::Camera | protected |
outputPinsList | vrecko::BaseClass | protected |
outputPresent(const std::string &name) | vrecko::BaseClass | |
owner | vrecko::ControllableAbility | protected |
parameterString | vrecko::Ability | protected |
ParameterVector typedef | vrecko::Ability | |
PathCtrlPts | APCameraPath::Camera | protected |
PinList typedef | vrecko::BaseClass | protected |
pOwner | vrecko::Ability | protected |
priority | vrecko::BaseClass | protected |
processButtonPress(CABUTTONEVENT *eventData) | vrecko::ControllableAbility | inlineprotectedvirtual |
processButtonRelease(CABUTTONEVENT *eventData) | vrecko::ControllableAbility | inlineprotectedvirtual |
processEvent(const std::string &input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
processMenuButtonPress(CABUTTONEVENT *eventData) | vrecko::ControllableAbility | protectedvirtual |
processMenuButtonRelease(CABUTTONEVENT *eventData) | vrecko::ControllableAbility | protectedvirtual |
processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData) | vrecko::ControllableAbility | protectedvirtual |
processRequest(const std::string &request_input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
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 |
requestPointerLoc(bool bCancelIfNotActive=true) | vrecko::ControllableAbility | protected |
requestPointerLocRaw(bool bCancelIfNotActive=true) | vrecko::ControllableAbility | protected |
requestSelectionID(bool bCancelIfNotActive=true) | vrecko::ControllableAbility | protected |
requestSelectionPath(bool bCancelIfNotActive=true) | vrecko::ControllableAbility | protected |
sAnimationFile | APCameraPath::Camera | protected |
SaveAnimation(const char *FileName) | APCameraPath::Camera | protected |
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 |
setAttribute(const std::string &attr_name, int attr_value) | vrecko::BaseClass | inline |
setID(const char *pID) | vrecko::Ability | |
setOwner(BaseClass *owner) | vrecko::Ability | inline |
setPluginName(const char *pName) | vrecko::Ability | |
setPriority(long int pr) | vrecko::BaseClass | inline |
setSceneFile(const std::string &sceneFileName) | vrecko::BaseClass | |
showMenu() | vrecko::ControllableAbility | protectedvirtual |
start1stAnimation() | APCameraPath::Camera | protected |
state enum name | APCameraPath::Camera | protected |
STATE_ANIMATING enum value | APCameraPath::Camera | protected |
STATE_EDITING enum value | APCameraPath::Camera | protected |
STATE_MOVING enum value | APCameraPath::Camera | protected |
update(void) | APCameraPath::Camera | virtual |
updated | vrecko::Ability | protected |
UpdateMove() | APCameraPath::Camera | protected |
UpdatePath() | APCameraPath::Camera | protected |
ViewCtrlPts | APCameraPath::Camera | protected |
~Ability() | vrecko::Ability | virtual |
~BaseClass() | vrecko::BaseClass | virtual |
~Camera() | APCameraPath::Camera | inlinevirtual |
~ControllableAbility() | vrecko::ControllableAbility | virtual |