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 |