|
|
FlockingComponent & | operator= (FlockingComponent const &) |
|
| FlockingComponent (FlockingComponent const &) |
|
MCAPI | FlockingComponent (::FlockingComponent &&) |
|
MCAPI void | calculateFlockVector (::Actor const &owner) |
|
MCAPI bool | canJoinFlock (::Actor &owner) const |
|
MCAPI void | joinFlock (::Actor &owner) |
|
MCAPI void | manageNeighborhood (::Actor &owner) |
|
MCAPI void | mergeNeighborhoods (::Actor &owner) |
|
MCAPI::FlockingComponent & | operator= (::FlockingComponent &&) |
|
MCAPI void | updateNeighborhoodData (::Actor const &owner) |
|
MCAPI bool | validateVariantEntityTypes (::Actor const &e0, ::Actor const &e1) const |
|
MCAPI void * | $ctor (::FlockingComponent &&) |
|
|
::ll::TypedStorage< 8, 24, ::std::vector<::ActorUniqueID > > | mNeighborhood |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCenterOfMass |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mGroupVelocity |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mGoalHeading |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCurrentHeading |
|
::ll::TypedStorage< 1, 1, bool > | mInWater |
|
::ll::TypedStorage< 1, 1, bool > | mMatchVariant |
|
::ll::TypedStorage< 1, 1, bool > | mUseCenterOfMass |
|
::ll::TypedStorage< 1, 1, bool > | mIsLeader |
|
::ll::TypedStorage< 1, 1, bool > | mInFlock |
|
::ll::TypedStorage< 1, 1, bool > | mIsEnabled |
|
::ll::TypedStorage< 1, 1, bool > | mHasTargetGoal |
|
::ll::TypedStorage< 1, 1, bool > | mUsingDirection |
|
::ll::TypedStorage< 4, 4, int > | mFlockLimit |
|
::ll::TypedStorage< 4, 4, float > | mLonerChance |
|
::ll::TypedStorage< 4, 4, float > | mGoalWeight |
|
::ll::TypedStorage< 4, 4, float > | mInfluenceRadius |
|
::ll::TypedStorage< 4, 4, float > | mBreachInfluence |
|
::ll::TypedStorage< 4, 4, float > | mSeparationWeight |
|
::ll::TypedStorage< 4, 4, float > | mSeparationThreshold |
|
::ll::TypedStorage< 4, 4, float > | mCohesionWeight |
|
::ll::TypedStorage< 4, 4, float > | mCohesionThreshold |
|
::ll::TypedStorage< 4, 4, float > | mInnerCohesionThreshold |
|
::ll::TypedStorage< 4, 4, float > | mMinHeight |
|
::ll::TypedStorage< 4, 4, float > | mMaxHeight |
|
::ll::TypedStorage< 4, 4, float > | mBlockDist |
|
::ll::TypedStorage< 4, 4, float > | mBlockWeight |
|
::ll::TypedStorage< 1, 1, bool > | mOverspeedRequired |