Arma Reforger Script API
|
Data container that holds the individual wall asset related information. More...
Public Member Functions | |
bool | IsEmpty () |
SCR_WallPair | GetRandomWall (float biggestSmallerThan=-1) |
void | PrepareWallGroups (notnull array< ref WallLengthGroup > groups, bool forward, string middleObj, WorldEditorAPI api) |
Goes through walls and prepares a data structure that's used during wall generation. | |
void | SCR_WallGroupContainer (WorldEditorAPI api, array< ref WallLengthGroup > items, bool forward, string middleObj, WallGeneratorEntity ent) |
Public Attributes | |
bool | m_bGenerated |
float | m_fMiddleObjectLength |
float | m_fSmallestWall = float.MAX |
Protected Attributes | |
ref array< float > | m_aLengths = {} |
ref array< ref SCR_WallGroup > | m_aWallGroups = {} |
WallGeneratorEntity | m_WallGenerator |
Data container that holds the individual wall asset related information.
void SCR_WallGroupContainer.SCR_WallGroupContainer | ( | WorldEditorAPI | api, |
array< ref WallLengthGroup > | items, | ||
bool | forward, | ||
string | middleObj, | ||
WallGeneratorEntity | ent | ||
) |
SCR_WallPair SCR_WallGroupContainer.GetRandomWall | ( | float | biggestSmallerThan = -1 | ) |
bool SCR_WallGroupContainer.IsEmpty | ( | ) |
void SCR_WallGroupContainer.PrepareWallGroups | ( | notnull array< ref WallLengthGroup > | groups, |
bool | forward, | ||
string | middleObj, | ||
WorldEditorAPI | api | ||
) |
Goes through walls and prepares a data structure that's used during wall generation.
|
protected |
|
protected |
bool SCR_WallGroupContainer.m_bGenerated |
float SCR_WallGroupContainer.m_fMiddleObjectLength |
float SCR_WallGroupContainer.m_fSmallestWall = float.MAX |
|
protected |