TemporaryVisualPropertyValueT Class |
Namespace: Demo3D.Native
public class TemporaryVisualPropertyValue<T> : TemporaryPropertyValue<VisualReference> where T : Visual
The TemporaryVisualPropertyValueT type exposes the following members.
| Name | Description | |
|---|---|---|
| TemporaryVisualPropertyValueT(Visual, String) |
Construct a TemporaryVisualPropertyValue for a given visual and custom property name.
This will create the custom property if it doesn't exist and ensure the type of the value is a VisualReference.
The VisualReference.Visual will be returned in the Visual property and cast to the type T derived from Visual.
| |
| TemporaryVisualPropertyValueT(Visual, String, VisualReference) |
Construct a TemporaryVisualPropertyValue for a given visual and custom property name.
This will create the custom property if it doesn't exist and ensure the type of the value is a VisualReference.
The VisualReference.Visual will be returned in the Visual property and cast to the type T derived from Visual.
|
| Name | Description | |
|---|---|---|
| Category |
Category of the custom property.
(Inherited from BaseCustomPropertyValue.) | |
| Description |
Description of the custom property.
(Inherited from BaseCustomPropertyValue.) | |
| Hidden |
Whether the custom property is hidden (from the user interface).
(Inherited from BaseCustomPropertyValue.) | |
| InitialExpression |
The expression to initialize the custom property to OnInitialize.
(Inherited from BaseCustomPropertyValue.) | |
| Name |
Name of the custom property.
(Inherited from BaseCustomPropertyValue.) | |
| Persistent |
Whether the custom property is persistent (gets written to disk) or is temporary (not written to disk).
(Inherited from BaseCustomPropertyValue.) | |
| ReadOnly |
Whether the custom property is read only.
(Inherited from BaseCustomPropertyValue.) | |
| Type |
Type of the custom property value.
(Inherited from BaseCustomPropertyValue.) | |
| UpdatedScript |
The script reference to listen to for updates to the custom property value.
(Inherited from BaseCustomPropertyValue.) | |
| Value |
Get or set the custom property value.
(Inherited from CustomPropertyValueT.) | |
| Visual |
The Visual referred to by the temporary custom property value visual reference.
|
| Name | Description | |
|---|---|---|
| ToString |
The value of the custom property converted to a string.
(Inherited from BaseCustomPropertyValue.) |
| Name | Description | |
|---|---|---|
| NativeBlockingListeners |
Add non-blocking callback delegates to this event (IEnumerable return type).
(Inherited from CustomPropertyValueT.) | |
| NativeListeners |
Add blocking callback delegates to this event.
(Inherited from CustomPropertyValueT.) | |
| NativeTaskListeners |
Add async callback delegates to this event (async Task return type).
(Inherited from CustomPropertyValueT.) | |
| ValueChanged |
Event called when the custom property value changes.
(Inherited from CustomPropertyValueT.) |