Table of Contents

Class VideoCamera

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class VideoCamera : ItemInstanceBehaviour
Inheritance
VideoCamera
Inherited Members
Extension Methods

Constructors

VideoCamera()

public VideoCamera()

Fields

BaseMap

public static readonly int BaseMap

Field Value

int

bleepInterval

public float bleepInterval

Field Value

float

contentBuffer

public ContentBuffer contentBuffer

Field Value

ContentBuffer

disableWhenRecording

public GameObject[] disableWhenRecording

Field Value

GameObject[]

disableWhenRecordingFlipped

public GameObject[] disableWhenRecordingFlipped

Field Value

GameObject[]

disableWhenRecordingNormal

public GameObject[] disableWhenRecordingNormal

Field Value

GameObject[]

dontBeepUntil

public float dontBeepUntil

Field Value

float

enableWhenRecording

public GameObject[] enableWhenRecording

Field Value

GameObject[]

findCameraSounds

public SFX_Instance findCameraSounds

Field Value

SFX_Instance

findMeLight

public Light findMeLight

Field Value

Light

flipPos

public Transform flipPos

Field Value

Transform

m_blockCameraInput

public bool m_blockCameraInput

Field Value

bool

m_camera

public Camera m_camera

Field Value

Camera

m_cameraFov

[SerializeField]
public float m_cameraFov

Field Value

float

m_cameraScreen

[SerializeField]
public MeshRenderer m_cameraScreen

Field Value

MeshRenderer

m_cameraUI

[SerializeField]
public Canvas m_cameraUI

Field Value

Canvas

m_clip

public Clip m_clip

Field Value

Clip

m_contentPollingCooldown

public float m_contentPollingCooldown

Field Value

float

m_contentPollingTimer

public float m_contentPollingTimer

Field Value

float

m_instanceData

public ItemInstanceData m_instanceData

Field Value

ItemInstanceData

m_lastCheckWasFlipped

public bool m_lastCheckWasFlipped

Field Value

bool

m_lastCheckWasRecording

public bool m_lastCheckWasRecording

Field Value

bool

m_lastRecordEvenWhenNotMine

public bool m_lastRecordEvenWhenNotMine

Field Value

bool

m_playerView

public PhotonView m_playerView

Field Value

PhotonView

m_recorderInfoEntry

public VideoInfoEntry m_recorderInfoEntry

Field Value

VideoInfoEntry

m_recordingUI

[SerializeField]
public GameObject m_recordingUI

Field Value

GameObject

m_zoom

[SerializeField]
public float m_zoom

Field Value

float

m_zoomLevel

public float m_zoomLevel

Field Value

float

recordEvenWhenNotMine

public bool recordEvenWhenNotMine

Field Value

bool

startCameraLocalPos

public Vector3 startCameraLocalPos

Field Value

Vector3

timeSinceBeep

public float timeSinceBeep

Field Value

float

timeSinceHeld

public float timeSinceHeld

Field Value

float

upLength

public float upLength

Field Value

float

Properties

HasFilmLeft

public bool HasFilmLeft { get; }

Property Value

bool

recording

public bool recording { get; }

Property Value

bool

Methods

ConfigItem(ItemInstanceData, PhotonView)

public override void ConfigItem(ItemInstanceData data, PhotonView playerView)

Parameters

data ItemInstanceData
playerView PhotonView

CreateRenderTexture()

public void CreateRenderTexture()

DoFindMeBlipp()

public void DoFindMeBlipp()

OnDestroy()

public void OnDestroy()

RestartRecording(PhotonView)

public void RestartRecording(PhotonView playerView)

Parameters

playerView PhotonView

RestartRecordingDelayed()

public IEnumerator RestartRecordingDelayed()

Returns

IEnumerator

Start()

public void Start()

StartRecording(Clip)

public void StartRecording(Clip clip)

Parameters

clip Clip

StopRecording()

public void StopRecording()

UnlockCamera()

public IEnumerator UnlockCamera()

Returns

IEnumerator

Update()

public void Update()