| addInputPort(Port *port) | AtomsGraph::Node | |
| addOutputPort(Port *port) | AtomsGraph::Node | |
| advanceSingleClip(double timeStep, double frameStep, bool randomClip=false)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| agent() | Atoms::AgentNode | inline |
| AgentNode() | Atoms::AgentNode | |
| 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 timeOffset, AtomsCore::Rand32 *idRandom)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| clone()=0 | AtomsGraph::Node | pure virtual |
| compute(const ComputeData *computeData) | AtomsGraph::Node | virtual |
| computeBlendInOffset(double frameRate, bool checkTransitionFrames=true)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| computeBlendInOffsetInPlace(double frameRate, bool checkTransitionFrames=true)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| computeBlendInWeight(double offset, unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| computeBlendOutWeight(unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator) | Atoms::Operator | virtual |
| const_port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| getBlendInOffset()=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPortNames() const | AtomsGraph::Node | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPortNames() const | AtomsGraph::Node | |
| hasClips()=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| initSubState(double frame)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure 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)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| isBlendOutFinished(unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| isBlendOutStage(double &frameDifference, unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure 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)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| m_activePort | Atoms::Operator | 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_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_needLockDirectionForTurning (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | 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_resetTime (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
| m_timePort (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | 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 |
| port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| pose() | Atoms::Operator | |
| prepareForBlendIn(double offset, double timeStep)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure virtual |
| profileTime() const | AtomsGraph::Node | inline |
| removeInputPort(const std::string &name) | AtomsGraph::Node | |
| removeOutputPort(const std::string &name) | AtomsGraph::Node | |
| reset() | Atoms::StateMachineBaseNodeOperator | virtual |
| resetTime() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inlinevirtual |
| setAgent(Agent *agent) | Atoms::AgentNode | inline |
| 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)=0 (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | pure 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 |
| ~AgentNode() | Atoms::AgentNode | virtual |
| ~Node() | AtomsGraph::Node | virtual |
| ~Operator() | Atoms::Operator | virtual |
| ~StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | virtual |