Arma Reforger Script API
Loading...
Searching...
No Matches
ForestGeneratorEntity Member List

This is the complete list of members for ForestGeneratorEntity, including all inherited members.

_WB_CanSelect(IEntitySource src)SCR_GeneratorBaseEntity
_WB_OnCreate(IEntitySource src)SCR_GeneratorBaseEntity
_WB_OnKeyChanged(BaseContainer src, string key, BaseContainerList ownerContainers, IEntity parent)ForestGeneratorEntityprotected
_WB_OnParentChange(IEntitySource src, IEntitySource prevParentSrc)SCR_GeneratorBaseEntity
AVOID_OBJECTS_CHECK_RADIUSSCR_AreaGeneratorBaseEntityprotectedstatic
BASE_GENERATOR_COLORSCR_GeneratorBaseEntityprotectedstatic
BBOX_CHECK_HEIGHTSCR_AreaGeneratorBaseEntityprotectedstatic
BeforeShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, inout vector oldTransform[4])ForestGeneratorEntityprotected
CalculateAreaForOutline(SCR_ForestGeneratorLine line, ForestGeneratorOutline outline)ForestGeneratorEntityprotected
CalculateAreaForOutline(SCR_ForestGeneratorPoint point, ForestGeneratorOutline outline)ForestGeneratorEntityprotected
CalculateOutlineAnglesForPoints(notnull array< ref SCR_ForestGeneratorPoint > points)ForestGeneratorEntityprotected
ClearObstacles()SCR_AreaGeneratorBaseEntityprotected
ColorShape()SCR_GeneratorBaseEntityprotected
DEBUG_VERTICAL_LINEForestGeneratorEntityprotectedstatic
DeleteAllChildren()SCR_GeneratorBaseEntityprotected
DeletePreviousEntities(notnull array< float > currentPoints2D, SCR_ForestGeneratorOutlinePositionChecker outlineChecker, bool forceRegeneration=false)ForestGeneratorEntityprotected
Direction(SCR_ForestGeneratorPoint a, SCR_ForestGeneratorPoint b, SCR_ForestGeneratorPoint c)ForestGeneratorEntityprotected
FillOutlineLinesAndPoints(notnull array< ref SCR_ForestGeneratorPoint > points)ForestGeneratorEntityprotected
FindRectanglesInCircle(vector center, float radius, out array< SCR_ForestGeneratorRectangle > rectangles)ForestGeneratorEntityprotected
ForestGeneratorEntity(IEntitySource src, IEntity parent)ForestGeneratorEntity
GenerateBottomTrees(array< float > polygon, SCR_AABB bbox, ForestGeneratorBottomLevel bottomLevel)ForestGeneratorEntityprotected
GenerateCircleCluster(notnull ForestGeneratorCircleCluster cluster, notnull array< float > polygon2D, notnull SCR_AABB bbox)ForestGeneratorEntityprotected
GenerateEntities(notnull array< float > previousPoints2D, SCR_ForestGeneratorOutlinePositionChecker outlineChecker, bool forceRegeneration=false)ForestGeneratorEntityprotected
GenerateForestGeneratorTrees(array< float > polygon2D, SCR_AABB bbox)ForestGeneratorEntityprotected
GenerateOutlineTrees(array< float > polygon, SCR_AABB bbox, ForestGeneratorOutline outline)ForestGeneratorEntityprotected
GeneratePointInCircle(float innerRadius, float outerRadius, vector circleCenter)ForestGeneratorEntityprotected
GeneratePointInCircle(float innerRadius, float outerRadius, SCR_ForestGeneratorPoint point)ForestGeneratorEntityprotected
GenerateRandomPointInRectangle(notnull SCR_ForestGeneratorRectangle rectangle)ForestGeneratorEntityprotected
GenerateStripCluster(notnull ForestGeneratorStripCluster cluster, notnull array< float > polygon2D, notnull SCR_AABB bbox)ForestGeneratorEntityprotected
GenerateTopTrees(array< float > polygon, SCR_AABB bbox, ForestGeneratorTopLevel topLevel)ForestGeneratorEntityprotected
GenerateTreeInsideRectangle(SCR_ForestGeneratorRectangle rectangle, ForestGeneratorLevel level, array< float > polygon, vector worldMat[4])ForestGeneratorEntityprotected
GetClockWisePoints(notnull IEntitySource shapeEntitySource)ForestGeneratorEntityprotected
GetColor()SCR_GeneratorBaseEntityprotected
GetColorForTree(int index, SCR_ETreeType type)ForestGeneratorEntityprotected
GetIsAnyTreeValid(notnull array< ref TreeGroupClass > treeGroups)ForestGeneratorEntityprotected
GetPointOutsideOutlines(notnull array< float > polygon2D, SCR_AABB bbox, out vector clusterCenter, float additionalDistance=0)ForestGeneratorEntityprotected
GetPoints(notnull IEntitySource shapeEntitySrc)SCR_GeneratorBaseEntityprotectedstatic
GetTesselatedShapePoints(notnull IEntitySource shapeEntitySrc)SCR_GeneratorBaseEntityprotected
GetWorldAnchorPoints(notnull IEntitySource shapeEntitySrc)SCR_GeneratorBaseEntityprotected
GetWorldTesselatedShapePoints(notnull IEntitySource shapeEntitySrc)SCR_GeneratorBaseEntityprotected
HasObstacle(vector worldPos, array< IEntity > exclusionList=null)SCR_AreaGeneratorBaseEntityprotected
HasObstaclesList()SCR_AreaGeneratorBaseEntityprotected
HECTARE_CONVERSION_FACTORForestGeneratorEntityprotectedstatic
IsEntryValid(ForestGeneratorTree tree, vector pointLocal)ForestGeneratorEntityprotected
IsInOutline(SCR_ForestGeneratorRectangle rectangle, vector pointLocal, float additionalDistance=0)ForestGeneratorEntityprotected
IsIntersect(SCR_ForestGeneratorLine line1, SCR_ForestGeneratorLine line2)ForestGeneratorEntityprotected
IsIntersect(SCR_ForestGeneratorLine line, SCR_ForestGeneratorRectangle rectangle)ForestGeneratorEntityprotected
IsPointInProperDistanceFromLine(vector point, SCR_ForestGeneratorLine line, float minDistance, float maxDistance)ForestGeneratorEntityprotected
m_aClustersForestGeneratorEntityprotected
m_aGlobalOutlineScaleCurveForestGeneratorEntityprotected
m_aGridEntriesForestGeneratorEntityprotected
m_aLevelsForestGeneratorEntityprotected
m_aLinesForestGeneratorEntityprotected
m_aMiddleOutlineLinesForestGeneratorEntityprotected
m_aMiddleOutlinePointsForestGeneratorEntityprotected
m_aNonOutlineRectanglesForestGeneratorEntityprotected
m_aOutlineRectanglesForestGeneratorEntityprotected
m_aOutlinesForestGeneratorEntityprotected
m_aRectanglesForestGeneratorEntityprotected
m_aShapePointsForestGeneratorEntityprotected
m_aSmallOutlineLinesForestGeneratorEntityprotected
m_aSmallOutlinePointsForestGeneratorEntityprotected
m_bAllowPartialRegenerationForestGeneratorEntityprotected
m_bAvoidLakesSCR_AreaGeneratorBaseEntityprotected
m_bAvoidObjectsSCR_AreaGeneratorBaseEntityprotected
m_bAvoidPowerLinesSCR_AreaGeneratorBaseEntityprotected
m_bAvoidRiversSCR_AreaGeneratorBaseEntityprotected
m_bAvoidRoadsSCR_AreaGeneratorBaseEntityprotected
m_bAvoidTracksSCR_AreaGeneratorBaseEntityprotected
m_bDrawDebugShapesForestGeneratorEntityprotected
m_bDrawDebugShapesObstaclesForestGeneratorEntityprotected
m_bDrawDebugShapesRectangulationForestGeneratorEntityprotected
m_bDrawDebugShapesRegenerationForestGeneratorEntityprotected
m_bEntitiesFollowTerrainOnShapeMoveForestGeneratorEntityprotected
m_bIsChangingWorkbenchKeySCR_GeneratorBaseEntityprotected
m_bPrintAreaForestGeneratorEntityprotected
m_bPrintEntitiesCountForestGeneratorEntityprotected
m_bPrintPerformanceDetailsForestGeneratorEntityprotected
m_bRegenerateByObstacleChangesSCR_AreaGeneratorBaseEntityprotected
m_bRegenerateEntireForestForestGeneratorEntityprotected
m_fAreaForestGeneratorEntityprotected
m_fGlobalOutlineScaleCurveDistanceForestGeneratorEntityprotected
m_fMaxOutlinesWidthForestGeneratorEntityprotected
m_GridForestGeneratorEntityprotected
m_iSeedForestGeneratorEntityprotected
m_mEntitySourceATLHeightsForestGeneratorEntityprotected
m_ParentShapeSourceSCR_GeneratorBaseEntityprotected
m_RandomGeneratorForestGeneratorEntityprotected
m_SourceSCR_GeneratorBaseEntityprotected
MemoryCleanup()ForestGeneratorEntityprotected
MIN_POSSIBLE_SCALE_VALUEForestGeneratorEntityprotectedstatic
NeedsCheck(SCR_ForestGeneratorLine line, SCR_ForestGeneratorRectangle rectangle)ForestGeneratorEntityprotected
OnIntersectingShapeChangedXZInternal(IEntitySource shapeEntitySrc, IEntitySource other, array< vector > mins, array< vector > maxes)SCR_AreaGeneratorBaseEntityprotected
OnLine(SCR_ForestGeneratorLine line, SCR_ForestGeneratorPoint point)ForestGeneratorEntityprotected
OnPointChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, PointChangedSituation situation, int pointIndex, vector position)ForestGeneratorEntityprotected
OnRegenerate()ForestGeneratorEntityprotected
OnShapeChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)ForestGeneratorEntityprotected
OnShapeInitInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity)ForestGeneratorEntityprotected
OnShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)ForestGeneratorEntityprotected
POINTDATA_CLASSNAMEForestGeneratorEntityprotectedstatic
PopulateGrid(array< float > polygon2D, array< vector > polygon3D)ForestGeneratorEntityprotected
PreprocessAllTrees()ForestGeneratorEntityprotected
PreprocessTreeArray(notnull array< ref ForestGeneratorTree > trees, int groupIdx, SCR_ETreeType type, int debugGroupIdx)ForestGeneratorEntityprotected
Rectangulate(SCR_AABB bbox, array< float > polygon2D)ForestGeneratorEntityprotected
RECTANGULATION_SIZEForestGeneratorEntityprotectedstatic
RefreshObstacles()SCR_AreaGeneratorBaseEntityprotected
RegenerateForest(bool forceRegeneration=false)ForestGeneratorEntityprotected
REGENERATION_CREATION_COLOURForestGeneratorEntityprotectedstatic
REGENERATION_DELETION_COLOURForestGeneratorEntityprotectedstatic
ResetGeneratorPosition(ShapeEntity shapeEntity=null)SCR_GeneratorBaseEntityprotected
s_aPreviousPoints2DForestGeneratorEntityprotectedstatic
s_BenchmarkForestGeneratorEntityprotectedstatic
s_DebugShapeManagerForestGeneratorEntityprotectedstatic
s_ObstacleDetectorSCR_AreaGeneratorBaseEntityprotectedstatic
SafeRandomFloatInclusive(float min, float max)ForestGeneratorEntityprotected
SafeRandomInt(int min, int max)ForestGeneratorEntityprotected
SCALE_CURVE_MAX_VALUEForestGeneratorEntityprotectedstatic
SCALE_CURVE_MIN_VALUEForestGeneratorEntityprotectedstatic
SCR_AreaGeneratorBaseEntity(IEntitySource src, IEntity parent)SCR_AreaGeneratorBaseEntity
SCR_GeneratorBaseEntity(IEntitySource src, IEntity parent)SCR_GeneratorBaseEntity
SelectTreeToSpawn(vector point, array< ref ForestGeneratorTree > trees)ForestGeneratorEntityprotected
SetAvoidOptions()SCR_AreaGeneratorBaseEntityprotected
SetObjectScale(SCR_ForestGeneratorTreeBase object)ForestGeneratorEntityprotected