Atoms Crowd  7.0.0
Atoms::StateMachineBaseNodeOperator Member List

This is the complete list of members for Atoms::StateMachineBaseNodeOperator, including all inherited members.

addInputPort(Port *port)AtomsGraph::Node
addOutputPort(Port *port)AtomsGraph::Node
advanceSingleClip(double timeStep, double frameStep, bool randomClip=false)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
agent()Atoms::AgentNodeinline
AgentNode()Atoms::AgentNode
baseNodeType() constAtoms::Operatorvirtual
blendIn() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
blendOut() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
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::StateMachineBaseNodeOperatorpure virtual
clone()=0AtomsGraph::Nodepure virtual
compute(const ComputeData *computeData)AtomsGraph::Nodevirtual
computeBlendInOffset(double frameRate, bool checkTransitionFrames=true)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
computeBlendInOffsetInPlace(double frameRate, bool checkTransitionFrames=true)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
computeBlendInWeight(double offset, unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
computeBlendOutWeight(unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator)Atoms::Operatorvirtual
const_port_iterator typedef (defined in AtomsGraph::Node)AtomsGraph::Node
getBlendInOffset()=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
getInputPort(const std::string &name)AtomsGraph::Node
getInputPort(const std::string &name)AtomsGraph::Node
getInputPortNames() constAtomsGraph::Node
getOutputPort(const std::string &name)AtomsGraph::Node
getOutputPort(const std::string &name)AtomsGraph::Node
getOutputPortNames() constAtomsGraph::Node
hasClips()=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
initSubState(double frame)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
inputPortBegin()AtomsGraph::Nodeinline
inputPortCBegin() constAtomsGraph::Nodeinline
inputPortCEnd() constAtomsGraph::Nodeinline
inputPortEnd()AtomsGraph::Nodeinline
isBlendInStage(double offset, unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
isBlendOutFinished(unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
isBlendOutStage(double &frameDifference, unsigned int blend)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
isDirty() constAtomsGraph::Nodeinline
isOneShot() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
isReadyToTransition(double frameRate=1.0, bool checkTransitionFrames=true, bool checkForceTransition=true)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
m_activePortAtoms::Operatorprotected
m_agentAtoms::AgentNodeprotected
m_blendIn (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_blendOut (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_doNotAdvanceClips (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_first (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_fpsPort (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_frameOffset (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_needLockDirectionForTurning (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_network (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_oneShot (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_outPoseAtoms::Operatorprotected
m_resetTime (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
m_timePort (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorprotected
name() constAtomsGraph::Nodeinline
needLockDirectionForTurning() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
network() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
Node()AtomsGraph::Node
numInputPorts() constAtomsGraph::Nodeinline
numOutputPorts() constAtomsGraph::Nodeinline
Operator()Atoms::Operator
outPosePort()Atoms::Operatorinline
outputPortBegin()AtomsGraph::Nodeinline
outputPortCBegin() constAtomsGraph::Nodeinline
outputPortCEnd() constAtomsGraph::Nodeinline
outputPortEnd()AtomsGraph::Nodeinline
partialPose(AtomsCore::Pose &FullPose, const std::vector< unsigned short > &jointIds, bool copyMetadata) (defined in Atoms::Operator)Atoms::Operatorvirtual
port_iterator typedef (defined in AtomsGraph::Node)AtomsGraph::Node
pose()Atoms::Operator
prepareForBlendIn(double offset, double timeStep)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
profileTime() constAtomsGraph::Nodeinline
removeInputPort(const std::string &name)AtomsGraph::Node
removeOutputPort(const std::string &name)AtomsGraph::Node
reset()Atoms::StateMachineBaseNodeOperatorvirtual
resetTime() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinlinevirtual
setAgent(Agent *agent)Atoms::AgentNodeinline
setDirty(bool value)AtomsGraph::Node
setDirtyFlag()AtomsGraph::Nodeinline
setDoNotAdvanceClips(const bool value) (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorinline
setFps(double fps) (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperator
setName(const std::string &name)AtomsGraph::Nodeinline
setProfileTime(size_t value)AtomsGraph::Nodeinline
setUpBlendOutFrame(double offset, double timeStep)=0 (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorpure virtual
skeletonLod() constAtoms::Operator
StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperator
typeId() const =0Atoms::Operatorpure virtual
typeStr() const =0Atoms::Operatorpure virtual
~AgentNode()Atoms::AgentNodevirtual
~Node()AtomsGraph::Nodevirtual
~Operator()Atoms::Operatorvirtual
~StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator)Atoms::StateMachineBaseNodeOperatorvirtual