Protected Member Functions | |
void | DrawDeviceFilters () |
void | DrawModeFilters (bool isInput) |
abstract bool | ModeValid (DeckLinkPlugin.PixelFormat format) |
void | OnInspectorGUI_About () |
void | DrawDeviceModes () |
void | DrawPreviewTexture (DeckLink decklink) |
Protected Attributes | |
bool | _isInput = true |
SerializedProperty | _selectedDevice = null |
SerializedProperty | _selectedMode = null |
SerializedProperty | _selectedResolution = null |
bool | _displayModes |
SerializedProperty | _exactDeviceName |
SerializedProperty | _desiredDeviceName |
SerializedProperty | _desiredDeviceIndex |
SerializedProperty | _exactDeviceIndex |
SerializedProperty | _filterDeviceByName |
SerializedProperty | _filterDeviceByIndex |
SerializedProperty | _expandDeviceSel |
SerializedProperty | _expandModeSel |
SerializedProperty | _expandAbout |
SerializedProperty | _filterModeByResolution |
SerializedProperty | _filterModeByFormat |
SerializedProperty | _filterModeByFPS |
SerializedProperty | _filterModeByInterlacing |
SerializedProperty | _modeWidth |
SerializedProperty | _modeHeight |
SerializedProperty | _modeFormat |
SerializedProperty | _modeFPS |
SerializedProperty | _modeInterlacing |
SerializedProperty | _expandPreview |
SerializedProperty | _showExplorer |
Private Member Functions | |
string[] | GetDevices () |
void | GetResolutions (out Resolution[] resolutions, out string[] resolutionNames) |
void | GetFrameRates (out float[] frameRates, out string[] frameRateNames) |
string[] | GetDeviceModes (int device, out List< Resolution > resolutions, out Resolution[] modeResolutions, out int[] positions) |
Static Private Member Functions | |
static string[] | GetInputFormats (out DeckLinkPlugin.PixelFormat[] formats) |
static string[] | GetOutputFormats (out DeckLinkPlugin.PixelFormat[] formats) |
Private Attributes | |
Vector2 | _scrollPos = new Vector2(0, 0) |
bool | _expandModes = false |
DeckLinkPlugin.PixelFormat[] | formats = null |
string[] | formatNames = null |
string[] | fpsNames = null |
float[] | frameRates = null |
Resolution[] | resolutions = null |
string[] | resolutionNames = null |
const string | LinkPluginWebsite = "http://renderheads.com/product/avpro-decklink/" |
const string | LinkForumPage = "http://forum.unity3d.com/threads/released-avpro-decklink-broadcast-video-input-and-output-for-unity.423940/" |
const string | LinkAssetStorePage = "https://www.assetstore.unity3d.com/#!/content/68784" |
const string | LinkEmailSupport = "mailto:unitysupport@renderheads.com" |
const string | LinkUserManual = "http://downloads.renderheads.com/docs/UnityAVProDeckLink.pdf" |
const string | LinkScriptingClassReference = "http://downloads.renderheads.com/docs/AVProDeckLinkClassReference/" |
const string | SupportMessage |
Static Private Attributes | |
static Texture2D | _icon |
|
inlineprotected |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlineprotected |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
protectedpure virtual |
|
inlineprivate |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
private |
|
protected |
|
protected |
|
private |
|
staticprivate |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |