Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_FloatersFixerPlugin Interface Reference
Inheritance diagram for SCR_FloatersFixerPlugin:
[legend]

Public Member Functions

override void Run ()
 
override void Configure ()
 

Protected Member Functions

bool Init ()
 
bool FilterNonVegetationCallback (notnull IEntity entity, vector start="0 0 0", vector dir="0 0 0")
 
vector GetXYZAnglesFromNormal (IEntity entity, vector normal)
 
bool ButtonOK ()
 

Protected Attributes

bool m_bSetOnTerrainAndEntitiesSurface
 
int m_iTraceOriginDistance
 
bool m_bUsePrefabVerticalOffset
 
bool m_bUsePrefabAlignToNormal
 
bool m_bAlignToNormalOverride
 
BaseWorld m_BaseWorld
 

Static Protected Attributes

static const ResourceName BUSH_BASE = "{D7163D1B571F4C0C}Prefabs/Vegetation/Core/Bush_Base.et"
 
static const ResourceName TREE_BASE = "{388AE316D09D0680}Prefabs/Vegetation/Core/Tree_Base.et"
 
static const int MANY_ENTITIES_THRESHOLD = 10
 

Member Function Documentation

◆ ButtonOK()

bool SCR_FloatersFixerPlugin.ButtonOK ( )
protected

◆ Configure()

override void SCR_FloatersFixerPlugin.Configure ( )

◆ FilterNonVegetationCallback()

bool SCR_FloatersFixerPlugin.FilterNonVegetationCallback ( notnull IEntity  entity,
vector  start = "0 0 0",
vector  dir = "0 0 0" 
)
protected

◆ GetXYZAnglesFromNormal()

vector SCR_FloatersFixerPlugin.GetXYZAnglesFromNormal ( IEntity  entity,
vector  normal 
)
protected

◆ Init()

bool SCR_FloatersFixerPlugin.Init ( )
protected

◆ Run()

override void SCR_FloatersFixerPlugin.Run ( )

Member Data Documentation

◆ BUSH_BASE

const ResourceName SCR_FloatersFixerPlugin.BUSH_BASE = "{D7163D1B571F4C0C}Prefabs/Vegetation/Core/Bush_Base.et"
staticprotected

◆ m_bAlignToNormalOverride

bool SCR_FloatersFixerPlugin.m_bAlignToNormalOverride
protected

◆ m_BaseWorld

BaseWorld SCR_FloatersFixerPlugin.m_BaseWorld
protected

◆ m_bSetOnTerrainAndEntitiesSurface

bool SCR_FloatersFixerPlugin.m_bSetOnTerrainAndEntitiesSurface
protected

◆ m_bUsePrefabAlignToNormal

bool SCR_FloatersFixerPlugin.m_bUsePrefabAlignToNormal
protected

◆ m_bUsePrefabVerticalOffset

bool SCR_FloatersFixerPlugin.m_bUsePrefabVerticalOffset
protected

◆ m_iTraceOriginDistance

int SCR_FloatersFixerPlugin.m_iTraceOriginDistance
protected

◆ MANY_ENTITIES_THRESHOLD

const int SCR_FloatersFixerPlugin.MANY_ENTITIES_THRESHOLD = 10
staticprotected

◆ TREE_BASE

const ResourceName SCR_FloatersFixerPlugin.TREE_BASE = "{388AE316D09D0680}Prefabs/Vegetation/Core/Tree_Base.et"
staticprotected

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