| addInputPort(Port *port) | AtomsGraph::Node | |
| addOutputPort(Port *port) | AtomsGraph::Node | |
| advanceSingleClip(double timeStep, double frameStep, bool randomClip=false) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| agent() | Atoms::AgentNode | inline |
| AgentNode() | Atoms::AgentNode | |
| AnimationStateOperator() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| baseNodeType() const | Atoms::Operator | virtual |
| blendIn() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| blendOut() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| buildNetwork(const AtomsPtr< Atoms::StateMachine > &stateMachine, const Atoms::AnimationState &state, std::map< std::string, std::string > &clipToAgentTypeNames, std::mutex &mutex, const double starFrame, AtomsCore::Rand32 *idRandom) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| clone()=0 | AtomsGraph::Node | pure virtual |
| compute(const AtomsGraph::ComputeData *computeData) | Atoms::AnimationStateOperator | virtual |
| computeBlendInOffset(double frameRate, bool checkTransitionFrames=true) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| computeBlendInOffsetInPlace(double frameRate, bool checkTransitionFrames=true) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| computeBlendInWeight(double offset, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| computeBlendInWeight(int clipId, double offset, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| computeBlendOutWeight(unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| computeBlendOutWeight(int clipId, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator) | Atoms::Operator | virtual |
| computeTurnWeights(double maxWeight) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| const_port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| getActiveClipId() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| getBlendInOffset() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| getBlendInOffset(int clipId) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPortNames() const | AtomsGraph::Node | |
| getMergeWeight(const AnimationStateOperator::ClipData &clipData) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPortNames() const | AtomsGraph::Node | |
| getUnsyncedClip(MotionType &motionData, double turnAngled) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| getUnsyncedClipId() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| hasClips() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | inlinevirtual |
| initializeFirstFrame(AtomsCore::Vector3 &direction, AtomsCore::Vector3 &upDirVec, AtomsCore::Vector3 &projDir) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| initSubState(double frame) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| inputPortBegin() | AtomsGraph::Node | inline |
| inputPortCBegin() const | AtomsGraph::Node | inline |
| inputPortCEnd() const | AtomsGraph::Node | inline |
| inputPortEnd() | AtomsGraph::Node | inline |
| isBlendInStage(double offset, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| isBlendInStage(int clipId, double offset, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| isBlendOutFinished(unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| isBlendOutStage(double &frameDifference, unsigned int blend) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| isDirty() const | AtomsGraph::Node | inline |
| isOneShot() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| isReadyToTransition(double frameRate=1.0, bool checkTransitionFrames=true, bool checkForceTransition=true) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| m_activePort | Atoms::Operator | protected |
| m_additiveClips (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_agent | Atoms::AgentNode | protected |
| m_blendIn (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_blendOut (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_cacheDirectionVector (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_cacheUpVector (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_clipNames (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_clips (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_currentState (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_doNotAdvanceClips (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_first (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_fpsPort (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_frameOffset (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_frames (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_idRandom (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_maxTurnAngle (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_motionInfo (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_needLockDirectionForTurning (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_network (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_oneShot (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_outPose | Atoms::Operator | protected |
| m_postRandClipId (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_previousDirection (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_previousTime (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_prevTurnAngle (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_randomLoop (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_resetTime (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_skipCycle (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_subStateQueue (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_timePort (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_transitionStarted (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| m_turnAngle (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | protected |
| name() const | AtomsGraph::Node | inline |
| needLockDirectionForTurning() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| network() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| Node() | AtomsGraph::Node | |
| numInputPorts() const | AtomsGraph::Node | inline |
| numOutputPorts() const | AtomsGraph::Node | inline |
| Operator() | Atoms::Operator | |
| outPosePort() | Atoms::Operator | inline |
| outputPortBegin() | AtomsGraph::Node | inline |
| outputPortCBegin() const | AtomsGraph::Node | inline |
| outputPortCEnd() const | AtomsGraph::Node | inline |
| outputPortEnd() | AtomsGraph::Node | inline |
| partialPose(AtomsCore::Pose &FullPose, const std::vector< unsigned short > &jointIds, bool copyMetadata) (defined in Atoms::Operator) | Atoms::Operator | virtual |
| pickNewRandomClipId(AnimationStateOperator::MotionType &motionType) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| pose() | Atoms::Operator | |
| prepareClipForBlendIn(int clipId, double offset) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| prepareForBlendIn(double offset, double timeStep) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| profileTime() const | AtomsGraph::Node | inline |
| removeInputPort(const std::string &name) | AtomsGraph::Node | |
| removeOutputPort(const std::string &name) | AtomsGraph::Node | |
| reset() | Atoms::AnimationStateOperator | virtual |
| resetTime() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inlinevirtual |
| setAgent(Agent *agent) | Atoms::AgentNode | inline |
| setClipFrameAndWeights() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| setDirty(bool value) | AtomsGraph::Node | |
| setDirtyFlag() | AtomsGraph::Node | inline |
| setDoNotAdvanceClips(const bool value) (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
| setFps(double fps) (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | |
| setName(const std::string &name) | AtomsGraph::Node | inline |
| setProfileTime(size_t value) | AtomsGraph::Node | inline |
| setUpBlendOutFrame(double offset, double timeStep) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| skeletonLod() const | Atoms::Operator | |
| StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | |
| typeId() const =0 | Atoms::Operator | pure virtual |
| typeStr() const =0 | Atoms::Operator | pure virtual |
| updateTurningData(AtomsCore::Vector3 &direction, AtomsCore::Vector3 &upDirVec, AtomsCore::Vector3 &projDir, AtomsCore::Vector3 &agentTurnAngle, bool behave3d, bool isFirst) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| updateTurnWeights(MotionType &motionType, double turnAngled, double &straight_weight, double maxWeight) (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | |
| ~AgentNode() | Atoms::AgentNode | virtual |
| ~AnimationStateOperator() (defined in Atoms::AnimationStateOperator) | Atoms::AnimationStateOperator | virtual |
| ~Node() | AtomsGraph::Node | virtual |
| ~Operator() | Atoms::Operator | virtual |
| ~StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | virtual |