LeviLamina
Loading...
Searching...
No Matches
FlockingDefinition Class Reference

Public Member Functions

MCAPI void initialize (::EntityContext &entity, ::FlockingComponent &component) const

Static Public Member Functions

static MCAPI void buildSchema (::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::FlockingDefinition > > &root)

Public Attributes

::ll::TypedStorage< 1, 1, bool > mInWater
::ll::TypedStorage< 1, 1, bool > mMatchVariant
::ll::TypedStorage< 1, 1, bool > mUseCenterOfMass
::ll::TypedStorage< 4, 4, int > mLowFlockLimit
::ll::TypedStorage< 4, 4, int > mHighFlockLimit
::ll::TypedStorage< 4, 4, float > mGoalWeight
::ll::TypedStorage< 4, 4, float > mLonerChance
::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 > mInnerCohesionThres
::ll::TypedStorage< 4, 4, float > mMinHeight
::ll::TypedStorage< 4, 4, float > mMaxHeight
::ll::TypedStorage< 4, 4, float > mBlockDistance
::ll::TypedStorage< 4, 4, float > mBlockWeight

The documentation for this class was generated from the following file: