Show / Hide Table of Contents

Class ObjectPreview

Inheritance
Object
ObjectPreview
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public class ObjectPreview : IPreviewable

Fields

| Improve this Doc View Source

m_ReferenceTargetIndex

Declaration
protected int m_ReferenceTargetIndex
Field Value
Type Description
Int32
| Improve this Doc View Source

m_Targets

Declaration
protected Object[] m_Targets
Field Value
Type Description
Object[]

Properties

| Improve this Doc View Source

target

Declaration
public virtual Object target { get; }
Property Value
Type Description
Object

Methods

| Improve this Doc View Source

DrawPreview(Rect)

Declaration
public void DrawPreview(Rect previewArea)
Parameters
Type Name Description
Rect previewArea
| Improve this Doc View Source

GetInfoString()

Declaration
public virtual string GetInfoString()
Returns
Type Description
String
| Improve this Doc View Source

GetPreviewTitle()

Declaration
public virtual GUIContent GetPreviewTitle()
Returns
Type Description
GUIContent
| Improve this Doc View Source

HasPreviewGUI()

Declaration
public virtual bool HasPreviewGUI()
Returns
Type Description
Boolean
| Improve this Doc View Source

Initialize(Object[])

Declaration
public virtual void Initialize(Object[] targets)
Parameters
Type Name Description
Object[] targets
| Improve this Doc View Source

MoveNextTarget()

Declaration
public virtual bool MoveNextTarget()
Returns
Type Description
Boolean
| Improve this Doc View Source

OnInteractivePreviewGUI(Rect, GUIStyle)

Declaration
public virtual void OnInteractivePreviewGUI(Rect r, GUIStyle background)
Parameters
Type Name Description
Rect r
GUIStyle background
| Improve this Doc View Source

OnPreviewGUI(Rect, GUIStyle)

Declaration
public virtual void OnPreviewGUI(Rect r, GUIStyle background)
Parameters
Type Name Description
Rect r
GUIStyle background
| Improve this Doc View Source

OnPreviewSettings()

Declaration
public virtual void OnPreviewSettings()
| Improve this Doc View Source

ReloadPreviewInstances()

Declaration
public virtual void ReloadPreviewInstances()
| Improve this Doc View Source

ResetTarget()

Declaration
public virtual void ResetTarget()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX