Exemplo n.º 1
0
        public bool isObjectTypeField(GuiInspectorField field)
        {
            // Inspector field types that refer to objects.

            switch (field.getClassName())
            {
            case "GuiInspectorDatablockField":
            case "GuiInspectorTypeSFXDescriptionName":
            case "GuiInspectorTypeSFXEnvironmentName":
            case "GuiInspectorTypeSFXTrackName":
            case "GuiInspectorTypeSFXAmbienceName":
            case "GuiInspectorTypeSFXSourceName":
            case "GuiInspectorTypeGuiProfile":
                return(true);
            }

            // Other console types that refer to objects.

            switch (field.getInspectedFieldType())
            {
            case "TypeSimObject":
            case "TypeSimObjectName":
            case "TypeMaterialName":
            case "TypeCubemapName":
            case "TypeGuiProfile":
                return(true);
            }

            return(false);
        }