Table of Contents

Class ObjectAssemblyEnvironment

Namespace
KSP.OAB
Assembly
Assembly-CSharp.dll
public class ObjectAssemblyEnvironment : MonoBehaviour, IObjectAssemblyEnvironment
Inheritance
ObjectAssemblyEnvironment
Implements
Extension Methods

Constructors

ObjectAssemblyEnvironment()

public ObjectAssemblyEnvironment()

Properties

CutsceneLocations

public List<CutsceneLocationLink> CutsceneLocations { get; }

Property Value

List<CutsceneLocationLink>

EnvironmentCenter

public Transform EnvironmentCenter { get; }

Property Value

Transform

EnvironmentType

public OABEnvironmentType EnvironmentType { get; }

Property Value

OABEnvironmentType

ObjectsToHideInOrthoMode

public List<GameObject> ObjectsToHideInOrthoMode { get; }

Property Value

List<GameObject>

Methods

BuildAreaBounds()

public Collider BuildAreaBounds()

Returns

Collider

BuildSizeLimits(OABVariant)

public IObjectAssemblyBuilderSizeLimits BuildSizeLimits(OABVariant variant)

Parameters

variant OABVariant

Returns

IObjectAssemblyBuilderSizeLimits

HideEnvironmentObjects()

public void HideEnvironmentObjects()

ShowEnvironmentObjects()

public void ShowEnvironmentObjects()