AVPro DeckLink  1
AVPro DeckLink C# Documentation
RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo Class Reference
Inheritance diagram for RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo:
Collaboration diagram for RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo:

Public Member Functions

void OnGUI ()
 

Data Fields

DeckLinkInput _inputDecklink
 
DeckLinkOutput _outputDecklink
 
Camera _renderCamera
 
GUISkin _guiSkin
 
bool _outputModeMatchInputMode
 

Private Member Functions

void Update ()
 
void StartInput (DeviceMode mode)
 
void AutoStartOutput (DeviceMode targetMode)
 
DeviceMode FindClosestOutputMode (Device device, DeviceMode targetMode)
 
void StartOutput (DeviceMode mode)
 
void StopInput ()
 
void StopOutput ()
 
void Start ()
 
void OnDestroy ()
 

Private Attributes

Vector2 _inputModeScrollPos = Vector2.zero
 
Vector2 _outputModeScrollPos = Vector2.zero
 
Device _selectedInputDevice
 
Device _selectedOutputDevice
 
bool _needsInputAutoScroll
 
bool _needsOutputAutoScroll
 
DeviceMode _lastInputModeSet
 
GUIStyle _modeListStyle
 

Member Function Documentation

void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.Update ( )
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.StartInput ( DeviceMode  mode)
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.AutoStartOutput ( DeviceMode  targetMode)
inlineprivate
DeviceMode RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.FindClosestOutputMode ( Device  device,
DeviceMode  targetMode 
)
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.StartOutput ( DeviceMode  mode)
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.StopInput ( )
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.StopOutput ( )
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.OnGUI ( )
inline
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.Start ( )
inlineprivate
void RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo.OnDestroy ( )
inlineprivate

Field Documentation

DeckLinkInput RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._inputDecklink
DeckLinkOutput RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._outputDecklink
Camera RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._renderCamera
GUISkin RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._guiSkin
bool RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._outputModeMatchInputMode
Vector2 RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._inputModeScrollPos = Vector2.zero
private
Vector2 RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._outputModeScrollPos = Vector2.zero
private
Device RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._selectedInputDevice
private
Device RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._selectedOutputDevice
private
bool RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._needsInputAutoScroll
private
bool RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._needsOutputAutoScroll
private
DeviceMode RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._lastInputModeSet
private
GUIStyle RenderHeads.Media.AVProDeckLink.Demos.InputModifyOutputDemo._modeListStyle
private

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