Class ProxyAffordanceMap
Namespace: UnityEditor.Experimental.EditorVR.Core
Syntax
public class ProxyAffordanceMap : ScriptableObject
Properties
AffordanceDefinitions
Collection of affordance definitions representing a proxy
Declaration
public AffordanceDefinition[] AffordanceDefinitions { get; }
Property Value
| Type | Description |
|---|---|
| AffordanceDefinition[] |
bodyVisibilityDefinition
Default visibility definition/data used to drive the visual changes of (non-affordance) body visual elements
Declaration
public AffordanceVisibilityDefinition bodyVisibilityDefinition { get; }
Property Value
| Type | Description |
|---|---|
| AffordanceVisibilityDefinition |
defaultAffordanceVisibilityDefinition
Default visibility definition/data used to drive the visual changes of affordances lacking a custom/override visibility definition
Declaration
public AffordanceVisibilityDefinition defaultAffordanceVisibilityDefinition { get; }
Property Value
| Type | Description |
|---|---|
| AffordanceVisibilityDefinition |
defaultAnimationDefinition
Default animation definition/data used to drive the translation/rotation of affordances lacking a custom/override animation definition
Declaration
public AffordanceAnimationDefinition defaultAnimationDefinition { get; }
Property Value
| Type | Description |
|---|---|
| AffordanceAnimationDefinition |