Esempio n. 1
0
        internal static PropertyReference FilterProperty(ITypeResolver typeResolver, IType type, PropertyReference propertyReference)
        {
            ReferenceStep referenceStep = propertyReference[0];
            ReferenceStep filteredStep  = SceneNodeObjectSet.FilterProperty(typeResolver, type, referenceStep);

            return(SceneNodeObjectSet.UpdatePropertyReference(propertyReference, referenceStep, filteredStep));
        }
Esempio n. 2
0
        internal static PropertyReference FilterProperty(SceneNode node, PropertyReference propertyReference)
        {
            ReferenceStep referenceStep = propertyReference[0];
            ReferenceStep filteredStep  = SceneNodeObjectSet.FilterProperty(node, referenceStep);

            return(SceneNodeObjectSet.UpdatePropertyReference(propertyReference, referenceStep, filteredStep));
        }