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 |