Atoms Crowd
7.0.0
|
This is the complete list of members for Atoms::CacheLayoutGenerator, including all inherited members.
addAgentCacheId(size_t id, size_t value) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
agentType(const int groupId, const std::string &groupIdStr) | Atoms::LayoutGenerator | inlinevirtual |
allowMultiLayoutGenerator() override | Atoms::CacheLayoutGenerator | inlinevirtual |
allowMultiple() | Atoms::LayoutGenerator | virtual |
CacheLayoutGenerator() (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | |
generate(double time) | Atoms::CacheLayoutGenerator | virtual |
getAgentCacheId(size_t id) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
getDefaultAgentType() | Atoms::LayoutGenerator | static |
groupIdOffset() | Atoms::LayoutGenerator | |
isStaticGenerator() const | Atoms::LayoutGenerator | inline |
LayoutGenerator(bool isStatic=true) | Atoms::LayoutGenerator | |
m_agentTypeAttributeCache (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | protected |
m_applyPelvisHeightOffsetCache (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | protected |
m_directionAttributeCache (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | protected |
m_upVectorAttributeCache (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | protected |
matrix() const (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
mustBeFirst() | Atoms::LayoutGenerator | virtual |
name() | Atoms::LayoutGenerator | inline |
nextFreeId() (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | inline |
nextFreeId() const (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | inline |
setAgentsFilter(const std::vector< int > &newAgents) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | |
setAgentsTimes(std::unordered_map< int, double > *value) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setAgentTypeAttributeCache(const BehaviourModuleAttributeCache< std::string > &agentTypeAttributeCache) (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | inline |
setAsStaticGenerator(bool value) | Atoms::LayoutGenerator | inline |
setCache(const std::string &cachePath, const std::string &cacheName) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setCacheFrame(double value) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setDirectionAttributeCache(const BehaviourModuleAttributeCache< AtomsCore::Vector3 > &directionAttributeCache) (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | inline |
setExtraAgents(const std::unordered_map< size_t, size_t > &extraAgents) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | |
setGroupIdOffset(const int offset) | Atoms::LayoutGenerator | |
setMatrix(const AtomsCore::Matrix &mtx) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setName(const std::string &name) | Atoms::LayoutGenerator | inline |
setNewAgents(const std::vector< int > &newAgents) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setOffsetPelvisHeight(bool state) | Atoms::LayoutGenerator | inline |
setOffsetPelvisHeightAttributeCache(const BehaviourModuleAttributeCache< bool > &offsetPelvisHeightCache) | Atoms::LayoutGenerator | inline |
setOffsetPelvisHeightOverride(const std::map< int, bool > &value) | Atoms::LayoutGenerator | inline |
setStartFrame(double value) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setTimeOffsetInPlace(const bool value, const std::unordered_map< int, bool > &overrides) (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | inline |
setUpVectorAttributeCache(const BehaviourModuleAttributeCache< AtomsCore::Vector3 > &upVectorAttributeCache) (defined in Atoms::LayoutGenerator) | Atoms::LayoutGenerator | inline |
typeName() override | Atoms::CacheLayoutGenerator | inlinevirtual |
~CacheLayoutGenerator() (defined in Atoms::CacheLayoutGenerator) | Atoms::CacheLayoutGenerator | virtual |
~LayoutGenerator() | Atoms::LayoutGenerator | virtual |