Class UnityObjectReferenceValueProperty<TContainer>
Inheritance
Property<TContainer, UnityObjectReference>
UnityObjectReferenceValueProperty<TContainer>
Inherited Members
Namespace: Unity.RuntimeSceneSerialization
Syntax
public class UnityObjectReferenceValueProperty<TContainer> : Property<TContainer, UnityObjectReference>, IProperty<TContainer>, IProperty, IPropertyAccept<TContainer>, IAttributes
Type Parameters
| Name | Description |
|---|---|
| TContainer |
Properties
IsReadOnly
Declaration
public override bool IsReadOnly { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Overrides
Unity.Properties.Property<TContainer, Unity.RuntimeSceneSerialization.UnityObjectReference>.IsReadOnly
Name
Declaration
public override string Name { get; }
Property Value
| Type | Description |
|---|---|
| String |
Overrides
Unity.Properties.Property<TContainer, Unity.RuntimeSceneSerialization.UnityObjectReference>.Name
Methods
GetValue(ref TContainer)
Declaration
public override UnityObjectReference GetValue(ref TContainer container)
Parameters
| Type | Name | Description |
|---|---|---|
| TContainer | container |
Returns
| Type | Description |
|---|---|
| UnityObjectReference |
Overrides
Unity.Properties.Property<TContainer, Unity.RuntimeSceneSerialization.UnityObjectReference>.GetValue(TContainer)
SetValue(ref TContainer, UnityObjectReference)
Declaration
public override void SetValue(ref TContainer container, UnityObjectReference value)
Parameters
| Type | Name | Description |
|---|---|---|
| TContainer | container | |
| UnityObjectReference | value |
Overrides
Unity.Properties.Property<TContainer, Unity.RuntimeSceneSerialization.UnityObjectReference>.SetValue(TContainer, Unity.RuntimeSceneSerialization.UnityObjectReference)