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 |