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)