Table of Contents

Class FVRBeamer

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class FVRBeamer : FVRPhysicalObject
Inheritance
FVRBeamer
Inherited Members

Constructors

FVRBeamer()

public FVRBeamer()

Fields

Aperture

public Transform Aperture

Field Value

Transform

AudioDrone

public AudioSource AudioDrone

Field Value

AudioSource

AudioDroneActive

public AudioSource AudioDroneActive

Field Value

AudioSource

AudioElectricity

public AudioSource AudioElectricity

Field Value

AudioSource

AudioMotor

public AudioSource AudioMotor

Field Value

AudioSource

AudioShunt

public AudioSource AudioShunt

Field Value

AudioSource

BatterySwitch

public FVRBeamerSwitch BatterySwitch

Field Value

FVRBeamerSwitch

CapacitorSwitch

public FVRBeamerSwitch CapacitorSwitch

Field Value

FVRBeamerSwitch

GravLocus

public FVRBeamerLocus GravLocus

Field Value

FVRBeamerLocus

Light0

public Renderer Light0

Field Value

Renderer

Light1

public Renderer Light1

Field Value

Renderer

Light2

public Renderer Light2

Field Value

Renderer

MatLightGreen

public Material MatLightGreen

Field Value

Material

MatLightRed

public Material MatLightRed

Field Value

Material

MatLightYellow

public Material MatLightYellow

Field Value

Material

MotorSwitch

public FVRBeamerSwitch MotorSwitch

Field Value

FVRBeamerSwitch

RotorParticles

public ParticleSystem RotorParticles

Field Value

ParticleSystem

SpinnyParts

public Transform[] SpinnyParts

Field Value

Transform[]

Methods

Awake()

protected override void Awake()

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

FVRUpdate()

protected override void FVRUpdate()

SetLocusMover(float)

public void SetLocusMover(float l)

Parameters

l float

SetSwitchState(int, bool)

public void SetSwitchState(int index, bool b)

Parameters

index int
b bool

Shunt()

public void Shunt()

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand